Record by opponent MatchesWDLScoresYellowYellow-RedRedArbroath FC146351---» All matchesRaith Rovers14356----» All matchesAyr United1356211--» All matchesPartick Thistle1343612--» All matchesGreenock Morton FC13445-2--» All matchesQueen Of The South1272311--» All matchesInverness CT11272-1--» All matchesAlloa Athletic10514----» All matchesAirdrieonians FC833211--» All matchesKilmarnock FC6123----» All matchesClyde FC532011--» All matchesDundee United5122----» All matchesFalkirk FC5320-2--» All matchesHamilton Academical5122-1--» All matchesQueen's Park FC5122-1--» All matchesPeterhead FC431011--» All matchesDundee FC4031----» All matchesEdinburgh City4310-1--» All matchesKelty Hearts4220----» All matchesMontrose FC4301----» All matchesWycombe Wanderers4310-1--» All matchesCambridge United3300----» All matchesHeart of Midlothian3111-1--» All matchesLeyton Orient3300----» All matchesAlbion Rovers22001---» All matchesBristol Rovers21011---» All matchesAnnan Athletic2200----» All matchesBarnsley FC2110-1--» All matchesBirmingham City2101----» All matchesBristol City2020----» All matchesBurton Albion2200----» All matchesCeltic FC2002----» All matchesCrawley Town2101----» All matchesDumbarton FC2200----» All matchesExeter City2101----» All matchesHuddersfield Town2101----» All matchesLincoln City2020----» All matchesNorthampton Town2200----» All matchesStevenage FC2101-1--» All matchesStockport County2020-1--» All matchesWrexham AFC2011-1--» All matchesBuckie Thistle11001---» All matchesForfar Athletic110011--» All matchesBerwick Rangers1100----» All matchesBlackburn Rovers1100----» All matchesBlackpool FC1010----» All matchesBolton Wanderers1100----» All matchesBromley FC1100----» All matchesCardiff City1001----» All matchesEast Fife FC1100----» All matchesLeicester City1001----» All matchesLivingston FC1001----» All matchesMansfield Town1100----» All matchesMillwall FC1010----» All matchesNorwich City1001-1--» All matchesPeterborough United1100----» All matchesPreston North End1001----» All matchesQueens Park Rangers1001-1--» All matchesRangers FC1001----» All matchesReading FC1010----» All matchesRoss County FC1001----» All matchesRotherham United1001----» All matchesSheffield United1100----» All matchesShrewsbury Town1100----» All matchesSouthend United1100----» All matchesSt. Johnstone FC1001----» All matchesSt. Mirren FC1001----» All matchesStenhousemuir FC1100----» All matchesWalsall FC1100----» All matchesWatford FC1100----» All matchesWigan Athletic1100----» All matches