Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-02-15SatChampionshipMatchweek 33HomeL 0–1MiddlesbroughWatfordYCM4500000000440200.00.00.010374092.5417011Match Report
2025-02-12WedChampionshipMatchweek 32AwayL 1–3MiddlesbroughSheffield UtdNDM3600000000221010.00.00.010172085.0311000Match Report
2025-01-21TueChampionshipMatchweek 28HomeW 2–0MiddlesbroughWest BromNAM90000000020000.00.00.0001250.002100Match Report
2025-01-18SatChampionshipMatchweek 27AwayL 1–2MiddlesbroughPortsmouthYDM6900000000503000.00.00.030314175.6216000Match Report
2025-01-11SatFA CupThird round properHomeL 0–1MiddlesbroughBlackburnYDM90000020000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201618Newcastle Utdeng ENGLeague Cup00Matches
2015-201618Newcastle Utdeng ENG1. Premier League00Matches
2016-201719Newcastle Utdeng ENG2. Championship00Matches
2016-201719Newcastle Utdeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2017-201820Newcastle Utdeng ENGEFL Cup11690.8000000000.000.000.000.000.00Matches
2017-201820Crewe Alexandraeng ENG4. League Two40620.7000000000.000.000.000.000.00Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 215151,29414.4055000110.000.350.350.000.35Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup443283.6101100210.270.000.270.270.27Matches
2018-201921Acc'ton Stanleyeng ENG3. League One39333,07634.2101100400.030.000.030.030.03Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 2332703.0000000000.000.000.000.000.00Matches
2019-202022Rotherham Utdeng ENGEFL Cup221561.7000000100.000.000.000.000.00Matches
2019-202022Rotherham Utdeng ENGFA Cup332452.7000000000.000.000.000.000.00Matches
2019-202022Rotherham Utdeng ENG3. League One27241,97321.9257200200.090.230.320.090.32Matches
2020-202123Rotherham Utdeng ENG2. Championship33292,39426.6347033303.20.85.56.38120240.110.150.260.000.150.120.210.330.030.24Matches
2020-202123Newcastle Utdeng ENGEFL Cup211191.3000000000.000.000.000.000.00Matches
2020-202123Rotherham Utdeng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2021-202224Rotherham Utdeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2021-202224Rotherham Utdeng ENGFA Cup332482.8000000000.000.000.000.000.00Matches
2021-202224Rotherham Utdeng ENG3. League One44403,43338.19716456700.240.180.420.100.29Matches
2022-202325Rotherham Utdeng ENG2. Championship28282,42526.9279112402.20.66.16.722169250.070.260.330.040.300.080.230.310.020.25Matches
2022-202325Middlesbrougheng ENG2. Championship1134114.6011000000.20.20.50.794430.000.220.220.000.220.050.110.160.050.16Matches
2022-202325Rotherham Utdeng ENGEFL Cup21710.8000000000.000.000.000.000.00Matches
2022-202325Rotherham Utdeng ENGFA Cup10210.2000000000.000.000.000.000.00Matches
2023-202426Middlesbrougheng ENG2. Championship33262,32725.9022000200.30.34.34.539222330.000.080.080.000.080.010.170.180.010.18Matches
2023-202426Middlesbrougheng ENGEFL Cup776307.0033000000.000.430.430.000.43Matches
2023-202426Middlesbrougheng ENGFA Cup11820.9000000000.000.000.000.000.00Matches
2024-202527Middlesbrougheng ENG2. Championship21121,14812.8112100200.30.32.42.71083220.080.080.160.080.160.030.190.210.030.21Matches
2024-202527Middlesbrougheng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2024-202527Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
10 Seasons5 Clubs6 Leagues27322519,833220.4193049109112716.22.318.821.0886381070.090.140.220.050.180.060.190.260.020.22
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
Rotherham Utd (4 Seasons)4 Leagues14513211,131123.716233979111705.41.511.613.030289490.130.190.320.060.240.100.220.320.030.24
Newcastle Utd (4 Seasons)4 Leagues543684.1000000000.000.000.000.000.00
Middlesbrough (3 Seasons)3 Leagues76524,86854.1178100400.80.87.28.058349580.020.130.150.020.150.020.170.180.020.18
Newcastle Utd (2 Seasons)1 League18181,56417.4055000110.000.290.290.000.29
Acc'ton Stanley (1 Season)2 Leagues43373,40437.8202200610.050.000.050.050.05
Crewe Alexandra (1 Season)1 League40620.7000000000.000.000.000.000.00
EFL Cup (8 Seasons)17151,27014.1033000100.000.210.210.000.21
FA Cup (8 Seasons)16151,31414.6101100210.070.000.070.070.07
Championship (5 Seasons)126988,70596.7615212451106.22.318.821.0886381070.060.160.220.020.180.060.190.260.020.22
League One (3 Seasons)110978,48294.21212247561300.130.130.250.070.20
PL2 — Div. 2 (2 Seasons)18181,56417.4055000110.000.290.290.000.29
League Two (1 Season)40620.7000000000.000.000.000.000.00
Premier League (1 Season)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
2015-201618Newcastle Utd2 Leagues00
2016-201719Newcastle Utd2 Leagues221802.0000000000.000.000.000.000.00
2017-201820Newcastle Utd1 League11690.8000000000.000.000.000.000.00
2017-201820Crewe Alexandra1 League40620.7000000000.000.000.000.000.00
2017-201820Newcastle Utd1 League15151,29414.4055000110.000.350.350.000.35
2018-201921Newcastle Utd1 League332703.0000000000.000.000.000.000.00
2018-201921Acc'ton Stanley2 Leagues43373,40437.8202200610.050.000.050.050.05
2019-202022Rotherham Utd3 Leagues32292,37426.4257200300.080.190.270.080.27
2020-202123Newcastle Utd1 League211191.3000000000.000.000.000.000.00
2020-202123Rotherham Utd2 Leagues34302,51427.9347033303.20.85.56.38120240.110.140.250.000.140.120.210.330.030.24
2021-202224Rotherham Utd3 Leagues48443,72641.49716456700.220.170.390.100.27
2022-202325Rotherham Utd3 Leagues31292,51728.0279112402.20.66.16.722169250.070.250.320.040.290.080.230.310.020.25
2022-202325Middlesbrough1 League1134114.6011000000.20.20.50.794430.000.220.220.000.220.050.110.160.050.16
2023-202426Middlesbrough3 Leagues41343,03933.8055000200.30.34.34.539222330.000.150.150.000.150.010.170.180.010.18
2024-202527Middlesbrough3 Leagues24151,41815.8112100200.30.32.42.71083220.060.060.130.060.130.030.190.210.030.21
10 Seasons5 Clubs6 Leagues27322519,833220.4193049109112716.22.318.821.0886381070.090.140.220.050.180.060.190.260.020.22
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
Rotherham Utd (4 Seasons)4 Leagues14513211,131123.716233979111705.41.511.613.030289490.130.190.320.060.240.100.220.320.030.24
Newcastle Utd (4 Seasons)4 Leagues543684.1000000000.000.000.000.000.00
Middlesbrough (3 Seasons)3 Leagues76524,86854.1178100400.80.87.28.058349580.020.130.150.020.150.020.170.180.020.18
Newcastle Utd (2 Seasons)1 League18181,56417.4055000110.000.290.290.000.29
Acc'ton Stanley (1 Season)2 Leagues43373,40437.8202200610.050.000.050.050.05
Crewe Alexandra (1 Season)1 League40620.7000000000.000.000.000.000.00
EFL Cup (8 Seasons)17151,27014.1033000100.000.210.210.000.21
FA Cup (8 Seasons)16151,31414.6101100210.070.000.070.070.07
Championship (5 Seasons)126988,70596.7615212451106.22.318.821.0886381070.060.160.220.020.180.060.190.260.020.22
League One (3 Seasons)110978,48294.21212247561300.130.130.250.070.20
PL2 — Div. 2 (2 Seasons)18181,56417.4055000110.000.290.290.000.29
League Two (1 Season)40620.7000000000.000.000.000.000.00
Premier League (1 Season)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
2015-201618Newcastle Utdeng ENG1. Premier League18th00Matches
2016-201719Newcastle Utdeng ENG2. Championship1st00Matches
2017-201820Crewe Alexandraeng ENG4. League Two15th40620.7000000000.000.000.000.000.00Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 210th15151,29414.4055000110.000.350.350.000.35Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 24th332703.0000000000.000.000.000.000.00Matches
2018-201921Acc'ton Stanleyeng ENG3. League One14th39333,07634.2101100400.030.000.030.030.03Matches
2019-202022Rotherham Utdeng ENG3. League One2nd27241,97321.9257200200.090.230.320.090.32Matches
2020-202123Rotherham Utdeng ENG2. Championship23rd33292,39426.6347033303.20.85.56.38120240.110.150.260.000.150.120.210.330.030.24Matches
2021-202224Rotherham Utdeng ENG3. League One2nd44403,43338.19716456700.240.180.420.100.29Matches
2022-202325Rotherham Utdeng ENG2. Championship19th28282,42526.9279112402.20.66.16.722169250.070.260.330.040.300.080.230.310.020.25Matches
2022-202325Middlesbrougheng ENG2. Championship4th1134114.6011000000.20.20.50.794430.000.220.220.000.220.050.110.160.050.16Matches
2023-202426Middlesbrougheng ENG2. Championship8th33262,32725.9022000200.30.34.34.539222330.000.080.080.000.080.010.170.180.010.18Matches
2024-202527Middlesbrougheng ENG2. Championship13th21121,14812.8112100200.30.32.42.71083220.080.080.160.080.160.030.190.210.030.21Matches
10 Seasons5 Clubs4 Leagues24019517,249191.718274599112406.22.318.821.0886381070.090.140.230.050.190.060.190.260.020.22
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
Rotherham Utd (4 Seasons)2 Leagues13212110,225113.616233979111605.41.511.613.030289490.140.200.340.060.260.100.220.320.030.24
Middlesbrough (3 Seasons)1 League65413,88643.2145100400.80.87.28.058349580.020.090.120.020.120.020.170.180.020.18
Newcastle Utd (2 Seasons)1 League18181,56417.4055000110.000.290.290.000.29
Newcastle Utd (2 Seasons)2 Leagues00
Acc'ton Stanley (1 Season)1 League39333,07634.2101100400.030.000.030.030.03
Crewe Alexandra (1 Season)1 League40620.7000000000.000.000.000.000.00
Championship (5 Seasons)126988,70596.7615212451106.22.318.821.0886381070.060.160.220.020.180.060.190.260.020.22
League One (3 Seasons)110978,48294.21212247561300.130.130.250.070.20
PL2 — Div. 2 (2 Seasons)18181,56417.4055000110.000.290.290.000.29
League Two (1 Season)40620.7000000000.000.000.000.000.00
Premier League (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201618Newcastle Utdeng ENGLeague Cup17th00Matches
2016-201719Newcastle Utdeng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
2017-201820Newcastle Utdeng ENGEFL Cup33rd11690.8000000000.000.000.000.000.00Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup17th443283.6101100210.270.000.270.270.27Matches
2019-202022Rotherham Utdeng ENGEFL Cup33rd221561.7000000100.000.000.000.000.00Matches
2019-202022Rotherham Utdeng ENGFA Cup33rd332452.7000000000.000.000.000.000.00Matches
2020-202123Newcastle Utdeng ENGEFL Cup5th211191.3000000000.000.000.000.000.00Matches
2020-202123Rotherham Utdeng ENGFA Cup33rd111201.3000000000.000.000.000.000.00Matches
2021-202224Rotherham Utdeng ENGEFL CupRd111450.5000000000.000.000.000.000.00Matches
2021-202224Rotherham Utdeng ENGFA Cup332482.8000000000.000.000.000.000.00Matches
2022-202325Rotherham Utdeng ENGEFL CupRd221710.8000000000.000.000.000.000.00Matches
2022-202325Rotherham Utdeng ENGFA Cup10210.2000000000.000.000.000.000.00Matches
2023-202426Middlesbrougheng ENGEFL CupSF776307.0033000000.000.430.430.000.43Matches
2023-202426Middlesbrougheng ENGFA Cup11820.9000000000.000.000.000.000.00Matches
2024-202527Middlesbrougheng ENGEFL CupRd2221802.0000000000.000.000.000.000.00Matches
2024-202527Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
10 Seasons4 Clubs2 Leagues33302,58428.7134100310.030.100.140.030.14
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Rotherham Utd (4 Seasons)2 Leagues131190610.1000000100.000.000.000.000.00
Newcastle Utd (4 Seasons)2 Leagues543684.1000000000.000.000.000.000.00
Middlesbrough (2 Seasons)2 Leagues111198210.9033000000.000.270.270.000.27
Acc'ton Stanley (1 Season)1 League443283.6101100210.270.000.270.270.27
EFL Cup (8 Seasons)17151,27014.1033000100.000.210.210.000.21
FA Cup (8 Seasons)16151,31414.6101100210.070.000.070.070.07

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
2016-201719Newcastle Utdeng ENGFA Cup2.0000Matches
2017-201820Newcastle Utdeng ENGEFL Cup0.80000.000.0000Matches
2017-201820Crewe Alexandraeng ENG4. League Two0.70000.000.0000Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 214.4000Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup3.61200.00.550.000.5000Matches
2018-201921Acc'ton Stanleyeng ENG3. League One34.2100Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 23.0000Matches
2019-202022Rotherham Utdeng ENGEFL Cup1.70000.000.0000Matches
2019-202022Rotherham Utdeng ENGFA Cup2.70100.00.370.000.0000Matches
2019-202022Rotherham Utdeng ENG3. League One21.9215960.00.680.410.130.2200Matches
2020-202123Rotherham Utdeng ENG2. Championship26.6316531.30.600.190.000.0029.27333.20.80.05-0.2-0.8Matches
2020-202123Newcastle Utdeng ENGEFL Cup1.30100.00.760.000.0000Matches
2020-202123Rotherham Utdeng ENGFA Cup1.3011100.00.750.750.000.0000Matches
2021-202224Rotherham Utdeng ENGEFL Cup0.50000.000.0000Matches
2021-202224Rotherham Utdeng ENGFA Cup2.80300.01.090.000.0000Matches
2021-202224Rotherham Utdeng ENG3. League One38.19431432.61.130.370.090.2956Matches
2022-202325Rotherham Utdeng ENG2. Championship26.9212541.70.450.190.080.2024.63122.20.60.05-0.2+0.4Matches
2022-202325Middlesbrougheng ENG2. Championship4.604125.00.880.220.000.0025.40000.20.20.05-0.2-0.2Matches
2022-202325Rotherham Utdeng ENGEFL Cup0.80100.01.270.000.0000Matches
2022-202325Rotherham Utdeng ENGFA Cup0.20000.000.0000Matches
2023-202426Middlesbrougheng ENG2. Championship25.907114.30.270.040.000.0026.00000.30.30.04-0.3-0.3Matches
2023-202426Middlesbrougheng ENGEFL Cup7.00300.00.430.000.0000Matches
2023-202426Middlesbrougheng ENGFA Cup0.90000.000.0000Matches
2024-202527Middlesbrougheng ENG2. Championship12.818225.00.630.160.130.5024.53000.30.30.04+0.7+0.7Matches
2024-202527Middlesbrougheng ENGEFL Cup2.00100.00.500.000.0000Matches
2024-202527Middlesbrougheng ENGFA Cup1.00200.02.000.000.0000Matches
10 Seasons5 Clubs6 Leagues220.4191203831.70.650.210.080.2426.4139116.22.30.05-0.2-0.3
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
Rotherham Utd (4 Seasons)4 Leagues123.716923437.00.740.270.080.2127.2109115.41.50.05-0.4-0.5
Newcastle Utd (4 Seasons)4 Leagues4.10100.00.480.000.0000
Middlesbrough (3 Seasons)3 Leagues54.1125416.00.460.070.040.2525.23000.80.80.04+0.2+0.2
Newcastle Utd (2 Seasons)1 League17.4000
Acc'ton Stanley (1 Season)2 Leagues37.82200.00.550.000.5000
Crewe Alexandra (1 Season)1 League0.70000.000.0000
EFL Cup (8 Seasons)14.10600.00.430.000.0000
FA Cup (8 Seasons)14.619111.10.710.080.111.0000
Championship (5 Seasons)96.76471429.80.490.140.040.1426.413456.22.30.05-0.2-0.3
League One (3 Seasons)94.212582339.70.970.380.100.2656
PL2 — Div. 2 (2 Seasons)17.4000
League Two (1 Season)0.70000.000.0000
Premier League (1 Season)
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
2016-201719Newcastle Utd2 Leagues2.0000
2017-201820Newcastle Utd1 League0.80000.000.0000
2017-201820Crewe Alexandra1 League0.70000.000.0000
2017-201820Newcastle Utd1 League14.4000
2018-201921Newcastle Utd1 League3.0000
2018-201921Acc'ton Stanley2 Leagues37.82200.00.550.000.5000
2019-202022Rotherham Utd3 Leagues26.4216956.30.610.340.130.2200
2020-202123Newcastle Utd1 League1.30100.00.760.000.0000
2020-202123Rotherham Utd2 Leagues27.9317635.30.610.210.000.0029.27333.20.80.05-0.2-0.8
2021-202224Rotherham Utd3 Leagues41.49461430.41.110.340.090.2956
2022-202325Rotherham Utd3 Leagues28.0213538.50.460.180.080.2024.63122.20.60.05-0.2+0.4
2022-202325Middlesbrough1 League4.604125.00.880.220.000.0025.40000.20.20.05-0.2-0.2
2023-202426Middlesbrough3 Leagues33.8010110.00.300.030.000.0026.00000.30.30.04-0.3-0.3
2024-202527Middlesbrough3 Leagues15.8111218.20.700.130.090.5024.53000.30.30.04+0.7+0.7
10 Seasons5 Clubs6 Leagues220.4191203831.70.650.210.080.2426.4139116.22.30.05-0.2-0.3
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
Rotherham Utd (4 Seasons)4 Leagues123.716923437.00.740.270.080.2127.2109115.41.50.05-0.4-0.5
Newcastle Utd (4 Seasons)4 Leagues4.10100.00.480.000.0000
Middlesbrough (3 Seasons)3 Leagues54.1125416.00.460.070.040.2525.23000.80.80.04+0.2+0.2
Newcastle Utd (2 Seasons)1 League17.4000
Acc'ton Stanley (1 Season)2 Leagues37.82200.00.550.000.5000
Crewe Alexandra (1 Season)1 League0.70000.000.0000
EFL Cup (8 Seasons)14.10600.00.430.000.0000
FA Cup (8 Seasons)14.619111.10.710.080.111.0000
Championship (5 Seasons)96.76471429.80.490.140.040.1426.413456.22.30.05-0.2-0.3
League One (3 Seasons)94.212582339.70.970.380.100.2656
PL2 — Div. 2 (2 Seasons)17.4000
League Two (1 Season)0.70000.000.0000
Premier League (1 Season)
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
2017-201820Crewe Alexandraeng ENG4. League Two15th0.70000.000.0000Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 210th14.4000Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 24th3.0000Matches
2018-201921Acc'ton Stanleyeng ENG3. League One14th34.2100Matches
2019-202022Rotherham Utdeng ENG3. League One2nd21.9215960.00.680.410.130.2200Matches
2020-202123Rotherham Utdeng ENG2. Championship23rd26.6316531.30.600.190.000.0029.27333.20.80.05-0.2-0.8Matches
2021-202224Rotherham Utdeng ENG3. League One2nd38.19431432.61.130.370.090.2956Matches
2022-202325Rotherham Utdeng ENG2. Championship19th26.9212541.70.450.190.080.2024.63122.20.60.05-0.2+0.4Matches
2022-202325Middlesbrougheng ENG2. Championship4th4.604125.00.880.220.000.0025.40000.20.20.05-0.2-0.2Matches
2023-202426Middlesbrougheng ENG2. Championship8th25.907114.30.270.040.000.0026.00000.30.30.04-0.3-0.3Matches
2024-202527Middlesbrougheng ENG2. Championship13th12.818225.00.630.160.130.5024.53000.30.30.04+0.7+0.7Matches
10 Seasons5 Clubs4 Leagues191.7181053735.20.670.230.080.2226.4139116.22.30.05-0.2-0.3
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
Rotherham Utd (4 Seasons)2 Leagues113.616863338.40.760.290.080.2127.2109115.41.50.05-0.4-0.5
Middlesbrough (3 Seasons)1 League43.2119421.10.440.090.050.2525.23000.80.80.04+0.2+0.2
Newcastle Utd (2 Seasons)1 League17.4000
Newcastle Utd (2 Seasons)2 Leagues
Acc'ton Stanley (1 Season)1 League34.2100
Crewe Alexandra (1 Season)1 League0.70000.000.0000
Championship (5 Seasons)96.76471429.80.490.140.040.1426.413456.22.30.05-0.2-0.3
League One (3 Seasons)94.212582339.70.970.380.100.2656
PL2 — Div. 2 (2 Seasons)17.4000
League Two (1 Season)0.70000.000.0000
Premier League (1 Season)
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
2016-201719Newcastle Utdeng ENGFA Cup17th2.0000Matches
2017-201820Newcastle Utdeng ENGEFL Cup33rd0.80000.000.0000Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup17th3.61200.00.550.000.5000Matches
2019-202022Rotherham Utdeng ENGEFL Cup33rd1.70000.000.0000Matches
2019-202022Rotherham Utdeng ENGFA Cup33rd2.70100.00.370.000.0000Matches
2020-202123Newcastle Utdeng ENGEFL Cup5th1.30100.00.760.000.0000Matches
2020-202123Rotherham Utdeng ENGFA Cup33rd1.3011100.00.750.750.000.0000Matches
2021-202224Rotherham Utdeng ENGEFL CupRd10.50000.000.0000Matches
2021-202224Rotherham Utdeng ENGFA Cup2.80300.01.090.000.0000Matches
2022-202325Rotherham Utdeng ENGEFL CupRd20.80100.01.270.000.0000Matches
2022-202325Rotherham Utdeng ENGFA Cup0.20000.000.0000Matches
2023-202426Middlesbrougheng ENGEFL CupSF7.00300.00.430.000.0000Matches
2023-202426Middlesbrougheng ENGFA Cup0.90000.000.0000Matches
2024-202527Middlesbrougheng ENGEFL CupRd22.00100.00.500.000.0000Matches
2024-202527Middlesbrougheng ENGFA Cup1.00200.02.000.000.0000Matches
10 Seasons4 Clubs2 Leagues28.711516.70.560.040.071.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rotherham Utd (4 Seasons)2 Leagues10.106116.70.600.100.000.0000
Newcastle Utd (4 Seasons)2 Leagues4.10100.00.480.000.0000
Middlesbrough (2 Seasons)2 Leagues10.90600.00.550.000.0000
Acc'ton Stanley (1 Season)1 League3.61200.00.550.000.5000
EFL Cup (8 Seasons)14.10600.00.430.000.0000
FA Cup (8 Seasons)14.619111.10.710.080.111.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201719Newcastle Utdeng ENGFA Cup2.00Matches
2017-201820Newcastle Utdeng ENGEFL Cup0.80Matches
2017-201820Crewe Alexandraeng ENG4. League Two0.70Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 214.45Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup3.60Matches
2018-201921Acc'ton Stanleyeng ENG3. League One34.20Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 23.00Matches
2019-202022Rotherham Utdeng ENGEFL Cup1.70Matches
2019-202022Rotherham Utdeng ENGFA Cup2.70Matches
2019-202022Rotherham Utdeng ENG3. League One21.95Matches
2020-202123Rotherham Utdeng ENG2. Championship26.6755115765.315643690631339878.623933272.017836249.245.56.2-1.5541111710120Matches
2020-202123Newcastle Utdeng ENGEFL Cup1.30Matches
2020-202123Rotherham Utdeng ENGFA Cup1.30Matches
2021-202224Rotherham Utdeng ENGEFL Cup0.50Matches
2021-202224Rotherham Utdeng ENGFA Cup2.80Matches
2021-202224Rotherham Utdeng ENG3. League One38.17Matches
2022-202325Rotherham Utdeng ENG2. Championship26.9978139770.018276744642450184.638651974.414931946.776.15.6+0.9481354110169Matches
2022-202325Middlesbrougheng ENG2. Championship4.638145983.05807198520822393.312115080.7305356.610.50.8+0.56399144Matches
2022-202325Rotherham Utdeng ENGEFL Cup0.80Matches
2022-202325Rotherham Utdeng ENGFA Cup0.20Matches
2023-202426Middlesbrougheng ENG2. Championship25.91911223785.4337781197186594391.779986991.919134355.724.34.9-2.358183445222Matches
2023-202426Middlesbrougheng ENGEFL Cup7.03Matches
2023-202426Middlesbrougheng ENGFA Cup0.90Matches
2024-202527Middlesbrougheng ENG2. Championship12.8874103184.815151462941744893.136241188.18113858.712.42.5-1.4248114183Matches
2024-202527Middlesbrougheng ENGEFL Cup2.00Matches
2024-202527Middlesbrougheng ENGFA Cup1.00Matches
10 Seasons5 Clubs6 Leagues220.44899628178.088655329372227251388.61907228183.6629121551.83018.820.1+11.219054912527638
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
Rotherham Utd (4 Seasons)4 Leagues123.71733255467.9339191435273789982.062585173.432768148.02311.611.8+11.41022465820289
Newcastle Utd (4 Seasons)4 Leagues4.10
Middlesbrough (3 Seasons)3 Leagues54.13166372784.954736185851490161492.31282143089.730253456.677.28.3-0.288303677349
Newcastle Utd (2 Seasons)1 League17.45
Acc'ton Stanley (1 Season)2 Leagues37.80
Crewe Alexandra (1 Season)1 League0.70
EFL Cup (8 Seasons)14.13
FA Cup (8 Seasons)14.60
Championship (5 Seasons)96.74899628178.088655329372227251388.61907228183.6629121551.81518.820.1-3.819054912527638
League One (3 Seasons)94.212
PL2 — Div. 2 (2 Seasons)17.45
League Two (1 Season)0.70
Premier League (1 Season)
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
2016-201719Newcastle Utd2 Leagues2.00
2017-201820Newcastle Utd1 League0.80
2017-201820Crewe Alexandra1 League0.70
2017-201820Newcastle Utd1 League14.45
2018-201921Newcastle Utd1 League3.00
2018-201921Acc'ton Stanley2 Leagues37.80
2019-202022Rotherham Utd3 Leagues26.45
2020-202123Newcastle Utd1 League1.30
2020-202123Rotherham Utd2 Leagues27.9755115765.315643690631339878.623933272.017836249.245.56.2-1.5541111710120
2021-202224Rotherham Utd3 Leagues41.47
2022-202325Rotherham Utd3 Leagues28.0978139770.018276744642450184.638651974.414931946.776.15.6+0.9481354110169
2022-202325Middlesbrough1 League4.638145983.05807198520822393.312115080.7305356.610.50.8+0.56399144
2023-202426Middlesbrough3 Leagues33.81911223785.4337781197186594391.779986991.919134355.754.34.9+0.758183445222
2024-202527Middlesbrough3 Leagues15.8874103184.815151462941744893.136241188.18113858.712.42.5-1.4248114183
10 Seasons5 Clubs6 Leagues220.44899628178.088655329372227251388.61907228183.6629121551.83018.820.1+11.219054912527638
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
Rotherham Utd (4 Seasons)4 Leagues123.71733255467.9339191435273789982.062585173.432768148.02311.611.8+11.41022465820289
Newcastle Utd (4 Seasons)4 Leagues4.10
Middlesbrough (3 Seasons)3 Leagues54.13166372784.954736185851490161492.31282143089.730253456.677.28.3-0.288303677349
Newcastle Utd (2 Seasons)1 League17.45
Acc'ton Stanley (1 Season)2 Leagues37.80
Crewe Alexandra (1 Season)1 League0.70
EFL Cup (8 Seasons)14.13
FA Cup (8 Seasons)14.60
Championship (5 Seasons)96.74899628178.088655329372227251388.61907228183.6629121551.81518.820.1-3.819054912527638
League One (3 Seasons)94.212
PL2 — Div. 2 (2 Seasons)17.45
League Two (1 Season)0.70
Premier League (1 Season)
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
2017-201820Crewe Alexandraeng ENG4. League Two15th0.70Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 210th14.45Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 24th3.00Matches
2018-201921Acc'ton Stanleyeng ENG3. League One14th34.20Matches
2019-202022Rotherham Utdeng ENG3. League One2nd21.95Matches
2020-202123Rotherham Utdeng ENG2. Championship23rd26.6755115765.315643690631339878.623933272.017836249.245.56.2-1.5541111710120Matches
2021-202224Rotherham Utdeng ENG3. League One2nd38.17Matches
2022-202325Rotherham Utdeng ENG2. Championship19th26.9978139770.018276744642450184.638651974.414931946.776.15.6+0.9481354110169Matches
2022-202325Middlesbrougheng ENG2. Championship4th4.638145983.05807198520822393.312115080.7305356.610.50.8+0.56399144Matches
2023-202426Middlesbrougheng ENG2. Championship8th25.91911223785.4337781197186594391.779986991.919134355.724.34.9-2.358183445222Matches
2024-202527Middlesbrougheng ENG2. Championship13th12.8874103184.815151462941744893.136241188.18113858.712.42.5-1.4248114183Matches
10 Seasons5 Clubs4 Leagues191.74899628178.088655329372227251388.61907228183.6629121551.82718.820.1+8.219054912527638
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
Rotherham Utd (4 Seasons)2 Leagues113.61733255467.9339191435273789982.062585173.432768148.02311.611.8+11.41022465820289
Middlesbrough (3 Seasons)1 League43.23166372784.954736185851490161492.31282143089.730253456.647.28.3-3.288303677349
Newcastle Utd (2 Seasons)1 League17.45
Newcastle Utd (2 Seasons)2 Leagues
Acc'ton Stanley (1 Season)1 League34.20
Crewe Alexandra (1 Season)1 League0.70
Championship (5 Seasons)96.74899628178.088655329372227251388.61907228183.6629121551.81518.820.1-3.819054912527638
League One (3 Seasons)94.212
PL2 — Div. 2 (2 Seasons)17.45
League Two (1 Season)0.70
Premier League (1 Season)
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
2016-201719Newcastle Utdeng ENGFA Cup17th2.00Matches
2017-201820Newcastle Utdeng ENGEFL Cup33rd0.80Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup17th3.60Matches
2019-202022Rotherham Utdeng ENGEFL Cup33rd1.70Matches
2019-202022Rotherham Utdeng ENGFA Cup33rd2.70Matches
2020-202123Newcastle Utdeng ENGEFL Cup5th1.30Matches
2020-202123Rotherham Utdeng ENGFA Cup33rd1.30Matches
2021-202224Rotherham Utdeng ENGEFL CupRd10.50Matches
2021-202224Rotherham Utdeng ENGFA Cup2.80Matches
2022-202325Rotherham Utdeng ENGEFL CupRd20.80Matches
2022-202325Rotherham Utdeng ENGFA Cup0.20Matches
2023-202426Middlesbrougheng ENGEFL CupSF7.03Matches
2023-202426Middlesbrougheng ENGFA Cup0.90Matches
2024-202527Middlesbrougheng ENGEFL CupRd22.00Matches
2024-202527Middlesbrougheng ENGFA Cup1.00Matches
10 Seasons4 Clubs2 Leagues28.73
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
Rotherham Utd (4 Seasons)2 Leagues10.10
Newcastle Utd (4 Seasons)2 Leagues4.10
Middlesbrough (2 Seasons)2 Leagues10.93
Acc'ton Stanley (1 Season)1 League3.60
EFL Cup (8 Seasons)14.13
FA Cup (8 Seasons)14.60

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
2016-201719Newcastle Utdeng ENGFA Cup2.0Matches
2017-201820Newcastle Utdeng ENGEFL Cup0.80Matches
2017-201820Crewe Alexandraeng ENG4. League Two0.70Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 214.4Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup3.61Matches
2018-201921Acc'ton Stanleyeng ENG3. League One34.2Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 23.0Matches
2019-202022Rotherham Utdeng ENGEFL Cup1.714Matches
2019-202022Rotherham Utdeng ENGFA Cup2.77Matches
2019-202022Rotherham Utdeng ENG3. League One21.9141Matches
2020-202123Rotherham Utdeng ENG2. Championship26.61157960185972171281812116287551214Matches
2020-202123Newcastle Utdeng ENGEFL Cup1.33Matches
2020-202123Rotherham Utdeng ENGFA Cup1.35Matches
2021-202224Rotherham Utdeng ENGEFL Cup0.51Matches
2021-202224Rotherham Utdeng ENGFA Cup2.811Matches
2021-202224Rotherham Utdeng ENG3. League One38.1227Matches
2022-202325Rotherham Utdeng ENG2. Championship26.91397123615192716106455321239781011Matches
2022-202325Middlesbrougheng ENG2. Championship4.64594203818152101895038116Matches
2022-202325Rotherham Utdeng ENGEFL Cup0.87Matches
2022-202325Rotherham Utdeng ENGFA Cup0.20Matches
2023-202426Middlesbrougheng ENG2. Championship25.9223719912431111230137612441498191139Matches
2023-202426Middlesbrougheng ENGEFL Cup7.027Matches
2023-202426Middlesbrougheng ENGFA Cup0.93Matches
2024-202527Middlesbrougheng ENG2. Championship12.81031920106617106124318141874512Matches
2024-202527Middlesbrougheng ENGEFL Cup2.04Matches
2024-202527Middlesbrougheng ENGFA Cup1.05Matches
10 Seasons5 Clubs6 Leagues220.462815527723379297890913321121964048993152
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rotherham Utd (4 Seasons)4 Leagues123.725542196336189933647513653283117332225
Newcastle Utd (4 Seasons)4 Leagues4.13
Middlesbrough (3 Seasons)3 Leagues54.13727333138719020452588185686893166927
Newcastle Utd (2 Seasons)1 League17.4
Acc'ton Stanley (1 Season)2 Leagues37.81
Crewe Alexandra (1 Season)1 League0.70
EFL Cup (8 Seasons)14.156
FA Cup (8 Seasons)14.632
Championship (5 Seasons)96.762815527723379297845313321121964048993152
League One (3 Seasons)94.2368
PL2 — Div. 2 (2 Seasons)17.4
League Two (1 Season)0.70
Premier League (1 Season)
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
2016-201719Newcastle Utd2 Leagues2.0
2017-201820Newcastle Utd1 League0.80
2017-201820Crewe Alexandra1 League0.70
2017-201820Newcastle Utd1 League14.4
2018-201921Newcastle Utd1 League3.0
2018-201921Acc'ton Stanley2 Leagues37.81
2019-202022Rotherham Utd3 Leagues26.4162
2020-202123Newcastle Utd1 League1.33
2020-202123Rotherham Utd2 Leagues27.91157960185972171331812116287551214
2021-202224Rotherham Utd3 Leagues41.4239
2022-202325Rotherham Utd3 Leagues28.01397123615192716113455321239781011
2022-202325Middlesbrough1 League4.64594203818152101895038116
2023-202426Middlesbrough3 Leagues33.8223719912431111230167612441498191139
2024-202527Middlesbrough3 Leagues15.81031920106617107024318141874512
10 Seasons5 Clubs6 Leagues220.462815527723379297890913321121964048993152
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rotherham Utd (4 Seasons)4 Leagues123.725542196336189933647513653283117332225
Newcastle Utd (4 Seasons)4 Leagues4.13
Middlesbrough (3 Seasons)3 Leagues54.13727333138719020452588185686893166927
Newcastle Utd (2 Seasons)1 League17.4
Acc'ton Stanley (1 Season)2 Leagues37.81
Crewe Alexandra (1 Season)1 League0.70
EFL Cup (8 Seasons)14.156
FA Cup (8 Seasons)14.632
Championship (5 Seasons)96.762815527723379297845313321121964048993152
League One (3 Seasons)94.2368
PL2 — Div. 2 (2 Seasons)17.4
League Two (1 Season)0.70
Premier League (1 Season)
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-201820Crewe Alexandraeng ENG4. League Two15th0.70Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 210th14.4Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 24th3.0Matches
2018-201921Acc'ton Stanleyeng ENG3. League One14th34.2Matches
2019-202022Rotherham Utdeng ENG3. League One2nd21.9141Matches
2020-202123Rotherham Utdeng ENG2. Championship23rd26.61157960185972171281812116287551214Matches
2021-202224Rotherham Utdeng ENG3. League One2nd38.1227Matches
2022-202325Rotherham Utdeng ENG2. Championship19th26.91397123615192716106455321239781011Matches
2022-202325Middlesbrougheng ENG2. Championship4th4.64594203818152101895038116Matches
2023-202426Middlesbrougheng ENG2. Championship8th25.9223719912431111230137612441498191139Matches
2024-202527Middlesbrougheng ENG2. Championship13th12.81031920106617106124318141874512Matches
10 Seasons5 Clubs4 Leagues191.762815527723379297882113321121964048993152
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rotherham Utd (4 Seasons)2 Leagues113.625542196336189933602513653283117332225
Middlesbrough (3 Seasons)1 League43.23727333138719020452198185686893166927
Newcastle Utd (2 Seasons)1 League17.4
Newcastle Utd (2 Seasons)2 Leagues
Acc'ton Stanley (1 Season)1 League34.2
Crewe Alexandra (1 Season)1 League0.70
Championship (5 Seasons)96.762815527723379297845313321121964048993152
League One (3 Seasons)94.2368
PL2 — Div. 2 (2 Seasons)17.4
League Two (1 Season)0.70
Premier League (1 Season)
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
2016-201719Newcastle Utdeng ENGFA Cup17th2.0Matches
2017-201820Newcastle Utdeng ENGEFL Cup33rd0.80Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup17th3.61Matches
2019-202022Rotherham Utdeng ENGEFL Cup33rd1.714Matches
2019-202022Rotherham Utdeng ENGFA Cup33rd2.77Matches
2020-202123Newcastle Utdeng ENGEFL Cup5th1.33Matches
2020-202123Rotherham Utdeng ENGFA Cup33rd1.35Matches
2021-202224Rotherham Utdeng ENGEFL CupRd10.51Matches
2021-202224Rotherham Utdeng ENGFA Cup2.811Matches
2022-202325Rotherham Utdeng ENGEFL CupRd20.87Matches
2022-202325Rotherham Utdeng ENGFA Cup0.20Matches
2023-202426Middlesbrougheng ENGEFL CupSF7.027Matches
2023-202426Middlesbrougheng ENGFA Cup0.93Matches
2024-202527Middlesbrougheng ENGEFL CupRd22.04Matches
2024-202527Middlesbrougheng ENGFA Cup1.05Matches
10 Seasons4 Clubs2 Leagues28.788
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rotherham Utd (4 Seasons)2 Leagues10.145
Newcastle Utd (4 Seasons)2 Leagues4.13
Middlesbrough (2 Seasons)2 Leagues10.939
Acc'ton Stanley (1 Season)1 League3.61
EFL Cup (8 Seasons)14.156
FA Cup (8 Seasons)14.632

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
2016-201719Newcastle Utdeng ENGFA Cup2.0Matches
2017-201820Newcastle Utdeng ENGEFL Cup0.8Matches
2017-201820Crewe Alexandraeng ENG4. League Two0.7Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 214.4Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup3.6Matches
2018-201921Acc'ton Stanleyeng ENG3. League One34.2Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 23.0Matches
2019-202022Rotherham Utdeng ENGEFL Cup1.7Matches
2019-202022Rotherham Utdeng ENGFA Cup2.7Matches
2019-202022Rotherham Utdeng ENG3. League One21.9Matches
2020-202123Rotherham Utdeng ENG2. Championship26.6903.383347235070.26140200Matches
2020-202123Newcastle Utdeng ENGEFL Cup1.3Matches
2020-202123Rotherham Utdeng ENGFA Cup1.3Matches
2021-202224Rotherham Utdeng ENGEFL Cup0.5Matches
2021-202224Rotherham Utdeng ENGFA Cup2.8Matches
2021-202224Rotherham Utdeng ENG3. League One38.1Matches
2022-202325Rotherham Utdeng ENG2. Championship26.9933.4560262131140.521021001Matches
2022-202325Middlesbrougheng ENG2. Championship4.6153.2894011010.22100000Matches
2022-202325Rotherham Utdeng ENGEFL Cup0.8Matches
2022-202325Rotherham Utdeng ENGFA Cup0.2Matches
2023-202426Middlesbrougheng ENG2. Championship25.91044.0267332020110.43731000Matches
2023-202426Middlesbrougheng ENGEFL Cup7.0Matches
2023-202426Middlesbrougheng ENGFA Cup0.9Matches
2024-202527Middlesbrougheng ENG2. Championship12.8433.37299112120.16200000Matches
2024-202527Middlesbrougheng ENGEFL Cup2.0Matches
2024-202527Middlesbrougheng ENGFA Cup1.0Matches
10 Seasons5 Clubs6 Leagues220.43453.5719811976132350.362192201
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rotherham Utd (4 Seasons)4 Leagues123.71833.4293734481210.391161201
Newcastle Utd (4 Seasons)4 Leagues4.1
Middlesbrough (3 Seasons)3 Leagues54.11623.75105463251140.321031000
Newcastle Utd (2 Seasons)1 League17.4
Acc'ton Stanley (1 Season)2 Leagues37.8
Crewe Alexandra (1 Season)1 League0.7
EFL Cup (8 Seasons)14.1
FA Cup (8 Seasons)14.6
Championship (5 Seasons)96.73453.5719811976132350.362192201
League One (3 Seasons)94.2
PL2 — Div. 2 (2 Seasons)17.4
League Two (1 Season)0.7
Premier League (1 Season)
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
2016-201719Newcastle Utd2 Leagues2.0
2017-201820Newcastle Utd1 League0.8
2017-201820Crewe Alexandra1 League0.7
2017-201820Newcastle Utd1 League14.4
2018-201921Newcastle Utd1 League3.0
2018-201921Acc'ton Stanley2 Leagues37.8
2019-202022Rotherham Utd3 Leagues26.4
2020-202123Newcastle Utd1 League1.3
2020-202123Rotherham Utd2 Leagues27.9903.383347235070.26140200
2021-202224Rotherham Utd3 Leagues41.4
2022-202325Rotherham Utd3 Leagues28.0933.4560262131140.521021001
2022-202325Middlesbrough1 League4.6153.2894011010.22100000
2023-202426Middlesbrough3 Leagues33.81044.0267332020110.43731000
2024-202527Middlesbrough3 Leagues15.8433.37299112120.16200000
10 Seasons5 Clubs6 Leagues220.43453.5719811976132350.362192201
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rotherham Utd (4 Seasons)4 Leagues123.71833.4293734481210.391161201
Newcastle Utd (4 Seasons)4 Leagues4.1
Middlesbrough (3 Seasons)3 Leagues54.11623.75105463251140.321031000
Newcastle Utd (2 Seasons)1 League17.4
Acc'ton Stanley (1 Season)2 Leagues37.8
Crewe Alexandra (1 Season)1 League0.7
EFL Cup (8 Seasons)14.1
FA Cup (8 Seasons)14.6
Championship (5 Seasons)96.73453.5719811976132350.362192201
League One (3 Seasons)94.2
PL2 — Div. 2 (2 Seasons)17.4
League Two (1 Season)0.7
Premier League (1 Season)
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-201820Crewe Alexandraeng ENG4. League Two15th0.7Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 210th14.4Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 24th3.0Matches
2018-201921Acc'ton Stanleyeng ENG3. League One14th34.2Matches
2019-202022Rotherham Utdeng ENG3. League One2nd21.9Matches
2020-202123Rotherham Utdeng ENG2. Championship23rd26.6903.383347235070.26140200Matches
2021-202224Rotherham Utdeng ENG3. League One2nd38.1Matches
2022-202325Rotherham Utdeng ENG2. Championship19th26.9933.4560262131140.521021001Matches
2022-202325Middlesbrougheng ENG2. Championship4th4.6153.2894011010.22100000Matches
2023-202426Middlesbrougheng ENG2. Championship8th25.91044.0267332020110.43731000Matches
2024-202527Middlesbrougheng ENG2. Championship13th12.8433.37299112120.16200000Matches
10 Seasons5 Clubs4 Leagues191.73453.5719811976132350.362192201
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rotherham Utd (4 Seasons)2 Leagues113.61833.4293734481210.391161201
Middlesbrough (3 Seasons)1 League43.21623.75105463251140.321031000
Newcastle Utd (2 Seasons)1 League17.4
Newcastle Utd (2 Seasons)2 Leagues
Acc'ton Stanley (1 Season)1 League34.2
Crewe Alexandra (1 Season)1 League0.7
Championship (5 Seasons)96.73453.5719811976132350.362192201
League One (3 Seasons)94.2
PL2 — Div. 2 (2 Seasons)17.4
League Two (1 Season)0.7
Premier League (1 Season)
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
2016-201719Newcastle Utdeng ENGFA Cup17th2.0Matches
2017-201820Newcastle Utdeng ENGEFL Cup33rd0.8Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup17th3.6Matches
2019-202022Rotherham Utdeng ENGEFL Cup33rd1.7Matches
2019-202022Rotherham Utdeng ENGFA Cup33rd2.7Matches
2020-202123Newcastle Utdeng ENGEFL Cup5th1.3Matches
2020-202123Rotherham Utdeng ENGFA Cup33rd1.3Matches
2021-202224Rotherham Utdeng ENGEFL CupRd10.5Matches
2021-202224Rotherham Utdeng ENGFA Cup2.8Matches
2022-202325Rotherham Utdeng ENGEFL CupRd20.8Matches
2022-202325Rotherham Utdeng ENGFA Cup0.2Matches
2023-202426Middlesbrougheng ENGEFL CupSF7.0Matches
2023-202426Middlesbrougheng ENGFA Cup0.9Matches
2024-202527Middlesbrougheng ENGEFL CupRd22.0Matches
2024-202527Middlesbrougheng ENGFA Cup1.0Matches
10 Seasons4 Clubs2 Leagues28.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rotherham Utd (4 Seasons)2 Leagues10.1
Newcastle Utd (4 Seasons)2 Leagues4.1
Middlesbrough (2 Seasons)2 Leagues10.9
Acc'ton Stanley (1 Season)1 League3.6
EFL Cup (8 Seasons)14.1
FA Cup (8 Seasons)14.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
2016-201719Newcastle Utdeng ENGFA Cup2.0Matches
2017-201820Newcastle Utdeng ENGEFL Cup0.800Matches
2017-201820Crewe Alexandraeng ENG4. League Two0.700Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 214.4Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup3.621Matches
2018-201921Acc'ton Stanleyeng ENG3. League One34.2Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 23.0Matches
2019-202022Rotherham Utdeng ENGEFL Cup1.731Matches
2019-202022Rotherham Utdeng ENGFA Cup2.740Matches
2019-202022Rotherham Utdeng ENG3. League One21.92931Matches
2020-202123Rotherham Utdeng ENG2. Championship26.6462923221254951.024388304187221Matches
2020-202123Newcastle Utdeng ENGEFL Cup1.322Matches
2020-202123Rotherham Utdeng ENGFA Cup1.323Matches
2021-202224Rotherham Utdeng ENGEFL Cup0.500Matches
2021-202224Rotherham Utdeng ENGFA Cup2.812Matches
2021-202224Rotherham Utdeng ENG3. League One38.16248Matches
2022-202325Rotherham Utdeng ENG2. Championship26.9432619195244454.5203010202568290Matches
2022-202325Middlesbrougheng ENG2. Championship4.610534371163.6441321251Matches
2022-202325Rotherham Utdeng ENGEFL Cup0.820Matches
2022-202325Rotherham Utdeng ENGFA Cup0.200Matches
2023-202426Middlesbrougheng ENG2. Championship25.9312110174173548.61816792152263Matches
2023-202426Middlesbrougheng ENGEFL Cup7.075Matches
2023-202426Middlesbrougheng ENGFA Cup0.911Matches
2024-202527Middlesbrougheng ENG2. Championship12.8161148461637.5109361026113Matches
2024-202527Middlesbrougheng ENGEFL Cup2.000Matches
2024-202527Middlesbrougheng ENGFA Cup1.000Matches
10 Seasons5 Clubs6 Leagues220.41462075970177915551.076972968193245938
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rotherham Utd (4 Seasons)4 Leagues123.78915842416499352.744681850151155511
Newcastle Utd (4 Seasons)4 Leagues4.1220
Middlesbrough (3 Seasons)3 Leagues54.15745172911306248.4322911183990427
Newcastle Utd (2 Seasons)1 League17.40
Acc'ton Stanley (1 Season)2 Leagues37.8210
Crewe Alexandra (1 Season)1 League0.7000
EFL Cup (8 Seasons)14.11480
FA Cup (8 Seasons)14.61070
Championship (5 Seasons)96.7146925970177915551.07697296899245938
League One (3 Seasons)94.291790
PL2 — Div. 2 (2 Seasons)17.40
League Two (1 Season)0.7000
Premier League (1 Season)0
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
2016-201719Newcastle Utd2 Leagues2.00
2017-201820Newcastle Utd1 League0.8000
2017-201820Crewe Alexandra1 League0.7000
2017-201820Newcastle Utd1 League14.40
2018-201921Newcastle Utd1 League3.00
2018-201921Acc'ton Stanley2 Leagues37.8210
2019-202022Rotherham Utd3 Leagues26.436320
2020-202123Newcastle Utd1 League1.3220
2020-202123Rotherham Utd2 Leagues27.9463123221254951.024388304487221
2021-202224Rotherham Utd3 Leagues41.463500
2022-202325Rotherham Utd3 Leagues28.0432819195244454.5203010202568290
2022-202325Middlesbrough1 League4.610534371163.6441321251
2023-202426Middlesbrough3 Leagues33.8312910174173548.61816792752263
2024-202527Middlesbrough3 Leagues15.8161148461637.5109361026113
10 Seasons5 Clubs6 Leagues220.41462075970177915551.076972968193245938
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rotherham Utd (4 Seasons)4 Leagues123.78915842416499352.744681850151155511
Newcastle Utd (4 Seasons)4 Leagues4.1220
Middlesbrough (3 Seasons)3 Leagues54.15745172911306248.4322911183990427
Newcastle Utd (2 Seasons)1 League17.40
Acc'ton Stanley (1 Season)2 Leagues37.8210
Crewe Alexandra (1 Season)1 League0.7000
EFL Cup (8 Seasons)14.11480
FA Cup (8 Seasons)14.61070
Championship (5 Seasons)96.7146925970177915551.07697296899245938
League One (3 Seasons)94.291790
PL2 — Div. 2 (2 Seasons)17.40
League Two (1 Season)0.7000
Premier League (1 Season)0
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-201820Crewe Alexandraeng ENG4. League Two15th0.700Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 210th14.4Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 24th3.0Matches
2018-201921Acc'ton Stanleyeng ENG3. League One14th34.2Matches
2019-202022Rotherham Utdeng ENG3. League One2nd21.92931Matches
2020-202123Rotherham Utdeng ENG2. Championship23rd26.6462923221254951.024388304187221Matches
2021-202224Rotherham Utdeng ENG3. League One2nd38.16248Matches
2022-202325Rotherham Utdeng ENG2. Championship19th26.9432619195244454.5203010202568290Matches
2022-202325Middlesbrougheng ENG2. Championship4th4.610534371163.6441321251Matches
2023-202426Middlesbrougheng ENG2. Championship8th25.9312110174173548.61816792152263Matches
2024-202527Middlesbrougheng ENG2. Championship13th12.8161148461637.5109361026113Matches
10 Seasons5 Clubs4 Leagues191.71461835970177915551.076972968178245938
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
Rotherham Utd (4 Seasons)2 Leagues113.68914642416499352.744681850145155511
Middlesbrough (3 Seasons)1 League43.25737172911306248.4322911183390427
Newcastle Utd (2 Seasons)1 League17.40
Newcastle Utd (2 Seasons)2 Leagues0
Acc'ton Stanley (1 Season)1 League34.20
Crewe Alexandra (1 Season)1 League0.7000
Championship (5 Seasons)96.7146925970177915551.07697296899245938
League One (3 Seasons)94.291790
PL2 — Div. 2 (2 Seasons)17.40
League Two (1 Season)0.7000
Premier League (1 Season)0
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
2016-201719Newcastle Utdeng ENGFA Cup17th2.0Matches
2017-201820Newcastle Utdeng ENGEFL Cup33rd0.800Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup17th3.621Matches
2019-202022Rotherham Utdeng ENGEFL Cup33rd1.731Matches
2019-202022Rotherham Utdeng ENGFA Cup33rd2.740Matches
2020-202123Newcastle Utdeng ENGEFL Cup5th1.322Matches
2020-202123Rotherham Utdeng ENGFA Cup33rd1.323Matches
2021-202224Rotherham Utdeng ENGEFL CupRd10.500Matches
2021-202224Rotherham Utdeng ENGFA Cup2.812Matches
2022-202325Rotherham Utdeng ENGEFL CupRd20.820Matches
2022-202325Rotherham Utdeng ENGFA Cup0.200Matches
2023-202426Middlesbrougheng ENGEFL CupSF7.075Matches
2023-202426Middlesbrougheng ENGFA Cup0.911Matches
2024-202527Middlesbrougheng ENGEFL CupRd22.000Matches
2024-202527Middlesbrougheng ENGFA Cup1.000Matches
10 Seasons4 Clubs2 Leagues28.724150
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
Rotherham Utd (4 Seasons)2 Leagues10.11260
Newcastle Utd (4 Seasons)2 Leagues4.1220
Middlesbrough (2 Seasons)2 Leagues10.9860
Acc'ton Stanley (1 Season)1 League3.6210
EFL Cup (8 Seasons)14.11480
FA Cup (8 Seasons)14.61070

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
2016-201719Newcastle Utdeng ENGFA Cup2.0Matches
2017-201820Newcastle Utdeng ENGEFL Cup0.8Matches
2017-201820Crewe Alexandraeng ENG4. League Two0.7Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 214.4Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup3.6Matches
2018-201921Acc'ton Stanleyeng ENG3. League One34.2Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 23.0Matches
2019-202022Rotherham Utdeng ENGEFL Cup1.7Matches
2019-202022Rotherham Utdeng ENGFA Cup2.7Matches
2019-202022Rotherham Utdeng ENG3. League One21.9Matches
2020-202123Rotherham Utdeng ENG2. Championship26.613765325178235781373241458.31041.757319156628111281262924Matches
2020-202123Newcastle Utdeng ENGEFL Cup1.3Matches
2020-202123Rotherham Utdeng ENGFA Cup1.3Matches
2021-202224Rotherham Utdeng ENGEFL Cup0.5Matches
2021-202224Rotherham Utdeng ENGFA Cup2.8Matches
2021-202224Rotherham Utdeng ENG3. League One38.1Matches
2022-202325Rotherham Utdeng ENG2. Championship26.915835524796938571581341852.91338.27273158152822292171592225Matches
2022-202325Middlesbrougheng ENG2. Championship4.6501109328612625014125.0375.030411626999131723753Matches
2022-202325Rotherham Utdeng ENGEFL Cup0.8Matches
2022-202325Rotherham Utdeng ENGFA Cup0.2Matches
2023-202426Middlesbrougheng ENG2. Championship25.92379895661318512132379251456.01040.0138260553103394031816179033Matches
2023-202426Middlesbrougheng ENGEFL Cup7.0Matches
2023-202426Middlesbrougheng ENGFA Cup0.9Matches
2024-202527Middlesbrougheng ENG2. Championship12.8112026199643284611208337.5450.056221921094101336884122Matches
2024-202527Middlesbrougheng ENGEFL Cup2.0Matches
2024-202527Middlesbrougheng ENGFA Cup1.0Matches
10 Seasons5 Clubs6 Leagues220.46959233135639981664366954955052.64042.13548144827086881061076534557107
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
Rotherham Utd (4 Seasons)4 Leagues123.729591084981751742152954583255.22339.7130050732190304034527155149
Newcastle Utd (4 Seasons)4 Leagues4.1
Middlesbrough (3 Seasons)3 Leagues54.140001258582247922214000371848.61745.9224894094896586673126300658
Newcastle Utd (2 Seasons)1 League17.4
Acc'ton Stanley (1 Season)2 Leagues37.8
Crewe Alexandra (1 Season)1 League0.7
EFL Cup (8 Seasons)14.1
FA Cup (8 Seasons)14.6
Championship (5 Seasons)96.76959233135639981664366954955052.64042.13548144827086881061076534557107
League One (3 Seasons)94.2
PL2 — Div. 2 (2 Seasons)17.4
League Two (1 Season)0.7
Premier League (1 Season)
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
2016-201719Newcastle Utd2 Leagues2.0
2017-201820Newcastle Utd1 League0.8
2017-201820Crewe Alexandra1 League0.7
2017-201820Newcastle Utd1 League14.4
2018-201921Newcastle Utd1 League3.0
2018-201921Acc'ton Stanley2 Leagues37.8
2019-202022Rotherham Utd3 Leagues26.4
2020-202123Newcastle Utd1 League1.3
2020-202123Rotherham Utd2 Leagues27.913765325178235781373241458.31041.757319156628111281262924
2021-202224Rotherham Utd3 Leagues41.4
2022-202325Rotherham Utd3 Leagues28.015835524796938571581341852.91338.27273158152822292171592225
2022-202325Middlesbrough1 League4.6501109328612625014125.0375.030411626999131723753
2023-202426Middlesbrough3 Leagues33.82379895661318512132379251456.01040.0138260553103394031816179033
2024-202527Middlesbrough3 Leagues15.8112026199643284611208337.5450.056221921094101336884122
10 Seasons5 Clubs6 Leagues220.46959233135639981664366954955052.64042.13548144827086881061076534557107
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
Rotherham Utd (4 Seasons)4 Leagues123.729591084981751742152954583255.22339.7130050732190304034527155149
Newcastle Utd (4 Seasons)4 Leagues4.1
Middlesbrough (3 Seasons)3 Leagues54.140001258582247922214000371848.61745.9224894094896586673126300658
Newcastle Utd (2 Seasons)1 League17.4
Acc'ton Stanley (1 Season)2 Leagues37.8
Crewe Alexandra (1 Season)1 League0.7
EFL Cup (8 Seasons)14.1
FA Cup (8 Seasons)14.6
Championship (5 Seasons)96.76959233135639981664366954955052.64042.13548144827086881061076534557107
League One (3 Seasons)94.2
PL2 — Div. 2 (2 Seasons)17.4
League Two (1 Season)0.7
Premier League (1 Season)
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
2017-201820Crewe Alexandraeng ENG4. League Two15th0.7Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 210th14.4Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 24th3.0Matches
2018-201921Acc'ton Stanleyeng ENG3. League One14th34.2Matches
2019-202022Rotherham Utdeng ENG3. League One2nd21.9Matches
2020-202123Rotherham Utdeng ENG2. Championship23rd26.613765325178235781373241458.31041.757319156628111281262924Matches
2021-202224Rotherham Utdeng ENG3. League One2nd38.1Matches
2022-202325Rotherham Utdeng ENG2. Championship19th26.915835524796938571581341852.91338.27273158152822292171592225Matches
2022-202325Middlesbrougheng ENG2. Championship4th4.6501109328612625014125.0375.030411626999131723753Matches
2023-202426Middlesbrougheng ENG2. Championship8th25.92379895661318512132379251456.01040.0138260553103394031816179033Matches
2024-202527Middlesbrougheng ENG2. Championship13th12.8112026199643284611208337.5450.056221921094101336884122Matches
10 Seasons5 Clubs4 Leagues191.76959233135639981664366954955052.64042.13548144827086881061076534557107
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
Rotherham Utd (4 Seasons)2 Leagues113.629591084981751742152954583255.22339.7130050732190304034527155149
Middlesbrough (3 Seasons)1 League43.240001258582247922214000371848.61745.9224894094896586673126300658
Newcastle Utd (2 Seasons)1 League17.4
Newcastle Utd (2 Seasons)2 Leagues
Acc'ton Stanley (1 Season)1 League34.2
Crewe Alexandra (1 Season)1 League0.7
Championship (5 Seasons)96.76959233135639981664366954955052.64042.13548144827086881061076534557107
League One (3 Seasons)94.2
PL2 — Div. 2 (2 Seasons)17.4
League Two (1 Season)0.7
Premier League (1 Season)
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
2016-201719Newcastle Utdeng ENGFA Cup17th2.0Matches
2017-201820Newcastle Utdeng ENGEFL Cup33rd0.8Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup17th3.6Matches
2019-202022Rotherham Utdeng ENGEFL Cup33rd1.7Matches
2019-202022Rotherham Utdeng ENGFA Cup33rd2.7Matches
2020-202123Newcastle Utdeng ENGEFL Cup5th1.3Matches
2020-202123Rotherham Utdeng ENGFA Cup33rd1.3Matches
2021-202224Rotherham Utdeng ENGEFL CupRd10.5Matches
2021-202224Rotherham Utdeng ENGFA Cup2.8Matches
2022-202325Rotherham Utdeng ENGEFL CupRd20.8Matches
2022-202325Rotherham Utdeng ENGFA Cup0.2Matches
2023-202426Middlesbrougheng ENGEFL CupSF7.0Matches
2023-202426Middlesbrougheng ENGFA Cup0.9Matches
2024-202527Middlesbrougheng ENGEFL CupRd22.0Matches
2024-202527Middlesbrougheng ENGFA Cup1.0Matches
10 Seasons4 Clubs2 Leagues28.7
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
Rotherham Utd (4 Seasons)2 Leagues10.1
Newcastle Utd (4 Seasons)2 Leagues4.1
Middlesbrough (2 Seasons)2 Leagues10.9
Acc'ton Stanley (1 Season)1 League3.6
EFL Cup (8 Seasons)14.1
FA Cup (8 Seasons)14.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-201618Newcastle Utdeng ENGLeague Cup00001Matches
2015-201618Newcastle Utdeng ENG1. Premier League00001Matches
2016-201719Newcastle Utdeng ENG2. Championship00001Matches
2016-201719Newcastle Utdeng ENGFA Cup21809066.72.02902001.5034-1-0.50-0.50Matches
2017-201820Newcastle Utdeng ENGEFL Cup1696957.50.81690000.002200.00+1.76Matches
2017-201820Crewe Alexandraeng ENG4. League Two462161.50.700480.7514-3-4.35-4.13Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 2151,2948675.714.4158611001.002028-8-0.56+1.17Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup43288291.13.64823002.2551+4+1.10+3.91Matches
2018-201921Acc'ton Stanleyeng ENG3. League One393,0767974.334.233882762711.154151-10-0.29+0.21Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 232709013.63.03903001.3363+3+1.00+0.68Matches
2019-202022Rotherham Utdeng ENGEFL Cup21567886.71.72781001.5040+4+2.31+6.06Matches
2019-202022Rotherham Utdeng ENGFA Cup32458290.72.73822002.0057-2-0.73-15.13Matches
2019-202022Rotherham Utdeng ENG3. League One271,9737362.621.924811431062.114326+17+0.78+0.32Matches
2020-202123Rotherham Utdeng ENG2. Championship332,3947357.826.629791242380.972937-8-0.30+0.1133.237.2-4.0-0.15-0.11Matches
2020-202123Newcastle Utdeng ENGEFL Cup21196033.11.3190112903.0020+2+1.51-0.35Matches
2020-202123Rotherham Utdeng ENGFA Cup1120120100.01.311201000.0012-1-0.75Matches
2021-202224Rotherham Utdeng ENGEFL Cup1454550.00.51450000.0001-1-2.00-2.00Matches
2021-202224Rotherham Utdeng ENGFA Cup32488382.72.83831002.3340+4+1.45+1.45Matches
2021-202224Rotherham Utdeng ENG3. League One443,4337882.938.140832743311.956324+39+1.02+1.28Matches
2022-202325Rotherham Utdeng ENG2. Championship282,4258758.626.9288722001.113340-7-0.26-0.0524.645.9-21.4-0.79-0.41Matches
2022-202325Middlesbrougheng ENG2. Championship11411379.94.6389281861.6763+3+0.66+0.058.83.5+5.3+1.16+0.70Matches
2022-202325Rotherham Utdeng ENGEFL Cup2713639.40.8145012601.5021+1+1.27+2.09Matches
2022-202325Rotherham Utdeng ENGFA Cup1212123.30.20012100.0003-3-12.86-12.86Matches
2023-202426Middlesbrougheng ENG2. Championship332,3277156.225.9268618713131.523829+9+0.35+0.3538.028.5+9.5+0.37+0.11Matches
2023-202426Middlesbrougheng ENGEFL Cup763090100.07.07907002.571611+5+0.71Matches
2023-202426Middlesbrougheng ENGFA Cup1828291.10.91820000.000000.00+11.25Matches
2024-202527Middlesbrougheng ENG2. Championship211,1485538.712.812839916121.332521+4+0.31+0.2117.915.3+2.6+0.20-0.29Matches
2024-202527Middlesbrougheng ENGEFL Cup218090100.02.02902001.5035-2-1.00Matches
2024-202527Middlesbrougheng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
10 Seasons5 Clubs6 Leagues27319,8337343.0220.4225841524820581.50326273+53+0.24+0.21122.4130.4-8.0-0.08-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
Rotherham Utd (4 Seasons)4 Leagues14511,1317766.3123.713282801323151.55184141+43+0.35+0.4457.883.2-25.4-0.47-0.26
Newcastle Utd (4 Seasons)4 Leagues5368744.34.1485312931.8076+1+0.24-0.70
Middlesbrough (3 Seasons)3 Leagues764,8686439.854.15286392416311.558870+18+0.33+0.0264.647.3+17.3+0.40-0.02
Newcastle Utd (2 Seasons)1 League181,5648742.417.4188714001.062631-5-0.29-0.20
Acc'ton Stanley (1 Season)2 Leagues433,4047975.637.837883062711.254652-6-0.16+0.42
Crewe Alexandra (1 Season)1 League462161.50.700480.7514-3-4.35-4.13
EFL Cup (8 Seasons)171,2707566.114.115811122811.942920+9+0.64+0.25
FA Cup (8 Seasons)161,3148282.614.615861012101.56181800.00-0.65
Championship (5 Seasons)1268,7056936.896.79884632817401.27131130+1+0.01-0.11122.4130.4-8.0-0.08-0.30
League One (3 Seasons)1108,4827774.294.2978468132581.71147101+46+0.49+0.55
PL2 — Div. 2 (2 Seasons)181,5648742.417.4188714001.062631-5-0.29-0.20
League Two (1 Season)462161.50.700480.7514-3-4.35-4.13
Premier League (1 Season)00001
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-201618Newcastle Utd2 Leagues00002
2016-201719Newcastle Utd2 Leagues2180904.12.02902011.5034-1-0.50-0.50
2017-201820Newcastle Utd1 League1696957.50.81690000.002200.00+1.76
2017-201820Crewe Alexandra1 League462161.50.700480.7514-3-4.35-4.13
2017-201820Newcastle Utd1 League151,2948675.714.4158611001.002028-8-0.56+1.17
2018-201921Newcastle Utd1 League32709013.63.03903001.3363+3+1.00+0.68
2018-201921Acc'ton Stanley2 Leagues433,4047975.637.837883062711.254652-6-0.16+0.42
2019-202022Rotherham Utd3 Leagues322,3747465.926.429811731062.065233+19+0.72+0.06
2020-202123Newcastle Utd1 League21196033.11.3190112903.0020+2+1.51-0.35
2020-202123Rotherham Utd2 Leagues342,5147459.027.930811342380.943039-9-0.32+0.0933.237.2-4.0-0.15-0.11
2021-202224Rotherham Utd3 Leagues483,7267882.341.444822843311.936725+42+1.01+1.24
2022-202325Rotherham Utd3 Leagues312,5178157.128.029852222401.103544-9-0.32-0.0824.645.9-21.4-0.79-0.41
2022-202325Middlesbrough1 League11411379.94.6389281861.6763+3+0.66+0.058.83.5+5.3+1.16+0.70
2023-202426Middlesbrough3 Leagues413,0397462.533.8348725713131.665440+14+0.41+0.4638.028.5+9.5+0.37+0.11
2024-202527Middlesbrough3 Leagues241,4185943.815.8158512916121.292827+1+0.06-0.0417.915.3+2.6+0.20-0.29
10 Seasons5 Clubs6 Leagues27319,8337343.0220.4225841524820581.50326273+53+0.24+0.21122.4130.4-8.0-0.08-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
Rotherham Utd (4 Seasons)4 Leagues14511,1317766.3123.713282801323151.55184141+43+0.35+0.4457.883.2-25.4-0.47-0.26
Newcastle Utd (4 Seasons)4 Leagues5368744.34.1485312931.8076+1+0.24-0.70
Middlesbrough (3 Seasons)3 Leagues764,8686439.854.15286392416311.558870+18+0.33+0.0264.647.3+17.3+0.40-0.02
Newcastle Utd (2 Seasons)1 League181,5648742.417.4188714001.062631-5-0.29-0.20
Acc'ton Stanley (1 Season)2 Leagues433,4047975.637.837883062711.254652-6-0.16+0.42
Crewe Alexandra (1 Season)1 League462161.50.700480.7514-3-4.35-4.13
EFL Cup (8 Seasons)171,2707566.114.115811122811.942920+9+0.64+0.25
FA Cup (8 Seasons)161,3148282.614.615861012101.56181800.00-0.65
Championship (5 Seasons)1268,7056936.896.79884632817401.27131130+1+0.01-0.11122.4130.4-8.0-0.08-0.30
League One (3 Seasons)1108,4827774.294.2978468132581.71147101+46+0.49+0.55
PL2 — Div. 2 (2 Seasons)181,5648742.417.4188714001.062631-5-0.29-0.20
League Two (1 Season)462161.50.700480.7514-3-4.35-4.13
Premier League (1 Season)00001
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-201618Newcastle Utdeng ENG1. Premier League18th00001Matches
2016-201719Newcastle Utdeng ENG2. Championship1st00001Matches
2017-201820Crewe Alexandraeng ENG4. League Two15th462161.50.700480.7514-3-4.35-4.13Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 210th151,2948675.714.4158611001.002028-8-0.56+1.17Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 24th32709013.63.03903001.3363+3+1.00+0.68Matches
2018-201921Acc'ton Stanleyeng ENG3. League One14th393,0767974.334.233882762711.154151-10-0.29+0.21Matches
2019-202022Rotherham Utdeng ENG3. League One2nd271,9737362.621.924811431062.114326+17+0.78+0.32Matches
2020-202123Rotherham Utdeng ENG2. Championship23rd332,3947357.826.629791242380.972937-8-0.30+0.1133.237.2-4.0-0.15-0.11Matches
2021-202224Rotherham Utdeng ENG3. League One2nd443,4337882.938.140832743311.956324+39+1.02+1.28Matches
2022-202325Rotherham Utdeng ENG2. Championship19th282,4258758.626.9288722001.113340-7-0.26-0.0524.645.9-21.4-0.79-0.41Matches
2022-202325Middlesbrougheng ENG2. Championship4th11411379.94.6389281861.6763+3+0.66+0.058.83.5+5.3+1.16+0.70Matches
2023-202426Middlesbrougheng ENG2. Championship8th332,3277156.225.9268618713131.523829+9+0.35+0.3538.028.5+9.5+0.37+0.11Matches
2024-202527Middlesbrougheng ENG2. Championship13th211,1485538.712.812839916121.332521+4+0.31+0.2117.915.3+2.6+0.20-0.29Matches
10 Seasons5 Clubs4 Leagues24017,2497240.4191.7195841314519571.46279235+44+0.23+0.21122.4130.4-8.0-0.08-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
Rotherham Utd (4 Seasons)2 Leagues13210,2257765.7113.612182751123151.56168127+41+0.36+0.5057.883.2-25.4-0.47-0.26
Middlesbrough (3 Seasons)1 League653,8866034.543.24185292416311.486953+16+0.37+0.0464.647.3+17.3+0.40-0.02
Newcastle Utd (2 Seasons)1 League181,5648742.417.4188714001.062631-5-0.29-0.20
Newcastle Utd (2 Seasons)2 Leagues00002
Acc'ton Stanley (1 Season)1 League393,0767974.334.233882762711.154151-10-0.29+0.21
Crewe Alexandra (1 Season)1 League462161.50.700480.7514-3-4.35-4.13
Championship (5 Seasons)1268,7056936.896.79884632817401.27131130+1+0.01-0.11122.4130.4-8.0-0.08-0.30
League One (3 Seasons)1108,4827774.294.2978468132581.71147101+46+0.49+0.55
PL2 — Div. 2 (2 Seasons)181,5648742.417.4188714001.062631-5-0.29-0.20
League Two (1 Season)462161.50.700480.7514-3-4.35-4.13
Premier League (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201618Newcastle Utdeng ENGLeague Cup17th00001Matches
2016-201719Newcastle Utdeng ENGFA Cup17th21809066.72.02902001.5034-1-0.50-0.50Matches
2017-201820Newcastle Utdeng ENGEFL Cup33rd1696957.50.81690000.002200.00+1.76Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup17th43288291.13.64823002.2551+4+1.10+3.91Matches
2019-202022Rotherham Utdeng ENGEFL Cup33rd21567886.71.72781001.5040+4+2.31+6.06Matches
2019-202022Rotherham Utdeng ENGFA Cup33rd32458290.72.73822002.0057-2-0.73-15.13Matches
2020-202123Newcastle Utdeng ENGEFL Cup5th21196033.11.3190112903.0020+2+1.51-0.35Matches
2020-202123Rotherham Utdeng ENGFA Cup33rd1120120100.01.311201000.0012-1-0.75Matches
2021-202224Rotherham Utdeng ENGEFL CupRd11454550.00.51450000.0001-1-2.00-2.00Matches
2021-202224Rotherham Utdeng ENGFA Cup32488382.72.83831002.3340+4+1.45+1.45Matches
2022-202325Rotherham Utdeng ENGEFL CupRd22713639.40.8145012601.5021+1+1.27+2.09Matches
2022-202325Rotherham Utdeng ENGFA Cup1212123.30.20012100.0003-3-12.86-12.86Matches
2023-202426Middlesbrougheng ENGEFL CupSF763090100.07.07907002.571611+5+0.71Matches
2023-202426Middlesbrougheng ENGFA Cup1828291.10.91820000.000000.00+11.25Matches
2024-202527Middlesbrougheng ENGEFL CupRd2218090100.02.02902001.5035-2-1.00Matches
2024-202527Middlesbrougheng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
10 Seasons4 Clubs2 Leagues332,5847873.628.730842132511.764738+9+0.31-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
Rotherham Utd (4 Seasons)2 Leagues139067073.710.11178522401.461614+2+0.20-0.36
Newcastle Utd (4 Seasons)2 Leagues53687439.64.1485312911.8076+1+0.24-0.70
Middlesbrough (2 Seasons)2 Leagues119828999.210.9118910001.911917+2+0.18+11.43
Acc'ton Stanley (1 Season)1 League43288291.13.64823002.2551+4+1.10+3.91
EFL Cup (8 Seasons)171,2707566.114.115811122811.942920+9+0.64+0.25
FA Cup (8 Seasons)161,3148282.614.615861012101.56181800.00-0.65

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
2016-201719Newcastle Utdeng ENGFA Cup2.00000Matches
2017-201820Newcastle Utdeng ENGEFL Cup0.8000010000000Matches
2017-201820Crewe Alexandraeng ENG4. League Two0.7000100000000Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 214.41100Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup3.6211510112000Matches
2018-201921Acc'ton Stanleyeng ENG3. League One34.24000Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 23.00000Matches
2019-202022Rotherham Utdeng ENGEFL Cup1.710010114130Matches
2019-202022Rotherham Utdeng ENGFA Cup2.70004107040Matches
2019-202022Rotherham Utdeng ENG3. League One21.9200131801413129000Matches
2020-202123Rotherham Utdeng ENG2. Championship26.6300262501284129010157492566.2Matches
2020-202123Newcastle Utdeng ENGEFL Cup1.30001003220Matches
2020-202123Rotherham Utdeng ENGFA Cup1.30000105320Matches
2021-202224Rotherham Utdeng ENGEFL Cup0.50000001000Matches
2021-202224Rotherham Utdeng ENGFA Cup2.800022011210Matches
2021-202224Rotherham Utdeng ENG3. League One38.17003438022748621Matches
2022-202325Rotherham Utdeng ENG2. Championship26.9400171701062526000175261661.9Matches
2022-202325Middlesbrougheng ENG2. Championship4.600038021250003651131.3Matches
2022-202325Rotherham Utdeng ENGEFL Cup0.80000007020Matches
2022-202325Rotherham Utdeng ENGFA Cup0.20000000000Matches
2023-202426Middlesbrougheng ENG2. Championship25.9200132001372121000144181358.1Matches
2023-202426Middlesbrougheng ENGEFL Cup7.000034027570Matches
2023-202426Middlesbrougheng ENGFA Cup0.90001213110Matches
2024-202527Middlesbrougheng ENG2. Championship12.820016152611011000465838.5Matches
2024-202527Middlesbrougheng ENGEFL Cup2.00001104000Matches
2024-202527Middlesbrougheng ENGFA Cup1.00001005000Matches
10 Seasons5 Clubs6 Leagues220.4271114215449091932070115581037358.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rotherham Utd (4 Seasons)4 Leagues123.71700971021647151158011332754164.7
Newcastle Utd (4 Seasons)4 Leagues4.1000110322000
Middlesbrough (3 Seasons)3 Leagues54.1400385032583945000226283246.7
Newcastle Utd (2 Seasons)1 League17.41100
Acc'ton Stanley (1 Season)2 Leagues37.8611510112000
Crewe Alexandra (1 Season)1 League0.7000100000000
EFL Cup (8 Seasons)14.110066156814000
FA Cup (8 Seasons)14.6211137132710000
Championship (5 Seasons)96.711007585245399920105581037358.5
League One (3 Seasons)94.21300475603687991001
PL2 — Div. 2 (2 Seasons)17.41100
League Two (1 Season)0.7000100000000
Premier League (1 Season)
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
2016-201719Newcastle Utd2 Leagues2.00000
2017-201820Newcastle Utd1 League0.8000010000000
2017-201820Crewe Alexandra1 League0.7000100000000
2017-201820Newcastle Utd1 League14.41100
2018-201921Newcastle Utd1 League3.00000
2018-201921Acc'ton Stanley2 Leagues37.8611510112000
2019-202022Rotherham Utd3 Leagues26.4300181911623236000
2020-202123Newcastle Utd1 League1.30001003220
2020-202123Rotherham Utd2 Leagues27.9300262601334431010157492566.2
2021-202224Rotherham Utd3 Leagues41.47003640023950631
2022-202325Rotherham Utd3 Leagues28.0400171701132528000175261661.9
2022-202325Middlesbrough1 League4.600038021250003651131.3
2023-202426Middlesbrough3 Leagues33.8200172611672729000144181358.1
2024-202527Middlesbrough3 Leagues15.820018162701011000465838.5
10 Seasons5 Clubs6 Leagues220.4271114215449091932070115581037358.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rotherham Utd (4 Seasons)4 Leagues123.71700971021647151158011332754164.7
Newcastle Utd (4 Seasons)4 Leagues4.1000110322000
Middlesbrough (3 Seasons)3 Leagues54.1400385032583945000226283246.7
Newcastle Utd (2 Seasons)1 League17.41100
Acc'ton Stanley (1 Season)2 Leagues37.8611510112000
Crewe Alexandra (1 Season)1 League0.7000100000000
EFL Cup (8 Seasons)14.110066156814000
FA Cup (8 Seasons)14.6211137132710000
Championship (5 Seasons)96.711007585245399920105581037358.5
League One (3 Seasons)94.21300475603687991001
PL2 — Div. 2 (2 Seasons)17.41100
League Two (1 Season)0.7000100000000
Premier League (1 Season)
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
2017-201820Crewe Alexandraeng ENG4. League Two15th0.7000100000000Matches
2017-201820Newcastle Utdeng ENGJr. PL2 — Div. 210th14.41100Matches
2018-201921Newcastle Utdeng ENGJr. PL2 — Div. 24th3.00000Matches
2018-201921Acc'ton Stanleyeng ENG3. League One14th34.24000Matches
2019-202022Rotherham Utdeng ENG3. League One2nd21.9200131801413129000Matches
2020-202123Rotherham Utdeng ENG2. Championship23rd26.6300262501284129010157492566.2Matches
2021-202224Rotherham Utdeng ENG3. League One2nd38.17003438022748621Matches
2022-202325Rotherham Utdeng ENG2. Championship19th26.9400171701062526000175261661.9Matches
2022-202325Middlesbrougheng ENG2. Championship4th4.600038021250003651131.3Matches
2023-202426Middlesbrougheng ENG2. Championship8th25.9200132001372121000144181358.1Matches
2024-202527Middlesbrougheng ENG2. Championship13th12.820016152611011000465838.5Matches
10 Seasons5 Clubs4 Leagues191.7240012314128211781830115581037358.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rotherham Utd (4 Seasons)2 Leagues113.6160090980602145146011332754164.7
Middlesbrough (3 Seasons)1 League43.2400324322193337000226283246.7
Newcastle Utd (2 Seasons)1 League17.41100
Newcastle Utd (2 Seasons)2 Leagues
Acc'ton Stanley (1 Season)1 League34.24000
Crewe Alexandra (1 Season)1 League0.7000100000000
Championship (5 Seasons)96.711007585245399920105581037358.5
League One (3 Seasons)94.21300475603687991001
PL2 — Div. 2 (2 Seasons)17.41100
League Two (1 Season)0.7000100000000
Premier League (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201719Newcastle Utdeng ENGFA Cup17th2.00000Matches
2017-201820Newcastle Utdeng ENGEFL Cup33rd0.8000010000000Matches
2018-201921Acc'ton Stanleyeng ENGFA Cup17th3.6211510112000Matches
2019-202022Rotherham Utdeng ENGEFL Cup33rd1.710010114130Matches
2019-202022Rotherham Utdeng ENGFA Cup33rd2.70004107040Matches
2020-202123Newcastle Utdeng ENGEFL Cup5th1.30001003220Matches
2020-202123Rotherham Utdeng ENGFA Cup33rd1.30000105320Matches
2021-202224Rotherham Utdeng ENGEFL CupRd10.50000001000Matches
2021-202224Rotherham Utdeng ENGFA Cup2.800022011210Matches
2022-202325Rotherham Utdeng ENGEFL CupRd20.80000007020Matches
2022-202325Rotherham Utdeng ENGFA Cup0.20000000000Matches
2023-202426Middlesbrougheng ENGEFL CupSF7.000034027570Matches
2023-202426Middlesbrougheng ENGFA Cup0.90001213110Matches
2024-202527Middlesbrougheng ENGEFL CupRd22.00001104000Matches
2024-202527Middlesbrougheng ENGFA Cup1.00001005000Matches
10 Seasons4 Clubs2 Leagues28.731119132881524000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rotherham Utd (4 Seasons)2 Leagues10.1100741456120
Newcastle Utd (4 Seasons)2 Leagues4.1000110322000
Middlesbrough (2 Seasons)2 Leagues10.900067139680
Acc'ton Stanley (1 Season)1 League3.6211510112000
EFL Cup (8 Seasons)14.110066156814000
FA Cup (8 Seasons)14.6211137132710000

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.