All competitionsEUROEURO QualifiersFriendliesNations League ANations League BNations League CRelegation Nations LeagueWC Qualifiers EuropeWC Qualifiers Play-offsWorld Cup Appearance RecordsAll-time Top ScorersAll-time best penalty takersAll-time scorers (own goals) Record Players #NameStartInOutMin.Matches1Kenny Dalglish948238.2121022Andy Robertson992248.4411013John McGinn8211367.143934Jim Leighton88387.701915Craig Gordon79567.019846Darren Fletcher728186.209807Alex McLeish74336.696778Paul McStay6610155.803769Ryan Christie4826364.3247410Scott McTominay649105.8477311Tommy Boyd67585.9687212David Weir64685.75770Grant Hanley646105.6507014Kenny Miller5217264.4866915Christian Dailly62575.6296716Willie Miller64135.7256517Callum McGregor558184.9286318Danny McGrain59305.3816219Richard Gough61035.41461Ally McCoist4417183.96661Kenny McLean2932122.9286122Kieran Tierney4910174.3725923John Collins51764.6545824Gary McAllister525104.66357Roy Aitken50744.5435726Denis Law55094.63455Maurice Malpas54134.79155Scott Brown532164.44555Gary Caldwell52384.4955530Billy Bremner53114.79554Graeme Souness52224.65154Scott McKenna381633.7205433Alan Rough52144.58753Kevin Gallacher3617173.35453Lyndon Dykes3419292.96953Stuart Armstrong2726212.3855337Joe Jordan457133.8715238Colin Hendry50164.33851Steven Naismith3813193.3895140Corky Young49104.45550Alan Hutton48224.31450Asa Hartford45564.02150Gordon Strachan446183.75350Billy Gilmour419353.36550Ché Adams3812343.1485046Bobby Evans48004.32048James McFadden3612193.0024848David Marshall47034.15847Shaun Maloney3314162.9474750Gary Naysmith451103.74446Craig Burley42483.59246James Morrison379233.1794653Barry Ferguson43263.6934554John Greig43103.88944Jack Hendry43163.65344Charlie Mulgrew38663.4704457Andy Goram39423.60443Archie Gemmill37623.36943Gordon Durie3310172.8704360Allan McGregor40223.5794261Christophe Berra301132.8654162Eric Caldow40003.63040Paul Lambert36473.16740Stewart McKimmie36453.21240Stuart McCall35543.1604066James Forrest2712162.4393967Lawrie Reilly38003.42038Mo Johnston34463.07638Sandy Jardine34423.15038Graham Alexander281042.6853871Colin Calderwood35163.0473672Willie Donachie34123.02635Dave Narey31412.8963574Jim Baxter34012.95634Martin Buchan32242.7333476Jackie McNamara258111.96533Steven Fletcher258152.0593378Steven Pressley30242.56632Frank Gray30232.63332James McArthur171591.6193281Bobby Collins31002.79031Alan Morton31002.79031Steven Whittaker25662.32331Lewis Ferguson191231.9593185Gordon McQueen30012.63830Billy Steel30002.70030Brian McClair201051.94030Nathan Patterson1614111.4743089Willie Henderson29002.52029Billy Liddell29002.61029Robert Walker29002.61029Angus Gunn29022.50629Billy McNeill28102.56529John Wark27252.32229Russell Martin26312.36129Ikechi Anya1910131.84129Billy McKinlay161361.60329Anthony Ralston161371.5712999Neil Sullivan28022.46628Billy Brown28002.43028