Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle5113-1--» All matchesDunfermline Athletic32102---» All matchesSt. Mirren FC31201---» All matchesBarnet FC3003----» All matchesKilmarnock FC3012-1-1» All matchesStenhousemuir FC3102----» All matchesBromley FC200211--» All matchesGreenock Morton FC22001---» All matchesInverness CT202011--» All matchesAirdrieonians FC2011----» All matchesArbroath FC2101-1--» All matchesAyr United2011----» All matchesDundee FC2011-1--» All matchesDundee United2011-1--» All matchesGateshead FC2011-1--» All matchesQueen's Park FC2200-1--» All matchesRaith Rovers2110-1--» All matchesRochdale AFC2020----» All matchesRoss County FC2200----» All matchesFulham FC U1811001---» All matchesKelty Hearts11001---» All matchesRangers FC10101---» All matchesAberdeen FC1010----» All matchesAFC Fylde1001----» All matchesAldershot Town1001----» All matchesAltrincham FC1001----» All matchesBoreham Wood1010----» All matchesBrechin City FC1100----» All matchesCeltic FC1001----» All matchesChesterfield FC1100----» All matchesEast Fife FC1100-1--» All matchesEastleigh FC1001----» All matchesEbbsfleet United1100----» All matchesFalkirk FC1001----» All matchesHalifax Town1100----» All matchesHeart of Midlothian1001----» All matchesHibernian FC1010----» All matchesKidderminster Harriers1100----» All matchesSolihull Moors1100-1--» All matchesSouthend United1010----» All matchesSt. Johnstone FC1100----» All matchesWealdstone FC1100----» All matchesWoking FC1100----» All matches