Record by opponent MatchesWDLScoresYellowYellow-RedRedDunfermline Athletic103252---» All matchesInverness CT832342--» All matchesEdinburgh City86202---» All matchesHamilton Academical8017-3--» All matchesMontrose FC720531--» All matchesAyr United722322--» All matchesFalkirk FC7115-1--» All matchesAlloa Athletic62131---» All matchesAnnan Athletic530211--» All matchesCove Rangers521212--» All matchesAirdrieonians FC5410----» All matchesArbroath FC5122----» All matchesKelty Hearts5014-2--» All matchesPeterhead FC431012--» All matchesElgin City4211----» All matchesGreenock Morton FC4112----» All matchesPartick Thistle4112----» All matchesStoke City U214022-2--» All matchesClyde FC311111-1» All matchesFulham FC U2130121---» All matchesMiddlesbrough FC U2130121---» All matchesNewcastle United U2130031---» All matchesNorwich City U21302111--» All matchesRaith Rovers31201---» All matchesDundee FC3012-1--» All matchesKilmarnock FC3003----» All matchesManchester United U213003----» All matchesMotherwell FC3003----» All matchesReading FC U213102-2--» All matchesStirling Albion FC3030----» All matchesWest Ham United U2121013---» All matchesDundee United211011--» All matchesSouthampton FC U21200211--» All matchesWest Bromwich Albion U21210111--» All matchesEast Fife FC2002----» All matchesHeart of Midlothian2101----» All matchesLeicester City U212110----» All matchesQueen's Park FC2101-1--» All matchesSwansea City U212002----» All matchesWolverhampton Wanderers U212002-1--» All matchesQueen Of The South110011--» All matchesRangers FC10011---» All matchesSt. Johnstone FC11001---» All matchesArsenal FC U211001----» All matchesAston Villa U211001----» All matchesBelgium U171001-1--» All matchesBonnyrigg Rose Athletic1001----» All matchesChelsea FC U211001----» All matchesEngland U161001----» All matchesEverton FC U211100----» All matchesForfar Athletic1010----» All matchesGillingham FC1001-1--» All matchesGrimsby Town1100----» All matchesHibernian FC1001----» All matchesItaly U171010----» All matchesManchester City U211001----» All matchesPortugal U171001----» All matchesRangers FC (R)1001----» All matchesSt. Mirren FC1001----» All matchesStranraer FC1100----» All matchesThe Spartans FC1001----» All matches