Rangers' appearance record, having played 755 times over the course of 18 seasons from 1961 to 1978. He also holds the records for League Cup appearances, with 121 appearances. Sandy Archibald is the holder of the most league appearances, having made 513, from 1917 to 1934. The Scottish Cup appearance record holder is midfielder Alec Smith while goalkeeper Allan McGregor holds the record for the most European appearances. Most appearances in all competitions: John Greig, 755 Most league appearances: Sandy Archibald, 513 Most Scottish Cup appearances: Alec Smith, 74 Most League Cup appearances: John Greig, 121 Most European appearances: Allan McGregor, 109 Most Challenge Cup appearances: Lee Wallace, 14 Youngest first-team player: Derek Ferguson, (vs. Queen of the South, 24 August 1983) Oldest first-team player: David Weir, (vs. Malmö FF, 26 July 2011) Oldest debutant: Gareth McAuley, (vs. Spartak Moscow, 8 November 2018) Most consecutive appearances: William Robb, 241 (from 13 April 1920 until 31 October 1925) Most appearances in a season: Carlos Cuéllar, 65 (during the 2007–08 season) Longest-serving player: Dougie Gray, 22 years (from 27 July 1925 until April 1947) Most appearances Competitive, professional matches only. Matches in parentheses are all time records. Goalscorers Rangers' all-time leading scorer is Ally McCoist, who scored 355 goals in a fifteen-year spell at the club from 1983 to 1998. He holds the record for the most goals in the Scottish League Cup competition with 54. However, McCoist was unable to surpass the Scottish Cup goal-scoring record of Jimmy Fleming, which has stood at 44 since 1934. Jim Forrest holds the record for the most goals in one season with 57 in all competitions. Most goals in all competitions: Ally McCoist, 355 Most league goals: Ally McCoist, 251 Most Scottish Cup goals: Jimmy Fleming, 44 Most League Cup goals: Ally McCoist, 54 Most Challenge Cup goals: Kenny Miller / Lee McCulloch, 5 Most European goals: Alfredo Morelos, 29 Most goals in one season: Jim Forrest, 57 (during the 1964–65 season) Most league goals in one season: Sam English, 44 (during the 1931–32 season) Most hat-tricks: Ally McCoist, 28 Most penalties scored: Johnny Hubbard, 54 Most consecutive games scored in: Alfredo Morelos, 7 (during the 2018–19 season) Most goals scored by player in a match: League match: Jimmy Smith, 6 goals, won 9–1, (vs. Ayr United, 15 August 1933) Jimmy Smith, 6 goals, won 7–1 (vs. Dunfermline Athletic, 11 August 1934) Davie Wilson,