Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-10-05SatLeague OneMatchweek 10HomeW 1–0WycombeCrawley TownN2000000000Match Report
2024-10-01TueLeague OneMatchweek 9AwayD 2–2WycombeBarnsleyYLW58010011000Match Report
2024-09-24TueEFL CupThird roundHomeL 1–2WycombeAston VillaYLW62000011000Match Report
2024-09-21SatLeague OneMatchweek 7HomeW 2–1WycombeCambridge UtdN71000021000Match Report
2024-08-31SatLeague OneMatchweek 4AwayD 2–2WycombeBlackpoolYLW53000000000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201519St Mirrensct SCO1. Premiership1154865.4112100000.190.190.370.190.37Matches
2015-201620FC Halifax Towneng ENGFA Cup10170.2000000000.000.000.000.000.00Matches
2015-201620P'borough Utdeng ENGLeague Cup11600.7000000100.000.000.000.000.00Matches
2015-201620P'borough Utdeng ENG3. League One00Matches
2015-201620FC Halifax Towneng ENG5. National League855295.9000000000.000.000.000.000.00Matches
2018-201923Doncastereng ENGFA Cup31911.0000000000.000.000.000.000.00Matches
2018-201923Doncastereng ENG3. League One1466076.7303300200.440.000.440.440.44Matches
2019-202024Doncastereng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202024Doncastereng ENGFA Cup321441.6000000000.000.000.000.000.00Matches
2019-202024Doncastereng ENG3. League One33282,51327.9116171100200.390.210.610.390.61Matches
2020-202125Rotherham Utdeng ENG2. Championship1554394.9112011001.20.40.10.51111230.210.210.410.000.210.240.020.260.080.10Matches
2020-202125Rotherham Utdeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202226Rotherham Utdeng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2021-202226Rotherham Utdeng ENGFA Cup21951.1000000000.000.000.000.000.00Matches
2021-202226Rotherham Utdeng ENG3. League One1255456.1101012000.170.000.170.000.00Matches
2021-202226Boltoneng ENG3. League One1888599.5404311000.420.000.420.310.31Matches
2022-202327Boltoneng ENGEFL Cup21830.9101100001.080.001.081.081.08Matches
2022-202327Boltoneng ENGFA Cup11740.8000000000.000.000.000.000.00Matches
2022-202327Boltoneng ENG3. League One1913163.5112100200.280.280.570.280.57Matches
2022-202327Leyton Orienteng ENG4. League Two19171,19613.3156100100.080.380.450.080.45Matches
2023-202428Wycombeeng ENGFA Cup221531.7000000000.000.000.000.000.00Matches
2023-202428Wycombeeng ENG3. League One37231,93521.5325300300.140.090.230.140.23Matches
2024-202529Wycombeeng ENGEFL Cup221191.3000000000.000.000.000.000.00Matches
2024-202529Wycombeeng ENG3. League One754254.7134011000.210.640.850.000.64Matches
9 Seasons8 Clubs7 Leagues21312210,956121.729194825451101.20.40.10.51111230.240.160.390.210.360.240.020.260.080.10
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Doncaster (2 Seasons)3 Leagues54383,44538.3146201400400.370.160.520.370.52
Wycombe (2 Seasons)3 Leagues48322,63229.2459311300.140.170.310.100.27
Bolton (2 Seasons)3 Leagues40111,33214.8617511200.410.070.470.340.41
Rotherham Utd (2 Seasons)4 Leagues31131,25914.0314123001.20.40.10.51111230.210.070.290.070.140.240.020.260.080.10
Leyton Orient (1 Season)1 League19171,19613.3156100100.080.380.450.080.45
St Mirren (1 Season)1 League1154865.4112100000.190.190.370.190.37
FC Halifax Town (1 Season)2 Leagues955466.1000000000.000.000.000.000.00
P'borough Utd (1 Season)2 Leagues11600.7000000100.000.000.000.000.00
League One (7 Seasons)140767,20080.02412362134900.300.150.450.260.41
FA Cup (6 Seasons)1275746.4000000000.000.000.000.000.00
EFL Cup (6 Seasons)875325.9202200100.340.000.340.340.34
League Two (1 Season)19171,19613.3156100100.080.380.450.080.45
Championship (1 Season)1554394.9112011001.20.40.10.51111230.210.210.410.000.210.240.020.260.080.10
Premiership (1 Season)1154865.4112100000.190.190.370.190.37
National League (1 Season)855295.9000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201519St Mirren1 League1154865.4112100000.190.190.370.190.37
2015-201620FC Halifax Town2 Leagues955466.1000000000.000.000.000.000.00
2015-201620P'borough Utd2 Leagues11600.7000000100.000.000.000.000.00
2018-201923Doncaster2 Leagues1776987.8303300200.390.000.390.390.39
2019-202024Doncaster3 Leagues37312,74730.5116171100200.360.200.560.360.56
2020-202125Rotherham Utd2 Leagues1665295.9112011001.20.40.10.51111230.170.170.340.000.170.240.020.260.080.10
2021-202226Rotherham Utd3 Leagues1577308.1202112000.250.000.250.120.12
2021-202226Bolton1 League1888599.5404311000.420.000.420.310.31
2022-202327Bolton3 Leagues2234735.3213200200.380.190.570.380.57
2022-202327Leyton Orient1 League19171,19613.3156100100.080.380.450.080.45
2023-202428Wycombe2 Leagues39252,08823.2325300300.130.090.220.130.22
2024-202529Wycombe2 Leagues975446.0134011000.170.500.660.000.50
9 Seasons8 Clubs7 Leagues21312210,956121.729194825451101.20.40.10.51111230.240.160.390.210.360.240.020.260.080.10
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Doncaster (2 Seasons)3 Leagues54383,44538.3146201400400.370.160.520.370.52
Wycombe (2 Seasons)3 Leagues48322,63229.2459311300.140.170.310.100.27
Bolton (2 Seasons)3 Leagues40111,33214.8617511200.410.070.470.340.41
Rotherham Utd (2 Seasons)4 Leagues31131,25914.0314123001.20.40.10.51111230.210.070.290.070.140.240.020.260.080.10
Leyton Orient (1 Season)1 League19171,19613.3156100100.080.380.450.080.45
St Mirren (1 Season)1 League1154865.4112100000.190.190.370.190.37
FC Halifax Town (1 Season)2 Leagues955466.1000000000.000.000.000.000.00
P'borough Utd (1 Season)2 Leagues11600.7000000100.000.000.000.000.00
League One (7 Seasons)140767,20080.02412362134900.300.150.450.260.41
FA Cup (6 Seasons)1275746.4000000000.000.000.000.000.00
EFL Cup (6 Seasons)875325.9202200100.340.000.340.340.34
League Two (1 Season)19171,19613.3156100100.080.380.450.080.45
Championship (1 Season)1554394.9112011001.20.40.10.51111230.210.210.410.000.210.240.020.260.080.10
Premiership (1 Season)1154865.4112100000.190.190.370.190.37
National League (1 Season)855295.9000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201519St Mirrensct SCO1. Premiership12th1154865.4112100000.190.190.370.190.37Matches
2015-201620FC Halifax Towneng ENG5. National League21st855295.9000000000.000.000.000.000.00Matches
2015-201620P'borough Utdeng ENG3. League One13th00Matches
2018-201923Doncastereng ENG3. League One6th1466076.7303300200.440.000.440.440.44Matches
2019-202024Doncastereng ENG3. League One9th33282,51327.9116171100200.390.210.610.390.61Matches
2020-202125Rotherham Utdeng ENG2. Championship23rd1554394.9112011001.20.40.10.51111230.210.210.410.000.210.240.020.260.080.10Matches
2021-202226Rotherham Utdeng ENG3. League One2nd1255456.1101012000.170.000.170.000.00Matches
2021-202226Boltoneng ENG3. League One9th1888599.5404311000.420.000.420.310.31Matches
2022-202327Boltoneng ENG3. League One5th1913163.5112100200.280.280.570.280.57Matches
2022-202327Leyton Orienteng ENG4. League Two1st19171,19613.3156100100.080.380.450.080.45Matches
2023-202428Wycombeeng ENG3. League One10th37231,93521.5325300300.140.090.230.140.23Matches
2024-202529Wycombeeng ENG3. League One1st754254.7134011000.210.640.850.000.64Matches
9 Seasons8 Clubs5 Leagues1931089,850109.427194623451001.20.40.10.51111230.250.170.420.210.380.240.020.260.080.10
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Doncaster (2 Seasons)1 League47343,12034.7146201400400.400.170.580.400.58
Wycombe (2 Seasons)1 League44282,36026.2459311300.150.190.340.110.31
Bolton (2 Seasons)1 League3791,17513.1516411200.380.080.460.310.38
Rotherham Utd (2 Seasons)2 Leagues271098410.9213023001.20.40.10.51111230.180.090.270.000.090.240.020.260.080.10
Leyton Orient (1 Season)1 League19171,19613.3156100100.080.380.450.080.45
St Mirren (1 Season)1 League1154865.4112100000.190.190.370.190.37
FC Halifax Town (1 Season)1 League855295.9000000000.000.000.000.000.00
P'borough Utd (1 Season)1 League00
League One (7 Seasons)140767,20080.02412362134900.300.150.450.260.41
League Two (1 Season)19171,19613.3156100100.080.380.450.080.45
Championship (1 Season)1554394.9112011001.20.40.10.51111230.210.210.410.000.210.240.020.260.080.10
Premiership (1 Season)1154865.4112100000.190.190.370.190.37
National League (1 Season)855295.9000000000.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-201620FC Halifax Towneng ENGFA Cup85th10170.2000000000.000.000.000.000.00Matches
2015-201620P'borough Utdeng ENGLeague Cup33rd11600.7000000100.000.000.000.000.00Matches
2018-201923Doncastereng ENGFA Cup9th31911.0000000000.000.000.000.000.00Matches
2019-202024Doncastereng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2019-202024Doncastereng ENGFA Cup65th321441.6000000000.000.000.000.000.00Matches
2020-202125Rotherham Utdeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2021-202226Rotherham Utdeng ENGEFL CupRd111901.0101100001.000.001.001.001.00Matches
2021-202226Rotherham Utdeng ENGFA Cup21951.1000000000.000.000.000.000.00Matches
2022-202327Boltoneng ENGEFL CupRd221830.9101100001.080.001.081.081.08Matches
2022-202327Boltoneng ENGFA Cup11740.8000000000.000.000.000.000.00Matches
2023-202428Wycombeeng ENGFA Cup221531.7000000000.000.000.000.000.00Matches
2024-202529Wycombeeng ENGEFL CupRd3221191.3000000000.000.000.000.000.00Matches
8 Seasons6 Clubs2 Leagues20141,10612.3202200100.160.000.160.160.16
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
Doncaster (2 Seasons)2 Leagues743253.6000000000.000.000.000.000.00
Rotherham Utd (2 Seasons)2 Leagues432753.1101100000.330.000.330.330.33
Wycombe (2 Seasons)2 Leagues442723.0000000000.000.000.000.000.00
Bolton (1 Season)2 Leagues321571.7101100000.570.000.570.570.57
FC Halifax Town (1 Season)1 League10170.2000000000.000.000.000.000.00
P'borough Utd (1 Season)1 League11600.7000000100.000.000.000.000.00
FA Cup (6 Seasons)1275746.4000000000.000.000.000.000.00
EFL Cup (6 Seasons)875325.9202200100.340.000.340.340.34

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201519St Mirrensct SCO1. Premiership5.4120.370.5000Matches
2015-201620FC Halifax Towneng ENGFA Cup0.2000Matches
2015-201620P'borough Utdeng ENGLeague Cup0.7000Matches
2015-201620FC Halifax Towneng ENG5. National League5.9000.0000Matches
2018-201923Doncastereng ENGFA Cup1.003266.72.971.980.000.0000Matches
2018-201923Doncastereng ENG3. League One6.7300Matches
2019-202024Doncastereng ENGEFL Cup1.006350.06.003.000.000.0000Matches
2019-202024Doncastereng ENGFA Cup1.603266.71.871.250.000.0000Matches
2019-202024Doncastereng ENG3. League One27.911883236.43.151.150.130.3400Matches
2020-202125Rotherham Utdeng ENG2. Championship4.918112.51.640.210.000.0025.42111.20.40.05-0.2-0.4Matches
2020-202125Rotherham Utdeng ENGEFL Cup1.00300.03.000.000.0000Matches
2021-202226Rotherham Utdeng ENGEFL Cup1.017342.97.003.000.140.3300Matches
2021-202226Rotherham Utdeng ENGFA Cup1.10300.02.840.000.0000Matches
2021-202226Rotherham Utdeng ENG3. League One6.11241041.73.961.650.000.0012Matches
2021-202226Boltoneng ENG3. League One9.5425832.02.620.840.120.3811Matches
2022-202327Boltoneng ENGEFL Cup0.9111100.01.081.081.001.0000Matches
2022-202327Boltoneng ENGFA Cup0.8000Matches
2022-202327Boltoneng ENG3. League One3.5111436.43.131.140.090.2500Matches
2022-202327Leyton Orienteng ENG4. League Two13.3127725.92.030.530.040.1400Matches
2023-202428Wycombeeng ENGFA Cup1.702150.01.180.590.000.0000Matches
2023-202428Wycombeeng ENG3. League One21.53602338.32.791.070.050.1300Matches
2024-202529Wycombeeng ENGEFL Cup1.303133.32.270.760.000.0000Matches
2024-202529Wycombeeng ENG3. League One4.718450.01.690.850.000.0011Matches
9 Seasons8 Clubs7 Leagues121.72928210436.22.760.920.070.2125.42451.20.40.05-0.2-0.4
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Doncaster (2 Seasons)3 Leagues38.3141003939.03.171.240.110.2800
Wycombe (2 Seasons)3 Leagues29.24732939.72.500.990.040.1011
Bolton (2 Seasons)3 Leagues14.86371335.12.650.930.140.3811
Rotherham Utd (2 Seasons)4 Leagues14.03451431.13.221.000.020.0725.42231.20.40.05-0.2-0.4
Leyton Orient (1 Season)1 League13.3127725.92.030.530.040.1400
St Mirren (1 Season)1 League5.4120.370.5000
FC Halifax Town (1 Season)2 Leagues6.1000.0000
P'borough Utd (1 Season)2 Leagues0.7000
League One (7 Seasons)80.0242168137.52.951.110.080.2234
FA Cup (6 Seasons)6.4011545.52.050.930.000.0000
EFL Cup (6 Seasons)5.9220840.03.811.530.100.2500
League Two (1 Season)13.3127725.92.030.530.040.1400
Championship (1 Season)4.918112.51.640.210.000.0025.42111.20.40.05-0.2-0.4
Premiership (1 Season)5.4120.370.5000
National League (1 Season)5.9000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201519St Mirren1 League5.4120.370.5000
2015-201620FC Halifax Town2 Leagues6.1000.0000
2015-201620P'borough Utd2 Leagues0.7000
2018-201923Doncaster2 Leagues7.833266.72.971.980.000.0000
2019-202024Doncaster3 Leagues30.511973738.13.181.210.110.3000
2020-202125Rotherham Utd2 Leagues5.911119.11.870.170.000.0025.42111.20.40.05-0.2-0.4
2021-202226Rotherham Utd3 Leagues8.12341338.24.191.600.030.0812
2021-202226Bolton1 League9.5425832.02.620.840.120.3811
2022-202327Bolton3 Leagues5.3212541.72.711.130.170.4000
2022-202327Leyton Orient1 League13.3127725.92.030.530.040.1400
2023-202428Wycombe2 Leagues23.23622438.72.671.030.050.1300
2024-202529Wycombe2 Leagues6.0111545.51.820.830.000.0011
9 Seasons8 Clubs7 Leagues121.72928210436.22.760.920.070.2125.42451.20.40.05-0.2-0.4
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Doncaster (2 Seasons)3 Leagues38.3141003939.03.171.240.110.2800
Wycombe (2 Seasons)3 Leagues29.24732939.72.500.990.040.1011
Bolton (2 Seasons)3 Leagues14.86371335.12.650.930.140.3811
Rotherham Utd (2 Seasons)4 Leagues14.03451431.13.221.000.020.0725.42231.20.40.05-0.2-0.4
Leyton Orient (1 Season)1 League13.3127725.92.030.530.040.1400
St Mirren (1 Season)1 League5.4120.370.5000
FC Halifax Town (1 Season)2 Leagues6.1000.0000
P'borough Utd (1 Season)2 Leagues0.7000
League One (7 Seasons)80.0242168137.52.951.110.080.2234
FA Cup (6 Seasons)6.4011545.52.050.930.000.0000
EFL Cup (6 Seasons)5.9220840.03.811.530.100.2500
League Two (1 Season)13.3127725.92.030.530.040.1400
Championship (1 Season)4.918112.51.640.210.000.0025.42111.20.40.05-0.2-0.4
Premiership (1 Season)5.4120.370.5000
National League (1 Season)5.9000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201519St Mirrensct SCO1. Premiership12th5.4120.370.5000Matches
2015-201620FC Halifax Towneng ENG5. National League21st5.9000.0000Matches
2018-201923Doncastereng ENG3. League One6th6.7300Matches
2019-202024Doncastereng ENG3. League One9th27.911883236.43.151.150.130.3400Matches
2020-202125Rotherham Utdeng ENG2. Championship23rd4.918112.51.640.210.000.0025.42111.20.40.05-0.2-0.4Matches
2021-202226Rotherham Utdeng ENG3. League One2nd6.11241041.73.961.650.000.0012Matches
2021-202226Boltoneng ENG3. League One9th9.5425832.02.620.840.120.3811Matches
2022-202327Boltoneng ENG3. League One5th3.5111436.43.131.140.090.2500Matches
2022-202327Leyton Orienteng ENG4. League Two1st13.3127725.92.030.530.040.1400Matches
2023-202428Wycombeeng ENG3. League One10th21.53602338.32.791.070.050.1300Matches
2024-202529Wycombeeng ENG3. League One1st4.718450.01.690.850.000.0011Matches
9 Seasons8 Clubs5 Leagues109.4272519135.52.750.890.080.2225.42451.20.40.05-0.2-0.4
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Doncaster (2 Seasons)1 League34.714883236.43.151.150.130.3400
Wycombe (2 Seasons)1 League26.24682739.72.591.030.040.1111
Bolton (2 Seasons)1 League13.15361233.32.760.920.110.3311
Rotherham Utd (2 Seasons)2 Leagues10.92321134.42.931.010.000.0025.42231.20.40.05-0.2-0.4
Leyton Orient (1 Season)1 League13.3127725.92.030.530.040.1400
St Mirren (1 Season)1 League5.4120.370.5000
FC Halifax Town (1 Season)1 League5.9000.0000
P'borough Utd (1 Season)1 League
League One (7 Seasons)80.0242168137.52.951.110.080.2234
League Two (1 Season)13.3127725.92.030.530.040.1400
Championship (1 Season)4.918112.51.640.210.000.0025.42111.20.40.05-0.2-0.4
Premiership (1 Season)5.4120.370.5000
National League (1 Season)5.9000.0000
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
2015-201620FC Halifax Towneng ENGFA Cup85th0.2000Matches
2015-201620P'borough Utdeng ENGLeague Cup33rd0.7000Matches
2018-201923Doncastereng ENGFA Cup9th1.003266.72.971.980.000.0000Matches
2019-202024Doncastereng ENGEFL Cup58th1.006350.06.003.000.000.0000Matches
2019-202024Doncastereng ENGFA Cup65th1.603266.71.871.250.000.0000Matches
2020-202125Rotherham Utdeng ENGEFL Cup58th1.00300.03.000.000.0000Matches
2021-202226Rotherham Utdeng ENGEFL CupRd11.017342.97.003.000.140.3300Matches
2021-202226Rotherham Utdeng ENGFA Cup1.10300.02.840.000.0000Matches
2022-202327Boltoneng ENGEFL CupRd20.9111100.01.081.081.001.0000Matches
2022-202327Boltoneng ENGFA Cup0.8000Matches
2023-202428Wycombeeng ENGFA Cup1.702150.01.180.590.000.0000Matches
2024-202529Wycombeeng ENGEFL CupRd31.303133.32.270.760.000.0000Matches
8 Seasons6 Clubs2 Leagues12.32311341.92.921.230.060.1500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Doncaster (2 Seasons)2 Leagues3.6012758.33.321.940.000.0000
Rotherham Utd (2 Seasons)2 Leagues3.1113323.14.250.980.080.3300
Wycombe (2 Seasons)2 Leagues3.005240.01.650.660.000.0000
Bolton (1 Season)2 Leagues1.7111100.01.081.081.001.0000
FC Halifax Town (1 Season)1 League0.2000
P'borough Utd (1 Season)1 League0.7000
FA Cup (6 Seasons)6.4011545.52.050.930.000.0000
EFL Cup (6 Seasons)5.9220840.03.811.530.100.2500
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201519St Mirrensct SCO1. Premiership5.41Matches
2015-201620FC Halifax Towneng ENGFA Cup0.20Matches
2015-201620P'borough Utdeng ENGLeague Cup0.70Matches
2015-201620FC Halifax Towneng ENG5. National League5.90Matches
2018-201923Doncastereng ENGFA Cup1.00Matches
2018-201923Doncastereng ENG3. League One6.70Matches
2019-202024Doncastereng ENGEFL Cup1.00Matches
2019-202024Doncastereng ENGFA Cup1.60Matches
2019-202024Doncastereng ENG3. League One27.96Matches
2020-202125Rotherham Utdeng ENG2. Championship4.95313140.51037444234254.8183847.494122.010.10.2+0.9394211Matches
2020-202125Rotherham Utdeng ENGEFL Cup1.00Matches
2021-202226Rotherham Utdeng ENGEFL Cup1.00Matches
2021-202226Rotherham Utdeng ENGFA Cup1.10Matches
2021-202226Rotherham Utdeng ENG3. League One6.10Matches
2021-202226Boltoneng ENG3. League One9.50Matches
2022-202327Boltoneng ENGEFL Cup0.90Matches
2022-202327Boltoneng ENGFA Cup0.80Matches
2022-202327Boltoneng ENG3. League One3.51Matches
2022-202327Leyton Orienteng ENG4. League Two13.35Matches
2023-202428Wycombeeng ENGFA Cup1.70Matches
2023-202428Wycombeeng ENG3. League One21.52Matches
2024-202529Wycombeeng ENGEFL Cup1.30Matches
2024-202529Wycombeeng ENG3. League One4.73Matches
9 Seasons8 Clubs7 Leagues121.75313140.51037444234254.8183847.494122.0190.10.2+18.9394211
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Doncaster (2 Seasons)3 Leagues38.36
Wycombe (2 Seasons)3 Leagues29.25
Bolton (2 Seasons)3 Leagues14.81
Rotherham Utd (2 Seasons)4 Leagues14.05313140.51037444234254.8183847.494122.010.10.2+0.9394211
Leyton Orient (1 Season)1 League13.35
St Mirren (1 Season)1 League5.41
FC Halifax Town (1 Season)2 Leagues6.10
P'borough Utd (1 Season)2 Leagues0.70
League One (7 Seasons)80.012
FA Cup (6 Seasons)6.40
EFL Cup (6 Seasons)5.90
League Two (1 Season)13.35
Championship (1 Season)4.95313140.51037444234254.8183847.494122.010.10.2+0.9394211
Premiership (1 Season)5.41
National League (1 Season)5.90
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201519St Mirren1 League5.41
2015-201620FC Halifax Town2 Leagues6.10
2015-201620P'borough Utd2 Leagues0.70
2018-201923Doncaster2 Leagues7.80
2019-202024Doncaster3 Leagues30.56
2020-202125Rotherham Utd2 Leagues5.95313140.51037444234254.8183847.494122.010.10.2+0.9394211
2021-202226Rotherham Utd3 Leagues8.10
2021-202226Bolton1 League9.50
2022-202327Bolton3 Leagues5.31
2022-202327Leyton Orient1 League13.35
2023-202428Wycombe2 Leagues23.22
2024-202529Wycombe2 Leagues6.03
9 Seasons8 Clubs7 Leagues121.75313140.51037444234254.8183847.494122.0190.10.2+18.9394211
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Doncaster (2 Seasons)3 Leagues38.36
Wycombe (2 Seasons)3 Leagues29.25
Bolton (2 Seasons)3 Leagues14.81
Rotherham Utd (2 Seasons)4 Leagues14.05313140.51037444234254.8183847.494122.010.10.2+0.9394211
Leyton Orient (1 Season)1 League13.35
St Mirren (1 Season)1 League5.41
FC Halifax Town (1 Season)2 Leagues6.10
P'borough Utd (1 Season)2 Leagues0.70
League One (7 Seasons)80.012
FA Cup (6 Seasons)6.40
EFL Cup (6 Seasons)5.90
League Two (1 Season)13.35
Championship (1 Season)4.95313140.51037444234254.8183847.494122.010.10.2+0.9394211
Premiership (1 Season)5.41
National League (1 Season)5.90
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201519St Mirrensct SCO1. Premiership12th5.41Matches
2015-201620FC Halifax Towneng ENG5. National League21st5.90Matches
2018-201923Doncastereng ENG3. League One6th6.70Matches
2019-202024Doncastereng ENG3. League One9th27.96Matches
2020-202125Rotherham Utdeng ENG2. Championship23rd4.95313140.51037444234254.8183847.494122.010.10.2+0.9394211Matches
2021-202226Rotherham Utdeng ENG3. League One2nd6.10Matches
2021-202226Boltoneng ENG3. League One9th9.50Matches
2022-202327Boltoneng ENG3. League One5th3.51Matches
2022-202327Leyton Orienteng ENG4. League Two1st13.35Matches
2023-202428Wycombeeng ENG3. League One10th21.52Matches
2024-202529Wycombeeng ENG3. League One1st4.73Matches
9 Seasons8 Clubs5 Leagues109.45313140.51037444234254.8183847.494122.0190.10.2+18.9394211
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Doncaster (2 Seasons)1 League34.76
Wycombe (2 Seasons)1 League26.25
Bolton (2 Seasons)1 League13.11
Rotherham Utd (2 Seasons)2 Leagues10.95313140.51037444234254.8183847.494122.010.10.2+0.9394211
Leyton Orient (1 Season)1 League13.35
St Mirren (1 Season)1 League5.41
FC Halifax Town (1 Season)1 League5.90
P'borough Utd (1 Season)1 League
League One (7 Seasons)80.012
League Two (1 Season)13.35
Championship (1 Season)4.95313140.51037444234254.8183847.494122.010.10.2+0.9394211
Premiership (1 Season)5.41
National League (1 Season)5.90
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2015-201620FC Halifax Towneng ENGFA Cup85th0.20Matches
2015-201620P'borough Utdeng ENGLeague Cup33rd0.70Matches
2018-201923Doncastereng ENGFA Cup9th1.00Matches
2019-202024Doncastereng ENGEFL Cup58th1.00Matches
2019-202024Doncastereng ENGFA Cup65th1.60Matches
2020-202125Rotherham Utdeng ENGEFL Cup58th1.00Matches
2021-202226Rotherham Utdeng ENGEFL CupRd11.00Matches
2021-202226Rotherham Utdeng ENGFA Cup1.10Matches
2022-202327Boltoneng ENGEFL CupRd20.90Matches
2022-202327Boltoneng ENGFA Cup0.80Matches
2023-202428Wycombeeng ENGFA Cup1.70Matches
2024-202529Wycombeeng ENGEFL CupRd31.30Matches
8 Seasons6 Clubs2 Leagues12.30
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Doncaster (2 Seasons)2 Leagues3.60
Rotherham Utd (2 Seasons)2 Leagues3.10
Wycombe (2 Seasons)2 Leagues3.00
Bolton (1 Season)2 Leagues1.70
FC Halifax Town (1 Season)1 League0.20
P'borough Utd (1 Season)1 League0.70
FA Cup (6 Seasons)6.40
EFL Cup (6 Seasons)5.90

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519St Mirrensct SCO1. Premiership5.4Matches
2015-201620FC Halifax Towneng ENGFA Cup0.2Matches
2015-201620P'borough Utdeng ENGLeague Cup0.7Matches
2015-201620FC Halifax Towneng ENG5. National League5.9Matches
2018-201923Doncastereng ENGFA Cup1.08Matches
2018-201923Doncastereng ENG3. League One6.7Matches
2019-202024Doncastereng ENGEFL Cup1.02Matches
2019-202024Doncastereng ENGFA Cup1.62Matches
2019-202024Doncastereng ENG3. League One27.987Matches
2020-202125Rotherham Utdeng ENG2. Championship4.913111219703292104225303Matches
2020-202125Rotherham Utdeng ENGEFL Cup1.010Matches
2021-202226Rotherham Utdeng ENGEFL Cup1.04Matches
2021-202226Rotherham Utdeng ENGFA Cup1.16Matches
2021-202226Rotherham Utdeng ENG3. League One6.160Matches
2021-202226Boltoneng ENG3. League One9.542Matches
2022-202327Boltoneng ENGEFL Cup0.94Matches
2022-202327Boltoneng ENGFA Cup0.8Matches
2022-202327Boltoneng ENG3. League One3.531Matches
2022-202327Leyton Orienteng ENG4. League Two13.387Matches
2023-202428Wycombeeng ENGFA Cup1.76Matches
2023-202428Wycombeeng ENG3. League One21.595Matches
2024-202529Wycombeeng ENGEFL Cup1.35Matches
2024-202529Wycombeeng ENG3. League One4.720Matches
9 Seasons8 Clubs7 Leagues121.7131112197034982104225303
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Doncaster (2 Seasons)3 Leagues38.399
Wycombe (2 Seasons)3 Leagues29.2126
Bolton (2 Seasons)3 Leagues14.877
Rotherham Utd (2 Seasons)4 Leagues14.0131112197031092104225303
Leyton Orient (1 Season)1 League13.387
St Mirren (1 Season)1 League5.4
FC Halifax Town (1 Season)2 Leagues6.1
P'borough Utd (1 Season)2 Leagues0.7
League One (7 Seasons)80.0335
FA Cup (6 Seasons)6.422
EFL Cup (6 Seasons)5.925
League Two (1 Season)13.387
Championship (1 Season)4.913111219703292104225303
Premiership (1 Season)5.4
National League (1 Season)5.9
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519St Mirren1 League5.4
2015-201620FC Halifax Town2 Leagues6.1
2015-201620P'borough Utd2 Leagues0.7
2018-201923Doncaster2 Leagues7.88
2019-202024Doncaster3 Leagues30.591
2020-202125Rotherham Utd2 Leagues5.913111219703392104225303
2021-202226Rotherham Utd3 Leagues8.170
2021-202226Bolton1 League9.542
2022-202327Bolton3 Leagues5.335
2022-202327Leyton Orient1 League13.387
2023-202428Wycombe2 Leagues23.2101
2024-202529Wycombe2 Leagues6.025
9 Seasons8 Clubs7 Leagues121.7131112197034982104225303
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Doncaster (2 Seasons)3 Leagues38.399
Wycombe (2 Seasons)3 Leagues29.2126
Bolton (2 Seasons)3 Leagues14.877
Rotherham Utd (2 Seasons)4 Leagues14.0131112197031092104225303
Leyton Orient (1 Season)1 League13.387
St Mirren (1 Season)1 League5.4
FC Halifax Town (1 Season)2 Leagues6.1
P'borough Utd (1 Season)2 Leagues0.7
League One (7 Seasons)80.0335
FA Cup (6 Seasons)6.422
EFL Cup (6 Seasons)5.925
League Two (1 Season)13.387
Championship (1 Season)4.913111219703292104225303
Premiership (1 Season)5.4
National League (1 Season)5.9
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519St Mirrensct SCO1. Premiership12th5.4Matches
2015-201620FC Halifax Towneng ENG5. National League21st5.9Matches
2018-201923Doncastereng ENG3. League One6th6.7Matches
2019-202024Doncastereng ENG3. League One9th27.987Matches
2020-202125Rotherham Utdeng ENG2. Championship23rd4.913111219703292104225303Matches
2021-202226Rotherham Utdeng ENG3. League One2nd6.160Matches
2021-202226Boltoneng ENG3. League One9th9.542Matches
2022-202327Boltoneng ENG3. League One5th3.531Matches
2022-202327Leyton Orienteng ENG4. League Two1st13.387Matches
2023-202428Wycombeeng ENG3. League One10th21.595Matches
2024-202529Wycombeeng ENG3. League One1st4.720Matches
9 Seasons8 Clubs5 Leagues109.4131112197034512104225303
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Doncaster (2 Seasons)1 League34.787
Wycombe (2 Seasons)1 League26.2115
Bolton (2 Seasons)1 League13.173
Rotherham Utd (2 Seasons)2 Leagues10.913111219703892104225303
Leyton Orient (1 Season)1 League13.387
St Mirren (1 Season)1 League5.4
FC Halifax Town (1 Season)1 League5.9
P'borough Utd (1 Season)1 League
League One (7 Seasons)80.0335
League Two (1 Season)13.387
Championship (1 Season)4.913111219703292104225303
Premiership (1 Season)5.4
National League (1 Season)5.9
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201620FC Halifax Towneng ENGFA Cup85th0.2Matches
2015-201620P'borough Utdeng ENGLeague Cup33rd0.7Matches
2018-201923Doncastereng ENGFA Cup9th1.08Matches
2019-202024Doncastereng ENGEFL Cup58th1.02Matches
2019-202024Doncastereng ENGFA Cup65th1.62Matches
2020-202125Rotherham Utdeng ENGEFL Cup58th1.010Matches
2021-202226Rotherham Utdeng ENGEFL CupRd11.04Matches
2021-202226Rotherham Utdeng ENGFA Cup1.16Matches
2022-202327Boltoneng ENGEFL CupRd20.94Matches
2022-202327Boltoneng ENGFA Cup0.8Matches
2023-202428Wycombeeng ENGFA Cup1.76Matches
2024-202529Wycombeeng ENGEFL CupRd31.35Matches
8 Seasons6 Clubs2 Leagues12.347
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Doncaster (2 Seasons)2 Leagues3.612
Rotherham Utd (2 Seasons)2 Leagues3.120
Wycombe (2 Seasons)2 Leagues3.011
Bolton (1 Season)2 Leagues1.74
FC Halifax Town (1 Season)1 League0.2
P'borough Utd (1 Season)1 League0.7
FA Cup (6 Seasons)6.422
EFL Cup (6 Seasons)5.925

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519St Mirrensct SCO1. Premiership5.4Matches
2015-201620FC Halifax Towneng ENGFA Cup0.2Matches
2015-201620P'borough Utdeng ENGLeague Cup0.7Matches
2015-201620FC Halifax Towneng ENG5. National League5.9Matches
2018-201923Doncastereng ENGFA Cup1.0Matches
2018-201923Doncastereng ENG3. League One6.7Matches
2019-202024Doncastereng ENGEFL Cup1.0Matches
2019-202024Doncastereng ENGFA Cup1.6Matches
2019-202024Doncastereng ENG3. League One27.9Matches
2020-202125Rotherham Utdeng ENG2. Championship4.981.6443010010.21100000Matches
2020-202125Rotherham Utdeng ENGEFL Cup1.0Matches
2021-202226Rotherham Utdeng ENGEFL Cup1.0Matches
2021-202226Rotherham Utdeng ENGFA Cup1.1Matches
2021-202226Rotherham Utdeng ENG3. League One6.1Matches
2021-202226Boltoneng ENG3. League One9.5Matches
2022-202327Boltoneng ENGEFL Cup0.9Matches
2022-202327Boltoneng ENGFA Cup0.8Matches
2022-202327Boltoneng ENG3. League One3.5Matches
2022-202327Leyton Orienteng ENG4. League Two13.3Matches
2023-202428Wycombeeng ENGFA Cup1.7Matches
2023-202428Wycombeeng ENG3. League One21.5Matches
2024-202529Wycombeeng ENGEFL Cup1.3Matches
2024-202529Wycombeeng ENG3. League One4.7Matches
9 Seasons8 Clubs7 Leagues121.781.6443010010.21100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Doncaster (2 Seasons)3 Leagues38.3
Wycombe (2 Seasons)3 Leagues29.2
Bolton (2 Seasons)3 Leagues14.8
Rotherham Utd (2 Seasons)4 Leagues14.081.6443010010.21100000
Leyton Orient (1 Season)1 League13.3
St Mirren (1 Season)1 League5.4
FC Halifax Town (1 Season)2 Leagues6.1
P'borough Utd (1 Season)2 Leagues0.7
League One (7 Seasons)80.0
FA Cup (6 Seasons)6.4
EFL Cup (6 Seasons)5.9
League Two (1 Season)13.3
Championship (1 Season)4.981.6443010010.21100000
Premiership (1 Season)5.4
National League (1 Season)5.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519St Mirren1 League5.4
2015-201620FC Halifax Town2 Leagues6.1
2015-201620P'borough Utd2 Leagues0.7
2018-201923Doncaster2 Leagues7.8
2019-202024Doncaster3 Leagues30.5
2020-202125Rotherham Utd2 Leagues5.981.6443010010.21100000
2021-202226Rotherham Utd3 Leagues8.1
2021-202226Bolton1 League9.5
2022-202327Bolton3 Leagues5.3
2022-202327Leyton Orient1 League13.3
2023-202428Wycombe2 Leagues23.2
2024-202529Wycombe2 Leagues6.0
9 Seasons8 Clubs7 Leagues121.781.6443010010.21100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Doncaster (2 Seasons)3 Leagues38.3
Wycombe (2 Seasons)3 Leagues29.2
Bolton (2 Seasons)3 Leagues14.8
Rotherham Utd (2 Seasons)4 Leagues14.081.6443010010.21100000
Leyton Orient (1 Season)1 League13.3
St Mirren (1 Season)1 League5.4
FC Halifax Town (1 Season)2 Leagues6.1
P'borough Utd (1 Season)2 Leagues0.7
League One (7 Seasons)80.0
FA Cup (6 Seasons)6.4
EFL Cup (6 Seasons)5.9
League Two (1 Season)13.3
Championship (1 Season)4.981.6443010010.21100000
Premiership (1 Season)5.4
National League (1 Season)5.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519St Mirrensct SCO1. Premiership12th5.4Matches
2015-201620FC Halifax Towneng ENG5. National League21st5.9Matches
2018-201923Doncastereng ENG3. League One6th6.7Matches
2019-202024Doncastereng ENG3. League One9th27.9Matches
2020-202125Rotherham Utdeng ENG2. Championship23rd4.981.6443010010.21100000Matches
2021-202226Rotherham Utdeng ENG3. League One2nd6.1Matches
2021-202226Boltoneng ENG3. League One9th9.5Matches
2022-202327Boltoneng ENG3. League One5th3.5Matches
2022-202327Leyton Orienteng ENG4. League Two1st13.3Matches
2023-202428Wycombeeng ENG3. League One10th21.5Matches
2024-202529Wycombeeng ENG3. League One1st4.7Matches
9 Seasons8 Clubs5 Leagues109.481.6443010010.21100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Doncaster (2 Seasons)1 League34.7
Wycombe (2 Seasons)1 League26.2
Bolton (2 Seasons)1 League13.1
Rotherham Utd (2 Seasons)2 Leagues10.981.6443010010.21100000
Leyton Orient (1 Season)1 League13.3
St Mirren (1 Season)1 League5.4
FC Halifax Town (1 Season)1 League5.9
P'borough Utd (1 Season)1 League
League One (7 Seasons)80.0
League Two (1 Season)13.3
Championship (1 Season)4.981.6443010010.21100000
Premiership (1 Season)5.4
National League (1 Season)5.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201620FC Halifax Towneng ENGFA Cup85th0.2Matches
2015-201620P'borough Utdeng ENGLeague Cup33rd0.7Matches
2018-201923Doncastereng ENGFA Cup9th1.0Matches
2019-202024Doncastereng ENGEFL Cup58th1.0Matches
2019-202024Doncastereng ENGFA Cup65th1.6Matches
2020-202125Rotherham Utdeng ENGEFL Cup58th1.0Matches
2021-202226Rotherham Utdeng ENGEFL CupRd11.0Matches
2021-202226Rotherham Utdeng ENGFA Cup1.1Matches
2022-202327Boltoneng ENGEFL CupRd20.9Matches
2022-202327Boltoneng ENGFA Cup0.8Matches
2023-202428Wycombeeng ENGFA Cup1.7Matches
2024-202529Wycombeeng ENGEFL CupRd31.3Matches
8 Seasons6 Clubs2 Leagues12.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Doncaster (2 Seasons)2 Leagues3.6
Rotherham Utd (2 Seasons)2 Leagues3.1
Wycombe (2 Seasons)2 Leagues3.0
Bolton (1 Season)2 Leagues1.7
FC Halifax Town (1 Season)1 League0.2
P'borough Utd (1 Season)1 League0.7
FA Cup (6 Seasons)6.4
EFL Cup (6 Seasons)5.9

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519St Mirrensct SCO1. Premiership5.4Matches
2015-201620FC Halifax Towneng ENGFA Cup0.2Matches
2015-201620P'borough Utdeng ENGLeague Cup0.7Matches
2015-201620FC Halifax Towneng ENG5. National League5.9Matches
2018-201923Doncastereng ENGFA Cup1.000Matches
2018-201923Doncastereng ENG3. League One6.7Matches
2019-202024Doncastereng ENGEFL Cup1.000Matches
2019-202024Doncastereng ENGFA Cup1.600Matches
2019-202024Doncastereng ENG3. League One27.92021Matches
2020-202125Rotherham Utdeng ENG2. Championship4.912965182138.11360631560Matches
2020-202125Rotherham Utdeng ENGEFL Cup1.000Matches
2021-202226Rotherham Utdeng ENGEFL Cup1.010Matches
2021-202226Rotherham Utdeng ENGFA Cup1.110Matches
2021-202226Rotherham Utdeng ENG3. League One6.111Matches
2021-202226Boltoneng ENG3. League One9.581Matches
2022-202327Boltoneng ENGEFL Cup0.911Matches
2022-202327Boltoneng ENGFA Cup0.8Matches
2022-202327Boltoneng ENG3. League One3.523Matches
2022-202327Leyton Orienteng ENG4. League Two13.363Matches
2023-202428Wycombeeng ENGFA Cup1.700Matches
2023-202428Wycombeeng ENG3. League One21.573Matches
2024-202529Wycombeeng ENGEFL Cup1.311Matches
2024-202529Wycombeeng ENG3. League One4.743Matches
9 Seasons8 Clubs7 Leagues121.7126165182138.113606401560
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Doncaster (2 Seasons)3 Leagues38.320210
Wycombe (2 Seasons)3 Leagues29.21270
Bolton (2 Seasons)3 Leagues14.81150
Rotherham Utd (2 Seasons)4 Leagues14.0121265182138.11360641560
Leyton Orient (1 Season)1 League13.3630
St Mirren (1 Season)1 League5.40
FC Halifax Town (1 Season)2 Leagues6.10
P'borough Utd (1 Season)2 Leagues0.70
League One (7 Seasons)80.042320
FA Cup (6 Seasons)6.4100
EFL Cup (6 Seasons)5.9320
League Two (1 Season)13.3630
Championship (1 Season)4.912965182138.11360631560
Premiership (1 Season)5.40
National League (1 Season)5.90
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519St Mirren1 League5.40
2015-201620FC Halifax Town2 Leagues6.10
2015-201620P'borough Utd2 Leagues0.70
2018-201923Doncaster2 Leagues7.8000
2019-202024Doncaster3 Leagues30.520210
2020-202125Rotherham Utd2 Leagues5.912965182138.11360631560
2021-202226Rotherham Utd3 Leagues8.1310
2021-202226Bolton1 League9.5810
2022-202327Bolton3 Leagues5.3340
2022-202327Leyton Orient1 League13.3630
2023-202428Wycombe2 Leagues23.2730
2024-202529Wycombe2 Leagues6.0540
9 Seasons8 Clubs7 Leagues121.7126165182138.113606401560
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Doncaster (2 Seasons)3 Leagues38.320210
Wycombe (2 Seasons)3 Leagues29.21270
Bolton (2 Seasons)3 Leagues14.81150
Rotherham Utd (2 Seasons)4 Leagues14.0121265182138.11360641560
Leyton Orient (1 Season)1 League13.3630
St Mirren (1 Season)1 League5.40
FC Halifax Town (1 Season)2 Leagues6.10
P'borough Utd (1 Season)2 Leagues0.70
League One (7 Seasons)80.042320
FA Cup (6 Seasons)6.4100
EFL Cup (6 Seasons)5.9320
League Two (1 Season)13.3630
Championship (1 Season)4.912965182138.11360631560
Premiership (1 Season)5.40
National League (1 Season)5.90
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519St Mirrensct SCO1. Premiership12th5.4Matches
2015-201620FC Halifax Towneng ENG5. National League21st5.9Matches
2018-201923Doncastereng ENG3. League One6th6.7Matches
2019-202024Doncastereng ENG3. League One9th27.92021Matches
2020-202125Rotherham Utdeng ENG2. Championship23rd4.912965182138.11360631560Matches
2021-202226Rotherham Utdeng ENG3. League One2nd6.111Matches
2021-202226Boltoneng ENG3. League One9th9.581Matches
2022-202327Boltoneng ENG3. League One5th3.523Matches
2022-202327Leyton Orienteng ENG4. League Two1st13.363Matches
2023-202428Wycombeeng ENG3. League One10th21.573Matches
2024-202529Wycombeeng ENG3. League One1st4.743Matches
9 Seasons8 Clubs5 Leagues109.4125765182138.113606381560
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Doncaster (2 Seasons)1 League34.720210
Wycombe (2 Seasons)1 League26.21160
Bolton (2 Seasons)1 League13.11040
Rotherham Utd (2 Seasons)2 Leagues10.9121065182138.11360641560
Leyton Orient (1 Season)1 League13.3630
St Mirren (1 Season)1 League5.40
FC Halifax Town (1 Season)1 League5.90
P'borough Utd (1 Season)1 League0
League One (7 Seasons)80.042320
League Two (1 Season)13.3630
Championship (1 Season)4.912965182138.11360631560
Premiership (1 Season)5.40
National League (1 Season)5.90
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201620FC Halifax Towneng ENGFA Cup85th0.2Matches
2015-201620P'borough Utdeng ENGLeague Cup33rd0.7Matches
2018-201923Doncastereng ENGFA Cup9th1.000Matches
2019-202024Doncastereng ENGEFL Cup58th1.000Matches
2019-202024Doncastereng ENGFA Cup65th1.600Matches
2020-202125Rotherham Utdeng ENGEFL Cup58th1.000Matches
2021-202226Rotherham Utdeng ENGEFL CupRd11.010Matches
2021-202226Rotherham Utdeng ENGFA Cup1.110Matches
2022-202327Boltoneng ENGEFL CupRd20.911Matches
2022-202327Boltoneng ENGFA Cup0.8Matches
2023-202428Wycombeeng ENGFA Cup1.700Matches
2024-202529Wycombeeng ENGEFL CupRd31.311Matches
8 Seasons6 Clubs2 Leagues12.3420
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Doncaster (2 Seasons)2 Leagues3.6000
Rotherham Utd (2 Seasons)2 Leagues3.1200
Wycombe (2 Seasons)2 Leagues3.0110
Bolton (1 Season)2 Leagues1.7110
FC Halifax Town (1 Season)1 League0.20
P'borough Utd (1 Season)1 League0.70
FA Cup (6 Seasons)6.4100
EFL Cup (6 Seasons)5.9320

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201519St Mirrensct SCO1. Premiership5.4Matches
2015-201620FC Halifax Towneng ENGFA Cup0.2Matches
2015-201620P'borough Utdeng ENGLeague Cup0.7Matches
2015-201620FC Halifax Towneng ENG5. National League5.9Matches
2018-201923Doncastereng ENGFA Cup1.0Matches
2018-201923Doncastereng ENG3. League One6.7Matches
2019-202024Doncastereng ENGEFL Cup1.0Matches
2019-202024Doncastereng ENGFA Cup1.6Matches
2019-202024Doncastereng ENG3. League One27.9Matches
2020-202125Rotherham Utdeng ENG2. Championship4.91915395699819014642.9857.189568265111021189123Matches
2020-202125Rotherham Utdeng ENGEFL Cup1.0Matches
2021-202226Rotherham Utdeng ENGEFL Cup1.0Matches
2021-202226Rotherham Utdeng ENGFA Cup1.1Matches
2021-202226Rotherham Utdeng ENG3. League One6.1Matches
2021-202226Boltoneng ENG3. League One9.5Matches
2022-202327Boltoneng ENGEFL Cup0.9Matches
2022-202327Boltoneng ENGFA Cup0.8Matches
2022-202327Boltoneng ENG3. League One3.5Matches
2022-202327Leyton Orienteng ENG4. League Two13.3Matches
2023-202428Wycombeeng ENGFA Cup1.7Matches
2023-202428Wycombeeng ENG3. League One21.5Matches
2024-202529Wycombeeng ENGEFL Cup1.3Matches
2024-202529Wycombeeng ENG3. League One4.7Matches
9 Seasons8 Clubs7 Leagues121.71915395699819014642.9857.189568265111021189123
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Doncaster (2 Seasons)3 Leagues38.3
Wycombe (2 Seasons)3 Leagues29.2
Bolton (2 Seasons)3 Leagues14.8
Rotherham Utd (2 Seasons)4 Leagues14.01915395699819014642.9857.189568265111021189123
Leyton Orient (1 Season)1 League13.3
St Mirren (1 Season)1 League5.4
FC Halifax Town (1 Season)2 Leagues6.1
P'borough Utd (1 Season)2 Leagues0.7
League One (7 Seasons)80.0
FA Cup (6 Seasons)6.4
EFL Cup (6 Seasons)5.9
League Two (1 Season)13.3
Championship (1 Season)4.91915395699819014642.9857.189568265111021189123
Premiership (1 Season)5.4
National League (1 Season)5.9
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201519St Mirren1 League5.4
2015-201620FC Halifax Town2 Leagues6.1
2015-201620P'borough Utd2 Leagues0.7
2018-201923Doncaster2 Leagues7.8
2019-202024Doncaster3 Leagues30.5
2020-202125Rotherham Utd2 Leagues5.91915395699819014642.9857.189568265111021189123
2021-202226Rotherham Utd3 Leagues8.1
2021-202226Bolton1 League9.5
2022-202327Bolton3 Leagues5.3
2022-202327Leyton Orient1 League13.3
2023-202428Wycombe2 Leagues23.2
2024-202529Wycombe2 Leagues6.0
9 Seasons8 Clubs7 Leagues121.71915395699819014642.9857.189568265111021189123
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Doncaster (2 Seasons)3 Leagues38.3
Wycombe (2 Seasons)3 Leagues29.2
Bolton (2 Seasons)3 Leagues14.8
Rotherham Utd (2 Seasons)4 Leagues14.01915395699819014642.9857.189568265111021189123
Leyton Orient (1 Season)1 League13.3
St Mirren (1 Season)1 League5.4
FC Halifax Town (1 Season)2 Leagues6.1
P'borough Utd (1 Season)2 Leagues0.7
League One (7 Seasons)80.0
FA Cup (6 Seasons)6.4
EFL Cup (6 Seasons)5.9
League Two (1 Season)13.3
Championship (1 Season)4.91915395699819014642.9857.189568265111021189123
Premiership (1 Season)5.4
National League (1 Season)5.9
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201519St Mirrensct SCO1. Premiership12th5.4Matches
2015-201620FC Halifax Towneng ENG5. National League21st5.9Matches
2018-201923Doncastereng ENG3. League One6th6.7Matches
2019-202024Doncastereng ENG3. League One9th27.9Matches
2020-202125Rotherham Utdeng ENG2. Championship23rd4.91915395699819014642.9857.189568265111021189123Matches
2021-202226Rotherham Utdeng ENG3. League One2nd6.1Matches
2021-202226Boltoneng ENG3. League One9th9.5Matches
2022-202327Boltoneng ENG3. League One5th3.5Matches
2022-202327Leyton Orienteng ENG4. League Two1st13.3Matches
2023-202428Wycombeeng ENG3. League One10th21.5Matches
2024-202529Wycombeeng ENG3. League One1st4.7Matches
9 Seasons8 Clubs5 Leagues109.41915395699819014642.9857.189568265111021189123
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Doncaster (2 Seasons)1 League34.7
Wycombe (2 Seasons)1 League26.2
Bolton (2 Seasons)1 League13.1
Rotherham Utd (2 Seasons)2 Leagues10.91915395699819014642.9857.189568265111021189123
Leyton Orient (1 Season)1 League13.3
St Mirren (1 Season)1 League5.4
FC Halifax Town (1 Season)1 League5.9
P'borough Utd (1 Season)1 League
League One (7 Seasons)80.0
League Two (1 Season)13.3
Championship (1 Season)4.91915395699819014642.9857.189568265111021189123
Premiership (1 Season)5.4
National League (1 Season)5.9
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2015-201620FC Halifax Towneng ENGFA Cup85th0.2Matches
2015-201620P'borough Utdeng ENGLeague Cup33rd0.7Matches
2018-201923Doncastereng ENGFA Cup9th1.0Matches
2019-202024Doncastereng ENGEFL Cup58th1.0Matches
2019-202024Doncastereng ENGFA Cup65th1.6Matches
2020-202125Rotherham Utdeng ENGEFL Cup58th1.0Matches
2021-202226Rotherham Utdeng ENGEFL CupRd11.0Matches
2021-202226Rotherham Utdeng ENGFA Cup1.1Matches
2022-202327Boltoneng ENGEFL CupRd20.9Matches
2022-202327Boltoneng ENGFA Cup0.8Matches
2023-202428Wycombeeng ENGFA Cup1.7Matches
2024-202529Wycombeeng ENGEFL CupRd31.3Matches
8 Seasons6 Clubs2 Leagues12.3
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Doncaster (2 Seasons)2 Leagues3.6
Rotherham Utd (2 Seasons)2 Leagues3.1
Wycombe (2 Seasons)2 Leagues3.0
Bolton (1 Season)2 Leagues1.7
FC Halifax Town (1 Season)1 League0.2
P'borough Utd (1 Season)1 League0.7
FA Cup (6 Seasons)6.4
EFL Cup (6 Seasons)5.9

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519St Mirrensct SCO1. Premiership114864414.25.451601.09810-2-0.37+0.67Matches
2015-201620FC Halifax Towneng ENGFA Cup1171718.90.20011600.0002-2-10.59-8.12Matches
2015-201620P'borough Utdeng ENGLeague Cup1606033.30.71600000.0002-2-3.00-3.75Matches
2015-201620P'borough Utdeng ENG3. League One00001Matches
2015-201620FC Halifax Towneng ENG5. National League85296612.85.953Matches
2018-201923Doncastereng ENGFA Cup3913016.91.0164021402.000000.00-2.00Matches
2018-201923Doncastereng ENG3. League One146074314.76.7670082351.75145+9+1.33+1.11Matches
2019-202024Doncastereng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2019-202024Doncastereng ENGFA Cup31444853.31.627201101.3313-2-1.25-1.96Matches
2019-202024Doncastereng ENG3. League One332,5137682.127.928862252201.614829+19+0.68+0.84Matches
2020-202125Rotherham Utdeng ENG2. Championship154392910.64.956311013161.0056-1-0.21+0.165.37.8-2.5-0.52-0.47Matches
2020-202125Rotherham Utdeng ENGEFL Cup19090100.01.01901001.001100.00Matches
2021-202226Rotherham Utdeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2021-202226Rotherham Utdeng ENGFA Cup2954831.71.1157013812.0010+1+0.95-0.37Matches
2021-202226Rotherham Utdeng ENG3. League One125454513.26.15761723102.33118+3+0.50-0.36Matches
2021-202226Boltoneng ENG3. League One188594820.79.58794102322.061910+9+0.94+0.72Matches
2022-202327Boltoneng ENGEFL Cup2834246.10.917401901.5032+1+1.08+1.08Matches
2022-202327Boltoneng ENGFA Cup1747482.20.81740000.0002-2-2.43-8.06Matches
2022-202327Boltoneng ENG3. League One19316177.63.51800181381.6395+4+1.14+0.62Matches
2022-202327Leyton Orienteng ENG4. League Two191,1966328.913.31769321401.791915+4+0.30-0.40Matches
2023-202428Wycombeeng ENGFA Cup21537785.01.72771001.5023-1-0.59-0.59Matches
2023-202428Wycombeeng ENG3. League One371,9355246.721.523753141521.352421+3+0.14+0.06Matches
2024-202529Wycombeeng ENGEFL Cup21196044.11.32600011.501100.00-1.19Matches
2024-202529Wycombeeng ENG3. League One74256123.64.7570123711.5787+1+0.21-1.10Matches
9 Seasons8 Clubs7 Leagues21310,9565122.9121.712276409118471.56175135+40+0.35+0.095.37.8-2.5-0.52-0.47
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Doncaster (2 Seasons)3 Leagues543,4456442.538.3388223162051.626338+25+0.65+0.29
Wycombe (2 Seasons)3 Leagues482,6325541.229.232735161841.393532+3+0.10-0.47
Bolton (2 Seasons)3 Leagues401,3323315.614.8117842916101.783119+12+0.81+0.42
Rotherham Utd (2 Seasons)4 Leagues311,2594114.414.0137241818271.551917+2+0.14-0.125.37.8-2.5-0.52-0.47
Leyton Orient (1 Season)1 League191,1966328.913.31769321401.791915+4+0.30-0.40
St Mirren (1 Season)1 League114864414.25.451601.09810-2-0.37+0.67
FC Halifax Town (1 Season)2 Leagues95466112.96.15041600.0002-2-10.59-8.12
P'borough Utd (1 Season)2 Leagues160601.40.71600010.0002-2-3.00-3.75
League One (7 Seasons)1407,2005124.280.07679316419291.6813385+48+0.60+0.14
FA Cup (6 Seasons)125744839.06.4770151611.42410-6-0.94-2.25
EFL Cup (6 Seasons)85326759.15.977531910.8869-3-0.51-1.24
League Two (1 Season)191,1966328.913.31769321401.791915+4+0.30-0.40
Championship (1 Season)154392910.64.956311013161.0056-1-0.21+0.165.37.8-2.5-0.52-0.47
Premiership (1 Season)114864414.25.451601.09810-2-0.37+0.67
National League (1 Season)85296612.85.953
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519St Mirren1 League114864414.25.451601.09810-2-0.37+0.67
2015-201620FC Halifax Town2 Leagues95466112.96.15041600.0002-2-10.59-8.12
2015-201620P'borough Utd2 Leagues160601.40.71600010.0002-2-3.00-3.75
2018-201923Doncaster2 Leagues176984114.97.87690102151.79145+9+1.16+0.73
2019-202024Doncaster3 Leagues372,7477480.330.531852361901.544933+16+0.52+0.52
2020-202125Rotherham Utd2 Leagues165293312.55.966721013161.0067-1-0.17+0.195.37.8-2.5-0.52-0.47
2021-202226Rotherham Utd3 Leagues157304916.18.17752825112.131310+3+0.37-0.51
2021-202226Bolton1 League188594820.79.58794102322.061910+9+0.94+0.72
2022-202327Bolton3 Leagues224732210.75.33760191381.54129+3+0.57+0.05
2022-202327Leyton Orient1 League191,1966328.913.31769321401.791915+4+0.30-0.40
2023-202428Wycombe2 Leagues392,0885448.323.225754141521.362624+2+0.09+0.01
2024-202529Wycombe2 Leagues95446026.36.0767123721.5598+1+0.17-1.13
9 Seasons8 Clubs7 Leagues21310,9565122.9121.712276409118471.56175135+40+0.35+0.095.37.8-2.5-0.52-0.47
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Doncaster (2 Seasons)3 Leagues543,4456442.538.3388223162051.626338+25+0.65+0.29
Wycombe (2 Seasons)3 Leagues482,6325541.229.232735161841.393532+3+0.10-0.47
Bolton (2 Seasons)3 Leagues401,3323315.614.8117842916101.783119+12+0.81+0.42
Rotherham Utd (2 Seasons)4 Leagues311,2594114.414.0137241818271.551917+2+0.14-0.125.37.8-2.5-0.52-0.47
Leyton Orient (1 Season)1 League191,1966328.913.31769321401.791915+4+0.30-0.40
St Mirren (1 Season)1 League114864414.25.451601.09810-2-0.37+0.67
FC Halifax Town (1 Season)2 Leagues95466112.96.15041600.0002-2-10.59-8.12
P'borough Utd (1 Season)2 Leagues160601.40.71600010.0002-2-3.00-3.75
League One (7 Seasons)1407,2005124.280.07679316419291.6813385+48+0.60+0.14
FA Cup (6 Seasons)125744839.06.4770151611.42410-6-0.94-2.25
EFL Cup (6 Seasons)85326759.15.977531910.8869-3-0.51-1.24
League Two (1 Season)191,1966328.913.31769321401.791915+4+0.30-0.40
Championship (1 Season)154392910.64.956311013161.0056-1-0.21+0.165.37.8-2.5-0.52-0.47
Premiership (1 Season)114864414.25.451601.09810-2-0.37+0.67
National League (1 Season)85296612.85.953
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519St Mirrensct SCO1. Premiership12th114864414.25.451601.09810-2-0.37+0.67Matches
2015-201620FC Halifax Towneng ENG5. National League21st85296612.85.953Matches
2015-201620P'borough Utdeng ENG3. League One13th00001Matches
2018-201923Doncastereng ENG3. League One6th146074314.76.7670082351.75145+9+1.33+1.11Matches
2019-202024Doncastereng ENG3. League One9th332,5137682.127.928862252201.614829+19+0.68+0.84Matches
2020-202125Rotherham Utdeng ENG2. Championship23rd154392910.64.956311013161.0056-1-0.21+0.165.37.8-2.5-0.52-0.47Matches
2021-202226Rotherham Utdeng ENG3. League One2nd125454513.26.15761723102.33118+3+0.50-0.36Matches
2021-202226Boltoneng ENG3. League One9th188594820.79.58794102322.061910+9+0.94+0.72Matches
2022-202327Boltoneng ENG3. League One5th19316177.63.51800181381.6395+4+1.14+0.62Matches
2022-202327Leyton Orienteng ENG4. League Two1st191,1966328.913.31769321401.791915+4+0.30-0.40Matches
2023-202428Wycombeeng ENG3. League One10th371,9355246.721.523753141521.352421+3+0.14+0.06Matches
2024-202529Wycombeeng ENG3. League One1st74256123.64.7570123711.5787+1+0.21-1.10Matches
9 Seasons8 Clubs5 Leagues1939,8505121.6109.410876368518451.60165116+49+0.47+0.255.37.8-2.5-0.52-0.47
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Doncaster (2 Seasons)1 League473,1206643.334.7348322132351.656234+28+0.81+0.63
Wycombe (2 Seasons)1 League442,3605439.726.228744161831.393228+4+0.15-0.40
Bolton (2 Seasons)1 League371,1753214.213.197942817101.842815+13+1.00+0.62
Rotherham Utd (2 Seasons)2 Leagues279843611.910.9106921717261.591614+2+0.18-0.055.37.8-2.5-0.52-0.47
Leyton Orient (1 Season)1 League191,1966328.913.31769321401.791915+4+0.30-0.40
St Mirren (1 Season)1 League114864414.25.451601.09810-2-0.37+0.67
FC Halifax Town (1 Season)1 League85296612.85.953
P'borough Utd (1 Season)1 League00001
League One (7 Seasons)1407,2005124.280.07679316419291.6813385+48+0.60+0.14
League Two (1 Season)191,1966328.913.31769321401.791915+4+0.30-0.40
Championship (1 Season)154392910.64.956311013161.0056-1-0.21+0.165.37.8-2.5-0.52-0.47
Premiership (1 Season)114864414.25.451601.09810-2-0.37+0.67
National League (1 Season)85296612.85.953
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-201620FC Halifax Towneng ENGFA Cup85th1171718.90.20011600.0002-2-10.59-8.12Matches
2015-201620P'borough Utdeng ENGLeague Cup33rd1606033.30.71600000.0002-2-3.00-3.75Matches
2018-201923Doncastereng ENGFA Cup9th3913016.91.0164021402.000000.00-2.00Matches
2019-202024Doncastereng ENGEFL Cup58th19090100.01.01901000.0001-1-1.00Matches
2019-202024Doncastereng ENGFA Cup65th31444853.31.627201101.3313-2-1.25-1.96Matches
2020-202125Rotherham Utdeng ENGEFL Cup58th19090100.01.01901001.001100.00Matches
2021-202226Rotherham Utdeng ENGEFL CupRd119090100.01.01901000.0012-1-1.00Matches
2021-202226Rotherham Utdeng ENGFA Cup2954831.71.1157013812.0010+1+0.95-0.37Matches
2022-202327Boltoneng ENGEFL CupRd22834246.10.917401901.5032+1+1.08+1.08Matches
2022-202327Boltoneng ENGFA Cup1747482.20.81740000.0002-2-2.43-8.06Matches
2023-202428Wycombeeng ENGFA Cup21537785.01.72771001.5023-1-0.59-0.59Matches
2024-202529Wycombeeng ENGEFL CupRd321196044.11.32600011.501100.00-1.19Matches
8 Seasons6 Clubs2 Leagues201,1065546.712.31473461521.201019-9-0.73-1.87
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Doncaster (2 Seasons)2 Leagues73254636.13.647413901.4314-3-0.83-2.55
Rotherham Utd (2 Seasons)2 Leagues42756957.33.1379213811.253300.00-1.32
Wycombe (2 Seasons)2 Leagues42726860.43.04681011.5034-1-0.33-1.34
Bolton (1 Season)2 Leagues31575258.11.727401901.0034-1-0.57-1.37
FC Halifax Town (1 Season)1 League1171718.90.20011600.0002-2-10.59-8.12
P'borough Utd (1 Season)1 League1606033.30.71600000.0002-2-3.00-3.75
FA Cup (6 Seasons)125744839.06.4770151611.42410-6-0.94-2.25
EFL Cup (6 Seasons)85326759.15.977531910.8869-3-0.51-1.24

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201519St Mirrensct SCO1. Premiership5.400Matches
2015-201620FC Halifax Towneng ENGFA Cup0.20000Matches
2015-201620P'borough Utdeng ENGLeague Cup0.71000Matches
2015-201620FC Halifax Towneng ENG5. National League5.9004Matches
2018-201923Doncastereng ENGFA Cup1.0000100800000Matches
2018-201923Doncastereng ENG3. League One6.72000Matches
2019-202024Doncastereng ENGEFL Cup1.00000102000Matches
2019-202024Doncastereng ENGFA Cup1.60001152000Matches
2019-202024Doncastereng ENG3. League One27.920022259872120010Matches
2020-202125Rotherham Utdeng ENG2. Championship4.900065029390002661331.6Matches
2020-202125Rotherham Utdeng ENGEFL Cup1.000001010000Matches
2021-202226Rotherham Utdeng ENGEFL Cup1.00001104010Matches
2021-202226Rotherham Utdeng ENGFA Cup1.10000006010Matches
2021-202226Rotherham Utdeng ENG3. League One6.100036160110Matches
2021-202226Boltoneng ENG3. League One9.500044242180Matches
2022-202327Boltoneng ENGEFL Cup0.90000004110Matches
2022-202327Boltoneng ENGFA Cup0.80000Matches
2022-202327Boltoneng ENG3. League One3.520023131320Matches
2022-202327Leyton Orienteng ENG4. League Two13.310058987360Matches
2023-202428Wycombeeng ENGFA Cup1.70000006000Matches
2023-202428Wycombeeng ENG3. League One21.5300712895370Matches
2024-202529Wycombeeng ENGEFL Cup1.30000105110Matches
2024-202529Wycombeeng ENG3. League One4.700052020340Matches
9 Seasons8 Clubs7 Leagues121.7110061703549840610102661331.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Doncaster (2 Seasons)3 Leagues38.3400242714992120010
Wycombe (2 Seasons)3 Leagues29.2300121581267120
Bolton (2 Seasons)3 Leagues14.8200673775110
Rotherham Utd (2 Seasons)4 Leagues14.0000101311094120002661331.6
Leyton Orient (1 Season)1 League13.310058987360
St Mirren (1 Season)1 League5.400
FC Halifax Town (1 Season)2 Leagues6.100040
P'borough Utd (1 Season)2 Leagues0.71000
League One (7 Seasons)80.09004352213353242010
FA Cup (6 Seasons)6.40002152201000
EFL Cup (6 Seasons)5.910014025230
League Two (1 Season)13.310058987360
Championship (1 Season)4.900065029390002661331.6
Premiership (1 Season)5.400
National League (1 Season)5.9004
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201519St Mirren1 League5.400
2015-201620FC Halifax Town2 Leagues6.100040
2015-201620P'borough Utd2 Leagues0.71000
2018-201923Doncaster2 Leagues7.8200100800000
2019-202024Doncaster3 Leagues30.5200232714912120010
2020-202125Rotherham Utd2 Leagues5.900066039390002661331.6
2021-202226Rotherham Utd3 Leagues8.100047170130
2021-202226Bolton1 League9.500044242180
2022-202327Bolton3 Leagues5.320023135430
2022-202327Leyton Orient1 League13.310058987360
2023-202428Wycombe2 Leagues23.23007128101370
2024-202529Wycombe2 Leagues6.000053025450
9 Seasons8 Clubs7 Leagues121.7110061703549840610102661331.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Doncaster (2 Seasons)3 Leagues38.3400242714992120010
Wycombe (2 Seasons)3 Leagues29.2300121581267120
Bolton (2 Seasons)3 Leagues14.8200673775110
Rotherham Utd (2 Seasons)4 Leagues14.0000101311094120002661331.6
Leyton Orient (1 Season)1 League13.310058987360
St Mirren (1 Season)1 League5.400
FC Halifax Town (1 Season)2 Leagues6.100040
P'borough Utd (1 Season)2 Leagues0.71000
League One (7 Seasons)80.09004352213353242010
FA Cup (6 Seasons)6.40002152201000
EFL Cup (6 Seasons)5.910014025230
League Two (1 Season)13.310058987360
Championship (1 Season)4.900065029390002661331.6
Premiership (1 Season)5.400
National League (1 Season)5.9004
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201519St Mirrensct SCO1. Premiership12th5.400Matches
2015-201620FC Halifax Towneng ENG5. National League21st5.9004Matches
2018-201923Doncastereng ENG3. League One6th6.72000Matches
2019-202024Doncastereng ENG3. League One9th27.920022259872120010Matches
2020-202125Rotherham Utdeng ENG2. Championship23rd4.900065029390002661331.6Matches
2021-202226Rotherham Utdeng ENG3. League One2nd6.100036160110Matches
2021-202226Boltoneng ENG3. League One9th9.500044242180Matches
2022-202327Boltoneng ENG3. League One5th3.520023131320Matches
2022-202327Leyton Orienteng ENG4. League Two1st13.310058987360Matches
2023-202428Wycombeeng ENG3. League One10th21.5300712895370Matches
2024-202529Wycombeeng ENG3. League One1st4.700052020340Matches
9 Seasons8 Clubs5 Leagues109.4100058653045138570102661331.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Doncaster (2 Seasons)1 League34.740022259872120010
Wycombe (2 Seasons)1 League26.2300121481156110
Bolton (2 Seasons)1 League13.1200673734100
Rotherham Utd (2 Seasons)2 Leagues10.90009111894100002661331.6
Leyton Orient (1 Season)1 League13.310058987360
St Mirren (1 Season)1 League5.400
FC Halifax Town (1 Season)1 League5.9004
P'borough Utd (1 Season)1 League
League One (7 Seasons)80.09004352213353242010
League Two (1 Season)13.310058987360
Championship (1 Season)4.900065029390002661331.6
Premiership (1 Season)5.400
National League (1 Season)5.9004
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-201620FC Halifax Towneng ENGFA Cup85th0.20000Matches
2015-201620P'borough Utdeng ENGLeague Cup33rd0.71000Matches
2018-201923Doncastereng ENGFA Cup9th1.0000100800000Matches
2019-202024Doncastereng ENGEFL Cup58th1.00000102000Matches
2019-202024Doncastereng ENGFA Cup65th1.60001152000Matches
2020-202125Rotherham Utdeng ENGEFL Cup58th1.000001010000Matches
2021-202226Rotherham Utdeng ENGEFL CupRd11.00001104010Matches
2021-202226Rotherham Utdeng ENGFA Cup1.10000006010Matches
2022-202327Boltoneng ENGEFL CupRd20.90000004110Matches
2022-202327Boltoneng ENGFA Cup0.80000Matches
2023-202428Wycombeeng ENGFA Cup1.70000006000Matches
2024-202529Wycombeeng ENGEFL CupRd31.30000105110Matches
8 Seasons6 Clubs2 Leagues12.31003554724000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Doncaster (2 Seasons)2 Leagues3.60002251200000
Rotherham Utd (2 Seasons)2 Leagues3.100012020020
Wycombe (2 Seasons)2 Leagues3.000001011110
Bolton (1 Season)2 Leagues1.70000004110
FC Halifax Town (1 Season)1 League0.20000
P'borough Utd (1 Season)1 League0.71000
FA Cup (6 Seasons)6.40002152201000
EFL Cup (6 Seasons)5.910014025230

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.

More Kieran Sadlier Pages

Kieran Sadlier Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Stathead & Player Comparison