Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC1150621--» All matchesHeart of Midlothian102262---» All matchesRoss County FC1044224--» All matchesAberdeen FC1032511--» All matchesCeltic FC10118---1» All matchesSt. Johnstone FC10442-2--» All matchesMotherwell FC9126----» All matchesRangers FC9018----» All matchesSt. Mirren FC9243-1--» All matchesInter Turku8323----» All matchesDundee FC73131---» All matchesHJK Helsinki622222--» All matchesKuopion PS6033----» All matchesDundee United531111--» All matchesAC Oulu5212-1--» All matchesHartlepool United5212----» All matchesIlves Tampere5221-1--» All matchesStevenage FC5311-1--» All matchesBarnet FC41032---» All matchesGreenock Morton FC42022---» All matchesAyr United42111---» All matchesDover Athletic41121---» All matchesHalifax Town4301111-» All matchesRaith Rovers420211--» All matchesVaasan PS41211---» All matchesAlloa Athletic4103---1» All matchesHarrogate Town4004----» All matchesInverness CT4112-1--» All matchesKilmarnock FC4211-1--» All matchesArbroath FC31202---» All matchesChesterfield FC320111--» All matchesFC Lahti31111---» All matchesMorecambe FC31111---» All matchesAFC Fylde3003-1--» All matchesAFC Wimbledon3201----» All matchesBromley FC3012----» All matchesCambridge United3111-1--» All matchesCarlisle United3102-3-1» All matchesDunfermline Athletic3102----» All matchesFF Jaro3210----» All matchesIFK Mariehamn3300----» All matchesPlymouth Argyle3111-1--» All matchesSutton United3210----» All matchesTPS Turku3120----» All matchesBraintree Town21011---» All matchesBrechin City FC22001---» All matchesCove Rangers22001---» All matchesDagenham & Redbridge20201---» All matchesSJK Seinäjoki21101---» All matchesSouthend United20111---» All matchesBoreham Wood2101----» All matchesBury FC2200----» All matchesChorley FC2200----» All matchesEastleigh FC2110----» All matchesEbbsfleet United2011----» All matchesGateshead FC2101----» All matchesHavant & Waterlooville2101----» All matchesIF Gnistan2200----» All matchesKÍ Klaksvík2002----» All matchesLeyton Orient2101-1--» All matchesMaidstone United2200---1» All matchesMansfield Town2002----» All matchesNorthampton Town2101-1--» All matchesOxford United2011-1--» All matchesPartick Thistle2101----» All matchesPortsmouth FC2011----» All matchesQueen's Park FC2200----» All matchesSalford City2002----» All matchesSolihull Moors2002-1--» All matchesTranmere Rovers2101-1--» All matchesWoking FC2110----» All matchesWrexham AFC2002-1--» All matchesWycombe Wanderers2011----» All matchesBrentford FC10011---» All matchesShandong Taishan11001---» All matchesTianjin Jinmen Tiger10011---» All matchesWhitehawk FC11001---» All matchesAldershot Town1100----» All matchesAtlantis FC1100----» All matchesBarrow AFC1001----» All matchesBeijing Guoan1001----» All matchesBristol Rovers1001----» All matchesBurton Albion1001----» All matchesChangchun Yatai1001----» All matchesCheltenham Town1100----» All matchesChengdu Rongcheng1001----» All matchesClyde FC1100----» All matchesCowdenbeath FC1100----» All matchesExeter City1100----» All matchesHamilton Academical1001----» All matchesHenan FC1100----» All matchesKelty Hearts1100----» All matchesKPV Kokkola1100----» All matchesKTP1100-1--» All matchesLuton Town1001-1--» All matchesMaidenhead United1001----» All matchesMeizhou Hakka1100----» All matchesNantong Zhiyun1010----» All matchesNewport County1010----» All matchesNotts County1010----» All matchesQingdao Hainiu1001----» All matchesQingdao West Coast1010-1--» All matchesShanghai Port FC1001----» All matchesShanghai Shenhua1001----» All matchesShenzhen Peng City1010-1--» All matchesShrewsbury Town1001-1--» All matchesStenhousemuir FC1100----» All matchesStockport County1010----» All matchesSwindon Town1010----» All matchesTorquay United1010----» All matchesWuhan Three Towns1010----» All matchesYeovil Town1001----» All matchesYork City1100----» All matchesZhejiang Professional1010----» All matches