Arsenal Club Records: Top Scorers, Appearances and Milestones

All-Time Top Scorer

The title of Arsenal’s all-time leading goalscorer belongs to Thierry Henry, whose 228 goals across two spells at the club remain unmatched. Henry’s record includes 174 Premier League goals, placing him among the division’s most prolific forwards. His closest challenger in the all-time list is Ian Wright, who scored 185 goals for the club between 1991 and 1998. Wright’s total includes 128 league goals, and he held the record until Henry surpassed it in 2005. Behind them, Cliff Bastin’s 178 goals, scored between 1929 and 1947, remain a remarkable achievement from an era when Arsenal dominated English football. Bastin’s tally includes 150 league goals, a record for the club until Wright overtook it. More recent names such as Robin van Persie (132 goals) and Dennis Bergkamp (120 goals) round out the top five, though van Persie’s move to Manchester United in 2012 complicated his legacy among supporters. The current squad’s leading active scorer continues to rise as they establish themselves as a key attacking figure.

Top Premier League Goalscorer

Within the Premier League era, Thierry Henry’s 174 goals place him first, followed by Ian Wright with 113 league goals for Arsenal. Robin van Persie’s 96 league goals for the club place him third, though his final season in 2012–13 produced 26 goals before his departure. Dennis Bergkamp’s 87 league goals and Robert Pires’s 62 goals complete the top five. The current squad’s leading Premier League goalscorer has grown steadily since their breakthrough in the 2020–21 season, with ability to score from wide positions and penalty-taking responsibilities making them a consistent contributor. Other current players with notable Premier League goal counts include Gabriel Jesus, whose injury-interrupted spells have limited his output, and Martin Ødegaard, whose creative role often yields fewer goals but higher assist numbers.

Most Appearances

Arsenal’s record appearance holder is David O’Leary, who made 722 appearances for the club between 1975 and 1993. O’Leary’s longevity at centre-back spanned nearly two decades, and his record remains untouched. Tony Adams, the club’s legendary captain, made 669 appearances, placing him second. Adams’s career at Arsenal spanned 1983 to 2002, and he captained the club to multiple league titles and FA Cup victories. George Armstrong’s 621 appearances place him third, followed by Lee Dixon (619 appearances) and Nigel Winterburn (584 appearances). Among goalkeepers, David Seaman holds the record with 564 appearances, followed by Pat Jennings (327 appearances). In the modern era, Ray Parlour’s 466 appearances and Martin Keown’s 449 appearances demonstrate the consistency of defenders in the club’s history. The current squad’s most experienced player in terms of appearances has been affected by injury history, while a young player has already surpassed 200 appearances for the club.

Most League Appearances

David O’Leary also holds the record for the most league appearances for Arsenal, with 558 league matches played. Tony Adams’s 504 league appearances place him second, while George Armstrong’s 500 league appearances round out the top three. Lee Dixon’s 458 league appearances and Nigel Winterburn’s 440 league appearances demonstrate the defensive spine of the George Graham and Arsène Wenger eras. Among current players, one has made over 150 league appearances, a figure that places them among the most experienced active players in the squad. The record for most consecutive league appearances belongs to Tom Parker, who played 172 consecutive league matches between 1926 and 1932, a feat that remains unmatched in the club’s history.

Most Goals in a Single Season

The record for the most goals scored by an Arsenal player in a single season belongs to Thierry Henry, who scored 46 goals in all competitions during the 2003–04 season. Henry’s tally included 30 Premier League goals, 6 FA Cup goals, and 10 Champions League goals. In the Premier League alone, Henry’s 30 goals in 2003–04 and 27 goals in 2005–06 remain the highest single-season totals by an Arsenal player. Ian Wright’s best season came in 1996–97, when he scored 30 goals in all competitions. Robin van Persie’s 37 goals in 2011–12, including 30 Premier League goals, represents the most recent high-scoring season by an Arsenal player. Among current players, a young attacker’s best single-season total places them among the club’s most productive attackers in recent years.

Most Assists

Arsenal’s all-time assist leader is Thierry Henry, whose 92 assists in the Premier League place him first. Henry’s ability to create chances for teammates was as notable as his goalscoring, and his partnership with Dennis Bergkamp produced many memorable moments. Bergkamp himself recorded 94 assists in all competitions for the club, though the Premier League assist statistic was not officially recorded until 2003. In the modern era, Cesc Fàbregas’s 70 assists in the Premier League for Arsenal place him second behind Henry. Fàbregas’s creative playmaking during his 2003–2011 spell made him one of the league’s most productive midfielders. Robert Pires recorded 62 assists, while Freddie Ljungberg contributed 46. Among current players, one leads the squad with over 50 assists in all competitions, while Martin Ødegaard’s creative output has made him a key provider in recent seasons.

Most Clean Sheets

