Note: The statistics shown below are limited to 2 seasons before and after 2003-2004. Visit the player's page to view their career statistics.

Goalkeepers


Shay Given

Shay Given headshot

Position: GK ▪  Footed: Right

Age: 27

Born: Leifear, Republic of Ireland ie

National Team: Republic of Ireland ie

Wikipedia

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS MP Min GA CS Matches
2001-200225Newcastle Utdeng ENG1. Premier League383,420529383,420529Matches
2002-200326Newcastle Utdeng ENG1. Premier League383,420481410900200484,3206814Matches
2003-200427Newcastle Utdeng ENG1. Premier League383,4204011383,4204011Matches
2004-200528Newcastle Utdeng ENG1. Premier League363,240526363,240526Matches
2005-200629Newcastle Utdeng ENG1. Premier League383,4204213383,4204213Matches
21 Seasons*6 Clubs46741,6466181221093004131,17024149043,746642127

Steve Harper

Steve Harper headshot

Position: GK ▪  Footed: Right

Age: 28

Born: Easington, England, United Kingdom eng

Citizenship: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS MP Min GA CS Matches
2002-200327Newcastle Utdeng ENG1. Premier League218011218011Matches
2003-200428Newcastle Utdeng ENG1. Premier LeagueMatches
2004-200529Newcastle Utdeng ENG1. Premier League218050218050Matches
15 Seasons*3 Clubs18415,936211522180032251218916,34121254

Defenders


Olivier Bernard

Position: DF (FB, left)

Age: 23

Born: Paris, France fr

Citizenship: France fr

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200221Newcastle Utdeng ENG1. Premier League16581301658130Matches
2002-200322Newcastle Utdeng ENG1. Premier League302,15620859100382,74720Matches
2003-200423Newcastle Utdeng ENG1. Premier League353,13313119830464,11613Matches
2004-200524Newcastle Utdeng ENG1. Premier League211,6750265250272,20002Matches
2004-200524Southamptoneng ENG1. Premier League131,10601131,10601Matches
2005-200625Rangerssct SCO1. Premier League976502436000131,12502Matches
6 Seasons*4 Clubs1249,41668292,4590015311,87568

Aaron Hughes

Aaron Hughes headshot

Position: DF (CB) ▪  Footed: Right

Age: 23

Born: Cookstown, Northern Ireland, United Kingdom nir

National Team: Northern Ireland nir

Wikipedia

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200221Newcastle Utdeng ENG1. Premier League343,04204343,04204Matches
2002-200322Newcastle Utdeng ENG1. Premier League353,139111084800453,98711Matches
2003-200423Newcastle Utdeng ENG1. Premier League342,96500109000443,86500Matches
2004-200524Newcastle Utdeng ENG1. Premier League221,67610107740322,45010Matches
2005-200625Aston Villaeng ENG1. Premier League353,02005353,02005Matches
23 Seasons*8 Clubs52243,866714330000514,2750057648,441714

Titus Bramble

Position: DF (CB)

Age: 22

Born: Ipswich, England, United Kingdom eng

Youth National Team: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200220Ipswich Towneng ENG1. Premier League181,4930043601221,85310Matches
2002-200321Newcastle Utdeng ENG1. Premier League161,24100647700221,71800Matches
2003-200422Newcastle Utdeng ENG1. Premier League292,48600119673403,45330Matches
2004-200523Newcastle Utdeng ENG1. Premier League191,6501175260262,17611Matches
2005-200624Newcastle Utdeng ENG1. Premier League241,94421241,94421Matches
13 Seasons*4 Clubs29224,861103373,0864032927,947143

Andy O'Brien

Position: DF (CB) ▪  Footed: Right

Age: 24

Born: Harrogate, England, United Kingdom eng

National Team: Republic of Ireland ie

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200222Newcastle Utdeng ENG1. Premier League342,76820342,76820Matches
2002-200323Newcastle Utdeng ENG1. Premier League262,233001188300373,11600Matches
2003-200424Newcastle Utdeng ENG1. Premier League282,34510119030393,24810Matches
2004-200525Newcastle Utdeng ENG1. Premier League231,94720118450342,79220Matches
2005-200626Portsmoutheng ENG1. Premier League292,61001292,61001Matches
16 Seasons*6 Clubs36430,894103413,2880040534,182103

Jonathan Woodgate

Position: DF (CB) ▪  Footed: Right

