Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC393432-5--» All matchesAberdeen FC37792117--» All matchesHibernian FC3391113-2--» All matchesRoss County FC32167925--» All matchesSt. Johnstone FC321211914--» All matchesHeart of Midlothian301261212--» All matchesRangers FC287912261-» All matchesSt. Mirren FC281495-61-» All matchesKilmarnock FC2479815--» All matchesDundee United19106311--» All matchesDundee FC19793----» All matchesLivingston FC181323-3--» All matchesHamilton Academical1765622-1» All matchesMotherwell FC1462622--» All matchesInverness CT6312----» All matchesGreenock Morton FC54012---» All matchesFalkirk FC4013----» All matchesIsrael4112----» All matchesMansfield Town4220-1--» All matchesPartick Thistle4301----» All matchesQueen's Park FC4400-1--» All matchesLeyton Orient330011--» All matchesYeovil Town31201---» All matchesBarnet FC3201----» All matchesBelgium3003-1--» All matchesCambridge United3210-1--» All matchesCarlisle United3120----» All matchesCrawley Town3102----» All matchesExeter City3210----» All matchesNewport County3120----» All matchesNotts County3012----» All matchesAustria3120-1--» All matchesPlymouth Argyle3210----» All matchesPortsmouth FC3012-1--» All matchesStevenage FC3003----» All matchesWycombe Wanderers3210----» All matchesQueen Of The South22001---» All matchesAccrington Stanley2002----» All matchesAFC Wimbledon2101----» All matchesAnnan Athletic2200----» All matchesBlackpool FC2200----» All matchesBristol Rovers2002----» All matchesClyde FC2200----» All matchesColchester United2002----» All matchesConnah's Quay Nomads2101----» All matchesDumbarton FC2200----» All matchesHartlepool United2200----» All matchesMorecambe FC2200----» All matchesOxford United2110----» All matchesCzech Republic2101----» All matchesSolihull Moors11002---» All matchesBrora Rangers FC11001---» All matchesEdinburgh City11001---» All matchesGlentoran FC11001---» All matchesStenhousemuir FC11001---» All matchesAirdrieonians FC1001----» All matchesAlbania1100----» All matchesAlloa Athletic1100----» All matchesAston Villa1100----» All matchesAyr United1001----» All matchesBristol City1100----» All matchesColeraine FC1100----» All matchesDagenham & Redbridge1100----» All matchesDenmark1100----» All matchesDoncaster Rovers1010----» All matchesEast Fife FC1100----» All matchesElgin City1100----» All matchesEngland1010-1--» All matchesFormartine United1100----» All matchesGrimsby Town1001----» All matchesHapoel Be'er Sheva1001-1--» All matchesCroatia1001----» All matchesLeeds United1001----» All matchesLuxembourg1100----» All matchesMexico1001----» All matchesMontrose FC1100----» All matchesNorthampton Town1001----» All matchesPeru1001----» All matchesPeterhead FC1100----» All matchesPoland1010----» All matchesPortugal1001----» All matchesRaith Rovers1001----» All matchesRussia1001----» All matchesSan Marino1100----» All matchesSC Freiburg1001----» All matchesSerbia1100----» All matchesSlovakia1100----» All matchesStoke City1001----» All matchesThe Spartans FC1100----» All matchesYork City1100----» All matchesCyprus1100----» All matches