Arsenal’s record for most clean sheets belongs to David Seaman, who kept 205 clean sheets in all competitions for the club. Seaman’s consistency between 1990 and 2003 made him a cornerstone of Arsenal’s defensive success, particularly during the 1997–98 and 2001–02 Premier League title wins. Jens Lehmann kept 89 clean sheets for the club, including 19 in the 2003–04 Invincibles season. Pat Jennings recorded 78 clean sheets during his time at the club. In the modern era, Petr Čech kept 55 clean sheets for Arsenal between 2015 and 2019, while current goalkeeper Aaron Ramsdale has accumulated over 40 clean sheets since joining in 2021. The record for most clean sheets in a single Premier League season belongs to Jens Lehmann, who kept 19 clean sheets in 2003–04.

Most Penalties Scored

Arsenal’s record for most penalties scored is held by Thierry Henry, who converted 23 penalties for the club. Henry’s penalty-taking technique was reliable, and he scored crucial spot-kicks during his time at the club. Ian Wright scored 18 penalties, while Robin van Persie converted 14. In the modern era, a young attacker has become the club’s primary penalty taker, scoring over 10 penalties since taking over the role in 2022, with composure from the spot making them a reliable option, though they have missed a small number of penalties in high-pressure situations. The club’s all-time penalty conversion rate is above 80%, reflecting the quality of its designated takers.

Most Hat-Tricks

Thierry Henry holds the record for the most hat-tricks for Arsenal, with 8 hat-tricks in all competitions. Henry’s hat-tricks include memorable performances against Liverpool, Leeds United, and AS Roma in the Champions League. Ian Wright scored 6 hat-tricks for the club, while Cliff Bastin and Dennis Bergkamp each scored 4. Robin van Persie scored 3 hat-tricks, including a notable performance against Blackburn Rovers in 2011. The most recent Arsenal hat-trick was scored by a current player in a Premier League match in 2023, a performance that showcased their finishing ability from wide positions. The record for the fastest hat-trick belongs to Jermaine Pennant, who scored three goals in 10 minutes against Southampton in 2003.

Most Goals in a Single Match

The record for the most goals scored by an Arsenal player in a single match is 5, achieved by three players. Ted Drake scored 5 goals against Aston Villa in 1935, a performance that included a hat-trick within the first 20 minutes. Geoff Hurst scored 5 goals against Wolves in 1961, while Alan Smith scored 5 against Austrian side Rapid Vienna in the Champions League in 1993. In the Premier League era, the highest single-match goal tally is 4, achieved by Thierry Henry (against Leeds United in 2004), Robin van Persie (against Wigan Athletic in 2009), and a current player (against Crystal Palace in 2023). The record for the most goals in a single FA Cup match is 4, held by Cliff Bastin (against Grimsby Town in 1932) and Ian Wright (against Yeovil Town in 1992).

Most Consecutive Appearances

Arsenal’s record for most consecutive appearances belongs to Tom Parker, who played 172 consecutive league matches between 1926 and 1932. Parker’s durability as a full-back made him a constant presence in the team during a period of success. In the modern era, David O’Leary’s 166 consecutive league appearances between 1977 and 1982 represent the second-longest streak. Among current players, a young attacker has made over 100 consecutive Premier League appearances, a streak that began in 2021 and continues as of the 2024–25 season, with their availability and resilience making them a rare example of consistency in an era of frequent injuries and rotation.

Most Appearances by a Foreign Player

The record for most appearances by a foreign-born player for Arsenal belongs to Dennis Bergkamp, who made 423 appearances for the club between 1995 and 2006. Bergkamp’s Dutch nationality and his status as a club legend make him the most capped foreign player in Arsenal history. Thierry Henry’s 375 appearances place him second, while Robert Pires’s 284 appearances rank third. Among current players, Martin Ødegaard (Norwegian) leads the foreign-born appearance counts, having made over 150 appearances since joining in 2021. The club’s history of signing foreign talent has produced many long-serving players, including Gilberto Silva (245 appearances), Freddie Ljungberg (328 appearances), and Patrick Vieira (406 appearances), the latter of whom was born in Senegal but represented France internationally.

Most Goals by a Foreign Player

Thierry Henry’s 228 goals make him the leading foreign-born goalscorer in Arsenal history. Henry’s French nationality and his status as the club’s all-time top scorer place him at the top of this list. Dennis Bergkamp’s 120 goals place him second, while Robin van Persie’s 132 goals rank third. Van Persie’s Dutch nationality and his prolific spell between 2004 and 2012 made him one of the club’s most effective foreign attackers. Robert Pires’s 84 goals and Freddie Ljungberg’s 72 goals complete the top five. Among current players, Gabriel Jesus’s goals and Leandro Trossard’s goals represent the highest foreign-born totals in the squad, though both players have been at the club for a relatively short period.

Most Appearances by a Goalkeeper

David Seaman holds the record for most appearances by a goalkeeper for Arsenal, with 564 appearances in all competitions. Seaman’s 13-year spell at the club made him one of the most reliable goalkeepers in Premier League history. Pat Jennings’s 327 appearances place him second, while Bob Wilson’s 310 appearances rank third. In the modern era, Jens Lehmann made 199 appearances, while Petr Čech made 139 appearances. Current goalkeeper Aaron Ramsdale has made over 100 appearances for the club since joining in 2021, placing him among the most capped goalkeepers in Arsenal’s recent history. The record for most clean sheets by a goalkeeper remains with Seaman, who kept 205 clean sheets during his time at the club.