Age: 23

Born: Middlesbrough, England, United Kingdom eng

National Team: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200221Leeds Unitedeng ENG1. Premier League13958001395800Matches
2002-200322Leeds Unitedeng ENG1. Premier League181,5901143600221,95011Matches
2002-200322Newcastle Utdeng ENG1. Premier League10861011086101Matches
2003-200423Newcastle Utdeng ENG1. Premier League181,5630054500232,01300Matches
2005-200625Real Madrides ESP1. La Liga9607003182101278910Matches
17 Seasons*6 Clubs30925,49094218700383,2731034928,950104

Andy Griffin

Position: DF (FB, right)

Age: 24

Born: Wigan, England, United Kingdom eng

Youth National Team: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200222Newcastle Utdeng ENG1. Premier League427600427600Matches
2002-200323Newcastle Utdeng ENG1. Premier League272,013111197910382,99221Matches
2003-200424Newcastle Utdeng ENG1. Premier League5439001900652900Matches
2004-200525Portsmoutheng ENG1. Premier League221,60900221,60900Matches
2005-200626Portsmoutheng ENG1. Premier League221,76700221,76700Matches
17 Seasons*7 Clubs28622,46944121,0691029823,53854

Steven Caldwell

Steven Caldwell headshot

Position: DF (CB-FB) ▪  Footed: Right

Age: 22

Born: Stirling, Scotland, United Kingdom sco

National Team: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200220Bradford Cityeng ENG2. First Division981000981000
2002-200321Newcastle Utdeng ENG1. Premier League141,1671029400161,26110Matches
2003-200422Newcastle Utdeng ENG1. Premier League5326001110633700Matches
2003-200422Leeds Unitedeng ENG1. Premier League131,17011131,17011Matches
2004-200523Sunderlandeng ENG2. Championship413,57640413,57640
2005-200624Sunderlandeng ENG1. Premier League241,97501241,97501Matches
16 Seasons*8 Clubs35630,22613574650036330,691135

Steven Taylor

Steven Taylor headshot

Position: DF (CB) ▪  Footed: Right

Age: 17

Born: Greenwich, England, United Kingdom eng

Youth National Team: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2003-200417Wycombeeng ENG3. Second Division654001654001Matches
2003-200417Newcastle Utdeng ENG1. Premier League1900019029900Matches
2004-200518Newcastle Utdeng ENG1. Premier League131,0110173620201,37301Matches
2005-200619Newcastle Utdeng ENG1. Premier League12953001295300Matches
19 Seasons*8 Clubs35529,881226875002251,7681038832,399238

Midfielders


Gary Speed

Position: MF

Age: 33

Born: County of Flintshire, Wales, United Kingdom wal

National Team: Wales wls

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200231Newcastle Utdeng ENG1. Premier League292,44951292,44951Matches
2002-200332Newcastle Utdeng ENG1. Premier League241,958231199011352,94834Matches
2003-200433Newcastle Utdeng ENG1. Premier League383,29833119771494,27543Matches
2004-200534Boltoneng ENG1. Premier League383,34015383,34015Matches
2005-200635Boltoneng ENG1. Premier League312,4754352710362,74643Matches
17 Seasons*5 Clubs57249,4248745453,7575161753,1819246

Jermaine Jenas

Position: MF

Age: 20

Born: Nottingham, England, United Kingdom eng

National Team: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200218Nott'ham Foresteng ENG2. First Division282,42443282,42443Matches
2001-200218Newcastle Utdeng ENG1. Premier League12623011262301Matches
2002-200319Newcastle Utdeng ENG1. Premier League322,27362762000392,89362Matches
2003-200420Newcastle Utdeng ENG1. Premier League312,38622109001413,28632Matches
2004-200521Newcastle Utdeng ENG1. Premier League312,52813118400423,36813Matches
2005-200622Newcastle Utdeng ENG1. Premier League427900427900Matches
2005-200622Tottenhameng ENG1. Premier League342,57464342,57464Matches
13 Seasons*5 Clubs34324,8493930524,0782139528,9274131

Kieron Dyer

Position: MF (AM-WM)

Age: 24

Born: Ipswich, England, United Kingdom eng

