Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC5203----» All matchesKilmarnock FC5113-1--» All matchesLivingston FC5221----» All matchesHeart of Midlothian421121--» All matchesAberdeen FC4211-1--» All matchesDundee FC4112----» All matchesDundee United4112-1--» All matchesMaidenhead United4220-1--» All matchesMotherwell FC4112-2--» All matchesFalkirk FC320111--» All matchesHibernian FC30121---» All matchesAldershot Town3210----» All matchesBromley FC3012----» All matchesChesterfield FC3120----» All matchesPartick Thistle3210----» All matchesRangers FC3012----» All matchesSolihull Moors3111----» All matchesWrexham AFC3012-1--» All matchesYork City22001---» All matchesCheltenham Town2110----» All matchesDagenham & Redbridge2200----» All matchesDoncaster Rovers2011-2--» All matchesEastleigh FC2200----» All matchesGillingham FC2020-1--» All matchesHarrogate Town2011----» All matchesHonduras2011----» All matchesKidderminster Harriers2101-1--» All matchesSalford City2011----» All matchesSV Ried2200----» All matchesWalsall FC2101----» All matchesWoking FC2110----» All matchesFleetwood Town11001---» All matchesAFC Wimbledon1100----» All matchesAirdrieonians FC1100----» All matchesAustria Lustenau1100----» All matchesAustria Wien1100----» All matchesBarnet FC1001----» All matchesBarrow AFC1010----» All matchesBoreham Wood1001----» All matchesBradford City1100----» All matchesBristol Rovers1100----» All matchesCarlisle United1001----» All matchesColchester United1100----» All matchesCrawley Town1001----» All matchesCrewe Alexandra1010----» All matchesDeutschlandsberger SC1100----» All matchesDorking Wanderers1001----» All matchesEbbsfleet United1100----» All matchesEl Salvador1100----» All matchesExeter City1001----» All matchesGrimsby Town1100-1--» All matchesHalifax Town1100----» All matchesHartlepool United1100----» All matchesLeyton Orient1100----» All matchesMilton Keynes Dons1010----» All matchesMorecambe FC1001----» All matchesNewport County1100----» All matchesNotts County1001----» All matchesOldham Athletic1001----» All matchesPort Vale FC1001----» All matchesPortsmouth FC1100----» All matchesRB Salzburg1001----» All matchesRochdale AFC1100-1--» All matchesSC Kalsdorf1100----» All matchesSCR Altach1100----» All matchesScunthorpe United1100----» All matchesSouthend United1001--1-» All matchesTranmere Rovers1010----» All matchesTSV Hartberg1010----» All matchesWatford FC1001----» All matchesWealdstone FC1100----» All matchesWSG Tirol1100----» All matchesYeovil Town1010----» All matches