Record by opponent MatchesWDLScoresYellowYellow-RedRedMontrose FC831411--» All matchesColeraine FC732211--» All matchesCliftonville FC632141--» All matchesDungannon Swifts64114---» All matchesBallymena United63122---» All matchesQueen Of The South613221--» All matchesGlentoran FC531111--» All matchesHamilton Academical5023-1--» All matchesKelty Hearts5122----» All matchesPortadown FC5203----» All matchesAnnan Athletic41122---» All matchesAlloa Athletic41121---» All matchesCove Rangers40221---» All matchesShelbourne FC40131---» All matchesFalkirk FC4004-1--» All matchesClyde FC321022--» All matchesLarne FC311121--» All matchesEdinburgh City3300----» All matchesGlenavon FC3201----» All matchesLoughgall FC3300-1--» All matchesRangers FC3003----» All matchesCarrick Rangers21011---» All matchesCrusaders FC22001---» All matchesFK Žalgiris21101---» All matchesJK Nõmme Kalju20111---» All matchesVíkingur210111--» All matchesCaernarfon Town2002-1--» All matchesDumbarton FC2011----» All matchesCroatia U192011-1--» All matchesStirling Albion FC2002----» All matchesIreland U1611002---» All matchesMalta U1911002---» All matchesBangor FC11001---» All matchesAberdeen FC1001----» All matchesAirdrieonians FC1100----» All matchesArbroath FC1001----» All matchesCeltic FC1010-1--» All matchesCowdenbeath FC1100----» All matchesDunfermline Athletic1001----» All matchesEngland U161001----» All matchesGibraltar U191100----» All matchesHibernian FC1001----» All matchesIceland U191001----» All matchesKilmarnock FC1001----» All matchesLinfield FC1001----» All matchesLivingston FC1100----» All matchesMotherwell FC1100-1--» All matchesNorthern Ireland U161010----» All matchesPeterhead FC1100----» All matchesRoss County FC1100----» All matchesSt. Johnstone FC1010----» All matchesUSA U191001----» All matchesWales U161010----» All matches