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
2002-200319P'borough Utdeng ENG3. Second Division11901.011.005480.001000.0
2003-200420Swansea Cityeng ENG4. Third Division11118929.9131.31412868.3423218.2
2004-200521Swansea Cityeng ENG4. League Two221802.031.5011872.710100.0
2009-201026Ipswich Towneng ENG2. Championship16161,44016.0171.06957882.1655637.5Matches
2010-201127Ipswich Towneng ENG2. Championship443604.071.75231669.600400.0
2013-201430QPReng ENG2. Championship211131.332.398562.50111100.0
2014-201531QPReng ENGLeague Cup11901.0000100.00000Matches
2015-201632Portsmoutheng ENGFA Cup443604.00310125.00000Matches
2015-201632Portsmoutheng ENG4. League Two21201,80020.0180.90594169.51073840.0Matches
2016-201733Cardiff Cityeng ENG2. Championship443604.041.00221881.8310250.00000Matches
2016-201733Cardiff Cityeng ENGFA Cup11901.0000100.00000Matches
2017-201834Cardiff Cityeng ENG2. Championship11901.022.005360.000100.00000Matches
2017-201834Cardiff Cityeng ENGEFL Cup222102.331.29131076.910100.00000Matches
2017-201834Cardiff Cityeng ENGFA Cup11901.000.0033100.00101100.00000Matches
12 Seasons6 Clubs6 Leagues71696,16568.5711.1428521475.12819212130.40000
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Cardiff City (4 Seasons)4 Leagues998409.391.08433479.1423333.30000
Ipswich Town (2 Seasons)1 League20201,80020.0241.201189479.7659630.0
Swansea City (2 Seasons)1 League13131,07211.9161.34523669.2524215.4
QPR (2 Seasons)4 Leagues322032.332.398562.5012150.00000
Portsmouth (1 Season)3 Leagues25242,16024.0180.90594169.51383937.50000
P'borough Utd (1 Season)1 League11901.011.005480.001000.0
Championship (5 Seasons)27262,36326.3331.2615312078.49711934.60000
FA Cup (5 Seasons)665406.000.0033100.0321233.30000
League Cup (5 Seasons)333003.331.29131076.910200.00000
Third Division (3 Seasons)34332,87231.9341.071117769.415971030.3
Second Division (1 Season)11901.011.005480.001000.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
2002-200319P'borough Utd1 League11901.011.005480.001000.0
2003-200420Swansea City1 League11118929.9131.31412868.3423218.2
2004-200521Swansea City1 League221802.031.5011872.710100.0
2009-201026Ipswich Town1 League16161,44016.0171.06957882.1655637.5
2010-201127Ipswich Town1 League443604.071.75231669.600400.0
2013-201430QPR1 League211131.332.398562.50111100.0
2014-201531QPR3 Leagues11901.0000100.00000
2015-201632Portsmouth3 Leagues25242,16024.0180.90594169.51383937.50000
2016-201733Cardiff City2 Leagues554505.041.00221881.8311240.00000
2017-201834Cardiff City3 Leagues443904.351.15211676.2112125.00000
12 Seasons6 Clubs6 Leagues71696,16568.5711.1428521475.12819212130.40000
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Cardiff City (4 Seasons)4 Leagues998409.391.08433479.1423333.30000
Ipswich Town (2 Seasons)1 League20201,80020.0241.201189479.7659630.0
Swansea City (2 Seasons)1 League13131,07211.9161.34523669.2524215.4
QPR (2 Seasons)4 Leagues322032.332.398562.5012150.00000
Portsmouth (1 Season)3 Leagues25242,16024.0180.90594169.51383937.50000
P'borough Utd (1 Season)1 League11901.011.005480.001000.0
Championship (5 Seasons)27262,36326.3331.2615312078.49711934.60000
FA Cup (5 Seasons)665406.000.0033100.0321233.30000
League Cup (5 Seasons)333003.331.29131076.910200.00000
Third Division (3 Seasons)34332,87231.9341.071117769.415971030.3
Second Division (1 Season)11901.011.005480.001000.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
2002-200319P'borough Utdeng ENG3. Second Division11th11901.011.005480.001000.0
2003-200420Swansea Cityeng ENG4. Third Division10th11118929.9131.31412868.3423218.2
2004-200521Swansea Cityeng ENG4. League Two3rd221802.031.5011872.710100.0
2009-201026Ipswich Towneng ENG2. Championship15th16161,44016.0171.06957882.1655637.5Matches
2010-201127Ipswich Towneng ENG2. Championship13th443604.071.75231669.600400.0
2013-201430QPReng ENG2. Championship4th211131.332.398562.50111100.0
2015-201632Portsmoutheng ENG4. League Two6th21201,80020.0180.90594169.51073840.0Matches
2016-201733Cardiff Cityeng ENG2. Championship12th443604.041.00221881.8310250.00000Matches
2017-201834Cardiff Cityeng ENG2. Championship2nd11901.022.005360.000100.00000Matches
11 Seasons6 Clubs4 Leagues62605,32559.2681.1526920174.72417181931.70000
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Cardiff City (3 Seasons)2 Leagues554505.061.20272177.8311240.00000
Ipswich Town (2 Seasons)1 League20201,80020.0241.201189479.7659630.0
Swansea City (2 Seasons)1 League13131,07211.9161.34523669.2524215.4
QPR (2 Seasons)2 Leagues211131.332.398562.50111100.0
Portsmouth (1 Season)1 League21201,80020.0180.90594169.51073840.0
P'borough Utd (1 Season)1 League11901.011.005480.001000.0
Championship (5 Seasons)27262,36326.3331.2615312078.49711934.60000
Third Division (3 Seasons)34332,87231.9341.071117769.415971030.3
Second Division (1 Season)11901.011.005480.001000.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
2014-201531QPReng ENGLeague Cup33rd11901.0000100.00000Matches
2015-201632Portsmoutheng ENGFA Cup17th443604.00310125.00000Matches
2016-201733Cardiff Cityeng ENGFA Cup33rd11901.0000100.00000Matches
2017-201834Cardiff Cityeng ENGEFL Cup33rd222102.331.29131076.910100.00000Matches
2017-201834Cardiff Cityeng ENGFA Cup17th11901.000.0033100.00101100.00000Matches
6 Seasons3 Clubs2 Leagues998409.330.90161381.3423222.20000
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Cardiff City (4 Seasons)2 Leagues443904.330.90161381.3112125.00000
Portsmouth (1 Season)2 Leagues443604.00310125.00000
QPR (1 Season)2 Leagues11901.0000100.00000
FA Cup (5 Seasons)665406.000.0033100.0321233.30000
League Cup (5 Seasons)333003.331.29131076.910200.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
2002-200319P'borough Utdeng ENG3. Second Division11901.0000000000.000.000.000.000.00
2003-200420Swansea Cityeng ENG4. Third Division11118929.9000000010.000.000.000.000.00
2004-200521Swansea Cityeng ENG4. League Two221802.0000000000.000.000.000.000.00
2009-201026Ipswich Towneng ENG2. Championship16161,44016.0000000100.000.000.000.000.00Matches
2010-201127Ipswich Towneng ENG2. Championship443604.0000000000.000.000.000.000.00
2013-201430QPReng ENG2. Championship211131.3000000000.000.000.000.000.00
2014-201531QPReng ENGFA Cup00Matches
2014-201531QPReng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201531QPReng ENG1. Premier League00Matches
2015-201632Portsmoutheng ENGFA Cup443604.0000000000.000.000.000.000.00Matches
2015-201632Portsmoutheng ENGLeague Cup00Matches
2015-201632Portsmoutheng ENG4. League Two21201,80020.0000000000.000.000.000.000.00Matches
2016-201733Cardiff Cityeng ENG2. Championship443604.0000000000.000.000.000.000.00Matches
2016-201733Cardiff Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201834Cardiff Cityeng ENG2. Championship11901.0000000000.000.000.000.000.00Matches
2017-201834Cardiff Cityeng ENGEFL Cup222102.3000000100.000.000.000.000.00Matches
2017-201834Cardiff Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201935Cardiff Cityeng ENGEFL Cup00Matches
2018-201935Cardiff Cityeng ENGFA Cup00Matches
2018-201935Cardiff Cityeng ENG1. Premier League00Matches
2019-202036Cardiff Cityeng ENGEFL Cup00Matches
12 Seasons6 Clubs6 Leagues71696,16568.5000000210.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
Cardiff City (4 Seasons)4 Leagues998409.3000000100.000.000.000.000.00
Ipswich Town (2 Seasons)1 League20201,80020.0000000100.000.000.000.000.00
Swansea City (2 Seasons)1 League13131,07211.9000000010.000.000.000.000.00
QPR (2 Seasons)4 Leagues322032.3000000000.000.000.000.000.00
Portsmouth (1 Season)3 Leagues25242,16024.0000000000.000.000.000.000.00
P'borough Utd (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (5 Seasons)27262,36326.3000000100.000.000.000.000.00
FA Cup (5 Seasons)665406.0000000000.000.000.000.000.00
League Cup (5 Seasons)333003.3000000100.000.000.000.000.00
Third Division (3 Seasons)34332,87231.9000000010.000.000.000.000.00
Premier League (2 Seasons)00
Second Division (1 Season)11901.0000000000.000.000.000.000.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
2002-200319P'borough Utd1 League11901.0000000000.000.000.000.000.00
2003-200420Swansea City1 League11118929.9000000010.000.000.000.000.00
2004-200521Swansea City1 League221802.0000000000.000.000.000.000.00
2009-201026Ipswich Town1 League16161,44016.0000000100.000.000.000.000.00
2010-201127Ipswich Town1 League443604.0000000000.000.000.000.000.00
2013-201430QPR1 League211131.3000000000.000.000.000.000.00
2014-201531QPR3 Leagues11901.0000000000.000.000.000.000.00
2015-201632Portsmouth3 Leagues25242,16024.0000000000.000.000.000.000.00
2016-201733Cardiff City2 Leagues554505.0000000000.000.000.000.000.00
2017-201834Cardiff City3 Leagues443904.3000000100.000.000.000.000.00
2018-201935Cardiff City3 Leagues00
2019-202036Cardiff City1 League00
12 Seasons6 Clubs6 Leagues71696,16568.5000000210.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
Cardiff City (4 Seasons)4 Leagues998409.3000000100.000.000.000.000.00
Ipswich Town (2 Seasons)1 League20201,80020.0000000100.000.000.000.000.00
Swansea City (2 Seasons)1 League13131,07211.9000000010.000.000.000.000.00
QPR (2 Seasons)4 Leagues322032.3000000000.000.000.000.000.00
Portsmouth (1 Season)3 Leagues25242,16024.0000000000.000.000.000.000.00
P'borough Utd (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (5 Seasons)27262,36326.3000000100.000.000.000.000.00
FA Cup (5 Seasons)665406.0000000000.000.000.000.000.00
League Cup (5 Seasons)333003.3000000100.000.000.000.000.00
Third Division (3 Seasons)34332,87231.9000000010.000.000.000.000.00
Premier League (2 Seasons)00
Second Division (1 Season)11901.0000000000.000.000.000.000.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
2002-200319P'borough Utdeng ENG3. Second Division11th11901.0000000000.000.000.000.000.00
2003-200420Swansea Cityeng ENG4. Third Division10th11118929.9000000010.000.000.000.000.00
2004-200521Swansea Cityeng ENG4. League Two3rd221802.0000000000.000.000.000.000.00
2009-201026Ipswich Towneng ENG2. Championship15th16161,44016.0000000100.000.000.000.000.00Matches
2010-201127Ipswich Towneng ENG2. Championship13th443604.0000000000.000.000.000.000.00
2013-201430QPReng ENG2. Championship4th211131.3000000000.000.000.000.000.00
2014-201531QPReng ENG1. Premier League20th00Matches
2015-201632Portsmoutheng ENG4. League Two6th21201,80020.0000000000.000.000.000.000.00Matches
2016-201733Cardiff Cityeng ENG2. Championship12th443604.0000000000.000.000.000.000.00Matches
2017-201834Cardiff Cityeng ENG2. Championship2nd11901.0000000000.000.000.000.000.00Matches
2018-201935Cardiff Cityeng ENG1. Premier League18th00Matches
11 Seasons6 Clubs4 Leagues62605,32559.2000000110.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
Cardiff City (3 Seasons)2 Leagues554505.0000000000.000.000.000.000.00
Ipswich Town (2 Seasons)1 League20201,80020.0000000100.000.000.000.000.00
Swansea City (2 Seasons)1 League13131,07211.9000000010.000.000.000.000.00
QPR (2 Seasons)2 Leagues211131.3000000000.000.000.000.000.00
Portsmouth (1 Season)1 League21201,80020.0000000000.000.000.000.000.00
P'borough Utd (1 Season)1 League11901.0000000000.000.000.000.000.00
Championship (5 Seasons)27262,36326.3000000100.000.000.000.000.00
Third Division (3 Seasons)34332,87231.9000000010.000.000.000.000.00
Premier League (2 Seasons)00
Second Division (1 Season)11901.0000000000.000.000.000.000.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-201531QPReng ENGFA Cup33rd00Matches
2014-201531QPReng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201632Portsmoutheng ENGFA Cup17th443604.0000000000.000.000.000.000.00Matches
2015-201632Portsmoutheng ENGLeague Cup33rd00Matches
2016-201733Cardiff Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201834Cardiff Cityeng ENGEFL Cup33rd222102.3000000100.000.000.000.000.00Matches
2017-201834Cardiff Cityeng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2018-201935Cardiff Cityeng ENGEFL Cup33rd00Matches
2018-201935Cardiff Cityeng ENGFA Cup33rd00Matches
2019-202036Cardiff Cityeng ENGEFL Cup33rd00Matches
6 Seasons3 Clubs2 Leagues998409.3000000100.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
Cardiff City (4 Seasons)2 Leagues443904.3000000100.000.000.000.000.00
Portsmouth (1 Season)2 Leagues443604.0000000000.000.000.000.000.00
QPR (1 Season)2 Leagues11901.0000000000.000.000.000.000.00
FA Cup (5 Seasons)665406.0000000000.000.000.000.000.00
League Cup (5 Seasons)333003.3000000100.000.000.000.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
2002-200319P'borough Utdeng ENG3. Second Division190902.21.010
2003-200420Swansea Cityeng ENG4. Third Division118928121.59.9110
2004-200521Swansea Cityeng ENG4. League Two2180904.32.020
2009-201026Ipswich Towneng ENG2. Championship161,4409034.816.0160Matches
2010-201127Ipswich Towneng ENG2. Championship4360908.74.040
2013-201430QPReng ENG2. Championship2113572.71.311
2014-201531QPReng ENGFA Cup00001Matches
2014-201531QPReng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2014-201531QPReng ENG1. Premier League00007Matches
2015-201632Portsmoutheng ENGFA Cup43609080.04.04904002.5074+3+0.75+1.75Matches
2015-201632Portsmoutheng ENGLeague Cup00002Matches
2015-201632Portsmoutheng ENG4. League Two211,8008643.520.02019161.813818+20+1.00+0.58Matches
2016-201733Cardiff Cityeng ENG2. Championship4360908.74.0440192.5094+5+1.25+1.39Matches
2016-201733Cardiff Cityeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2017-201834Cardiff Cityeng ENG2. Championship190902.21.0110450.0012-1-1.00-1.69Matches
2017-201834Cardiff Cityeng ENGEFL Cup2210105100.02.321052001.503300.00Matches
2017-201834Cardiff Cityeng ENGFA Cup1909033.31.01901021.000000.00-0.50Matches
2018-201935Cardiff Cityeng ENGEFL Cup00001Matches
2018-201935Cardiff Cityeng ENGFA Cup00001Matches
2018-201935Cardiff Cityeng ENG1. Premier League000012Matches
2019-202036Cardiff Cityeng ENGEFL Cup00001Matches
12 Seasons6 Clubs6 Leagues716,1658713.568.56993332971.775934+25+0.73+0.42
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cardiff City (4 Seasons)4 Leagues9840936.79.399890811.561411+3+0.32+0.03
Ipswich Town (2 Seasons)1 League201,8009021.720.0200
Swansea City (2 Seasons)1 League131,0728212.911.9130
QPR (2 Seasons)4 Leagues3203682.62.32901180.0001-1-1.00
Portsmouth (1 Season)3 Leagues252,1608645.324.0249023181.924522+23+0.96+0.59
P'borough Utd (1 Season)1 League190902.21.010
Championship (5 Seasons)272,3638811.426.32651642.00106+4+0.80+0.51
FA Cup (5 Seasons)65409054.56.06906041.8386+2+0.33+0.33
League Cup (5 Seasons)330010045.53.331003041.0034-1-0.30
Third Division (3 Seasons)342,8728423.131.93319161.813818+20+1.00+0.58
Premier League (2 Seasons)000019
Second Division (1 Season)190902.21.010
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
2002-200319P'borough Utd1 League190902.21.010
2003-200420Swansea City1 League118928121.59.9110
2004-200521Swansea City1 League2180904.32.020
2009-201026Ipswich Town1 League161,4409034.816.0160
2010-201127Ipswich Town1 League4360908.74.040
2013-201430QPR1 League2113572.71.311
2014-201531QPR3 Leagues190902.51.01901080.0001-1-1.00
2015-201632Portsmouth3 Leagues252,1608645.324.0249023181.924522+23+0.96+0.59
2016-201733Cardiff City2 Leagues54509010.65.059050192.00106+4+0.80+0.94
2017-201834Cardiff City3 Leagues4390988.44.3410040471.0045-1-0.23-0.91
2018-201935Cardiff City3 Leagues000014
2019-202036Cardiff City1 League00001
12 Seasons6 Clubs6 Leagues716,1658713.568.56993332971.775934+25+0.73+0.42
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cardiff City (4 Seasons)4 Leagues9840936.79.399890811.561411+3+0.32+0.03
Ipswich Town (2 Seasons)1 League201,8009021.720.0200
Swansea City (2 Seasons)1 League131,0728212.911.9130
QPR (2 Seasons)4 Leagues3203682.62.32901180.0001-1-1.00
Portsmouth (1 Season)3 Leagues252,1608645.324.0249023181.924522+23+0.96+0.59
P'borough Utd (1 Season)1 League190902.21.010
Championship (5 Seasons)272,3638811.426.32651642.00106+4+0.80+0.51
FA Cup (5 Seasons)65409054.56.06906041.8386+2+0.33+0.33
League Cup (5 Seasons)330010045.53.331003041.0034-1-0.30
Third Division (3 Seasons)342,8728423.131.93319161.813818+20+1.00+0.58
Premier League (2 Seasons)000019
Second Division (1 Season)190902.21.010
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
2002-200319P'borough Utdeng ENG3. Second Division11th190902.21.010
2003-200420Swansea Cityeng ENG4. Third Division10th118928121.59.9110
2004-200521Swansea Cityeng ENG4. League Two3rd2180904.32.020
2009-201026Ipswich Towneng ENG2. Championship15th161,4409034.816.0160Matches
2010-201127Ipswich Towneng ENG2. Championship13th4360908.74.040
2013-201430QPReng ENG2. Championship4th2113572.71.311
2014-201531QPReng ENG1. Premier League20th00007Matches
2015-201632Portsmoutheng ENG4. League Two6th211,8008643.520.02019161.813818+20+1.00+0.58Matches
2016-201733Cardiff Cityeng ENG2. Championship12th4360908.74.0440192.5094+5+1.25+1.39Matches
2017-201834Cardiff Cityeng ENG2. Championship2nd190902.21.0110450.0012-1-1.00-1.69Matches
2018-201935Cardiff Cityeng ENG1. Premier League18th000012Matches
11 Seasons6 Clubs4 Leagues625,3258612.159.260242891.854824+24+0.96+0.64
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cardiff City (3 Seasons)2 Leagues5450903.85.0550762.00106+4+0.80+0.51
Ipswich Town (2 Seasons)1 League201,8009021.720.0200
Swansea City (2 Seasons)1 League131,0728212.911.9130
QPR (2 Seasons)2 Leagues2113571.51.31017
Portsmouth (1 Season)1 League211,8008643.520.02019161.813818+20+1.00+0.58
P'borough Utd (1 Season)1 League190902.21.010
Championship (5 Seasons)272,3638811.426.32651642.00106+4+0.80+0.51
Third Division (3 Seasons)342,8728423.131.93319161.813818+20+1.00+0.58
Premier League (2 Seasons)000019
Second Division (1 Season)190902.21.010
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-201531QPReng ENGFA Cup33rd00001Matches
2014-201531QPReng ENGLeague Cup33rd19090100.01.01901000.0001-1-1.00Matches
2015-201632Portsmoutheng ENGFA Cup17th43609080.04.04904002.5074+3+0.75+1.75Matches
2015-201632Portsmoutheng ENGLeague Cup33rd00002Matches
2016-201733Cardiff Cityeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2017-201834Cardiff Cityeng ENGEFL Cup33rd2210105100.02.321052001.503300.00Matches
2017-201834Cardiff Cityeng ENGFA Cup17th1909033.31.01901021.000000.00-0.50Matches
2018-201935Cardiff Cityeng ENGEFL Cup33rd00001Matches
2018-201935Cardiff Cityeng ENGFA Cup33rd00001Matches
2019-202036Cardiff Cityeng ENGEFL Cup33rd00001Matches
6 Seasons3 Clubs2 Leagues98409350.99.39939081.561110+1+0.11+0.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cardiff City (4 Seasons)2 Leagues43909846.44.34984051.0045-1-0.23-0.73
Portsmouth (1 Season)2 Leagues43609057.14.04904022.5074+3+0.75+1.75
QPR (1 Season)2 Leagues1909050.01.01901010.0001-1-1.00
FA Cup (5 Seasons)65409054.56.06906041.8386+2+0.33+0.33
League Cup (5 Seasons)330010045.53.331003041.0034-1-0.30
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
2002-200319P'borough Utdeng ENG3. Second Division1.0000
2003-200420Swansea Cityeng ENG4. Third Division9.9010
2004-200521Swansea Cityeng ENG4. League Two2.0000
2009-201026Ipswich Towneng ENG2. Championship16.0100Matches
2010-201127Ipswich Towneng ENG2. Championship4.0000
2013-201430QPReng ENG2. Championship1.3000
2014-201531QPReng ENGLeague Cup1.00000Matches
2015-201632Portsmoutheng ENGFA Cup4.00000Matches
2015-201632Portsmoutheng ENG4. League Two20.0000Matches
2016-201733Cardiff Cityeng ENG2. Championship4.0000000000001Matches
2016-201733Cardiff Cityeng ENGFA Cup1.00000Matches
2017-201834Cardiff Cityeng ENG2. Championship1.0000000000000Matches
2017-201834Cardiff Cityeng ENGEFL Cup2.3100100000000Matches
2017-201834Cardiff Cityeng ENGFA Cup1.00000000000Matches
12 Seasons6 Clubs6 Leagues68.5210100000001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (4 Seasons)4 Leagues9.3100100000001
Ipswich Town (2 Seasons)1 League20.0100
Swansea City (2 Seasons)1 League11.9010
QPR (2 Seasons)4 Leagues2.300000
Portsmouth (1 Season)3 Leagues24.000000
P'borough Utd (1 Season)1 League1.0000
Championship (5 Seasons)26.3100000000001
FA Cup (5 Seasons)6.00000000000
League Cup (5 Seasons)3.3100100000000
Third Division (3 Seasons)31.9010
Premier League (2 Seasons)
Second Division (1 Season)1.0000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200319P'borough Utd1 League1.0000
2003-200420Swansea City1 League9.9010
2004-200521Swansea City1 League2.0000
2009-201026Ipswich Town1 League16.0100
2010-201127Ipswich Town1 League4.0000
2013-201430QPR1 League1.3000
2014-201531QPR3 Leagues1.00000
2015-201632Portsmouth3 Leagues24.000000
2016-201733Cardiff City2 Leagues5.0000000000001
2017-201834Cardiff City3 Leagues4.3100100000000
12 Seasons6 Clubs6 Leagues68.5210100000001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (4 Seasons)4 Leagues9.3100100000001
Ipswich Town (2 Seasons)1 League20.0100
Swansea City (2 Seasons)1 League11.9010
QPR (2 Seasons)4 Leagues2.300000
Portsmouth (1 Season)3 Leagues24.000000
P'borough Utd (1 Season)1 League1.0000
Championship (5 Seasons)26.3100000000001
FA Cup (5 Seasons)6.00000000000
League Cup (5 Seasons)3.3100100000000
Third Division (3 Seasons)31.9010
Premier League (2 Seasons)
Second Division (1 Season)1.0000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200319P'borough Utdeng ENG3. Second Division11th1.0000
2003-200420Swansea Cityeng ENG4. Third Division10th9.9010
2004-200521Swansea Cityeng ENG4. League Two3rd2.0000
2009-201026Ipswich Towneng ENG2. Championship15th16.0100Matches
2010-201127Ipswich Towneng ENG2. Championship13th4.0000
2013-201430QPReng ENG2. Championship4th1.3000
2015-201632Portsmoutheng ENG4. League Two6th20.0000Matches
2016-201733Cardiff Cityeng ENG2. Championship12th4.0000000000001Matches
2017-201834Cardiff Cityeng ENG2. Championship2nd1.0000000000000Matches
11 Seasons6 Clubs4 Leagues59.2110000000001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (3 Seasons)2 Leagues5.0000000000001
Ipswich Town (2 Seasons)1 League20.0100
Swansea City (2 Seasons)1 League11.9010
QPR (2 Seasons)2 Leagues1.3000
Portsmouth (1 Season)1 League20.0000
P'borough Utd (1 Season)1 League1.0000
Championship (5 Seasons)26.3100000000001
Third Division (3 Seasons)31.9010
Premier League (2 Seasons)
Second Division (1 Season)1.0000
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-201531QPReng ENGLeague Cup33rd1.00000Matches
2015-201632Portsmoutheng ENGFA Cup17th4.00000Matches
2016-201733Cardiff Cityeng ENGFA Cup33rd1.00000Matches
2017-201834Cardiff Cityeng ENGEFL Cup33rd2.3100100000000Matches
2017-201834Cardiff Cityeng ENGFA Cup17th1.00000000000Matches
6 Seasons3 Clubs2 Leagues9.3100100000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cardiff City (4 Seasons)2 Leagues4.3100100000000
Portsmouth (1 Season)2 Leagues4.00000
QPR (1 Season)2 Leagues1.00000
FA Cup (5 Seasons)6.00000000000
League Cup (5 Seasons)3.3100100000000

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.