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
2016-201716Shrewsburyeng ENG3. League One00Matches
2018-201918Shrewsburyeng ENG3. League One1030.0000000000.000.000.000.000.00Matches
2019-202019Shrewsburyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202019Shrewsburyeng ENG3. League One00Matches
2020-202120Shrewsburyeng ENGEFL Cup00Matches
2020-202120Shrewsburyeng ENGFA Cup10220.2000000000.000.000.000.000.00Matches
2020-202120Shrewsburyeng ENG3. League One732733.0000000000.000.000.000.000.00Matches
2020-202120Solihull Moorseng ENG5. National League553764.21100000.240.24Matches
2021-202221Solihull Moorseng ENGFA Cup11971.1000000000.000.000.000.000.00Matches
2021-202221Solihull Moorseng ENG5. National League40343,04033.83300100.090.09Matches
2022-202322Solihull Moorseng ENGFA Cup221872.1101100000.480.000.480.480.48Matches
2022-202322Solihull Moorseng ENG5. National League33282,71230.10000100.000.00Matches
2022-202322Wrexhameng ENG5. National League12121,06011.80000000.000.00Matches
2023-202423Wrexhameng ENGEFL Cup211681.9000000100.000.000.000.000.00Matches
2023-202423Wrexhameng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
2023-202423Wrexhameng ENG4. League Two32252,10123.3246200110.090.170.260.090.26Matches
7 Seasons3 Clubs5 Leagues13911310,220113.6747700410.060.120.210.060.21
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
Shrewsbury (4 Seasons)3 Leagues1043884.3000000000.000.000.000.000.00
Solihull Moors (3 Seasons)2 Leagues81706,41271.2501500200.070.000.320.070.32
Wrexham (2 Seasons)4 Leagues48393,42038.0246200210.050.150.230.050.23
League One (4 Seasons)832763.1000000000.000.000.000.000.00
FA Cup (4 Seasons)643974.4101100000.230.000.230.230.23
National League (3 Seasons)90797,18879.94400200.050.05
EFL Cup (3 Seasons)322582.9000000100.000.000.000.000.00
League Two (1 Season)32252,10123.3246200110.090.170.260.090.26
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
2016-201716Shrewsbury1 League00
2018-201918Shrewsbury1 League1030.0000000000.000.000.000.000.00
2019-202019Shrewsbury2 Leagues11901.0000000000.000.000.000.000.00
2020-202120Shrewsbury3 Leagues832953.3000000000.000.000.000.000.00
2020-202120Solihull Moors1 League553764.21100000.240.24
2021-202221Solihull Moors2 Leagues41353,13734.9300300100.090.000.000.090.00
2022-202322Solihull Moors2 Leagues35302,89932.2101100100.030.000.480.030.48
2022-202322Wrexham1 League12121,06011.80000000.000.00
2023-202423Wrexham3 Leagues36272,36026.2246200210.080.150.230.080.23
7 Seasons3 Clubs5 Leagues13911310,220113.6747700410.060.120.210.060.21
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
Shrewsbury (4 Seasons)3 Leagues1043884.3000000000.000.000.000.000.00
Solihull Moors (3 Seasons)2 Leagues81706,41271.2501500200.070.000.320.070.32
Wrexham (2 Seasons)4 Leagues48393,42038.0246200210.050.150.230.050.23
League One (4 Seasons)832763.1000000000.000.000.000.000.00
FA Cup (4 Seasons)643974.4101100000.230.000.230.230.23
National League (3 Seasons)90797,18879.94400200.050.05
EFL Cup (3 Seasons)322582.9000000100.000.000.000.000.00
League Two (1 Season)32252,10123.3246200110.090.170.260.090.26
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
2016-201716Shrewsburyeng ENG3. League One18th00Matches
2018-201918Shrewsburyeng ENG3. League One18th1030.0000000000.000.000.000.000.00Matches
2019-202019Shrewsburyeng ENG3. League One15th00Matches
2020-202120Shrewsburyeng ENG3. League One17th732733.0000000000.000.000.000.000.00Matches
2020-202120Solihull Moorseng ENG5. National League11th553764.21100000.240.24Matches
2021-202221Solihull Moorseng ENG5. National League3rd40343,04033.83300100.090.09Matches
2022-202322Solihull Moorseng ENG5. National League15th33282,71230.10000100.000.00Matches
2022-202322Wrexhameng ENG5. National League1st12121,06011.80000000.000.00Matches
2023-202423Wrexhameng ENG4. League Two2nd32252,10123.3246200110.090.170.260.090.26Matches
7 Seasons3 Clubs3 Leagues1301079,565106.3646600310.060.150.230.060.23
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
Shrewsbury (4 Seasons)1 League832763.1000000000.000.000.000.000.00
Solihull Moors (3 Seasons)1 League78676,12868.14400200.060.06
Wrexham (2 Seasons)2 Leagues44373,16135.1246200110.060.170.260.060.26
League One (4 Seasons)832763.1000000000.000.000.000.000.00
National League (3 Seasons)90797,18879.94400200.050.05
League Two (1 Season)32252,10123.3246200110.090.170.260.090.26
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
2019-202019Shrewsburyeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2020-202120Shrewsburyeng ENGEFL Cup58th00Matches
2020-202120Shrewsburyeng ENGFA Cup33rd10220.2000000000.000.000.000.000.00Matches
2021-202221Solihull Moorseng ENGFA Cup11971.1000000000.000.000.000.000.00Matches
2022-202322Solihull Moorseng ENGFA Cup221872.1101100000.480.000.480.480.48Matches
2023-202423Wrexhameng ENGEFL CupRd2211681.9000000100.000.000.000.000.00Matches
2023-202423Wrexhameng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
5 Seasons3 Clubs2 Leagues966557.3101100100.140.000.140.140.14
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 (2 Seasons)1 League332843.2101100000.320.000.320.320.32
Shrewsbury (2 Seasons)2 Leagues211121.2000000000.000.000.000.000.00
Wrexham (1 Season)2 Leagues422592.9000000100.000.000.000.000.00
FA Cup (4 Seasons)643974.4101100000.230.000.230.230.23
EFL Cup (3 Seasons)322582.9000000100.000.000.000.000.00

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
2018-201918Shrewsburyeng ENG3. League One0.0000Matches
2019-202019Shrewsburyeng ENGEFL Cup1.00100.01.000.000.0000Matches
2020-202120Shrewsburyeng ENGFA Cup0.2011100.04.094.090.000.0000Matches
2020-202120Shrewsburyeng ENG3. League One3.00100.00.330.000.0000Matches
2020-202120Solihull Moorseng ENG5. National League4.2100Matches
2021-202221Solihull Moorseng ENGFA Cup1.10000.000.0000Matches
2021-202221Solihull Moorseng ENG5. National League33.8300Matches
2022-202322Solihull Moorseng ENGFA Cup2.1133100.01.441.440.330.3300Matches
2022-202322Solihull Moorseng ENG5. National League30.1000Matches
2022-202322Wrexhameng ENG5. National League11.8000Matches
2023-202423Wrexhameng ENGEFL Cup1.90000.000.0000Matches
2023-202423Wrexhameng ENGFA Cup1.00000.000.0000Matches
2023-202423Wrexhameng ENG4. League Two23.3214750.00.600.300.140.2900Matches
7 Seasons3 Clubs5 Leagues113.67201155.00.590.330.150.2700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Shrewsbury (4 Seasons)3 Leagues4.303133.30.700.230.000.0000
Solihull Moors (3 Seasons)2 Leagues71.2533100.00.950.950.330.3300
Wrexham (2 Seasons)4 Leagues38.0214750.00.530.270.140.2900
League One (4 Seasons)3.10100.00.330.000.0000
FA Cup (4 Seasons)4.4144100.00.910.910.250.2500
National League (3 Seasons)79.9400
EFL Cup (3 Seasons)2.90100.00.350.000.0000
League Two (1 Season)23.3214750.00.600.300.140.2900
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2018-201918Shrewsbury1 League0.0000
2019-202019Shrewsbury2 Leagues1.00100.01.000.000.0000
2020-202120Shrewsbury3 Leagues3.302150.00.610.310.000.0000
2020-202120Solihull Moors1 League4.2100
2021-202221Solihull Moors2 Leagues34.93000.000.0000
2022-202322Solihull Moors2 Leagues32.2133100.01.441.440.330.3300
2022-202322Wrexham1 League11.8000
2023-202423Wrexham3 Leagues26.2214750.00.530.270.140.2900
7 Seasons3 Clubs5 Leagues113.67201155.00.590.330.150.2700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Shrewsbury (4 Seasons)3 Leagues4.303133.30.700.230.000.0000
Solihull Moors (3 Seasons)2 Leagues71.2533100.00.950.950.330.3300
Wrexham (2 Seasons)4 Leagues38.0214750.00.530.270.140.2900
League One (4 Seasons)3.10100.00.330.000.0000
FA Cup (4 Seasons)4.4144100.00.910.910.250.2500
National League (3 Seasons)79.9400
EFL Cup (3 Seasons)2.90100.00.350.000.0000
League Two (1 Season)23.3214750.00.600.300.140.2900
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
2018-201918Shrewsburyeng ENG3. League One18th0.0000Matches
2020-202120Shrewsburyeng ENG3. League One17th3.00100.00.330.000.0000Matches
2020-202120Solihull Moorseng ENG5. National League11th4.2100Matches
2021-202221Solihull Moorseng ENG5. National League3rd33.8300Matches
2022-202322Solihull Moorseng ENG5. National League15th30.1000Matches
2022-202322Wrexhameng ENG5. National League1st11.8000Matches
2023-202423Wrexhameng ENG4. League Two2nd23.3214750.00.600.300.140.2900Matches
7 Seasons3 Clubs3 Leagues106.3615746.70.570.270.130.2900
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Shrewsbury (4 Seasons)1 League3.10100.00.330.000.0000
Solihull Moors (3 Seasons)1 League68.1400
Wrexham (2 Seasons)2 Leagues35.1214750.00.600.300.140.2900
League One (4 Seasons)3.10100.00.330.000.0000
National League (3 Seasons)79.9400
League Two (1 Season)23.3214750.00.600.300.140.2900
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
2019-202019Shrewsburyeng ENGEFL Cup58th1.00100.01.000.000.0000Matches
2020-202120Shrewsburyeng ENGFA Cup33rd0.2011100.04.094.090.000.0000Matches
2021-202221Solihull Moorseng ENGFA Cup1.10000.000.0000Matches
2022-202322Solihull Moorseng ENGFA Cup2.1133100.01.441.440.330.3300Matches
2023-202423Wrexhameng ENGEFL CupRd21.90000.000.0000Matches
2023-202423Wrexhameng ENGFA Cup1.00000.000.0000Matches
5 Seasons3 Clubs2 Leagues7.315480.00.690.550.200.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Solihull Moors (2 Seasons)1 League3.2133100.00.950.950.330.3300
Shrewsbury (2 Seasons)2 Leagues1.202150.01.610.800.000.0000
Wrexham (1 Season)2 Leagues2.90000.000.0000
FA Cup (4 Seasons)4.4144100.00.910.910.250.2500
EFL Cup (3 Seasons)2.90100.00.350.000.0000

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
2016-201716Shrewsburyeng ENG3. League One00004Matches
2018-201918Shrewsburyeng ENG3. League One1330.10.00012153.000000.00+0.17Matches
2019-202019Shrewsburyeng ENGEFL Cup19090100.01.01901000.0004-4-4.00Matches
2019-202019Shrewsburyeng ENG3. League One00003Matches
2020-202120Shrewsburyeng ENGEFL Cup0001Matches
2020-202120Shrewsburyeng ENGFA Cup122227.30.20012203.0010+1+4.09+4.09Matches
2020-202120Shrewsburyeng ENG3. League One7273396.63.0376041150.8612-1-0.33-0.19Matches
2020-202120Solihull Moorseng ENG5. National League5376759.94.25752001.8043+1+0.240.00Matches
2021-202221Solihull Moorseng ENGFA Cup1979746.21.11970000.001100.00+0.80Matches
2021-202221Solihull Moorseng ENG5. National League403,0407676.833.834862662111.865737+20+0.59-1.17Matches
2022-202322Solihull Moorseng ENGFA Cup21879489.02.12941001.003300.000.00Matches
2022-202322Solihull Moorseng ENG5. National League332,7128265.530.128892654401.274240+2+0.07+0.44Matches
2022-202322Wrexhameng ENG5. National League121,0608825.611.8128810022.252711+16+1.36-0.31Matches
2023-202423Wrexhameng ENGEFL Cup21688470.01.91120114801.001100.000.00Matches
2023-202423Wrexhameng ENGFA Cup2914625.31.0168012301.5024-2-1.98-3.32Matches
2023-202423Wrexhameng ENG4. League Two322,1016650.723.32579471831.663628+8+0.34-0.94Matches
7 Seasons3 Clubs5 Leagues13910,2207427.5113.611385712624341.61175134+41+0.36-0.08
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury (4 Seasons)3 Leagues10388392.44.34801611281.2026-4-0.93-0.78
Solihull Moors (3 Seasons)2 Leagues816,4127952.171.2708755113111.5710784+23+0.32+0.02
Wrexham (2 Seasons)4 Leagues483,4207138.538.039831592251.776644+22+0.58-0.90
League One (4 Seasons)8276351.83.1377059271.1312-1-0.33-0.17
FA Cup (4 Seasons)63976636.84.4488122301.3378-1-0.23-0.62
National League (3 Seasons)907,1888044.979.9798764113131.6913091+39+0.49-0.31
EFL Cup (3 Seasons)32588661.42.92105214810.6715-4-1.40-1.40
League Two (1 Season)322,1016650.723.32579471831.663628+8+0.34-0.94
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
2016-201716Shrewsbury1 League00004
2018-201918Shrewsbury1 League1330.10.00012153.000000.00+0.17
2019-202019Shrewsbury2 Leagues190902.91.01901030.0004-4-4.00
2020-202120Shrewsbury3 Leagues8295376.53.3376051361.132200.00+0.13
2020-202120Solihull Moors1 League5376759.94.25752001.8043+1+0.240.00
2021-202221Solihull Moors2 Leagues413,1377775.234.935862662111.815838+20+0.57-0.91
2022-202322Solihull Moors2 Leagues352,8998366.632.230892754401.254543+2+0.06+0.43
2022-202322Wrexham1 League121,0608825.611.8128810022.252711+16+1.36-0.31
2023-202423Wrexham3 Leagues362,3606649.826.22780592231.613933+6+0.23-1.02
7 Seasons3 Clubs5 Leagues13910,2207427.5113.611385712624341.61175134+41+0.36-0.08
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury (4 Seasons)3 Leagues10388392.44.34801611281.2026-4-0.93-0.78
Solihull Moors (3 Seasons)2 Leagues816,4127952.171.2708755113111.5710784+23+0.32+0.02
Wrexham (2 Seasons)4 Leagues483,4207138.538.039831592251.776644+22+0.58-0.90
League One (4 Seasons)8276351.83.1377059271.1312-1-0.33-0.17
FA Cup (4 Seasons)63976636.84.4488122301.3378-1-0.23-0.62
National League (3 Seasons)907,1888044.979.9798764113131.6913091+39+0.49-0.31
EFL Cup (3 Seasons)32588661.42.92105214810.6715-4-1.40-1.40
League Two (1 Season)322,1016650.723.32579471831.663628+8+0.34-0.94
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
2016-201716Shrewsburyeng ENG3. League One18th00004Matches
2018-201918Shrewsburyeng ENG3. League One18th1330.10.00012153.000000.00+0.17Matches
2019-202019Shrewsburyeng ENG3. League One15th00003Matches
2020-202120Shrewsburyeng ENG3. League One17th7273396.63.0376041150.8612-1-0.33-0.19Matches
2020-202120Solihull Moorseng ENG5. National League11th5376759.94.25752001.8043+1+0.240.00Matches
2021-202221Solihull Moorseng ENG5. National League3rd403,0407676.833.834862662111.865737+20+0.59-1.17Matches
2022-202322Solihull Moorseng ENG5. National League15th332,7128265.530.128892654401.274240+2+0.07+0.44Matches
2022-202322Wrexhameng ENG5. National League1st121,0608825.611.8128810022.252711+16+1.36-0.31Matches
2023-202423Wrexhameng ENG4. League Two2nd322,1016650.723.32579471831.663628+8+0.34-0.94Matches
7 Seasons3 Clubs3 Leagues1309,5657426.8106.310785682323331.65167121+46+0.43-0.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury (4 Seasons)1 League8276351.83.1377059271.1312-1-0.33-0.17
Solihull Moors (3 Seasons)1 League786,1287951.668.1678654113111.6110380+23+0.34+0.01
Wrexham (2 Seasons)2 Leagues443,1617238.235.137821471851.826339+24+0.68-0.83
League One (4 Seasons)8276351.83.1377059271.1312-1-0.33-0.17
National League (3 Seasons)907,1888044.979.9798764113131.6913091+39+0.49-0.31
League Two (1 Season)322,1016650.723.32579471831.663628+8+0.34-0.94
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
2019-202019Shrewsburyeng ENGEFL Cup58th19090100.01.01901000.0004-4-4.00Matches
2020-202120Shrewsburyeng ENGEFL Cup58th0001Matches
2020-202120Shrewsburyeng ENGFA Cup33rd122227.30.20012203.0010+1+4.09+4.09Matches
2021-202221Solihull Moorseng ENGFA Cup1979746.21.11970000.001100.00+0.80Matches
2022-202322Solihull Moorseng ENGFA Cup21879489.02.12941001.003300.000.00Matches
2023-202423Wrexhameng ENGEFL CupRd221688470.01.91120114801.001100.000.00Matches
2023-202423Wrexhameng ENGFA Cup2914625.31.0168012301.5024-2-1.98-3.32Matches
5 Seasons3 Clubs2 Leagues96557343.77.3694333111.11813-5-0.69-1.04
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 (2 Seasons)1 League32849567.63.23951000.674400.00+0.66
Shrewsbury (2 Seasons)2 Leagues21125623.31.2190112211.5014-3-2.41-2.41
Wrexham (1 Season)2 Leagues42596543.22.9294123601.2535-2-0.69-1.75
FA Cup (4 Seasons)63976636.84.4488122301.3378-1-0.23-0.62
EFL Cup (3 Seasons)32588661.42.92105214810.6715-4-1.40-1.40
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
2018-201918Shrewsburyeng ENG3. League One0.00000Matches
2019-202019Shrewsburyeng ENGEFL Cup1.00001103220Matches
2020-202120Shrewsburyeng ENGFA Cup0.20000100000Matches
2020-202120Shrewsburyeng ENG3. League One3.000034213260Matches
2020-202120Solihull Moorseng ENG5. National League4.20000Matches
2021-202221Solihull Moorseng ENGFA Cup1.10000103210Matches
2021-202221Solihull Moorseng ENG5. National League33.81000Matches
2022-202322Solihull Moorseng ENGFA Cup2.10000021000Matches
2022-202322Solihull Moorseng ENG5. National League30.11000Matches
2022-202322Wrexhameng ENG5. National League11.80000Matches
2023-202423Wrexhameng ENGEFL Cup1.910002011010Matches
2023-202423Wrexhameng ENGFA Cup1.00000205110Matches
2023-202423Wrexhameng ENG4. League Two23.311081911629210Matches
7 Seasons3 Clubs5 Leagues113.64101230519816320
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury (4 Seasons)3 Leagues4.300046216480
Solihull Moors (3 Seasons)2 Leagues71.22000124210
Wrexham (2 Seasons)4 Leagues38.0210823117810230
League One (4 Seasons)3.100034213260
FA Cup (4 Seasons)4.40000429320
National League (3 Seasons)79.92000
EFL Cup (3 Seasons)2.910013014230
League Two (1 Season)23.311081911629210
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201918Shrewsbury1 League0.00000
2019-202019Shrewsbury2 Leagues1.00001103220
2020-202120Shrewsbury3 Leagues3.300035213260
2020-202120Solihull Moors1 League4.20000
2021-202221Solihull Moors2 Leagues34.91000103210
2022-202322Solihull Moors2 Leagues32.21000021000
2022-202322Wrexham1 League11.80000
2023-202423Wrexham3 Leagues26.2210823117810230
7 Seasons3 Clubs5 Leagues113.64101230519816320
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury (4 Seasons)3 Leagues4.300046216480
Solihull Moors (3 Seasons)2 Leagues71.22000124210
Wrexham (2 Seasons)4 Leagues38.0210823117810230
League One (4 Seasons)3.100034213260
FA Cup (4 Seasons)4.40000429320
National League (3 Seasons)79.92000
EFL Cup (3 Seasons)2.910013014230
League Two (1 Season)23.311081911629210
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201918Shrewsburyeng ENG3. League One18th0.00000Matches
2020-202120Shrewsburyeng ENG3. League One17th3.000034213260Matches
2020-202120Solihull Moorseng ENG5. National League11th4.20000Matches
2021-202221Solihull Moorseng ENG5. National League3rd33.81000Matches
2022-202322Solihull Moorseng ENG5. National League15th30.11000Matches
2022-202322Wrexhameng ENG5. National League1st11.80000Matches
2023-202423Wrexhameng ENG4. League Two2nd23.311081911629210Matches
7 Seasons3 Clubs3 Leagues106.33101123317511270
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury (4 Seasons)1 League3.100034213260
Solihull Moors (3 Seasons)1 League68.12000
Wrexham (2 Seasons)2 Leagues35.111081911629210
League One (4 Seasons)3.100034213260
National League (3 Seasons)79.92000
League Two (1 Season)23.311081911629210
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202019Shrewsburyeng ENGEFL Cup58th1.00001103220Matches
2020-202120Shrewsburyeng ENGFA Cup33rd0.20000100000Matches
2021-202221Solihull Moorseng ENGFA Cup1.10000103210Matches
2022-202322Solihull Moorseng ENGFA Cup2.10000021000Matches
2023-202423Wrexhameng ENGEFL CupRd21.910002011010Matches
2023-202423Wrexhameng ENGFA Cup1.00000205110Matches
5 Seasons3 Clubs2 Leagues7.310017223550
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Solihull Moors (2 Seasons)1 League3.20000124210
Shrewsbury (2 Seasons)2 Leagues1.20001203220
Wrexham (1 Season)2 Leagues2.910004016120
FA Cup (4 Seasons)4.40000429320
EFL Cup (3 Seasons)2.910013014230

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.