Record by opponent MatchesWDLScoresYellowYellow-RedRedInverness CT9126-1--» All matchesDundee United8413----» All matchesDunfermline Athletic8413----» All matchesGreenock Morton FC8431----» All matchesPartick Thistle8611----» All matchesAlloa Athletic7610----» All matchesQueen Of The South7223----» All matchesRoss County FC7214----» All matchesDundee FC6213-1--» All matchesFalkirk FC5302-1--» All matchesBarrow AFC4310----» All matchesMotherwell FC4112----» All matchesCarlisle United3102----» All matchesCrawley Town3300----» All matchesHibernian FC3012----» All matchesLeyton Orient3102----» All matchesLivingston FC3111----» All matchesNorthampton Town3012-1--» All matchesRangers FC3012----» All matchesRochdale AFC3111-1--» All matchesSalford City3210----» All matchesStevenage FC3102----» All matchesSutton United3111----» All matchesArbroath FC2110----» All matchesBor. Mönchengladbach U192011----» All matchesBradford City2101----» All matchesCeltic FC2002----» All matchesColchester United2200----» All matchesCrewe Alexandra2101----» All matchesExeter City2110----» All matchesFC Barcelona U192002----» All matchesForest Green Rovers2011----» All matchesGreece U212002----» All matchesHarrogate Town2020----» All matchesHartlepool United2011----» All matchesHeart of Midlothian2020----» All matchesCroatia U212110----» All matchesLithuania U212110----» All matchesMansfield Town2002----» All matchesNewport County2002----» All matchesOldham Athletic2101----» All matchesSt. Johnstone FC2011----» All matchesSt. Mirren FC2011----» All matchesSwindon Town2110----» All matchesWalsall FC2101----» All matchesAccrington Stanley1001----» All matchesAFC Wimbledon1001----» All matchesAlbion Rovers1100----» All matchesAuchinleck Talbot1001----» All matchesBarnsley FC1001----» All matchesBerwick Rangers1100----» All matchesBolton Wanderers1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesBristol Rovers1010----» All matchesBulgaria U191100----» All matchesCambridge United1001----» All matchesCharlton Athletic1001----» All matchesCheltenham Town1001----» All matchesDerby County1001----» All matchesDoncaster Rovers1100----» All matchesEast Kilbride FC1100----» All matchesElgin City1100----» All matchesEngland U211001----» All matchesFleetwood Town1010----» All matchesGillingham FC1100----» All matchesGrimsby Town1001----» All matchesIpswich Town1001----» All matchesKilmarnock FC1001----» All matchesLeeds United U211100----» All matchesLiechtenstein1100----» All matchesLincoln City1010----» All matchesManchester City U191001----» All matchesMexico U211010----» All matchesMilton Keynes Dons1001----» All matchesMorecambe FC1010----» All matchesOxford United1001----» All matchesPeterborough United1001----» All matchesPort Vale FC1010----» All matchesPortsmouth FC1001----» All matchesRussia U171001----» All matchesSan Marino U211100----» All matchesScunthorpe United1100----» All matchesSheffield Wednesday1100----» All matchesShrewsbury Town1001----» All matchesStenhousemuir FC1100----» All matchesStockport County1010----» All matchesStranraer FC1001----» All matchesSouth Korea U211100----» All matchesTogo U211010----» All matchesCzech Republic U211100----» All matchesCzech Republic U191001----» All matchesTurkey U211001----» All matchesWycombe Wanderers1001----» All matches