Record by opponent MatchesWDLScoresYellowYellow-RedRedAirdrieonians FC4103-1--» All matchesAlloa Athletic3210----» All matchesClyde FC3210----» All matchesCove Rangers3012----» All matchesEast Fife FC3201----» All matchesFalkirk FC3102----» All matchesPeterhead FC3012----» All matchesStranraer FC3111----» All matchesArbroath FC2002----» All matchesAyr United2002----» All matchesDundee FC2002----» All matchesDunfermline Athletic2011----» All matchesEdinburgh City2101----» All matchesMontrose FC2101-1--» All matchesPartick Thistle2002-1--» All matchesQueen's Park FC2002----» All matchesShamrock Rovers2002----» All matchesAberdeen FC1001----» All matchesAnnan Athletic1100----» All matchesBohemian FC1100----» All matchesBray Wanderers1001----» All matchesCape Town City FC1001----» All matchesCork City1001----» All matchesCowdenbeath FC1100----» All matchesDumbarton FC1100----» All matchesFleetwood Town1001----» All matchesGolden Arrows1001----» All matchesInverness CT1100----» All matchesKaizer Chiefs1001----» All matchesKelty Hearts1001----» All matchesMotherwell FC1001----» All matchesOrlando Pirates1100----» All matchesQueen Of The South1100----» All matchesRichards Bay FC1001----» All matchesRoss County FC1001----» All matchesRoyal AM1001----» All matchesSauchie Juniors1100----» All matchesSt. Mirren FC1001----» All matchesStellenbosch FC1001----» All matchesStenhousemuir FC1001----» All matchesSuperSport United1001----» All matches