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
2017-201820Gatesheadeng ENG5. National League00Matches
2018-201921York Cityeng ENGFA Cup10110.1000000000.000.000.000.000.00Matches
2019-202022York Cityeng ENGFA Cup1070.1000000000.000.000.000.000.00Matches
2021-202224Gatesheadeng ENGFA Cup332602.9202200000.690.000.690.690.69Matches
2022-202325Notts Countyeng ENG5. National League45443,73541.5424200201.011.01Matches
2023-202426Notts Countyeng ENGEFL Cup00Matches
2023-202426Notts Countyeng ENGFA Cup20490.5101100001.840.001.841.841.84Matches
2023-202426Notts Countyeng ENG4. League Two46464,02544.7284322444400.630.090.720.540.63Matches
2024-202527Millwalleng ENG2. Championship34141,38815.4123100000.060.130.190.060.19Matches
2024-202527Millwalleng ENGEFL Cup221531.7000000000.000.000.000.000.00Matches
2025-202628Millwalleng ENG2. Championship37121,37515.3415400200.260.070.330.260.33Matches
2025-202628Millwalleng ENGEFL Cup11861.0000000000.000.000.000.000.00Matches
2025-202628Millwalleng ENGFA Cup11600.7000000000.000.000.000.000.00Matches
8 Seasons4 Clubs5 Leagues17312311,149123.9787437444800.630.080.520.600.47
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
Notts County (2 Seasons)4 Leagues93907,80986.8714336744600.820.090.730.770.64
Millwall (2 Seasons)3 Leagues75303,06234.0538500200.150.090.240.150.24
Gateshead (2 Seasons)2 Leagues332602.9202200000.690.000.690.690.69
York City (2 Seasons)1 League20180.2000000000.000.000.000.000.00
FA Cup (5 Seasons)843874.3303300000.700.000.700.700.70
EFL Cup (3 Seasons)332392.7000000000.000.000.000.000.00
Championship (2 Seasons)71262,76330.7538500200.160.100.260.160.26
National League (2 Seasons)45443,73541.5424200201.011.01
League Two (1 Season)46464,02544.7284322444400.630.090.720.540.63
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
2017-201820Gateshead1 League00
2018-201921York City1 League10110.1000000000.000.000.000.000.00
2019-202022York City1 League1070.1000000000.000.000.000.000.00
2021-202224Gateshead1 League332602.9202200000.690.000.690.690.69
2022-202325Notts County1 League45443,73541.5424200201.011.01
2023-202426Notts County3 Leagues48464,07445.3294332544400.640.090.730.550.64
2024-202527Millwall2 Leagues36161,54117.1123100000.060.120.180.060.18
2025-202628Millwall3 Leagues39141,52116.9415400200.240.060.300.240.30
8 Seasons4 Clubs5 Leagues17312311,149123.9787437444800.630.080.520.600.47
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
Notts County (2 Seasons)4 Leagues93907,80986.8714336744600.820.090.730.770.64
Millwall (2 Seasons)3 Leagues75303,06234.0538500200.150.090.240.150.24
Gateshead (2 Seasons)2 Leagues332602.9202200000.690.000.690.690.69
York City (2 Seasons)1 League20180.2000000000.000.000.000.000.00
FA Cup (5 Seasons)843874.3303300000.700.000.700.700.70
EFL Cup (3 Seasons)332392.7000000000.000.000.000.000.00
Championship (2 Seasons)71262,76330.7538500200.160.100.260.160.26
National League (2 Seasons)45443,73541.5424200201.011.01
League Two (1 Season)46464,02544.7284322444400.630.090.720.540.63
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
2017-201820Gatesheadeng ENG5. National League17th00Matches
2022-202325Notts Countyeng ENG5. National League2nd45443,73541.5424200201.011.01Matches
2023-202426Notts Countyeng ENG4. League Two14th46464,02544.7284322444400.630.090.720.540.63Matches
2024-202527Millwalleng ENG2. Championship8th34141,38815.4123100000.060.130.190.060.19Matches
2025-202628Millwalleng ENG2. Championship3rd37121,37515.3415400200.260.070.330.260.33Matches
5 Seasons3 Clubs3 Leagues16211610,523116.9757407144800.640.090.530.610.48
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
Notts County (2 Seasons)2 Leagues91907,76086.2704326644600.810.090.720.770.63
Millwall (2 Seasons)1 League71262,76330.7538500200.160.100.260.160.26
Gateshead (1 Season)1 League00
Championship (2 Seasons)71262,76330.7538500200.160.100.260.160.26
National League (2 Seasons)45443,73541.5424200201.011.01
League Two (1 Season)46464,02544.7284322444400.630.090.720.540.63
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
2018-201921York Cityeng ENGFA Cup85th10110.1000000000.000.000.000.000.00Matches
2019-202022York Cityeng ENGFA Cup85th1070.1000000000.000.000.000.000.00Matches
2021-202224Gatesheadeng ENGFA Cup332602.9202200000.690.000.690.690.69Matches
2023-202426Notts Countyeng ENGEFL CupRd100Matches
2023-202426Notts Countyeng ENGFA Cup20490.5101100001.840.001.841.841.84Matches
2024-202527Millwalleng ENGEFL CupRd2221531.7000000000.000.000.000.000.00Matches
2025-202628Millwalleng ENGEFL CupRd311861.0000000000.000.000.000.000.00Matches
2025-202628Millwalleng ENGFA Cup11600.7000000000.000.000.000.000.00Matches
6 Seasons4 Clubs2 Leagues1176267.0303300000.430.000.430.430.43
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
Millwall (2 Seasons)2 Leagues442993.3000000000.000.000.000.000.00
York City (2 Seasons)1 League20180.2000000000.000.000.000.000.00
Gateshead (1 Season)1 League332602.9202200000.690.000.690.690.69
Notts County (1 Season)2 Leagues20490.5101100001.840.001.841.841.84
FA Cup (5 Seasons)843874.3303300000.700.000.700.700.70
EFL Cup (3 Seasons)332392.7000000000.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 PK PKatt Matches
2018-201921York Cityeng ENGFA Cup0.10000.000.0000Matches
2019-202022York Cityeng ENGFA Cup0.10000.000.0000Matches
2021-202224Gatesheadeng ENGFA Cup2.929555.63.121.730.220.4000Matches
2022-202325Notts Countyeng ENG5. National League41.54200Matches
2023-202426Notts Countyeng ENGFA Cup0.514250.07.353.670.250.5000Matches
2023-202426Notts Countyeng ENG4. League Two44.7281726940.13.851.540.140.3544Matches
2024-202527Millwalleng ENG2. Championship15.41251040.01.620.650.040.1000Matches
2024-202527Millwalleng ENGEFL Cup1.70100.00.590.000.0000Matches
2025-202628Millwalleng ENG2. Championship15.3423939.11.510.590.170.4400Matches
2025-202628Millwalleng ENGEFL Cup1.003133.33.141.050.000.0000Matches
2025-202628Millwalleng ENGFA Cup0.70100.01.500.000.0000Matches
8 Seasons4 Clubs5 Leagues123.9782389640.32.891.170.130.3344
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Notts County (2 Seasons)4 Leagues86.8711767140.33.891.570.140.3544
Millwall (2 Seasons)3 Leagues34.05532037.71.560.590.090.2500
Gateshead (2 Seasons)2 Leagues2.929555.63.121.730.220.4000
York City (2 Seasons)1 League0.20000.000.0000
FA Cup (5 Seasons)4.3314750.03.261.630.210.4300
EFL Cup (3 Seasons)2.704125.01.510.380.000.0000
Championship (2 Seasons)30.75481939.61.560.620.100.2600
National League (2 Seasons)41.54200
League Two (1 Season)44.7281726940.13.851.540.140.3544
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201921York City1 League0.10000.000.0000
2019-202022York City1 League0.10000.000.0000
2021-202224Gateshead1 League2.929555.63.121.730.220.4000
2022-202325Notts County1 League41.54200
2023-202426Notts County3 Leagues45.3291767140.33.891.570.140.3544
2024-202527Millwall2 Leagues17.11261038.51.520.580.040.1000
2025-202628Millwall3 Leagues16.94271037.01.600.590.150.4000
8 Seasons4 Clubs5 Leagues123.9782389640.32.891.170.130.3344
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Notts County (2 Seasons)4 Leagues86.8711767140.33.891.570.140.3544
Millwall (2 Seasons)3 Leagues34.05532037.71.560.590.090.2500
Gateshead (2 Seasons)2 Leagues2.929555.63.121.730.220.4000
York City (2 Seasons)1 League0.20000.000.0000
FA Cup (5 Seasons)4.3314750.03.261.630.210.4300
EFL Cup (3 Seasons)2.704125.01.510.380.000.0000
Championship (2 Seasons)30.75481939.61.560.620.100.2600
National League (2 Seasons)41.54200
League Two (1 Season)44.7281726940.13.851.540.140.3544
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202325Notts Countyeng ENG5. National League2nd41.54200Matches
2023-202426Notts Countyeng ENG4. League Two14th44.7281726940.13.851.540.140.3544Matches
2024-202527Millwalleng ENG2. Championship8th15.41251040.01.620.650.040.1000Matches
2025-202628Millwalleng ENG2. Championship3rd15.3423939.11.510.590.170.4400Matches
5 Seasons3 Clubs3 Leagues116.9752208840.02.921.170.130.3344
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Notts County (2 Seasons)2 Leagues86.2701726940.13.851.540.140.3544
Millwall (2 Seasons)1 League30.75481939.61.560.620.100.2600
Gateshead (1 Season)1 League
Championship (2 Seasons)30.75481939.61.560.620.100.2600
National League (2 Seasons)41.54200
League Two (1 Season)44.7281726940.13.851.540.140.3544
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201921York Cityeng ENGFA Cup85th0.10000.000.0000Matches
2019-202022York Cityeng ENGFA Cup85th0.10000.000.0000Matches
2021-202224Gatesheadeng ENGFA Cup2.929555.63.121.730.220.4000Matches
2023-202426Notts Countyeng ENGFA Cup0.514250.07.353.670.250.5000Matches
2024-202527Millwalleng ENGEFL CupRd21.70100.00.590.000.0000Matches
2025-202628Millwalleng ENGEFL CupRd31.003133.33.141.050.000.0000Matches
2025-202628Millwalleng ENGFA Cup0.70100.01.500.000.0000Matches
6 Seasons4 Clubs2 Leagues7.0318844.42.591.150.170.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (2 Seasons)2 Leagues3.305120.01.510.300.000.0000
York City (2 Seasons)1 League0.20000.000.0000
Gateshead (1 Season)1 League2.929555.63.121.730.220.4000
Notts County (1 Season)2 Leagues0.514250.07.353.670.250.5000
FA Cup (5 Seasons)4.3314750.03.261.630.210.4300
EFL Cup (3 Seasons)2.704125.01.510.380.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
2017-201820Gatesheadeng ENG5. National League00001Matches
2018-201921York Cityeng ENGFA Cup1111112.20.10011000.000000.00+1.14Matches
2019-202022York Cityeng ENGFA Cup1777.80.1001700.000000.00+1.08Matches
2021-202224Gatesheadeng ENGFA Cup32608796.32.93871001.3346-2-0.69-9.69Matches
2022-202325Notts Countyeng ENG5. National League453,7358390.241.544842812602.3010538+67+1.61-0.16Matches
2023-202426Notts Countyeng ENGEFL Cup00001Matches
2023-202426Notts Countyeng ENGFA Cup2492527.20.50022501.5020+2+3.67+5.05Matches
2023-202426Notts Countyeng ENG4. League Two464,0258897.244.7468838001.338784+3+0.07+0.07Matches
2024-202527Millwalleng ENG2. Championship341,3884133.515.414763201631.411410+4+0.26+0.46Matches
2024-202527Millwalleng ENGEFL Cup21537785.01.72771001.501100.000.00Matches
2025-202628Millwalleng ENG2. Championship371,3753733.215.312753251951.742316+7+0.46+0.20Matches
2025-202628Millwalleng ENGEFL Cup1868631.91.01860003.0010+1+1.05+0.56Matches
2025-202628Millwalleng ENGFA Cup1606066.70.71600000.0003-3-4.50-1.50Matches
8 Seasons4 Clubs5 Leagues17311,1496450.8123.912383745018101.68237158+79+0.64+0.54
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Notts County (2 Seasons)4 Leagues937,8098491.386.890866632511.80194122+72+0.830.00
Millwall (2 Seasons)3 Leagues753,0624134.734.030767451881.583930+9+0.26+0.23
Gateshead (2 Seasons)2 Leagues3260875.92.93871011.3346-2-0.69-9.69
York City (2 Seasons)1 League218910.00.2002900.000000.00+1.11
FA Cup (5 Seasons)83874853.84.3480141700.8769-3-0.70+0.38
EFL Cup (3 Seasons)32398044.32.73801012.0021+1+0.38-0.05
Championship (2 Seasons)712,7633933.430.726766451881.583726+11+0.36+0.33
National League (2 Seasons)453,7358345.141.544842812612.3010538+67+1.61-0.16
League Two (1 Season)464,0258897.244.7468838001.338784+3+0.07+0.07
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
2017-201820Gateshead1 League00001
2018-201921York City1 League1111112.20.10011000.000000.00+1.14
2019-202022York City1 League1777.80.1001700.000000.00+1.08
2021-202224Gateshead1 League32608796.32.93871001.3346-2-0.69-9.69
2022-202325Notts County1 League453,7358390.241.544842812602.3010538+67+1.61-0.16
2023-202426Notts County3 Leagues484,0748592.445.346883822511.348984+5+0.11+0.84
2024-202527Millwall2 Leagues361,5414335.717.116764201631.421511+4+0.23+0.43
2025-202628Millwall3 Leagues391,5213933.816.914753251951.732419+5+0.30+0.05
8 Seasons4 Clubs5 Leagues17311,1496450.8123.912383745018101.68237158+79+0.64+0.54
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Notts County (2 Seasons)4 Leagues937,8098491.386.890866632511.80194122+72+0.830.00
Millwall (2 Seasons)3 Leagues753,0624134.734.030767451881.583930+9+0.26+0.23
Gateshead (2 Seasons)2 Leagues3260875.92.93871011.3346-2-0.69-9.69
York City (2 Seasons)1 League218910.00.2002900.000000.00+1.11
FA Cup (5 Seasons)83874853.84.3480141700.8769-3-0.70+0.38
EFL Cup (3 Seasons)32398044.32.73801012.0021+1+0.38-0.05
Championship (2 Seasons)712,7633933.430.726766451881.583726+11+0.36+0.33
National League (2 Seasons)453,7358345.141.544842812612.3010538+67+1.61-0.16
League Two (1 Season)464,0258897.244.7468838001.338784+3+0.07+0.07
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
2017-201820Gatesheadeng ENG5. National League17th00001Matches
2022-202325Notts Countyeng ENG5. National League2nd453,7358390.241.544842812602.3010538+67+1.61-0.16Matches
2023-202426Notts Countyeng ENG4. League Two14th464,0258897.244.7468838001.338784+3+0.07+0.07Matches
2024-202527Millwalleng ENG2. Championship8th341,3884133.515.414763201631.411410+4+0.26+0.46Matches
2025-202628Millwalleng ENG2. Championship3rd371,3753733.215.312753251951.742316+7+0.46+0.20Matches
5 Seasons3 Clubs3 Leagues16210,5236550.8116.91168472461891.71229148+81+0.69+0.54
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Notts County (2 Seasons)2 Leagues917,7608593.786.290866612601.81192122+70+0.81-0.57
Millwall (2 Seasons)1 League712,7633933.430.726766451881.583726+11+0.36+0.33
Gateshead (1 Season)1 League00001
Championship (2 Seasons)712,7633933.430.726766451881.583726+11+0.36+0.33
National League (2 Seasons)453,7358345.141.544842812612.3010538+67+1.61-0.16
League Two (1 Season)464,0258897.244.7468838001.338784+3+0.07+0.07
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
2018-201921York Cityeng ENGFA Cup85th1111112.20.10011000.000000.00+1.14Matches
2019-202022York Cityeng ENGFA Cup85th1777.80.1001700.000000.00+1.08Matches
2021-202224Gatesheadeng ENGFA Cup32608796.32.93871001.3346-2-0.69-9.69Matches
2023-202426Notts Countyeng ENGEFL CupRd100001Matches
2023-202426Notts Countyeng ENGFA Cup2492527.20.50022501.5020+2+3.67+5.05Matches
2024-202527Millwalleng ENGEFL CupRd221537785.01.72771001.501100.000.00Matches
2025-202628Millwalleng ENGEFL CupRd31868631.91.01860003.0010+1+1.05+0.56Matches
2025-202628Millwalleng ENGFA Cup1606066.70.71600000.0003-3-4.50-1.50Matches
6 Seasons4 Clubs2 Leagues116265749.77.0780241711.18810-2-0.29+0.21
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (2 Seasons)2 Leagues42997555.43.34751001.5024-2-0.60-0.60
York City (2 Seasons)1 League218910.00.2002900.000000.00+1.11
Gateshead (1 Season)1 League32608796.32.93871001.3346-2-0.69-9.69
Notts County (1 Season)2 Leagues2492518.10.50022511.5020+2+3.67+5.05
FA Cup (5 Seasons)83874853.84.3480141700.8769-3-0.70+0.38
EFL Cup (3 Seasons)32398044.32.73801012.0021+1+0.38-0.05
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-201921York Cityeng ENGFA Cup0.1000000000000Matches
2019-202022York Cityeng ENGFA Cup0.10001000000Matches
2021-202224Gatesheadeng ENGFA Cup2.90000301010Matches
2022-202325Notts Countyeng ENG5. National League41.52000Matches
2023-202426Notts Countyeng ENGFA Cup0.50000000000Matches
2023-202426Notts Countyeng ENG4. League Two44.7400182320207110Matches
2024-202527Millwalleng ENG2. Championship15.400014161212250Matches
2024-202527Millwalleng ENGEFL Cup1.70002024000Matches
2025-202628Millwalleng ENG2. Championship15.320022146145160Matches
2025-202628Millwalleng ENGEFL Cup1.00000100010Matches
2025-202628Millwalleng ENGFA Cup0.70001100100Matches
8 Seasons4 Clubs5 Leagues123.9800585840511534000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Notts County (2 Seasons)4 Leagues86.8600182320207110
Millwall (2 Seasons)3 Leagues34.0200393220308220
Gateshead (2 Seasons)2 Leagues2.90000301010
York City (2 Seasons)1 League0.2000100000000
FA Cup (5 Seasons)4.3000240111000
EFL Cup (3 Seasons)2.70002124010
Championship (2 Seasons)30.7200363018267210
National League (2 Seasons)41.52000
League Two (1 Season)44.7400182320207110
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201921York City1 League0.1000000000000
2019-202022York City1 League0.10001000000
2021-202224Gateshead1 League2.90000301010
2022-202325Notts County1 League41.52000
2023-202426Notts County3 Leagues45.3400182320207110
2024-202527Millwall2 Leagues17.100016161416250
2025-202628Millwall3 Leagues16.920023166146170
8 Seasons4 Clubs5 Leagues123.9800585840511534000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Notts County (2 Seasons)4 Leagues86.8600182320207110
Millwall (2 Seasons)3 Leagues34.0200393220308220
Gateshead (2 Seasons)2 Leagues2.90000301010
York City (2 Seasons)1 League0.2000100000000
FA Cup (5 Seasons)4.3000240111000
EFL Cup (3 Seasons)2.70002124010
Championship (2 Seasons)30.7200363018267210
National League (2 Seasons)41.52000
League Two (1 Season)44.7400182320207110
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202325Notts Countyeng ENG5. National League2nd41.52000Matches
2023-202426Notts Countyeng ENG4. League Two14th44.7400182320207110Matches
2024-202527Millwalleng ENG2. Championship8th15.400014161212250Matches
2025-202628Millwalleng ENG2. Championship3rd15.320022146145160Matches
5 Seasons3 Clubs3 Leagues116.98005453384614320
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Notts County (2 Seasons)2 Leagues86.2600182320207110
Millwall (2 Seasons)1 League30.7200363018267210
Gateshead (1 Season)1 League
Championship (2 Seasons)30.7200363018267210
National League (2 Seasons)41.52000
League Two (1 Season)44.7400182320207110
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-201921York Cityeng ENGFA Cup85th0.1000000000000Matches
2019-202022York Cityeng ENGFA Cup85th0.10001000000Matches
2021-202224Gatesheadeng ENGFA Cup2.90000301010Matches
2023-202426Notts Countyeng ENGFA Cup0.50000000000Matches
2024-202527Millwalleng ENGEFL CupRd21.70002024000Matches
2025-202628Millwalleng ENGEFL CupRd31.00000100010Matches
2025-202628Millwalleng ENGFA Cup0.70001100100Matches
6 Seasons4 Clubs2 Leagues7.0000452512000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (2 Seasons)2 Leagues3.30003224110
York City (2 Seasons)1 League0.2000100000000
Gateshead (1 Season)1 League2.90000301010
Notts County (1 Season)2 Leagues0.50000000000
FA Cup (5 Seasons)4.3000240111000
EFL Cup (3 Seasons)2.70002124010

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.

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.

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.