National Team: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200222Newcastle Utdeng ENG1. Premier League181,36634181,36634Matches
2002-200323Newcastle Utdeng ENG1. Premier League352,948241070803453,65627Matches
2003-200424Newcastle Utdeng ENG1. Premier League252,1601353700302,53013Matches
2004-200525Newcastle Utdeng ENG1. Premier League231,7574073742302,13160Matches
2005-200626Newcastle Utdeng ENG1. Premier League11450021145002Matches
14 Seasons*5 Clubs23817,2042528292,0413326719,2452831

Lee Bowyer

Position: MF (AM)

Age: 26

Born: Canning Town, England, United Kingdom eng

National Team: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200224Leeds Unitedeng ENG1. Premier League252,1715532702282,44175Matches
2002-200325Leeds Unitedeng ENG1. Premier League151,3423254500201,79232Matches
2002-200325West Hameng ENG1. Premier League10865001086500Matches
2003-200426Newcastle Utdeng ENG1. Premier League241,526211250251,55121Matches
2004-200527Newcastle Utdeng ENG1. Premier League272,1793396883362,86763Matches
2005-200628Newcastle Utdeng ENG1. Premier League281,62412281,62412Matches
16 Seasons*5 Clubs44334,8896044484,04316249138,9327646

Hugo Viana

Hugo Viana headshot

Position: MF (AM-CM)

Age: 20

Born: Barcelos, Portugal pt

National Team: Portugal pt

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200218Sporting CPpt POR1. Primeira Liga261,78213990291,88110Matches
2002-200319Newcastle Utdeng ENG1. Premier League231,06735824610311,31345Matches
2003-200420Newcastle Utdeng ENG1. Premier League1654201835202489401Matches
2004-200521Sporting CPpt POR1. Primeira Liga322,31267106632422,97587Matches
2005-200622Valenciaes ESP1. La Liga18566001856600Matches
12 Seasons*5 Clubs25515,5042931663,7914432119,2953335

Nolberto Solano

Position: MF

Age: 28

Born: Callao, Peru pe

National Team: Peru pe

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200226Newcastle Utdeng ENG1. Premier League373,15879373,15879Matches
2002-200327Newcastle Utdeng ENG1. Premier League312,275761071811412,99387Matches
2003-200428Newcastle Utdeng ENG1. Premier League1271603317501589103Matches
2003-200428Aston Villaeng ENG1. Premier League10798021079802Matches
2004-200529Aston Villaeng ENG1. Premier League362,78885362,78885Matches
2005-200630Aston Villaeng ENG1. Premier League311800311800Matches
2005-200630Newcastle Utdeng ENG1. Premier League292,21162292,21162Matches
14 Seasons*7 Clubs35125,3245267272,0792137827,4035468

Martin Brittain

Position: MF

Age: 18

Born: Cramlington, England, United Kingdom eng

Citizenship: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2003-200418Newcastle Utdeng ENG1. Premier League11600114023000Matches
7 Seasons*6 Clubs1278,256184011401288,2701840

Forwards


Alan Shearer

Position: FW

Age: 32

Born: Newcastle upon Tyne, England, United Kingdom eng

National Team: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200230Newcastle Utdeng ENG1. Premier League373,220234373,220234Matches
2002-200331Newcastle Utdeng ENG1. Premier League353,0621741088061453,942235Matches
2003-200432Newcastle Utdeng ENG1. Premier League373,313224109006474,213284Matches
2004-200533Newcastle Utdeng ENG1. Premier League282,26170976611373,027180Matches
2005-200634Newcastle Utdeng ENG1. Premier League322,747104322,747104Matches
14 Seasons*2 Clubs44138,21526064474,16228148842,37728865

Laurent Robert

Position: FW-MF (WM, left)

Age: 28

Born: Saint-Benoît, Réunion re

National Team: France fr

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200226Paris S-Gfr FRA1. Division 11730017300Matches
2001-200226Newcastle Utdeng ENG1. Premier League363,031811363,031811Matches
2002-200327Newcastle Utdeng ENG1. Premier League272,072571185503382,927510Matches
2003-200428Newcastle Utdeng ENG1. Premier League352,55966129723473,53196Matches
2004-200529Newcastle Utdeng ENG1. Premier League311,90335106322412,53555Matches
2005-200630Portsmoutheng ENG1. Premier League171,15113171,15113Matches
2005-200630Benficapt POR1. Primeira Liga13763224209001797222Matches
15 Seasons*9 Clubs37625,4866848483,4918742428,9777655

Shola Ameobi

