---
title: "Arsenal records: Top scorers, appearances and biggest wins"
canonical: "https://readarsenal.com/arsenal-club-records-guide/"
type: "page"
language: "en-GB"
published: "2026-08-31T19:47:12Z"
modified: "2026-08-31T19:47:13Z"
---

# Arsenal records: Top scorers, appearances and biggest wins

Arsenal’s history stretches back to 1886 and includes some of English football’s most famous players, teams and achievements.

**Thierry Henry is Arsenal’s all-time leading goalscorer with 228 goals, while David O’Leary holds the club appearance record with 722 matches.** Arsenal’s record victory is a 12-0 win over Loughborough Town in 1900, while Arsène Wenger’s Invincibles set an English top-flight record by going 49 league matches unbeaten.

This guide brings together some of Arsenal’s major men’s first-team records, with different competitions and eras separated where necessary.

## Arsenal club records at a glance

| Record | Holder / figure |
| --- | --- |
| **All-time leading goalscorer** | Thierry Henry – 228 goals |
| **Most appearances** | David O’Leary – 722 |
| **Second-most appearances** | Tony Adams – 669 |
| **Record goalkeeper clean sheets** | David Seaman – 237 |
| **Biggest victory** | Arsenal 12-0 Loughborough Town, 1900 |
| **Most goals by one Arsenal player in a match** | Ted Drake – seven |
| **Longest unbeaten league run** | 49 matches |
| **Most matches played in one season** | 70 in 1979/80 |
| **Highest-scoring season in all competitions** | 135 goals in 1930/31 |

Arsenal’s official historical material confirms O’Leary’s 722 appearances, while Tony Adams made 669. Seaman recorded 237 clean sheets across 564 Arsenal appearances.

## Who is Arsenal’s all-time top scorer?

**Thierry Henry is Arsenal’s record goalscorer with 228 goals.**

The Frenchman overtook Ian Wright’s previous record in October 2005, scoring twice against Sparta Prague to move beyond Wright’s total. Henry eventually finished his Arsenal career on 228 goals.

### Arsenal’s leading goalscorers

I’d have a full verified top-10 table here eventually.

At minimum, the top end should include:

| Player | Arsenal goals |
| --- | --- |
| **Thierry Henry** | **228** |
| **Ian Wright** | **185** |
| **Cliff Bastin** | **178** |
| **John Radford** | **149** |
| **Ted Drake** | **139** |

## Who has made the most Arsenal appearances?

**David O’Leary is Arsenal’s record appearance maker with 722 games.**

The defender spent 18 years with the club and surpassed the previous record held by George Armstrong. Arsenal’s records show O’Leary made 722 first-team appearances, 53 more than Tony Adams’ 669.

### Arsenal appearance records

| Player | Appearances |
| --- | --- |
| **David O’Leary** | **722** |
| **Tony Adams** | **669** |
| **George Armstrong** | **621** |

Armstrong’s 621 appearances stood as the club record until O’Leary surpassed him in 1989.

## Which Arsenal goalkeeper has the most clean sheets?

**David Seaman recorded 237 clean sheets in 564 appearances for Arsenal.**

The former England goalkeeper spent more than a decade at the club and won three league titles, four FA Cups, the League Cup and the European Cup Winners’ Cup.

## What is Arsenal’s biggest ever win?

Arsenal’s official history records a **12-0 victory over Loughborough Town on 12 March 1900** as the club’s biggest ever win.

## What is Arsenal’s record for goals by one player in a game?

**Ted Drake scored seven goals in Arsenal’s 7-1 league victory away to Aston Villa in December 1935.**

It remains Arsenal’s club record for goals scored by one player in a match and an English top-flight record.

Tony Woodcock came closest in the post-war era when he scored five times in a 6-2 victory at Aston Villa in 1983.

## Arsenal’s 49-game unbeaten record

One of Arsenal’s most famous records belongs to the Invincibles.

Arsenal went **49 consecutive league matches unbeaten between May 2003 and October 2004**, winning 36 and drawing 13.

The run included the entire undefeated **2003/04 Premier League season** and eventually surpassed Nottingham Forest’s previous top-flight benchmark of 42 matches.

Manchester United ended the sequence with a 2-0 victory at Old Trafford in October 2004.

## Arsenal’s highest-scoring season

Arsenal scored **135 goals in 46 matches across all competitions in 1930/31**, which the club records as its highest-scoring season.

That works out at 2.93 goals per game and came during Arsenal’s first league-title-winning campaign.

For a modern comparison, Arsenal scored 79 league goals when winning the 2001/02 Premier League title.

## Most games Arsenal have played in one season

Arsenal played a club-record **70 competitive matches in 1979/80**.

The 2025/26 team reached 63 games, Arsenal’s highest total for 46 years, as Arteta’s side competed deep into several competitions and reached the Champions League final.

## Arsenal records FAQ

### Who is Arsenal’s all-time top goalscorer?

Thierry Henry, with **228 goals** in all competitions.

### Who has played the most games for Arsenal?

David O’Leary holds Arsenal’s appearance record with **722 first-team appearances**.

### What is Arsenal’s biggest win?

Arsenal’s official history lists the **12-0 victory over Loughborough Town in 1900** as the club’s biggest victory.

### Who scored the most goals in one game for Arsenal?

Ted Drake scored **seven goals against Aston Villa in 1935**.

### What is Arsenal’s longest unbeaten league run?

Arsenal went **49 league games without defeat** between May 2003 and October 2004.

### Who has the most Arsenal clean sheets?

David Seaman recorded **237 clean sheets** in 564 Arsenal appearances.
