Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic211056-4--» All matchesAyr United2056921--» All matchesPartick Thistle1854912--» All matchesGreenock Morton FC1656511--» All matchesRaith Rovers15546-4--» All matchesAlloa Athletic146261---» All matchesFalkirk FC1475212--» All matchesArbroath FC139312---» All matchesInverness CT1133521--» All matchesQueen's Park FC1126312--» All matchesHamilton Academical11614-2--» All matchesDumbarton FC1070332--» All matchesRoss County FC10406-2--» All matchesQueen Of The South914411--» All matchesMontrose FC9414-1--» All matchesClyde FC861124--» All matchesPeterhead FC843111--» All matchesSt. Mirren FC73131---» All matchesSt. Johnstone FC7106---1» All matchesEast Fife FC64021---» All matchesAberdeen FC6402----» All matchesCeltic FC6006----» All matchesDundee United6222-1--» All matchesDundee FC53111---» All matchesHibernian FC5122-1--» All matchesMotherwell FC44002---» All matchesAirdrieonians FC4103-2--» All matchesCove Rangers4013-1--» All matchesKelty Hearts4211----» All matchesKilmarnock FC4202-1--» All matchesStranraer FC4400----» All matchesEdinburgh City3102-1--» All matchesHeart of Midlothian3012----» All matchesACV Assen2200----» All matchesDVS'332002----» All matchesLivingston FC2002----» All matchesStenhousemuir FC2110----» All matchesTOP Oss2110----» All matchesAlbion Rovers11001---» All matchesODIN '5911001---» All matchesVV Capelle11001---» All matchesBelarus U191100----» All matchesBerwick Rangers1100----» All matchesBonnyrigg Rose Athletic1100-1--» All matchesGermany U191010----» All matchesElgin City1100----» All matchesEngland U191001----» All matchesFC Den Bosch1010----» All matchesFC Eindhoven1100----» All matchesFortuna Sittard1001----» All matchesGo Ahead Eagles1001----» All matchesHarkemase Boys1001----» All matchesJong Ajax1001----» All matchesJong FC Twente1010----» All matchesMagreb '901010----» All matchesMontenegro U191001----» All matchesMVV1100----» All matchesN.E.C.1001----» All matchesQuick Boys1100----» All matchesRangers FC1001----» All matchesSV Spakenburg1001----» All matchesSVV Scheveningen1100----» All matchesThe Spartans FC1001----» All matchesVV Spijkenisse1100----» All matchesVVOG Harderwijk1100----» All matches