John Hartson Profile and Statistics

John Hartson

First name: John
Last name: Hartson
Nationality: Wales
Date of birth: 5 April 1975
Age: 50
Place of birth: Swansea
Status: active

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which John Hartson has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
UEFA Champions League 2005/2006 Celtic 180 2 0 0 0 1 0 0 0
WC Qualification Europe 2006 Germany Wales 632 8 1 0 2 2 0 2 0
EC Qualification 2004 Portugal Wales 782 9 0 4 0 3 1 0 0
Friendlies 2002 Wales 223 3 0 2 0 0 0 1 0
WC Qualification Europe 2002 Korea Rep/Japan Wales 664 8 0 6 0 4 0 2 0
EC Qualification 2000 Netherlands/Belgium Wales 180 4 3 1 3 0 0 1 0
Friendlies 1997 Wales 69 1 0 1 0 0 0 0 0
WC Qualification Europe 1998 France Wales 184 4 2 2 2 0 0 0 0
EC Qualification 1996 England Wales 120 4 3 0 4 0 0 1 0

John Hartson has played in the following competitions and football tournaments.

Now showing: All Competitions

All Competitions (44)EC Qualification (17)Friendlies (5)UEFA Champions League (2)WC Qualification Europe (20)
Date Home Team Result Away Team HT        
2005-10-12 Wales
2 - 0
Azerbaijan
1-0
M H2H +
R. Giggs 3' 1 - 0  
R. Duffy 45+1'  
R. Giggs 51' 2 - 0  
C. Fletcher 58'  
2005-10-08 Northern Ireland
2 - 3
Wales
0-2
M H2H +
  0 - 1 27' S. Davies
  0 - 2 37' C. Robinson
T. Capaldi 41'  
  45+1' M. Delaney
M. Duff 47' 1 - 2  
S. Elliott 48'  
S. Davis 50' 2 - 2  
  2 - 3 81' R. Giggs
  81' D. Partridge
2005-09-03 Wales
0 - 1
England
0-0
M H2H +
J. Hartson 39'  
  0 - 1 54' J. Cole
2005-08-02 Celtic
4 - 0
Petržalka
2-0
M H2H +
A. Thompson (Penalty) 21' 1 - 0  
  21' O. Debnár
A. Thompson 31'  
J. Hartson 44' 2 - 0  
S. McManus 54' 3 - 0  
D. Baldé 56'  
C. Beattie 82' 4 - 0  
2005-07-27 Petržalka
5 - 0
Celtic
1-0
M H2H +
J. Halenár 43' 1 - 0  
B. Vaščák 57' 2 - 0  
  59' S. Petrov
  64' D. Baldé
J. Halenár 76' 3 - 0  
M. Mikulic 78' 4 - 0  
J. Halenár 89' 5 - 0  
2005-03-26 Wales
0 - 2
Austria
0-0
M H2H +
C. Fletcher 57'  
  60' E. Pogatetz
  65' M. Katzer
  0 - 1 81' I. Vastić
R. Page 83'  
  0 - 2 85' M. Stranzl
2004-10-13 Wales
2 - 3
Poland
0-0
M H2H +
R. Savage 44'  
R. Earnshaw 56' 1 - 0  
  1 - 1 72' T. Frankowski
C. Bellamy 77'  
  1 - 2 81' M. Zurawski
J. Koumas 84'  
  1 - 3 85' J. Krzynowek
  87' M. Szymkowiak
J. Hartson 90' 2 - 3  
2004-10-09 England
2 - 0
Wales
1-0
M H2H +
F. Lampard 4' 1 - 0  
  54' M. Pembridge
D. Beckham 76' 2 - 0  
D. Beckham 83'  
2004-09-08 Wales
2 - 2
Northern Ireland
1-2
M H2H +
R. Savage 9'  
  9' M. Hughes
  0 - 1 10' Jeff Whitley
  0 - 2 21' D. Healy
  21' D. Healy
  22' D. Healy
  31' J. Quinn
J. Hartson 32' 1 - 2  
J. Hartson 45'  
  52' Maik Taylor
R. Earnshaw 74' 2 - 2  
  80' T. Capaldi
2004-09-04 Azerbaijan
1 - 1
Wales
0-0
M H2H +
  18' M. Delaney
A. Hacıyev 23'  
A. Ponomarev 30'  
  0 - 1 47' G. Speed
R. Sadıqov 55' 1 - 1  
E. Ağayev 69'  
2003-11-19 Wales
0 - 1
Russia
0-1
M H2H +
  0 - 1 21' A. Smertin
R. Savage 58'  
  60' D. Alenichev
D. Barnard 65'  
  74' D. Bulykin
  89' V. Radimov
2003-11-15 Russia
0 - 0
Wales
0-0
M H2H +
  41' M. Delaney
S. Ovchinnikov 46'  
  63' J. Koumas
