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
2015-201617Barneteng ENGFA Cup11740.8000000000.000.000.000.000.00Matches
2015-201617Barneteng ENG4. League Two10190.2000000000.000.000.000.000.00Matches
2016-201718Eastleigheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201718Eastleigheng ENG5. National League20191,62718.1000000210.000.000.000.000.00Matches
2017-201819Wolveseng ENGJr. PL2 — Div. 21176947.7000000100.000.000.000.000.00Matches
2018-201920Northampton Towneng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
2018-201920Northampton Towneng ENG4. League Two121089710.0000000100.000.000.000.000.00Matches
2018-201920Livingstonsct SCO1. Premiership1377508.3000000000.000.000.000.000.00Matches
2019-202021Livingstonsct SCO1. Premiership732943.3000000100.000.000.000.000.00Matches
2020-202122Hamilton Acad.sct SCO1. Premiership37373,31036.8303300800.080.000.080.080.08Matches
2021-202223Rotherham Unitedeng ENGEFL Cup11670.7000000000.000.000.000.000.00Matches
2021-202223Rotherham Unitedeng ENGFA Cup31680.8000000000.000.000.000.000.00Matches
2021-202223Rotherham Unitedeng ENG3. League One1111992.2000000000.000.000.000.000.00Matches
2022-202324Rotherham Unitedeng ENG2. Championship23151,23213.7404400500.290.000.290.290.29Matches
2022-202324Rotherham Unitedeng ENGEFL Cup10110.1000000000.000.000.000.000.00Matches
2022-202324Rotherham Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202425Rotherham Unitedeng ENG2. Championship38353,10534.5404400400.120.000.120.120.12Matches
2023-202425Rotherham Unitedeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2023-202425Rotherham Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202526Rotherham Unitedeng ENGEFL Cup211161.3101100100.780.000.780.780.78Matches
2024-202526Rotherham Unitedeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2024-202526Rotherham Unitedeng ENG3. League One44443,93643.7516500600.110.020.140.110.14Matches
2025-202627Luton Towneng ENGFA Cup1010.0000000000.000.000.000.000.00Matches
2025-202627Luton Towneng ENG3. League One17121,16813.0202200100.150.000.150.150.15Matches
10 Seasons7 Clubs7 Leagues23819317,444193.81922119003010.100.010.110.100.11
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
Rotherham United (4 Seasons)4 Leagues1271029,124101.41411514001700.140.010.150.140.15
Livingston (2 Seasons)1 League20101,04411.6000000100.000.000.000.000.00
Hamilton Acad. (1 Season)1 League37373,31036.8303300800.080.000.080.080.08
Eastleigh (1 Season)2 Leagues21201,71719.1000000210.000.000.000.000.00
Luton Town (1 Season)2 Leagues18121,16913.0202200100.150.000.150.150.15
Northampton Town (1 Season)2 Leagues131198711.0011000100.000.090.090.000.09
Wolves (1 Season)1 League1176947.7000000100.000.000.000.000.00
Barnet (1 Season)2 Leagues21931.0000000000.000.000.000.000.00
FA Cup (8 Seasons)1075936.6011000100.000.150.150.000.15
EFL Cup (4 Seasons)533143.5101100100.290.000.290.290.29
League One (3 Seasons)72575,30358.9718700700.120.020.140.120.14
Premiership (3 Seasons)57474,35448.4303300900.060.000.060.060.06
Championship (2 Seasons)61504,33748.2808800900.170.000.170.170.17
League Two (2 Seasons)131091610.2000000100.000.000.000.000.00
National League (1 Season)20191,62718.1000000210.000.000.000.000.00
PL2 — Div. 2 (1 Season)1176947.7000000100.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
2015-201617Barnet2 Leagues21931.0000000000.000.000.000.000.00
2016-201718Eastleigh2 Leagues21201,71719.1000000210.000.000.000.000.00
2017-201819Wolves1 League1176947.7000000100.000.000.000.000.00
2018-201920Northampton Town2 Leagues131198711.0011000100.000.090.090.000.09
2018-201920Livingston1 League1377508.3000000000.000.000.000.000.00
2019-202021Livingston1 League732943.3000000100.000.000.000.000.00
2020-202122Hamilton Acad.1 League37373,31036.8303300800.080.000.080.080.08
2021-202223Rotherham United3 Leagues1533343.7000000000.000.000.000.000.00
2022-202324Rotherham United3 Leagues25161,33314.8404400500.270.000.270.270.27
2023-202425Rotherham United3 Leagues40373,31536.8404400400.110.000.110.110.11
2024-202526Rotherham United3 Leagues47464,14246.0617600800.130.020.150.130.15
2025-202627Luton Town2 Leagues18121,16913.0202200100.150.000.150.150.15
10 Seasons7 Clubs7 Leagues23819317,444193.81922119003010.100.010.110.100.11
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
Rotherham United (4 Seasons)4 Leagues1271029,124101.41411514001700.140.010.150.140.15
Livingston (2 Seasons)1 League20101,04411.6000000100.000.000.000.000.00
Hamilton Acad. (1 Season)1 League37373,31036.8303300800.080.000.080.080.08
Eastleigh (1 Season)2 Leagues21201,71719.1000000210.000.000.000.000.00
Luton Town (1 Season)2 Leagues18121,16913.0202200100.150.000.150.150.15
Northampton Town (1 Season)2 Leagues131198711.0011000100.000.090.090.000.09
Wolves (1 Season)1 League1176947.7000000100.000.000.000.000.00
Barnet (1 Season)2 Leagues21931.0000000000.000.000.000.000.00
FA Cup (8 Seasons)1075936.6011000100.000.150.150.000.15
EFL Cup (4 Seasons)533143.5101100100.290.000.290.290.29
League One (3 Seasons)72575,30358.9718700700.120.020.140.120.14
Premiership (3 Seasons)57474,35448.4303300900.060.000.060.060.06
Championship (2 Seasons)61504,33748.2808800900.170.000.170.170.17
League Two (2 Seasons)131091610.2000000100.000.000.000.000.00
National League (1 Season)20191,62718.1000000210.000.000.000.000.00
PL2 — Div. 2 (1 Season)1176947.7000000100.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
2015-201617Barneteng ENG4. League Two15th10190.2000000000.000.000.000.000.00Matches
2016-201718Eastleigheng ENG5. National League15th20191,62718.1000000210.000.000.000.000.00Matches
2017-201819Wolveseng ENGJr. PL2 — Div. 29th1176947.7000000100.000.000.000.000.00Matches
2018-201920Northampton Towneng ENG4. League Two15th121089710.0000000100.000.000.000.000.00Matches
2018-201920Livingstonsct SCO1. Premiership9th1377508.3000000000.000.000.000.000.00Matches
2019-202021Livingstonsct SCO1. Premiership5th732943.3000000100.000.000.000.000.00Matches
2020-202122Hamilton Acad.sct SCO1. Premiership18th37373,31036.8303300800.080.000.080.080.08Matches
2021-202223Rotherham Unitedeng ENG3. League One2nd1111992.2000000000.000.000.000.000.00Matches
2022-202324Rotherham Unitedeng ENG2. Championship19th23151,23213.7404400500.290.000.290.290.29Matches
2023-202425Rotherham Unitedeng ENG2. Championship24th38353,10534.5404400400.120.000.120.120.12Matches
2024-202526Rotherham Unitedeng ENG3. League One13th44443,93643.7516500600.110.020.140.110.14Matches
2025-202627Luton Towneng ENG3. League One7th17121,16813.0202200100.150.000.150.150.15Matches
10 Seasons7 Clubs5 Leagues22318316,537183.71811918002810.100.010.100.100.10
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
Rotherham United (4 Seasons)2 Leagues116958,47294.11311413001500.140.010.150.140.15
Livingston (2 Seasons)1 League20101,04411.6000000100.000.000.000.000.00
Hamilton Acad. (1 Season)1 League37373,31036.8303300800.080.000.080.080.08
Eastleigh (1 Season)1 League20191,62718.1000000210.000.000.000.000.00
Luton Town (1 Season)1 League17121,16813.0202200100.150.000.150.150.15
Northampton Town (1 Season)1 League121089710.0000000100.000.000.000.000.00
Wolves (1 Season)1 League1176947.7000000100.000.000.000.000.00
Barnet (1 Season)1 League10190.2000000000.000.000.000.000.00
League One (3 Seasons)72575,30358.9718700700.120.020.140.120.14
Premiership (3 Seasons)57474,35448.4303300900.060.000.060.060.06
Championship (2 Seasons)61504,33748.2808800900.170.000.170.170.17
League Two (2 Seasons)131091610.2000000100.000.000.000.000.00
National League (1 Season)20191,62718.1000000210.000.000.000.000.00
PL2 — Div. 2 (1 Season)1176947.7000000100.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
2015-201617Barneteng ENGFA Cup65th11740.8000000000.000.000.000.000.00Matches
2016-201718Eastleigheng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201920Northampton Towneng ENGFA Cup85th11901.0011000000.001.001.000.001.00Matches
2021-202223Rotherham Unitedeng ENGEFL CupRd111670.7000000000.000.000.000.000.00Matches
2021-202223Rotherham Unitedeng ENGFA Cup31680.8000000000.000.000.000.000.00Matches
2022-202324Rotherham Unitedeng ENGEFL CupRd210110.1000000000.000.000.000.000.00Matches
2022-202324Rotherham Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202425Rotherham Unitedeng ENGEFL CupRd2111201.3000000000.000.000.000.000.00Matches
2023-202425Rotherham Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202526Rotherham Unitedeng ENGEFL CupRd2211161.3101100100.780.000.780.780.78Matches
2024-202526Rotherham Unitedeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2025-202627Luton Towneng ENGFA Cup1010.0000000000.000.000.000.000.00Matches
8 Seasons5 Clubs2 Leagues151090710.1112100200.100.100.200.100.20
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
Rotherham United (4 Seasons)2 Leagues1176527.2101100200.140.000.140.140.14
Barnet (1 Season)1 League11740.8000000000.000.000.000.000.00
Eastleigh (1 Season)1 League11901.0000000000.000.000.000.000.00
Northampton Town (1 Season)1 League11901.0011000000.001.001.000.001.00
Luton Town (1 Season)1 League1010.0000000000.000.000.000.000.00
FA Cup (8 Seasons)1075936.6011000100.000.150.150.000.15
EFL Cup (4 Seasons)533143.5101100100.290.000.290.290.29

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
2015-201617Barneteng ENGFA Cup0.8000Matches
2015-201617Barneteng ENG4. League Two0.2000.0000Matches
2016-201718Eastleigheng ENGFA Cup1.0000Matches
2016-201718Eastleigheng ENG5. National League18.10010.000.060.0000Matches
2017-201819Wolveseng ENGJr. PL2 — Div. 27.7000Matches
2018-201920Northampton Towneng ENGFA Cup1.00000.000.0000Matches
2018-201920Northampton Towneng ENG4. League Two10.0000Matches
2018-201920Livingstonsct SCO1. Premiership8.3000Matches
2019-202021Livingstonsct SCO1. Premiership3.30000.000.0000Matches
2020-202122Hamilton Acad.sct SCO1. Premiership36.8333927.30.900.240.090.3300Matches
2021-202223Rotherham Unitedeng ENGEFL Cup0.70000.000.0000Matches
2021-202223Rotherham Unitedeng ENGFA Cup0.8011100.01.321.320.000.0000Matches
2021-202223Rotherham Unitedeng ENG3. League One2.204125.01.810.450.000.0000Matches
2022-202324Rotherham Unitedeng ENG2. Championship13.7423939.11.680.660.170.4400Matches
2022-202324Rotherham Unitedeng ENGEFL Cup0.10000.000.0000Matches
2022-202324Rotherham Unitedeng ENGFA Cup1.00000.000.0000Matches
2023-202425Rotherham Unitedeng ENG2. Championship34.5429827.60.840.230.140.5000Matches
2023-202425Rotherham Unitedeng ENGEFL Cup1.30000.000.0000Matches
2023-202425Rotherham Unitedeng ENGFA Cup1.00000.000.0000Matches
2024-202526Rotherham Unitedeng ENGEFL Cup1.315360.03.882.330.200.3300Matches
2024-202526Rotherham Unitedeng ENGFA Cup1.0000Matches
2024-202526Rotherham Unitedeng ENG3. League One43.75501428.01.140.320.100.3600Matches
2025-202627Luton Towneng ENGFA Cup0.00000.000.0000Matches
2025-202627Luton Towneng ENG3. League One13.0214535.71.080.390.140.4000Matches
10 Seasons7 Clubs7 Leagues193.8191595132.10.920.300.120.3700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Rotherham United (4 Seasons)4 Leagues101.4141123632.11.120.360.130.3900
Livingston (2 Seasons)1 League11.60000.000.0000
Hamilton Acad. (1 Season)1 League36.8333927.30.900.240.090.3300
Eastleigh (1 Season)2 Leagues19.10010.000.060.0000
Luton Town (1 Season)2 Leagues13.0214535.71.080.380.140.4000
Northampton Town (1 Season)2 Leagues11.00000.000.0000
Wolves (1 Season)1 League7.7000
Barnet (1 Season)2 Leagues1.0000.0000
FA Cup (8 Seasons)6.6011100.00.270.270.000.0000
EFL Cup (4 Seasons)3.515360.01.430.860.200.3300
League One (3 Seasons)58.97682029.41.150.340.100.3500
Premiership (3 Seasons)48.4333927.30.820.220.090.3300
Championship (2 Seasons)48.28521732.71.080.350.150.4700
League Two (2 Seasons)10.2000.0000
National League (1 Season)18.10010.000.060.0000
PL2 — Div. 2 (1 Season)7.7000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201617Barnet2 Leagues1.0000.0000
2016-201718Eastleigh2 Leagues19.10010.000.060.0000
2017-201819Wolves1 League7.7000
2018-201920Northampton Town2 Leagues11.00000.000.0000
2018-201920Livingston1 League8.3000
2019-202021Livingston1 League3.30000.000.0000
2020-202122Hamilton Acad.1 League36.8333927.30.900.240.090.3300
2021-202223Rotherham United3 Leagues3.705240.01.350.540.000.0000
2022-202324Rotherham United3 Leagues14.8423939.11.550.610.170.4400
2023-202425Rotherham United3 Leagues36.8429827.60.790.220.140.5000
2024-202526Rotherham United3 Leagues46.06551730.91.220.380.110.3500
2025-202627Luton Town2 Leagues13.0214535.71.080.380.140.4000
10 Seasons7 Clubs7 Leagues193.8191595132.10.920.300.120.3700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Rotherham United (4 Seasons)4 Leagues101.4141123632.11.120.360.130.3900
Livingston (2 Seasons)1 League11.60000.000.0000
Hamilton Acad. (1 Season)1 League36.8333927.30.900.240.090.3300
Eastleigh (1 Season)2 Leagues19.10010.000.060.0000
Luton Town (1 Season)2 Leagues13.0214535.71.080.380.140.4000
Northampton Town (1 Season)2 Leagues11.00000.000.0000
Wolves (1 Season)1 League7.7000
Barnet (1 Season)2 Leagues1.0000.0000
FA Cup (8 Seasons)6.6011100.00.270.270.000.0000
EFL Cup (4 Seasons)3.515360.01.430.860.200.3300
League One (3 Seasons)58.97682029.41.150.340.100.3500
Premiership (3 Seasons)48.4333927.30.820.220.090.3300
Championship (2 Seasons)48.28521732.71.080.350.150.4700
League Two (2 Seasons)10.2000.0000
National League (1 Season)18.10010.000.060.0000
PL2 — Div. 2 (1 Season)7.7000
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
2015-201617Barneteng ENG4. League Two15th0.2000.0000Matches
2016-201718Eastleigheng ENG5. National League15th18.10010.000.060.0000Matches
2017-201819Wolveseng ENGJr. PL2 — Div. 29th7.7000Matches
2018-201920Northampton Towneng ENG4. League Two15th10.0000Matches
2018-201920Livingstonsct SCO1. Premiership9th8.3000Matches
2019-202021Livingstonsct SCO1. Premiership5th3.30000.000.0000Matches
2020-202122Hamilton Acad.sct SCO1. Premiership18th36.8333927.30.900.240.090.3300Matches
2021-202223Rotherham Unitedeng ENG3. League One2nd2.204125.01.810.450.000.0000Matches
2022-202324Rotherham Unitedeng ENG2. Championship19th13.7423939.11.680.660.170.4400Matches
2023-202425Rotherham Unitedeng ENG2. Championship24th34.5429827.60.840.230.140.5000Matches
2024-202526Rotherham Unitedeng ENG3. League One13th43.75501428.01.140.320.100.3600Matches
2025-202627Luton Towneng ENG3. League One7th13.0214535.71.080.390.140.4000Matches
10 Seasons7 Clubs5 Leagues183.7181534730.70.930.280.120.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Rotherham United (4 Seasons)2 Leagues94.1131063230.21.130.340.120.4100
Livingston (2 Seasons)1 League11.60000.000.0000
Hamilton Acad. (1 Season)1 League36.8333927.30.900.240.090.3300
Eastleigh (1 Season)1 League18.10010.000.060.0000
Luton Town (1 Season)1 League13.0214535.71.080.390.140.4000
Northampton Town (1 Season)1 League10.0000
Wolves (1 Season)1 League7.7000
Barnet (1 Season)1 League0.2000.0000
League One (3 Seasons)58.97682029.41.150.340.100.3500
Premiership (3 Seasons)48.4333927.30.820.220.090.3300
Championship (2 Seasons)48.28521732.71.080.350.150.4700
League Two (2 Seasons)10.2000.0000
National League (1 Season)18.10010.000.060.0000
PL2 — Div. 2 (1 Season)7.7000
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
2015-201617Barneteng ENGFA Cup65th0.8000Matches
2016-201718Eastleigheng ENGFA Cup33rd1.0000Matches
2018-201920Northampton Towneng ENGFA Cup85th1.00000.000.0000Matches
2021-202223Rotherham Unitedeng ENGEFL CupRd10.70000.000.0000Matches
2021-202223Rotherham Unitedeng ENGFA Cup0.8011100.01.321.320.000.0000Matches
2022-202324Rotherham Unitedeng ENGEFL CupRd20.10000.000.0000Matches
2022-202324Rotherham Unitedeng ENGFA Cup1.00000.000.0000Matches
2023-202425Rotherham Unitedeng ENGEFL CupRd21.30000.000.0000Matches
2023-202425Rotherham Unitedeng ENGFA Cup1.00000.000.0000Matches
2024-202526Rotherham Unitedeng ENGEFL CupRd21.315360.03.882.330.200.3300Matches
2024-202526Rotherham Unitedeng ENGFA Cup1.0000Matches
2025-202627Luton Towneng ENGFA Cup0.00000.000.0000Matches
8 Seasons5 Clubs2 Leagues10.116466.70.830.550.170.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Rotherham United (4 Seasons)2 Leagues7.216466.70.960.640.170.2500
Barnet (1 Season)1 League0.8000
Eastleigh (1 Season)1 League1.0000
Northampton Town (1 Season)1 League1.00000.000.0000
Luton Town (1 Season)1 League0.00000.000.0000
FA Cup (8 Seasons)6.6011100.00.270.270.000.0000
EFL Cup (4 Seasons)3.515360.01.430.860.200.3300

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
2015-201617Barneteng ENGFA Cup1747441.10.81740010.0001-1-1.22-2.91Matches
2015-201617Barneteng ENG4. League Two119190.50.200160.000000.00+0.02Matches
2016-201718Eastleigheng ENGFA Cup1909020.01.01901000.0015-4-4.00-5.00Matches
2016-201718Eastleigheng ENG5. National League201,6278139.318.11915121.001625-9-0.50-0.57Matches
2017-201819Wolveseng ENGJr. PL2 — Div. 2116946342.87.7784642731.09915-6-0.78-0.29Matches
2018-201920Northampton Towneng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2018-201920Northampton Towneng ENG4. League Two128977521.710.010848231111.00918-9-0.90-1.18Matches
2018-201920Livingstonsct SCO1. Premiership137505821.98.3775363720.62814-6-0.72-0.85Matches
2019-202021Livingstonsct SCO1. Premiership72944210.93.3380241470.8638-5-1.53-1.79Matches
2020-202122Hamilton Acad.sct SCO1. Premiership373,3108996.836.8378936000.813462-28-0.76+3.33Matches
2021-202223Rotherham Unitedeng ENGEFL Cup1676774.40.71670000.0001-1-1.34-1.34Matches
2021-202223Rotherham Unitedeng ENGFA Cup3682322.70.8116022602.331100.00-1.55Matches
2021-202223Rotherham Unitedeng ENG3. League One11199184.82.219011011272.3623-1-0.45-1.32Matches
2022-202324Rotherham Unitedeng ENG2. Championship231,2325429.813.715776810111.351416-2-0.15+0.13Matches
2022-202324Rotherham Unitedeng ENGEFL Cup111116.10.10011100.000000.000.00Matches
2022-202324Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2023-202425Rotherham Unitedeng ENG2. Championship383,1058275.034.535863132720.553071-41-1.19-0.23Matches
2023-202425Rotherham Unitedeng ENGEFL Cup112012057.11.311201001.001100.00+5.00Matches
2023-202425Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2024-202526Rotherham Unitedeng ENGEFL Cup21165864.41.3190112601.502200.000.00Matches
2024-202526Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2024-202526Rotherham Unitedeng ENG3. League One443,9368995.143.7448942001.255258-6-0.14-0.58Matches
2025-202627Luton Towneng ENGFA Cup1110.50.0001103.000000.00-0.43Matches
2025-202627Luton Towneng ENG3. League One171,1686928.213.012901251822.242515+10+0.77+0.71Matches
10 Seasons7 Clubs7 Leagues23817,4447338.9193.8193861634518711.10202312-110-0.57-0.71
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rotherham United (4 Seasons)4 Leagues1279,1247251.3101.410286852514401.13104161-57-0.56-0.75
Livingston (2 Seasons)1 League201,0445217.111.610775102890.701122-11-0.95-1.14
Hamilton Acad. (1 Season)1 League373,3108996.836.8378936000.813462-28-0.76+3.33
Eastleigh (1 Season)2 Leagues211,7178237.419.1209016120.951730-13-0.68-0.87
Luton Town (1 Season)2 Leagues181,1696526.913.012901261522.282515+10+0.77+0.69
Northampton Town (1 Season)2 Leagues139877623.311.011849231110.921121-10-0.91-1.19
Wolves (1 Season)1 League116946342.87.7784642731.09915-6-0.78-0.29
Barnet (1 Season)2 Leagues293472.21.01740170.0001-1-0.97-0.99
FA Cup (8 Seasons)105935939.56.6777531811.00618-12-1.82-2.91
EFL Cup (4 Seasons)53146347.63.5392221900.8034-1-0.29+1.01
League One (3 Seasons)725,3037442.758.95790551513291.657976+3+0.05-0.47
Premiership (3 Seasons)574,3547645.648.4478741102890.774584-39-0.81-0.91
Championship (2 Seasons)614,3377152.448.25084371115130.854487-43-0.89-0.44
League Two (2 Seasons)139167011.110.210848331170.92918-9-0.88-0.99
National League (1 Season)201,6278139.318.11915121.001625-9-0.50-0.57
PL2 — Div. 2 (1 Season)116946342.87.7784642731.09915-6-0.78-0.29
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
2015-201617Barnet2 Leagues293472.21.01740170.0001-1-0.97-0.99
2016-201718Eastleigh2 Leagues211,7178237.419.1209016120.951730-13-0.68-0.87
2017-201819Wolves1 League116946342.87.7784642731.09915-6-0.78-0.29
2018-201920Northampton Town2 Leagues139877623.311.011849231110.921121-10-0.91-1.19
2018-201920Livingston1 League137505821.98.3775363720.62814-6-0.72-0.85
2019-202021Livingston1 League72944210.93.3380241470.8638-5-1.53-1.79
2020-202122Hamilton Acad.1 League373,3108996.836.8378936000.813462-28-0.76+3.33
2021-202223Rotherham United3 Leagues15334227.43.735811213272.2035-2-0.54-1.44
2022-202324Rotherham United3 Leagues251,3335330.214.816787910111.241520-5-0.34-0.07
2023-202425Rotherham United3 Leagues403,3158374.736.837873332720.553173-42-1.14+0.14
2024-202526Rotherham United3 Leagues474,1428893.946.046894412601.235563-8-0.17-0.51
2025-202627Luton Town2 Leagues181,1696526.913.012901261522.282515+10+0.77+0.69
10 Seasons7 Clubs7 Leagues23817,4447338.9193.8193861634518711.10202312-110-0.57-0.71
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rotherham United (4 Seasons)4 Leagues1279,1247251.3101.410286852514401.13104161-57-0.56-0.75
Livingston (2 Seasons)1 League201,0445217.111.610775102890.701122-11-0.95-1.14
Hamilton Acad. (1 Season)1 League373,3108996.836.8378936000.813462-28-0.76+3.33
Eastleigh (1 Season)2 Leagues211,7178237.419.1209016120.951730-13-0.68-0.87
Luton Town (1 Season)2 Leagues181,1696526.913.012901261522.282515+10+0.77+0.69
Northampton Town (1 Season)2 Leagues139877623.311.011849231110.921121-10-0.91-1.19
Wolves (1 Season)1 League116946342.87.7784642731.09915-6-0.78-0.29
Barnet (1 Season)2 Leagues293472.21.01740170.0001-1-0.97-0.99
FA Cup (8 Seasons)105935939.56.6777531811.00618-12-1.82-2.91
EFL Cup (4 Seasons)53146347.63.5392221900.8034-1-0.29+1.01
League One (3 Seasons)725,3037442.758.95790551513291.657976+3+0.05-0.47
Premiership (3 Seasons)574,3547645.648.4478741102890.774584-39-0.81-0.91
Championship (2 Seasons)614,3377152.448.25084371115130.854487-43-0.89-0.44
League Two (2 Seasons)139167011.110.210848331170.92918-9-0.88-0.99
National League (1 Season)201,6278139.318.11915121.001625-9-0.50-0.57
PL2 — Div. 2 (1 Season)116946342.87.7784642731.09915-6-0.78-0.29
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
2015-201617Barneteng ENG4. League Two15th119190.50.200160.000000.00+0.02Matches
2016-201718Eastleigheng ENG5. National League15th201,6278139.318.11915121.001625-9-0.50-0.57Matches
2017-201819Wolveseng ENGJr. PL2 — Div. 29th116946342.87.7784642731.09915-6-0.78-0.29Matches
2018-201920Northampton Towneng ENG4. League Two15th128977521.710.010848231111.00918-9-0.90-1.18Matches
2018-201920Livingstonsct SCO1. Premiership9th137505821.98.3775363720.62814-6-0.72-0.85Matches
2019-202021Livingstonsct SCO1. Premiership5th72944210.93.3380241470.8638-5-1.53-1.79Matches
2020-202122Hamilton Acad.sct SCO1. Premiership18th373,3108996.836.8378936000.813462-28-0.76+3.33Matches
2021-202223Rotherham Unitedeng ENG3. League One2nd11199184.82.219011011272.3623-1-0.45-1.32Matches
2022-202324Rotherham Unitedeng ENG2. Championship19th231,2325429.813.715776810111.351416-2-0.15+0.13Matches
2023-202425Rotherham Unitedeng ENG2. Championship24th383,1058275.034.535863132720.553071-41-1.19-0.23Matches
2024-202526Rotherham Unitedeng ENG3. League One13th443,9368995.143.7448942001.255258-6-0.14-0.58Matches
2025-202627Luton Towneng ENG3. League One7th171,1686928.213.012901251822.242515+10+0.77+0.71Matches
10 Seasons7 Clubs5 Leagues22316,5377438.8183.7183871564018701.11193290-97-0.53-0.66
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rotherham United (4 Seasons)2 Leagues1168,4727351.294.19586802113401.1598148-50-0.53-0.74
Livingston (2 Seasons)1 League201,0445217.111.610775102890.701122-11-0.95-1.14
Hamilton Acad. (1 Season)1 League373,3108996.836.8378936000.813462-28-0.76+3.33
Eastleigh (1 Season)1 League201,6278139.318.11915121.001625-9-0.50-0.57
Luton Town (1 Season)1 League171,1686928.213.012901251822.242515+10+0.77+0.71
Northampton Town (1 Season)1 League128977521.710.010848231111.00918-9-0.90-1.18
Wolves (1 Season)1 League116946342.87.7784642731.09915-6-0.78-0.29
Barnet (1 Season)1 League119190.50.200160.000000.00+0.02
League One (3 Seasons)725,3037442.758.95790551513291.657976+3+0.05-0.47
Premiership (3 Seasons)574,3547645.648.4478741102890.774584-39-0.81-0.91
Championship (2 Seasons)614,3377152.448.25084371115130.854487-43-0.89-0.44
League Two (2 Seasons)139167011.110.210848331170.92918-9-0.88-0.99
National League (1 Season)201,6278139.318.11915121.001625-9-0.50-0.57
PL2 — Div. 2 (1 Season)116946342.87.7784642731.09915-6-0.78-0.29
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
2015-201617Barneteng ENGFA Cup65th1747441.10.81740010.0001-1-1.22-2.91Matches
2016-201718Eastleigheng ENGFA Cup33rd1909020.01.01901000.0015-4-4.00-5.00Matches
2018-201920Northampton Towneng ENGFA Cup85th19090100.01.01901000.0023-1-1.00Matches
2021-202223Rotherham Unitedeng ENGEFL CupRd11676774.40.71670000.0001-1-1.34-1.34Matches
2021-202223Rotherham Unitedeng ENGFA Cup3682322.70.8116022602.331100.00-1.55Matches
2022-202324Rotherham Unitedeng ENGEFL CupRd2111116.10.10011100.000000.000.00Matches
2022-202324Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2023-202425Rotherham Unitedeng ENGEFL CupRd2112012057.11.311201001.001100.00+5.00Matches
2023-202425Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2024-202526Rotherham Unitedeng ENGEFL CupRd221165864.41.3190112601.502200.000.00Matches
2024-202526Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
2025-202627Luton Towneng ENGFA Cup1110.50.0001103.000000.00-0.43Matches
8 Seasons5 Clubs2 Leagues159076042.010.11082751810.93922-13-1.29-1.72
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rotherham United (4 Seasons)2 Leagues116525953.07.2780542201.00613-7-0.97-0.81
Barnet (1 Season)1 League1747441.10.81740010.0001-1-1.22-2.91
Eastleigh (1 Season)1 League1909020.01.01901000.0015-4-4.00-5.00
Northampton Town (1 Season)1 League19090100.01.01901000.0023-1-1.00
Luton Town (1 Season)1 League1110.50.0001103.000000.00-0.43
FA Cup (8 Seasons)105935939.56.6777531811.00618-12-1.82-2.91
EFL Cup (4 Seasons)53146347.63.5392221900.8034-1-0.29+1.01
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
2015-201617Barneteng ENGFA Cup0.80000Matches
2015-201617Barneteng ENG4. League Two0.2001Matches
2016-201718Eastleigheng ENGFA Cup1.00000Matches
2016-201718Eastleigheng ENG5. National League18.12102100000000Matches
2017-201819Wolveseng ENGJr. PL2 — Div. 27.71000Matches
2018-201920Northampton Towneng ENGFA Cup1.0000000000000Matches
2018-201920Northampton Towneng ENG4. League Two10.01000Matches
2018-201920Livingstonsct SCO1. Premiership8.30000Matches
2019-202021Livingstonsct SCO1. Premiership3.31003131000Matches
2020-202122Hamilton Acad.sct SCO1. Premiership36.88005151220122500Matches
2021-202223Rotherham Unitedeng ENGEFL Cup0.70002100000Matches
2021-202223Rotherham Unitedeng ENGFA Cup0.80001400100Matches
2021-202223Rotherham Unitedeng ENG3. League One2.20005401750Matches
2022-202324Rotherham Unitedeng ENG2. Championship13.7500221101123180Matches
2022-202324Rotherham Unitedeng ENGEFL Cup0.10001002000Matches
2022-202324Rotherham Unitedeng ENGFA Cup1.00002110000Matches
2023-202425Rotherham Unitedeng ENG2. Championship34.5400514022473490Matches
2023-202425Rotherham Unitedeng ENGEFL Cup1.30000201410Matches
2023-202425Rotherham Unitedeng ENGFA Cup1.00000000100Matches
2024-202526Rotherham Unitedeng ENGEFL Cup1.31002301120Matches
2024-202526Rotherham Unitedeng ENGFA Cup1.01000Matches
2024-202526Rotherham Unitedeng ENG3. League One43.7600515881876540Matches
2025-202627Luton Towneng ENGFA Cup0.00001000000Matches
2025-202627Luton Towneng ENG3. League One13.0100142221431150Matches
10 Seasons7 Clubs7 Leagues193.830102281981893339194000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rotherham United (4 Seasons)4 Leagues101.4170013712411581861290
Livingston (2 Seasons)1 League11.61003131000
Hamilton Acad. (1 Season)1 League36.88005151220122500
Eastleigh (1 Season)2 Leagues19.12102100000000
Luton Town (1 Season)2 Leagues13.0100152221431150
Northampton Town (1 Season)2 Leagues11.0100000000000
Wolves (1 Season)1 League7.71000
Barnet (1 Season)2 Leagues1.000010
FA Cup (8 Seasons)6.6100451020000
EFL Cup (4 Seasons)3.51005604530
League One (3 Seasons)58.970070841033114740
Premiership (3 Seasons)48.49005452521122500
Championship (2 Seasons)48.2900735123596670
League Two (2 Seasons)10.210010
National League (1 Season)18.12102100000000
PL2 — Div. 2 (1 Season)7.71000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201617Barnet2 Leagues1.000010
2016-201718Eastleigh2 Leagues19.12102100000000
2017-201819Wolves1 League7.71000
2018-201920Northampton Town2 Leagues11.0100000000000
2018-201920Livingston1 League8.30000
2019-202021Livingston1 League3.31003131000
2020-202122Hamilton Acad.1 League36.88005151220122500
2021-202223Rotherham United3 Leagues3.70008901850
2022-202324Rotherham United3 Leagues14.8500251211323180
2023-202425Rotherham United3 Leagues36.8400514222578500
2024-202526Rotherham United3 Leagues46.0800536181977560
2025-202627Luton Town2 Leagues13.0100152221431150
10 Seasons7 Clubs7 Leagues193.830102281981893339194000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rotherham United (4 Seasons)4 Leagues101.4170013712411581861290
Livingston (2 Seasons)1 League11.61003131000
Hamilton Acad. (1 Season)1 League36.88005151220122500
Eastleigh (1 Season)2 Leagues19.12102100000000
Luton Town (1 Season)2 Leagues13.0100152221431150
Northampton Town (1 Season)2 Leagues11.0100000000000
Wolves (1 Season)1 League7.71000
Barnet (1 Season)2 Leagues1.000010
FA Cup (8 Seasons)6.6100451020000
EFL Cup (4 Seasons)3.51005604530
League One (3 Seasons)58.970070841033114740
Premiership (3 Seasons)48.49005452521122500
Championship (2 Seasons)48.2900735123596670
League Two (2 Seasons)10.210010
National League (1 Season)18.12102100000000
PL2 — Div. 2 (1 Season)7.71000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201617Barneteng ENG4. League Two15th0.2001Matches
2016-201718Eastleigheng ENG5. National League15th18.12102100000000Matches
2017-201819Wolveseng ENGJr. PL2 — Div. 29th7.71000Matches
2018-201920Northampton Towneng ENG4. League Two15th10.01000Matches
2018-201920Livingstonsct SCO1. Premiership9th8.30000Matches
2019-202021Livingstonsct SCO1. Premiership5th3.31003131000Matches
2020-202122Hamilton Acad.sct SCO1. Premiership18th36.88005151220122500Matches
2021-202223Rotherham Unitedeng ENG3. League One2nd2.20005401750Matches
2022-202324Rotherham Unitedeng ENG2. Championship19th13.7500221101123180Matches
2023-202425Rotherham Unitedeng ENG2. Championship24th34.5400514022473490Matches
2024-202526Rotherham Unitedeng ENG3. League One13th43.7600515881876540Matches
2025-202627Luton Towneng ENG3. League One7th13.0100142221431150Matches
10 Seasons7 Clubs5 Leagues183.728102191871789332191000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rotherham United (4 Seasons)2 Leagues94.1150012911310541791260
Livingston (2 Seasons)1 League11.61003131000
Hamilton Acad. (1 Season)1 League36.88005151220122500
Eastleigh (1 Season)1 League18.12102100000000
Luton Town (1 Season)1 League13.0100142221431150
Northampton Town (1 Season)1 League10.01000
Wolves (1 Season)1 League7.71000
Barnet (1 Season)1 League0.2001
League One (3 Seasons)58.970070841033114740
Premiership (3 Seasons)48.49005452521122500
Championship (2 Seasons)48.2900735123596670
League Two (2 Seasons)10.210010
National League (1 Season)18.12102100000000
PL2 — Div. 2 (1 Season)7.71000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201617Barneteng ENGFA Cup65th0.80000Matches
2016-201718Eastleigheng ENGFA Cup33rd1.00000Matches
2018-201920Northampton Towneng ENGFA Cup85th1.0000000000000Matches
2021-202223Rotherham Unitedeng ENGEFL CupRd10.70002100000Matches
2021-202223Rotherham Unitedeng ENGFA Cup0.80001400100Matches
2022-202324Rotherham Unitedeng ENGEFL CupRd20.10001002000Matches
2022-202324Rotherham Unitedeng ENGFA Cup1.00002110000Matches
2023-202425Rotherham Unitedeng ENGEFL CupRd21.30000201410Matches
2023-202425Rotherham Unitedeng ENGFA Cup1.00000000100Matches
2024-202526Rotherham Unitedeng ENGEFL CupRd21.31002301120Matches
2024-202526Rotherham Unitedeng ENGFA Cup1.01000Matches
2025-202627Luton Towneng ENGFA Cup0.00001000000Matches
8 Seasons5 Clubs2 Leagues10.12009111473000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rotherham United (4 Seasons)2 Leagues7.220081114730
Barnet (1 Season)1 League0.80000
Eastleigh (1 Season)1 League1.00000
Northampton Town (1 Season)1 League1.0000000000000
Luton Town (1 Season)1 League0.00001000000
FA Cup (8 Seasons)6.6100451020000
EFL Cup (4 Seasons)3.51005604530

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.