Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC53022---» All matchesAberdeen FC52031-1-» All matchesDundee United41211---» All matchesFalkirk FC4112-1--» All matchesHeart of Midlothian4103-2--» All matchesHibernian FC3003-1--» All matchesMotherwell FC3102----» All matchesRangers FC3003----» All matchesSt. Mirren FC3102-1--» All matchesCeltic FC20021---» All matchesInverness CT21101---» All matchesBlackpool FC2101-1--» All matchesLeyton Orient2020----» All matchesMacclesfield FC2011----» All matchesOldham Athletic2101----» All matchesTorquay United2020----» All matchesYeovil Town2002-1--» All matchesCarlisle United10102---» All matchesStevenage FC11002---» All matchesExeter City11001---» All matchesBrentford FC1001-1--» All matchesBrighton & Hove Albion1001----» All matchesBristol Rovers1001-1--» All matchesCambridge United1001----» All matchesChesterfield FC1010----» All matchesColchester United1001----» All matchesGermany U201100----» All matchesGermany U191100----» All matchesDiyarbakırspor1010----» All matchesDundee FC1001----» All matchesFarnborough FC1001----» All matchesGateshead FC1001----» All matchesHull City1100----» All matchesKidderminster Harriers1100----» All matchesMillwall FC1001-1--» All matchesNorwich City1001----» All matchesOxford United1010----» All matchesPartick Thistle1001----» All matchesPortsmouth FC1001----» All matchesSouthampton FC1010----» All matchesSouthend United1100----» All matchesStockport County1010----» All matchesSwansea City1100----» All matchesSwindon Town1001----» All matchesTranmere Rovers1100----» All matchesWalsall FC1010----» All matchesWrexham AFC1100----» All matches