All competitionsFA CupRecord by opponent MatchesWDLScoreAbercorn FC41126:7» All matchesAberdeen FC40132:5» All matchesAirdrieonians FC (old)40043:16» All matchesAyr United41126:10» All matchesCambuslang FC22006:1» All matchesCeltic FC12201014:37» All matchesClyde FC1051419:21» All matchesCowdenbeath FC40134:14» All matchesCumbernauld Colts20110:1» All matchesDumbarton FC811611:22» All matchesDundee FC831416:24» All matchesDundee United20111:5» All matchesEast Fife FC21106:1» All matchesFalkirk FC42118:14» All matchesGreenock Morton FC40134:15» All matchesHamilton Academical41035:15» All matchesHeart of Midlothian1232719:30» All matchesHibernian FC21102:1» All matchesKilmarnock FC41037:10» All matchesMotherwell FC40044:21» All matchesPartick Thistle41125:8» All matchesQueen's Park FC41217:7» All matchesRangers FC12111018:37» All matchesRenton FC630314:13» All matchesSt. Bernard’s FC41039:13» All matchesSt. Mirren FC1222823:36» All matchesThird Lanark1060419:20» All matchesVale of Leven FC220013:0» All matchesTotal154412192251:404