Nottingham Forest most appearances: the all-time list, and the record no one will beat

The Nottingham Forest most appearances list is not a list of the club’s best players, and that is what makes it worth reading. It is a list of the ones who stayed — through relegations, rebuilds, four different divisions and, in a couple of cases, two European Cups. At the top of it sits a name that almost no modern footballer will ever get near.

Nottingham Forest most appearances: the all-time top six

Figures are for all competitions, as generally recorded in the club’s official histories. Appearance records from the pre-war and early post-war era can differ slightly between sources, so treat these as the accepted totals rather than the last word.

  • Bob McKinlay — 692 (1951-1970)
  • Ian Bowyer — 564 (1973-1981, 1982-1987)
  • Steve Chettle — 526 (1988-1999)
  • Stuart Pearce — 522 (1985-1997)
  • Jack Burkitt — 503 (1948-1961)
  • John Robertson — around 500 (1970-1983)

Six men have played 500 games or more in a Forest shirt. Between them they cover almost the entire arc of the club’s modern history, from the 1959 FA Cup to the Premier League’s first decade.

Bob McKinlay: the record that is going nowhere

McKinlay’s 692 appearances, 614 of them in the league, is the kind of number that stops being a statistic and becomes a fact of nature. The centre-half arrived from Scotland as a teenager, made his debut in 1951 and did not stop until 1970, taking in the Second Division, promotion, the 1959 FA Cup win and the side that finished second in the First Division in 1966-67.

He never played for a club other than Forest. He was never sent off. And he did all of it in an era of narrower squads and no substitutes, which is precisely why the record looks unassailable: to beat it now, a player would need to sign at 18, start almost every week and still be a regular at 37 — at one club, in a game built around squad rotation and January exits.

Ian Bowyer and John Robertson: the European Cup men

Bowyer is second, and he is the only man in the top six who left and came back. Signed from Orient in 1973, he played in both European Cup finals, then returned from a spell at Sunderland to captain the side and keep going into his late thirties. His header in Cologne in 1979 is the goal that sent Forest to their first final — the full story of those two seasons is set out in our guide to how the Reds won the European Cup twice.

Robertson is the one whose place on this list surprises people, because he is remembered for a handful of moments rather than for longevity: the cross for Trevor Francis in Munich in 1979, the winner against Hamburg in Madrid in 1980. But he was at the club for 13 years, including the seasons before Brian Clough arrived and turned him from a squad player into the best left winger in Europe.

Chettle, Pearce and Burkitt

Steve Chettle is the modern club’s quiet monument. He came through the youth system, made his debut in 1988 and played more than 500 games across 11 seasons, which covered a League Cup win, an FA Cup final, two relegations and two promotions. Very few players have absorbed that much upheaval at one club.

Stuart Pearce is the most decorated name on the list and the one supporters would put highest on a different sort of ranking. Signed from Coventry in 1985 for a fee that looked ordinary and turned out to be one of the best pieces of business the club has ever done, he captained Forest through the Wembley years and left in 1997 having played 522 times. He is one of the few defenders anywhere to reach three figures for goals and assists combined from left-back.

Jack Burkitt takes the sixth place chronologically and the first place emotionally for anyone old enough to remember 1959: he was the captain who lifted the FA Cup, in a final Forest won with ten men after Roy Dwight was carried off. Burkitt played 503 times in 13 years.

Who is closest among the current squad?

Nobody, and it is not close. Ryan Yates is the club’s longest-serving player and its captain, an academy graduate who has now played more than 200 games for Forest — a total that would have been unremarkable in McKinlay’s dressing room and is genuinely rare in the Premier League era.

Behind him, Morgan Gibbs-White, Neco Williams, Ola Aina, Murillo and Chris Wood have all passed a century of appearances or are closing on it. Williams committed himself further by signing a new contract to 2030 on 5 September 2026, which at least gives one member of Oliver Glasner’s squad a realistic runway at the 300 mark.

That is the honest state of it. The appearance record is a monument to a version of football that no longer exists, and the current squad is measured against a different clock — Glasner has been in the job since July 2026 and is still chasing a first league win of 2026/27 before Saturday’s trip to Aston Villa.

Nottingham Forest appearance records: the quick answers

  • Most appearances: Bob McKinlay, 692
  • Most league appearances: Bob McKinlay, 614
  • Most appearances by a current player: Ryan Yates
  • Most appearances in the Clough era: Ian Bowyer

For the other half of the club’s record books — who scored the goals rather than who turned up for them — see our list of Nottingham Forest’s top goalscorers of all time, where Grenville Morris still leads on 217. Squad and career details for the current group are listed on the official Nottingham Forest website, and Premier League appearance data is published by the Premier League.

Share

Jerry Taylor is a sports journalism graduate and the Editor-in-Chief of NottinghamForest.Football. A die-hard Forest fan since age five, Jerry began blogging and vlogging about the club at just 13. Now 24, and fresh off a year-long industry placement, he brings over a decade of fan-led content creation and professional journalistic training to his coverage of the Reds.

View all articles →

From our partners

Recommended across our network

related.