Record by opponent MatchesWDLScoresYellowYellow-RedRedArbroath FC7115-1--» All matchesPortadown FC52123---» All matchesBangor FC52211---» All matchesGlentoran FC52031---» All matchesBallymena United5221----» All matchesCove Rangers5122----» All matchesLinfield FC5005----» All matchesCliftonville FC410321--» All matchesDumbarton FC412121--» All matchesMontrose FC43102---» All matchesAnnan Athletic41121---» All matchesCarrick Rangers41121---» All matchesGlenavon FC43011---» All matchesStenhousemuir FC42111---» All matchesAirdrieonians FC4103----» All matchesKelty Hearts4112----» All matchesLarne FC4103----» All matchesInverness CT32014---» All matchesDungannon Swifts32011---» All matchesGreenock Morton FC31111---» All matchesAlloa Athletic3120----» All matchesAyr United3201-1--» All matchesColeraine FC3003----» All matchesBonnyrigg Rose Athletic22001---» All matchesCrusaders FC22001---» All matchesEngland U1620021---» All matchesReal Madrid U1920021---» All matchesShakhtar Donetsk U1920021---» All matchesAnnagh United2200----» All matchesDundee United2011----» All matchesHamilton Academical2002-1--» All matchesIreland U162110----» All matchesCroatia U192011----» All matchesPartick Thistle2011----» All matchesRaith Rovers2101----» All matchesRB Leipzig U192101----» All matchesWales U162020----» All matchesBroomhill FC11002---» All matchesStirling Albion FC11002---» All matchesArmenia U1910011---» All matchesFulham FC U2110011---» All matchesCowdenbeath FC1100----» All matchesDundee FC1001----» All matchesDunfermline Athletic1010-1--» All matchesGibraltar U191100----» All matchesIsrael U191001----» All matchesLimavady United1100----» All matchesQueen Of The South1100-1--» All matchesQueen's Park FC1100----» All matchesSweden U171100----» All matchesSt. Mirren FC1001----» All matchesTurkey U191100----» All matchesHungary U191001----» All matchesUSA U191001----» All matchesWolverhampton Wanderers U211100----» All matches