All competitionsFA CupRecord by opponent MatchesWDLScoreAberdeen FC81166:28» All matchesAlloa Athletic21102:1» All matchesAnnan Athletic10013:4» All matchesBuckie Thistle11002:0» All matchesCeltic FC80171:22» All matchesClyde FC11002:0» All matchesDalkeith Thistle220014:0» All matchesDumbarton FC11004:0» All matchesDundee FC81349:16» All matchesDundee United100467:19» All matchesEast Fife FC11002:0» All matchesEast Stirlingshire FC11003:1» All matchesElgin City21103:2» All matchesFalkirk FC41123:4» All matchesFormartine United10012:3» All matchesGirvan FC11003:1» All matchesHamilton Academical42115:4» All matchesHeart of Midlothian91265:17» All matchesHibernian FC1112811:30» All matchesHibernian FC (R)11004:0» All matchesJeanfield Swifts11004:0» All matchesKeith FC11003:0» All matchesKelty Hearts11004:2» All matchesLinlithgow Rose11001:0» All matchesMontrose FC11006:0» All matchesMotherwell FC81437:11» All matchesQueen Of The South10010:2» All matchesRangers FC81165:22» All matchesRoss County FC21104:3» All matchesSt. Mirren FC83238:11» All matchesSt. Mirren FC (R)11002:1» All matchesStirling Albion FC11001:0» All matchesStranraer FC20021:3» All matchesThe Spartans FC10011:3» All matchesTranent FC11002:1» All matchesTotal115322558140:211