Record by opponent MatchesWDLScoresYellowYellow-RedRedAnnan Athletic731311--» All matchesAlloa Athletic633011--» All matchesKelty Hearts612312--» All matchesMontrose FC51043---» All matchesEdinburgh City523011--» All matchesQueen Of The South5212----» All matchesArbroath FC4121----» All matchesCove Rangers4103----» All matchesInverness CT4112----» All matchesStenhousemuir FC4004-2--» All matchesDoncaster Rovers3201----» All matchesFalkirk FC3012-1--» All matchesForfar Athletic3012----» All matchesStirling Albion FC3021----» All matchesAston Villa U2121102---» All matchesFulham FC U2122002---» All matchesReading FC U2122002---» All matchesWest Bromwich Albion U2121012---» All matchesBarrow AFC2200----» All matchesClyde FC2011----» All matchesCrewe Alexandra2101-1--» All matchesFleetwood Town2200----» All matchesGillingham FC2101----» All matchesMilton Keynes Dons2101----» All matchesNorwich City U212020-1--» All matchesDumbarton FC11001---» All matchesEast Kilbride FC10011---» All matchesSerbia U1910011---» All matchesSheffield Wednesday10011---» All matchesShrewsbury Town11001---» All matchesAberdeen FC1001----» All matchesAccrington Stanley1100----» All matchesAFC Bournemouth1001----» All matchesAirdrieonians FC1001----» All matchesBradford City1001----» All matchesBurton Albion1001-1--» All matchesCarlisle United1001----» All matchesChelsea FC1001----» All matchesColchester United1010-1--» All matchesElgin City1100----» All matchesEstonia U191100----» All matchesFulham FC1100----» All matchesGrimsby Town1001----» All matchesHarrogate Town1010----» All matchesHartlepool United1010----» All matchesItaly U191001----» All matchesManchester City1001-1--» All matchesMansfield Town1001----» All matchesMoldova U191100----» All matchesNewcastle United1001----» All matchesNewport County1001----» All matchesNorthampton Town1001----» All matchesOldham Athletic1001----» All matchesPeterhead FC1001-1--» All matchesPlymouth Argyle1001----» All matchesPort Vale FC1001----» All matchesRomania U191001----» All matchesSalford City1100----» All matchesStockport County1001----» All matchesStoke City U211100----» All matchesStranraer FC1010----» All matchesSunderland AFC1001----» All matchesSunderland AFC U211001----» All matchesSutton United1010-1--» All matchesThe Spartans FC1001----» All matchesUkraine U191010----» All matchesWalsall FC1010----» All matchesWest Bromwich Albion1010----» All matchesWigan Athletic1001----» All matchesWolverhampton Wanderers U211010-1--» All matchesWycombe Wanderers1001----» All matches