John Hartson
Career snapshot
Career highs
| Full name | John Hartson |
|---|---|
| Date of birth | 1975-04-05 (51 yrs) |
| Place of birth | Swansea, Wales |
| Citizenship | Wales |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 185.00 m |
| Current club | Retired |
| Joined | 2008-02-07 |
| Contract expires | — |
Percentile rank vs 161 other Attack - Centre-Forwards with ≥500 minutes in 99/00. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Wimbledon FC (- 2004) | 3 | 00/01 | 99/00 | 55 | 20 | 1 | 1,025 |
| West Ham United | 3 | 96/97 | 98/99 | 73 | 32 | 11 | 1,075 |
| Arsenal FC | 3 | 94/95 | 96/97 | 71 | 17 | 5 | 1,655 |
| Luton Town | 1 | 93/94 | 93/94 | 2 | 2 | 0 | 180 |
| Norwich City | 1 | 07/08 | 07/08 | 4 | 0 | 2 | 0 |
| West Bromwich Albion | 1 | 06/07 | 06/07 | 24 | 6 | 2 | 332 |
| Celtic FC | 5 | 01/02 | 05/06 | 199 | 106 | 36 | 3,151 |
| Coventry City | 1 | 00/01 | 00/01 | 12 | 6 | 0 | 180 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 99/00 | FA Cup | Wimbledon FC (- 2004) | 1 | 0 | 0 | 0 | 0 | 0 |
| 99/00 | League Cup | Wimbledon FC (- 2004) | 3 | 0 | 0 | 0 | 0 | 0 |
| 99/00 | Premier League | Wimbledon FC (- 2004) | 16 | 9 | 0 | 3 | 1 | 140 |
| 98/99 | FA Cup | West Ham United | 2 | 0 | 0 | 0 | 0 | 0 |
| 98/99 | League Cup | West Ham United | 1 | 0 | 0 | 0 | 0 | 0 |
| 98/99 | Premier League | Wimbledon FC (- 2004) | 14 | 2 | 0 | 2 | 0 | 501 |
| 98/99 | Premier League | West Ham United | 17 | 4 | 1 | 3 | 0 | 361 |
| 97/98 | FA Cup | West Ham United | 5 | 2 | 1 | 0 | 0 | 255 |
| 97/98 | League Cup | West Ham United | 5 | 6 | 0 | 1 | 0 | 75 |
| 97/98 | Premier League | West Ham United | 32 | 15 | 9 | 3 | 2 | 186 |
| 96/97 | FA Cup | Arsenal FC | 2 | 1 | 0 | 0 | 0 | 135 |
| 96/97 | League Cup | Arsenal FC | 3 | 0 | 1 | 1 | 0 | 0 |
| 96/97 | Premier League | Arsenal FC | 19 | 3 | 2 | 8 | 1 | 399 |
| 96/97 | Premier League | West Ham United | 11 | 5 | 0 | 3 | 0 | 198 |
| 96/97 | UEFA Cup | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 95/96 | FA Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 95/96 | League Cup | Arsenal FC | 3 | 1 | 0 | 0 | 0 | 156 |
| 95/96 | Premier League | Arsenal FC | 19 | 4 | 2 | 3 | 0 | 342 |
| 94/95 | Cup Winners' Cup | Arsenal FC | 5 | 1 | 0 | 1 | 0 | 453 |
| 94/95 | Premier League | Arsenal FC | 15 | 7 | 0 | 5 | 1 | 170 |
| 94/95 | UEFA Super Cup | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 93/94 | FA Cup | Luton Town | 1 | 1 | 0 | 0 | 0 | 90 |
| 93/94 | First Division | Luton Town | 1 | 1 | 0 | 0 | 0 | 90 |
| 07/08 | Championship | Norwich City | 4 | 0 | 2 | 1 | 0 | 0 |
| 06/07 | Championship | West Bromwich Albion | 21 | 5 | 2 | 4 | 0 | 242 |
| 06/07 | FA Cup | West Bromwich Albion | 1 | 1 | 0 | 1 | 0 | 90 |
| 06/07 | League Cup | West Bromwich Albion | 2 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Champions League Qu. | Celtic FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 05/06 | CIS Insur. Cup | Celtic FC | 3 | 1 | 0 | 2 | 0 | 239 |
| 05/06 | Premiership | Celtic FC | 35 | 18 | 6 | 4 | 0 | 137 |
| 04/05 | Champions League | Celtic FC | 6 | 1 | 0 | 2 | 0 | 509 |
| 04/05 | CIS Insur. Cup | Celtic FC | 1 | 1 | 0 | 1 | 0 | 120 |
| 04/05 | Premiership | Celtic FC | 38 | 25 | 4 | 5 | 0 | 130 |
| 04/05 | SFA Cup | Celtic FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | Champions League | Celtic FC | 6 | 1 | 2 | 2 | 0 | 458 |
| 03/04 | Champions League Qu. | Celtic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | Premiership | Celtic FC | 15 | 8 | 4 | 2 | 0 | 148 |
| 03/04 | SFA Cup | Celtic FC | 1 | 1 | 0 | 0 | 0 | 90 |
| 03/04 | UEFA Cup | Celtic FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | Champions League Qu. | Celtic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | CIS Insur. Cup | Celtic FC | 4 | 2 | 0 | 0 | 0 | 173 |
| 02/03 | Premiership | Celtic FC | 26 | 17 | 6 | 1 | 0 | 98 |
| 02/03 | Scottish Premiership Top Six Split | Celtic FC | 1 | 1 | 1 | 1 | 0 | 66 |
| 02/03 | SFA Cup | Celtic FC | 2 | 2 | 0 | 0 | 0 | 68 |
| 02/03 | UEFA Cup | Celtic FC | 11 | 3 | 3 | 2 | 0 | 267 |
| 01/02 | Champions League | Celtic FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | Champions League Qu. | Celtic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | CIS Insur. Cup | Celtic FC | 3 | 3 | 0 | 0 | 0 | 75 |
| 01/02 | Premiership | Celtic FC | 28 | 15 | 7 | 4 | 0 | 146 |
| 01/02 | Scottish Premiership Top Six Split | Celtic FC | 3 | 4 | 3 | 0 | 1 | 67 |
| 01/02 | SFA Cup | Celtic FC | 4 | 2 | 0 | 0 | 0 | 180 |
| 01/02 | UEFA Cup | Celtic FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 00/01 | First Division | Wimbledon FC (- 2004) | 19 | 8 | 1 | 1 | 0 | 204 |
| 00/01 | League Cup | Wimbledon FC (- 2004) | 2 | 1 | 0 | 0 | 0 | 180 |
| 00/01 | Premier League | Coventry City | 12 | 6 | 0 | 3 | 0 | 180 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 92/93 | 1992-12-19 | Luton U18 | Luton | Transfer | 0 | — |
| 94/95 | 1995-01-13 | Luton | Arsenal | Transfer | 0 | €3.75m |
| 96/97 | 1997-02-14 | Arsenal | West Ham | Transfer | 0 | €5.00m |
| 98/99 | 1999-01-14 | West Ham | Wimbledon FC | Transfer | 0 | €11.25m |
| 00/01 | 2001-02-08 | Wimbledon FC | Coventry | Transfer | 0 | — |
| 01/02 | 2001-08-02 | Coventry | Celtic | Transfer | 0 | €9.00m |
| 06/07 | 2006-07-01 | Celtic | West Brom | Transfer | 6000000 | €750k |
| 07/08 | 2007-10-12 | West Brom | Norwich | Loan | 1500000 | — |
| 07/08 | 2007-11-12 | Norwich | West Brom | Return from loan | 1500000 | — |
| 07/08 | 2008-01-30 | West Brom | Without Club | Transfer | 1500000 | — |
| 07/08 | 2008-02-07 | Without Club | Retired | Transfer | 1500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 02/03 | unknown injury | 2003-05-20 | 2003-05-31 | 12 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €9.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #24966 | — | 9 | 10 | — | — | former national player |
| Team #3864 | #10 | 51 | 14 | — | — | former national player |
No teammate data.
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 04/05 | Premiership | Celtic FC | 25 | 38 |
| 05/06 | Premiership | Celtic FC | 18 | 35 |
| 02/03 | Premiership | Celtic FC | 17 | 26 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 97/98 | Premier League | West Ham United | 9 | 32 |
| 01/02 | Premiership | Celtic FC | 7 | 28 |
| 05/06 | Premiership | Celtic FC | 6 | 35 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 07/08 | 2007-11-12 | Norwich | West Brom | Return from loan | — | €1.50m |
| 07/08 | 2007-10-12 | West Brom | Norwich | Loan | — | €1.50m |
Teams faced most often by John Hartson's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Tottenham Hotspur | 32 | 11 | 12 | 9 | 48 | 42 | +6 | 34% |
| Middlesbrough FC | 32 | 16 | 5 | 11 | 51 | 39 | +12 | 50% |
| Aston Villa | 32 | 12 | 14 | 6 | 49 | 33 | +16 | 38% |
| Everton FC | 32 | 14 | 6 | 12 | 48 | 40 | +8 | 44% |
| Manchester United | 32 | 8 | 7 | 17 | 31 | 57 | -26 | 25% |
| Liverpool FC | 32 | 7 | 5 | 20 | 31 | 66 | -35 | 22% |
| Chelsea FC | 32 | 7 | 9 | 16 | 33 | 64 | -31 | 22% |
| Leeds United | 32 | 9 | 7 | 16 | 44 | 46 | -2 | 28% |
| Southampton FC | 32 | 12 | 11 | 9 | 44 | 35 | +9 | 38% |
| Charlton Athletic | 32 | 15 | 7 | 10 | 61 | 40 | +21 | 47% |
| Sunderland AFC | 32 | 14 | 6 | 12 | 44 | 34 | +10 | 44% |
| Newcastle United | 32 | 9 | 10 | 13 | 35 | 45 | -10 | 28% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 00/01 | Senior debut season | |
| 00/01 | First senior goal | |
| 02/03 | Goal #50 (career) | |
| 04/05 | Goal #100 (career) | |
| 96/97 | Goal #150 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 99/00 | 20 | 140 | 3 | 1 | 1 | 3.21 |
| 98/99 | 34 | 862 | 5 | 0 | 0 | 0.52 |
| 97/98 | 42 | 516 | 4 | 0 | 2 | 1.05 |
| 96/97 | 37 | 732 | 12 | 0 | 1 | 1.6 |
| 95/96 | 23 | 498 | 3 | 0 | 0 | 0.54 |
| 94/95 | 22 | 623 | 6 | 0 | 1 | 1.01 |
| 07/08 | 4 | 0 | 1 | 0 | 0 | 0 |
| 06/07 | 24 | 332 | 5 | 0 | 0 | 1.36 |
| 05/06 | 40 | 556 | 6 | 0 | 0 | 0.97 |
| 04/05 | 48 | 759 | 8 | 0 | 0 | 0.95 |
| 03/04 | 23 | 696 | 4 | 0 | 0 | 0.52 |
| 02/03 | 45 | 672 | 4 | 0 | 0 | 0.54 |
| 01/02 | 43 | 468 | 5 | 0 | 1 | 1.15 |
| 00/01 | 33 | 564 | 4 | 1 | 0 | 0.8 |
Output by competition
Career goals and assists broken down by tournament.
More on John Hartson
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about John Hartson
Who is John Hartson?
John Hartson is a Wales professional footballer who plays as a centre-forward for Retired.
How old is John Hartson?
John Hartson is 51 years old. He was born on April 5, 1975 in Swansea.
What position does John Hartson play?
John Hartson plays as a centre-forward (Attack - Centre-Forward).
What club does John Hartson play for?
John Hartson currently plays for Retired.
How many career goals has John Hartson scored?
Across all senior club competitions in our dataset, John Hartson has scored 189 goals in 440 appearances.
Wales