A. Mostovoy 68'  
  68' R. Savage
  68' G. Speed
2003-10-11 Wales
2 - 3
Serbia and Montenegro
1-1
M H2H +
  0 - 1 4' Z. Vukić
J. Hartson (Penalty) 25' 1 - 1  
  25' G. Bunjevčević
  36' M. Kežman
  37' N. Đjordjević
R. Weston 48'  
C. Bellamy 60'  
  79' D. Kovačević
  1 - 2 82' S. Milošević
  1 - 3 87' D. Ljuboja
R. Earnshaw 90+2' 2 - 3  
2003-09-10 Wales
1 - 1
Finland
1-0
M H2H +
S. Davies 3' 1 - 0  
J. Koumas 47'  
  58' P. Pasanen
J. Koumas 63'  
A. Melville 70'  
  1 - 1 79' M. Forssell
2003-09-06 Italy
4 - 0
Wales
0-0
M H2H +
  25' R. Savage
G. Buffon 27'  
  27' C. Bellamy
  51' M. Delaney
F. Inzaghi 58' 1 - 0  
F. Inzaghi 62' 2 - 0  
F. Inzaghi 69' 3 - 0  
A. Del Piero (Penalty) 75' 4 - 0  
2003-03-29 Wales
4 - 0
Azerbaijan
3-0
M H2H +
S. Davies 1' 1 - 0  
  38' R. Məmmədov
G. Speed 40' 2 - 0  
J. Hartson 43' 3 - 0  
  46' F. Mämmädov
R. Giggs 52' 4 - 0  
  68' M. Qurbanov
2002-11-20 Azerbaijan
0 - 2
Wales
0-1
M H2H +
  0 - 1 10' G. Speed
R. Sadıqov 32'  
  34' R. Page
F. İsmayılov 65'  
  0 - 2 68' R. Page
  69' D. Barnard
2002-10-16 Wales
2 - 1
Italy
1-1
M H2H +
  6' L. Di Biagio
S. Davies 11' 1 - 0  
R. Savage 20'  
C. Bellamy 30'  
  1 - 1 31' A. Del Piero
C. Bellamy 70' 2 - 1  
  90' L. Zauri
2002-09-07 Finland
0 - 2
Wales
0-1
M H2H +
  10' M. Pembridge
H. Tihinen 21'  
  0 - 1 30' J. Hartson
S. Hyypiä 45'  
  63' A. Johnson
  0 - 2 72' S. Davies
A. Riihilahti 86'  
T. Tainio 90+3'  
2002-08-21 Croatia
1 - 1
Wales
0-1
M H2H +
  0' J. Hartson
  0' M. Delaney
  0 - 1 11' S. Davies
M. Petrić 79' 1 - 1  
2002-05-14 Wales
1 - 0
Germany
0-0
M H2H +
G. Speed 0'  
M. Delaney 0'  
  0' T. Frings
  0' J. Heinrich
  0' G. Asamoah
R. Earnshaw 46' 1 - 0  
2002-03-27 Wales
0 - 0
Czech Republic
0-0
M H2H +
N. Blake 16'  
2001-10-06 Wales
1 - 0
Belarus
0-0
M H2H +
  5' S. Yaskovich
J. Hartson 47' 1 - 0  
M. Pembridge 48'  
C. Robinson 68'  
2001-09-05 Norway
3 - 2
Wales
1-2
M H2H +
  0 - 1 10' R. Savage
R. Johnsen 17' 1 - 1  
  18' R. Savage
  1 - 2 28' C. Bellamy
J. Carew 65' 2 - 2  
  67' R. Giggs
Ø. Leonhardsen 82'  
  86' R. Giggs
F. Johnsen 89' 3 - 2  
O. Solskjær 90+2'  
2001-06-06 Ukraine
1 - 1
Wales
1-0
M H2H +
  18' P. Jones
  34' N. Blake
H. Zubov 43' 1 - 0  
  1 - 1 72' M. Pembridge
  75' D. Barnard
D. Parfenov 85'  
  88' J. Hartson
2001-06-02 Wales
1 - 2
Poland
1-1
M H2H +
N. Blake 14' 1 - 0  
R. Savage 15'  
  1 - 1 33' E. Olisadebe
R. Page 38'  
N. Blake 68'  
R. Giggs 70'  
  1 - 2 73' P. Kryszalowicz
  81' T. Klos
  86' M. Kozminski
2001-03-28 Wales
1 - 1
Ukraine
1-0
M H2H +
  5' A. Nesmachniy
J. Hartson 12' 1 - 0  
C. Bellamy 19'  
  36' A. Tymoshchuk
  1 - 1 51' A. Shevchenko
2001-03-24 Armenia
2 - 2
Wales
1-1
M H2H +
F. Khojoyan 14'  
A. Petrosyan 31'  
Artak Minasyan 39' 1 - 0  
  1 - 1 40' J. Hartson
  1 - 2 48' J. Hartson
