Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC15249-1--» All matchesHamilton Academical1244421--» All matchesSt. Johnstone FC1243521--» All matchesCeltic FC1113711--» All matchesKilmarnock FC104423---» All matchesRoss County FC1062231--» All matchesMotherwell FC10433-1--» All matchesRangers FC95131---» All matchesPartick Thistle9603----» All matchesDundee United7025----» All matchesHibernian FC7115----» All matchesVaasan PS622261--» All matchesSt. Mirren FC63033---» All matchesLivingston FC6312----» All matchesInter Turku54013---» All matchesIlves Tampere530221--» All matchesHeart of Midlothian522111--» All matchesDundee FC5122----» All matchesSJK Seinäjoki413031--» All matchesFC Lahti42111---» All matchesKuopion PS4112-1--» All matchesAC Oulu32011---» All matchesHJK Helsinki300312--» All matchesFC Struga3111-2--» All matchesInverness CT3102----» All matchesRochdale AFC3021----» All matchesFC Honka21014---» All matchesKÍ Klaksvík21103---» All matchesHelsingfors IFK22002---» All matchesOxford United21102---» All matchesBolton Wanderers21011---» All matchesDumbarton FC22001---» All matchesFK AP Brera Strumica21101---» All matchesFK Dečić Tuzi220011--» All matchesFK Panevėžys20111---» All matchesFK Rabotnički201111-1» All matchesHaka Valkeakoski21011---» All matchesIFK Mariehamn21011---» All matchesNorthampton Town211011--» All matchesScunthorpe United21011---» All matchesShrewsbury Town20021---» All matchesBristol Rovers2002----» All matchesCharlton Athletic2110----» All matchesGillingham FC2200----» All matchesKF Besa Dobërdoll2011----» All matchesMilton Keynes Dons2011----» All matchesSouthend United2002----» All matchesWalsall FC2011----» All matchesWigan Athletic2110----» All matchesFleetwood Town11001---» All matchesKF Shkupi11001---» All matchesMolde FK10101---» All matchesOdisha FC11001---» All matchesPeterborough United10101---» All matchesPunjab FC11001---» All matchesSC Delhi11001---» All matchesStenhousemuir FC11001---» All matchesThe Spartans FC11001---» All matchesAFC Wimbledon1010----» All matchesAyr United1001----» All matchesBlackpool FC1100----» All matchesBradford City1010----» All matchesBrighton & Hove Albion1001----» All matchesBrora Rangers FC1100----» All matchesBury FC1100----» All matchesCardiff City1100----» All matchesChennaiyin FC1100----» All matchesChesterfield FC1010-1--» All matchesCoventry City1010----» All matchesGermany U191001----» All matchesDinamo Minsk1100----» All matchesDoncaster Rovers1100----» All matchesDunfermline Athletic1100----» All matchesFC Lugano1001----» All matchesFK Voska Sport1001----» All matchesFulham FC1010----» All matchesGFK Tikvesh1001-1--» All matchesGreenock Morton FC1100----» All matchesHull City1010----» All matchesLincoln City1001-1--» All matchesMiddlesbrough FC1010----» All matchesMillwall FC1001----» All matchesNetherlands U191001----» All matchesNorthEast United FC1001----» All matchesNottingham Forest1001----» All matchesOlimpija Ljubljana1001----» All matchesPanathinaikos A.O.1001-1--» All matchesPort Vale FC1010----» All matchesPreston North End1001-1--» All matchesQueen Of The South1100----» All matchesQueen's Park FC1100----» All matchesQueens Park Rangers1001----» All matchesReading FC1100----» All matchesReal Betis1001----» All matchesRotherham United1001----» All matchesSheffield United1010----» All matchesSwindon Town1001----» All matchesTPS Turku1100----» All matchesUMF Stjarnan1010----» All matchesWatford FC1001----» All matchesWolverhampton Wanderers1100----» All matches