Shola Ameobi headshot

Position: FW ▪  Footed: Both

Age: 21

Born: Zaria, Nigeria ng

National Team: Nigeria ng

Wikipedia

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200219Newcastle Utdeng ENG1. Premier League15351001535100Matches
2002-200320Newcastle Utdeng ENG1. Premier League2895752838030361,33782Matches
2003-200421Newcastle Utdeng ENG1. Premier League261,55672116633372,219102Matches
2004-200522Newcastle Utdeng ENG1. Premier League311,6742175141382,18831Matches
2005-200623Newcastle Utdeng ENG1. Premier League302,13492302,13492Matches
18 Seasons*6 Clubs39120,8016626422900362,13610043123,1667626

Craig Bellamy

Position: FW

Age: 24

Born: Cardiff, Wales, United Kingdom wal

National Team: Wales wls

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200222Newcastle Utdeng ENG1. Premier League272,31394272,31394Matches
2002-200323Newcastle Utdeng ENG1. Premier League292,45475644221352,89696Matches
2003-200424Newcastle Utdeng ENG1. Premier League161,2124075025231,71490Matches
2004-200525Newcastle Utdeng ENG1. Premier League211,7887454393262,227104Matches
2004-200525Celticsct SCO1. Premier League121,03772121,03772Matches
2005-200626Blackburneng ENG1. Premier League272,015132272,015132Matches
14 Seasons*8 Clubs37428,24110252312,13013440530,37111556

Darren Ambrose

Position: FW-MF

Age: 19

Born: Harlow, England, United Kingdom eng

Youth National Team: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200217Ipswich Towneng ENG1. Premier League16001600Matches
2002-200318Ipswich Towneng ENG2. First Division291,9888932030322,19189Matches
2002-200318Newcastle Utdeng ENG1. Premier League1150011500Matches
2003-200419Newcastle Utdeng ENG1. Premier League2496022115301351,49032Matches
2004-200520Newcastle Utdeng ENG1. Premier League1274130423701697830Matches
2005-200621Charlton Atheng ENG1. Premier League281,68532281,68532Matches
15 Seasons*7 Clubs34721,535653932091018970136822,7146739

Lomana LuaLua

Position: FW-MF (WM) ▪  Footed: Right

Age: 22

Born: Kinshasa, Congo DR cd

National Team: Congo DR cd

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2001-200220Newcastle Utdeng ENG1. Premier League20584332058433Matches
2002-200321Newcastle Utdeng ENG1. Premier League11513207301111881431Matches
2003-200422Newcastle Utdeng ENG1. Premier League722601160823201Matches
2003-200422Portsmoutheng ENG1. Premier League22925402292540Matches
2004-200523Portsmoutheng ENG1. Premier League251,73363251,73363Matches
2005-200624Portsmoutheng ENG1. Premier League252,10873252,10873Matches
14 Seasons*8 Clubs29917,1455425191,1861231818,3315527

Michael Bridges

Position: FW-MF (AM)

Age: 24

Born: North Shields, England, United Kingdom eng

Youth National Team: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2002-200323Leeds Unitedeng ENG1. Premier League5145003530819800Matches
2003-200424Leeds Unitedeng ENG1. Premier League10276001027600Matches
2003-200424Newcastle Utdeng ENG1. Premier League6670031040917100Matches
2004-200525Sunderlandeng ENG2. Championship19652121965212
2005-200626Bristol Cityeng ENG3. League One11510001151000
2005-200626Carlisle Unitedeng ENG4. League Two252,028155252,028155
15 Seasons*9 Clubs33918,6226736211,2522036019,8746936

Michael Chopra

Position: FW

Age: 19

Born: Newcastle upon Tyne, England, United Kingdom eng

Youth National Team: England eng

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2002-200318Watfordeng ENG2. First Division529650529650Matches
2002-200318Newcastle Utdeng ENG1. Premier League1800160021400Matches
2003-200419Nott'ham Foresteng ENG2. First Division524000524000Matches
2003-200419Newcastle Utdeng ENG1. Premier League613100613100Matches
2004-200520Barnsleyeng ENG3. League One393,341163393,341163Matches
2004-200520Newcastle Utdeng ENG1. Premier League1150011500Matches
2005-200621Newcastle Utdeng ENG1. Premier League13593111359311Matches
15 Seasons*10 Clubs37924,87710730160038024,88310730

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.