A. Movsisyan 67' 2 - 2  
  73' C. Robinson
  87' J. Robinson
2000-10-11 Poland
0 - 0
Wales
0-0
M H2H +
  27' R. Savage
  46' A. Melville
  52' J. Hartson
2000-10-07 Wales
1 - 1
Norway
0-0
M H2H +
  36' E. Bakke
  58' R. Johnsen
N. Blake 60' 1 - 0  
  1 - 1 80' T. Helstad
1999-10-09 Wales
0 - 2
Switzerland
0-1
M H2H +
  0 - 1 16' A. Rey
  50' P. Zuberbühler
  0 - 2 60' P. Bühlmann
C. Coleman 67'  
D. Barnard 88'  
  89' S. Jeanneret
1999-06-09 Wales
0 - 2
Denmark
0-0
M H2H +
J. Hartson 30'  
  0 - 1 84' J. Tomasson
  0 - 2 89' S. Tøfting
1999-06-05 Italy
4 - 0
Wales
3-0
M H2H +
C. Vieri 7' 1 - 0  
F. Inzaghi 37' 2 - 0  
P. Maldini 40' 3 - 0  
E. Chiesa 89' 4 - 0  
1999-03-31 Switzerland
2 - 0
Wales
1-0
M H2H +
S. Chapuisat 4' 1 - 0  
  37' M. Hughes
J. Vogel 48'  
  58' R. Savage
S. Chapuisat 70' 2 - 0  
1997-10-11 Belgium
3 - 2
Wales
3-0
M H2H +
  3' R. Edwards
L. Staelens 4' 1 - 0  
G. Claessens 32' 2 - 0  
M. Wilmots 39' 3 - 0  
L. Staelens 52'  
  3 - 1 53' M. Pembridge
Lulù Oliveira 57'  
  3 - 2 66' R. Giggs
  67' K. Ready
  90' G. Taylor
1997-05-27 Scotland
0 - 1
Wales
0-0
M H2H +
1997-03-29 Wales
1 - 2
Belgium
0-2
M H2H +
  0 - 1 24' B. Crasson
R. Page 25'  
M. Hughes 26'  
  0 - 2 45' L. Staelens
B. Horne 54'  
G. Speed 60' 1 - 2  
  64' E. Mpenza
1997-02-11 Wales
0 - 0
Republic of Ireland
0-0
M H2H +
1996-12-14 Wales
0 - 0
Turkey
0-0
M H2H +
S. Jenkins 23'  
M. Pembridge 41'  
  49' R. Çetin
A. Melville 65'  
1996-11-09 Netherlands
7 - 1
Wales
4-1
M H2H +
D. Bergkamp 21' 1 - 0  
R. de Boer 32' 2 - 0  
W. Jonk 33' 3 - 0  
  37' V. Jones
  3 - 1 38' D. Saunders
F. de Boer 43' 4 - 1  
P. Cocu 60' 5 - 1  
  66' A. Melville
D. Bergkamp 72' 6 - 1  
D. Bergkamp 78' 7 - 1  
Pages: 12

Celtic Squad List

# Photo Name of Player Nationality A P
A. Boruc   45 G 90 1 0 0 1 0 0 0 0 0
D. Marshall   40 G 90 1 0 0 1 0 0 0 0 0
D. Baldé   49 D 180 2 0 0 0 0 0 2 0 0
P. Telfer   53 D 180 2 0 0 0 0 0 0 0 0
M. Camara   50 D 180 2 0 0 0 0 0 0 0 0
S. Varga   52 D 90 1 0 0 0 0 0 0 0 0
S. McManus   42 D 90 1 0 0 1 1 0 0 0 0
C. Beattie   41 D 27 1 1 0 2 1 0 0 0 0
M. Wilson   41 D 0 0 0 0 0 0 0 0 0 0
D. O'Dea   38 D 0 0 0 0 1 0 0 0 0 0
S. Petrov   46 M 180 2 0 0 0 0 0 1 0 0
A. Thompson   51 M 153 2 0 2 0 1 1 1 0 0
A. McGeady   39 M 73 1 1 0 2 0 0 0 0 0
S. Maloney   42 M 66 2 2 0 2 0 0 0 0 0
R. Wallace   40 M 54 1 0 1 1 0 0 0 0 0
P. Lawson   41 M 0 0 0 0 1 0 0 0 0 0
J. Hartson   50 A 180 2 0 0 0 1 0 0 0 0
M. Zurawski   48 A 123 2 0 2 0 0 0 0 0 0
J. Aliadière   42 A 27 2 2 0 2 0 0 0 0 0
C. Sutton   52 A 17 1 0 1 0 0 0 0 0 0
Bookmark and Share
 

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Good Home Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.