Record by opponent MatchesWDLScoresYellowYellow-RedRedDundee United34121210-3--» All matchesKilmarnock FC3414614-4--» All matchesMotherwell FC321041813--» All matchesAberdeen FC318131011--» All matchesCeltic FC31322614-1» All matchesHeart of Midlothian26871124--» All matchesHibernian FC26871112-1» All matchesInverness CT2487923-1» All matchesRangers FC242418-2--» All matchesSt. Mirren FC1795312--» All matchesDunfermline Athletic15429-1--» All matchesPartick Thistle1484231--» All matchesHamilton Academical12444-1--» All matchesRoss County FC1162342--» All matchesDundee FC94321---» All matchesFalkirk FC8233----» All matchesLivingston FC6330-1--» All matchesSt. Johnstone FC3300----» All matchesSpartak Trnava201111--» All matchesAC Perugia Calcio2002----» All matchesBoston United2101----» All matchesBristol Rovers2101----» All matchesBury FC2110----» All matchesCambridge United2101-1--» All matchesCheltenham Town2200----» All matchesChester City2101----» All matchesDarlington FC2011----» All matchesFC Luzern2110----» All matchesFK Minsk2101-1--» All matchesFK Vllaznia2200----» All matchesGrimsby Town2011-1--» All matchesKidderminster Harriers2101----» All matchesLincoln City2002----» All matchesMacclesfield FC2011----» All matchesMansfield Town2200----» All matchesNorthampton Town2002----» All matchesNotts County2200----» All matchesRochdale AFC2002-1--» All matchesRosenborg BK2110----» All matchesRushden & Diamonds AFC2020----» All matchesScunthorpe United2020----» All matchesShrewsbury Town2101----» All matchesSouthend United2101-1--» All matchesSwansea City2002-1--» All matchesWycombe Wanderers2110----» All matchesYeovil Town2101----» All matchesQueen Of The South10011---» All matchesEskişehirspor1010----» All matchesFC Alashkert1001-1--» All matchesLeyton Orient1010-1--» All matchesRaith Rovers1100----» All matchesReading FC1001----» All matches