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
2015-201616Luton Towneng ENG4. League Two10150.2000000000.000.000.000.000.00Matches
2016-201717Luton Towneng ENG4. League Two00Matches
2017-201818Bristol Cityeng ENG2. Championship00Matches
2017-201818Bristol Cityeng ENGEFL Cup10110.1000000000.000.000.000.000.00Matches
2017-201818Luton Towneng ENGEFL Cup00Matches
2017-201818Bristol Cityeng ENGFA Cup00Matches
2018-201919Newport Countyeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2018-201919Newport Countyeng ENGFA Cup765115.7000000000.000.000.000.000.00Matches
2018-201919Newport Countyeng ENG4. League Two30262,29425.5145100100.040.160.200.040.20Matches
2019-202020Plymouth Argyleeng ENG4. League Two14121,13812.6224200100.160.160.320.160.32Matches
2020-202121Bristol Cityeng ENG2. Championship34202,06522.9415400201.21.20.82.013138280.170.040.220.170.220.050.040.090.050.09Matches
2020-202121Bristol Cityeng ENGEFL Cup31941.0000000000.000.000.000.000.00Matches
2020-202121Bristol Cityeng ENGFA Cup221701.9000000000.000.000.000.000.00Matches
2021-202222Bristol Cityeng ENG2. Championship13108549.5101100300.80.80.51.3643110.110.000.110.110.110.090.050.140.090.14Matches
2021-202222Bristol Cityeng ENGEFL Cup10520.6000000000.000.000.000.000.00Matches
2021-202222Ipswich Towneng ENG3. League One17141,29414.4202200500.140.000.140.140.14Matches
2022-202323Sheffield Wedseng ENGEFL Cup221651.8000000100.000.000.000.000.00Matches
2022-202323Sheffield Wedseng ENGFA Cup321812.0000000000.000.000.000.000.00Matches
2022-202323Sheffield Wedseng ENG3. League One26131,29714.4112100100.070.070.140.070.14Matches
2023-202424Sheffield Wedseng ENG2. Championship832903.2000000000.20.20.00.241350.000.000.000.000.000.060.010.070.060.07Matches
2023-202424Sheffield Wedseng ENGEFL Cup211201.3101100100.750.000.750.750.75Matches
2023-202424Charlton Atheng ENG3. League One15108529.5101100500.110.000.110.110.11Matches
9 Seasons7 Clubs5 Leagues18112411,583128.71382113002002.22.21.43.623194440.100.060.160.100.160.060.040.100.060.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
Bristol City (3 Seasons)3 Leagues54333,24636.1516500502.12.11.33.419181390.140.030.170.140.170.060.040.100.060.10
Luton Town (3 Seasons)2 Leagues10150.2000000000.000.000.000.000.00
Sheffield Weds (2 Seasons)4 Leagues41212,05322.8213200300.20.20.00.241350.090.040.130.090.130.060.010.070.060.07
Newport County (1 Season)3 Leagues39342,98533.2145100100.030.120.150.030.15
Ipswich Town (1 Season)1 League17141,29414.4202200500.140.000.140.140.14
Charlton Ath (1 Season)1 League15108529.5101100500.110.000.110.110.11
Plymouth Argyle (1 Season)1 League14121,13812.6224200100.160.160.320.160.32
EFL Cup (6 Seasons)1166226.9101100200.140.000.140.140.14
Championship (4 Seasons)55333,20935.7516500502.22.21.43.623194440.140.030.170.140.170.060.040.100.060.10
League Two (4 Seasons)45383,44738.3369300200.080.160.230.080.23
FA Cup (4 Seasons)12108629.6000000000.000.000.000.000.00
League One (3 Seasons)58373,44338.34154001100.100.030.130.100.13
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
2015-201616Luton Town1 League10150.2000000000.000.000.000.000.00
2016-201717Luton Town1 League00
2017-201818Luton Town1 League00
2017-201818Bristol City3 Leagues10110.1000000000.000.000.000.000.00
2018-201919Newport County3 Leagues39342,98533.2145100100.030.120.150.030.15
2019-202020Plymouth Argyle1 League14121,13812.6224200100.160.160.320.160.32
2020-202121Bristol City3 Leagues39232,32925.9415400201.21.20.82.013138280.150.040.190.150.190.050.040.090.050.09
2021-202222Bristol City2 Leagues141090610.1101100300.80.80.51.3643110.100.000.100.100.100.090.050.140.090.14
2021-202222Ipswich Town1 League17141,29414.4202200500.140.000.140.140.14
2022-202323Sheffield Weds3 Leagues31171,64318.3112100200.050.050.110.050.11
2023-202424Sheffield Weds2 Leagues1044104.6101100100.20.20.00.241350.220.000.220.220.220.060.010.070.060.07
2023-202424Charlton Ath1 League15108529.5101100500.110.000.110.110.11
9 Seasons7 Clubs5 Leagues18112411,583128.71382113002002.22.21.43.623194440.100.060.160.100.160.060.040.100.060.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
Bristol City (3 Seasons)3 Leagues54333,24636.1516500502.12.11.33.419181390.140.030.170.140.170.060.040.100.060.10
Luton Town (3 Seasons)2 Leagues10150.2000000000.000.000.000.000.00
Sheffield Weds (2 Seasons)4 Leagues41212,05322.8213200300.20.20.00.241350.090.040.130.090.130.060.010.070.060.07
Newport County (1 Season)3 Leagues39342,98533.2145100100.030.120.150.030.15
Ipswich Town (1 Season)1 League17141,29414.4202200500.140.000.140.140.14
Charlton Ath (1 Season)1 League15108529.5101100500.110.000.110.110.11
Plymouth Argyle (1 Season)1 League14121,13812.6224200100.160.160.320.160.32
EFL Cup (6 Seasons)1166226.9101100200.140.000.140.140.14
Championship (4 Seasons)55333,20935.7516500502.22.21.43.623194440.140.030.170.140.170.060.040.100.060.10
League Two (4 Seasons)45383,44738.3369300200.080.160.230.080.23
FA Cup (4 Seasons)12108629.6000000000.000.000.000.000.00
League One (3 Seasons)58373,44338.34154001100.100.030.130.100.13
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
2015-201616Luton Towneng ENG4. League Two11th10150.2000000000.000.000.000.000.00Matches
2016-201717Luton Towneng ENG4. League Two4th00Matches
2017-201818Bristol Cityeng ENG2. Championship11th00Matches
2018-201919Newport Countyeng ENG4. League Two7th30262,29425.5145100100.040.160.200.040.20Matches
2019-202020Plymouth Argyleeng ENG4. League Two3rd14121,13812.6224200100.160.160.320.160.32Matches
2020-202121Bristol Cityeng ENG2. Championship19th34202,06522.9415400201.21.20.82.013138280.170.040.220.170.220.050.040.090.050.09Matches
2021-202222Bristol Cityeng ENG2. Championship17th13108549.5101100300.80.80.51.3643110.110.000.110.110.110.090.050.140.090.14Matches
2021-202222Ipswich Towneng ENG3. League One11th17141,29414.4202200500.140.000.140.140.14Matches
2022-202323Sheffield Wedseng ENG3. League One3rd26131,29714.4112100100.070.070.140.070.14Matches
2023-202424Sheffield Wedseng ENG2. Championship20th832903.2000000000.20.20.00.241350.000.000.000.000.000.060.010.070.060.07Matches
2023-202424Charlton Atheng ENG3. League One16th15108529.5101100500.110.000.110.110.11Matches
9 Seasons7 Clubs3 Leagues15810810,099112.21282012001802.22.21.43.623194440.110.070.180.110.180.060.040.100.060.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
Bristol City (3 Seasons)1 League47302,91932.4516500502.12.11.33.419181390.150.030.180.150.180.060.040.100.060.10
Sheffield Weds (2 Seasons)2 Leagues34161,58717.6112100100.20.20.00.241350.060.060.110.060.110.060.010.070.060.07
Luton Town (2 Seasons)1 League10150.2000000000.000.000.000.000.00
Newport County (1 Season)1 League30262,29425.5145100100.040.160.200.040.20
Ipswich Town (1 Season)1 League17141,29414.4202200500.140.000.140.140.14
Charlton Ath (1 Season)1 League15108529.5101100500.110.000.110.110.11
Plymouth Argyle (1 Season)1 League14121,13812.6224200100.160.160.320.160.32
Championship (4 Seasons)55333,20935.7516500502.22.21.43.623194440.140.030.170.140.170.060.040.100.060.10
League Two (4 Seasons)45383,44738.3369300200.080.160.230.080.23
League One (3 Seasons)58373,44338.34154001100.100.030.130.100.13
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2017-201818Luton Towneng ENGEFL Cup58th00Matches
2017-201818Bristol Cityeng ENGEFL Cup3rd10110.1000000000.000.000.000.000.00Matches
2017-201818Bristol Cityeng ENGFA Cup33rd00Matches
2018-201919Newport Countyeng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2018-201919Newport Countyeng ENGFA Cup9th765115.7000000000.000.000.000.000.00Matches
2020-202121Bristol Cityeng ENGEFL Cup17th31941.0000000000.000.000.000.000.00Matches
2020-202121Bristol Cityeng ENGFA Cup9th221701.9000000000.000.000.000.000.00Matches
2021-202222Bristol Cityeng ENGEFL CupRd110520.6000000000.000.000.000.000.00Matches
2022-202323Sheffield Wedseng ENGEFL CupRd3221651.8000000100.000.000.000.000.00Matches
2022-202323Sheffield Wedseng ENGFA Cup321812.0000000000.000.000.000.000.00Matches
2023-202424Sheffield Wedseng ENGEFL CupRd2211201.3101100100.750.000.750.750.75Matches
6 Seasons4 Clubs2 Leagues23161,48416.5101100200.060.000.060.060.06
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
Bristol City (3 Seasons)2 Leagues733273.6000000000.000.000.000.000.00
Sheffield Weds (2 Seasons)2 Leagues754665.2101100200.190.000.190.190.19
Newport County (1 Season)2 Leagues986917.7000000000.000.000.000.000.00
Luton Town (1 Season)1 League00
EFL Cup (6 Seasons)1166226.9101100200.140.000.140.140.14
FA Cup (4 Seasons)12108629.6000000000.000.000.000.000.00

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
2015-201616Luton Towneng ENG4. League Two0.2000.0000Matches
2017-201818Bristol Cityeng ENGEFL Cup0.10000.000.0000Matches
2018-201919Newport Countyeng ENGEFL Cup2.00600.03.000.000.0000Matches
2018-201919Newport Countyeng ENGFA Cup5.7013646.22.291.060.000.0000Matches
2018-201919Newport Countyeng ENG4. League Two25.5100Matches
2019-202020Plymouth Argyleeng ENG4. League Two12.6217423.51.340.320.120.5000Matches
2020-202121Bristol Cityeng ENG2. Championship22.9422731.80.960.310.180.5721.30001.21.20.06+2.8+2.8Matches
2020-202121Bristol Cityeng ENGEFL Cup1.00200.01.910.000.0000Matches
2020-202121Bristol Cityeng ENGFA Cup1.90000.000.0000Matches
2021-202222Bristol Cityeng ENG2. Championship9.5114535.71.480.530.070.2021.50000.80.80.06+0.2+0.2Matches
2021-202222Bristol Cityeng ENGEFL Cup0.60000.000.0000Matches
2021-202222Ipswich Towneng ENG3. League One14.4216531.31.110.350.130.4000Matches
2022-202323Sheffield Wedseng ENGEFL Cup1.804250.02.181.090.000.0000Matches
2022-202323Sheffield Wedseng ENGFA Cup2.00000.000.0000Matches
2022-202323Sheffield Wedseng ENG3. League One14.4113430.80.900.280.080.2500Matches
2023-202424Sheffield Wedseng ENG2. Championship3.205120.01.550.310.000.0024.30000.20.20.04-0.2-0.2Matches
2023-202424Sheffield Wedseng ENGEFL Cup1.313266.72.251.500.330.5000Matches
2023-202424Charlton Atheng ENG3. League One9.5123730.42.430.740.040.1400Matches
9 Seasons7 Clubs5 Leagues128.7131384331.21.340.420.090.2821.80002.22.20.05+2.8+2.8
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
Bristol City (3 Seasons)3 Leagues36.15381231.61.050.330.130.4221.40002.12.10.06+2.9+2.9
Luton Town (3 Seasons)2 Leagues0.2000.0000
Sheffield Weds (2 Seasons)4 Leagues22.8225936.01.100.390.080.2224.30000.20.20.04-0.2-0.2
Newport County (1 Season)3 Leagues33.2119631.62.470.780.000.0000
Ipswich Town (1 Season)1 League14.4216531.31.110.350.130.4000
Charlton Ath (1 Season)1 League9.5123730.42.430.740.040.1400
Plymouth Argyle (1 Season)1 League12.6217423.51.340.320.120.5000
EFL Cup (6 Seasons)6.9115426.72.170.580.070.2500
Championship (4 Seasons)35.75411331.71.150.360.120.3821.80002.22.20.05+2.8+2.8
League Two (4 Seasons)38.3317423.51.340.310.120.5000
FA Cup (4 Seasons)9.6013646.21.360.630.000.0000
League One (3 Seasons)38.34521630.81.360.420.080.2500
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
2015-201616Luton Town1 League0.2000.0000
2017-201818Bristol City3 Leagues0.10000.000.0000
2018-201919Newport County3 Leagues33.2119631.62.470.780.000.0000
2019-202020Plymouth Argyle1 League12.6217423.51.340.320.120.5000
2020-202121Bristol City3 Leagues25.9424729.20.930.270.170.5721.30001.21.20.06+2.8+2.8
2021-202222Bristol City2 Leagues10.1114535.71.390.500.070.2021.50000.80.80.06+0.2+0.2
2021-202222Ipswich Town1 League14.4216531.31.110.350.130.4000
2022-202323Sheffield Weds3 Leagues18.3117635.30.930.330.060.1700
2023-202424Sheffield Weds2 Leagues4.618337.51.760.660.130.3324.30000.20.20.04-0.2-0.2
2023-202424Charlton Ath1 League9.5123730.42.430.740.040.1400
9 Seasons7 Clubs5 Leagues128.7131384331.21.340.420.090.2821.80002.22.20.05+2.8+2.8
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
Bristol City (3 Seasons)3 Leagues36.15381231.61.050.330.130.4221.40002.12.10.06+2.9+2.9
Luton Town (3 Seasons)2 Leagues0.2000.0000
Sheffield Weds (2 Seasons)4 Leagues22.8225936.01.100.390.080.2224.30000.20.20.04-0.2-0.2
Newport County (1 Season)3 Leagues33.2119631.62.470.780.000.0000
Ipswich Town (1 Season)1 League14.4216531.31.110.350.130.4000
Charlton Ath (1 Season)1 League9.5123730.42.430.740.040.1400
Plymouth Argyle (1 Season)1 League12.6217423.51.340.320.120.5000
EFL Cup (6 Seasons)6.9115426.72.170.580.070.2500
Championship (4 Seasons)35.75411331.71.150.360.120.3821.80002.22.20.05+2.8+2.8
League Two (4 Seasons)38.3317423.51.340.310.120.5000
FA Cup (4 Seasons)9.6013646.21.360.630.000.0000
League One (3 Seasons)38.34521630.81.360.420.080.2500
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
2015-201616Luton Towneng ENG4. League Two11th0.2000.0000Matches
2018-201919Newport Countyeng ENG4. League Two7th25.5100Matches
2019-202020Plymouth Argyleeng ENG4. League Two3rd12.6217423.51.340.320.120.5000Matches
2020-202121Bristol Cityeng ENG2. Championship19th22.9422731.80.960.310.180.5721.30001.21.20.06+2.8+2.8Matches
2021-202222Bristol Cityeng ENG2. Championship17th9.5114535.71.480.530.070.2021.50000.80.80.06+0.2+0.2Matches
2021-202222Ipswich Towneng ENG3. League One11th14.4216531.31.110.350.130.4000Matches
2022-202323Sheffield Wedseng ENG3. League One3rd14.4113430.80.900.280.080.2500Matches
2023-202424Sheffield Wedseng ENG2. Championship20th3.205120.01.550.310.000.0024.30000.20.20.04-0.2-0.2Matches
2023-202424Charlton Atheng ENG3. League One16th9.5123730.42.430.740.040.1400Matches
9 Seasons7 Clubs3 Leagues112.2121103330.01.270.380.100.3321.80002.22.20.05+2.8+2.8
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
Bristol City (3 Seasons)1 League32.45361233.31.110.370.140.4221.40002.12.10.06+2.9+2.9
Sheffield Weds (2 Seasons)2 Leagues17.6118527.81.020.280.060.2024.30000.20.20.04-0.2-0.2
Luton Town (2 Seasons)1 League0.2000.0000
Newport County (1 Season)1 League25.5100
Ipswich Town (1 Season)1 League14.4216531.31.110.350.130.4000
Charlton Ath (1 Season)1 League9.5123730.42.430.740.040.1400
Plymouth Argyle (1 Season)1 League12.6217423.51.340.320.120.5000
Championship (4 Seasons)35.75411331.71.150.360.120.3821.80002.22.20.05+2.8+2.8
League Two (4 Seasons)38.3317423.51.340.310.120.5000
League One (3 Seasons)38.34521630.81.360.420.080.2500
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
2017-201818Bristol Cityeng ENGEFL Cup3rd0.10000.000.0000Matches
2018-201919Newport Countyeng ENGEFL Cup33rd2.00600.03.000.000.0000Matches
2018-201919Newport Countyeng ENGFA Cup9th5.7013646.22.291.060.000.0000Matches
2020-202121Bristol Cityeng ENGEFL Cup17th1.00200.01.910.000.0000Matches
2020-202121Bristol Cityeng ENGFA Cup9th1.90000.000.0000Matches
2021-202222Bristol Cityeng ENGEFL CupRd10.60000.000.0000Matches
2022-202323Sheffield Wedseng ENGEFL CupRd31.804250.02.181.090.000.0000Matches
2022-202323Sheffield Wedseng ENGFA Cup2.00000.000.0000Matches
2023-202424Sheffield Wedseng ENGEFL CupRd21.313266.72.251.500.330.5000Matches
6 Seasons4 Clubs2 Leagues16.51281035.71.700.610.040.1000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol City (3 Seasons)2 Leagues3.60200.00.550.000.0000
Sheffield Weds (2 Seasons)2 Leagues5.217457.11.350.770.140.2500
Newport County (1 Season)2 Leagues7.7019631.62.470.780.000.0000
Luton Town (1 Season)1 League
EFL Cup (6 Seasons)6.9115426.72.170.580.070.2500
FA Cup (4 Seasons)9.6013646.21.360.630.000.0000

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
2015-201616Luton Towneng ENG4. League Two0.20Matches
2017-201818Bristol Cityeng ENGEFL Cup0.10Matches
2018-201919Newport Countyeng ENGEFL Cup2.00Matches
2018-201919Newport Countyeng ENGFA Cup5.70Matches
2018-201919Newport Countyeng ENG4. League Two25.54Matches
2019-202020Plymouth Argyleeng ENG4. League Two12.62Matches
2020-202121Bristol Cityeng ENG2. Championship22.9745101973.112943497634343079.831741276.96911958.010.80.8+0.210110171138Matches
2020-202121Bristol Cityeng ENGEFL Cup1.00Matches
2020-202121Bristol Cityeng ENGFA Cup1.90Matches
2021-202222Bristol Cityeng ENG2. Championship9.525537268.54521176010914475.711516470.1264360.500.50.4-0.54344043Matches
2021-202222Bristol Cityeng ENGEFL Cup0.60Matches
2021-202222Ipswich Towneng ENG3. League One14.40Matches
2022-202323Sheffield Wedseng ENGEFL Cup1.80Matches
2022-202323Sheffield Wedseng ENGFA Cup2.00Matches
2022-202323Sheffield Wedseng ENG3. League One14.41Matches
2023-202424Sheffield Wedseng ENG2. Championship3.2496971.0979358182378.3253083.361346.200.00.30.0155013Matches
2023-202424Sheffield Wedseng ENGEFL Cup1.30Matches
2023-202424Charlton Atheng ENG3. League One9.50Matches
9 Seasons7 Clubs5 Leagues128.71049146071.818443709447059778.745760675.410117557.781.41.5+6.615149261194
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
Bristol City (3 Seasons)3 Leagues36.11000139171.917464673645257478.743257675.09516258.611.31.2-0.314144211181
Luton Town (3 Seasons)2 Leagues0.20
Sheffield Weds (2 Seasons)4 Leagues22.8496971.0979358182378.3253083.361346.210.00.3+1.0155013
Newport County (1 Season)3 Leagues33.24
Ipswich Town (1 Season)1 League14.40
Charlton Ath (1 Season)1 League9.50
Plymouth Argyle (1 Season)1 League12.62
EFL Cup (6 Seasons)6.90
Championship (4 Seasons)35.71049146071.818443709447059778.745760675.410117557.711.41.5-0.415149261194
League Two (4 Seasons)38.36
FA Cup (4 Seasons)9.60
League One (3 Seasons)38.31
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
2015-201616Luton Town1 League0.20
2017-201818Bristol City3 Leagues0.10
2018-201919Newport County3 Leagues33.24
2019-202020Plymouth Argyle1 League12.62
2020-202121Bristol City3 Leagues25.9745101973.112943497634343079.831741276.96911958.010.80.8+0.210110171138
2021-202222Bristol City2 Leagues10.125537268.54521176010914475.711516470.1264360.500.50.4-0.54344043
2021-202222Ipswich Town1 League14.40
2022-202323Sheffield Weds3 Leagues18.31
2023-202424Sheffield Weds2 Leagues4.6496971.0979358182378.3253083.361346.200.00.30.0155013
2023-202424Charlton Ath1 League9.50
9 Seasons7 Clubs5 Leagues128.71049146071.818443709447059778.745760675.410117557.781.41.5+6.615149261194
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
Bristol City (3 Seasons)3 Leagues36.11000139171.917464673645257478.743257675.09516258.611.31.2-0.314144211181
Luton Town (3 Seasons)2 Leagues0.20
Sheffield Weds (2 Seasons)4 Leagues22.8496971.0979358182378.3253083.361346.210.00.3+1.0155013
Newport County (1 Season)3 Leagues33.24
Ipswich Town (1 Season)1 League14.40
Charlton Ath (1 Season)1 League9.50
Plymouth Argyle (1 Season)1 League12.62
EFL Cup (6 Seasons)6.90
Championship (4 Seasons)35.71049146071.818443709447059778.745760675.410117557.711.41.5-0.415149261194
League Two (4 Seasons)38.36
FA Cup (4 Seasons)9.60
League One (3 Seasons)38.31
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
2015-201616Luton Towneng ENG4. League Two11th0.20Matches
2018-201919Newport Countyeng ENG4. League Two7th25.54Matches
2019-202020Plymouth Argyleeng ENG4. League Two3rd12.62Matches
2020-202121Bristol Cityeng ENG2. Championship19th22.9745101973.112943497634343079.831741276.96911958.010.80.8+0.210110171138Matches
2021-202222Bristol Cityeng ENG2. Championship17th9.525537268.54521176010914475.711516470.1264360.500.50.4-0.54344043Matches
2021-202222Ipswich Towneng ENG3. League One11th14.40Matches
2022-202323Sheffield Wedseng ENG3. League One3rd14.41Matches
2023-202424Sheffield Wedseng ENG2. Championship20th3.2496971.0979358182378.3253083.361346.200.00.30.0155013Matches
2023-202424Charlton Atheng ENG3. League One16th9.50Matches
9 Seasons7 Clubs3 Leagues112.21049146071.818443709447059778.745760675.410117557.781.41.5+6.615149261194
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
Bristol City (3 Seasons)1 League32.41000139171.917464673645257478.743257675.09516258.611.31.2-0.314144211181
Sheffield Weds (2 Seasons)2 Leagues17.6496971.0979358182378.3253083.361346.210.00.3+1.0155013
Luton Town (2 Seasons)1 League0.20
Newport County (1 Season)1 League25.54
Ipswich Town (1 Season)1 League14.40
Charlton Ath (1 Season)1 League9.50
Plymouth Argyle (1 Season)1 League12.62
Championship (4 Seasons)35.71049146071.818443709447059778.745760675.410117557.711.41.5-0.415149261194
League Two (4 Seasons)38.36
League One (3 Seasons)38.31
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
2017-201818Bristol Cityeng ENGEFL Cup3rd0.10Matches
2018-201919Newport Countyeng ENGEFL Cup33rd2.00Matches
2018-201919Newport Countyeng ENGFA Cup9th5.70Matches
2020-202121Bristol Cityeng ENGEFL Cup17th1.00Matches
2020-202121Bristol Cityeng ENGFA Cup9th1.90Matches
2021-202222Bristol Cityeng ENGEFL CupRd10.60Matches
2022-202323Sheffield Wedseng ENGEFL CupRd31.80Matches
2022-202323Sheffield Wedseng ENGFA Cup2.00Matches
2023-202424Sheffield Wedseng ENGEFL CupRd21.30Matches
6 Seasons4 Clubs2 Leagues16.50
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
Bristol City (3 Seasons)2 Leagues3.60
Sheffield Weds (2 Seasons)2 Leagues5.20
Newport County (1 Season)2 Leagues7.70
Luton Town (1 Season)1 League
EFL Cup (6 Seasons)6.90
FA Cup (4 Seasons)9.60
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
2015-201616Luton Towneng ENG4. League Two0.2Matches
2017-201818Bristol Cityeng ENGEFL Cup0.10Matches
2018-201919Newport Countyeng ENGEFL Cup2.01Matches
2018-201919Newport Countyeng ENGFA Cup5.74Matches
2018-201919Newport Countyeng ENG4. League Two25.5Matches
2019-202020Plymouth Argyleeng ENG4. League Two12.62Matches
2020-202121Bristol Cityeng ENG2. Championship22.910191006121022710000745113Matches
2020-202121Bristol Cityeng ENGEFL Cup1.00Matches
2020-202121Bristol Cityeng ENGFA Cup1.93Matches
2021-202222Bristol Cityeng ENG2. Championship9.5372367335230000025528Matches
2021-202222Bristol Cityeng ENGEFL Cup0.60Matches
2021-202222Ipswich Towneng ENG3. League One14.48Matches
2022-202323Sheffield Wedseng ENGEFL Cup1.80Matches
2022-202323Sheffield Wedseng ENGFA Cup2.00Matches
2022-202323Sheffield Wedseng ENG3. League One14.44Matches
2023-202424Sheffield Wedseng ENG2. Championship3.2696900011000004902Matches
2023-202424Sheffield Wedseng ENGEFL Cup1.30Matches
2023-202424Charlton Atheng ENG3. League One9.59Matches
9 Seasons7 Clubs5 Leagues128.71460144215137542100001049323
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (3 Seasons)3 Leagues36.11391137315137413100001000321
Luton Town (3 Seasons)2 Leagues0.2
Sheffield Weds (2 Seasons)4 Leagues22.8696900015000004902
Newport County (1 Season)3 Leagues33.25
Ipswich Town (1 Season)1 League14.48
Charlton Ath (1 Season)1 League9.59
Plymouth Argyle (1 Season)1 League12.62
EFL Cup (6 Seasons)6.91
Championship (4 Seasons)35.71460144215137511100001049323
League Two (4 Seasons)38.32
FA Cup (4 Seasons)9.67
League One (3 Seasons)38.321
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
2015-201616Luton Town1 League0.2
2017-201818Bristol City3 Leagues0.10
2018-201919Newport County3 Leagues33.25
2019-202020Plymouth Argyle1 League12.62
2020-202121Bristol City3 Leagues25.9101910061210221010000745113
2021-202222Bristol City2 Leagues10.1372367335230000025528
2021-202222Ipswich Town1 League14.48
2022-202323Sheffield Weds3 Leagues18.34
2023-202424Sheffield Weds2 Leagues4.6696900011000004902
2023-202424Charlton Ath1 League9.59
9 Seasons7 Clubs5 Leagues128.71460144215137542100001049323
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (3 Seasons)3 Leagues36.11391137315137413100001000321
Luton Town (3 Seasons)2 Leagues0.2
Sheffield Weds (2 Seasons)4 Leagues22.8696900015000004902
Newport County (1 Season)3 Leagues33.25
Ipswich Town (1 Season)1 League14.48
Charlton Ath (1 Season)1 League9.59
Plymouth Argyle (1 Season)1 League12.62
EFL Cup (6 Seasons)6.91
Championship (4 Seasons)35.71460144215137511100001049323
League Two (4 Seasons)38.32
FA Cup (4 Seasons)9.67
League One (3 Seasons)38.321
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-201616Luton Towneng ENG4. League Two11th0.2Matches
2018-201919Newport Countyeng ENG4. League Two7th25.5Matches
2019-202020Plymouth Argyleeng ENG4. League Two3rd12.62Matches
2020-202121Bristol Cityeng ENG2. Championship19th22.910191006121022710000745113Matches
2021-202222Bristol Cityeng ENG2. Championship17th9.5372367335230000025528Matches
2021-202222Ipswich Towneng ENG3. League One11th14.48Matches
2022-202323Sheffield Wedseng ENG3. League One3rd14.44Matches
2023-202424Sheffield Wedseng ENG2. Championship20th3.2696900011000004902Matches
2023-202424Charlton Atheng ENG3. League One16th9.59Matches
9 Seasons7 Clubs3 Leagues112.21460144215137534100001049323
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (3 Seasons)1 League32.41391137315137410100001000321
Sheffield Weds (2 Seasons)2 Leagues17.6696900015000004902
Luton Town (2 Seasons)1 League0.2
Newport County (1 Season)1 League25.5
Ipswich Town (1 Season)1 League14.48
Charlton Ath (1 Season)1 League9.59
Plymouth Argyle (1 Season)1 League12.62
Championship (4 Seasons)35.71460144215137511100001049323
League Two (4 Seasons)38.32
League One (3 Seasons)38.321
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
2017-201818Bristol Cityeng ENGEFL Cup3rd0.10Matches
2018-201919Newport Countyeng ENGEFL Cup33rd2.01Matches
2018-201919Newport Countyeng ENGFA Cup9th5.74Matches
2020-202121Bristol Cityeng ENGEFL Cup17th1.00Matches
2020-202121Bristol Cityeng ENGFA Cup9th1.93Matches
2021-202222Bristol Cityeng ENGEFL CupRd10.60Matches
2022-202323Sheffield Wedseng ENGEFL CupRd31.80Matches
2022-202323Sheffield Wedseng ENGFA Cup2.00Matches
2023-202424Sheffield Wedseng ENGEFL CupRd21.30Matches
6 Seasons4 Clubs2 Leagues16.58
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (3 Seasons)2 Leagues3.63
Sheffield Weds (2 Seasons)2 Leagues5.20
Newport County (1 Season)2 Leagues7.75
Luton Town (1 Season)1 League
EFL Cup (6 Seasons)6.91
FA Cup (4 Seasons)9.67

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
2015-201616Luton Towneng ENG4. League Two0.2Matches
2017-201818Bristol Cityeng ENGEFL Cup0.1Matches
2018-201919Newport Countyeng ENGEFL Cup2.0Matches
2018-201919Newport Countyeng ENGFA Cup5.7Matches
2018-201919Newport Countyeng ENG4. League Two25.5Matches
2019-202020Plymouth Argyleeng ENG4. League Two12.6Matches
2020-202121Bristol Cityeng ENG2. Championship22.9351.53251134110.04100000Matches
2020-202121Bristol Cityeng ENGEFL Cup1.0Matches
2020-202121Bristol Cityeng ENGFA Cup1.9Matches
2021-202222Bristol Cityeng ENG2. Championship9.5121.2680130010.11000100Matches
2021-202222Bristol Cityeng ENGEFL Cup0.6Matches
2021-202222Ipswich Towneng ENG3. League One14.4Matches
2022-202323Sheffield Wedseng ENGEFL Cup1.8Matches
2022-202323Sheffield Wedseng ENGFA Cup2.0Matches
2022-202323Sheffield Wedseng ENG3. League One14.4Matches
2023-202424Sheffield Wedseng ENG2. Championship3.241.2430000100.00000000Matches
2023-202424Sheffield Wedseng ENGEFL Cup1.3Matches
2023-202424Charlton Atheng ENG3. League One9.5Matches
9 Seasons7 Clubs5 Leagues128.7511.43361264220.06100100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (3 Seasons)3 Leagues36.1471.45331264120.06100100
Luton Town (3 Seasons)2 Leagues0.2
Sheffield Weds (2 Seasons)4 Leagues22.841.2430000100.00000000
Newport County (1 Season)3 Leagues33.2
Ipswich Town (1 Season)1 League14.4
Charlton Ath (1 Season)1 League9.5
Plymouth Argyle (1 Season)1 League12.6
EFL Cup (6 Seasons)6.9
Championship (4 Seasons)35.7511.43361264220.06100100
League Two (4 Seasons)38.3
FA Cup (4 Seasons)9.6
League One (3 Seasons)38.3
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
2015-201616Luton Town1 League0.2
2017-201818Bristol City3 Leagues0.1
2018-201919Newport County3 Leagues33.2
2019-202020Plymouth Argyle1 League12.6
2020-202121Bristol City3 Leagues25.9351.53251134110.04100000
2021-202222Bristol City2 Leagues10.1121.2680130010.11000100
2021-202222Ipswich Town1 League14.4
2022-202323Sheffield Weds3 Leagues18.3
2023-202424Sheffield Weds2 Leagues4.641.2430000100.00000000
2023-202424Charlton Ath1 League9.5
9 Seasons7 Clubs5 Leagues128.7511.43361264220.06100100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (3 Seasons)3 Leagues36.1471.45331264120.06100100
Luton Town (3 Seasons)2 Leagues0.2
Sheffield Weds (2 Seasons)4 Leagues22.841.2430000100.00000000
Newport County (1 Season)3 Leagues33.2
Ipswich Town (1 Season)1 League14.4
Charlton Ath (1 Season)1 League9.5
Plymouth Argyle (1 Season)1 League12.6
EFL Cup (6 Seasons)6.9
Championship (4 Seasons)35.7511.43361264220.06100100
League Two (4 Seasons)38.3
FA Cup (4 Seasons)9.6
League One (3 Seasons)38.3
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-201616Luton Towneng ENG4. League Two11th0.2Matches
2018-201919Newport Countyeng ENG4. League Two7th25.5Matches
2019-202020Plymouth Argyleeng ENG4. League Two3rd12.6Matches
2020-202121Bristol Cityeng ENG2. Championship19th22.9351.53251134110.04100000Matches
2021-202222Bristol Cityeng ENG2. Championship17th9.5121.2680130010.11000100Matches
2021-202222Ipswich Towneng ENG3. League One11th14.4Matches
2022-202323Sheffield Wedseng ENG3. League One3rd14.4Matches
2023-202424Sheffield Wedseng ENG2. Championship20th3.241.2430000100.00000000Matches
2023-202424Charlton Atheng ENG3. League One16th9.5Matches
9 Seasons7 Clubs3 Leagues112.2511.43361264220.06100100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (3 Seasons)1 League32.4471.45331264120.06100100
Sheffield Weds (2 Seasons)2 Leagues17.641.2430000100.00000000
Luton Town (2 Seasons)1 League0.2
Newport County (1 Season)1 League25.5
Ipswich Town (1 Season)1 League14.4
Charlton Ath (1 Season)1 League9.5
Plymouth Argyle (1 Season)1 League12.6
Championship (4 Seasons)35.7511.43361264220.06100100
League Two (4 Seasons)38.3
League One (3 Seasons)38.3
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
2017-201818Bristol Cityeng ENGEFL Cup3rd0.1Matches
2018-201919Newport Countyeng ENGEFL Cup33rd2.0Matches
2018-201919Newport Countyeng ENGFA Cup9th5.7Matches
2020-202121Bristol Cityeng ENGEFL Cup17th1.0Matches
2020-202121Bristol Cityeng ENGFA Cup9th1.9Matches
2021-202222Bristol Cityeng ENGEFL CupRd10.6Matches
2022-202323Sheffield Wedseng ENGEFL CupRd31.8Matches
2022-202323Sheffield Wedseng ENGFA Cup2.0Matches
2023-202424Sheffield Wedseng ENGEFL CupRd21.3Matches
6 Seasons4 Clubs2 Leagues16.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (3 Seasons)2 Leagues3.6
Sheffield Weds (2 Seasons)2 Leagues5.2
Newport County (1 Season)2 Leagues7.7
Luton Town (1 Season)1 League
EFL Cup (6 Seasons)6.9
FA Cup (4 Seasons)9.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
2015-201616Luton Towneng ENG4. League Two0.2Matches
2017-201818Bristol Cityeng ENGEFL Cup0.100Matches
2018-201919Newport Countyeng ENGEFL Cup2.000Matches
2018-201919Newport Countyeng ENGFA Cup5.712Matches
2018-201919Newport Countyeng ENG4. League Two25.5Matches
2019-202020Plymouth Argyleeng ENG4. League Two12.62211Matches
2020-202121Bristol Cityeng ENG2. Championship22.9301711172124030.028219122959341Matches
2020-202121Bristol Cityeng ENGEFL Cup1.000Matches
2020-202121Bristol Cityeng ENGFA Cup1.943Matches
2021-202222Bristol Cityeng ENG2. Championship9.515658261540.09532823160Matches
2021-202222Bristol Cityeng ENGEFL Cup0.601Matches
2021-202222Ipswich Towneng ENG3. League One14.42120Matches
2022-202323Sheffield Wedseng ENGEFL Cup1.852Matches
2022-202323Sheffield Wedseng ENGFA Cup2.000Matches
2022-202323Sheffield Wedseng ENG3. League One14.41722Matches
2023-202424Sheffield Wedseng ENG2. Championship3.232120020.024136970Matches
2023-202424Sheffield Wedseng ENGEFL Cup1.310Matches
2023-202424Charlton Atheng ENG3. League One9.5118Matches
9 Seasons7 Clubs5 Leagues128.74810717274185731.63930131711291571
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bristol City (3 Seasons)3 Leagues36.1452716254185532.7372612144182501
Luton Town (3 Seasons)2 Leagues0.20
Sheffield Weds (2 Seasons)4 Leagues22.8325120020.0241330970
Newport County (1 Season)3 Leagues33.2120
Ipswich Town (1 Season)1 League14.421200
Charlton Ath (1 Season)1 League9.51180
Plymouth Argyle (1 Season)1 League12.622110
EFL Cup (6 Seasons)6.9630
Championship (4 Seasons)35.7482517274185731.6393013174391571
League Two (4 Seasons)38.322110
FA Cup (4 Seasons)9.6550
League One (3 Seasons)38.349500
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
2015-201616Luton Town1 League0.20
2017-201818Bristol City3 Leagues0.1000
2018-201919Newport County3 Leagues33.2120
2019-202020Plymouth Argyle1 League12.622110
2020-202121Bristol City3 Leagues25.9302111172124030.028219123259341
2021-202222Bristol City2 Leagues10.115658261540.09532923160
2021-202222Ipswich Town1 League14.421200
2022-202323Sheffield Weds3 Leagues18.322240
2023-202424Sheffield Weds2 Leagues4.633120020.024136970
2023-202424Charlton Ath1 League9.51180
9 Seasons7 Clubs5 Leagues128.74810717274185731.63930131711291571
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bristol City (3 Seasons)3 Leagues36.1452716254185532.7372612144182501
Luton Town (3 Seasons)2 Leagues0.20
Sheffield Weds (2 Seasons)4 Leagues22.8325120020.0241330970
Newport County (1 Season)3 Leagues33.2120
Ipswich Town (1 Season)1 League14.421200
Charlton Ath (1 Season)1 League9.51180
Plymouth Argyle (1 Season)1 League12.622110
EFL Cup (6 Seasons)6.9630
Championship (4 Seasons)35.7482517274185731.6393013174391571
League Two (4 Seasons)38.322110
FA Cup (4 Seasons)9.6550
League One (3 Seasons)38.349500
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-201616Luton Towneng ENG4. League Two11th0.2Matches
2018-201919Newport Countyeng ENG4. League Two7th25.5Matches
2019-202020Plymouth Argyleeng ENG4. League Two3rd12.62211Matches
2020-202121Bristol Cityeng ENG2. Championship19th22.9301711172124030.028219122959341Matches
2021-202222Bristol Cityeng ENG2. Championship17th9.515658261540.09532823160Matches
2021-202222Ipswich Towneng ENG3. League One11th14.42120Matches
2022-202323Sheffield Wedseng ENG3. League One3rd14.41722Matches
2023-202424Sheffield Wedseng ENG2. Championship20th3.232120020.024136970Matches
2023-202424Charlton Atheng ENG3. League One16th9.5118Matches
9 Seasons7 Clubs3 Leagues112.2489617274185731.63930131710491571
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
Bristol City (3 Seasons)1 League32.4452316254185532.7372612143782501
Sheffield Weds (2 Seasons)2 Leagues17.6319120020.0241328970
Luton Town (2 Seasons)1 League0.20
Newport County (1 Season)1 League25.50
Ipswich Town (1 Season)1 League14.421200
Charlton Ath (1 Season)1 League9.51180
Plymouth Argyle (1 Season)1 League12.622110
Championship (4 Seasons)35.7482517274185731.6393013174391571
League Two (4 Seasons)38.322110
League One (3 Seasons)38.349500
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
2017-201818Bristol Cityeng ENGEFL Cup3rd0.100Matches
2018-201919Newport Countyeng ENGEFL Cup33rd2.000Matches
2018-201919Newport Countyeng ENGFA Cup9th5.712Matches
2020-202121Bristol Cityeng ENGEFL Cup17th1.000Matches
2020-202121Bristol Cityeng ENGFA Cup9th1.943Matches
2021-202222Bristol Cityeng ENGEFL CupRd10.601Matches
2022-202323Sheffield Wedseng ENGEFL CupRd31.852Matches
2022-202323Sheffield Wedseng ENGFA Cup2.000Matches
2023-202424Sheffield Wedseng ENGEFL CupRd21.310Matches
6 Seasons4 Clubs2 Leagues16.51180
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
Bristol City (3 Seasons)2 Leagues3.6440
Sheffield Weds (2 Seasons)2 Leagues5.2620
Newport County (1 Season)2 Leagues7.7120
Luton Town (1 Season)1 League0
EFL Cup (6 Seasons)6.9630
FA Cup (4 Seasons)9.6550

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
2015-201616Luton Towneng ENG4. League Two0.2Matches
2017-201818Bristol Cityeng ENGEFL Cup0.1Matches
2018-201919Newport Countyeng ENGEFL Cup2.0Matches
2018-201919Newport Countyeng ENGFA Cup5.7Matches
2018-201919Newport Countyeng ENG4. League Two25.5Matches
2019-202020Plymouth Argyleeng ENG4. League Two12.6Matches
2020-202121Bristol Cityeng ENG2. Championship22.9125571318789161131255372054.11745.96082925140513151442473328Matches
2020-202121Bristol Cityeng ENGEFL Cup1.0Matches
2020-202121Bristol Cityeng ENGFA Cup1.9Matches
2021-202222Bristol Cityeng ENG2. Championship9.547026103292811147015533.31066.7272113158968116428211Matches
2021-202222Bristol Cityeng ENGEFL Cup0.6Matches
2021-202222Ipswich Towneng ENG3. League One14.4Matches
2022-202323Sheffield Wedseng ENGEFL Cup1.8Matches
2022-202323Sheffield Wedseng ENGFA Cup2.0Matches
2022-202323Sheffield Wedseng ENG3. League One14.4Matches
2023-202424Sheffield Wedseng ENG2. Championship3.2111184050231111300.03100.05740320345172525Matches
2023-202424Sheffield Wedseng ENGEFL Cup1.3Matches
2023-202424Charlton Atheng ENG3. League One9.5Matches
9 Seasons7 Clubs5 Leagues128.718361154611131265251836552545.53054.593744592197232836730106744
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
Bristol City (3 Seasons)3 Leagues36.11725974211081242241725522548.12751.988040561994192326028101539
Luton Town (3 Seasons)2 Leagues0.2
Sheffield Weds (2 Seasons)4 Leagues22.8111184050231111300.03100.05740320345172525
Newport County (1 Season)3 Leagues33.2
Ipswich Town (1 Season)1 League14.4
Charlton Ath (1 Season)1 League9.5
Plymouth Argyle (1 Season)1 League12.6
EFL Cup (6 Seasons)6.9
Championship (4 Seasons)35.718361154611131265251836552545.53054.593744592197232836730106744
League Two (4 Seasons)38.3
FA Cup (4 Seasons)9.6
League One (3 Seasons)38.3
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
2015-201616Luton Town1 League0.2
2017-201818Bristol City3 Leagues0.1
2018-201919Newport County3 Leagues33.2
2019-202020Plymouth Argyle1 League12.6
2020-202121Bristol City3 Leagues25.9125571318789161131255372054.11745.96082925140513151442473328
2021-202222Bristol City2 Leagues10.147026103292811147015533.31066.7272113158968116428211
2021-202222Ipswich Town1 League14.4
2022-202323Sheffield Weds3 Leagues18.3
2023-202424Sheffield Weds2 Leagues4.6111184050231111300.03100.05740320345172525
2023-202424Charlton Ath1 League9.5
9 Seasons7 Clubs5 Leagues128.718361154611131265251836552545.53054.593744592197232836730106744
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
Bristol City (3 Seasons)3 Leagues36.11725974211081242241725522548.12751.988040561994192326028101539
Luton Town (3 Seasons)2 Leagues0.2
Sheffield Weds (2 Seasons)4 Leagues22.8111184050231111300.03100.05740320345172525
Newport County (1 Season)3 Leagues33.2
Ipswich Town (1 Season)1 League14.4
Charlton Ath (1 Season)1 League9.5
Plymouth Argyle (1 Season)1 League12.6
EFL Cup (6 Seasons)6.9
Championship (4 Seasons)35.718361154611131265251836552545.53054.593744592197232836730106744
League Two (4 Seasons)38.3
FA Cup (4 Seasons)9.6
League One (3 Seasons)38.3
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
2015-201616Luton Towneng ENG4. League Two11th0.2Matches
2018-201919Newport Countyeng ENG4. League Two7th25.5Matches
2019-202020Plymouth Argyleeng ENG4. League Two3rd12.6Matches
2020-202121Bristol Cityeng ENG2. Championship19th22.9125571318789161131255372054.11745.96082925140513151442473328Matches
2021-202222Bristol Cityeng ENG2. Championship17th9.547026103292811147015533.31066.7272113158968116428211Matches
2021-202222Ipswich Towneng ENG3. League One11th14.4Matches
2022-202323Sheffield Wedseng ENG3. League One3rd14.4Matches
2023-202424Sheffield Wedseng ENG2. Championship20th3.2111184050231111300.03100.05740320345172525Matches
2023-202424Charlton Atheng ENG3. League One16th9.5Matches
9 Seasons7 Clubs3 Leagues112.218361154611131265251836552545.53054.593744592197232836730106744
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
Bristol City (3 Seasons)1 League32.41725974211081242241725522548.12751.988040561994192326028101539
Sheffield Weds (2 Seasons)2 Leagues17.6111184050231111300.03100.05740320345172525
Luton Town (2 Seasons)1 League0.2
Newport County (1 Season)1 League25.5
Ipswich Town (1 Season)1 League14.4
Charlton Ath (1 Season)1 League9.5
Plymouth Argyle (1 Season)1 League12.6
Championship (4 Seasons)35.718361154611131265251836552545.53054.593744592197232836730106744
League Two (4 Seasons)38.3
League One (3 Seasons)38.3
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
2017-201818Bristol Cityeng ENGEFL Cup3rd0.1Matches
2018-201919Newport Countyeng ENGEFL Cup33rd2.0Matches
2018-201919Newport Countyeng ENGFA Cup9th5.7Matches
2020-202121Bristol Cityeng ENGEFL Cup17th1.0Matches
2020-202121Bristol Cityeng ENGFA Cup9th1.9Matches
2021-202222Bristol Cityeng ENGEFL CupRd10.6Matches
2022-202323Sheffield Wedseng ENGEFL CupRd31.8Matches
2022-202323Sheffield Wedseng ENGFA Cup2.0Matches
2023-202424Sheffield Wedseng ENGEFL CupRd21.3Matches
6 Seasons4 Clubs2 Leagues16.5
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
Bristol City (3 Seasons)2 Leagues3.6
Sheffield Weds (2 Seasons)2 Leagues5.2
Newport County (1 Season)2 Leagues7.7
Luton Town (1 Season)1 League
EFL Cup (6 Seasons)6.9
FA Cup (4 Seasons)9.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
2015-201616Luton Towneng ENG4. League Two115150.40.200103.000000.00-0.04Matches
2016-201717Luton Towneng ENG4. League Two00002Matches
2017-201818Bristol Cityeng ENG2. Championship00002Matches
2017-201818Bristol Cityeng ENGEFL Cup111111.70.10011003.000000.00-1.45Matches
2017-201818Luton Towneng ENGEFL Cup00001Matches
2017-201818Bristol Cityeng ENGFA Cup00001Matches
2018-201919Newport Countyeng ENGEFL Cup218090100.02.02902001.504400.00Matches
2018-201919Newport Countyeng ENGFA Cup75117381.15.7683411302.0093+6+1.06+1.06Matches
2018-201919Newport Countyeng ENG4. League Two302,2947655.425.5268521420121.423237-5-0.20-0.44Matches
2019-202020Plymouth Argyleeng ENG4. League Two141,1388134.212.612891023802.142412+12+0.95+0.54Matches
2020-202121Bristol Cityeng ENG2. Championship342,0656149.922.9208517142681.062833-5-0.22+0.5222.838.5-15.7-0.680.00Matches
2020-202121Bristol Cityeng ENGEFL Cup3943134.81.0159021802.0031+2+1.91+1.40Matches
2020-202121Bristol Cityeng ENGFA Cup21708563.01.92851013.0041+3+1.59+1.59Matches
2021-202222Bristol Cityeng ENG2. Championship138546620.69.51081631591.08912-3-0.32+0.019.614.8-5.3-0.55-0.20Matches
2021-202222Bristol Cityeng ENGEFL Cup1525257.80.60015201.001100.000.00Matches
2021-202222Ipswich Towneng ENG3. League One171,2947631.314.414891231731.82188+10+0.70+0.35Matches
2022-202323Sheffield Wedseng ENGEFL Cup21658355.01.82831012.0031+2+1.09-0.91Matches
2022-202323Sheffield Wedseng ENGFA Cup31816040.22.029021112.0021+1+0.50-0.17Matches
2022-202323Sheffield Wedseng ENG3. League One261,2975031.314.4137751322152.192314+9+0.62-0.48Matches
2023-202424Sheffield Wedseng ENG2. Championship8290367.03.2375151380.8827-5-1.55-1.111.25.0-3.7-1.16-1.05Matches
2023-202424Sheffield Wedseng ENGEFL Cup21206050.01.3180014001.0020+2+1.50+3.00Matches
2023-202424Charlton Atheng ENG3. League One158525720.69.5108155931.00814-6-0.63-0.77Matches
9 Seasons7 Clubs5 Leagues18111,5836424.1128.712484875721671.55172149+23+0.18+0.0733.658.3-24.7-0.69-0.37
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
Bristol City (3 Seasons)3 Leagues543,2466023.636.13383242124211.224548-3-0.08+0.1732.453.3-20.9-0.65-0.16
Luton Town (3 Seasons)2 Leagues115150.20.200133.000000.00-0.04
Sheffield Weds (2 Seasons)4 Leagues412,0535022.122.8217992020251.853223+9+0.39+0.161.25.0-3.7-1.16-1.05
Newport County (1 Season)3 Leagues392,9857760.333.2348527518121.534544+1+0.03-0.20
Ipswich Town (1 Season)1 League171,2947631.314.414891231731.82188+10+0.70+0.35
Charlton Ath (1 Season)1 League158525720.69.5108155931.00814-6-0.63-0.77
Plymouth Argyle (1 Season)1 League141,1388134.212.612891023802.142412+12+0.95+0.54
EFL Cup (6 Seasons)116225734.66.9681352721.73137+6+0.87-0.12
Championship (4 Seasons)553,2095819.435.73383242222271.043952-13-0.36+0.1033.658.3-24.7-0.69-0.37
League Two (4 Seasons)453,4477721.938.3388631726141.685649+7+0.180.00
FA Cup (4 Seasons)128627259.99.6108572732.17155+10+1.04+0.68
League One (3 Seasons)583,4435927.738.33783222119211.774936+13+0.34-0.17
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
2015-201616Luton Town1 League115150.40.200103.000000.00-0.04
2016-201717Luton Town1 League00002
2017-201818Luton Town1 League00001
2017-201818Bristol City3 Leagues111110.20.10011033.000000.00-1.45
2018-201919Newport County3 Leagues392,9857760.333.2348527518121.534544+1+0.03-0.20
2019-202020Plymouth Argyle1 League141,1388134.212.612891023802.142412+12+0.95+0.54
2020-202121Bristol City3 Leagues392,3296049.825.9238418162591.23353500.00+0.6122.838.5-15.7-0.680.00
2021-202222Bristol City2 Leagues149066521.410.11081642491.071013-3-0.30+0.039.614.8-5.3-0.55-0.20
2021-202222Ipswich Town1 League171,2947631.314.414891231731.82188+10+0.70+0.35
2022-202323Sheffield Weds3 Leagues311,6435333.618.3177981421172.162816+12+0.66-0.45
2023-202424Sheffield Weds2 Leagues10410419.44.6477161780.9047-3-0.66-0.181.25.0-3.7-1.16-1.05
2023-202424Charlton Ath1 League158525720.69.5108155931.00814-6-0.63-0.77
9 Seasons7 Clubs5 Leagues18111,5836424.1128.712484875721671.55172149+23+0.18+0.0733.658.3-24.7-0.69-0.37
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
Bristol City (3 Seasons)3 Leagues543,2466023.636.13383242124211.224548-3-0.08+0.1732.453.3-20.9-0.65-0.16
Luton Town (3 Seasons)2 Leagues115150.20.200133.000000.00-0.04
Sheffield Weds (2 Seasons)4 Leagues412,0535022.122.8217992020251.853223+9+0.39+0.161.25.0-3.7-1.16-1.05
Newport County (1 Season)3 Leagues392,9857760.333.2348527518121.534544+1+0.03-0.20
Ipswich Town (1 Season)1 League171,2947631.314.414891231731.82188+10+0.70+0.35
Charlton Ath (1 Season)1 League158525720.69.5108155931.00814-6-0.63-0.77
Plymouth Argyle (1 Season)1 League141,1388134.212.612891023802.142412+12+0.95+0.54
EFL Cup (6 Seasons)116225734.66.9681352721.73137+6+0.87-0.12
Championship (4 Seasons)553,2095819.435.73383242222271.043952-13-0.36+0.1033.658.3-24.7-0.69-0.37
League Two (4 Seasons)453,4477721.938.3388631726141.685649+7+0.180.00
FA Cup (4 Seasons)128627259.99.6108572732.17155+10+1.04+0.68
League One (3 Seasons)583,4435927.738.33783222119211.774936+13+0.34-0.17
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
2015-201616Luton Towneng ENG4. League Two11th115150.40.200103.000000.00-0.04Matches
2016-201717Luton Towneng ENG4. League Two4th00002Matches
2017-201818Bristol Cityeng ENG2. Championship11th00002Matches
2018-201919Newport Countyeng ENG4. League Two7th302,2947655.425.5268521420121.423237-5-0.20-0.44Matches
2019-202020Plymouth Argyleeng ENG4. League Two3rd141,1388134.212.612891023802.142412+12+0.95+0.54Matches
2020-202121Bristol Cityeng ENG2. Championship19th342,0656149.922.9208517142681.062833-5-0.22+0.5222.838.5-15.7-0.680.00Matches
2021-202222Bristol Cityeng ENG2. Championship17th138546620.69.51081631591.08912-3-0.32+0.019.614.8-5.3-0.55-0.20Matches
2021-202222Ipswich Towneng ENG3. League One11th171,2947631.314.414891231731.82188+10+0.70+0.35Matches
2022-202323Sheffield Wedseng ENG3. League One3rd261,2975031.314.4137751322152.192314+9+0.62-0.48Matches
2023-202424Sheffield Wedseng ENG2. Championship20th8290367.03.2375151380.8827-5-1.55-1.111.25.0-3.7-1.16-1.05Matches
2023-202424Charlton Atheng ENG3. League One16th158525720.69.5108155931.00814-6-0.63-0.77Matches
9 Seasons7 Clubs3 Leagues15810,0996422.6112.210884775021621.49144137+7+0.06-0.0133.658.3-24.7-0.69-0.37
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
Bristol City (3 Seasons)1 League472,9196223.532.43084231724191.073745-8-0.25+0.2432.453.3-20.9-0.65-0.16
Sheffield Weds (2 Seasons)2 Leagues341,5874719.217.6167761820231.882521+4+0.23+0.011.25.0-3.7-1.16-1.05
Luton Town (2 Seasons)1 League115150.20.200123.000000.00-0.04
Newport County (1 Season)1 League302,2947655.425.5268521420121.423237-5-0.20-0.44
Ipswich Town (1 Season)1 League171,2947631.314.414891231731.82188+10+0.70+0.35
Charlton Ath (1 Season)1 League158525720.69.5108155931.00814-6-0.63-0.77
Plymouth Argyle (1 Season)1 League141,1388134.212.612891023802.142412+12+0.95+0.54
Championship (4 Seasons)553,2095819.435.73383242222271.043952-13-0.36+0.1033.658.3-24.7-0.69-0.37
League Two (4 Seasons)453,4477721.938.3388631726141.685649+7+0.180.00
League One (3 Seasons)583,4435927.738.33783222119211.774936+13+0.34-0.17
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2017-201818Luton Towneng ENGEFL Cup58th00001Matches
2017-201818Bristol Cityeng ENGEFL Cup3rd111111.70.10011003.000000.00-1.45Matches
2017-201818Bristol Cityeng ENGFA Cup33rd00001Matches
2018-201919Newport Countyeng ENGEFL Cup33rd218090100.02.02902001.504400.00Matches
2018-201919Newport Countyeng ENGFA Cup9th75117381.15.7683411302.0093+6+1.06+1.06Matches
2020-202121Bristol Cityeng ENGEFL Cup17th3943134.81.0159021802.0031+2+1.91+1.40Matches
2020-202121Bristol Cityeng ENGFA Cup9th21708563.01.92851013.0041+3+1.59+1.59Matches
2021-202222Bristol Cityeng ENGEFL CupRd11525257.80.60015201.001100.000.00Matches
2022-202323Sheffield Wedseng ENGEFL CupRd321658355.01.82831012.0031+2+1.09-0.91Matches
2022-202323Sheffield Wedseng ENGFA Cup31816040.22.029021112.0021+1+0.50-0.17Matches
2023-202424Sheffield Wedseng ENGEFL CupRd221206050.01.3180014001.0020+2+1.50+3.00Matches
6 Seasons4 Clubs2 Leagues231,4846545.816.516831072251.962812+16+0.97+0.17
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (3 Seasons)2 Leagues73274724.23.6377142422.2983+5+1.38+0.32
Sheffield Weds (2 Seasons)2 Leagues74666747.15.2585322121.7172+5+0.97+0.45
Newport County (1 Season)2 Leagues96917785.37.7885611301.89137+6+0.78+0.78
Luton Town (1 Season)1 League00001
EFL Cup (6 Seasons)116225734.66.9681352721.73137+6+0.87-0.12
FA Cup (4 Seasons)128627259.99.6108572732.17155+10+1.04+0.68

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
2015-201616Luton Towneng ENG4. League Two0.2000Matches
2017-201818Bristol Cityeng ENGEFL Cup0.1000100000000Matches
2018-201919Newport Countyeng ENGEFL Cup2.0000321100000Matches
2018-201919Newport Countyeng ENGFA Cup5.7000530421000Matches
2018-201919Newport Countyeng ENG4. League Two25.51000Matches
2019-202020Plymouth Argyleeng ENG4. League Two12.610021152211220Matches
2020-202121Bristol Cityeng ENG2. Championship22.92002721072917000160403255.6Matches
2020-202121Bristol Cityeng ENGEFL Cup1.00001100000Matches
2020-202121Bristol Cityeng ENGFA Cup1.90003203340Matches
2021-202222Bristol Cityeng ENG2. Championship9.530053238600069171651.5Matches
2021-202222Bristol Cityeng ENGEFL Cup0.60000000100Matches
2021-202222Ipswich Towneng ENG3. League One14.45003570820210Matches
2022-202323Sheffield Wedseng ENGEFL Cup1.81001110250Matches
2022-202323Sheffield Wedseng ENGFA Cup2.00002000000Matches
2022-202323Sheffield Wedseng ENG3. League One14.41002080422170Matches
2023-202424Sheffield Wedseng ENG2. Championship3.2000400162000142166.7Matches
2023-202424Sheffield Wedseng ENGEFL Cup1.31001000010Matches
2023-202424Charlton Atheng ENG3. League One9.5500186098110Matches
9 Seasons7 Clubs5 Leagues128.7200014769642112107000243594954.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (3 Seasons)3 Leagues36.150037272134127000229574854.3
Luton Town (3 Seasons)2 Leagues0.2000
Sheffield Weds (2 Seasons)4 Leagues22.8300289153025000142166.7
Newport County (1 Season)3 Leagues33.2100851521000
Ipswich Town (1 Season)1 League14.45003570820210
Charlton Ath (1 Season)1 League9.5500186098110
Plymouth Argyle (1 Season)1 League12.610021152211220
EFL Cup (6 Seasons)6.9200742136000
Championship (4 Seasons)35.750036242114325000243594954.6
League Two (4 Seasons)38.320021152211220
FA Cup (4 Seasons)9.60001050755000
League One (3 Seasons)38.31100732102150490
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
2015-201616Luton Town1 League0.2000
2017-201818Bristol City3 Leagues0.1000100000000
2018-201919Newport County3 Leagues33.2100851521000
2019-202020Plymouth Argyle1 League12.610021152211220
2020-202121Bristol City3 Leagues25.920031240103221000160403255.6
2021-202222Bristol City2 Leagues10.130053239600069171651.5
2021-202222Ipswich Town1 League14.45003570820210
2022-202323Sheffield Weds3 Leagues18.32002391424220
2023-202424Sheffield Weds2 Leagues4.6100500163000142166.7
2023-202424Charlton Ath1 League9.5500186098110
9 Seasons7 Clubs5 Leagues128.7200014769642112107000243594954.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (3 Seasons)3 Leagues36.150037272134127000229574854.3
Luton Town (3 Seasons)2 Leagues0.2000
Sheffield Weds (2 Seasons)4 Leagues22.8300289153025000142166.7
Newport County (1 Season)3 Leagues33.2100851521000
Ipswich Town (1 Season)1 League14.45003570820210
Charlton Ath (1 Season)1 League9.5500186098110
Plymouth Argyle (1 Season)1 League12.610021152211220
EFL Cup (6 Seasons)6.9200742136000
Championship (4 Seasons)35.750036242114325000243594954.6
League Two (4 Seasons)38.320021152211220
FA Cup (4 Seasons)9.60001050755000
League One (3 Seasons)38.31100732102150490
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
2015-201616Luton Towneng ENG4. League Two11th0.2000Matches
2018-201919Newport Countyeng ENG4. League Two7th25.51000Matches
2019-202020Plymouth Argyleeng ENG4. League Two3rd12.610021152211220Matches
2020-202121Bristol Cityeng ENG2. Championship19th22.92002721072917000160403255.6Matches
2021-202222Bristol Cityeng ENG2. Championship17th9.530053238600069171651.5Matches
2021-202222Ipswich Towneng ENG3. League One11th14.45003570820210Matches
2022-202323Sheffield Wedseng ENG3. League One3rd14.41002080422170Matches
2023-202424Sheffield Wedseng ENG2. Championship20th3.2000400162000142166.7Matches
2023-202424Charlton Atheng ENG3. League One16th9.5500186098110Matches
9 Seasons7 Clubs3 Leagues112.218001306043410496000243594954.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (3 Seasons)1 League32.450032242103723000229574854.3
Sheffield Weds (2 Seasons)2 Leagues17.6100248052819000142166.7
Luton Town (2 Seasons)1 League0.2000
Newport County (1 Season)1 League25.51000
Ipswich Town (1 Season)1 League14.45003570820210
Charlton Ath (1 Season)1 League9.5500186098110
Plymouth Argyle (1 Season)1 League12.610021152211220
Championship (4 Seasons)35.750036242114325000243594954.6
League Two (4 Seasons)38.320021152211220
League One (3 Seasons)38.31100732102150490
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201818Bristol Cityeng ENGEFL Cup3rd0.1000100000000Matches
2018-201919Newport Countyeng ENGEFL Cup33rd2.0000321100000Matches
2018-201919Newport Countyeng ENGFA Cup9th5.7000530421000Matches
2020-202121Bristol Cityeng ENGEFL Cup17th1.00001100000Matches
2020-202121Bristol Cityeng ENGFA Cup9th1.90003203340Matches
2021-202222Bristol Cityeng ENGEFL CupRd10.60000000100Matches
2022-202323Sheffield Wedseng ENGEFL CupRd31.81001110250Matches
2022-202323Sheffield Wedseng ENGFA Cup2.00002000000Matches
2023-202424Sheffield Wedseng ENGEFL CupRd21.31001000010Matches
6 Seasons4 Clubs2 Leagues16.520017928811000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (3 Seasons)2 Leagues3.6000530344000
Sheffield Weds (2 Seasons)2 Leagues5.22004110260
Newport County (1 Season)2 Leagues7.7000851521000
Luton Town (1 Season)1 League
EFL Cup (6 Seasons)6.9200742136000
FA Cup (4 Seasons)9.60001050755000

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 Tyreeq Bakinson Pages

Tyreeq Bakinson 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