Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC631232--» All matchesDumbarton FC53114---» All matchesRaith Rovers51133---» All matchesFalkirk FC501411--» All matchesDundee United5203-1--» All matchesLivingston FC33004---» All matchesAyr United31202---» All matchesHeart of Midlothian320121--» All matchesGreenock Morton FC31021---» All matchesHibernian FC31021---» All matchesInverness CT31201---» All matchesQueen Of The South20023---» All matchesCrewe Alexandra22002---» All matchesCarlisle United20111---» All matchesColchester United22001---» All matchesAlloa Athletic2101----» All matchesCeltic FC2002----» All matchesOldham Athletic2200----» All matchesPeterborough United2101----» All matchesSwindon Town2110----» All matchesWalsall FC2110----» All matchesPartick Thistle10103---» All matchesAFC Wimbledon11002---» All matchesDagenham & Redbridge110021--» All matchesGillingham FC10101---» All matchesRoss County FC10011---» All matchesAberdeen FC1001----» All matchesAFC Bournemouth1010----» All matchesBury FC1010----» All matchesCoventry City1100----» All matchesCrawley Town1100----» All matchesDerby County1001----» All matchesDunfermline Athletic1100----» All matchesHartlepool United1010----» All matchesKilmarnock FC1100----» All matchesLeyton Orient1001----» All matchesMilton Keynes Dons1100----» All matchesMotherwell FC1100----» All matchesRangers FC1100-1--» All matchesRotherham United1001----» All matchesSheffield United1100----» All matchesShrewsbury Town1010-1--» All matchesSt. Johnstone FC1001----» All matchesStaines Town1100----» All matchesYeovil Town1001----» All matches