Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC211713-6--» All matchesKilmarnock FC1869314--» All matchesRangers FC17221311--» All matchesMotherwell FC15447-1--» All matchesAberdeen FC14644-3--» All matchesHeart of Midlothian14554-31-» All matchesHibernian FC1363412--» All matchesSt. Mirren FC11731-3--» All matchesInverness CT10442----» All matchesFalkirk FC7403-1--» All matchesSt. Johnstone FC7430----» All matchesDunfermline Athletic50141---» All matchesHamilton Academical53111---» All matchesGretna FC310211--» All matchesLivingston FC3111----» All matchesSlovenia U2122001---» All matchesAEK Athen2011-1--» All matchesBFC Daugavpils2020-1--» All matchesDenmark U212011-1--» All matchesFinland U212101----» All matchesNorthampton Town11001---» All matchesAccrington Stanley1001----» All matchesAFC Wimbledon1001-1--» All matchesAldershot Town1010----» All matchesBelarus U191100----» All matchesBradford City1010----» All matchesBulgaria U191100----» All matchesBurton Albion1010-1--» All matchesCheltenham Town1001-1--» All matchesChesterfield FC1100----» All matchesCosta Rica U201001----» All matchesDagenham & Redbridge1001----» All matchesDundee FC1100-1--» All matchesExeter City1100----» All matchesFaeroe Islands1100----» All matchesFK Jelgava1100----» All matchesFK Liepāja1001-1--» All matchesFK Metta1100----» All matchesFK Spartaks1100-1--» All matchesFK Ventspils1100----» All matchesFleetwood Town1010----» All matchesFrance U191010----» All matchesGillingham FC1001----» All matchesLithuania U211100----» All matchesPlymouth Argyle1010----» All matchesPortugal U191010----» All matchesRochdale AFC1001---1» All matchesRoss County FC1100----» All matchesSweden1001----» All matchesSheffield United1001----» All matchesŚląsk Wrocław1100----» All matchesSouthend United1001----» All matchesSpain U191001----» All matchesTorquay United1100----» All matchesCzech Republic U191100----» All matchesTurkey U191100----» All matchesWycombe Wanderers1001----» All matchesYork City1001----» All matches