Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2004-200525Hartlepool Utdeng ENG3. League One25252,25025.0321.281057369.51447728.0
2005-200626Hartlepool Utdeng ENG3. League One46464,14046.0591.2824318475.7111718817.4
2006-200727Hartlepool Utdeng ENG4. League Two46464,14046.0400.8715511574.22610102247.8
2007-200828Coventry Cityeng ENG2. Championship21211,89021.0341.621259172.8741029.5
2008-200929Cardiff Cityeng ENG2. Championship665406.061.00221672.7222233.3
2008-200929Swansea Cityeng ENG2. Championship443604.061.50201470.0211125.0
2009-201030Coventry Cityeng ENG2. Championship322612.951.72241979.2012150.0
2010-201131Kerkyragr GRE1. Super League30302,70030.0401.3315111173.59615930.0
2011-201232AEK Athens2. Europa Lg332703.072.33211466.710200.0
2011-201232AEK Athensgr GRE1. Super League998109.060.67342882.4351555.6
2012-201333AEK Athensgr GRE1. Super League24242,12023.6251.06714664.88511729.2
2013-201434Middlesbrougheng ENG2. Championship12121,08012.0121.00524076.9543433.3
2014-201535Middlesbrougheng ENG2. Championship40403,55339.5290.731128374.123972050.0Matches
2014-201535Middlesbrougheng ENGLeague Cup221802.00200150.00000Matches
2015-201636Middlesbrougheng ENG2. Championship46464,14046.0310.6715011979.3261192247.8Matches
2016-201737Middlesbrougheng ENGFA Cup11901.001001100.00000Matches
2017-201838Middlesbrougheng ENGEFL Cup332703.031.005360.0201266.711000.0Matches
2017-201838Middlesbrougheng ENGJr. PL2 — Div. 211901.0010000.00000Matches
2018-201939Middlesbrougheng ENGEFL Cup222102.320.8611981.8200150.00000Matches
2018-201939Middlesbrougheng ENGFA Cup221802.021.005360.0101150.00000Matches
2018-201939Middlesbrougheng ENGJr. PL2 — Div. 211901.000100.00000Matches
15 Seasons7 Clubs8 Leagues32532429,184324.33391.06130696874.11457910011635.811000.0
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Middlesbrough (6 Seasons)4 Leagues1081089,703107.8790.7533525776.76224215248.111000.0
Hartlepool Utd (3 Seasons)2 Leagues11711710,530117.01311.1250337274.05131353731.6
AEK Athens (2 Seasons)2 Leagues36363,20035.6381.071268869.81210141233.3
Coventry City (2 Seasons)1 League24232,15123.9391.6314911073.87512313.0
Middlesbrough (2 Seasons)1 League221802.0010100.00000
Kerkyra (1 Season)1 League30302,70030.0401.3315111173.59615930.0
Cardiff City (1 Season)1 League665406.061.00221672.7222233.3
Swansea City (1 Season)1 League443604.061.50201470.0211125.0
Championship (8 Seasons)13213111,824131.41230.9450538275.66532345239.7
EFL Cup (5 Seasons)776607.350.94161275.0601457.111000.0
Super League (3 Seasons)63635,63062.6711.1325618572.32016272133.3
FA Cup (3 Seasons)332703.021.005360.0201266.70000
League One (2 Seasons)71716,39071.0911.2834825773.92521251521.1
PL2 — Div. 2 (2 Seasons)221802.0010100.00000
League Two (1 Season)46464,14046.0400.8715511574.22610102247.8
Europa Lg (1 Season)332703.072.33211466.710200.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2004-200525Hartlepool Utd1 League25252,25025.0321.281057369.51447728.0
2005-200626Hartlepool Utd1 League46464,14046.0591.2824318475.7111718817.4
2006-200727Hartlepool Utd1 League46464,14046.0400.8715511574.22610102247.8
2007-200828Coventry City1 League21211,89021.0341.621259172.8741029.5
2008-200929Cardiff City1 League665406.061.00221672.7222233.3
2008-200929Swansea City1 League443604.061.50201470.0211125.0
2009-201030Coventry City1 League322612.951.72241979.2012150.0
2010-201131Kerkyra1 League30302,70030.0401.3315111173.59615930.0
2011-201232AEK Athens2 Leagues12121,08012.0131.08554276.4453541.7
2012-201333AEK Athens1 League24242,12023.6251.06714664.88511729.2
2013-201434Middlesbrough1 League12121,08012.0121.00524076.9543433.3
2014-201535Middlesbrough2 Leagues42423,73341.5290.731128374.125972150.00000
2015-201636Middlesbrough2 Leagues46464,14046.0310.6715011979.3261192247.8
2016-201737Middlesbrough3 Leagues11901.001001100.00000
2017-201838Middlesbrough1 League11901.0010000.00000
2017-201838Middlesbrough3 Leagues332703.031.005360.0201266.711000.0
2018-201939Middlesbrough1 League11901.000100.00000
2018-201939Middlesbrough3 Leagues443904.340.92161275.0301250.00000
15 Seasons7 Clubs8 Leagues32532429,184324.33391.06130696874.11457910011635.811000.0
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Middlesbrough (6 Seasons)4 Leagues1081089,703107.8790.7533525776.76224215248.111000.0
Hartlepool Utd (3 Seasons)2 Leagues11711710,530117.01311.1250337274.05131353731.6
AEK Athens (2 Seasons)2 Leagues36363,20035.6381.071268869.81210141233.3
Coventry City (2 Seasons)1 League24232,15123.9391.6314911073.87512313.0
Middlesbrough (2 Seasons)1 League221802.0010100.00000
Kerkyra (1 Season)1 League30302,70030.0401.3315111173.59615930.0
Cardiff City (1 Season)1 League665406.061.00221672.7222233.3
Swansea City (1 Season)1 League443604.061.50201470.0211125.0
Championship (8 Seasons)13213111,824131.41230.9450538275.66532345239.7
EFL Cup (5 Seasons)776607.350.94161275.0601457.111000.0
Super League (3 Seasons)63635,63062.6711.1325618572.32016272133.3
FA Cup (3 Seasons)332703.021.005360.0201266.70000
League One (2 Seasons)71716,39071.0911.2834825773.92521251521.1
PL2 — Div. 2 (2 Seasons)221802.0010100.00000
League Two (1 Season)46464,14046.0400.8715511574.22610102247.8
Europa Lg (1 Season)332703.072.33211466.710200.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2004-200525Hartlepool Utdeng ENG3. League One6th25252,25025.0321.281057369.51447728.0
2005-200626Hartlepool Utdeng ENG3. League One21st46464,14046.0591.2824318475.7111718817.4
2006-200727Hartlepool Utdeng ENG4. League Two2nd46464,14046.0400.8715511574.22610102247.8
2007-200828Coventry Cityeng ENG2. Championship21st21211,89021.0341.621259172.8741029.5
2008-200929Cardiff Cityeng ENG2. Championship7th665406.061.00221672.7222233.3
2008-200929Swansea Cityeng ENG2. Championship8th443604.061.50201470.0211125.0
2009-201030Coventry Cityeng ENG2. Championship19th322612.951.72241979.2012150.0
2010-201131Kerkyragr GRE1. Super League12th30302,70030.0401.3315111173.59615930.0
2011-201232AEK Athensgr GRE1. Super League5th998109.060.67342882.4351555.6
2012-201333AEK Athensgr GRE1. Super League15th24242,12023.6251.06714664.88511729.2
2013-201434Middlesbrougheng ENG2. Championship12th12121,08012.0121.00524076.9543433.3
2014-201535Middlesbrougheng ENG2. Championship4th40403,55339.5290.731128374.123972050.0Matches
2015-201636Middlesbrougheng ENG2. Championship2nd46464,14046.0310.6715011979.3261192247.8Matches
2017-201838Middlesbrougheng ENGJr. PL2 — Div. 24th11901.0010000.00000Matches
2018-201939Middlesbrougheng ENGJr. PL2 — Div. 28th11901.000100.00000Matches
15 Seasons7 Clubs5 Leagues31231127,984310.93251.05126493974.3136799611035.4
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Middlesbrough (6 Seasons)2 Leagues98988,77397.5720.7431424277.15424194646.9
Hartlepool Utd (3 Seasons)2 Leagues11711710,530117.01311.1250337274.05131353731.6
AEK Athens (2 Seasons)1 League33332,93032.6310.951057470.51110121236.4
Coventry City (2 Seasons)1 League24232,15123.9391.6314911073.87512313.0
Middlesbrough (2 Seasons)1 League221802.0010100.00000
Kerkyra (1 Season)1 League30302,70030.0401.3315111173.59615930.0
Cardiff City (1 Season)1 League665406.061.00221672.7222233.3
Swansea City (1 Season)1 League443604.061.50201470.0211125.0
Championship (8 Seasons)13213111,824131.41230.9450538275.66532345239.7
Super League (3 Seasons)63635,63062.6711.1325618572.32016272133.3
League One (2 Seasons)71716,39071.0911.2834825773.92521251521.1
PL2 — Div. 2 (2 Seasons)221802.0010100.00000
League Two (1 Season)46464,14046.0400.8715511574.22610102247.8
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201535Middlesbrougheng ENGLeague Cup17th221802.00200150.00000Matches
2016-201737Middlesbrougheng ENGFA Cup5th11901.001001100.00000Matches
2017-201838Middlesbrougheng ENGEFL Cup9th332703.031.005360.0201266.711000.0Matches
2018-201939Middlesbrougheng ENGEFL Cup5th222102.320.8611981.8200150.00000Matches
2018-201939Middlesbrougheng ENGFA Cup17th221802.021.005360.0101150.00000Matches
5 Seasons1 Club2 Leagues101093010.370.95211571.4802660.011000.0
EFL Cup (5 Seasons)776607.350.94161275.0601457.111000.0
FA Cup (3 Seasons)332703.021.005360.0201266.70000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2011-201232AEK Athens2. Europa LgGR332703.072.33211466.710200.0
1 Season1 Club1 League332703.072.33211466.710200.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
201233gr GreeceUEFA Euro Qualifying11901.010000.00000Matches
1 Season1 Club1 League11901.010000.00000

Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2004-200525Hartlepool Utdeng ENG3. League One25252,25025.0000000000.000.000.000.000.00
2005-200626Hartlepool Utdeng ENG3. League One46464,14046.0000000100.000.000.000.000.00
2006-200727Hartlepool Utdeng ENG4. League Two46464,14046.0000000000.000.000.000.000.00
2007-200828Coventry Cityeng ENG2. Championship21211,89021.0000000000.000.000.000.000.00
2008-200929Cardiff Cityeng ENG2. Championship665406.0000000000.000.000.000.000.00
2008-200929Swansea Cityeng ENG2. Championship443604.0000000000.000.000.000.000.00
2009-201030Coventry Cityeng ENG2. Championship322612.9000000000.000.000.000.000.00
2010-201131Kerkyragr GRE1. Super League30302,70030.0000000300.000.000.000.000.00
2011-201232AEK Athens2. Europa Lg332703.0000000000.000.000.000.000.00
2011-201232AEK Athensgr GRE1. Super League998109.0000000000.000.000.000.000.00
2012-201333AEK Athensgr GRE1. Super League24242,12023.6000000100.000.000.000.000.00
2013-201434Middlesbrougheng ENG2. Championship12121,08012.0000000000.000.000.000.000.00
2014-201535Middlesbrougheng ENG2. Championship40403,55339.5000000010.000.000.000.000.00Matches
2014-201535Middlesbrougheng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2015-201636Middlesbrougheng ENG2. Championship46464,14046.0000000000.000.000.000.000.00Matches
2015-201636Middlesbrougheng ENGLeague Cup00Matches
2016-201737Middlesbrougheng ENGEFL Cup00Matches
2016-201737Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201737Middlesbrougheng ENG1. Premier League00Matches
2017-201838Middlesbrougheng ENG2. Championship00Matches
2017-201838Middlesbrougheng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2017-201838Middlesbrougheng ENGFA Cup00Matches
2017-201838Middlesbrougheng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matches
2018-201939Middlesbrougheng ENG2. Championship00Matches
2018-201939Middlesbrougheng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2018-201939Middlesbrougheng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2018-201939Middlesbrougheng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matches
15 Seasons7 Clubs8 Leagues32532429,184324.3000000510.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Middlesbrough (6 Seasons)4 Leagues1081089,703107.8000000010.000.000.000.000.00
Hartlepool Utd (3 Seasons)2 Leagues11711710,530117.0000000100.000.000.000.000.00
AEK Athens (2 Seasons)2 Leagues36363,20035.6000000100.000.000.000.000.00
Coventry City (2 Seasons)1 League24232,15123.9000000000.000.000.000.000.00
Middlesbrough (2 Seasons)1 League221802.0000000000.000.000.000.000.00
Kerkyra (1 Season)1 League30302,70030.0000000300.000.000.000.000.00
Cardiff City (1 Season)1 League665406.0000000000.000.000.000.000.00
Swansea City (1 Season)1 League443604.0000000000.000.000.000.000.00
Championship (8 Seasons)13213111,824131.4000000010.000.000.000.000.00
EFL Cup (5 Seasons)776607.3000000000.000.000.000.000.00
Super League (3 Seasons)63635,63062.6000000400.000.000.000.000.00
FA Cup (3 Seasons)332703.0000000000.000.000.000.000.00
League One (2 Seasons)71716,39071.0000000100.000.000.000.000.00
PL2 — Div. 2 (2 Seasons)221802.0000000000.000.000.000.000.00
League Two (1 Season)46464,14046.0000000000.000.000.000.000.00
Europa Lg (1 Season)332703.0000000000.000.000.000.000.00
Premier League (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2004-200525Hartlepool Utd1 League25252,25025.0000000000.000.000.000.000.00
2005-200626Hartlepool Utd1 League46464,14046.0000000100.000.000.000.000.00
2006-200727Hartlepool Utd1 League46464,14046.0000000000.000.000.000.000.00
2007-200828Coventry City1 League21211,89021.0000000000.000.000.000.000.00
2008-200929Cardiff City1 League665406.0000000000.000.000.000.000.00
2008-200929Swansea City1 League443604.0000000000.000.000.000.000.00
2009-201030Coventry City1 League322612.9000000000.000.000.000.000.00
2010-201131Kerkyra1 League30302,70030.0000000300.000.000.000.000.00
2011-201232AEK Athens2 Leagues12121,08012.0000000000.000.000.000.000.00
2012-201333AEK Athens1 League24242,12023.6000000100.000.000.000.000.00
2013-201434Middlesbrough1 League12121,08012.0000000000.000.000.000.000.00
2014-201535Middlesbrough2 Leagues42423,73341.5000000010.000.000.000.000.00
2015-201636Middlesbrough2 Leagues46464,14046.0000000000.000.000.000.000.00
2016-201737Middlesbrough3 Leagues11901.0000000000.000.000.000.000.00
2017-201838Middlesbrough1 League11901.0000000000.000.000.000.000.00
2017-201838Middlesbrough3 Leagues332703.0000000000.000.000.000.000.00
2018-201939Middlesbrough1 League11901.0000000000.000.000.000.000.00
2018-201939Middlesbrough3 Leagues443904.3000000000.000.000.000.000.00
15 Seasons7 Clubs8 Leagues32532429,184324.3000000510.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Middlesbrough (6 Seasons)4 Leagues1081089,703107.8000000010.000.000.000.000.00
Hartlepool Utd (3 Seasons)2 Leagues11711710,530117.0000000100.000.000.000.000.00
AEK Athens (2 Seasons)2 Leagues36363,20035.6000000100.000.000.000.000.00
Coventry City (2 Seasons)1 League24232,15123.9000000000.000.000.000.000.00
Middlesbrough (2 Seasons)1 League221802.0000000000.000.000.000.000.00
Kerkyra (1 Season)1 League30302,70030.0000000300.000.000.000.000.00
Cardiff City (1 Season)1 League665406.0000000000.000.000.000.000.00
Swansea City (1 Season)1 League443604.0000000000.000.000.000.000.00
Championship (8 Seasons)13213111,824131.4000000010.000.000.000.000.00
EFL Cup (5 Seasons)776607.3000000000.000.000.000.000.00
Super League (3 Seasons)63635,63062.6000000400.000.000.000.000.00
FA Cup (3 Seasons)332703.0000000000.000.000.000.000.00
League One (2 Seasons)71716,39071.0000000100.000.000.000.000.00
PL2 — Div. 2 (2 Seasons)221802.0000000000.000.000.000.000.00
League Two (1 Season)46464,14046.0000000000.000.000.000.000.00
Europa Lg (1 Season)332703.0000000000.000.000.000.000.00
Premier League (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2004-200525Hartlepool Utdeng ENG3. League One6th25252,25025.0000000000.000.000.000.000.00
2005-200626Hartlepool Utdeng ENG3. League One21st46464,14046.0000000100.000.000.000.000.00
2006-200727Hartlepool Utdeng ENG4. League Two2nd46464,14046.0000000000.000.000.000.000.00
2007-200828Coventry Cityeng ENG2. Championship21st21211,89021.0000000000.000.000.000.000.00
2008-200929Cardiff Cityeng ENG2. Championship7th665406.0000000000.000.000.000.000.00
2008-200929Swansea Cityeng ENG2. Championship8th443604.0000000000.000.000.000.000.00
2009-201030Coventry Cityeng ENG2. Championship19th322612.9000000000.000.000.000.000.00
2010-201131Kerkyragr GRE1. Super League12th30302,70030.0000000300.000.000.000.000.00
2011-201232AEK Athensgr GRE1. Super League5th998109.0000000000.000.000.000.000.00
2012-201333AEK Athensgr GRE1. Super League15th24242,12023.6000000100.000.000.000.000.00
2013-201434Middlesbrougheng ENG2. Championship12th12121,08012.0000000000.000.000.000.000.00
2014-201535Middlesbrougheng ENG2. Championship4th40403,55339.5000000010.000.000.000.000.00Matches
2015-201636Middlesbrougheng ENG2. Championship2nd46464,14046.0000000000.000.000.000.000.00Matches
2016-201737Middlesbrougheng ENG1. Premier League19th00Matches
2017-201838Middlesbrougheng ENGJr. PL2 — Div. 24th11901.0000000000.000.000.000.000.00Matches
2017-201838Middlesbrougheng ENG2. Championship5th00Matches
2018-201939Middlesbrougheng ENGJr. PL2 — Div. 28th11901.0000000000.000.000.000.000.00Matches
2018-201939Middlesbrougheng ENG2. Championship7th00Matches
15 Seasons7 Clubs5 Leagues31231127,984310.9000000510.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Middlesbrough (6 Seasons)2 Leagues98988,77397.5000000010.000.000.000.000.00
Hartlepool Utd (3 Seasons)2 Leagues11711710,530117.0000000100.000.000.000.000.00
AEK Athens (2 Seasons)1 League33332,93032.6000000100.000.000.000.000.00
Coventry City (2 Seasons)1 League24232,15123.9000000000.000.000.000.000.00
Middlesbrough (2 Seasons)1 League221802.0000000000.000.000.000.000.00
Kerkyra (1 Season)1 League30302,70030.0000000300.000.000.000.000.00
Cardiff City (1 Season)1 League665406.0000000000.000.000.000.000.00
Swansea City (1 Season)1 League443604.0000000000.000.000.000.000.00
Championship (8 Seasons)13213111,824131.4000000010.000.000.000.000.00
Super League (3 Seasons)63635,63062.6000000400.000.000.000.000.00
League One (2 Seasons)71716,39071.0000000100.000.000.000.000.00
PL2 — Div. 2 (2 Seasons)221802.0000000000.000.000.000.000.00
League Two (1 Season)46464,14046.0000000000.000.000.000.000.00
Premier League (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201535Middlesbrougheng ENGLeague Cup17th221802.0000000000.000.000.000.000.00Matches
2015-201636Middlesbrougheng ENGLeague Cup5th00Matches
2016-201737Middlesbrougheng ENGEFL Cup33rd00Matches
2016-201737Middlesbrougheng ENGFA Cup5th11901.0000000000.000.000.000.000.00Matches
2017-201838Middlesbrougheng ENGEFL Cup9th332703.0000000000.000.000.000.000.00Matches
2017-201838Middlesbrougheng ENGFA Cup17th00Matches
2018-201939Middlesbrougheng ENGEFL Cup5th222102.3000000000.000.000.000.000.00Matches
2018-201939Middlesbrougheng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
5 Seasons1 Club2 Leagues101093010.3000000000.000.000.000.000.00
EFL Cup (5 Seasons)776607.3000000000.000.000.000.000.00
FA Cup (3 Seasons)332703.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2011-201232AEK Athens2. Europa LgGR332703.0000000000.000.000.000.000.00
1 Season1 Club1 League332703.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201233gr GreeceUEFA Euro Qualifying11901.00000000.000.00Matches
1 Season1 Club1 League11901.00000000.000.00

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2004-200525Hartlepool Utdeng ENG3. League One252,2509054.325.0250
2005-200626Hartlepool Utdeng ENG3. League One464,14090100.046.0460
2006-200727Hartlepool Utdeng ENG4. League Two464,14090100.046.0460
2007-200828Coventry Cityeng ENG2. Championship211,8909045.721.0210
2008-200929Cardiff Cityeng ENG2. Championship65409013.06.060
2008-200929Swansea Cityeng ENG2. Championship4360908.74.040
2009-201030Coventry Cityeng ENG2. Championship3261876.32.921
2010-201131Kerkyragr GRE1. Super League302,70090100.030.0300
2011-201232AEK Athens2. Europa Lg3270903.030
2011-201232AEK Athensgr GRE1. Super League98109030.09.090
2012-201333AEK Athensgr GRE1. Super League242,1208878.523.6240
2013-201434Middlesbrougheng ENG2. Championship121,0809026.112.0120
2014-201535Middlesbrougheng ENG2. Championship403,5538985.839.54039051.986129+32+0.81+0.96Matches
2014-201535Middlesbrougheng ENGLeague Cup21809060.02.02902013.0061+5+2.50+2.50Matches
2015-201636Middlesbrougheng ENG2. Championship464,14090100.046.04646001.936331+32+0.70Matches
2015-201636Middlesbrougheng ENGLeague Cup00003Matches
2016-201737Middlesbrougheng ENGEFL Cup00001Matches
2016-201737Middlesbrougheng ENGFA Cup1909025.01.01901013.0010+1+1.00+0.33Matches
2016-201737Middlesbrougheng ENG1. Premier League000012Matches
2017-201838Middlesbrougheng ENG2. Championship000046Matches
2017-201838Middlesbrougheng ENGEFL Cup327090100.03.03903002.0063+3+1.00Matches
2017-201838Middlesbrougheng ENGFA Cup00002Matches
2017-201838Middlesbrougheng ENGJr. PL2 — Div. 2190904.81.01901003.0021+1+1.00+0.80Matches
2018-201939Middlesbrougheng ENG2. Championship000036Matches
2018-201939Middlesbrougheng ENGEFL Cup221010541.22.321052013.0032+1+0.43+0.43Matches
2018-201939Middlesbrougheng ENGFA Cup21809066.72.02902011.5052+3+1.50+1.50Matches
2018-201939Middlesbrougheng ENGJr. PL2 — Div. 2190904.51.01901000.0023-1-1.00-0.86Matches
15 Seasons7 Clubs8 Leagues32529,1849045.4324.3324939511092.0014568+77+0.80+0.74
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (6 Seasons)4 Leagues1089,7039036.4107.8108939501092.0014568+77+0.80+0.74
Hartlepool Utd (3 Seasons)2 Leagues11710,5309084.8117.01170
AEK Athens (2 Seasons)2 Leagues363,2008954.335.6360
Coventry City (2 Seasons)1 League242,1519026.023.9231
Middlesbrough (2 Seasons)1 League2180904.72.02902001.504400.00-0.02
Kerkyra (1 Season)1 League302,70090100.030.0300
Cardiff City (1 Season)1 League65409013.06.060
Swansea City (1 Season)1 League4360908.74.040
Championship (8 Seasons)13211,8249031.7131.4131851871.9512460+64+0.75+0.90
EFL Cup (5 Seasons)76609438.67.37947062.57156+9+1.23+1.23
Super League (3 Seasons)635,6308969.562.6630
FA Cup (3 Seasons)32709033.33.03903042.0062+4+1.33+0.83
League One (2 Seasons)716,3909077.271.0710
PL2 — Div. 2 (2 Seasons)2180904.72.02902001.504400.00-0.02
League Two (1 Season)464,14090100.046.0460
Europa Lg (1 Season)3270903.030
Premier League (1 Season)000012
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2004-200525Hartlepool Utd1 League252,2509054.325.0250
2005-200626Hartlepool Utd1 League464,14090100.046.0460
2006-200727Hartlepool Utd1 League464,14090100.046.0460
2007-200828Coventry City1 League211,8909045.721.0210
2008-200929Cardiff City1 League65409013.06.060
2008-200929Swansea City1 League4360908.74.040
2009-201030Coventry City1 League3261876.32.921
2010-201131Kerkyra1 League302,70090100.030.0300
2011-201232AEK Athens2 Leagues121,0809030.012.0120
2012-201333AEK Athens1 League242,1208878.523.6240
2013-201434Middlesbrough1 League121,0809026.112.0120
2014-201535Middlesbrough2 Leagues423,7338984.141.5429041062.036730+37+0.89+1.02
2015-201636Middlesbrough2 Leagues464,1409089.046.04646031.936331+32+0.70
2016-201737Middlesbrough3 Leagues190902.31.019010143.0010+1+1.00+0.33
2017-201838Middlesbrough1 League190904.81.01901003.0021+1+1.00+0.80
2017-201838Middlesbrough3 Leagues3270905.93.039030482.0063+3+1.00
2018-201939Middlesbrough1 League190904.51.01901000.0023-1-1.00-0.86
2018-201939Middlesbrough3 Leagues4390987.94.349840382.2584+4+0.92+0.92
15 Seasons7 Clubs8 Leagues32529,1849045.4324.3324939511092.0014568+77+0.80+0.74
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (6 Seasons)4 Leagues1089,7039036.4107.8108939501092.0014568+77+0.80+0.74
Hartlepool Utd (3 Seasons)2 Leagues11710,5309084.8117.01170
AEK Athens (2 Seasons)2 Leagues363,2008954.335.6360
Coventry City (2 Seasons)1 League242,1519026.023.9231
Middlesbrough (2 Seasons)1 League2180904.72.02902001.504400.00-0.02
Kerkyra (1 Season)1 League302,70090100.030.0300
Cardiff City (1 Season)1 League65409013.06.060
Swansea City (1 Season)1 League4360908.74.040
Championship (8 Seasons)13211,8249031.7131.4131851871.9512460+64+0.75+0.90
EFL Cup (5 Seasons)76609438.67.37947062.57156+9+1.23+1.23
Super League (3 Seasons)635,6308969.562.6630
FA Cup (3 Seasons)32709033.33.03903042.0062+4+1.33+0.83
League One (2 Seasons)716,3909077.271.0710
PL2 — Div. 2 (2 Seasons)2180904.72.02902001.504400.00-0.02
League Two (1 Season)464,14090100.046.0460
Europa Lg (1 Season)3270903.030
Premier League (1 Season)000012
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2004-200525Hartlepool Utdeng ENG3. League One6th252,2509054.325.0250
2005-200626Hartlepool Utdeng ENG3. League One21st464,14090100.046.0460
2006-200727Hartlepool Utdeng ENG4. League Two2nd464,14090100.046.0460
2007-200828Coventry Cityeng ENG2. Championship21st211,8909045.721.0210
2008-200929Cardiff Cityeng ENG2. Championship7th65409013.06.060
2008-200929Swansea Cityeng ENG2. Championship8th4360908.74.040
2009-201030Coventry Cityeng ENG2. Championship19th3261876.32.921
2010-201131Kerkyragr GRE1. Super League12th302,70090100.030.0300
2011-201232AEK Athensgr GRE1. Super League5th98109030.09.090
2012-201333AEK Athensgr GRE1. Super League15th242,1208878.523.6240
2013-201434Middlesbrougheng ENG2. Championship12th121,0809026.112.0120
2014-201535Middlesbrougheng ENG2. Championship4th403,5538985.839.54039051.986129+32+0.81+0.96Matches
2015-201636Middlesbrougheng ENG2. Championship2nd464,14090100.046.04646001.936331+32+0.70Matches
2016-201737Middlesbrougheng ENG1. Premier League19th000012Matches
2017-201838Middlesbrougheng ENGJr. PL2 — Div. 24th190904.81.01901003.0021+1+1.00+0.80Matches
2017-201838Middlesbrougheng ENG2. Championship5th000046Matches
2018-201939Middlesbrougheng ENGJr. PL2 — Div. 28th190904.51.01901000.0023-1-1.00-0.86Matches
2018-201939Middlesbrougheng ENG2. Championship7th000036Matches
15 Seasons7 Clubs5 Leagues31227,9849045.7310.9311851991.9512460+64+0.75+0.90
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (6 Seasons)2 Leagues988,7739036.497.598850991.9512460+64+0.75+0.90
Hartlepool Utd (3 Seasons)2 Leagues11710,5309084.8117.01170
AEK Athens (2 Seasons)1 League332,9308954.332.6330
Coventry City (2 Seasons)1 League242,1519026.023.9231
Middlesbrough (2 Seasons)1 League2180904.72.02902001.504400.00-0.02
Kerkyra (1 Season)1 League302,70090100.030.0300
Cardiff City (1 Season)1 League65409013.06.060
Swansea City (1 Season)1 League4360908.74.040
Championship (8 Seasons)13211,8249031.7131.4131851871.9512460+64+0.75+0.90
Super League (3 Seasons)635,6308969.562.6630
League One (2 Seasons)716,3909077.271.0710
PL2 — Div. 2 (2 Seasons)2180904.72.02902001.504400.00-0.02
League Two (1 Season)464,14090100.046.0460
Premier League (1 Season)000012
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201535Middlesbrougheng ENGLeague Cup17th21809060.02.02902013.0061+5+2.50+2.50Matches
2015-201636Middlesbrougheng ENGLeague Cup5th00003Matches
2016-201737Middlesbrougheng ENGEFL Cup33rd00001Matches
2016-201737Middlesbrougheng ENGFA Cup5th1909025.01.01901013.0010+1+1.00+0.33Matches
2017-201838Middlesbrougheng ENGEFL Cup9th327090100.03.03903002.0063+3+1.00Matches
2017-201838Middlesbrougheng ENGFA Cup17th00002Matches
2018-201939Middlesbrougheng ENGEFL Cup5th221010541.22.321052013.0032+1+0.43+0.43Matches
2018-201939Middlesbrougheng ENGFA Cup17th21809066.72.02902011.5052+3+1.50+1.50Matches
5 Seasons1 Club2 Leagues109309336.910.31093100102.40218+13+1.26+1.03
EFL Cup (5 Seasons)76609438.67.37947062.57156+9+1.23+1.23
FA Cup (3 Seasons)32709033.33.03903042.0062+4+1.33+0.83
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2011-201232AEK Athens2. Europa LgGR3270903.030
1 Season1 Club1 League3270903.030
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201233gr GreeceUEFA Euro Qualifying1909010.01.01901003.0031+2+2.00+1.22Matches
1 Season1 Club1 League1909010.01.01901003.0031+2+2.00+1.22
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200525Hartlepool Utdeng ENG3. League One25.0000
2005-200626Hartlepool Utdeng ENG3. League One46.0100
2006-200727Hartlepool Utdeng ENG4. League Two46.0000
2007-200828Coventry Cityeng ENG2. Championship21.0000
2008-200929Cardiff Cityeng ENG2. Championship6.0000
2008-200929Swansea Cityeng ENG2. Championship4.0000
2009-201030Coventry Cityeng ENG2. Championship2.9000
2010-201131Kerkyragr GRE1. Super League30.0300
2011-201232AEK Athens2. Europa Lg3.0000
2011-201232AEK Athensgr GRE1. Super League9.0000
2012-201333AEK Athensgr GRE1. Super League23.6100
2013-201434Middlesbrougheng ENG2. Championship12.0000
2014-201535Middlesbrougheng ENG2. Championship39.5010Matches
2014-201535Middlesbrougheng ENGLeague Cup2.00000Matches
2015-201636Middlesbrougheng ENG2. Championship46.0000Matches
2016-201737Middlesbrougheng ENGFA Cup1.00000Matches
2017-201838Middlesbrougheng ENGEFL Cup3.0000000000000Matches
2017-201838Middlesbrougheng ENGJr. PL2 — Div. 21.00000Matches
2018-201939Middlesbrougheng ENGEFL Cup2.3000000000000Matches
2018-201939Middlesbrougheng ENGFA Cup2.0000000000000Matches
2018-201939Middlesbrougheng ENGJr. PL2 — Div. 21.00000Matches
15 Seasons7 Clubs8 Leagues324.3510000000000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (6 Seasons)4 Leagues107.8010000000000
Hartlepool Utd (3 Seasons)2 Leagues117.0100
AEK Athens (2 Seasons)2 Leagues35.6100
Coventry City (2 Seasons)1 League23.9000
Middlesbrough (2 Seasons)1 League2.00000
Kerkyra (1 Season)1 League30.0300
Cardiff City (1 Season)1 League6.0000
Swansea City (1 Season)1 League4.0000
Championship (8 Seasons)131.4010
EFL Cup (5 Seasons)7.3000000000000
Super League (3 Seasons)62.6400
FA Cup (3 Seasons)3.0000000000000
League One (2 Seasons)71.0100
PL2 — Div. 2 (2 Seasons)2.00000
League Two (1 Season)46.0000
Europa Lg (1 Season)3.0000
Premier League (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200525Hartlepool Utd1 League25.0000
2005-200626Hartlepool Utd1 League46.0100
2006-200727Hartlepool Utd1 League46.0000
2007-200828Coventry City1 League21.0000
2008-200929Cardiff City1 League6.0000
2008-200929Swansea City1 League4.0000
2009-201030Coventry City1 League2.9000
2010-201131Kerkyra1 League30.0300
2011-201232AEK Athens2 Leagues12.0000
2012-201333AEK Athens1 League23.6100
2013-201434Middlesbrough1 League12.0000
2014-201535Middlesbrough2 Leagues41.501000
2015-201636Middlesbrough2 Leagues46.0000
2016-201737Middlesbrough3 Leagues1.00000
2017-201838Middlesbrough1 League1.00000
2017-201838Middlesbrough3 Leagues3.0000000000000
2018-201939Middlesbrough1 League1.00000
2018-201939Middlesbrough3 Leagues4.3000000000000
15 Seasons7 Clubs8 Leagues324.3510000000000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (6 Seasons)4 Leagues107.8010000000000
Hartlepool Utd (3 Seasons)2 Leagues117.0100
AEK Athens (2 Seasons)2 Leagues35.6100
Coventry City (2 Seasons)1 League23.9000
Middlesbrough (2 Seasons)1 League2.00000
Kerkyra (1 Season)1 League30.0300
Cardiff City (1 Season)1 League6.0000
Swansea City (1 Season)1 League4.0000
Championship (8 Seasons)131.4010
EFL Cup (5 Seasons)7.3000000000000
Super League (3 Seasons)62.6400
FA Cup (3 Seasons)3.0000000000000
League One (2 Seasons)71.0100
PL2 — Div. 2 (2 Seasons)2.00000
League Two (1 Season)46.0000
Europa Lg (1 Season)3.0000
Premier League (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200525Hartlepool Utdeng ENG3. League One6th25.0000
2005-200626Hartlepool Utdeng ENG3. League One21st46.0100
2006-200727Hartlepool Utdeng ENG4. League Two2nd46.0000
2007-200828Coventry Cityeng ENG2. Championship21st21.0000
2008-200929Cardiff Cityeng ENG2. Championship7th6.0000
2008-200929Swansea Cityeng ENG2. Championship8th4.0000
2009-201030Coventry Cityeng ENG2. Championship19th2.9000
2010-201131Kerkyragr GRE1. Super League12th30.0300
2011-201232AEK Athensgr GRE1. Super League5th9.0000
2012-201333AEK Athensgr GRE1. Super League15th23.6100
2013-201434Middlesbrougheng ENG2. Championship12th12.0000
2014-201535Middlesbrougheng ENG2. Championship4th39.5010Matches
2015-201636Middlesbrougheng ENG2. Championship2nd46.0000Matches
2017-201838Middlesbrougheng ENGJr. PL2 — Div. 24th1.00000Matches
2018-201939Middlesbrougheng ENGJr. PL2 — Div. 28th1.00000Matches
15 Seasons7 Clubs5 Leagues310.9510
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (6 Seasons)2 Leagues97.5010
Hartlepool Utd (3 Seasons)2 Leagues117.0100
AEK Athens (2 Seasons)1 League32.6100
Coventry City (2 Seasons)1 League23.9000
Middlesbrough (2 Seasons)1 League2.00000
Kerkyra (1 Season)1 League30.0300
Cardiff City (1 Season)1 League6.0000
Swansea City (1 Season)1 League4.0000
Championship (8 Seasons)131.4010
Super League (3 Seasons)62.6400
League One (2 Seasons)71.0100
PL2 — Div. 2 (2 Seasons)2.00000
League Two (1 Season)46.0000
Premier League (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201535Middlesbrougheng ENGLeague Cup17th2.00000Matches
2016-201737Middlesbrougheng ENGFA Cup5th1.00000Matches
2017-201838Middlesbrougheng ENGEFL Cup9th3.0000000000000Matches
2018-201939Middlesbrougheng ENGEFL Cup5th2.3000000000000Matches
2018-201939Middlesbrougheng ENGFA Cup17th2.0000000000000Matches
5 Seasons1 Club2 Leagues10.3000000000000
EFL Cup (5 Seasons)7.3000000000000
FA Cup (3 Seasons)3.0000000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201232AEK Athens2. Europa LgGR3.0000
1 Season1 Club1 League3.0000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201233gr GreeceUEFA Euro Qualifying1.00000Matches
1 Season1 Club1 League1.00000

Player Club Summary

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.