Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic10235----» All matchesFalkirk FC10514----» All matchesGreenock Morton FC10325----» All matchesDundee United8215----» All matchesGlacis United FC8602----» All matchesSt. Mirren FC8233----» All matchesAyr United7142----» All matchesRaith Rovers6321----» All matchesInverness CT5131----» All matchesLincoln Red Imps5005----» All matchesLynx FC5122----» All matchesPartick Thistle5113----» All matchesBrentford FC4103----» All matchesEuropa FC4112----» All matchesHibernian FC4013----» All matchesMons Calpe S.C.4220----» All matchesQueen Of The South4211----» All matchesAlloa Athletic3012----» All matchesBrechin City FC3300----» All matchesDumbarton FC3120----» All matchesEuropa Point FC3300----» All matchesFCB Magpies3102----» All matchesLions Gibraltar3210----» All matchesManchester 62 FC3300----» All matchesRoss County FC3120----» All matchesSt. Joseph's FC3111----» All matchesSwindon Town3102-1--» All matchesAlbania U212200----» All matchesAlbion Rovers2101----» All matchesAzerbaijan U212110----» All matchesBelarus U212110----» All matchesBury FC2101----» All matchesCollege 1975 FC2200----» All matchesDoncaster Rovers2101----» All matchesDundee FC2110----» All matchesEdinburgh City2200----» All matchesHamilton Academical2002----» All matchesHartlepool United2200----» All matchesIceland U212002----» All matchesLeyton Orient2011----» All matchesLivingston FC2101----» All matchesMilton Keynes Dons2002----» All matchesMontrose FC2101----» All matchesAustria U212101----» All matchesPreston North End2200----» All matchesRotherham United2011-1--» All matchesShrewsbury Town2002----» All matchesTranmere Rovers2110----» All matchesWalsall FC2110----» All matchesWycombe Wanderers2110----» All matchesAberdeen FC1001----» All matchesAldershot Town1001----» All matchesBradford City1010----» All matchesBurton Albion1001----» All matchesCarlisle United1010----» All matchesClyde FC1100----» All matchesColchester United1100----» All matchesCoventry City1100----» All matchesCrawley Town1100----» All matchesCrewe Alexandra1100----» All matchesEast Kilbride FC1001----» All matchesEastbourne Borough1010----» All matchesLincoln City1100----» All matchesMiddlesbrough FC1001----» All matchesMotherwell FC1001----» All matchesNetherlands U191010----» All matchesNorthampton Town1001----» All matchesNotts County1001----» All matchesOldham Athletic1001----» All matchesPort Vale FC1010----» All matchesPortsmouth FC1001----» All matchesQueens Park Rangers1001----» All matchesScunthorpe United1100----» All matchesSheffield United1010----» All matchesSt. Johnstone FC1001----» All matchesStenhousemuir FC1100----» All matchesStevenage FC1010----» All matchesWest Ham United1001----» All matchesYeovil Town1001----» All matches