Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC103341---» All matchesPartick Thistle833213--» All matchesAyr United7322-3--» All matchesDundee United7115-1--» All matchesQueen Of The South7430----» All matchesInverness CT6213----» All matchesSydney FC6204-1--» All matchesLiverpool FC U215113----» All matchesChelsea FC U2140221---» All matchesDerby County U21412111--» All matchesAlloa Athletic4121----» All matchesMacarthur FC4211-2-1» All matchesTottenham Hotspur U214211----» All matchesFalkirk FC32012---» All matchesEverton FC U21330012--» All matchesCrawley Town3102-1--» All matchesManchester City U213021-1--» All matchesMelbourne City FC3102----» All matchesNewport County3102----» All matchesPerth Glory3201-1--» All matchesPort Vale FC3102-2--» All matchesRaith Rovers3102----» All matchesScunthorpe United3201-11-» All matchesTranmere Rovers3021----» All matchesWestern United3201----» All matchesAirdrieonians FC201111--» All matchesColchester United202011--» All matchesExeter City21101---» All matchesNorwich City U2122001---» All matchesSt. Mirren FC21011---» All matchesAdelaide United2110----» All matchesArbroath FC2101----» All matchesArsenal FC U212101----» All matchesBrisbane Roar2011----» All matchesCarlisle United2011----» All matchesDundee FC2011-1--» All matchesDunfermline Athletic2110----» All matchesForest Green Rovers2200-1--» All matchesLeyton Orient2011-1--» All matchesLivingston FC2110-2--» All matchesManchester United U212002----» All matchesMelbourne Victory2101----» All matchesMiddlesbrough FC U212200-1--» All matchesQueen's Park FC2200-1--» All matchesReading FC U212002----» All matchesRoss County FC2011-1--» All matchesSalford City2011-1--» All matchesSouthampton FC U212110----» All matchesSouthend United2002----» All matchesSt. Johnstone FC2002----» All matchesStevenage FC2011-1--» All matchesCeltic FC100111--» All matchesEast Kilbride FC11001---» All matchesLeicester City U2110011---» All matchesAlbion Rovers1100----» All matchesBarnsley FC1001---1» All matchesBlackpool FC1001----» All matchesBradford City1001----» All matchesBrechin City FC1100----» All matchesCambridge United1001----» All matchesCentral Coast Mariners1100----» All matchesCheltenham Town1100----» All matchesCoventry City1100----» All matchesDerby County1001----» All matchesEast Fife FC1100----» All matchesEdinburgh City1001----» All matchesGillingham FC1001----» All matchesGrimsby Town1001----» All matchesHarrogate Town1001----» All matchesMansfield Town1100----» All matchesNorthampton Town1100----» All matchesOldham Athletic1010----» All matchesRochdale AFC1010----» All matchesSwansea City U211001----» All matchesSwindon Town1001----» All matchesThe Spartans FC1100-1--» All matchesWellington Phoenix1010----» All matchesWest Ham United U211001----» All matches