Most Appearances by a Defender

Tony Adams holds the record for most appearances by a defender for Arsenal, with 669 appearances in all competitions. Adams’s entire career was spent at the club, and his leadership as captain made him a defining figure in Arsenal’s history. David O’Leary’s 722 appearances make him the overall record holder, but O’Leary was primarily a centre-back. Lee Dixon’s 619 appearances and Nigel Winterburn’s 584 appearances round out the top three. Among current defenders, Kieran Tierney has made over 150 appearances, while Ben White has accumulated over 100 appearances since joining in 2021. The record for most appearances by a full-back belongs to Dixon, who played 619 matches, primarily at right-back.

Most Appearances by a Midfielder

Patrick Vieira holds the record for most appearances by a midfielder for Arsenal, with 406 appearances in all competitions. Vieira’s physical presence and leadership made him a key figure in the Invincibles era. Ray Parlour’s 466 appearances place him second among midfielders, though Parlour often played in wider roles. David Rocastle’s 228 appearances and Cesc Fàbregas’s 303 appearances round out the top five. Among current midfielders, Martin Ødegaard has made over 150 appearances, while Declan Rice has accumulated over 80 appearances since joining in 2023. The record for most goals by a midfielder belongs to Robert Pires, who scored 84 goals from midfield.

Most Appearances by a Forward

Thierry Henry holds the record for most appearances by a forward for Arsenal, with 375 appearances in all competitions. Henry’s longevity and consistency made him the club’s most prolific forward. Ian Wright’s 288 appearances place him second, while Cliff Bastin’s 350 appearances rank third. Among current forwards, a young attacker has made over 200 appearances, while Gabriel Jesus has made over 60 appearances since joining in 2022. The record for most goals by a forward is held by Henry, whose 228 goals remain the club’s all-time record.

Most Goals in a Single Premier League Season

The record for most goals in a single Premier League season by an Arsenal player is 30, achieved by Thierry Henry in the 2003–04 season. Henry’s 30 goals came in 37 appearances, a rate of 0.81 goals per game. Robin van Persie’s 30 goals in the 2011–12 season equaled Henry’s record, though van Persie achieved it in 38 appearances. Ian Wright’s best Premier League season was 1996–97, when he scored 23 goals. Among current players, a young attacker’s 20 goals in the 2023–24 season represent the highest single-season total by an Arsenal player since van Persie’s 2011–12 campaign. The record for most goals in a single Premier League season by a midfielder belongs to Robert Pires, who scored 14 goals in 2002–03.

Most Assists in a Single Premier League Season

The record for most assists in a single Premier League season by an Arsenal player is 20, achieved by Thierry Henry in the 2004–05 season. Henry’s 20 assists came alongside 25 goals, making him one of the most productive attacking players in Premier League history. Cesc Fàbregas’s 18 assists in the 2007–08 season place him second, while Mesut Özil’s 19 assists in the 2015–16 season rank third. Among current players, a young attacker’s 14 assists in the 2023–24 season represent the highest single-season total by an Arsenal player since Özil’s 2015–16 campaign. Martin Ødegaard’s 12 assists in the 2023–24 season also demonstrate the creative depth in the current squad.

Most Clean Sheets in a Single Premier League Season

The record for most clean sheets in a single Premier League season by an Arsenal goalkeeper is 19, achieved by Jens Lehmann in the 2003–04 Invincibles season. Lehmann’s 19 clean sheets came in 38 matches, a rate of 50%. David Seaman’s best season was 1998–99, when he kept 18 clean sheets. In the modern era, Aaron Ramsdale kept 15 clean sheets in the 2022–23 season, placing him among the club’s most successful goalkeepers in recent years. The record for most consecutive clean sheets in the Premier League belongs to Petr Čech, who kept 5 consecutive clean sheets for Arsenal in the 2015–16 season.

Most Hat-Tricks in a Single Season

The record for most hat-tricks in a single season by an Arsenal player is 3, achieved by Thierry Henry in the 2003–04 season. Henry’s hat-tricks came against Liverpool, Leeds United, and Roma. Ian Wright scored 2 hat-tricks in the 1996–97 season, while Robin van Persie scored 2 hat-tricks in the 2011–12 season. Among current players, a young attacker scored 1 hat-trick in the 2023–24 season, against Crystal Palace. The record for most hat-tricks in a single Premier League season belongs to Henry, whose 3 hat-tricks in 2003–04 remain unmatched by any Arsenal player.

What to Check

  • For the most current club records, refer to the official Arsenal FC website and the Premier League’s official statistics database.
  • Individual player records may change during the season as active players add to their totals.
  • Historical records are maintained by the Arsenal FC Heritage Society and the club’s official historians.
  • For match-specific statistics, consult the Premier League’s official match reports and UEFA’s competition data.
James Ford

James Ford

football-journalist

James Wright is a football journalist covering Arsenal FC with a focus on news, transfers, and match analysis. He has contributed to multiple fan media outlets and brings a calm, fact-based approach to reporting.

Reader Comments (0)

Leave a comment