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
2001-200217Birmingham Cityeng ENG2. First Division13121,09312.1101100000.080.000.080.080.08
2002-200318Birmingham Cityeng ENG1. Premier League1233824.2000000000.000.000.000.000.00Matches
2003-200419Birmingham Cityeng ENG1. Premier League51740.8000000000.000.000.000.000.00Matches
2004-200520Sunderlandeng ENG2. Championship1087157.9101100100.130.000.130.130.13Matches
2004-200520Birmingham Cityeng ENG1. Premier League15121,04011.6213200100.170.090.260.170.26Matches
2005-200621West Bromeng ENG1. Premier League20111,10312.3101100200.080.000.080.080.08Matches
2006-200722West Bromeng ENG2. Championship33191,92121.33363001010.140.140.280.140.28
2007-200823Prestoneng ENG2. Championship39302,87131.9459401600.130.160.280.130.28
2008-200924Prestoneng ENG2. Championship1888289.2022000200.000.220.220.000.22
2009-201025Prestoneng ENG2. Championship23111,21013.4000000600.000.000.000.000.00
2010-201126Prestoneng ENG2. Championship14131,11112.3000000200.000.000.000.000.00
2010-201126Millwalleng ENG2. Championship1055005.6000000210.000.000.000.000.00
2012-201328Cheltenhameng ENG4. League Two34272,29525.5628600600.240.080.310.240.31
2013-201429Northamptoneng ENG4. League Two37373,25636.25162331110.140.030.170.060.08
2014-201530Northamptoneng ENGFA Cup211351.5011000000.000.670.670.000.67Matches
2014-201530Northamptoneng ENG4. League Two23121,14112.7134100400.080.240.320.080.32Matches
2015-201631FG Roverseng ENGFA Cup221671.9101100000.540.000.540.540.54Matches
2015-201631FG Roverseng ENG5. National League33322,74730.5729611600.230.070.290.200.26Matches
2016-201732FG Roverseng ENG5. National League29252,16624.1404401400.170.000.170.170.17Matches
2017-201833Solihull Moorseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201833Solihull Moorseng ENG5. National League45443,93643.77512524620.160.110.270.110.23Matches
2018-201934Solihull Moorseng ENGFA Cup332843.2000000100.000.000.000.000.00Matches
2018-201934Solihull Moorseng ENG5. National League44443,75041.7303300900.070.000.070.070.07Matches
2019-202035Solihull Moorseng ENG5. National League18997110.80000200.000.00Matches
2020-202136Solihull Moorseng ENGFA Cup10190.2000000000.000.000.000.000.00Matches
2020-202136Solihull Moorseng ENG5. National League11108789.80000310.000.00Matches
19 Seasons9 Clubs5 Leagues49538034,683385.4462571406108460.120.070.190.100.18
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
Solihull Moors (4 Seasons)2 Leagues1231119,928110.3105158242130.090.060.170.070.14
Preston (4 Seasons)1 League94626,02066.947114011600.060.100.160.060.16
Birmingham City (4 Seasons)2 Leagues45282,58928.8314300100.100.030.140.100.14
FG Rovers (2 Seasons)2 Leagues64595,08056.41221411121000.210.040.250.190.23
Northampton (2 Seasons)2 Leagues62504,53250.465113331510.120.100.220.060.16
West Brom (2 Seasons)2 Leagues53303,02433.64374001210.120.090.210.120.21
Cheltenham (1 Season)1 League34272,29525.5628600600.240.080.310.240.31
Sunderland (1 Season)1 League1087157.9101100100.130.000.130.130.13
Millwall (1 Season)1 League1055005.6000000210.000.000.000.000.00
Championship (7 Seasons)16010610,249113.9910199012920.080.090.170.080.17
National League (6 Seasons)18016414,448160.52172818363030.130.050.200.110.18
FA Cup (5 Seasons)976957.7112100100.130.130.260.130.26
Premier League (4 Seasons)52272,59928.9314300300.100.030.140.100.14
League Two (3 Seasons)94766,69274.4126189332110.160.080.240.120.20
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
2001-200217Birmingham City1 League13121,09312.1101100000.080.000.080.080.08
2002-200318Birmingham City1 League1233824.2000000000.000.000.000.000.00
2003-200419Birmingham City1 League51740.8000000000.000.000.000.000.00
2004-200520Birmingham City1 League15121,04011.6213200100.170.090.260.170.26
2004-200520Sunderland1 League1087157.9101100100.130.000.130.130.13
2005-200621West Brom1 League20111,10312.3101100200.080.000.080.080.08
2006-200722West Brom1 League33191,92121.33363001010.140.140.280.140.28
2007-200823Preston1 League39302,87131.9459401600.130.160.280.130.28
2008-200924Preston1 League1888289.2022000200.000.220.220.000.22
2009-201025Preston1 League23111,21013.4000000600.000.000.000.000.00
2010-201126Preston1 League14131,11112.3000000200.000.000.000.000.00
2010-201126Millwall1 League1055005.6000000210.000.000.000.000.00
2012-201328Cheltenham1 League34272,29525.5628600600.240.080.310.240.31
2013-201429Northampton1 League37373,25636.25162331110.140.030.170.060.08
2014-201530Northampton2 Leagues25131,27614.2145100400.070.280.350.070.35
2015-201631FG Rovers2 Leagues35342,91432.48210711600.250.060.310.220.28
2016-201732FG Rovers1 League29252,16624.1404401400.170.000.170.170.17
2017-201833Solihull Moors2 Leagues46454,02644.77512524620.160.110.270.110.22
2018-201934Solihull Moors2 Leagues47474,03444.83033001000.070.000.070.070.07
2019-202035Solihull Moors1 League18997110.80000200.000.00
2020-202136Solihull Moors2 Leagues121089710.0000000310.000.000.000.000.00
19 Seasons9 Clubs5 Leagues49538034,683385.4462571406108460.120.070.190.100.18
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
Solihull Moors (4 Seasons)2 Leagues1231119,928110.3105158242130.090.060.170.070.14
Preston (4 Seasons)1 League94626,02066.947114011600.060.100.160.060.16
Birmingham City (4 Seasons)2 Leagues45282,58928.8314300100.100.030.140.100.14
FG Rovers (2 Seasons)2 Leagues64595,08056.41221411121000.210.040.250.190.23
Northampton (2 Seasons)2 Leagues62504,53250.465113331510.120.100.220.060.16
West Brom (2 Seasons)2 Leagues53303,02433.64374001210.120.090.210.120.21
Cheltenham (1 Season)1 League34272,29525.5628600600.240.080.310.240.31
Sunderland (1 Season)1 League1087157.9101100100.130.000.130.130.13
Millwall (1 Season)1 League1055005.6000000210.000.000.000.000.00
Championship (7 Seasons)16010610,249113.9910199012920.080.090.170.080.17
National League (6 Seasons)18016414,448160.52172818363030.130.050.200.110.18
FA Cup (5 Seasons)976957.7112100100.130.130.260.130.26
Premier League (4 Seasons)52272,59928.9314300300.100.030.140.100.14
League Two (3 Seasons)94766,69274.4126189332110.160.080.240.120.20
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
2001-200217Birmingham Cityeng ENG2. First Division5th13121,09312.1101100000.080.000.080.080.08
2002-200318Birmingham Cityeng ENG1. Premier League13th1233824.2000000000.000.000.000.000.00Matches
2003-200419Birmingham Cityeng ENG1. Premier League10th51740.8000000000.000.000.000.000.00Matches
2004-200520Birmingham Cityeng ENG1. Premier League12th15121,04011.6213200100.170.090.260.170.26Matches
2004-200520Sunderlandeng ENG2. Championship1st1087157.9101100100.130.000.130.130.13Matches
2005-200621West Bromeng ENG1. Premier League19th20111,10312.3101100200.080.000.080.080.08Matches
2006-200722West Bromeng ENG2. Championship4th33191,92121.33363001010.140.140.280.140.28
2007-200823Prestoneng ENG2. Championship15th39302,87131.9459401600.130.160.280.130.28
2008-200924Prestoneng ENG2. Championship6th1888289.2022000200.000.220.220.000.22
2009-201025Prestoneng ENG2. Championship17th23111,21013.4000000600.000.000.000.000.00
2010-201126Prestoneng ENG2. Championship22nd14131,11112.3000000200.000.000.000.000.00
2010-201126Millwalleng ENG2. Championship9th1055005.6000000210.000.000.000.000.00
2012-201328Cheltenhameng ENG4. League Two5th34272,29525.5628600600.240.080.310.240.31
2013-201429Northamptoneng ENG4. League Two21st37373,25636.25162331110.140.030.170.060.08
2014-201530Northamptoneng ENG4. League Two12th23121,14112.7134100400.080.240.320.080.32Matches
2015-201631FG Roverseng ENG5. National League2nd33322,74730.5729611600.230.070.290.200.26Matches
2016-201732FG Roverseng ENG5. National League3rd29252,16624.1404401400.170.000.170.170.17Matches
2017-201833Solihull Moorseng ENG5. National League18th45443,93643.77512524620.160.110.270.110.23Matches
2018-201934Solihull Moorseng ENG5. National League2nd44443,75041.7303300900.070.000.070.070.07Matches
2019-202035Solihull Moorseng ENG5. National League9th18997110.80000200.000.00Matches
2020-202136Solihull Moorseng ENG5. National League11th11108789.80000310.000.00Matches
19 Seasons9 Clubs4 Leagues48637333,988377.6452469396108360.120.070.190.100.18
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
Solihull Moors (4 Seasons)1 League1181079,535105.9105158242030.090.060.180.080.15
Preston (4 Seasons)1 League94626,02066.947114011600.060.100.160.060.16
Birmingham City (4 Seasons)2 Leagues45282,58928.8314300100.100.030.140.100.14
FG Rovers (2 Seasons)1 League62574,91354.61121310121000.200.040.240.180.22
Northampton (2 Seasons)1 League60494,39748.964103331510.120.080.200.060.14
West Brom (2 Seasons)2 Leagues53303,02433.64374001210.120.090.210.120.21
Cheltenham (1 Season)1 League34272,29525.5628600600.240.080.310.240.31
Sunderland (1 Season)1 League1087157.9101100100.130.000.130.130.13
Millwall (1 Season)1 League1055005.6000000210.000.000.000.000.00
Championship (7 Seasons)16010610,249113.9910199012920.080.090.170.080.17
National League (6 Seasons)18016414,448160.52172818363030.130.050.200.110.18
Premier League (4 Seasons)52272,59928.9314300300.100.030.140.100.14
League Two (3 Seasons)94766,69274.4126189332110.160.080.240.120.20
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-201530Northamptoneng ENGFA Cup85th211351.5011000000.000.670.670.000.67Matches
2015-201631FG Roverseng ENGFA Cup65th221671.9101100000.540.000.540.540.54Matches
2017-201833Solihull Moorseng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2018-201934Solihull Moorseng ENGFA Cup65th332843.2000000100.000.000.000.000.00Matches
2020-202136Solihull Moorseng ENGFA Cup65th10190.2000000000.000.000.000.000.00Matches
5 Seasons3 Clubs1 League976957.7112100100.130.130.260.130.26
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
Solihull Moors (3 Seasons)1 League543934.4000000100.000.000.000.000.00
Northampton (1 Season)1 League211351.5011000000.000.670.670.000.67
FG Rovers (1 Season)1 League221671.9101100000.540.000.540.540.54

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200217Birmingham Cityeng ENG2. First Division12.1160.490.1700
2002-200318Birmingham Cityeng ENG1. Premier League4.2000.0000Matches
2003-200419Birmingham Cityeng ENG1. Premier League0.8000.0000Matches
2004-200520Sunderlandeng ENG2. Championship7.9130.380.3300Matches
2004-200520Birmingham Cityeng ENG1. Premier League11.6290.780.2200Matches
2005-200621West Bromeng ENG1. Premier League12.3160.490.1700Matches
2006-200722West Bromeng ENG2. Championship21.33210.980.1400
2007-200823Prestoneng ENG2. Championship31.94220.690.1801
2008-200924Prestoneng ENG2. Championship9.2080.870.0000
2009-201025Prestoneng ENG2. Championship13.4050.370.0000
2010-201126Prestoneng ENG2. Championship12.3080.650.0000
2010-201126Millwalleng ENG2. Championship5.6040.720.0000
2012-201328Cheltenhameng ENG4. League Two25.56180.710.3300
2013-201429Northamptoneng ENG4. League Two36.25220.610.0933
2014-201530Northamptoneng ENGFA Cup1.5000Matches
2014-201530Northamptoneng ENG4. League Two12.7160.470.1700Matches
2015-201631FG Roverseng ENGFA Cup1.9100Matches
2015-201631FG Roverseng ENG5. National League30.57270.880.2211Matches
2016-201732FG Roverseng ENG5. National League24.140100.000.420.4001Matches
2017-201833Solihull Moorseng ENGFA Cup1.00000.000.0000Matches
2017-201833Solihull Moorseng ENG5. National League43.770180.000.410.2824Matches
2018-201934Solihull Moorseng ENGFA Cup3.20600.01.900.000.0000Matches
2018-201934Solihull Moorseng ENG5. National League41.7300Matches
2019-202035Solihull Moorseng ENG5. National League10.8000Matches
2020-202136Solihull Moorseng ENGFA Cup0.20000.000.0000Matches
2020-202136Solihull Moorseng ENG5. National League9.8000Matches
19 Seasons9 Clubs5 Leagues385.4466193466.70.080.601.500.19610
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Solihull Moors (4 Seasons)2 Leagues110.310618300.00.120.370.830.2824
Preston (4 Seasons)1 League66.94430.640.0901
Birmingham City (4 Seasons)2 Leagues28.83150.520.2000
FG Rovers (2 Seasons)2 Leagues56.4120370.000.680.2712
Northampton (2 Seasons)2 Leagues50.46280.570.1133
West Brom (2 Seasons)2 Leagues33.64270.800.1500
Cheltenham (1 Season)1 League25.56180.710.3300
Sunderland (1 Season)1 League7.9130.380.3300
Millwall (1 Season)1 League5.6040.720.0000
Championship (7 Seasons)113.99770.680.1201
National League (6 Seasons)160.5210550.000.560.2736
FA Cup (5 Seasons)7.71600.01.370.000.0000
Premier League (4 Seasons)28.93150.520.2000
League Two (3 Seasons)74.412460.620.2033
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200217Birmingham City1 League12.1160.490.1700
2002-200318Birmingham City1 League4.2000.0000
2003-200419Birmingham City1 League0.8000.0000
2004-200520Birmingham City1 League11.6290.780.2200
2004-200520Sunderland1 League7.9130.380.3300
2005-200621West Brom1 League12.3160.490.1700
2006-200722West Brom1 League21.33210.980.1400
2007-200823Preston1 League31.94220.690.1801
2008-200924Preston1 League9.2080.870.0000
2009-201025Preston1 League13.4050.370.0000
2010-201126Preston1 League12.3080.650.0000
2010-201126Millwall1 League5.6040.720.0000
2012-201328Cheltenham1 League25.56180.710.3300
2013-201429Northampton1 League36.25220.610.0933
2014-201530Northampton2 Leagues14.2160.470.1700
2015-201631FG Rovers2 Leagues32.48270.880.2211
2016-201732FG Rovers1 League24.140100.000.420.4001
2017-201833Solihull Moors2 Leagues44.770180.000.400.2824
2018-201934Solihull Moors2 Leagues44.83600.01.900.000.0000
2019-202035Solihull Moors1 League10.8000
2020-202136Solihull Moors2 Leagues10.00000.000.0000
19 Seasons9 Clubs5 Leagues385.4466193466.70.080.601.500.19610
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Solihull Moors (4 Seasons)2 Leagues110.310618300.00.120.370.830.2824
Preston (4 Seasons)1 League66.94430.640.0901
Birmingham City (4 Seasons)2 Leagues28.83150.520.2000
FG Rovers (2 Seasons)2 Leagues56.4120370.000.680.2712
Northampton (2 Seasons)2 Leagues50.46280.570.1133
West Brom (2 Seasons)2 Leagues33.64270.800.1500
Cheltenham (1 Season)1 League25.56180.710.3300
Sunderland (1 Season)1 League7.9130.380.3300
Millwall (1 Season)1 League5.6040.720.0000
Championship (7 Seasons)113.99770.680.1201
National League (6 Seasons)160.5210550.000.560.2736
FA Cup (5 Seasons)7.71600.01.370.000.0000
Premier League (4 Seasons)28.93150.520.2000
League Two (3 Seasons)74.412460.620.2033
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200217Birmingham Cityeng ENG2. First Division5th12.1160.490.1700
2002-200318Birmingham Cityeng ENG1. Premier League13th4.2000.0000Matches
2003-200419Birmingham Cityeng ENG1. Premier League10th0.8000.0000Matches
2004-200520Birmingham Cityeng ENG1. Premier League12th11.6290.780.2200Matches
2004-200520Sunderlandeng ENG2. Championship1st7.9130.380.3300Matches
2005-200621West Bromeng ENG1. Premier League19th12.3160.490.1700Matches
2006-200722West Bromeng ENG2. Championship4th21.33210.980.1400
2007-200823Prestoneng ENG2. Championship15th31.94220.690.1801
2008-200924Prestoneng ENG2. Championship6th9.2080.870.0000
2009-201025Prestoneng ENG2. Championship17th13.4050.370.0000
2010-201126Prestoneng ENG2. Championship22nd12.3080.650.0000
2010-201126Millwalleng ENG2. Championship9th5.6040.720.0000
2012-201328Cheltenhameng ENG4. League Two5th25.56180.710.3300
2013-201429Northamptoneng ENG4. League Two21st36.25220.610.0933
2014-201530Northamptoneng ENG4. League Two12th12.7160.470.1700Matches
2015-201631FG Roverseng ENG5. National League2nd30.57270.880.2211Matches
2016-201732FG Roverseng ENG5. National League3rd24.140100.000.420.4001Matches
2017-201833Solihull Moorseng ENG5. National League18th43.770180.000.410.2824Matches
2018-201934Solihull Moorseng ENG5. National League2nd41.7300Matches
2019-202035Solihull Moorseng ENG5. National League9th10.8000Matches
2020-202136Solihull Moorseng ENG5. National League11th9.8000Matches
19 Seasons9 Clubs4 Leagues377.64501930.000.610.19610
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Solihull Moors (4 Seasons)1 League105.9100180.000.410.2824
Preston (4 Seasons)1 League66.94430.640.0901
Birmingham City (4 Seasons)2 Leagues28.83150.520.2000
FG Rovers (2 Seasons)1 League54.6110370.000.680.2712
Northampton (2 Seasons)1 League48.96280.570.1133
West Brom (2 Seasons)2 Leagues33.64270.800.1500
Cheltenham (1 Season)1 League25.56180.710.3300
Sunderland (1 Season)1 League7.9130.380.3300
Millwall (1 Season)1 League5.6040.720.0000
Championship (7 Seasons)113.99770.680.1201
National League (6 Seasons)160.5210550.000.560.2736
Premier League (4 Seasons)28.93150.520.2000
League Two (3 Seasons)74.412460.620.2033
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201530Northamptoneng ENGFA Cup85th1.5000Matches
2015-201631FG Roverseng ENGFA Cup65th1.9100Matches
2017-201833Solihull Moorseng ENGFA Cup85th1.00000.000.0000Matches
2018-201934Solihull Moorseng ENGFA Cup65th3.20600.01.900.000.0000Matches
2020-202136Solihull Moorseng ENGFA Cup65th0.20000.000.0000Matches
5 Seasons3 Clubs1 League7.71600.01.370.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Solihull Moors (3 Seasons)1 League4.40600.01.370.000.0000
Northampton (1 Season)1 League1.5000
FG Rovers (1 Season)1 League1.9100

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
2001-200217Birmingham Cityeng ENG2. First Division131,0938426.412.1121
2002-200318Birmingham Cityeng ENG1. Premier League123823211.24.2329Matches
2003-200419Birmingham Cityeng ENG1. Premier League574152.20.8104Matches
2004-200520Sunderlandeng ENG2. Championship107157217.37.982Matches
2004-200520Birmingham Cityeng ENG1. Premier League151,0406930.411.61293Matches
2005-200621West Bromeng ENG1. Premier League201,1035532.312.31199Matches
2006-200722West Bromeng ENG2. Championship331,9215846.421.31914
2007-200823Prestoneng ENG2. Championship392,8717469.331.9309
2008-200924Prestoneng ENG2. Championship188284620.09.2810
2009-201025Prestoneng ENG2. Championship231,2105329.213.41112
2010-201126Prestoneng ENG2. Championship141,1117926.812.3131
2010-201126Millwalleng ENG2. Championship105005012.15.655
2012-201328Cheltenhameng ENG4. League Two342,2956855.425.5277
2013-201429Northamptoneng ENG4. League Two373,2568878.636.2370
2014-201530Northamptoneng ENGFA Cup21356875.01.5190114500.5012-1-0.67-0.67Matches
2014-201530Northamptoneng ENG4. League Two231,1415027.612.712811191.301523-8-0.63-1.02Matches
2015-201631FG Roverseng ENGFA Cup21678492.81.92841001.502200.000.00Matches
2015-201631FG Roverseng ENG5. National League332,7478366.430.5321Matches
2016-201732FG Roverseng ENG5. National League292,1667552.324.125164101.974527+18+0.75+0.11Matches
2017-201833Solihull Moorseng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2017-201833Solihull Moorseng ENG5. National League453,9368795.143.74439111.204856-8-0.18+1.14Matches
2018-201934Solihull Moorseng ENGFA Cup32849594.73.23952001.333300.00-5.63Matches
2018-201934Solihull Moorseng ENG5. National League443,7508590.641.7448532011.826440+24+0.58-0.81Matches
2019-202035Solihull Moorseng ENG5. National League189715428.410.8989891921.11913-4-0.37-0.92Matches
2020-202136Solihull Moorseng ENGFA Cup119199.00.20011913.001100.00+0.47Matches
2020-202136Solihull Moorseng ENG5. National League118788023.29.81081816801.551210+2+0.21-0.04Matches
19 Seasons9 Clubs5 Leagues49534,6837041.3385.43808613611525341.50200179+21+0.14-0.29
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Solihull Moors (4 Seasons)2 Leagues1239,9288161.7110.31118690122351.45137125+12+0.11-0.27
Preston (4 Seasons)1 League946,0206436.466.96232
Birmingham City (4 Seasons)2 Leagues452,5895818.028.8281117
FG Rovers (2 Seasons)2 Leagues645,0807960.056.45984175101.944729+18+0.69+0.06
Northampton (2 Seasons)2 Leagues624,5327353.650.4509091245191.241625-9-0.63-1.02
West Brom (2 Seasons)2 Leagues533,0245740.033.630923
Cheltenham (1 Season)1 League342,2956855.425.5277
Sunderland (1 Season)1 League107157217.37.982
Millwall (1 Season)1 League105005012.15.655
Championship (7 Seasons)16010,2496430.9113.910654
National League (6 Seasons)18014,4488060.8160.5164851031624141.55178146+32+0.25-0.21
FA Cup (5 Seasons)96957772.47.7790523211.22710-3-0.39-0.39
Premier League (4 Seasons)522,5995019.028.9272025
League Two (3 Seasons)946,6927153.974.476818191.301523-8-0.63-1.02
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
2001-200217Birmingham City1 League131,0938426.412.1121
2002-200318Birmingham City1 League123823211.24.2329
2003-200419Birmingham City1 League574152.20.8104
2004-200520Birmingham City1 League151,0406930.411.61293
2004-200520Sunderland1 League107157217.37.982
2005-200621West Brom1 League201,1035532.312.31199
2006-200722West Brom1 League331,9215846.421.31914
2007-200823Preston1 League392,8717469.331.9309
2008-200924Preston1 League188284620.09.2810
2009-201025Preston1 League231,2105329.213.41112
2010-201126Preston1 League141,1117926.812.3131
2010-201126Millwall1 League105005012.15.655
2012-201328Cheltenham1 League342,2956855.425.5277
2013-201429Northampton1 League373,2568878.636.2370
2014-201530Northampton2 Leagues251,2765129.514.2139091245191.241625-9-0.63-1.02
2015-201631FG Rovers2 Leagues352,9148367.532.434841101.502200.000.00
2016-201732FG Rovers1 League292,1667552.324.125164101.974527+18+0.75+0.11
2017-201833Solihull Moors2 Leagues464,0268895.244.7459040111.174858-10-0.22+1.10
2018-201934Solihull Moors2 Leagues474,0348690.944.8478634011.796743+24+0.54-1.02
2019-202035Solihull Moors1 League189715428.410.8989891921.11913-4-0.37-0.92
2020-202136Solihull Moors2 Leagues128977522.510.01081824411.671311+2+0.200.00
19 Seasons9 Clubs5 Leagues49534,6837041.3385.43808613611525341.50200179+21+0.14-0.29
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Solihull Moors (4 Seasons)2 Leagues1239,9288161.7110.31118690122351.45137125+12+0.11-0.27
Preston (4 Seasons)1 League946,0206436.466.96232
Birmingham City (4 Seasons)2 Leagues452,5895818.028.8281117
FG Rovers (2 Seasons)2 Leagues645,0807960.056.45984175101.944729+18+0.69+0.06
Northampton (2 Seasons)2 Leagues624,5327353.650.4509091245191.241625-9-0.63-1.02
West Brom (2 Seasons)2 Leagues533,0245740.033.630923
Cheltenham (1 Season)1 League342,2956855.425.5277
Sunderland (1 Season)1 League107157217.37.982
Millwall (1 Season)1 League105005012.15.655
Championship (7 Seasons)16010,2496430.9113.910654
National League (6 Seasons)18014,4488060.8160.5164851031624141.55178146+32+0.25-0.21
FA Cup (5 Seasons)96957772.47.7790523211.22710-3-0.39-0.39
Premier League (4 Seasons)522,5995019.028.9272025
League Two (3 Seasons)946,6927153.974.476818191.301523-8-0.63-1.02
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
2001-200217Birmingham Cityeng ENG2. First Division5th131,0938426.412.1121
2002-200318Birmingham Cityeng ENG1. Premier League13th123823211.24.2329Matches
2003-200419Birmingham Cityeng ENG1. Premier League10th574152.20.8104Matches
2004-200520Birmingham Cityeng ENG1. Premier League12th151,0406930.411.61293Matches
2004-200520Sunderlandeng ENG2. Championship1st107157217.37.982Matches
2005-200621West Bromeng ENG1. Premier League19th201,1035532.312.31199Matches
2006-200722West Bromeng ENG2. Championship4th331,9215846.421.31914
2007-200823Prestoneng ENG2. Championship15th392,8717469.331.9309
2008-200924Prestoneng ENG2. Championship6th188284620.09.2810
2009-201025Prestoneng ENG2. Championship17th231,2105329.213.41112
2010-201126Prestoneng ENG2. Championship22nd141,1117926.812.3131
2010-201126Millwalleng ENG2. Championship9th105005012.15.655
2012-201328Cheltenhameng ENG4. League Two5th342,2956855.425.5277
2013-201429Northamptoneng ENG4. League Two21st373,2568878.636.2370
2014-201530Northamptoneng ENG4. League Two12th231,1415027.612.712811191.301523-8-0.63-1.02Matches
2015-201631FG Roverseng ENG5. National League2nd332,7478366.430.5321Matches
2016-201732FG Roverseng ENG5. National League3rd292,1667552.324.125164101.974527+18+0.75+0.11Matches
2017-201833Solihull Moorseng ENG5. National League18th453,9368795.143.74439111.204856-8-0.18+1.14Matches
2018-201934Solihull Moorseng ENG5. National League2nd443,7508590.641.7448532011.826440+24+0.58-0.81Matches
2019-202035Solihull Moorseng ENG5. National League9th189715428.410.8989891921.11913-4-0.37-0.92Matches
2020-202136Solihull Moorseng ENG5. National League11th118788023.29.81081816801.551210+2+0.21-0.04Matches
19 Seasons9 Clubs4 Leagues48633,9887041.0377.63738513111324331.52193169+24+0.17-0.27
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Solihull Moors (4 Seasons)1 League1189,5358161.6105.91078587112441.45133119+14+0.13-0.26
Preston (4 Seasons)1 League946,0206436.466.96232
Birmingham City (4 Seasons)2 Leagues452,5895818.028.8281117
FG Rovers (2 Seasons)1 League624,9137959.354.657165101.974527+18+0.75+0.11
Northampton (2 Seasons)1 League604,3977353.148.949811191.301523-8-0.63-1.02
West Brom (2 Seasons)2 Leagues533,0245740.033.630923
Cheltenham (1 Season)1 League342,2956855.425.5277
Sunderland (1 Season)1 League107157217.37.982
Millwall (1 Season)1 League105005012.15.655
Championship (7 Seasons)16010,2496430.9113.910654
National League (6 Seasons)18014,4488060.8160.5164851031624141.55178146+32+0.25-0.21
Premier League (4 Seasons)522,5995019.028.9272025
League Two (3 Seasons)946,6927153.974.476818191.301523-8-0.63-1.02
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-201530Northamptoneng ENGFA Cup85th21356875.01.5190114500.5012-1-0.67-0.67Matches
2015-201631FG Roverseng ENGFA Cup65th21678492.81.92841001.502200.000.00Matches
2017-201833Solihull Moorseng ENGFA Cup85th19090100.01.01901000.0002-2-2.00Matches
2018-201934Solihull Moorseng ENGFA Cup65th32849594.73.23952001.333300.00-5.63Matches
2020-202136Solihull Moorseng ENGFA Cup65th119199.00.20011913.001100.00+0.47Matches
5 Seasons3 Clubs1 League96957772.47.7790523211.22710-3-0.39-0.39
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Solihull Moors (3 Seasons)1 League53937965.54.4494311911.4046-2-0.46-0.46
Northampton (1 Season)1 League21356875.01.5190114500.5012-1-0.67-0.67
FG Rovers (1 Season)1 League21678492.81.92841001.502200.000.00
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
2001-200217Birmingham Cityeng ENG2. First Division12.10012
2002-200318Birmingham Cityeng ENG1. Premier League4.2007Matches
2003-200419Birmingham Cityeng ENG1. Premier League0.8000Matches
2004-200520Sunderlandeng ENG2. Championship7.9108Matches
2004-200520Birmingham Cityeng ENG1. Premier League11.61016Matches
2005-200621West Bromeng ENG1. Premier League12.32014Matches
2006-200722West Bromeng ENG2. Championship21.310131
2007-200823Prestoneng ENG2. Championship31.96051
2008-200924Prestoneng ENG2. Championship9.22019
2009-201025Prestoneng ENG2. Championship13.46025
2010-201126Prestoneng ENG2. Championship12.32015
2010-201126Millwalleng ENG2. Championship5.6218
2012-201328Cheltenhameng ENG4. League Two25.56033
2013-201429Northamptoneng ENG4. League Two36.211157
2014-201530Northamptoneng ENGFA Cup1.50000Matches
2014-201530Northamptoneng ENG4. League Two12.74015Matches
2015-201631FG Roverseng ENGFA Cup1.90000Matches
2015-201631FG Roverseng ENG5. National League30.56043Matches
2016-201732FG Roverseng ENG5. National League24.14002600000000Matches
2017-201833Solihull Moorseng ENGFA Cup1.00002104000Matches
2017-201833Solihull Moorseng ENG5. National League43.76213500000000Matches
2018-201934Solihull Moorseng ENGFA Cup3.21003311210000Matches
2018-201934Solihull Moorseng ENG5. National League41.79000Matches
2019-202035Solihull Moorseng ENG5. National League10.82000Matches
2020-202136Solihull Moorseng ENGFA Cup0.20000001000Matches
2020-202136Solihull Moorseng ENG5. National League9.83110Matches
19 Seasons9 Clubs5 Leagues385.48462420411710000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Solihull Moors (4 Seasons)2 Leagues110.3213240411710000
Preston (4 Seasons)1 League66.9160110
Birmingham City (4 Seasons)2 Leagues28.81035
FG Rovers (2 Seasons)2 Leagues56.410006900000000
Northampton (2 Seasons)2 Leagues50.41510720
West Brom (2 Seasons)2 Leagues33.612145
Cheltenham (1 Season)1 League25.56033
Sunderland (1 Season)1 League7.9108
Millwall (1 Season)1 League5.6218
Championship (7 Seasons)113.9292169
National League (6 Seasons)160.5303210400000000
FA Cup (5 Seasons)7.71005411710000
Premier League (4 Seasons)28.93037
League Two (3 Seasons)74.4211105
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200217Birmingham City1 League12.10012
2002-200318Birmingham City1 League4.2007
2003-200419Birmingham City1 League0.8000
2004-200520Birmingham City1 League11.61016
2004-200520Sunderland1 League7.9108
2005-200621West Brom1 League12.32014
2006-200722West Brom1 League21.310131
2007-200823Preston1 League31.96051
2008-200924Preston1 League9.22019
2009-201025Preston1 League13.46025
2010-201126Preston1 League12.32015
2010-201126Millwall1 League5.6218
2012-201328Cheltenham1 League25.56033
2013-201429Northampton1 League36.211157
2014-201530Northampton2 Leagues14.2400150
2015-201631FG Rovers2 Leagues32.4600430
2016-201732FG Rovers1 League24.14002600000000
2017-201833Solihull Moors2 Leagues44.76213710400000
2018-201934Solihull Moors2 Leagues44.810003311210000
2019-202035Solihull Moors1 League10.82000
2020-202136Solihull Moors2 Leagues10.03110001000
19 Seasons9 Clubs5 Leagues385.48462420411710000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Solihull Moors (4 Seasons)2 Leagues110.3213240411710000
Preston (4 Seasons)1 League66.9160110
Birmingham City (4 Seasons)2 Leagues28.81035
FG Rovers (2 Seasons)2 Leagues56.410006900000000
Northampton (2 Seasons)2 Leagues50.41510720
West Brom (2 Seasons)2 Leagues33.612145
Cheltenham (1 Season)1 League25.56033
Sunderland (1 Season)1 League7.9108
Millwall (1 Season)1 League5.6218
Championship (7 Seasons)113.9292169
National League (6 Seasons)160.5303210400000000
FA Cup (5 Seasons)7.71005411710000
Premier League (4 Seasons)28.93037
League Two (3 Seasons)74.4211105
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200217Birmingham Cityeng ENG2. First Division5th12.10012
2002-200318Birmingham Cityeng ENG1. Premier League13th4.2007Matches
2003-200419Birmingham Cityeng ENG1. Premier League10th0.8000Matches
2004-200520Birmingham Cityeng ENG1. Premier League12th11.61016Matches
2004-200520Sunderlandeng ENG2. Championship1st7.9108Matches
2005-200621West Bromeng ENG1. Premier League19th12.32014Matches
2006-200722West Bromeng ENG2. Championship4th21.310131
2007-200823Prestoneng ENG2. Championship15th31.96051
2008-200924Prestoneng ENG2. Championship6th9.22019
2009-201025Prestoneng ENG2. Championship17th13.46025
2010-201126Prestoneng ENG2. Championship22nd12.32015
2010-201126Millwalleng ENG2. Championship9th5.6218
2012-201328Cheltenhameng ENG4. League Two5th25.56033
2013-201429Northamptoneng ENG4. League Two21st36.211157
2014-201530Northamptoneng ENG4. League Two12th12.74015Matches
2015-201631FG Roverseng ENG5. National League2nd30.56043Matches
2016-201732FG Roverseng ENG5. National League3rd24.14002600000000Matches
2017-201833Solihull Moorseng ENG5. National League18th43.76213500000000Matches
2018-201934Solihull Moorseng ENG5. National League2nd41.79000Matches
2019-202035Solihull Moorseng ENG5. National League9th10.82000Matches
2020-202136Solihull Moorseng ENG5. National League11th9.83110Matches
19 Seasons9 Clubs4 Leagues377.6836241500000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Solihull Moors (4 Seasons)1 League105.920323500000000
Preston (4 Seasons)1 League66.9160110
Birmingham City (4 Seasons)2 Leagues28.81035
FG Rovers (2 Seasons)1 League54.610006900000000
Northampton (2 Seasons)1 League48.915172
West Brom (2 Seasons)2 Leagues33.612145
Cheltenham (1 Season)1 League25.56033
Sunderland (1 Season)1 League7.9108
Millwall (1 Season)1 League5.6218
Championship (7 Seasons)113.9292169
National League (6 Seasons)160.5303210400000000
Premier League (4 Seasons)28.93037
League Two (3 Seasons)74.4211105
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-201530Northamptoneng ENGFA Cup85th1.50000Matches
2015-201631FG Roverseng ENGFA Cup65th1.90000Matches
2017-201833Solihull Moorseng ENGFA Cup85th1.00002104000Matches
2018-201934Solihull Moorseng ENGFA Cup65th3.21003311210000Matches
2020-202136Solihull Moorseng ENGFA Cup65th0.20000001000Matches
5 Seasons3 Clubs1 League7.71005411710000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Solihull Moors (3 Seasons)1 League4.41005411710000
Northampton (1 Season)1 League1.50000
FG Rovers (1 Season)1 League1.90000

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.