Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-10-26SatChampionshipMatchweek 12HomeW 2–0SunderlandOxford UnitedYCB90000000001081200.00.00.0109510293.1677100Match Report
2024-10-23WedChampionshipMatchweek 11AwayW 2–1SunderlandLuton TownYCB9000000010680210.00.00.000445777.2438000Match Report
2024-10-20SunChampionshipMatchweek 10AwayW 1–0SunderlandHull CityYCB9000000000863110.00.00.010687294.4943311Match Report
2024-10-04FriChampionshipMatchweek 9HomeD 2–2SunderlandLeeds UnitedYCB9000000000840110.00.00.010707692.1663210Match Report
2024-10-01TueChampionshipMatchweek 8HomeW 2–0SunderlandDerby CountyYCB9000000000680010.00.00.020566388.9429100Match 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
2013-201418Watfordeng ENG2. Championship1030.0000000000.000.000.000.000.00
2015-201620Wycombeeng ENGFA Cup443604.0022000100.000.500.500.000.50Matches
2015-201620Wycombeeng ENGLeague Cup00Matches
2015-201620Wycombeeng ENG4. League Two35332,98233.1516500700.150.030.180.150.18Matches
2016-201721Wycombeeng ENGFA Cup443604.0022000200.000.500.500.000.50Matches
2016-201721Wycombeeng ENG4. League Two31282,50827.9325300800.110.070.180.110.18Matches
2017-201822Wycombeeng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2017-201822Wycombeeng ENG4. League Two35342,94632.78412800810.240.120.370.240.37Matches
2018-201923Sunderlandeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2018-201923Sunderlandeng ENGFA Cup321902.1000000100.000.000.000.000.00Matches
2018-201923Sunderlandeng ENG3. League One37242,35826.2538500500.190.110.310.190.31Matches
2019-202024Sunderlandeng ENGEFL Cup433193.5022000000.000.560.560.000.56Matches
2019-202024Sunderlandeng ENGFA Cup222102.3000000200.000.000.000.000.00Matches
2019-202024Sunderlandeng ENG3. League One35353,13034.8426400510.120.060.170.120.17Matches
2020-202125Sunderlandeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202125Sunderlandeng ENG3. League One38343,04933.9202200910.060.000.060.060.06Matches
2021-202226Sunderlandeng ENGEFL Cup333003.3101100200.300.000.300.300.30Matches
2021-202226Sunderlandeng ENGFA Cup10200.2000000000.000.000.000.000.00Matches
2021-202226Sunderlandeng ENG3. League One26242,10723.4314300500.130.040.170.130.17Matches
2022-202327Sunderlandeng ENG2. Championship41343,18435.4213200911.71.70.92.727109220.060.030.080.060.080.050.030.080.050.08Matches
2022-202327Sunderlandeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202327Sunderlandeng ENGFA Cup211171.3101100000.770.000.770.770.77Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matches
2023-202428Sunderlandeng ENG2. Championship43433,87043.02022001202.32.31.63.925191220.050.000.050.050.050.050.040.090.050.09Matches
2023-202428Sunderlandeng ENGEFL Cup00Matches
2023-202428Sunderlandeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2024-202529Sunderlandeng ENG2. Championship12121,08012.0213200101.21.20.21.5125830.170.080.250.170.250.100.020.120.100.12Matches
2024-202529Sunderlandeng ENGEFL Cup00Matches
11 Seasons3 Clubs5 Leagues36332629,633329.339216039007945.35.32.78.064358470.120.060.180.120.180.060.030.090.060.09
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Sunderland (7 Seasons)4 Leagues25122120,294225.522103222005335.35.32.78.064358470.100.040.140.100.140.060.030.090.060.09
Wycombe (3 Seasons)3 Leagues1111059,336103.717112817002610.160.110.270.160.27
Watford (1 Season)1 League1030.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (8 Seasons)19161,52717.0246200700.120.240.350.120.35
EFL Cup (8 Seasons)1098899.9123100300.100.200.300.100.30
League One (4 Seasons)13611710,644118.31462014002420.120.050.170.120.17
Championship (4 Seasons)97898,13790.46286002215.35.32.78.064358470.070.020.090.070.090.060.030.090.060.09
League Two (3 Seasons)101958,43693.71672316002310.170.070.250.170.25
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201418Watford1 League1030.0000000000.000.000.000.000.00
2015-201620Wycombe3 Leagues39373,34237.1538500800.130.080.220.130.22
2016-201721Wycombe2 Leagues35322,86831.93473001000.090.130.220.090.22
2017-201822Wycombe2 Leagues37363,12634.79413900810.260.120.370.260.37
2018-201923Sunderland3 Leagues41272,63829.3538500700.170.100.270.170.27
2019-202024Sunderland3 Leagues41403,65940.7448400710.100.100.200.100.20
2020-202125Sunderland2 Leagues39353,13934.9202200910.060.000.060.060.06
2021-202226Sunderland3 Leagues30272,42727.0415400700.150.040.190.150.19
2022-202327Sunderland1 League11901.0000000000.000.000.000.000.00
2022-202327Sunderland3 Leagues44363,39137.7314300911.71.70.92.727109220.080.030.110.080.110.050.030.080.050.08
2023-202428Sunderland3 Leagues44443,96044.02022001302.32.31.63.925191220.050.000.050.050.050.050.040.090.050.09
2024-202529Sunderland2 Leagues12121,08012.0213200101.21.20.21.5125830.170.080.250.170.250.100.020.120.100.12
11 Seasons3 Clubs5 Leagues36332629,633329.339216039007945.35.32.78.064358470.120.060.180.120.180.060.030.090.060.09
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Sunderland (7 Seasons)4 Leagues25122120,294225.522103222005335.35.32.78.064358470.100.040.140.100.140.060.030.090.060.09
Wycombe (3 Seasons)3 Leagues1111059,336103.717112817002610.160.110.270.160.27
Watford (1 Season)1 League1030.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (8 Seasons)19161,52717.0246200700.120.240.350.120.35
EFL Cup (8 Seasons)1098899.9123100300.100.200.300.100.30
League One (4 Seasons)13611710,644118.31462014002420.120.050.170.120.17
Championship (4 Seasons)97898,13790.46286002215.35.32.78.064358470.070.020.090.070.090.060.030.090.060.09
League Two (3 Seasons)101958,43693.71672316002310.170.070.250.170.25
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201418Watfordeng ENG2. Championship13th1030.0000000000.000.000.000.000.00
2015-201620Wycombeeng ENG4. League Two13th35332,98233.1516500700.150.030.180.150.18Matches
2016-201721Wycombeeng ENG4. League Two9th31282,50827.9325300800.110.070.180.110.18Matches
2017-201822Wycombeeng ENG4. League Two3rd35342,94632.78412800810.240.120.370.240.37Matches
2018-201923Sunderlandeng ENG3. League One5th37242,35826.2538500500.190.110.310.190.31Matches
2019-202024Sunderlandeng ENG3. League One8th35353,13034.8426400510.120.060.170.120.17Matches
2020-202125Sunderlandeng ENG3. League One4th38343,04933.9202200910.060.000.060.060.06Matches
2021-202226Sunderlandeng ENG3. League One5th26242,10723.4314300500.130.040.170.130.17Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 29th11901.0000000000.000.000.000.000.00Matches
2022-202327Sunderlandeng ENG2. Championship6th41343,18435.4213200911.71.70.92.727109220.060.030.080.060.080.050.030.080.050.08Matches
2023-202428Sunderlandeng ENG2. Championship16th43433,87043.02022001202.32.31.63.925191220.050.000.050.050.050.050.040.090.050.09Matches
2024-202529Sunderlandeng ENG2. Championship1st12121,08012.0213200101.21.20.21.5125830.170.080.250.170.250.100.020.120.100.12Matches
11 Seasons3 Clubs3 Leagues33430127,217302.436155136006945.35.32.78.064358470.120.050.170.120.170.060.030.090.060.09
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Sunderland (7 Seasons)2 Leagues23220618,778208.62082820004635.35.32.78.064358470.100.040.130.100.130.060.030.090.060.09
Wycombe (3 Seasons)1 League101958,43693.71672316002310.170.070.250.170.25
Watford (1 Season)1 League1030.0000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
League One (4 Seasons)13611710,644118.31462014002420.120.050.170.120.17
Championship (4 Seasons)97898,13790.46286002215.35.32.78.064358470.070.020.090.070.090.060.030.090.060.09
League Two (3 Seasons)101958,43693.71672316002310.170.070.250.170.25
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201620Wycombeeng ENGFA Cup33rd443604.0022000100.000.500.500.000.50Matches
2015-201620Wycombeeng ENGLeague Cup57th00Matches
2016-201721Wycombeeng ENGFA Cup17th443604.0022000200.000.500.500.000.50Matches
2017-201822Wycombeeng ENGFA Cup33rd221802.0101100000.500.000.500.500.50Matches
2018-201923Sunderlandeng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
2018-201923Sunderlandeng ENGFA Cup65th321902.1000000100.000.000.000.000.00Matches
2019-202024Sunderlandeng ENGEFL Cup9th433193.5022000000.000.560.560.000.56Matches
2019-202024Sunderlandeng ENGFA Cup85th222102.3000000200.000.000.000.000.00Matches
2020-202125Sunderlandeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2021-202226Sunderlandeng ENGEFL CupQF333003.3101100200.300.000.300.300.30Matches
2021-202226Sunderlandeng ENGFA Cup10200.2000000000.000.000.000.000.00Matches
2022-202327Sunderlandeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202327Sunderlandeng ENGFA Cup211171.3101100000.770.000.770.770.77Matches
2023-202428Sunderlandeng ENGEFL CupRd100Matches
2023-202428Sunderlandeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2024-202529Sunderlandeng ENGEFL CupRd100Matches
10 Seasons2 Clubs2 Leagues29252,41626.83693001000.110.220.340.110.34
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
Sunderland (7 Seasons)2 Leagues19151,51616.8224200700.120.120.240.120.24
Wycombe (3 Seasons)2 Leagues101090010.0145100300.100.400.500.100.50
FA Cup (8 Seasons)19161,52717.0246200700.120.240.350.120.35
EFL Cup (8 Seasons)1098899.9123100300.100.200.300.100.30

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
2013-201418Watfordeng ENG2. Championship0.0000.0000
2015-201620Wycombeeng ENGFA Cup4.0000Matches
2015-201620Wycombeeng ENG4. League Two33.15150.450.3300Matches
2016-201721Wycombeeng ENGFA Cup4.0000Matches
2016-201721Wycombeeng ENG4. League Two27.930150.000.540.2000Matches
2017-201822Wycombeeng ENGFA Cup2.014250.02.001.000.250.5000Matches
2017-201822Wycombeeng ENG4. League Two32.780230.000.700.3500Matches
2018-201923Sunderlandeng ENGEFL Cup1.002150.02.001.000.000.0000Matches
2018-201923Sunderlandeng ENGFA Cup2.10000.000.0000Matches
2018-201923Sunderlandeng ENG3. League One26.2500Matches
2019-202024Sunderlandeng ENGEFL Cup3.50300.00.850.000.0000Matches
2019-202024Sunderlandeng ENGFA Cup2.30000.000.0000Matches
2019-202024Sunderlandeng ENG3. League One34.84401845.01.150.520.100.2200Matches
2020-202125Sunderlandeng ENGEFL Cup1.0022100.02.002.000.000.0000Matches
2020-202125Sunderlandeng ENG3. League One33.9225416.00.740.120.080.5000Matches
2021-202226Sunderlandeng ENGEFL Cup3.313133.30.900.300.331.0000Matches
2021-202226Sunderlandeng ENGFA Cup0.20000.000.0000Matches
2021-202226Sunderlandeng ENG3. League One23.4327933.31.150.380.110.3300Matches
2022-202327Sunderlandeng ENG2. Championship35.4217529.40.480.140.120.4014.40001.71.70.10+0.3+0.3Matches
2022-202327Sunderlandeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2022-202327Sunderlandeng ENGFA Cup1.312150.01.540.770.501.0000Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 21.0000Matches
2023-202428Sunderlandeng ENG2. Championship43.0221733.30.490.160.100.2916.41002.32.30.11-0.3-0.3Matches
2023-202428Sunderlandeng ENGFA Cup1.00000.000.0000Matches
2024-202529Sunderlandeng ENG2. Championship12.0233100.00.250.250.670.677.70001.21.20.41+0.8+0.8Matches
11 Seasons3 Clubs5 Leagues329.33915010761.30.570.360.190.3214.91005.35.30.13+0.7+0.7
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
Sunderland (7 Seasons)4 Leagues225.5221465235.60.730.260.120.3314.91005.35.30.13+0.7+0.7
Wycombe (3 Seasons)3 Leagues103.7174551000.00.060.573.000.3100
Watford (1 Season)1 League0.0000.0000
Sunderland (1 Season)1 League1.0000
FA Cup (8 Seasons)17.026350.00.670.330.330.6700
EFL Cup (8 Seasons)9.9111545.51.110.510.090.2000
League One (4 Seasons)118.314923133.71.000.340.100.2900
Championship (4 Seasons)90.46411536.60.450.170.150.4014.91005.35.30.13+0.7+0.7
League Two (3 Seasons)93.7160530.000.570.3000
PL2 — Div. 2 (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201418Watford1 League0.0000.0000
2015-201620Wycombe3 Leagues37.15150.450.3300
2016-201721Wycombe2 Leagues31.930150.000.540.2000
2017-201822Wycombe2 Leagues34.79425625.00.120.722.250.3600
2018-201923Sunderland3 Leagues29.352150.00.640.320.000.0000
2019-202024Sunderland3 Leagues40.74431841.91.060.440.090.2200
2020-202125Sunderland2 Leagues34.9227622.20.770.170.070.3300
2021-202226Sunderland3 Leagues27.04301033.31.110.370.130.4000
2022-202327Sunderland1 League1.0000
2022-202327Sunderland3 Leagues37.7320735.00.530.190.150.4314.40001.71.70.10+0.3+0.3
2023-202428Sunderland3 Leagues44.0221733.30.480.160.100.2916.41002.32.30.11-0.3-0.3
2024-202529Sunderland2 Leagues12.0233100.00.250.250.670.677.70001.21.20.41+0.8+0.8
11 Seasons3 Clubs5 Leagues329.33915010761.30.570.360.190.3214.91005.35.30.13+0.7+0.7
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
Sunderland (7 Seasons)4 Leagues225.5221465235.60.730.260.120.3314.91005.35.30.13+0.7+0.7
Wycombe (3 Seasons)3 Leagues103.7174551000.00.060.573.000.3100
Watford (1 Season)1 League0.0000.0000
Sunderland (1 Season)1 League1.0000
FA Cup (8 Seasons)17.026350.00.670.330.330.6700
EFL Cup (8 Seasons)9.9111545.51.110.510.090.2000
League One (4 Seasons)118.314923133.71.000.340.100.2900
Championship (4 Seasons)90.46411536.60.450.170.150.4014.91005.35.30.13+0.7+0.7
League Two (3 Seasons)93.7160530.000.570.3000
PL2 — Div. 2 (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201418Watfordeng ENG2. Championship13th0.0000.0000
2015-201620Wycombeeng ENG4. League Two13th33.15150.450.3300Matches
2016-201721Wycombeeng ENG4. League Two9th27.930150.000.540.2000Matches
2017-201822Wycombeeng ENG4. League Two3rd32.780230.000.700.3500Matches
2018-201923Sunderlandeng ENG3. League One5th26.2500Matches
2019-202024Sunderlandeng ENG3. League One8th34.84401845.01.150.520.100.2200Matches
2020-202125Sunderlandeng ENG3. League One4th33.9225416.00.740.120.080.5000Matches
2021-202226Sunderlandeng ENG3. League One5th23.4327933.31.150.380.110.3300Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 29th1.0000Matches
2022-202327Sunderlandeng ENG2. Championship6th35.4217529.40.480.140.120.4014.40001.71.70.10+0.3+0.3Matches
2023-202428Sunderlandeng ENG2. Championship16th43.0221733.30.490.160.100.2916.41002.32.30.11-0.3-0.3Matches
2024-202529Sunderlandeng ENG2. Championship1st12.0233100.00.250.250.670.677.70001.21.20.41+0.8+0.8Matches
11 Seasons3 Clubs3 Leagues302.4361339963.20.550.360.200.3114.91005.35.30.13+0.7+0.7
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
Sunderland (7 Seasons)2 Leagues208.6201334634.60.730.250.110.3314.91005.35.30.13+0.7+0.7
Wycombe (3 Seasons)1 League93.7160530.000.570.3000
Watford (1 Season)1 League0.0000.0000
Sunderland (1 Season)1 League1.0000
League One (4 Seasons)118.314923133.71.000.340.100.2900
Championship (4 Seasons)90.46411536.60.450.170.150.4014.91005.35.30.13+0.7+0.7
League Two (3 Seasons)93.7160530.000.570.3000
PL2 — Div. 2 (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201620Wycombeeng ENGFA Cup33rd4.0000Matches
2016-201721Wycombeeng ENGFA Cup17th4.0000Matches
2017-201822Wycombeeng ENGFA Cup33rd2.014250.02.001.000.250.5000Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.002150.02.001.000.000.0000Matches
2018-201923Sunderlandeng ENGFA Cup65th2.10000.000.0000Matches
2019-202024Sunderlandeng ENGEFL Cup9th3.50300.00.850.000.0000Matches
2019-202024Sunderlandeng ENGFA Cup85th2.30000.000.0000Matches
2020-202125Sunderlandeng ENGEFL Cup58th1.0022100.02.002.000.000.0000Matches
2021-202226Sunderlandeng ENGEFL CupQF3.313133.30.900.300.331.0000Matches
2021-202226Sunderlandeng ENGFA Cup0.20000.000.0000Matches
2022-202327Sunderlandeng ENGEFL CupRd11.0011100.01.001.000.000.0000Matches
2022-202327Sunderlandeng ENGFA Cup1.312150.01.540.770.501.0000Matches
2023-202428Sunderlandeng ENGFA Cup1.00000.000.0000Matches
10 Seasons2 Clubs2 Leagues26.8317847.10.900.420.180.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sunderland (7 Seasons)2 Leagues16.8213646.20.770.360.150.3300
Wycombe (3 Seasons)2 Leagues10.014250.02.001.000.250.5000
FA Cup (8 Seasons)17.026350.00.670.330.330.6700
EFL Cup (8 Seasons)9.9111545.51.110.510.090.2000
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
2013-201418Watfordeng ENG2. Championship0.00
2015-201620Wycombeeng ENGFA Cup4.02Matches
2015-201620Wycombeeng ENG4. League Two33.11Matches
2016-201721Wycombeeng ENGFA Cup4.02Matches
2016-201721Wycombeeng ENG4. League Two27.92Matches
2017-201822Wycombeeng ENGFA Cup2.00Matches
2017-201822Wycombeeng ENG4. League Two32.74Matches
2018-201923Sunderlandeng ENGEFL Cup1.00Matches
2018-201923Sunderlandeng ENGFA Cup2.10Matches
2018-201923Sunderlandeng ENG3. League One26.23Matches
2019-202024Sunderlandeng ENGEFL Cup3.52Matches
2019-202024Sunderlandeng ENGFA Cup2.30Matches
2019-202024Sunderlandeng ENG3. League One34.82Matches
2020-202125Sunderlandeng ENGEFL Cup1.00Matches
2020-202125Sunderlandeng ENG3. League One33.90Matches
2021-202226Sunderlandeng ENGEFL Cup3.30Matches
2021-202226Sunderlandeng ENGFA Cup0.20Matches
2021-202226Sunderlandeng ENG3. League One23.41Matches
2022-202327Sunderlandeng ENG2. Championship35.41854222483.4345281501176783691.783893489.721837258.610.91.0+0.11112674109Matches
2022-202327Sunderlandeng ENGEFL Cup1.00Matches
2022-202327Sunderlandeng ENGFA Cup1.30Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 21.00Matches
2023-202428Sunderlandeng ENG2. Championship43.02855324688.055857215801000106993.51474157693.534652366.201.62.1-1.615205116191Matches
2023-202428Sunderlandeng ENGFA Cup1.00Matches
2024-202529Sunderlandeng ENG2. Championship12.066176186.913470489621924290.535237494.18512766.910.20.1+0.84561058Matches
11 Seasons3 Clubs5 Leagues329.35370623186.2103855414871986214792.52664288492.4649102263.5212.73.2+18.3303871910358
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
Sunderland (7 Seasons)4 Leagues225.55370623186.2103855414871986214792.52664288492.4649102263.5102.73.2+7.3303871910358
Wycombe (3 Seasons)3 Leagues103.711
Watford (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
FA Cup (8 Seasons)17.04
EFL Cup (8 Seasons)9.92
League One (4 Seasons)118.36
Championship (4 Seasons)90.45370623186.2103855414871986214792.52664288492.4649102263.522.73.2-0.7303871910358
League Two (3 Seasons)93.77
PL2 — Div. 2 (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201418Watford1 League0.00
2015-201620Wycombe3 Leagues37.13
2016-201721Wycombe2 Leagues31.94
2017-201822Wycombe2 Leagues34.74
2018-201923Sunderland3 Leagues29.33
2019-202024Sunderland3 Leagues40.74
2020-202125Sunderland2 Leagues34.90
2021-202226Sunderland3 Leagues27.01
2022-202327Sunderland1 League1.00
2022-202327Sunderland3 Leagues37.71854222483.4345281501176783691.783893489.721837258.610.91.0+0.11112674109
2023-202428Sunderland3 Leagues44.02855324688.055857215801000106993.51474157693.534652366.201.62.1-1.615205116191
2024-202529Sunderland2 Leagues12.066176186.913470489621924290.535237494.18512766.910.20.1+0.84561058
11 Seasons3 Clubs5 Leagues329.35370623186.2103855414871986214792.52664288492.4649102263.5212.73.2+18.3303871910358
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
Sunderland (7 Seasons)4 Leagues225.55370623186.2103855414871986214792.52664288492.4649102263.5102.73.2+7.3303871910358
Wycombe (3 Seasons)3 Leagues103.711
Watford (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
FA Cup (8 Seasons)17.04
EFL Cup (8 Seasons)9.92
League One (4 Seasons)118.36
Championship (4 Seasons)90.45370623186.2103855414871986214792.52664288492.4649102263.522.73.2-0.7303871910358
League Two (3 Seasons)93.77
PL2 — Div. 2 (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201418Watfordeng ENG2. Championship13th0.00
2015-201620Wycombeeng ENG4. League Two13th33.11Matches
2016-201721Wycombeeng ENG4. League Two9th27.92Matches
2017-201822Wycombeeng ENG4. League Two3rd32.74Matches
2018-201923Sunderlandeng ENG3. League One5th26.23Matches
2019-202024Sunderlandeng ENG3. League One8th34.82Matches
2020-202125Sunderlandeng ENG3. League One4th33.90Matches
2021-202226Sunderlandeng ENG3. League One5th23.41Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 29th1.00Matches
2022-202327Sunderlandeng ENG2. Championship6th35.41854222483.4345281501176783691.783893489.721837258.610.91.0+0.11112674109Matches
2023-202428Sunderlandeng ENG2. Championship16th43.02855324688.055857215801000106993.51474157693.534652366.201.62.1-1.615205116191Matches
2024-202529Sunderlandeng ENG2. Championship1st12.066176186.913470489621924290.535237494.18512766.910.20.1+0.84561058Matches
11 Seasons3 Clubs3 Leagues302.45370623186.2103855414871986214792.52664288492.4649102263.5152.73.2+12.3303871910358
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
Sunderland (7 Seasons)2 Leagues208.65370623186.2103855414871986214792.52664288492.4649102263.582.73.2+5.3303871910358
Wycombe (3 Seasons)1 League93.77
Watford (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
League One (4 Seasons)118.36
Championship (4 Seasons)90.45370623186.2103855414871986214792.52664288492.4649102263.522.73.2-0.7303871910358
League Two (3 Seasons)93.77
PL2 — Div. 2 (1 Season)1.00
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2015-201620Wycombeeng ENGFA Cup33rd4.02Matches
2016-201721Wycombeeng ENGFA Cup17th4.02Matches
2017-201822Wycombeeng ENGFA Cup33rd2.00Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.00Matches
2018-201923Sunderlandeng ENGFA Cup65th2.10Matches
2019-202024Sunderlandeng ENGEFL Cup9th3.52Matches
2019-202024Sunderlandeng ENGFA Cup85th2.30Matches
2020-202125Sunderlandeng ENGEFL Cup58th1.00Matches
2021-202226Sunderlandeng ENGEFL CupQF3.30Matches
2021-202226Sunderlandeng ENGFA Cup0.20Matches
2022-202327Sunderlandeng ENGEFL CupRd11.00Matches
2022-202327Sunderlandeng ENGFA Cup1.30Matches
2023-202428Sunderlandeng ENGFA Cup1.00Matches
10 Seasons2 Clubs2 Leagues26.86
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
Sunderland (7 Seasons)2 Leagues16.82
Wycombe (3 Seasons)2 Leagues10.04
FA Cup (8 Seasons)17.04
EFL Cup (8 Seasons)9.92

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
2013-201418Watfordeng ENG2. Championship0.0
2015-201620Wycombeeng ENGFA Cup4.0Matches
2015-201620Wycombeeng ENG4. League Two33.1Matches
2016-201721Wycombeeng ENGFA Cup4.0Matches
2016-201721Wycombeeng ENG4. League Two27.90Matches
2017-201822Wycombeeng ENGFA Cup2.00Matches
2017-201822Wycombeeng ENG4. League Two32.70Matches
2018-201923Sunderlandeng ENGEFL Cup1.02Matches
2018-201923Sunderlandeng ENGFA Cup2.11Matches
2018-201923Sunderlandeng ENG3. League One26.2Matches
2019-202024Sunderlandeng ENGEFL Cup3.53Matches
2019-202024Sunderlandeng ENGFA Cup2.32Matches
2019-202024Sunderlandeng ENG3. League One34.857Matches
2020-202125Sunderlandeng ENGEFL Cup1.04Matches
2020-202125Sunderlandeng ENG3. League One33.946Matches
2021-202226Sunderlandeng ENGEFL Cup3.30Matches
2021-202226Sunderlandeng ENGFA Cup0.20Matches
2021-202226Sunderlandeng ENG3. League One23.420Matches
2022-202327Sunderlandeng ENG2. Championship35.422242033187711442111400001854421Matches
2022-202327Sunderlandeng ENGEFL Cup1.02Matches
2022-202327Sunderlandeng ENGFA Cup1.30Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 21.0Matches
2023-202428Sunderlandeng ENG2. Championship43.032463033205122241156200002855815Matches
2023-202428Sunderlandeng ENGFA Cup1.00Matches
2024-202529Sunderlandeng ENG2. Championship12.076170851322905000066129Matches
11 Seasons3 Clubs5 Leagues329.362315774443225594173181000053701445
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (7 Seasons)4 Leagues225.562315774443225594173181000053701445
Wycombe (3 Seasons)3 Leagues103.70
Watford (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
FA Cup (8 Seasons)17.03
EFL Cup (8 Seasons)9.911
League One (4 Seasons)118.3123
Championship (4 Seasons)90.46231577444322559436181000053701445
League Two (3 Seasons)93.70
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201418Watford1 League0.0
2015-201620Wycombe3 Leagues37.1
2016-201721Wycombe2 Leagues31.90
2017-201822Wycombe2 Leagues34.70
2018-201923Sunderland3 Leagues29.33
2019-202024Sunderland3 Leagues40.762
2020-202125Sunderland2 Leagues34.950
2021-202226Sunderland3 Leagues27.020
2022-202327Sunderland1 League1.0
2022-202327Sunderland3 Leagues37.722242033187711442311400001854421
2023-202428Sunderland3 Leagues44.032463033205122241156200002855815
2024-202529Sunderland2 Leagues12.076170851322905000066129
11 Seasons3 Clubs5 Leagues329.362315774443225594173181000053701445
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (7 Seasons)4 Leagues225.562315774443225594173181000053701445
Wycombe (3 Seasons)3 Leagues103.70
Watford (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
FA Cup (8 Seasons)17.03
EFL Cup (8 Seasons)9.911
League One (4 Seasons)118.3123
Championship (4 Seasons)90.46231577444322559436181000053701445
League Two (3 Seasons)93.70
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201418Watfordeng ENG2. Championship13th0.0
2015-201620Wycombeeng ENG4. League Two13th33.1Matches
2016-201721Wycombeeng ENG4. League Two9th27.90Matches
2017-201822Wycombeeng ENG4. League Two3rd32.70Matches
2018-201923Sunderlandeng ENG3. League One5th26.2Matches
2019-202024Sunderlandeng ENG3. League One8th34.857Matches
2020-202125Sunderlandeng ENG3. League One4th33.946Matches
2021-202226Sunderlandeng ENG3. League One5th23.420Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 29th1.0Matches
2022-202327Sunderlandeng ENG2. Championship6th35.422242033187711442111400001854421Matches
2023-202428Sunderlandeng ENG2. Championship16th43.032463033205122241156200002855815Matches
2024-202529Sunderlandeng ENG2. Championship1st12.076170851322905000066129Matches
11 Seasons3 Clubs3 Leagues302.462315774443225594159181000053701445
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (7 Seasons)2 Leagues208.662315774443225594159181000053701445
Wycombe (3 Seasons)1 League93.70
Watford (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
League One (4 Seasons)118.3123
Championship (4 Seasons)90.46231577444322559436181000053701445
League Two (3 Seasons)93.70
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201620Wycombeeng ENGFA Cup33rd4.0Matches
2016-201721Wycombeeng ENGFA Cup17th4.0Matches
2017-201822Wycombeeng ENGFA Cup33rd2.00Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.02Matches
2018-201923Sunderlandeng ENGFA Cup65th2.11Matches
2019-202024Sunderlandeng ENGEFL Cup9th3.53Matches
2019-202024Sunderlandeng ENGFA Cup85th2.32Matches
2020-202125Sunderlandeng ENGEFL Cup58th1.04Matches
2021-202226Sunderlandeng ENGEFL CupQF3.30Matches
2021-202226Sunderlandeng ENGFA Cup0.20Matches
2022-202327Sunderlandeng ENGEFL CupRd11.02Matches
2022-202327Sunderlandeng ENGFA Cup1.30Matches
2023-202428Sunderlandeng ENGFA Cup1.00Matches
10 Seasons2 Clubs2 Leagues26.814
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (7 Seasons)2 Leagues16.814
Wycombe (3 Seasons)2 Leagues10.00
FA Cup (8 Seasons)17.03
EFL Cup (8 Seasons)9.911

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
2013-201418Watfordeng ENG2. Championship0.0
2015-201620Wycombeeng ENGFA Cup4.0Matches
2015-201620Wycombeeng ENG4. League Two33.1Matches
2016-201721Wycombeeng ENGFA Cup4.0Matches
2016-201721Wycombeeng ENG4. League Two27.9Matches
2017-201822Wycombeeng ENGFA Cup2.0Matches
2017-201822Wycombeeng ENG4. League Two32.7Matches
2018-201923Sunderlandeng ENGEFL Cup1.0Matches
2018-201923Sunderlandeng ENGFA Cup2.1Matches
2018-201923Sunderlandeng ENG3. League One26.2Matches
2019-202024Sunderlandeng ENGEFL Cup3.5Matches
2019-202024Sunderlandeng ENGFA Cup2.3Matches
2019-202024Sunderlandeng ENG3. League One34.8Matches
2020-202125Sunderlandeng ENGEFL Cup1.0Matches
2020-202125Sunderlandeng ENG3. League One33.9Matches
2021-202226Sunderlandeng ENGEFL Cup3.3Matches
2021-202226Sunderlandeng ENGFA Cup0.2Matches
2021-202226Sunderlandeng ENG3. League One23.4Matches
2022-202327Sunderlandeng ENG2. Championship35.4330.93291010230.08210000Matches
2022-202327Sunderlandeng ENGEFL Cup1.0Matches
2022-202327Sunderlandeng ENGFA Cup1.3Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 21.0Matches
2023-202428Sunderlandeng ENG2. Championship43.0461.07394020120.05110000Matches
2023-202428Sunderlandeng ENGFA Cup1.0Matches
2024-202529Sunderlandeng ENG2. Championship12.0131.08101010100.00000000Matches
11 Seasons3 Clubs5 Leagues329.3921.02786040450.06320000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (7 Seasons)4 Leagues225.5921.02786040450.06320000
Wycombe (3 Seasons)3 Leagues103.7
Watford (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
FA Cup (8 Seasons)17.0
EFL Cup (8 Seasons)9.9
League One (4 Seasons)118.3
Championship (4 Seasons)90.4921.02786040450.06320000
League Two (3 Seasons)93.7
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201418Watford1 League0.0
2015-201620Wycombe3 Leagues37.1
2016-201721Wycombe2 Leagues31.9
2017-201822Wycombe2 Leagues34.7
2018-201923Sunderland3 Leagues29.3
2019-202024Sunderland3 Leagues40.7
2020-202125Sunderland2 Leagues34.9
2021-202226Sunderland3 Leagues27.0
2022-202327Sunderland1 League1.0
2022-202327Sunderland3 Leagues37.7330.93291010230.08210000
2023-202428Sunderland3 Leagues44.0461.07394020120.05110000
2024-202529Sunderland2 Leagues12.0131.08101010100.00000000
11 Seasons3 Clubs5 Leagues329.3921.02786040450.06320000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (7 Seasons)4 Leagues225.5921.02786040450.06320000
Wycombe (3 Seasons)3 Leagues103.7
Watford (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
FA Cup (8 Seasons)17.0
EFL Cup (8 Seasons)9.9
League One (4 Seasons)118.3
Championship (4 Seasons)90.4921.02786040450.06320000
League Two (3 Seasons)93.7
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201418Watfordeng ENG2. Championship13th0.0
2015-201620Wycombeeng ENG4. League Two13th33.1Matches
2016-201721Wycombeeng ENG4. League Two9th27.9Matches
2017-201822Wycombeeng ENG4. League Two3rd32.7Matches
2018-201923Sunderlandeng ENG3. League One5th26.2Matches
2019-202024Sunderlandeng ENG3. League One8th34.8Matches
2020-202125Sunderlandeng ENG3. League One4th33.9Matches
2021-202226Sunderlandeng ENG3. League One5th23.4Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 29th1.0Matches
2022-202327Sunderlandeng ENG2. Championship6th35.4330.93291010230.08210000Matches
2023-202428Sunderlandeng ENG2. Championship16th43.0461.07394020120.05110000Matches
2024-202529Sunderlandeng ENG2. Championship1st12.0131.08101010100.00000000Matches
11 Seasons3 Clubs3 Leagues302.4921.02786040450.06320000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (7 Seasons)2 Leagues208.6921.02786040450.06320000
Wycombe (3 Seasons)1 League93.7
Watford (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
League One (4 Seasons)118.3
Championship (4 Seasons)90.4921.02786040450.06320000
League Two (3 Seasons)93.7
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201620Wycombeeng ENGFA Cup33rd4.0Matches
2016-201721Wycombeeng ENGFA Cup17th4.0Matches
2017-201822Wycombeeng ENGFA Cup33rd2.0Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.0Matches
2018-201923Sunderlandeng ENGFA Cup65th2.1Matches
2019-202024Sunderlandeng ENGEFL Cup9th3.5Matches
2019-202024Sunderlandeng ENGFA Cup85th2.3Matches
2020-202125Sunderlandeng ENGEFL Cup58th1.0Matches
2021-202226Sunderlandeng ENGEFL CupQF3.3Matches
2021-202226Sunderlandeng ENGFA Cup0.2Matches
2022-202327Sunderlandeng ENGEFL CupRd11.0Matches
2022-202327Sunderlandeng ENGFA Cup1.3Matches
2023-202428Sunderlandeng ENGFA Cup1.0Matches
10 Seasons2 Clubs2 Leagues26.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (7 Seasons)2 Leagues16.8
Wycombe (3 Seasons)2 Leagues10.0
FA Cup (8 Seasons)17.0
EFL Cup (8 Seasons)9.9

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201418Watfordeng ENG2. Championship0.0
2015-201620Wycombeeng ENGFA Cup4.0Matches
2015-201620Wycombeeng ENG4. League Two33.1Matches
2016-201721Wycombeeng ENGFA Cup4.0Matches
2016-201721Wycombeeng ENG4. League Two27.900Matches
2017-201822Wycombeeng ENGFA Cup2.010Matches
2017-201822Wycombeeng ENG4. League Two32.700Matches
2018-201923Sunderlandeng ENGEFL Cup1.011Matches
2018-201923Sunderlandeng ENGFA Cup2.100Matches
2018-201923Sunderlandeng ENG3. League One26.2Matches
2019-202024Sunderlandeng ENGEFL Cup3.553Matches
2019-202024Sunderlandeng ENGFA Cup2.300Matches
2019-202024Sunderlandeng ENG3. League One34.84144Matches
2020-202125Sunderlandeng ENGEFL Cup1.012Matches
2020-202125Sunderlandeng ENG3. League One33.93462Matches
2021-202226Sunderlandeng ENGEFL Cup3.332Matches
2021-202226Sunderlandeng ENGFA Cup0.200Matches
2021-202226Sunderlandeng ENG3. League One23.43727Matches
2022-202327Sunderlandeng ENG2. Championship35.4573231233275945.832503317681251192Matches
2022-202327Sunderlandeng ENGEFL Cup1.033Matches
2022-202327Sunderlandeng ENGFA Cup1.300Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 21.0Matches
2023-202428Sunderlandeng ENG2. Championship43.0653937262315259.621392118631281320Matches
2023-202428Sunderlandeng ENGFA Cup1.030Matches
2024-202529Sunderlandeng ENG2. Championship12.010535251338.5810821727430Matches
11 Seasons3 Clubs5 Leagues329.3132205715476312450.8619962372922802942
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sunderland (7 Seasons)4 Leagues225.5132204715476312450.8619962372922802942
Wycombe (3 Seasons)3 Leagues103.7100
Watford (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
FA Cup (8 Seasons)17.0400
EFL Cup (8 Seasons)9.913110
League One (4 Seasons)118.31121330
Championship (4 Seasons)90.413276715476312450.8619962371482802942
League Two (3 Seasons)93.7000
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201418Watford1 League0.00
2015-201620Wycombe3 Leagues37.10
2016-201721Wycombe2 Leagues31.9000
2017-201822Wycombe2 Leagues34.7100
2018-201923Sunderland3 Leagues29.3110
2019-202024Sunderland3 Leagues40.746470
2020-202125Sunderland2 Leagues34.935640
2021-202226Sunderland3 Leagues27.040290
2022-202327Sunderland1 League1.00
2022-202327Sunderland3 Leagues37.7573531233275945.832503317711251192
2023-202428Sunderland3 Leagues44.0654237262315259.621392118631281320
2024-202529Sunderland2 Leagues12.010535251338.5810821727430
11 Seasons3 Clubs5 Leagues329.3132205715476312450.8619962372922802942
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sunderland (7 Seasons)4 Leagues225.5132204715476312450.8619962372922802942
Wycombe (3 Seasons)3 Leagues103.7100
Watford (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
FA Cup (8 Seasons)17.0400
EFL Cup (8 Seasons)9.913110
League One (4 Seasons)118.31121330
Championship (4 Seasons)90.413276715476312450.8619962371482802942
League Two (3 Seasons)93.7000
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201418Watfordeng ENG2. Championship13th0.0
2015-201620Wycombeeng ENG4. League Two13th33.1Matches
2016-201721Wycombeeng ENG4. League Two9th27.900Matches
2017-201822Wycombeeng ENG4. League Two3rd32.700Matches
2018-201923Sunderlandeng ENG3. League One5th26.2Matches
2019-202024Sunderlandeng ENG3. League One8th34.84144Matches
2020-202125Sunderlandeng ENG3. League One4th33.93462Matches
2021-202226Sunderlandeng ENG3. League One5th23.43727Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 29th1.0Matches
2022-202327Sunderlandeng ENG2. Championship6th35.4573231233275945.832503317681251192Matches
2023-202428Sunderlandeng ENG2. Championship16th43.0653937262315259.621392118631281320Matches
2024-202529Sunderlandeng ENG2. Championship1st12.010535251338.5810821727430Matches
11 Seasons3 Clubs3 Leagues302.4132188715476312450.8619962372812802942
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
Sunderland (7 Seasons)2 Leagues208.6132188715476312450.8619962372812802942
Wycombe (3 Seasons)1 League93.7000
Watford (1 Season)1 League0.00
Sunderland (1 Season)1 League1.00
League One (4 Seasons)118.31121330
Championship (4 Seasons)90.413276715476312450.8619962371482802942
League Two (3 Seasons)93.7000
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201620Wycombeeng ENGFA Cup33rd4.0Matches
2016-201721Wycombeeng ENGFA Cup17th4.0Matches
2017-201822Wycombeeng ENGFA Cup33rd2.010Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.011Matches
2018-201923Sunderlandeng ENGFA Cup65th2.100Matches
2019-202024Sunderlandeng ENGEFL Cup9th3.553Matches
2019-202024Sunderlandeng ENGFA Cup85th2.300Matches
2020-202125Sunderlandeng ENGEFL Cup58th1.012Matches
2021-202226Sunderlandeng ENGEFL CupQF3.332Matches
2021-202226Sunderlandeng ENGFA Cup0.200Matches
2022-202327Sunderlandeng ENGEFL CupRd11.033Matches
2022-202327Sunderlandeng ENGFA Cup1.300Matches
2023-202428Sunderlandeng ENGFA Cup1.030Matches
10 Seasons2 Clubs2 Leagues26.817110
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
Sunderland (7 Seasons)2 Leagues16.816110
Wycombe (3 Seasons)2 Leagues10.0100
FA Cup (8 Seasons)17.0400
EFL Cup (8 Seasons)9.913110

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
2013-201418Watfordeng ENG2. Championship0.0
2015-201620Wycombeeng ENGFA Cup4.0Matches
2015-201620Wycombeeng ENG4. League Two33.1Matches
2016-201721Wycombeeng ENGFA Cup4.0Matches
2016-201721Wycombeeng ENG4. League Two27.9Matches
2017-201822Wycombeeng ENGFA Cup2.0Matches
2017-201822Wycombeeng ENG4. League Two32.7Matches
2018-201923Sunderlandeng ENGEFL Cup1.0Matches
2018-201923Sunderlandeng ENGFA Cup2.1Matches
2018-201923Sunderlandeng ENG3. League One26.2Matches
2019-202024Sunderlandeng ENGEFL Cup3.5Matches
2019-202024Sunderlandeng ENGFA Cup2.3Matches
2019-202024Sunderlandeng ENG3. League One34.8Matches
2020-202125Sunderlandeng ENGEFL Cup1.0Matches
2020-202125Sunderlandeng ENG3. League One33.9Matches
2021-202226Sunderlandeng ENGEFL Cup3.3Matches
2021-202226Sunderlandeng ENGFA Cup0.2Matches
2021-202226Sunderlandeng ENG3. League One23.4Matches
2022-202327Sunderlandeng ENG2. Championship35.425902911324111317033259013753.8538.513446804404727171178157822Matches
2022-202327Sunderlandeng ENGEFL Cup1.0Matches
2022-202327Sunderlandeng ENGFA Cup1.3Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 21.0Matches
2023-202428Sunderlandeng ENG2. Championship43.0363238218801611158273632211257.1523.8215111437642225241307246222Matches
2023-202428Sunderlandeng ENGFA Cup1.0Matches
2024-202529Sunderlandeng ENG2. Championship12.08651014214113778654250.000.046527751730121111035763Matches
11 Seasons3 Clubs5 Leagues329.3708777436253135365677087382155.31026.339602101612199645235718461647
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
Sunderland (7 Seasons)4 Leagues225.5708777436253135365677087382155.31026.339602101612199645235718461647
Wycombe (3 Seasons)3 Leagues103.7
Watford (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
FA Cup (8 Seasons)17.0
EFL Cup (8 Seasons)9.9
League One (4 Seasons)118.3
Championship (4 Seasons)90.4708777436253135365677087382155.31026.339602101612199645235718461647
League Two (3 Seasons)93.7
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201418Watford1 League0.0
2015-201620Wycombe3 Leagues37.1
2016-201721Wycombe2 Leagues31.9
2017-201822Wycombe2 Leagues34.7
2018-201923Sunderland3 Leagues29.3
2019-202024Sunderland3 Leagues40.7
2020-202125Sunderland2 Leagues34.9
2021-202226Sunderland3 Leagues27.0
2022-202327Sunderland1 League1.0
2022-202327Sunderland3 Leagues37.725902911324111317033259013753.8538.513446804404727171178157822
2023-202428Sunderland3 Leagues44.0363238218801611158273632211257.1523.8215111437642225241307246222
2024-202529Sunderland2 Leagues12.08651014214113778654250.000.046527751730121111035763
11 Seasons3 Clubs5 Leagues329.3708777436253135365677087382155.31026.339602101612199645235718461647
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
Sunderland (7 Seasons)4 Leagues225.5708777436253135365677087382155.31026.339602101612199645235718461647
Wycombe (3 Seasons)3 Leagues103.7
Watford (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
FA Cup (8 Seasons)17.0
EFL Cup (8 Seasons)9.9
League One (4 Seasons)118.3
Championship (4 Seasons)90.4708777436253135365677087382155.31026.339602101612199645235718461647
League Two (3 Seasons)93.7
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201418Watfordeng ENG2. Championship13th0.0
2015-201620Wycombeeng ENG4. League Two13th33.1Matches
2016-201721Wycombeeng ENG4. League Two9th27.9Matches
2017-201822Wycombeeng ENG4. League Two3rd32.7Matches
2018-201923Sunderlandeng ENG3. League One5th26.2Matches
2019-202024Sunderlandeng ENG3. League One8th34.8Matches
2020-202125Sunderlandeng ENG3. League One4th33.9Matches
2021-202226Sunderlandeng ENG3. League One5th23.4Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 29th1.0Matches
2022-202327Sunderlandeng ENG2. Championship6th35.425902911324111317033259013753.8538.513446804404727171178157822Matches
2023-202428Sunderlandeng ENG2. Championship16th43.0363238218801611158273632211257.1523.8215111437642225241307246222Matches
2024-202529Sunderlandeng ENG2. Championship1st12.08651014214113778654250.000.046527751730121111035763Matches
11 Seasons3 Clubs3 Leagues302.4708777436253135365677087382155.31026.339602101612199645235718461647
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
Sunderland (7 Seasons)2 Leagues208.6708777436253135365677087382155.31026.339602101612199645235718461647
Wycombe (3 Seasons)1 League93.7
Watford (1 Season)1 League0.0
Sunderland (1 Season)1 League1.0
League One (4 Seasons)118.3
Championship (4 Seasons)90.4708777436253135365677087382155.31026.339602101612199645235718461647
League Two (3 Seasons)93.7
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2015-201620Wycombeeng ENGFA Cup33rd4.0Matches
2016-201721Wycombeeng ENGFA Cup17th4.0Matches
2017-201822Wycombeeng ENGFA Cup33rd2.0Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.0Matches
2018-201923Sunderlandeng ENGFA Cup65th2.1Matches
2019-202024Sunderlandeng ENGEFL Cup9th3.5Matches
2019-202024Sunderlandeng ENGFA Cup85th2.3Matches
2020-202125Sunderlandeng ENGEFL Cup58th1.0Matches
2021-202226Sunderlandeng ENGEFL CupQF3.3Matches
2021-202226Sunderlandeng ENGFA Cup0.2Matches
2022-202327Sunderlandeng ENGEFL CupRd11.0Matches
2022-202327Sunderlandeng ENGFA Cup1.3Matches
2023-202428Sunderlandeng ENGFA Cup1.0Matches
10 Seasons2 Clubs2 Leagues26.8
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
Sunderland (7 Seasons)2 Leagues16.8
Wycombe (3 Seasons)2 Leagues10.0
FA Cup (8 Seasons)17.0
EFL Cup (8 Seasons)9.9

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201418Watfordeng ENG2. Championship1330.10.001
2015-201620Wycombeeng ENGFA Cup436090100.04.04904001.7574+3+0.75Matches
2015-201620Wycombeeng ENGLeague Cup00001Matches
2015-201620Wycombeeng ENG4. League Two352,9828572.033.13329231.573732+5+0.15+0.46Matches
2016-201721Wycombeeng ENGFA Cup436090100.04.04904002.25126+6+1.50Matches
2016-201721Wycombeeng ENG4. League Two312,5088160.627.92821331.713525+10+0.36+0.63Matches
2017-201822Wycombeeng ENGFA Cup21809066.72.02902011.5046-2-1.00-3.00Matches
2017-201822Wycombeeng ENG4. League Two352,9468471.232.73429131.975839+19+0.58+0.58Matches
2018-201923Sunderlandeng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2018-201923Sunderlandeng ENGFA Cup31906370.42.129121901.3312-1-0.47-1.60Matches
2018-201923Sunderlandeng ENG3. League One372,3586457.026.2248922131861.804430+14+0.53-0.43Matches
2019-202024Sunderlandeng ENGEFL Cup43198081.83.5389215302.2582+6+1.69+2.96Matches
2019-202024Sunderlandeng ENGFA Cup2210105100.02.321052000.5012-1-0.43Matches
2019-202024Sunderlandeng ENG3. League One353,1308996.634.8358934011.664731+16+0.46+0.46Matches
2020-202125Sunderlandeng ENGEFL Cup19090100.01.01901001.000000.00Matches
2020-202125Sunderlandeng ENG3. League One383,0498073.633.93489304721.755331+22+0.65+0.15Matches
2021-202226Sunderlandeng ENGEFL Cup330010062.53.331003002.3341+3+0.90+2.40Matches
2021-202226Sunderlandeng ENGFA Cup1202022.20.20012000.000000.00+1.29Matches
2021-202226Sunderlandeng ENG3. League One262,1078150.923.424852023302.073922+17+0.73+0.33Matches
2022-202327Sunderlandeng ENG2. Championship413,1847876.935.434863173511.375545+10+0.280.0045.740.2+5.5+0.16+0.11Matches
2022-202327Sunderlandeng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2022-202327Sunderlandeng ENGFA Cup21175943.31.3190112701.5042+2+1.54+2.71Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 2190905.01.01901003.0021+1+1.00+1.42Matches
2023-202428Sunderlandeng ENG2. Championship433,8709093.543.0439043001.214749-2-0.05-0.0557.945.0+12.8+0.30+0.81Matches
2023-202428Sunderlandeng ENGEFL Cup00001Matches
2023-202428Sunderlandeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2024-202529Sunderlandeng ENG2. Championship121,08090100.012.0129012002.33239+14+1.1715.612.3+3.3+0.28Matches
2024-202529Sunderlandeng ENGEFL Cup00001Matches
11 Seasons3 Clubs5 Leagues36329,6338265.9329.3326892953723231.66479345+134+0.41+0.21119.297.6+21.6+0.24+0.31
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
Sunderland (7 Seasons)4 Leagues25120,2948174.3225.5221892063023121.62326233+93+0.410.00119.297.6+21.6+0.24+0.31
Wycombe (3 Seasons)3 Leagues1119,3368469.2103.710590896111.76153112+41+0.40+0.55
Watford (1 Season)1 League1330.10.001
Sunderland (1 Season)1 League190905.01.01901003.0021+1+1.00+1.42
FA Cup (8 Seasons)191,5278079.517.016921631911.422925+4+0.24+0.24
EFL Cup (8 Seasons)108898961.79.9993815331.70127+5+0.51+1.94
League One (4 Seasons)13610,6447868.0118.311788106191791.80183114+69+0.58-0.03
Championship (4 Seasons)978,1378460.390.489898683511.42125103+22+0.24+0.02119.297.6+21.6+0.24+0.31
League Two (3 Seasons)1018,4368467.993.79579691.7513096+34+0.36+0.57
PL2 — Div. 2 (1 Season)190905.01.01901003.0021+1+1.00+1.42
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
2013-201418Watford1 League1330.10.001
2015-201620Wycombe3 Leagues393,3428672.837.1379033241.594436+8+0.22+0.53
2016-201721Wycombe2 Leagues352,8688263.731.9329025331.774731+16+0.50+0.78
2017-201822Wycombe2 Leagues373,1268470.934.7369031141.946245+17+0.49+0.35
2018-201923Sunderland3 Leagues412,6386458.629.3278925141761.724534+11+0.38-0.59
2019-202024Sunderland3 Leagues413,6598995.340.740903815311.665635+21+0.52+1.01
2020-202125Sunderland2 Leagues393,1398074.234.93589314721.735331+22+0.63+0.14
2021-202226Sunderland3 Leagues302,4278151.527.027872332802.034323+20+0.74+0.54
2022-202327Sunderland1 League190905.01.01901003.0021+1+1.00+1.42
2022-202327Sunderland3 Leagues443,3917775.437.736873383411.345949+10+0.27+0.1845.740.2+5.5+0.16+0.11
2023-202428Sunderland3 Leagues443,9609091.044.0449044011.184752-5-0.11-0.1157.945.0+12.8+0.30+0.81
2024-202529Sunderland2 Leagues121,0809092.312.0129012012.33239+14+1.1715.612.3+3.3+0.28
11 Seasons3 Clubs5 Leagues36329,6338265.9329.3326892953723231.66479345+134+0.41+0.21119.297.6+21.6+0.24+0.31
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
Sunderland (7 Seasons)4 Leagues25120,2948174.3225.5221892063023121.62326233+93+0.410.00119.297.6+21.6+0.24+0.31
Wycombe (3 Seasons)3 Leagues1119,3368469.2103.710590896111.76153112+41+0.40+0.55
Watford (1 Season)1 League1330.10.001
Sunderland (1 Season)1 League190905.01.01901003.0021+1+1.00+1.42
FA Cup (8 Seasons)191,5278079.517.016921631911.422925+4+0.24+0.24
EFL Cup (8 Seasons)108898961.79.9993815331.70127+5+0.51+1.94
League One (4 Seasons)13610,6447868.0118.311788106191791.80183114+69+0.58-0.03
Championship (4 Seasons)978,1378460.390.489898683511.42125103+22+0.24+0.02119.297.6+21.6+0.24+0.31
League Two (3 Seasons)1018,4368467.993.79579691.7513096+34+0.36+0.57
PL2 — Div. 2 (1 Season)190905.01.01901003.0021+1+1.00+1.42
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
2013-201418Watfordeng ENG2. Championship13th1330.10.001
2015-201620Wycombeeng ENG4. League Two13th352,9828572.033.13329231.573732+5+0.15+0.46Matches
2016-201721Wycombeeng ENG4. League Two9th312,5088160.627.92821331.713525+10+0.36+0.63Matches
2017-201822Wycombeeng ENG4. League Two3rd352,9468471.232.73429131.975839+19+0.58+0.58Matches
2018-201923Sunderlandeng ENG3. League One5th372,3586457.026.2248922131861.804430+14+0.53-0.43Matches
2019-202024Sunderlandeng ENG3. League One8th353,1308996.634.8358934011.664731+16+0.46+0.46Matches
2020-202125Sunderlandeng ENG3. League One4th383,0498073.633.93489304721.755331+22+0.65+0.15Matches
2021-202226Sunderlandeng ENG3. League One5th262,1078150.923.424852023302.073922+17+0.73+0.33Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 29th190905.01.01901003.0021+1+1.00+1.42Matches
2022-202327Sunderlandeng ENG2. Championship6th413,1847876.935.434863173511.375545+10+0.280.0045.740.2+5.5+0.16+0.11Matches
2023-202428Sunderlandeng ENG2. Championship16th433,8709093.543.0439043001.214749-2-0.05-0.0557.945.0+12.8+0.30+0.81Matches
2024-202529Sunderlandeng ENG2. Championship1st121,08090100.012.0129012002.33239+14+1.1715.612.3+3.3+0.28Matches
11 Seasons3 Clubs3 Leagues33427,2178165.5302.4301882713322191.68438313+125+0.41+0.17119.297.6+21.6+0.24+0.31
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
Sunderland (7 Seasons)2 Leagues23218,7788175.1208.6206881922622101.64308217+91+0.44-0.10119.297.6+21.6+0.24+0.31
Wycombe (3 Seasons)1 League1018,4368467.993.79579691.7513096+34+0.36+0.57
Watford (1 Season)1 League1330.10.001
Sunderland (1 Season)1 League190905.01.01901003.0021+1+1.00+1.42
League One (4 Seasons)13610,6447868.0118.311788106191791.80183114+69+0.58-0.03
Championship (4 Seasons)978,1378460.390.489898683511.42125103+22+0.24+0.02119.297.6+21.6+0.24+0.31
League Two (3 Seasons)1018,4368467.993.79579691.7513096+34+0.36+0.57
PL2 — Div. 2 (1 Season)190905.01.01901003.0021+1+1.00+1.42
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-201620Wycombeeng ENGFA Cup33rd436090100.04.04904001.7574+3+0.75Matches
2015-201620Wycombeeng ENGLeague Cup57th00001Matches
2016-201721Wycombeeng ENGFA Cup17th436090100.04.04904002.25126+6+1.50Matches
2017-201822Wycombeeng ENGFA Cup33rd21809066.72.02902011.5046-2-1.00-3.00Matches
2018-201923Sunderlandeng ENGEFL Cup58th19090100.01.01901000.0002-2-2.00Matches
2018-201923Sunderlandeng ENGFA Cup65th31906370.42.129121901.3312-1-0.47-1.60Matches
2019-202024Sunderlandeng ENGEFL Cup9th43198081.83.5389215302.2582+6+1.69+2.96Matches
2019-202024Sunderlandeng ENGFA Cup85th2210105100.02.321052000.5012-1-0.43Matches
2020-202125Sunderlandeng ENGEFL Cup58th19090100.01.01901001.000000.00Matches
2021-202226Sunderlandeng ENGEFL CupQF330010062.53.331003002.3341+3+0.90+2.40Matches
2021-202226Sunderlandeng ENGFA Cup1202022.20.20012000.000000.00+1.29Matches
2022-202327Sunderlandeng ENGEFL CupRd119090100.01.01901000.0002-2-2.00Matches
2022-202327Sunderlandeng ENGFA Cup21175943.31.3190112701.5042+2+1.54+2.71Matches
2023-202428Sunderlandeng ENGEFL CupRd100001Matches
2023-202428Sunderlandeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2024-202529Sunderlandeng ENGEFL CupRd100001Matches
10 Seasons2 Clubs2 Leagues292,4168371.926.825922442741.524132+9+0.34+0.89
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sunderland (7 Seasons)2 Leagues191,5168066.516.815941442721.311816+2+0.12+1.09
Wycombe (3 Seasons)2 Leagues109009083.310.0109010021.902316+7+0.70-1.30
FA Cup (8 Seasons)191,5278079.517.016921631911.422925+4+0.24+0.24
EFL Cup (8 Seasons)108898961.79.9993815331.70127+5+0.51+1.94

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
2013-201418Watfordeng ENG2. Championship0.0001
2015-201620Wycombeeng ENGFA Cup4.01000Matches
2015-201620Wycombeeng ENG4. League Two33.17051Matches
2016-201721Wycombeeng ENGFA Cup4.02000Matches
2016-201721Wycombeeng ENG4. League Two27.98004700000000Matches
2017-201822Wycombeeng ENGFA Cup2.00003500010Matches
2017-201822Wycombeeng ENG4. League Two32.78105000000000Matches
2018-201923Sunderlandeng ENGEFL Cup1.0100110211000Matches
2018-201923Sunderlandeng ENGFA Cup2.1100630100000Matches
2018-201923Sunderlandeng ENG3. League One26.25000Matches
2019-202024Sunderlandeng ENGEFL Cup3.50005713350Matches
2019-202024Sunderlandeng ENGFA Cup2.32006802000Matches
2019-202024Sunderlandeng ENG3. League One34.8510637110574441100Matches
2020-202125Sunderlandeng ENGEFL Cup1.00002104210Matches
2020-202125Sunderlandeng ENG3. League One33.9911566144662341Matches
2021-202226Sunderlandeng ENGEFL Cup3.32005500230Matches
2021-202226Sunderlandeng ENGFA Cup0.20000000000Matches
2021-202226Sunderlandeng ENG3. League One23.4500345632027370Matches
2022-202327Sunderlandeng ENG2. Championship35.491043302216832011213695655.2Matches
2022-202327Sunderlandeng ENGEFL Cup1.00001502330Matches
2022-202327Sunderlandeng ENGFA Cup1.30003000000Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 21.00000Matches
2023-202428Sunderlandeng ENG2. Championship43.0120039503156339010261805260.6Matches
2023-202428Sunderlandeng ENGFA Cup1.01002100030Matches
2024-202529Sunderlandeng ENG2. Championship12.01004140017500135231363.9Matches
11 Seasons3 Clubs5 Leagues329.379414223182317329220512350917212158.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (7 Seasons)4 Leagues225.553312703132317329220412350917212158.7
Wycombe (3 Seasons)3 Leagues103.7261015150001000
Watford (1 Season)1 League0.0001
Sunderland (1 Season)1 League1.00000
FA Cup (8 Seasons)17.070020170304000
EFL Cup (8 Seasons)9.930014191111113000
League One (4 Seasons)118.3242115318817123133112101
Championship (4 Seasons)90.4221087945361487602250917212158.7
League Two (3 Seasons)93.7231014800000000
PL2 — Div. 2 (1 Season)1.00000
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
2013-201418Watford1 League0.0001
2015-201620Wycombe3 Leagues37.1800510
2016-201721Wycombe2 Leagues31.910004700000000
2017-201822Wycombe2 Leagues34.78105350001000
2018-201923Sunderland3 Leagues29.3700740311000
2019-202024Sunderland3 Leagues40.7710748611624746100
2020-202125Sunderland2 Leagues34.9911586245064351
2021-202226Sunderland3 Leagues27.0700396132029400
2022-202327Sunderland1 League1.00000
2022-202327Sunderland3 Leagues37.791047352237135011213695655.2
2023-202428Sunderland3 Leagues44.0130041513156342010261805260.6
2024-202529Sunderland2 Leagues12.01004140017500135231363.9
11 Seasons3 Clubs5 Leagues329.379414223182317329220512350917212158.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (7 Seasons)4 Leagues225.553312703132317329220412350917212158.7
Wycombe (3 Seasons)3 Leagues103.7261015150001000
Watford (1 Season)1 League0.0001
Sunderland (1 Season)1 League1.00000
FA Cup (8 Seasons)17.070020170304000
EFL Cup (8 Seasons)9.930014191111113000
League One (4 Seasons)118.3242115318817123133112101
Championship (4 Seasons)90.4221087945361487602250917212158.7
League Two (3 Seasons)93.7231014800000000
PL2 — Div. 2 (1 Season)1.00000
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
2013-201418Watfordeng ENG2. Championship13th0.0001
2015-201620Wycombeeng ENG4. League Two13th33.17051Matches
2016-201721Wycombeeng ENG4. League Two9th27.98004700000000Matches
2017-201822Wycombeeng ENG4. League Two3rd32.78105000000000Matches
2018-201923Sunderlandeng ENG3. League One5th26.25000Matches
2019-202024Sunderlandeng ENG3. League One8th34.8510637110574441100Matches
2020-202125Sunderlandeng ENG3. League One4th33.9911566144662341Matches
2021-202226Sunderlandeng ENG3. League One5th23.4500345632027370Matches
2022-202327Sunderlandeng ENGJr. PL2 — Div. 29th1.00000Matches
2022-202327Sunderlandeng ENG2. Championship6th35.491043302216832011213695655.2Matches
2023-202428Sunderlandeng ENG2. Championship16th43.0120039503156339010261805260.6Matches
2024-202529Sunderlandeng ENG2. Championship1st12.01004140017500135231363.9Matches
11 Seasons3 Clubs3 Leagues302.469413882822215928118812350917212158.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (7 Seasons)2 Leagues208.646312392822215928118812350917212158.7
Wycombe (3 Seasons)1 League93.7231014800000000
Watford (1 Season)1 League0.0001
Sunderland (1 Season)1 League1.00000
League One (4 Seasons)118.3242115318817123133112101
Championship (4 Seasons)90.4221087945361487602250917212158.7
League Two (3 Seasons)93.7231014800000000
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201620Wycombeeng ENGFA Cup33rd4.01000Matches
2016-201721Wycombeeng ENGFA Cup17th4.02000Matches
2017-201822Wycombeeng ENGFA Cup33rd2.00003500010Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.0100110211000Matches
2018-201923Sunderlandeng ENGFA Cup65th2.1100630100000Matches
2019-202024Sunderlandeng ENGEFL Cup9th3.50005713350Matches
2019-202024Sunderlandeng ENGFA Cup85th2.32006802000Matches
2020-202125Sunderlandeng ENGEFL Cup58th1.00002104210Matches
2021-202226Sunderlandeng ENGEFL CupQF3.32005500230Matches
2021-202226Sunderlandeng ENGFA Cup0.20000000000Matches
2022-202327Sunderlandeng ENGEFL CupRd11.00001502330Matches
2022-202327Sunderlandeng ENGFA Cup1.30003000000Matches
2023-202428Sunderlandeng ENGFA Cup1.01002100030Matches
10 Seasons2 Clubs2 Leagues26.8100034361141117000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sunderland (7 Seasons)2 Leagues16.870031311141116000
Wycombe (3 Seasons)2 Leagues10.03003500010
FA Cup (8 Seasons)17.070020170304000
EFL Cup (8 Seasons)9.930014191111113000

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.