Record by opponent MatchesWDLScoreAbercorn FC861131:15» All matchesAberdeen FC82351631132:127» All matchesAirdrieonians FC1253422:15» All matchesAirdrieonians FC (old)78312027139:113» All matchesAlbion Rovers1684433:18» All matchesAlloa Athletic20110:1» All matchesArbroath FC1052327:15» All matchesAyr United4220101283:78» All matchesCambuslang FC41217:6» All matchesCeltic FC116222173132:270» All matchesClyde FC92391835189:168» All matchesCowdenbeath FC1052324:18» All matchesCowlairs FC21105:2» All matchesDumbarton FC301551062:51» All matchesDundee FC102341949152:176» All matchesDundee United1242627:25» All matchesDunfermline Athletic1883736:34» All matchesEast Fife FC1222820:28» All matchesEast Stirlingshire FC42028:7» All matchesFalkirk FC78252231141:172» All matchesGreenock Morton FC68271526113:115» All matchesHamilton Academical5622161893:84» All matchesHeart of Midlothian116371762181:263» All matchesHibernian FC102322050137:212» All matchesKilmarnock FC86302036145:151» All matchesLeith Athletic1040620:19» All matchesMotherwell FC90322236163:183» All matchesPartick Thistle98391841167:161» All matchesPort Glasgow Athletic16114140:15» All matchesQueen Of The South301241464:56» All matchesQueen's Park FC70341818147:100» All matchesRaith Rovers502691593:79» All matchesRangers FC116161882131:298» All matchesRenton FC622214:10» All matchesSt. Bernard’s FC1472535:30» All matchesSt. Johnstone FC24921337:58» All matchesSt. Mirren FC114491550209:196» All matchesStirling Albion FC1043321:18» All matchesVale of Leven FC440017:4» All matchesTotal18106653597863097:3391