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-201518Southamptoneng ENGFA Cup00Matches
2014-201518Southamptoneng ENGLeague Cup00Matches
2014-201518Southamptoneng ENG1. Premier League1040.0000000000.000.000.000.000.00Matches
2015-201619Wycombeeng ENGFA Cup443604.0000000000.000.000.000.000.00Matches
2015-201619Wycombeeng ENG4. League Two35353,12234.7202200300.060.000.060.060.06Matches
2016-201720Walsalleng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201720Walsalleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201720Walsalleng ENG3. League One46464,14046.0516500400.110.020.130.110.13Matches
2017-201821Barnsleyeng ENG2. Championship21171,50016.7000000400.000.000.000.000.00Matches
2017-201821Barnsleyeng ENGEFL Cup221802.0011000100.000.500.500.000.50Matches
2017-201821Barnsleyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201922Wycombeeng ENGEFL Cup333303.7101100000.270.000.270.270.27Matches
2018-201922Wycombeeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2018-201922Wycombeeng ENG3. League One44443,96044.0224200400.050.050.090.050.09Matches
2019-202023Millwalleng ENG2. Championship21901.0000000000.00.00.00.00340.000.000.000.000.000.000.000.000.000.00Matches
2019-202023Millwalleng ENGEFL Cup222102.3011000000.000.430.430.000.43Matches
2019-202023Millwalleng ENGFA Cup11820.9011000000.001.101.100.001.10Matches
2019-202023Wycombeeng ENG3. League One998109.0101100100.110.000.110.110.11Matches
2020-202124Wycombeeng ENG2. Championship24221,95221.7224200301.01.01.02.01570430.090.090.180.090.180.040.050.090.040.09Matches
2020-202124Wycombeeng ENGEFL Cup00Matches
2020-202124Wycombeeng ENGFA Cup221802.0011000000.000.500.500.000.50Matches
2021-202225Wycombeeng ENGEFL Cup211351.5000000000.000.000.000.000.00Matches
2021-202225Wycombeeng ENGFA Cup21951.1000000000.000.000.000.000.00Matches
2021-202225Wycombeeng ENG3. League One31312,74830.5145100300.030.130.160.030.16Matches
2022-202326Wycombeeng ENGEFL Cup11610.7000000000.000.000.000.000.00Matches
2022-202326Wycombeeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202326Wycombeeng ENG3. League One36272,56128.5123100200.040.070.110.040.11Matches
2023-202427Wycombeeng ENGEFL Cup00Matches
2023-202427Wycombeeng ENG3. League One1065896.5000000000.000.000.000.000.00Matches
2024-202528Wycombeeng ENGEFL Cup1060.1000000000.000.000.000.000.00Matches
2024-202528Wycombeeng ENGFA Cup1090.1000000000.000.000.000.000.00Matches
2024-202528Wycombeeng ENG3. League One20460.5000000000.000.000.000.000.00Matches
11 Seasons5 Clubs6 Leagues28726023,650262.815153015002601.01.01.02.01573470.060.060.110.060.110.040.040.090.040.09
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
Wycombe (8 Seasons)5 Leagues20918817,144190.510112110001701.01.01.02.01570430.050.060.110.050.110.040.050.090.040.09
Walsall (1 Season)3 Leagues48484,35048.3516500400.100.020.120.100.12
Barnsley (1 Season)3 Leagues24201,77019.7011000500.000.050.050.000.05
Millwall (1 Season)3 Leagues543824.2022000000.00.00.00.00340.000.470.470.000.470.000.000.000.000.00
Southampton (1 Season)3 Leagues1040.0000000000.000.000.000.000.00
FA Cup (10 Seasons)14121,08612.1022000100.000.170.170.000.17
EFL Cup (10 Seasons)12101,04211.6123100100.090.170.260.090.26
League One (7 Seasons)17816314,854165.01091910001400.060.050.120.060.12
Championship (3 Seasons)47403,54239.4224200701.01.01.02.01573470.050.050.100.050.100.040.040.090.040.09
League Two (1 Season)35353,12234.7202200300.060.000.060.060.06
Premier League (1 Season)1040.0000000000.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-201518Southampton3 Leagues1040.0000000000.000.000.000.000.00
2015-201619Wycombe2 Leagues39393,48238.7202200300.050.000.050.050.05
2016-201720Walsall3 Leagues48484,35048.3516500400.100.020.120.100.12
2017-201821Barnsley3 Leagues24201,77019.7011000500.000.050.050.000.05
2018-201922Wycombe3 Leagues48484,38048.7325300500.060.040.100.060.10
2019-202023Millwall3 Leagues543824.2022000000.00.00.00.00340.000.470.470.000.470.000.000.000.000.00
2019-202023Wycombe1 League998109.0101100100.110.000.110.110.11
2020-202124Wycombe3 Leagues26242,13223.7235200301.01.01.02.01570430.080.130.210.080.210.040.050.090.040.09
2021-202225Wycombe3 Leagues35332,97833.1145100300.030.120.150.030.15
2022-202326Wycombe3 Leagues38292,71230.1123100200.030.070.100.030.10
2023-202427Wycombe2 Leagues1065896.5000000000.000.000.000.000.00
2024-202528Wycombe3 Leagues40610.7000000000.000.000.000.000.00
11 Seasons5 Clubs6 Leagues28726023,650262.815153015002601.01.01.02.01573470.060.060.110.060.110.040.040.090.040.09
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
Wycombe (8 Seasons)5 Leagues20918817,144190.510112110001701.01.01.02.01570430.050.060.110.050.110.040.050.090.040.09
Walsall (1 Season)3 Leagues48484,35048.3516500400.100.020.120.100.12
Barnsley (1 Season)3 Leagues24201,77019.7011000500.000.050.050.000.05
Millwall (1 Season)3 Leagues543824.2022000000.00.00.00.00340.000.470.470.000.470.000.000.000.000.00
Southampton (1 Season)3 Leagues1040.0000000000.000.000.000.000.00
FA Cup (10 Seasons)14121,08612.1022000100.000.170.170.000.17
EFL Cup (10 Seasons)12101,04211.6123100100.090.170.260.090.26
League One (7 Seasons)17816314,854165.01091910001400.060.050.120.060.12
Championship (3 Seasons)47403,54239.4224200701.01.01.02.01573470.050.050.100.050.100.040.040.090.040.09
League Two (1 Season)35353,12234.7202200300.060.000.060.060.06
Premier League (1 Season)1040.0000000000.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-201518Southamptoneng ENG1. Premier League7th1040.0000000000.000.000.000.000.00Matches
2015-201619Wycombeeng ENG4. League Two13th35353,12234.7202200300.060.000.060.060.06Matches
2016-201720Walsalleng ENG3. League One14th46464,14046.0516500400.110.020.130.110.13Matches
2017-201821Barnsleyeng ENG2. Championship22nd21171,50016.7000000400.000.000.000.000.00Matches
2018-201922Wycombeeng ENG3. League One17th44443,96044.0224200400.050.050.090.050.09Matches
2019-202023Millwalleng ENG2. Championship8th21901.0000000000.00.00.00.00340.000.000.000.000.000.000.000.000.000.00Matches
2019-202023Wycombeeng ENG3. League One3rd998109.0101100100.110.000.110.110.11Matches
2020-202124Wycombeeng ENG2. Championship22nd24221,95221.7224200301.01.01.02.01570430.090.090.180.090.180.040.050.090.040.09Matches
2021-202225Wycombeeng ENG3. League One6th31312,74830.5145100300.030.130.160.030.16Matches
2022-202326Wycombeeng ENG3. League One9th36272,56128.5123100200.040.070.110.040.11Matches
2023-202427Wycombeeng ENG3. League One10th1065896.5000000000.000.000.000.000.00Matches
2024-202528Wycombeeng ENG3. League One1st20460.5000000000.000.000.000.000.00Matches
11 Seasons5 Clubs4 Leagues26123821,522239.114112514002401.01.01.02.01573470.060.050.100.060.100.040.040.090.040.09
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
Wycombe (8 Seasons)3 Leagues19117415,788175.4910199001601.01.01.02.01570430.050.060.110.050.110.040.050.090.040.09
Walsall (1 Season)1 League46464,14046.0516500400.110.020.130.110.13
Barnsley (1 Season)1 League21171,50016.7000000400.000.000.000.000.00
Millwall (1 Season)1 League21901.0000000000.00.00.00.00340.000.000.000.000.000.000.000.000.000.00
Southampton (1 Season)1 League1040.0000000000.000.000.000.000.00
League One (7 Seasons)17816314,854165.01091910001400.060.050.120.060.12
Championship (3 Seasons)47403,54239.4224200701.01.01.02.01573470.050.050.100.050.100.040.040.090.040.09
League Two (1 Season)35353,12234.7202200300.060.000.060.060.06
Premier League (1 Season)1040.0000000000.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
2014-201518Southamptoneng ENGFA Cup17th00Matches
2014-201518Southamptoneng ENGLeague Cup5th00Matches
2015-201619Wycombeeng ENGFA Cup33rd443604.0000000000.000.000.000.000.00Matches
2016-201720Walsalleng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2016-201720Walsalleng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2017-201821Barnsleyeng ENGEFL Cup17th221802.0011000100.000.500.500.000.50Matches
2017-201821Barnsleyeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201922Wycombeeng ENGEFL Cup17th333303.7101100000.270.000.270.270.27Matches
2018-201922Wycombeeng ENGFA Cup85th11901.0000000100.000.000.000.000.00Matches
2019-202023Millwalleng ENGEFL Cup33rd222102.3011000000.000.430.430.000.43Matches
2019-202023Millwalleng ENGFA Cup17th11820.9011000000.001.101.100.001.10Matches
2020-202124Wycombeeng ENGEFL Cup58th00Matches
2020-202124Wycombeeng ENGFA Cup17th221802.0011000000.000.500.500.000.50Matches
2021-202225Wycombeeng ENGEFL CupRd3211351.5000000000.000.000.000.000.00Matches
2021-202225Wycombeeng ENGFA Cup21951.1000000000.000.000.000.000.00Matches
2022-202326Wycombeeng ENGEFL CupRd211610.7000000000.000.000.000.000.00Matches
2022-202326Wycombeeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202427Wycombeeng ENGEFL CupRd200Matches
2024-202528Wycombeeng ENGEFL CupRd31060.1000000000.000.000.000.000.00Matches
2024-202528Wycombeeng ENGFA Cup1090.1000000000.000.000.000.000.00Matches
11 Seasons5 Clubs2 Leagues26222,12823.6145100200.040.170.210.040.21
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
Wycombe (7 Seasons)2 Leagues18141,35615.1112100100.070.070.130.070.13
Barnsley (1 Season)2 Leagues332703.0011000100.000.330.330.000.33
Millwall (1 Season)2 Leagues332923.2022000000.000.620.620.000.62
Walsall (1 Season)2 Leagues222102.3000000000.000.000.000.000.00
Southampton (1 Season)2 Leagues00
FA Cup (10 Seasons)14121,08612.1022000100.000.170.170.000.17
EFL Cup (10 Seasons)12101,04211.6123100100.090.170.260.090.26

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-201518Southamptoneng ENG1. Premier League0.0000.0000Matches
2015-201619Wycombeeng ENGFA Cup4.0000Matches
2015-201619Wycombeeng ENG4. League Two34.7240.120.5000Matches
2016-201720Walsalleng ENGEFL Cup1.30000.000.0000Matches
2016-201720Walsalleng ENGFA Cup1.0000Matches
2016-201720Walsalleng ENG3. League One46.050160.000.350.3100Matches
2017-201821Barnsleyeng ENG2. Championship16.705120.00.300.060.000.0000Matches
2017-201821Barnsleyeng ENGEFL Cup2.00000.000.0000Matches
2017-201821Barnsleyeng ENGFA Cup1.00000.000.0000Matches
2018-201922Wycombeeng ENGEFL Cup3.713266.70.820.550.330.5000Matches
2018-201922Wycombeeng ENGFA Cup1.00000.000.0000Matches
2018-201922Wycombeeng ENG3. League One44.0200Matches
2019-202023Millwalleng ENG2. Championship1.00000.000.000000.00.00.00.0Matches
2019-202023Millwalleng ENGEFL Cup2.30000.000.0000Matches
2019-202023Millwalleng ENGFA Cup0.90000.000.0000Matches
2019-202023Wycombeeng ENG3. League One9.0133100.00.330.330.330.3300Matches
2020-202124Wycombeeng ENG2. Championship21.7210330.00.460.140.200.6718.23001.01.00.10+1.0+1.0Matches
2020-202124Wycombeeng ENGFA Cup2.00100.00.500.000.0000Matches
2021-202225Wycombeeng ENGEFL Cup1.50000.000.0000Matches
2021-202225Wycombeeng ENGFA Cup1.10000.000.0000Matches
2021-202225Wycombeeng ENG3. League One30.5120525.00.660.160.050.2000Matches
2022-202326Wycombeeng ENGEFL Cup0.70000.000.0000Matches
2022-202326Wycombeeng ENGFA Cup1.0000Matches
2022-202326Wycombeeng ENG3. League One28.5110110.00.350.040.101.0000Matches
2023-202427Wycombeeng ENG3. League One6.5011100.00.150.150.000.0000Matches
2024-202528Wycombeeng ENGEFL Cup0.10000.000.0000Matches
2024-202528Wycombeeng ENGFA Cup0.10000.000.0000Matches
2024-202528Wycombeeng ENG3. League One0.50000.000.0000Matches
11 Seasons5 Clubs6 Leagues262.815533660.40.300.170.210.3618.23001.01.00.10+1.0+1.0
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
Wycombe (8 Seasons)5 Leagues190.510481931.30.450.130.130.4218.23001.01.00.10+1.0+1.0
Walsall (1 Season)3 Leagues48.350160.000.340.3100
Barnsley (1 Season)3 Leagues19.705120.00.250.050.000.0000
Millwall (1 Season)3 Leagues4.20000.000.000000.00.00.00.0
Southampton (1 Season)3 Leagues0.0000.0000
FA Cup (10 Seasons)12.10100.00.160.000.0000
EFL Cup (10 Seasons)11.613266.70.260.170.330.5000
League One (7 Seasons)165.010342676.50.280.210.240.3100
Championship (3 Seasons)39.4215426.70.380.100.130.5018.23001.01.00.10+1.0+1.0
League Two (1 Season)34.7240.120.5000
Premier League (1 Season)0.0000.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-201518Southampton3 Leagues0.0000.0000
2015-201619Wycombe2 Leagues38.7240.120.5000
2016-201720Walsall3 Leagues48.350160.000.340.3100
2017-201821Barnsley3 Leagues19.705120.00.250.050.000.0000
2018-201922Wycombe3 Leagues48.733266.70.640.430.330.5000
2019-202023Millwall3 Leagues4.20000.000.000000.00.00.00.0
2019-202023Wycombe1 League9.0133100.00.330.330.330.3300
2020-202124Wycombe3 Leagues23.7211327.30.460.130.180.6718.23001.01.00.10+1.0+1.0
2021-202225Wycombe3 Leagues33.1120525.00.600.150.050.2000
2022-202326Wycombe3 Leagues30.1110110.00.340.030.101.0000
2023-202427Wycombe2 Leagues6.5011100.00.150.150.000.0000
2024-202528Wycombe3 Leagues0.70000.000.0000
11 Seasons5 Clubs6 Leagues262.815533660.40.300.170.210.3618.23001.01.00.10+1.0+1.0
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
Wycombe (8 Seasons)5 Leagues190.510481931.30.450.130.130.4218.23001.01.00.10+1.0+1.0
Walsall (1 Season)3 Leagues48.350160.000.340.3100
Barnsley (1 Season)3 Leagues19.705120.00.250.050.000.0000
Millwall (1 Season)3 Leagues4.20000.000.000000.00.00.00.0
Southampton (1 Season)3 Leagues0.0000.0000
FA Cup (10 Seasons)12.10100.00.160.000.0000
EFL Cup (10 Seasons)11.613266.70.260.170.330.5000
League One (7 Seasons)165.010342676.50.280.210.240.3100
Championship (3 Seasons)39.4215426.70.380.100.130.5018.23001.01.00.10+1.0+1.0
League Two (1 Season)34.7240.120.5000
Premier League (1 Season)0.0000.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-201518Southamptoneng ENG1. Premier League7th0.0000.0000Matches
2015-201619Wycombeeng ENG4. League Two13th34.7240.120.5000Matches
2016-201720Walsalleng ENG3. League One14th46.050160.000.350.3100Matches
2017-201821Barnsleyeng ENG2. Championship22nd16.705120.00.300.060.000.0000Matches
2018-201922Wycombeeng ENG3. League One17th44.0200Matches
2019-202023Millwalleng ENG2. Championship8th1.00000.000.000000.00.00.00.0Matches
2019-202023Wycombeeng ENG3. League One3rd9.0133100.00.330.330.330.3300Matches
2020-202124Wycombeeng ENG2. Championship22nd21.7210330.00.460.140.200.6718.23001.01.00.10+1.0+1.0Matches
2021-202225Wycombeeng ENG3. League One6th30.5120525.00.660.160.050.2000Matches
2022-202326Wycombeeng ENG3. League One9th28.5110110.00.350.040.101.0000Matches
2023-202427Wycombeeng ENG3. League One10th6.5011100.00.150.150.000.0000Matches
2024-202528Wycombeeng ENG3. League One1st0.50000.000.0000Matches
11 Seasons5 Clubs4 Leagues239.114493461.20.310.170.200.3518.23001.01.00.10+1.0+1.0
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
Wycombe (8 Seasons)3 Leagues175.49441729.50.450.130.110.4118.23001.01.00.10+1.0+1.0
Walsall (1 Season)1 League46.050160.000.350.3100
Barnsley (1 Season)1 League16.705120.00.300.060.000.0000
Millwall (1 Season)1 League1.00000.000.000000.00.00.00.0
Southampton (1 Season)1 League0.0000.0000
League One (7 Seasons)165.010342676.50.280.210.240.3100
Championship (3 Seasons)39.4215426.70.380.100.130.5018.23001.01.00.10+1.0+1.0
League Two (1 Season)34.7240.120.5000
Premier League (1 Season)0.0000.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-201619Wycombeeng ENGFA Cup33rd4.0000Matches
2016-201720Walsalleng ENGEFL Cup58th1.30000.000.0000Matches
2016-201720Walsalleng ENGFA Cup85th1.0000Matches
2017-201821Barnsleyeng ENGEFL Cup17th2.00000.000.0000Matches
2017-201821Barnsleyeng ENGFA Cup33rd1.00000.000.0000Matches
2018-201922Wycombeeng ENGEFL Cup17th3.713266.70.820.550.330.5000Matches
2018-201922Wycombeeng ENGFA Cup85th1.00000.000.0000Matches
2019-202023Millwalleng ENGEFL Cup33rd2.30000.000.0000Matches
2019-202023Millwalleng ENGFA Cup17th0.90000.000.0000Matches
2020-202124Wycombeeng ENGFA Cup17th2.00100.00.500.000.0000Matches
2021-202225Wycombeeng ENGEFL CupRd31.50000.000.0000Matches
2021-202225Wycombeeng ENGFA Cup1.10000.000.0000Matches
2022-202326Wycombeeng ENGEFL CupRd20.70000.000.0000Matches
2022-202326Wycombeeng ENGFA Cup1.0000Matches
2024-202528Wycombeeng ENGEFL CupRd30.10000.000.0000Matches
2024-202528Wycombeeng ENGFA Cup0.10000.000.0000Matches
11 Seasons5 Clubs2 Leagues23.614250.00.230.110.250.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Wycombe (7 Seasons)2 Leagues15.114250.00.400.200.250.5000
Barnsley (1 Season)2 Leagues3.00000.000.0000
Millwall (1 Season)2 Leagues3.20000.000.0000
Walsall (1 Season)2 Leagues2.30000.000.0000
Southampton (1 Season)2 Leagues
FA Cup (10 Seasons)12.10100.00.160.000.0000
EFL Cup (10 Seasons)11.613266.70.260.170.330.5000

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-201518Southamptoneng ENG1. Premier League0.00Matches
2015-201619Wycombeeng ENGFA Cup4.00Matches
2015-201619Wycombeeng ENG4. League Two34.70Matches
2016-201720Walsalleng ENGEFL Cup1.30Matches
2016-201720Walsalleng ENGFA Cup1.00Matches
2016-201720Walsalleng ENG3. League One46.01Matches
2017-201821Barnsleyeng ENG2. Championship16.70Matches
2017-201821Barnsleyeng ENGEFL Cup2.01Matches
2017-201821Barnsleyeng ENGFA Cup1.00Matches
2018-201922Wycombeeng ENGEFL Cup3.70Matches
2018-201922Wycombeeng ENGFA Cup1.00Matches
2018-201922Wycombeeng ENG3. League One44.02Matches
2019-202023Millwalleng ENG2. Championship1.0304566.7460249151978.9111573.33650.000.00.00.002003Matches
2019-202023Millwalleng ENGEFL Cup2.31Matches
2019-202023Millwalleng ENGFA Cup0.91Matches
2019-202023Wycombeeng ENG3. League One9.00Matches
2020-202124Wycombeeng ENG2. Championship21.739874253.67465408617624472.115227056.35917633.521.01.6+1.01852171270Matches
2020-202124Wycombeeng ENGFA Cup2.01Matches
2021-202225Wycombeeng ENGEFL Cup1.50Matches
2021-202225Wycombeeng ENGFA Cup1.10Matches
2021-202225Wycombeeng ENG3. League One30.54Matches
2022-202326Wycombeeng ENGEFL Cup0.70Matches
2022-202326Wycombeeng ENGFA Cup1.00Matches
2022-202326Wycombeeng ENG3. League One28.52Matches
2023-202427Wycombeeng ENG3. League One6.50Matches
2024-202528Wycombeeng ENGEFL Cup0.10Matches
2024-202528Wycombeeng ENGFA Cup0.10Matches
2024-202528Wycombeeng ENG3. League One0.50Matches
11 Seasons5 Clubs6 Leagues262.842878754.47925433519126372.616328557.26218234.1151.01.7+14.01854171273
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
Wycombe (8 Seasons)5 Leagues190.539874253.67465408617624472.115227056.35917633.5111.01.6+10.01852171270
Walsall (1 Season)3 Leagues48.31
Barnsley (1 Season)3 Leagues19.71
Millwall (1 Season)3 Leagues4.2304566.7460249151978.9111573.33650.020.00.0+2.002003
Southampton (1 Season)3 Leagues0.00
FA Cup (10 Seasons)12.12
EFL Cup (10 Seasons)11.62
League One (7 Seasons)165.09
Championship (3 Seasons)39.442878754.47925433519126372.616328557.26218234.121.01.7+1.01854171273
League Two (1 Season)34.70
Premier League (1 Season)0.00
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-201518Southampton3 Leagues0.00
2015-201619Wycombe2 Leagues38.70
2016-201720Walsall3 Leagues48.31
2017-201821Barnsley3 Leagues19.71
2018-201922Wycombe3 Leagues48.72
2019-202023Millwall3 Leagues4.2304566.7460249151978.9111573.33650.020.00.0+2.002003
2019-202023Wycombe1 League9.00
2020-202124Wycombe3 Leagues23.739874253.67465408617624472.115227056.35917633.531.01.6+2.01852171270
2021-202225Wycombe3 Leagues33.14
2022-202326Wycombe3 Leagues30.12
2023-202427Wycombe2 Leagues6.50
2024-202528Wycombe3 Leagues0.70
11 Seasons5 Clubs6 Leagues262.842878754.47925433519126372.616328557.26218234.1151.01.7+14.01854171273
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
Wycombe (8 Seasons)5 Leagues190.539874253.67465408617624472.115227056.35917633.5111.01.6+10.01852171270
Walsall (1 Season)3 Leagues48.31
Barnsley (1 Season)3 Leagues19.71
Millwall (1 Season)3 Leagues4.2304566.7460249151978.9111573.33650.020.00.0+2.002003
Southampton (1 Season)3 Leagues0.00
FA Cup (10 Seasons)12.12
EFL Cup (10 Seasons)11.62
League One (7 Seasons)165.09
Championship (3 Seasons)39.442878754.47925433519126372.616328557.26218234.121.01.7+1.01854171273
League Two (1 Season)34.70
Premier League (1 Season)0.00
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-201518Southamptoneng ENG1. Premier League7th0.00Matches
2015-201619Wycombeeng ENG4. League Two13th34.70Matches
2016-201720Walsalleng ENG3. League One14th46.01Matches
2017-201821Barnsleyeng ENG2. Championship22nd16.70Matches
2018-201922Wycombeeng ENG3. League One17th44.02Matches
2019-202023Millwalleng ENG2. Championship8th1.0304566.7460249151978.9111573.33650.000.00.00.002003Matches
2019-202023Wycombeeng ENG3. League One3rd9.00Matches
2020-202124Wycombeeng ENG2. Championship22nd21.739874253.67465408617624472.115227056.35917633.521.01.6+1.01852171270Matches
2021-202225Wycombeeng ENG3. League One6th30.54Matches
2022-202326Wycombeeng ENG3. League One9th28.52Matches
2023-202427Wycombeeng ENG3. League One10th6.50Matches
2024-202528Wycombeeng ENG3. League One1st0.50Matches
11 Seasons5 Clubs4 Leagues239.142878754.47925433519126372.616328557.26218234.1111.01.7+10.01854171273
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
Wycombe (8 Seasons)3 Leagues175.439874253.67465408617624472.115227056.35917633.5101.01.6+9.01852171270
Walsall (1 Season)1 League46.01
Barnsley (1 Season)1 League16.70
Millwall (1 Season)1 League1.0304566.7460249151978.9111573.33650.000.00.00.002003
Southampton (1 Season)1 League0.00
League One (7 Seasons)165.09
Championship (3 Seasons)39.442878754.47925433519126372.616328557.26218234.121.01.7+1.01854171273
League Two (1 Season)34.70
Premier League (1 Season)0.00
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-201619Wycombeeng ENGFA Cup33rd4.00Matches
2016-201720Walsalleng ENGEFL Cup58th1.30Matches
2016-201720Walsalleng ENGFA Cup85th1.00Matches
2017-201821Barnsleyeng ENGEFL Cup17th2.01Matches
2017-201821Barnsleyeng ENGFA Cup33rd1.00Matches
2018-201922Wycombeeng ENGEFL Cup17th3.70Matches
2018-201922Wycombeeng ENGFA Cup85th1.00Matches
2019-202023Millwalleng ENGEFL Cup33rd2.31Matches
2019-202023Millwalleng ENGFA Cup17th0.91Matches
2020-202124Wycombeeng ENGFA Cup17th2.01Matches
2021-202225Wycombeeng ENGEFL CupRd31.50Matches
2021-202225Wycombeeng ENGFA Cup1.10Matches
2022-202326Wycombeeng ENGEFL CupRd20.70Matches
2022-202326Wycombeeng ENGFA Cup1.00Matches
2024-202528Wycombeeng ENGEFL CupRd30.10Matches
2024-202528Wycombeeng ENGFA Cup0.10Matches
11 Seasons5 Clubs2 Leagues23.64
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
Wycombe (7 Seasons)2 Leagues15.11
Barnsley (1 Season)2 Leagues3.01
Millwall (1 Season)2 Leagues3.22
Walsall (1 Season)2 Leagues2.30
Southampton (1 Season)2 Leagues
FA Cup (10 Seasons)12.12
EFL Cup (10 Seasons)11.62
Become a Stathead & surf this site ad-free.

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-201518Southamptoneng ENG1. Premier League0.0Matches
2015-201619Wycombeeng ENGFA Cup4.0Matches
2015-201619Wycombeeng ENG4. League Two34.7Matches
2016-201720Walsalleng ENGEFL Cup1.30Matches
2016-201720Walsalleng ENGFA Cup1.0Matches
2016-201720Walsalleng ENG3. League One46.00Matches
2017-201821Barnsleyeng ENG2. Championship16.745Matches
2017-201821Barnsleyeng ENGEFL Cup2.012Matches
2017-201821Barnsleyeng ENGFA Cup1.01Matches
2018-201922Wycombeeng ENGEFL Cup3.78Matches
2018-201922Wycombeeng ENGFA Cup1.00Matches
2018-201922Wycombeeng ENG3. League One44.0Matches
2019-202023Millwalleng ENG2. Championship1.045311420061110103003Matches
2019-202023Millwalleng ENGEFL Cup2.39Matches
2019-202023Millwalleng ENGFA Cup0.90Matches
2019-202023Wycombeeng ENG3. League One9.078Matches
2020-202124Wycombeeng ENG2. Championship21.7742568171160476131241640398325Matches
2020-202124Wycombeeng ENGFA Cup2.07Matches
2021-202225Wycombeeng ENGEFL Cup1.57Matches
2021-202225Wycombeeng ENGFA Cup1.10Matches
2021-202225Wycombeeng ENG3. League One30.5101Matches
2022-202326Wycombeeng ENGEFL Cup0.74Matches
2022-202326Wycombeeng ENGFA Cup1.0Matches
2022-202326Wycombeeng ENG3. League One28.569Matches
2023-202427Wycombeeng ENG3. League One6.517Matches
2024-202528Wycombeeng ENGEFL Cup0.11Matches
2024-202528Wycombeeng ENGFA Cup0.10Matches
2024-202528Wycombeeng ENG3. League One0.50Matches
11 Seasons5 Clubs6 Leagues262.87875991851804441142251650428328
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wycombe (8 Seasons)5 Leagues190.57425681711604368131241640398325
Walsall (1 Season)3 Leagues48.30
Barnsley (1 Season)3 Leagues19.758
Millwall (1 Season)3 Leagues4.2453114200151110103003
Southampton (1 Season)3 Leagues0.0
FA Cup (10 Seasons)12.18
EFL Cup (10 Seasons)11.641
League One (7 Seasons)165.0265
Championship (3 Seasons)39.47875991851804127142251650428328
League Two (1 Season)34.7
Premier League (1 Season)0.0
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-201518Southampton3 Leagues0.0
2015-201619Wycombe2 Leagues38.7
2016-201720Walsall3 Leagues48.30
2017-201821Barnsley3 Leagues19.758
2018-201922Wycombe3 Leagues48.78
2019-202023Millwall3 Leagues4.2453114200151110103003
2019-202023Wycombe1 League9.078
2020-202124Wycombe3 Leagues23.7742568171160483131241640398325
2021-202225Wycombe3 Leagues33.1108
2022-202326Wycombe3 Leagues30.173
2023-202427Wycombe2 Leagues6.517
2024-202528Wycombe3 Leagues0.71
11 Seasons5 Clubs6 Leagues262.87875991851804441142251650428328
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wycombe (8 Seasons)5 Leagues190.57425681711604368131241640398325
Walsall (1 Season)3 Leagues48.30
Barnsley (1 Season)3 Leagues19.758
Millwall (1 Season)3 Leagues4.2453114200151110103003
Southampton (1 Season)3 Leagues0.0
FA Cup (10 Seasons)12.18
EFL Cup (10 Seasons)11.641
League One (7 Seasons)165.0265
Championship (3 Seasons)39.47875991851804127142251650428328
League Two (1 Season)34.7
Premier League (1 Season)0.0
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-201518Southamptoneng ENG1. Premier League7th0.0Matches
2015-201619Wycombeeng ENG4. League Two13th34.7Matches
2016-201720Walsalleng ENG3. League One14th46.00Matches
2017-201821Barnsleyeng ENG2. Championship22nd16.745Matches
2018-201922Wycombeeng ENG3. League One17th44.0Matches
2019-202023Millwalleng ENG2. Championship8th1.045311420061110103003Matches
2019-202023Wycombeeng ENG3. League One3rd9.078Matches
2020-202124Wycombeeng ENG2. Championship22nd21.7742568171160476131241640398325Matches
2021-202225Wycombeeng ENG3. League One6th30.5101Matches
2022-202326Wycombeeng ENG3. League One9th28.569Matches
2023-202427Wycombeeng ENG3. League One10th6.517Matches
2024-202528Wycombeeng ENG3. League One1st0.50Matches
11 Seasons5 Clubs4 Leagues239.17875991851804392142251650428328
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wycombe (8 Seasons)3 Leagues175.47425681711604341131241640398325
Walsall (1 Season)1 League46.00
Barnsley (1 Season)1 League16.745
Millwall (1 Season)1 League1.045311420061110103003
Southampton (1 Season)1 League0.0
League One (7 Seasons)165.0265
Championship (3 Seasons)39.47875991851804127142251650428328
League Two (1 Season)34.7
Premier League (1 Season)0.0
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-201619Wycombeeng ENGFA Cup33rd4.0Matches
2016-201720Walsalleng ENGEFL Cup58th1.30Matches
2016-201720Walsalleng ENGFA Cup85th1.0Matches
2017-201821Barnsleyeng ENGEFL Cup17th2.012Matches
2017-201821Barnsleyeng ENGFA Cup33rd1.01Matches
2018-201922Wycombeeng ENGEFL Cup17th3.78Matches
2018-201922Wycombeeng ENGFA Cup85th1.00Matches
2019-202023Millwalleng ENGEFL Cup33rd2.39Matches
2019-202023Millwalleng ENGFA Cup17th0.90Matches
2020-202124Wycombeeng ENGFA Cup17th2.07Matches
2021-202225Wycombeeng ENGEFL CupRd31.57Matches
2021-202225Wycombeeng ENGFA Cup1.10Matches
2022-202326Wycombeeng ENGEFL CupRd20.74Matches
2022-202326Wycombeeng ENGFA Cup1.0Matches
2024-202528Wycombeeng ENGEFL CupRd30.11Matches
2024-202528Wycombeeng ENGFA Cup0.10Matches
11 Seasons5 Clubs2 Leagues23.649
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wycombe (7 Seasons)2 Leagues15.127
Barnsley (1 Season)2 Leagues3.013
Millwall (1 Season)2 Leagues3.29
Walsall (1 Season)2 Leagues2.30
Southampton (1 Season)2 Leagues
FA Cup (10 Seasons)12.18
EFL Cup (10 Seasons)11.641

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-201518Southamptoneng ENG1. Premier League0.0Matches
2015-201619Wycombeeng ENGFA Cup4.0Matches
2015-201619Wycombeeng ENG4. League Two34.7Matches
2016-201720Walsalleng ENGEFL Cup1.3Matches
2016-201720Walsalleng ENGFA Cup1.0Matches
2016-201720Walsalleng ENG3. League One46.0Matches
2017-201821Barnsleyeng ENG2. Championship16.7Matches
2017-201821Barnsleyeng ENGEFL Cup2.0Matches
2017-201821Barnsleyeng ENGFA Cup1.0Matches
2018-201922Wycombeeng ENGEFL Cup3.7Matches
2018-201922Wycombeeng ENGFA Cup1.0Matches
2018-201922Wycombeeng ENG3. League One44.0Matches
2019-202023Millwalleng ENG2. Championship1.011.0010000000.00000000Matches
2019-202023Millwalleng ENGEFL Cup2.3Matches
2019-202023Millwalleng ENGFA Cup0.9Matches
2019-202023Wycombeeng ENG3. League One9.0Matches
2020-202124Wycombeeng ENG2. Championship21.7311.43189003120.09200000Matches
2020-202124Wycombeeng ENGFA Cup2.0Matches
2021-202225Wycombeeng ENGEFL Cup1.5Matches
2021-202225Wycombeeng ENGFA Cup1.1Matches
2021-202225Wycombeeng ENG3. League One30.5Matches
2022-202326Wycombeeng ENGEFL Cup0.7Matches
2022-202326Wycombeeng ENGFA Cup1.0Matches
2022-202326Wycombeeng ENG3. League One28.5Matches
2023-202427Wycombeeng ENG3. League One6.5Matches
2024-202528Wycombeeng ENGEFL Cup0.1Matches
2024-202528Wycombeeng ENGFA Cup0.1Matches
2024-202528Wycombeeng ENG3. League One0.5Matches
11 Seasons5 Clubs6 Leagues262.8321.41199003120.09200000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wycombe (8 Seasons)5 Leagues190.5311.43189003120.09200000
Walsall (1 Season)3 Leagues48.3
Barnsley (1 Season)3 Leagues19.7
Millwall (1 Season)3 Leagues4.211.0010000000.00000000
Southampton (1 Season)3 Leagues0.0
FA Cup (10 Seasons)12.1
EFL Cup (10 Seasons)11.6
League One (7 Seasons)165.0
Championship (3 Seasons)39.4321.41199003120.09200000
League Two (1 Season)34.7
Premier League (1 Season)0.0
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-201518Southampton3 Leagues0.0
2015-201619Wycombe2 Leagues38.7
2016-201720Walsall3 Leagues48.3
2017-201821Barnsley3 Leagues19.7
2018-201922Wycombe3 Leagues48.7
2019-202023Millwall3 Leagues4.211.0010000000.00000000
2019-202023Wycombe1 League9.0
2020-202124Wycombe3 Leagues23.7311.43189003120.09200000
2021-202225Wycombe3 Leagues33.1
2022-202326Wycombe3 Leagues30.1
2023-202427Wycombe2 Leagues6.5
2024-202528Wycombe3 Leagues0.7
11 Seasons5 Clubs6 Leagues262.8321.41199003120.09200000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wycombe (8 Seasons)5 Leagues190.5311.43189003120.09200000
Walsall (1 Season)3 Leagues48.3
Barnsley (1 Season)3 Leagues19.7
Millwall (1 Season)3 Leagues4.211.0010000000.00000000
Southampton (1 Season)3 Leagues0.0
FA Cup (10 Seasons)12.1
EFL Cup (10 Seasons)11.6
League One (7 Seasons)165.0
Championship (3 Seasons)39.4321.41199003120.09200000
League Two (1 Season)34.7
Premier League (1 Season)0.0
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-201518Southamptoneng ENG1. Premier League7th0.0Matches
2015-201619Wycombeeng ENG4. League Two13th34.7Matches
2016-201720Walsalleng ENG3. League One14th46.0Matches
2017-201821Barnsleyeng ENG2. Championship22nd16.7Matches
2018-201922Wycombeeng ENG3. League One17th44.0Matches
2019-202023Millwalleng ENG2. Championship8th1.011.0010000000.00000000Matches
2019-202023Wycombeeng ENG3. League One3rd9.0Matches
2020-202124Wycombeeng ENG2. Championship22nd21.7311.43189003120.09200000Matches
2021-202225Wycombeeng ENG3. League One6th30.5Matches
2022-202326Wycombeeng ENG3. League One9th28.5Matches
2023-202427Wycombeeng ENG3. League One10th6.5Matches
2024-202528Wycombeeng ENG3. League One1st0.5Matches
11 Seasons5 Clubs4 Leagues239.1321.41199003120.09200000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wycombe (8 Seasons)3 Leagues175.4311.43189003120.09200000
Walsall (1 Season)1 League46.0
Barnsley (1 Season)1 League16.7
Millwall (1 Season)1 League1.011.0010000000.00000000
Southampton (1 Season)1 League0.0
League One (7 Seasons)165.0
Championship (3 Seasons)39.4321.41199003120.09200000
League Two (1 Season)34.7
Premier League (1 Season)0.0
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-201619Wycombeeng ENGFA Cup33rd4.0Matches
2016-201720Walsalleng ENGEFL Cup58th1.3Matches
2016-201720Walsalleng ENGFA Cup85th1.0Matches
2017-201821Barnsleyeng ENGEFL Cup17th2.0Matches
2017-201821Barnsleyeng ENGFA Cup33rd1.0Matches
2018-201922Wycombeeng ENGEFL Cup17th3.7Matches
2018-201922Wycombeeng ENGFA Cup85th1.0Matches
2019-202023Millwalleng ENGEFL Cup33rd2.3Matches
2019-202023Millwalleng ENGFA Cup17th0.9Matches
2020-202124Wycombeeng ENGFA Cup17th2.0Matches
2021-202225Wycombeeng ENGEFL CupRd31.5Matches
2021-202225Wycombeeng ENGFA Cup1.1Matches
2022-202326Wycombeeng ENGEFL CupRd20.7Matches
2022-202326Wycombeeng ENGFA Cup1.0Matches
2024-202528Wycombeeng ENGEFL CupRd30.1Matches
2024-202528Wycombeeng ENGFA Cup0.1Matches
11 Seasons5 Clubs2 Leagues23.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wycombe (7 Seasons)2 Leagues15.1
Barnsley (1 Season)2 Leagues3.0
Millwall (1 Season)2 Leagues3.2
Walsall (1 Season)2 Leagues2.3
Southampton (1 Season)2 Leagues
FA Cup (10 Seasons)12.1
EFL Cup (10 Seasons)11.6

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-201518Southamptoneng ENG1. Premier League0.0Matches
2015-201619Wycombeeng ENGFA Cup4.0Matches
2015-201619Wycombeeng ENG4. League Two34.7Matches
2016-201720Walsalleng ENGEFL Cup1.300Matches
2016-201720Walsalleng ENGFA Cup1.0Matches
2016-201720Walsalleng ENG3. League One46.000Matches
2017-201821Barnsleyeng ENG2. Championship16.71428Matches
2017-201821Barnsleyeng ENGEFL Cup2.023Matches
2017-201821Barnsleyeng ENGFA Cup1.000Matches
2018-201922Wycombeeng ENGEFL Cup3.700Matches
2018-201922Wycombeeng ENGFA Cup1.000Matches
2018-201922Wycombeeng ENG3. League One44.0Matches
2019-202023Millwalleng ENG2. Championship1.0000000001012210Matches
2019-202023Millwalleng ENGEFL Cup2.321Matches
2019-202023Millwalleng ENGFA Cup0.900Matches
2019-202023Wycombeeng ENG3. League One9.0414Matches
2020-202124Wycombeeng ENG2. Championship21.723121751152171.46229132447570Matches
2020-202124Wycombeeng ENGFA Cup2.001Matches
2021-202225Wycombeeng ENGEFL Cup1.520Matches
2021-202225Wycombeeng ENGFA Cup1.100Matches
2021-202225Wycombeeng ENG3. League One30.51328Matches
2022-202326Wycombeeng ENGEFL Cup0.710Matches
2022-202326Wycombeeng ENGFA Cup1.0Matches
2022-202326Wycombeeng ENG3. League One28.51530Matches
2023-202427Wycombeeng ENG3. League One6.531Matches
2024-202528Wycombeeng ENGEFL Cup0.100Matches
2024-202528Wycombeeng ENGFA Cup0.100Matches
2024-202528Wycombeeng ENG3. League One0.500Matches
11 Seasons5 Clubs6 Leagues262.823681751152171.462391413249580
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wycombe (8 Seasons)5 Leagues190.523501751152171.46229139847570
Walsall (1 Season)3 Leagues48.3000
Barnsley (1 Season)3 Leagues19.716310
Millwall (1 Season)3 Leagues4.2020000001013210
Southampton (1 Season)3 Leagues0.00
FA Cup (10 Seasons)12.1010
EFL Cup (10 Seasons)11.6740
League One (7 Seasons)165.035730
Championship (3 Seasons)39.423261751152171.46239145449580
League Two (1 Season)34.70
Premier League (1 Season)0.00
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-201518Southampton3 Leagues0.00
2015-201619Wycombe2 Leagues38.70
2016-201720Walsall3 Leagues48.3000
2017-201821Barnsley3 Leagues19.716310
2018-201922Wycombe3 Leagues48.7000
2019-202023Millwall3 Leagues4.2020000001013210
2019-202023Wycombe1 League9.04140
2020-202124Wycombe3 Leagues23.723121751152171.46229132547570
2021-202225Wycombe3 Leagues33.115280
2022-202326Wycombe3 Leagues30.116300
2023-202427Wycombe2 Leagues6.5310
2024-202528Wycombe3 Leagues0.7000
11 Seasons5 Clubs6 Leagues262.823681751152171.462391413249580
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wycombe (8 Seasons)5 Leagues190.523501751152171.46229139847570
Walsall (1 Season)3 Leagues48.3000
Barnsley (1 Season)3 Leagues19.716310
Millwall (1 Season)3 Leagues4.2020000001013210
Southampton (1 Season)3 Leagues0.00
FA Cup (10 Seasons)12.1010
EFL Cup (10 Seasons)11.6740
League One (7 Seasons)165.035730
Championship (3 Seasons)39.423261751152171.46239145449580
League Two (1 Season)34.70
Premier League (1 Season)0.00
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-201518Southamptoneng ENG1. Premier League7th0.0Matches
2015-201619Wycombeeng ENG4. League Two13th34.7Matches
2016-201720Walsalleng ENG3. League One14th46.000Matches
2017-201821Barnsleyeng ENG2. Championship22nd16.71428Matches
2018-201922Wycombeeng ENG3. League One17th44.0Matches
2019-202023Millwalleng ENG2. Championship8th1.0000000001012210Matches
2019-202023Wycombeeng ENG3. League One3rd9.0414Matches
2020-202124Wycombeeng ENG2. Championship22nd21.723121751152171.46229132447570Matches
2021-202225Wycombeeng ENG3. League One6th30.51328Matches
2022-202326Wycombeeng ENG3. League One9th28.51530Matches
2023-202427Wycombeeng ENG3. League One10th6.531Matches
2024-202528Wycombeeng ENG3. League One1st0.500Matches
11 Seasons5 Clubs4 Leagues239.123611751152171.462391412749580
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
Wycombe (8 Seasons)3 Leagues175.423471751152171.46229139747570
Walsall (1 Season)1 League46.0000
Barnsley (1 Season)1 League16.714280
Millwall (1 Season)1 League1.0000000001012210
Southampton (1 Season)1 League0.00
League One (7 Seasons)165.035730
Championship (3 Seasons)39.423261751152171.46239145449580
League Two (1 Season)34.70
Premier League (1 Season)0.00
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-201619Wycombeeng ENGFA Cup33rd4.0Matches
2016-201720Walsalleng ENGEFL Cup58th1.300Matches
2016-201720Walsalleng ENGFA Cup85th1.0Matches
2017-201821Barnsleyeng ENGEFL Cup17th2.023Matches
2017-201821Barnsleyeng ENGFA Cup33rd1.000Matches
2018-201922Wycombeeng ENGEFL Cup17th3.700Matches
2018-201922Wycombeeng ENGFA Cup85th1.000Matches
2019-202023Millwalleng ENGEFL Cup33rd2.321Matches
2019-202023Millwalleng ENGFA Cup17th0.900Matches
2020-202124Wycombeeng ENGFA Cup17th2.001Matches
2021-202225Wycombeeng ENGEFL CupRd31.520Matches
2021-202225Wycombeeng ENGFA Cup1.100Matches
2022-202326Wycombeeng ENGEFL CupRd20.710Matches
2022-202326Wycombeeng ENGFA Cup1.0Matches
2024-202528Wycombeeng ENGEFL CupRd30.100Matches
2024-202528Wycombeeng ENGFA Cup0.100Matches
11 Seasons5 Clubs2 Leagues23.6750
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
Wycombe (7 Seasons)2 Leagues15.1310
Barnsley (1 Season)2 Leagues3.0230
Millwall (1 Season)2 Leagues3.2210
Walsall (1 Season)2 Leagues2.3000
Southampton (1 Season)2 Leagues0
FA Cup (10 Seasons)12.1010
EFL Cup (10 Seasons)11.6740

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-201518Southamptoneng ENG1. Premier League0.0Matches
2015-201619Wycombeeng ENGFA Cup4.0Matches
2015-201619Wycombeeng ENG4. League Two34.7Matches
2016-201720Walsalleng ENGEFL Cup1.3Matches
2016-201720Walsalleng ENGFA Cup1.0Matches
2016-201720Walsalleng ENG3. League One46.0Matches
2017-201821Barnsleyeng ENG2. Championship16.7Matches
2017-201821Barnsleyeng ENGEFL Cup2.0Matches
2017-201821Barnsleyeng ENGFA Cup1.0Matches
2018-201922Wycombeeng ENGEFL Cup3.7Matches
2018-201922Wycombeeng ENGFA Cup1.0Matches
2018-201922Wycombeeng ENG3. League One44.0Matches
2019-202023Millwalleng ENG2. Championship1.0511522241510001329300000254Matches
2019-202023Millwalleng ENGEFL Cup2.3Matches
2019-202023Millwalleng ENGFA Cup0.9Matches
2019-202023Wycombeeng ENG3. League One9.0Matches
2020-202124Wycombeeng ENG2. Championship21.7926612783533032392613430.8969.230115867011519212629543Matches
2020-202124Wycombeeng ENGFA Cup2.0Matches
2021-202225Wycombeeng ENGEFL Cup1.5Matches
2021-202225Wycombeeng ENGFA Cup1.1Matches
2021-202225Wycombeeng ENG3. League One30.5Matches
2022-202326Wycombeeng ENGEFL Cup0.7Matches
2022-202326Wycombeeng ENGFA Cup1.0Matches
2022-202326Wycombeeng ENG3. League One28.5Matches
2023-202427Wycombeeng ENG3. League One6.5Matches
2024-202528Wycombeeng ENGEFL Cup0.1Matches
2024-202528Wycombeeng ENGFA Cup0.1Matches
2024-202528Wycombeeng ENG3. League One0.5Matches
11 Seasons5 Clubs6 Leagues262.8977622833753272497713430.8969.231416157041519212632047
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
Wycombe (8 Seasons)5 Leagues190.5926612783533032392613430.8969.230115867011519212629543
Walsall (1 Season)3 Leagues48.3
Barnsley (1 Season)3 Leagues19.7
Millwall (1 Season)3 Leagues4.2511522241510001329300000254
Southampton (1 Season)3 Leagues0.0
FA Cup (10 Seasons)12.1
EFL Cup (10 Seasons)11.6
League One (7 Seasons)165.0
Championship (3 Seasons)39.4977622833753272497713430.8969.231416157041519212632047
League Two (1 Season)34.7
Premier League (1 Season)0.0
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-201518Southampton3 Leagues0.0
2015-201619Wycombe2 Leagues38.7
2016-201720Walsall3 Leagues48.3
2017-201821Barnsley3 Leagues19.7
2018-201922Wycombe3 Leagues48.7
2019-202023Millwall3 Leagues4.2511522241510001329300000254
2019-202023Wycombe1 League9.0
2020-202124Wycombe3 Leagues23.7926612783533032392613430.8969.230115867011519212629543
2021-202225Wycombe3 Leagues33.1
2022-202326Wycombe3 Leagues30.1
2023-202427Wycombe2 Leagues6.5
2024-202528Wycombe3 Leagues0.7
11 Seasons5 Clubs6 Leagues262.8977622833753272497713430.8969.231416157041519212632047
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
Wycombe (8 Seasons)5 Leagues190.5926612783533032392613430.8969.230115867011519212629543
Walsall (1 Season)3 Leagues48.3
Barnsley (1 Season)3 Leagues19.7
Millwall (1 Season)3 Leagues4.2511522241510001329300000254
Southampton (1 Season)3 Leagues0.0
FA Cup (10 Seasons)12.1
EFL Cup (10 Seasons)11.6
League One (7 Seasons)165.0
Championship (3 Seasons)39.4977622833753272497713430.8969.231416157041519212632047
League Two (1 Season)34.7
Premier League (1 Season)0.0
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-201518Southamptoneng ENG1. Premier League7th0.0Matches
2015-201619Wycombeeng ENG4. League Two13th34.7Matches
2016-201720Walsalleng ENG3. League One14th46.0Matches
2017-201821Barnsleyeng ENG2. Championship22nd16.7Matches
2018-201922Wycombeeng ENG3. League One17th44.0Matches
2019-202023Millwalleng ENG2. Championship8th1.0511522241510001329300000254Matches
2019-202023Wycombeeng ENG3. League One3rd9.0Matches
2020-202124Wycombeeng ENG2. Championship22nd21.7926612783533032392613430.8969.230115867011519212629543Matches
2021-202225Wycombeeng ENG3. League One6th30.5Matches
2022-202326Wycombeeng ENG3. League One9th28.5Matches
2023-202427Wycombeeng ENG3. League One10th6.5Matches
2024-202528Wycombeeng ENG3. League One1st0.5Matches
11 Seasons5 Clubs4 Leagues239.1977622833753272497713430.8969.231416157041519212632047
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
Wycombe (8 Seasons)3 Leagues175.4926612783533032392613430.8969.230115867011519212629543
Walsall (1 Season)1 League46.0
Barnsley (1 Season)1 League16.7
Millwall (1 Season)1 League1.0511522241510001329300000254
Southampton (1 Season)1 League0.0
League One (7 Seasons)165.0
Championship (3 Seasons)39.4977622833753272497713430.8969.231416157041519212632047
League Two (1 Season)34.7
Premier League (1 Season)0.0
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-201619Wycombeeng ENGFA Cup33rd4.0Matches
2016-201720Walsalleng ENGEFL Cup58th1.3Matches
2016-201720Walsalleng ENGFA Cup85th1.0Matches
2017-201821Barnsleyeng ENGEFL Cup17th2.0Matches
2017-201821Barnsleyeng ENGFA Cup33rd1.0Matches
2018-201922Wycombeeng ENGEFL Cup17th3.7Matches
2018-201922Wycombeeng ENGFA Cup85th1.0Matches
2019-202023Millwalleng ENGEFL Cup33rd2.3Matches
2019-202023Millwalleng ENGFA Cup17th0.9Matches
2020-202124Wycombeeng ENGFA Cup17th2.0Matches
2021-202225Wycombeeng ENGEFL CupRd31.5Matches
2021-202225Wycombeeng ENGFA Cup1.1Matches
2022-202326Wycombeeng ENGEFL CupRd20.7Matches
2022-202326Wycombeeng ENGFA Cup1.0Matches
2024-202528Wycombeeng ENGEFL CupRd30.1Matches
2024-202528Wycombeeng ENGFA Cup0.1Matches
11 Seasons5 Clubs2 Leagues23.6
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
Wycombe (7 Seasons)2 Leagues15.1
Barnsley (1 Season)2 Leagues3.0
Millwall (1 Season)2 Leagues3.2
Walsall (1 Season)2 Leagues2.3
Southampton (1 Season)2 Leagues
FA Cup (10 Seasons)12.1
EFL Cup (10 Seasons)11.6

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-201518Southamptoneng ENGFA Cup00003Matches
2014-201518Southamptoneng ENGLeague Cup00003Matches
2014-201518Southamptoneng ENG1. Premier League1440.10.000163.000000.00-0.55Matches
2015-201619Wycombeeng ENGFA Cup436090100.04.04904001.7574+3+0.75Matches
2015-201619Wycombeeng ENG4. League Two353,1228975.434.73533001.232836-8-0.23-1.03Matches
2016-201720Walsalleng ENGEFL Cup1120120100.01.311201000.0002-2-1.50Matches
2016-201720Walsalleng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2016-201720Walsalleng ENG3. League One464,14090100.046.04646001.265158-7-0.15Matches
2017-201821Barnsleyeng ENG2. Championship211,5007136.216.717154100.901829-11-0.66-0.22Matches
2017-201821Barnsleyeng ENGEFL Cup21809066.72.02902011.503300.00-1.00Matches
2017-201821Barnsleyeng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2018-201922Wycombeeng ENGEFL Cup3330110100.03.731103001.3367-1-0.27Matches
2018-201922Wycombeeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2018-201922Wycombeeng ENG3. League One443,9609095.744.0449044011.185564-9-0.20+1.30Matches
2019-202023Millwalleng ENG2. Championship290452.21.018701380.5012-1-1.00-1.161.81.1+0.6+0.62+0.51Matches
2019-202023Millwalleng ENGEFL Cup2210105100.02.321052001.5043+1+0.43Matches
2019-202023Millwalleng ENGFA Cup1828245.60.91820003.0030+3+3.29+5.13Matches
2019-202023Wycombeeng ENG3. League One98109026.59.09909001.671314-1-0.11-0.35Matches
2020-202124Wycombeeng ENG2. Championship241,9528147.121.722882029151.042234-12-0.55+0.1924.635.6-11.0-0.51+0.15Matches
2020-202124Wycombeeng ENGEFL Cup0001Matches
2020-202124Wycombeeng ENGFA Cup218090100.02.02902001.505500.00Matches
2021-202225Wycombeeng ENGEFL Cup21356850.01.5190114500.5016-5-3.33-3.33Matches
2021-202225Wycombeeng ENGFA Cup2954852.81.119011500.502200.00+1.06Matches
2021-202225Wycombeeng ENG3. League One312,7488966.430.5318927091.944725+22+0.72+0.59Matches
2022-202326Wycombeeng ENGEFL Cup1616133.90.71610000.001100.00+0.76Matches
2022-202326Wycombeeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2022-202326Wycombeeng ENG3. League One362,5617161.928.527892491851.443531+4+0.14-0.09Matches
2023-202427Wycombeeng ENGEFL Cup00001Matches
2023-202427Wycombeeng ENG3. League One105895914.26.5687541861.7076+1+0.15+0.05Matches
2024-202528Wycombeeng ENGEFL Cup1662.20.1001623.000000.00-0.68Matches
2024-202528Wycombeeng ENGFA Cup19910.00.1001903.0001-1-10.00-12.22Matches
2024-202528Wycombeeng ENG3. League One246233.70.50022301.5020+2+3.91+2.88Matches
11 Seasons5 Clubs6 Leagues28723,6508248.4262.8260902432717711.32312342-30-0.11-0.2426.436.7-10.4-0.46-0.30
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
Wycombe (8 Seasons)5 Leagues20917,1448254.5190.5188891752117401.38231240-9-0.05-0.1824.635.6-11.0-0.51+0.15
Walsall (1 Season)3 Leagues484,35091100.048.34810548001.215161-10-0.21
Barnsley (1 Season)3 Leagues241,7707439.319.72090184110.912236-14-0.71-0.32
Millwall (1 Season)3 Leagues5382768.44.249521381.4085+3+0.71+0.601.81.1+0.6+0.62+0.51
Southampton (1 Season)3 Leagues1440.10.0001123.000000.00-0.55
FA Cup (10 Seasons)141,0867867.012.11289112731.211821-3-0.25+0.09
EFL Cup (10 Seasons)121,0428745.711.61099922681.171522-7-0.60-0.90
League One (7 Seasons)17814,8548359.4165.0163891551519211.44210198+12+0.07-0.17
Championship (3 Seasons)473,5427528.539.440883577330.954165-24-0.61-0.3726.436.7-10.4-0.46-0.30
League Two (1 Season)353,1228975.434.73533001.232836-8-0.23-1.03
Premier League (1 Season)1440.10.000163.000000.00-0.55
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-201518Southampton3 Leagues1440.10.0001123.000000.00-0.55
2015-201619Wycombe2 Leagues393,4828977.438.7399037001.283540-5-0.13-0.92
2016-201720Walsall3 Leagues484,35091100.048.34810548001.215161-10-0.21
2017-201821Barnsley3 Leagues241,7707439.319.72090184110.912236-14-0.71-0.32
2018-201922Wycombe3 Leagues484,3809196.148.7489148011.166173-12-0.25+1.25
2019-202023Millwall3 Leagues5382768.44.249521381.4085+3+0.71+0.601.81.1+0.6+0.62+0.51
2019-202023Wycombe1 League98109026.59.09909001.671314-1-0.11-0.35
2020-202124Wycombe3 Leagues262,1328248.323.724882229161.082739-12-0.51+0.2324.635.6-11.0-0.51+0.15
2021-202225Wycombe3 Leagues352,9788564.933.133892922591.785033+17+0.51+0.46
2022-202326Wycombe3 Leagues382,7127161.530.129882591851.363634+2+0.07-0.09
2023-202427Wycombe2 Leagues105895913.66.5687541871.7076+1+0.15+0.05
2024-202528Wycombe3 Leagues461153.80.70041522.2521+1+1.48+0.44
11 Seasons5 Clubs6 Leagues28723,6508248.4262.8260902432717711.32312342-30-0.11-0.2426.436.7-10.4-0.46-0.30
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
Wycombe (8 Seasons)5 Leagues20917,1448254.5190.5188891752117401.38231240-9-0.05-0.1824.635.6-11.0-0.51+0.15
Walsall (1 Season)3 Leagues484,35091100.048.34810548001.215161-10-0.21
Barnsley (1 Season)3 Leagues241,7707439.319.72090184110.912236-14-0.71-0.32
Millwall (1 Season)3 Leagues5382768.44.249521381.4085+3+0.71+0.601.81.1+0.6+0.62+0.51
Southampton (1 Season)3 Leagues1440.10.0001123.000000.00-0.55
FA Cup (10 Seasons)141,0867867.012.11289112731.211821-3-0.25+0.09
EFL Cup (10 Seasons)121,0428745.711.61099922681.171522-7-0.60-0.90
League One (7 Seasons)17814,8548359.4165.0163891551519211.44210198+12+0.07-0.17
Championship (3 Seasons)473,5427528.539.440883577330.954165-24-0.61-0.3726.436.7-10.4-0.46-0.30
League Two (1 Season)353,1228975.434.73533001.232836-8-0.23-1.03
Premier League (1 Season)1440.10.000163.000000.00-0.55
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-201518Southamptoneng ENG1. Premier League7th1440.10.000163.000000.00-0.55Matches
2015-201619Wycombeeng ENG4. League Two13th353,1228975.434.73533001.232836-8-0.23-1.03Matches
2016-201720Walsalleng ENG3. League One14th464,14090100.046.04646001.265158-7-0.15Matches
2017-201821Barnsleyeng ENG2. Championship22nd211,5007136.216.717154100.901829-11-0.66-0.22Matches
2018-201922Wycombeeng ENG3. League One17th443,9609095.744.0449044011.185564-9-0.20+1.30Matches
2019-202023Millwalleng ENG2. Championship8th290452.21.018701380.5012-1-1.00-1.161.81.1+0.6+0.62+0.51Matches
2019-202023Wycombeeng ENG3. League One3rd98109026.59.09909001.671314-1-0.11-0.35Matches
2020-202124Wycombeeng ENG2. Championship22nd241,9528147.121.722882029151.042234-12-0.55+0.1924.635.6-11.0-0.51+0.15Matches
2021-202225Wycombeeng ENG3. League One6th312,7488966.430.5318927091.944725+22+0.72+0.59Matches
2022-202326Wycombeeng ENG3. League One9th362,5617161.928.527892491851.443531+4+0.14-0.09Matches
2023-202427Wycombeeng ENG3. League One10th105895914.26.5687541861.7076+1+0.15+0.05Matches
2024-202528Wycombeeng ENG3. League One1st246233.70.50022301.5020+2+3.91+2.88Matches
11 Seasons5 Clubs4 Leagues26121,5228247.8239.1238892232317601.33279299-20-0.08-0.2126.436.7-10.4-0.46-0.30
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
Wycombe (8 Seasons)3 Leagues19115,7888354.1175.4174891621718361.40209210-1-0.01-0.1324.635.6-11.0-0.51+0.15
Walsall (1 Season)1 League464,14090100.046.04646001.265158-7-0.15
Barnsley (1 Season)1 League211,5007136.216.717154100.901829-11-0.66-0.22
Millwall (1 Season)1 League290452.21.018701380.5012-1-1.00-1.161.81.1+0.6+0.62+0.51
Southampton (1 Season)1 League1440.10.000163.000000.00-0.55
League One (7 Seasons)17814,8548359.4165.0163891551519211.44210198+12+0.07-0.17
Championship (3 Seasons)473,5427528.539.440883577330.954165-24-0.61-0.3726.436.7-10.4-0.46-0.30
League Two (1 Season)353,1228975.434.73533001.232836-8-0.23-1.03
Premier League (1 Season)1440.10.000163.000000.00-0.55
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201518Southamptoneng ENGFA Cup17th00003Matches
2014-201518Southamptoneng ENGLeague Cup5th00003Matches
2015-201619Wycombeeng ENGFA Cup33rd436090100.04.04904001.7574+3+0.75Matches
2016-201720Walsalleng ENGEFL Cup58th1120120100.01.311201000.0002-2-1.50Matches
2016-201720Walsalleng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2017-201821Barnsleyeng ENGEFL Cup17th21809066.72.02902011.503300.00-1.00Matches
2017-201821Barnsleyeng ENGFA Cup33rd19090100.01.01901000.0014-3-3.00Matches
2018-201922Wycombeeng ENGEFL Cup17th3330110100.03.731103001.3367-1-0.27Matches
2018-201922Wycombeeng ENGFA Cup85th19090100.01.01901000.0002-2-2.00Matches
2019-202023Millwalleng ENGEFL Cup33rd2210105100.02.321052001.5043+1+0.43Matches
2019-202023Millwalleng ENGFA Cup17th1828245.60.91820003.0030+3+3.29+5.13Matches
2020-202124Wycombeeng ENGEFL Cup58th0001Matches
2020-202124Wycombeeng ENGFA Cup17th218090100.02.02902001.505500.00Matches
2021-202225Wycombeeng ENGEFL CupRd321356850.01.5190114500.5016-5-3.33-3.33Matches
2021-202225Wycombeeng ENGFA Cup2954852.81.119011500.502200.00+1.06Matches
2022-202326Wycombeeng ENGEFL CupRd21616133.90.71610000.001100.00+0.76Matches
2022-202326Wycombeeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2023-202427Wycombeeng ENGEFL CupRd200001Matches
2024-202528Wycombeeng ENGEFL CupRd31662.20.1001623.000000.00-0.68Matches
2024-202528Wycombeeng ENGFA Cup19910.00.1001903.0001-1-10.00-12.22Matches
11 Seasons5 Clubs2 Leagues262,1288254.623.6229420416111.193343-10-0.42-0.53
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wycombe (7 Seasons)2 Leagues181,3567558.715.114921341641.222230-8-0.53-0.79
Barnsley (1 Season)2 Leagues32709075.03.03903011.0047-3-1.00-2.00
Millwall (1 Season)2 Leagues32929774.93.23972002.0073+4+1.23+3.07
Walsall (1 Season)2 Leagues2210105100.02.321052000.0003-3-1.29
Southampton (1 Season)2 Leagues00006
FA Cup (10 Seasons)141,0867867.012.11289112731.211821-3-0.25+0.09
EFL Cup (10 Seasons)121,0428745.711.61099922681.171522-7-0.60-0.90

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-201518Southamptoneng ENG1. Premier League0.0000Matches
2015-201619Wycombeeng ENGFA Cup4.00000Matches
2015-201619Wycombeeng ENG4. League Two34.73035Matches
2016-201720Walsalleng ENGEFL Cup1.3000020000000Matches
2016-201720Walsalleng ENGFA Cup1.00000Matches
2016-201720Walsalleng ENG3. League One46.04002500000000Matches
2017-201821Barnsleyeng ENG2. Championship16.74001251452814000Matches
2017-201821Barnsleyeng ENGEFL Cup2.01001101232000Matches
2017-201821Barnsleyeng ENGFA Cup1.00000101000Matches
2018-201922Wycombeeng ENGEFL Cup3.7000230800000Matches
2018-201922Wycombeeng ENGFA Cup1.0100000000000Matches
2018-201922Wycombeeng ENG3. League One44.04000Matches
2019-202023Millwalleng ENG2. Championship1.0000100620000100Matches
2019-202023Millwalleng ENGEFL Cup2.30002109120Matches
2019-202023Millwalleng ENGFA Cup0.90000000000Matches
2019-202023Wycombeeng ENG3. League One9.01001081781441Matches
2020-202124Wycombeeng ENG2. Championship21.73002217076241201293493757.0Matches
2020-202124Wycombeeng ENGFA Cup2.00000107100Matches
2021-202225Wycombeeng ENGEFL Cup1.50000107020Matches
2021-202225Wycombeeng ENGFA Cup1.10001000000Matches
2021-202225Wycombeeng ENG3. League One30.53001920410128130Matches
2022-202326Wycombeeng ENGEFL Cup0.70000104010Matches
2022-202326Wycombeeng ENGFA Cup1.00000Matches
2022-202326Wycombeeng ENG3. League One28.5200201236930150Matches
2023-202427Wycombeeng ENG3. League One6.500065017130Matches
2024-202528Wycombeeng ENGEFL Cup0.10000001000Matches
2024-202528Wycombeeng ENGFA Cup0.10000000000Matches
2024-202528Wycombeeng ENG3. League One0.50000010000Matches
11 Seasons5 Clubs6 Leagues262.8260015678104411326801394493757.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wycombe (8 Seasons)5 Leagues190.51700115689368985001393493757.0
Walsall (1 Season)3 Leagues48.34002520000000
Barnsley (1 Season)3 Leagues19.75001371583116000
Millwall (1 Season)3 Leagues4.20003101532000100
Southampton (1 Season)3 Leagues0.0000
FA Cup (10 Seasons)12.1100120810000
EFL Cup (10 Seasons)11.61005904147000
League One (7 Seasons)165.01400804592657335001
Championship (3 Seasons)39.470035221127542601294493757.0
League Two (1 Season)34.73035
Premier League (1 Season)0.0000
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-201518Southampton3 Leagues0.0000
2015-201619Wycombe2 Leagues38.7300350
2016-201720Walsall3 Leagues48.34002520000000
2017-201821Barnsley3 Leagues19.75001371583116000
2018-201922Wycombe3 Leagues48.7500230800000
2019-202023Millwall3 Leagues4.20003101532000100
2019-202023Wycombe1 League9.01001081781441
2020-202124Wycombe3 Leagues23.73002218083251201293493757.0
2021-202225Wycombe3 Leagues33.13002021410828150
2022-202326Wycombe3 Leagues30.1200201337330160
2023-202427Wycombe2 Leagues6.500065017130
2024-202528Wycombe3 Leagues0.70000011000
11 Seasons5 Clubs6 Leagues262.8260015678104411326801394493757.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wycombe (8 Seasons)5 Leagues190.51700115689368985001393493757.0
Walsall (1 Season)3 Leagues48.34002520000000
Barnsley (1 Season)3 Leagues19.75001371583116000
Millwall (1 Season)3 Leagues4.20003101532000100
Southampton (1 Season)3 Leagues0.0000
FA Cup (10 Seasons)12.1100120810000
EFL Cup (10 Seasons)11.61005904147000
League One (7 Seasons)165.01400804592657335001
Championship (3 Seasons)39.470035221127542601294493757.0
League Two (1 Season)34.73035
Premier League (1 Season)0.0000
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-201518Southamptoneng ENG1. Premier League7th0.0000Matches
2015-201619Wycombeeng ENG4. League Two13th34.73035Matches
2016-201720Walsalleng ENG3. League One14th46.04002500000000Matches
2017-201821Barnsleyeng ENG2. Championship22nd16.74001251452814000Matches
2018-201922Wycombeeng ENG3. League One17th44.04000Matches
2019-202023Millwalleng ENG2. Championship8th1.0000100620000100Matches
2019-202023Wycombeeng ENG3. League One3rd9.01001081781441Matches
2020-202124Wycombeeng ENG2. Championship22nd21.73002217076241201293493757.0Matches
2021-202225Wycombeeng ENG3. League One6th30.53001920410128130Matches
2022-202326Wycombeeng ENG3. League One9th28.5200201236930150Matches
2023-202427Wycombeeng ENG3. League One10th6.500065017130Matches
2024-202528Wycombeeng ENG3. League One1st0.50000010000Matches
11 Seasons5 Clubs4 Leagues239.1240015067103921276101394493757.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wycombe (8 Seasons)3 Leagues175.41600112629341974701393493757.0
Walsall (1 Season)1 League46.04002500000000
Barnsley (1 Season)1 League16.74001251452814000
Millwall (1 Season)1 League1.0000100620000100
Southampton (1 Season)1 League0.0000
League One (7 Seasons)165.01400804592657335001
Championship (3 Seasons)39.470035221127542601294493757.0
League Two (1 Season)34.73035
Premier League (1 Season)0.0000
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-201619Wycombeeng ENGFA Cup33rd4.00000Matches
2016-201720Walsalleng ENGEFL Cup58th1.3000020000000Matches
2016-201720Walsalleng ENGFA Cup85th1.00000Matches
2017-201821Barnsleyeng ENGEFL Cup17th2.01001101232000Matches
2017-201821Barnsleyeng ENGFA Cup33rd1.00000101000Matches
2018-201922Wycombeeng ENGEFL Cup17th3.7000230800000Matches
2018-201922Wycombeeng ENGFA Cup85th1.0100000000000Matches
2019-202023Millwalleng ENGEFL Cup33rd2.30002109120Matches
2019-202023Millwalleng ENGFA Cup17th0.90000000000Matches
2020-202124Wycombeeng ENGFA Cup17th2.00000107100Matches
2021-202225Wycombeeng ENGEFL CupRd31.50000107020Matches
2021-202225Wycombeeng ENGFA Cup1.10001000000Matches
2022-202326Wycombeeng ENGEFL CupRd20.70000104010Matches
2022-202326Wycombeeng ENGFA Cup1.00000Matches
2024-202528Wycombeeng ENGEFL CupRd30.10000001000Matches
2024-202528Wycombeeng ENGFA Cup0.10000000000Matches
11 Seasons5 Clubs2 Leagues23.620061104957000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wycombe (7 Seasons)2 Leagues15.11003602713000
Barnsley (1 Season)2 Leagues3.01001201332000
Millwall (1 Season)2 Leagues3.20002109120
Walsall (1 Season)2 Leagues2.3000020000000
Southampton (1 Season)2 Leagues
FA Cup (10 Seasons)12.1100120810000
EFL Cup (10 Seasons)11.61005904147000

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 Jason McCarthy Pages

Jason McCarthy 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

Scouting Report

Stathead & Player Comparison