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-12-29SunChampionshipMatchweek 24AwayL 0–1SunderlandStoke CityY*DM9000001000604120.00.00.140344281.0829251Match Report
2024-12-26ThuChampionshipMatchweek 23AwayD 2–2SunderlandBlackburnY*DM9000000000440000.00.00.161353892.1922553Match Report
2024-12-21SatChampionshipMatchweek 22HomeW 2–1SunderlandNorwich CityY*DM9000000000623230.00.00.000375369.8637000Match Report
2024-12-14SatChampionshipMatchweek 21AwayW 3–2SunderlandSwansea CityY*DM9010001100572010.00.00.010394881.3830143Match Report
2024-12-10TueChampionshipMatchweek 20HomeD 1–1SunderlandBristol CityY*DM9000002000753220.10.10.020586687.9953110Match 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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 216121,07311.9000000100.000.000.000.000.00Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 2131091710.2000000400.000.000.000.000.00Matches
2020-202118Sunderlandeng ENGEFL Cup00Matches
2020-202118Sunderlandeng ENGFA Cup00Matches
2020-202118Sunderlandeng ENG3. League One2020.0000000000.000.000.000.000.00Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 214141,21513.5213200300.150.070.220.150.22Matches
2021-202219Sunderlandeng ENGEFL Cup544024.5011000000.000.220.220.000.22Matches
2021-202219Sunderlandeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202219Sunderlandeng ENG3. League One39312,72530.33710300400.100.230.330.100.33Matches
2022-202320Sunderlandeng ENG2. Championship45423,58139.8246200711.71.73.35.051231750.050.100.150.050.150.040.080.130.040.13Matches
2022-202320Sunderlandeng ENGEFL Cup00Matches
2022-202320Sunderlandeng ENGFA Cup332432.7000000000.000.000.000.000.00Matches
2023-202421Sunderlandeng ENG2. Championship42423,69341.0459400314.24.22.87.083313900.100.120.220.100.220.100.070.170.100.17Matches
2023-202421Sunderlandeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2023-202421Sunderlandeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202522Sunderlandeng ENG2. Championship23232,06422.9134100310.50.51.11.626133250.040.130.170.040.170.020.050.070.020.07Matches
2024-202522Sunderlandeng ENGEFL Cup00Matches
5 Seasons1 Club4 Leagues16214812,935143.710203010001736.46.47.213.61606771900.070.140.210.070.210.060.070.130.060.13
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 (5 Seasons)4 Leagues16214812,935143.710203010001736.46.47.213.61606771900.070.140.210.070.210.060.070.130.060.13
Sunderland (3 Seasons)1 League43363,20535.6213200800.060.030.080.060.08
EFL Cup (5 Seasons)654475.0011000000.000.200.200.000.20
FA Cup (4 Seasons)554234.7000000000.000.000.000.000.00
Championship (3 Seasons)1101079,338103.8712197001336.46.47.213.61606771900.070.120.180.070.180.060.070.130.060.13
PL2 — Div. 2 (3 Seasons)43363,20535.6213200800.060.030.080.060.08
League One (2 Seasons)41312,72730.33710300400.100.230.330.100.33
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
2018-201916Sunderland1 League16121,07311.9000000100.000.000.000.000.00
2019-202017Sunderland1 League131091710.2000000400.000.000.000.000.00
2020-202118Sunderland1 League14141,21513.5213200300.150.070.220.150.22
2020-202118Sunderland3 Leagues2020.0000000000.000.000.000.000.00
2021-202219Sunderland3 Leagues45363,21735.73811300400.080.220.310.080.31
2022-202320Sunderland3 Leagues48453,82442.5246200711.71.73.35.051231750.050.090.140.050.140.040.080.130.040.13
2023-202421Sunderland3 Leagues44443,82842.5459400314.24.22.87.083313900.090.120.210.090.210.100.070.170.100.17
2024-202522Sunderland2 Leagues23232,06422.9134100310.50.51.11.626133250.040.130.170.040.170.020.050.070.020.07
5 Seasons1 Club4 Leagues16214812,935143.710203010001736.46.47.213.61606771900.070.140.210.070.210.060.070.130.060.13
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 (5 Seasons)4 Leagues16214812,935143.710203010001736.46.47.213.61606771900.070.140.210.070.210.060.070.130.060.13
Sunderland (3 Seasons)1 League43363,20535.6213200800.060.030.080.060.08
EFL Cup (5 Seasons)654475.0011000000.000.200.200.000.20
FA Cup (4 Seasons)554234.7000000000.000.000.000.000.00
Championship (3 Seasons)1101079,338103.8712197001336.46.47.213.61606771900.070.120.180.070.180.060.070.130.060.13
PL2 — Div. 2 (3 Seasons)43363,20535.6213200800.060.030.080.060.08
League One (2 Seasons)41312,72730.33710300400.100.230.330.100.33
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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 212th16121,07311.9000000100.000.000.000.000.00Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 212th131091710.2000000400.000.000.000.000.00Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 25th14141,21513.5213200300.150.070.220.150.22Matches
2020-202118Sunderlandeng ENG3. League One4th2020.0000000000.000.000.000.000.00Matches
2021-202219Sunderlandeng ENG3. League One5th39312,72530.33710300400.100.230.330.100.33Matches
2022-202320Sunderlandeng ENG2. Championship6th45423,58139.8246200711.71.73.35.051231750.050.100.150.050.150.040.080.130.040.13Matches
2023-202421Sunderlandeng ENG2. Championship16th42423,69341.0459400314.24.22.87.083313900.100.120.220.100.220.100.070.170.100.17Matches
2024-202522Sunderlandeng ENG2. Championship4th23232,06422.9134100310.50.51.11.626133250.040.130.170.040.170.020.050.070.020.07Matches
5 Seasons1 Club2 Leagues15113812,065134.110192910001736.46.47.213.61606771900.070.140.220.070.220.060.070.130.060.13
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 (5 Seasons)2 Leagues15113812,065134.110192910001736.46.47.213.61606771900.070.140.220.070.220.060.070.130.060.13
Sunderland (3 Seasons)1 League43363,20535.6213200800.060.030.080.060.08
Championship (3 Seasons)1101079,338103.8712197001336.46.47.213.61606771900.070.120.180.070.180.060.070.130.060.13
PL2 — Div. 2 (3 Seasons)43363,20535.6213200800.060.030.080.060.08
League One (2 Seasons)41312,72730.33710300400.100.230.330.100.33
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
2020-202118Sunderlandeng ENGEFL Cup58th00Matches
2020-202118Sunderlandeng ENGFA Cup85th00Matches
2021-202219Sunderlandeng ENGEFL CupQF544024.5011000000.000.220.220.000.22Matches
2021-202219Sunderlandeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202320Sunderlandeng ENGEFL CupRd100Matches
2022-202320Sunderlandeng ENGFA Cup332432.7000000000.000.000.000.000.00Matches
2023-202421Sunderlandeng ENGEFL CupRd111450.5000000000.000.000.000.000.00Matches
2023-202421Sunderlandeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202522Sunderlandeng ENGEFL CupRd100Matches
5 Seasons1 Club2 Leagues11108709.7011000000.000.100.100.000.10
EFL Cup (5 Seasons)654475.0011000000.000.200.200.000.20
FA Cup (4 Seasons)554234.7000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201916Sunderlandeng ENGJr. PL2 — Div. 211.9000Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 210.2000Matches
2020-202118Sunderlandeng ENG3. League One0.00000.000.0000Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 213.5200Matches
2021-202219Sunderlandeng ENGEFL Cup4.5011100.00.220.220.000.0000Matches
2021-202219Sunderlandeng ENGFA Cup1.00100.01.000.000.0000Matches
2021-202219Sunderlandeng ENG3. League One30.3328932.10.920.300.110.3300Matches
2022-202320Sunderlandeng ENG2. Championship39.8232721.90.800.180.060.2923.70001.71.70.05+0.3+0.3Matches
2022-202320Sunderlandeng ENGFA Cup2.706116.72.220.370.000.0000Matches
2023-202421Sunderlandeng ENG2. Championship41.04551221.81.340.290.070.3322.60004.24.20.08-0.2-0.2Matches
2023-202421Sunderlandeng ENGEFL Cup0.50000.000.0000Matches
2023-202421Sunderlandeng ENGFA Cup1.00000.000.0000Matches
2024-202522Sunderlandeng ENG2. Championship22.9117211.80.740.090.060.5024.70000.50.50.03+0.5+0.5Matches
5 Seasons1 Club4 Leagues143.7101403222.90.970.220.070.3123.20006.46.40.06+0.6+0.6
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 (5 Seasons)4 Leagues143.7101403222.90.970.220.070.3123.20006.46.40.06+0.6+0.6
Sunderland (3 Seasons)1 League35.6200
EFL Cup (5 Seasons)5.0011100.00.200.200.000.0000
FA Cup (4 Seasons)4.707114.31.490.210.000.0000
Championship (3 Seasons)103.871042120.21.000.200.070.3323.20006.46.40.06+0.6+0.6
PL2 — Div. 2 (3 Seasons)35.6200
League One (2 Seasons)30.3328932.10.920.300.110.3300
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
2018-201916Sunderland1 League11.9000
2019-202017Sunderland1 League10.2000
2020-202118Sunderland1 League13.5200
2020-202118Sunderland3 Leagues0.00000.000.0000
2021-202219Sunderland3 Leagues35.73301033.30.840.280.100.3000
2022-202320Sunderland3 Leagues42.5238821.10.890.190.050.2523.70001.71.70.05+0.3+0.3
2023-202421Sunderland3 Leagues42.54551221.81.290.280.070.3322.60004.24.20.08-0.2-0.2
2024-202522Sunderland2 Leagues22.9117211.80.740.090.060.5024.70000.50.50.03+0.5+0.5
5 Seasons1 Club4 Leagues143.7101403222.90.970.220.070.3123.20006.46.40.06+0.6+0.6
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 (5 Seasons)4 Leagues143.7101403222.90.970.220.070.3123.20006.46.40.06+0.6+0.6
Sunderland (3 Seasons)1 League35.6200
EFL Cup (5 Seasons)5.0011100.00.200.200.000.0000
FA Cup (4 Seasons)4.707114.31.490.210.000.0000
Championship (3 Seasons)103.871042120.21.000.200.070.3323.20006.46.40.06+0.6+0.6
PL2 — Div. 2 (3 Seasons)35.6200
League One (2 Seasons)30.3328932.10.920.300.110.3300
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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 212th11.9000Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 212th10.2000Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 25th13.5200Matches
2020-202118Sunderlandeng ENG3. League One4th0.00000.000.0000Matches
2021-202219Sunderlandeng ENG3. League One5th30.3328932.10.920.300.110.3300Matches
2022-202320Sunderlandeng ENG2. Championship6th39.8232721.90.800.180.060.2923.70001.71.70.05+0.3+0.3Matches
2023-202421Sunderlandeng ENG2. Championship16th41.04551221.81.340.290.070.3322.60004.24.20.08-0.2-0.2Matches
2024-202522Sunderlandeng ENG2. Championship4th22.9117211.80.740.090.060.5024.70000.50.50.03+0.5+0.5Matches
5 Seasons1 Club2 Leagues134.1101323022.70.980.220.080.3323.20006.46.40.06+0.6+0.6
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 (5 Seasons)2 Leagues134.1101323022.70.980.220.080.3323.20006.46.40.06+0.6+0.6
Sunderland (3 Seasons)1 League35.6200
Championship (3 Seasons)103.871042120.21.000.200.070.3323.20006.46.40.06+0.6+0.6
PL2 — Div. 2 (3 Seasons)35.6200
League One (2 Seasons)30.3328932.10.920.300.110.3300
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
2021-202219Sunderlandeng ENGEFL CupQF4.5011100.00.220.220.000.0000Matches
2021-202219Sunderlandeng ENGFA Cup1.00100.01.000.000.0000Matches
2022-202320Sunderlandeng ENGFA Cup2.706116.72.220.370.000.0000Matches
2023-202421Sunderlandeng ENGEFL CupRd10.50000.000.0000Matches
2023-202421Sunderlandeng ENGFA Cup1.00000.000.0000Matches
5 Seasons1 Club2 Leagues9.708225.00.830.210.000.0000
EFL Cup (5 Seasons)5.0011100.00.200.200.000.0000
FA Cup (4 Seasons)4.707114.31.490.210.000.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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 211.90Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 210.20Matches
2020-202118Sunderlandeng ENG3. League One0.00Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 213.51Matches
2021-202219Sunderlandeng ENGEFL Cup4.51Matches
2021-202219Sunderlandeng ENGFA Cup1.00Matches
2021-202219Sunderlandeng ENG3. League One30.37Matches
2022-202320Sunderlandeng ENG2. Championship39.81592193782.227054824173984387.766976787.213420366.043.32.4+0.731196272231Matches
2022-202320Sunderlandeng ENGFA Cup2.70Matches
2023-202421Sunderlandeng ENG2. Championship41.02193251087.43781610713976107590.8984108091.118225172.552.83.6+2.246257373313Matches
2023-202421Sunderlandeng ENGEFL Cup0.50Matches
2023-202421Sunderlandeng ENGFA Cup1.00Matches
2024-202522Sunderlandeng ENG2. Championship22.9882105483.716417491333639385.542146890.09613770.131.10.8+1.915127141133Matches
5 Seasons1 Club4 Leagues143.74667550184.881287238672051231188.72074231589.641259169.7207.26.8+12.892580786677
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 (5 Seasons)4 Leagues143.74667550184.881287238672051231188.72074231589.641259169.7207.26.8+12.892580786677
Sunderland (3 Seasons)1 League35.61
EFL Cup (5 Seasons)5.01
FA Cup (4 Seasons)4.70
Championship (3 Seasons)103.84667550184.881287238672051231188.72074231589.641259169.7127.26.8+4.892580786677
PL2 — Div. 2 (3 Seasons)35.61
League One (2 Seasons)30.37
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
2018-201916Sunderland1 League11.90
2019-202017Sunderland1 League10.20
2020-202118Sunderland1 League13.51
2020-202118Sunderland3 Leagues0.00
2021-202219Sunderland3 Leagues35.78
2022-202320Sunderland3 Leagues42.51592193782.227054824173984387.766976787.213420366.043.32.4+0.731196272231
2023-202421Sunderland3 Leagues42.52193251087.43781610713976107590.8984108091.118225172.552.83.6+2.246257373313
2024-202522Sunderland2 Leagues22.9882105483.716417491333639385.542146890.09613770.131.10.8+1.915127141133
5 Seasons1 Club4 Leagues143.74667550184.881287238672051231188.72074231589.641259169.7207.26.8+12.892580786677
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 (5 Seasons)4 Leagues143.74667550184.881287238672051231188.72074231589.641259169.7207.26.8+12.892580786677
Sunderland (3 Seasons)1 League35.61
EFL Cup (5 Seasons)5.01
FA Cup (4 Seasons)4.70
Championship (3 Seasons)103.84667550184.881287238672051231188.72074231589.641259169.7127.26.8+4.892580786677
PL2 — Div. 2 (3 Seasons)35.61
League One (2 Seasons)30.37
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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 212th11.90Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 212th10.20Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 25th13.51Matches
2020-202118Sunderlandeng ENG3. League One4th0.00Matches
2021-202219Sunderlandeng ENG3. League One5th30.37Matches
2022-202320Sunderlandeng ENG2. Championship6th39.81592193782.227054824173984387.766976787.213420366.043.32.4+0.731196272231Matches
2023-202421Sunderlandeng ENG2. Championship16th41.02193251087.43781610713976107590.8984108091.118225172.552.83.6+2.246257373313Matches
2024-202522Sunderlandeng ENG2. Championship4th22.9882105483.716417491333639385.542146890.09613770.131.10.8+1.915127141133Matches
5 Seasons1 Club2 Leagues134.14667550184.881287238672051231188.72074231589.641259169.7197.26.8+11.892580786677
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 (5 Seasons)2 Leagues134.14667550184.881287238672051231188.72074231589.641259169.7197.26.8+11.892580786677
Sunderland (3 Seasons)1 League35.61
Championship (3 Seasons)103.84667550184.881287238672051231188.72074231589.641259169.7127.26.8+4.892580786677
PL2 — Div. 2 (3 Seasons)35.61
League One (2 Seasons)30.37
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
2021-202219Sunderlandeng ENGEFL CupQF4.51Matches
2021-202219Sunderlandeng ENGFA Cup1.00Matches
2022-202320Sunderlandeng ENGFA Cup2.70Matches
2023-202421Sunderlandeng ENGEFL CupRd10.50Matches
2023-202421Sunderlandeng ENGFA Cup1.00Matches
5 Seasons1 Club2 Leagues9.71
EFL Cup (5 Seasons)5.01
FA Cup (4 Seasons)4.70

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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 211.9Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 210.2Matches
2020-202118Sunderlandeng ENG3. League One0.00Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 213.5Matches
2021-202219Sunderlandeng ENGEFL Cup4.51Matches
2021-202219Sunderlandeng ENGFA Cup1.04Matches
2021-202219Sunderlandeng ENG3. League One30.327Matches
2022-202320Sunderlandeng ENG2. Championship39.819371891413111016900001592532Matches
2022-202320Sunderlandeng ENGFA Cup2.70Matches
2023-202421Sunderlandeng ENG2. Championship41.02510244064431017441010002193627Matches
2023-202421Sunderlandeng ENGEFL Cup0.50Matches
2023-202421Sunderlandeng ENGFA Cup1.00Matches
2024-202522Sunderlandeng ENG2. Championship22.910549965521361221000882319Matches
5 Seasons1 Club4 Leagues143.75501532716095143310421200046671478
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (5 Seasons)4 Leagues143.75501532716095143310421200046671478
Sunderland (3 Seasons)1 League35.6
EFL Cup (5 Seasons)5.01
FA Cup (4 Seasons)4.74
Championship (3 Seasons)103.8550153271609514337221200046671478
PL2 — Div. 2 (3 Seasons)35.6
League One (2 Seasons)30.327
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
2018-201916Sunderland1 League11.9
2019-202017Sunderland1 League10.2
2020-202118Sunderland1 League13.5
2020-202118Sunderland3 Leagues0.00
2021-202219Sunderland3 Leagues35.732
2022-202320Sunderland3 Leagues42.519371891413111016900001592532
2023-202421Sunderland3 Leagues42.52510244064431017441010002193627
2024-202522Sunderland2 Leagues22.910549965521361221000882319
5 Seasons1 Club4 Leagues143.75501532716095143310421200046671478
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (5 Seasons)4 Leagues143.75501532716095143310421200046671478
Sunderland (3 Seasons)1 League35.6
EFL Cup (5 Seasons)5.01
FA Cup (4 Seasons)4.74
Championship (3 Seasons)103.8550153271609514337221200046671478
PL2 — Div. 2 (3 Seasons)35.6
League One (2 Seasons)30.327
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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 212th11.9Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 212th10.2Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 25th13.5Matches
2020-202118Sunderlandeng ENG3. League One4th0.00Matches
2021-202219Sunderlandeng ENG3. League One5th30.327Matches
2022-202320Sunderlandeng ENG2. Championship6th39.819371891413111016900001592532Matches
2023-202421Sunderlandeng ENG2. Championship16th41.02510244064431017441010002193627Matches
2024-202522Sunderlandeng ENG2. Championship4th22.910549965521361221000882319Matches
5 Seasons1 Club2 Leagues134.1550153271609514339921200046671478
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (5 Seasons)2 Leagues134.1550153271609514339921200046671478
Sunderland (3 Seasons)1 League35.6
Championship (3 Seasons)103.8550153271609514337221200046671478
PL2 — Div. 2 (3 Seasons)35.6
League One (2 Seasons)30.327
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
2021-202219Sunderlandeng ENGEFL CupQF4.51Matches
2021-202219Sunderlandeng ENGFA Cup1.04Matches
2022-202320Sunderlandeng ENGFA Cup2.70Matches
2023-202421Sunderlandeng ENGEFL CupRd10.50Matches
2023-202421Sunderlandeng ENGFA Cup1.00Matches
5 Seasons1 Club2 Leagues9.75
EFL Cup (5 Seasons)5.01
FA Cup (4 Seasons)4.74

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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 211.9Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 210.2Matches
2020-202118Sunderlandeng ENG3. League One0.0Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 213.5Matches
2021-202219Sunderlandeng ENGEFL Cup4.5Matches
2021-202219Sunderlandeng ENGFA Cup1.0Matches
2021-202219Sunderlandeng ENG3. League One30.3Matches
2022-202320Sunderlandeng ENG2. Championship39.8721.81580145470.18600100Matches
2022-202320Sunderlandeng ENGFA Cup2.7Matches
2023-202421Sunderlandeng ENG2. Championship41.01212.95102131221100.24900001Matches
2023-202421Sunderlandeng ENGEFL Cup0.5Matches
2023-202421Sunderlandeng ENGFA Cup1.0Matches
2024-202522Sunderlandeng ENG2. Championship22.9502.18421212250.22400001Matches
5 Seasons1 Club4 Leagues143.72432.34202261797220.211900102
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (5 Seasons)4 Leagues143.72432.34202261797220.211900102
Sunderland (3 Seasons)1 League35.6
EFL Cup (5 Seasons)5.0
FA Cup (4 Seasons)4.7
Championship (3 Seasons)103.82432.34202261797220.211900102
PL2 — Div. 2 (3 Seasons)35.6
League One (2 Seasons)30.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201916Sunderland1 League11.9
2019-202017Sunderland1 League10.2
2020-202118Sunderland1 League13.5
2020-202118Sunderland3 Leagues0.0
2021-202219Sunderland3 Leagues35.7
2022-202320Sunderland3 Leagues42.5721.81580145470.18600100
2023-202421Sunderland3 Leagues42.51212.95102131221100.24900001
2024-202522Sunderland2 Leagues22.9502.18421212250.22400001
5 Seasons1 Club4 Leagues143.72432.34202261797220.211900102
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (5 Seasons)4 Leagues143.72432.34202261797220.211900102
Sunderland (3 Seasons)1 League35.6
EFL Cup (5 Seasons)5.0
FA Cup (4 Seasons)4.7
Championship (3 Seasons)103.82432.34202261797220.211900102
PL2 — Div. 2 (3 Seasons)35.6
League One (2 Seasons)30.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201916Sunderlandeng ENGJr. PL2 — Div. 212th11.9Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 212th10.2Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 25th13.5Matches
2020-202118Sunderlandeng ENG3. League One4th0.0Matches
2021-202219Sunderlandeng ENG3. League One5th30.3Matches
2022-202320Sunderlandeng ENG2. Championship6th39.8721.81580145470.18600100Matches
2023-202421Sunderlandeng ENG2. Championship16th41.01212.95102131221100.24900001Matches
2024-202522Sunderlandeng ENG2. Championship4th22.9502.18421212250.22400001Matches
5 Seasons1 Club2 Leagues134.12432.34202261797220.211900102
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (5 Seasons)2 Leagues134.12432.34202261797220.211900102
Sunderland (3 Seasons)1 League35.6
Championship (3 Seasons)103.82432.34202261797220.211900102
PL2 — Div. 2 (3 Seasons)35.6
League One (2 Seasons)30.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2021-202219Sunderlandeng ENGEFL CupQF4.5Matches
2021-202219Sunderlandeng ENGFA Cup1.0Matches
2022-202320Sunderlandeng ENGFA Cup2.7Matches
2023-202421Sunderlandeng ENGEFL CupRd10.5Matches
2023-202421Sunderlandeng ENGFA Cup1.0Matches
5 Seasons1 Club2 Leagues9.7
EFL Cup (5 Seasons)5.0
FA Cup (4 Seasons)4.7

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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 211.9Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 210.2Matches
2020-202118Sunderlandeng ENG3. League One0.000Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 213.5Matches
2021-202219Sunderlandeng ENGEFL Cup4.535Matches
2021-202219Sunderlandeng ENGFA Cup1.000Matches
2021-202219Sunderlandeng ENG3. League One30.33131Matches
2022-202320Sunderlandeng ENG2. Championship39.810263425010499054.44142142847149332Matches
2022-202320Sunderlandeng ENGFA Cup2.763Matches
2023-202421Sunderlandeng ENG2. Championship41.0744833374347048.6365064439113341Matches
2023-202421Sunderlandeng ENGEFL Cup0.500Matches
2023-202421Sunderlandeng ENGFA Cup1.020Matches
2024-202522Sunderlandeng ENG2. Championship22.9411819193163743.221185132667241Matches
5 Seasons1 Club4 Leagues143.721717194106179919750.3981102585151329914
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 (5 Seasons)4 Leagues143.721717194106179919750.3981102585151329914
Sunderland (3 Seasons)1 League35.60
EFL Cup (5 Seasons)5.0350
FA Cup (4 Seasons)4.7830
Championship (3 Seasons)103.821712994106179919750.3981102585112329914
PL2 — Div. 2 (3 Seasons)35.60
League One (2 Seasons)30.331310
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
2018-201916Sunderland1 League11.90
2019-202017Sunderland1 League10.20
2020-202118Sunderland1 League13.50
2020-202118Sunderland3 Leagues0.0000
2021-202219Sunderland3 Leagues35.734360
2022-202320Sunderland3 Leagues42.510269425010499054.44142142850149332
2023-202421Sunderland3 Leagues42.5745033374347048.6365064439113341
2024-202522Sunderland2 Leagues22.9411819193163743.221185132667241
5 Seasons1 Club4 Leagues143.721717194106179919750.3981102585151329914
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sunderland (5 Seasons)4 Leagues143.721717194106179919750.3981102585151329914
Sunderland (3 Seasons)1 League35.60
EFL Cup (5 Seasons)5.0350
FA Cup (4 Seasons)4.7830
Championship (3 Seasons)103.821712994106179919750.3981102585112329914
PL2 — Div. 2 (3 Seasons)35.60
League One (2 Seasons)30.331310
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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 212th11.9Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 212th10.2Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 25th13.5Matches
2020-202118Sunderlandeng ENG3. League One4th0.000Matches
2021-202219Sunderlandeng ENG3. League One5th30.33131Matches
2022-202320Sunderlandeng ENG2. Championship6th39.810263425010499054.44142142847149332Matches
2023-202421Sunderlandeng ENG2. Championship16th41.0744833374347048.6365064439113341Matches
2024-202522Sunderlandeng ENG2. Championship4th22.9411819193163743.221185132667241Matches
5 Seasons1 Club2 Leagues134.121716094106179919750.3981102585143329914
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 (5 Seasons)2 Leagues134.121716094106179919750.3981102585143329914
Sunderland (3 Seasons)1 League35.60
Championship (3 Seasons)103.821712994106179919750.3981102585112329914
PL2 — Div. 2 (3 Seasons)35.60
League One (2 Seasons)30.331310
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
2021-202219Sunderlandeng ENGEFL CupQF4.535Matches
2021-202219Sunderlandeng ENGFA Cup1.000Matches
2022-202320Sunderlandeng ENGFA Cup2.763Matches
2023-202421Sunderlandeng ENGEFL CupRd10.500Matches
2023-202421Sunderlandeng ENGFA Cup1.020Matches
5 Seasons1 Club2 Leagues9.71180
EFL Cup (5 Seasons)5.0350
FA Cup (4 Seasons)4.7830

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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 211.9Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 210.2Matches
2020-202118Sunderlandeng ENG3. League One0.0Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 213.5Matches
2021-202219Sunderlandeng ENGEFL Cup4.5Matches
2021-202219Sunderlandeng ENGFA Cup1.0Matches
2021-202219Sunderlandeng ENG3. League One30.3Matches
2022-202320Sunderlandeng ENG2. Championship39.82346605211443414352346622641.93251.6135160653079515376246164775Matches
2022-202320Sunderlandeng ENGFA Cup2.7Matches
2023-202421Sunderlandeng ENG2. Championship41.02914565991744602502914794253.23443.0188391474821837496150220090Matches
2023-202421Sunderlandeng ENGEFL Cup0.5Matches
2023-202421Sunderlandeng ENGFA Cup1.0Matches
2024-202522Sunderlandeng ENG2. Championship22.912564130076021681256361644.41952.86643604186026403291983025Matches
5 Seasons1 Club4 Leagues143.765161571420394712329365161778447.58548.03898188169760160167191521154677190
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 (5 Seasons)4 Leagues143.765161571420394712329365161778447.58548.03898188169760160167191521154677190
Sunderland (3 Seasons)1 League35.6
EFL Cup (5 Seasons)5.0
FA Cup (4 Seasons)4.7
Championship (3 Seasons)103.865161571420394712329365161778447.58548.03898188169760160167191521154677190
PL2 — Div. 2 (3 Seasons)35.6
League One (2 Seasons)30.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201916Sunderland1 League11.9
2019-202017Sunderland1 League10.2
2020-202118Sunderland1 League13.5
2020-202118Sunderland3 Leagues0.0
2021-202219Sunderland3 Leagues35.7
2022-202320Sunderland3 Leagues42.52346605211443414352346622641.93251.6135160653079515376246164775
2023-202421Sunderland3 Leagues42.52914565991744602502914794253.23443.0188391474821837496150220090
2024-202522Sunderland2 Leagues22.912564130076021681256361644.41952.86643604186026403291983025
5 Seasons1 Club4 Leagues143.765161571420394712329365161778447.58548.03898188169760160167191521154677190
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 (5 Seasons)4 Leagues143.765161571420394712329365161778447.58548.03898188169760160167191521154677190
Sunderland (3 Seasons)1 League35.6
EFL Cup (5 Seasons)5.0
FA Cup (4 Seasons)4.7
Championship (3 Seasons)103.865161571420394712329365161778447.58548.03898188169760160167191521154677190
PL2 — Div. 2 (3 Seasons)35.6
League One (2 Seasons)30.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201916Sunderlandeng ENGJr. PL2 — Div. 212th11.9Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 212th10.2Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 25th13.5Matches
2020-202118Sunderlandeng ENG3. League One4th0.0Matches
2021-202219Sunderlandeng ENG3. League One5th30.3Matches
2022-202320Sunderlandeng ENG2. Championship6th39.82346605211443414352346622641.93251.6135160653079515376246164775Matches
2023-202421Sunderlandeng ENG2. Championship16th41.02914565991744602502914794253.23443.0188391474821837496150220090Matches
2024-202522Sunderlandeng ENG2. Championship4th22.912564130076021681256361644.41952.86643604186026403291983025Matches
5 Seasons1 Club2 Leagues134.165161571420394712329365161778447.58548.03898188169760160167191521154677190
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 (5 Seasons)2 Leagues134.165161571420394712329365161778447.58548.03898188169760160167191521154677190
Sunderland (3 Seasons)1 League35.6
Championship (3 Seasons)103.865161571420394712329365161778447.58548.03898188169760160167191521154677190
PL2 — Div. 2 (3 Seasons)35.6
League One (2 Seasons)30.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2021-202219Sunderlandeng ENGEFL CupQF4.5Matches
2021-202219Sunderlandeng ENGFA Cup1.0Matches
2022-202320Sunderlandeng ENGFA Cup2.7Matches
2023-202421Sunderlandeng ENGEFL CupRd10.5Matches
2023-202421Sunderlandeng ENGFA Cup1.0Matches
5 Seasons1 Club2 Leagues9.7
EFL Cup (5 Seasons)5.0
FA Cup (4 Seasons)4.7

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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 2161,0736754.211.91284841500.50820-12-1.01+1.08Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 2139177156.610.21082533300.08430-26-2.55-0.38Matches
2020-202118Sunderlandeng ENGEFL Cup0001Matches
2020-202118Sunderlandeng ENGFA Cup0001Matches
2020-202118Sunderlandeng ENG3. League One2210.00.0002173.000000.00-0.61Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 2141,2158756.313.5148713001.502723+4+0.30+0.58Matches
2021-202219Sunderlandeng ENGEFL Cup54028083.84.5498411202.0068-2-0.45-2.76Matches
2021-202219Sunderlandeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2021-202219Sunderlandeng ENG3. League One392,7257065.830.331842381671.795334+19+0.63+0.18Matches
2022-202320Sunderlandeng ENG2. Championship453,5818086.539.842842932501.475850+8+0.20-0.6050.345.0+5.3+0.13+0.01Matches
2022-202320Sunderlandeng ENGEFL Cup00001Matches
2022-202320Sunderlandeng ENGFA Cup32438190.02.73812001.3334-1-0.37-3.70Matches
2023-202421Sunderlandeng ENG2. Championship423,6938889.241.0428837001.335044+6+0.15+1.7653.945.6+8.3+0.20-0.39Matches
2023-202421Sunderlandeng ENGEFL Cup1454537.50.51450001.0001-1-2.00-3.20Matches
2023-202421Sunderlandeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2024-202522Sunderlandeng ENG2. Championship232,0649095.622.9239022001.783320+13+0.57-1.3128.524.1+4.5+0.19-1.30Matches
2024-202522Sunderlandeng ENGEFL Cup00001Matches
5 Seasons1 Club4 Leagues16212,9358064.3143.7148861191415181.57203165+38+0.26-0.24132.8114.7+18.1+0.17-0.26
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 (5 Seasons)4 Leagues16212,9358064.3143.7148861191415181.57203165+38+0.26-0.24132.8114.7+18.1+0.17-0.26
Sunderland (3 Seasons)1 League433,2057555.635.636852672300.703973-34-0.95+0.49
EFL Cup (5 Seasons)64477551.45.0587411231.8369-3-0.60-2.37
FA Cup (4 Seasons)54238578.34.75854010.8038-5-1.06-4.40
Championship (3 Seasons)1109,3388589.4103.8107878832501.48141114+27+0.26+0.34132.8114.7+18.1+0.17-0.26
PL2 — Div. 2 (3 Seasons)433,2057555.635.636852672300.703973-34-0.95+0.49
League One (2 Seasons)412,7276732.930.33184231013141.855334+19+0.63+0.06
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
2018-201916Sunderland1 League161,0736754.211.91284841500.50820-12-1.01+1.08
2019-202017Sunderland1 League139177156.610.21082533300.08430-26-2.55-0.38
2020-202118Sunderland1 League141,2158756.313.5148713001.502723+4+0.30+0.58
2020-202118Sunderland3 Leagues2210.00.0002193.000000.00-0.61
2021-202219Sunderland3 Leagues453,2177168.335.736862891571.775943+16+0.45-0.09
2022-202320Sunderland3 Leagues483,8248085.042.545833132511.466154+7+0.16-0.7650.345.0+5.3+0.13+0.01
2023-202421Sunderland3 Leagues443,8288788.042.5448738001.295048+2+0.05+1.2553.945.6+8.3+0.20-0.39
2024-202522Sunderland2 Leagues232,0649091.722.9239022011.783320+13+0.57-1.3128.524.1+4.5+0.19-1.30
5 Seasons1 Club4 Leagues16212,9358064.3143.7148861191415181.57203165+38+0.26-0.24132.8114.7+18.1+0.17-0.26
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 (5 Seasons)4 Leagues16212,9358064.3143.7148861191415181.57203165+38+0.26-0.24132.8114.7+18.1+0.17-0.26
Sunderland (3 Seasons)1 League433,2057555.635.636852672300.703973-34-0.95+0.49
EFL Cup (5 Seasons)64477551.45.0587411231.8369-3-0.60-2.37
FA Cup (4 Seasons)54238578.34.75854010.8038-5-1.06-4.40
Championship (3 Seasons)1109,3388589.4103.8107878832501.48141114+27+0.26+0.34132.8114.7+18.1+0.17-0.26
PL2 — Div. 2 (3 Seasons)433,2057555.635.636852672300.703973-34-0.95+0.49
League One (2 Seasons)412,7276732.930.33184231013141.855334+19+0.63+0.06
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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 212th161,0736754.211.91284841500.50820-12-1.01+1.08Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 212th139177156.610.21082533300.08430-26-2.55-0.38Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 25th141,2158756.313.5148713001.502723+4+0.30+0.58Matches
2020-202118Sunderlandeng ENG3. League One4th2210.00.0002173.000000.00-0.61Matches
2021-202219Sunderlandeng ENG3. League One5th392,7257065.830.331842381671.795334+19+0.63+0.18Matches
2022-202320Sunderlandeng ENG2. Championship6th453,5818086.539.842842932501.475850+8+0.20-0.6050.345.0+5.3+0.13+0.01Matches
2023-202421Sunderlandeng ENG2. Championship16th423,6938889.241.0428837001.335044+6+0.15+1.7653.945.6+8.3+0.20-0.39Matches
2024-202522Sunderlandeng ENG2. Championship4th232,0649095.622.9239022001.783320+13+0.57-1.3128.524.1+4.5+0.19-1.30Matches
5 Seasons1 Club2 Leagues15112,0658064.4134.1138861111315141.58194148+46+0.34-0.12132.8114.7+18.1+0.17-0.26
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 (5 Seasons)2 Leagues15112,0658064.4134.1138861111315141.58194148+46+0.34-0.12132.8114.7+18.1+0.17-0.26
Sunderland (3 Seasons)1 League433,2057555.635.636852672300.703973-34-0.95+0.49
Championship (3 Seasons)1109,3388589.4103.8107878832501.48141114+27+0.26+0.34132.8114.7+18.1+0.17-0.26
PL2 — Div. 2 (3 Seasons)433,2057555.635.636852672300.703973-34-0.95+0.49
League One (2 Seasons)412,7276732.930.33184231013141.855334+19+0.63+0.06
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
2020-202118Sunderlandeng ENGEFL Cup58th0001Matches
2020-202118Sunderlandeng ENGFA Cup85th0001Matches
2021-202219Sunderlandeng ENGEFL CupQF54028083.84.5498411202.0068-2-0.45-2.76Matches
2021-202219Sunderlandeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2022-202320Sunderlandeng ENGEFL CupRd100001Matches
2022-202320Sunderlandeng ENGFA Cup32438190.02.73812001.3334-1-0.37-3.70Matches
2023-202421Sunderlandeng ENGEFL CupRd11454537.50.51450001.0001-1-2.00-3.20Matches
2023-202421Sunderlandeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
2024-202522Sunderlandeng ENGEFL CupRd100001Matches
5 Seasons1 Club2 Leagues118707961.79.71086811241.36917-8-0.83-2.83
EFL Cup (5 Seasons)64477551.45.0587411231.8369-3-0.60-2.37
FA Cup (4 Seasons)54238578.34.75854010.8038-5-1.06-4.40

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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 211.91000Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 210.24000Matches
2020-202118Sunderlandeng ENG3. League One0.00000000000Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 213.53000Matches
2021-202219Sunderlandeng ENGEFL Cup4.50004201530Matches
2021-202219Sunderlandeng ENGFA Cup1.00000004000Matches
2021-202219Sunderlandeng ENG3. League One30.3400283102731310Matches
2022-202320Sunderlandeng ENG2. Championship39.871044480164763000242394148.8Matches
2022-202320Sunderlandeng ENGFA Cup2.70005400360Matches
2023-202421Sunderlandeng ENG2. Championship41.031125450443948000235263145.6Matches
2023-202421Sunderlandeng ENGEFL Cup0.50001100000Matches
2023-202421Sunderlandeng ENGFA Cup1.00002400020Matches
2024-202522Sunderlandeng ENG2. Championship22.931123230122618010124181260.0Matches
5 Seasons1 Club4 Leagues143.717321321580104151171010601838449.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (5 Seasons)4 Leagues143.717321321580104151171010601838449.7
Sunderland (3 Seasons)1 League35.68000
EFL Cup (5 Seasons)5.00005301530
FA Cup (4 Seasons)4.70007804380
Championship (3 Seasons)103.8133292116072112129010601838449.7
PL2 — Div. 2 (3 Seasons)35.68000
League One (2 Seasons)30.3400283102731310
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
2018-201916Sunderland1 League11.91000
2019-202017Sunderland1 League10.24000
2020-202118Sunderland1 League13.53000
2020-202118Sunderland3 Leagues0.00000000000
2021-202219Sunderland3 Leagues35.7400323303236340
2022-202320Sunderland3 Leagues42.571049520165069000242394148.8
2023-202421Sunderland3 Leagues42.531128500443950000235263145.6
2024-202522Sunderland2 Leagues22.931123230122618010124181260.0
5 Seasons1 Club4 Leagues143.717321321580104151171010601838449.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (5 Seasons)4 Leagues143.717321321580104151171010601838449.7
Sunderland (3 Seasons)1 League35.68000
EFL Cup (5 Seasons)5.00005301530
FA Cup (4 Seasons)4.70007804380
Championship (3 Seasons)103.8133292116072112129010601838449.7
PL2 — Div. 2 (3 Seasons)35.68000
League One (2 Seasons)30.3400283102731310
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
2018-201916Sunderlandeng ENGJr. PL2 — Div. 212th11.91000Matches
2019-202017Sunderlandeng ENGJr. PL2 — Div. 212th10.24000Matches
2020-202118Sunderlandeng ENGJr. PL2 — Div. 25th13.53000Matches
2020-202118Sunderlandeng ENG3. League One4th0.00000000000Matches
2021-202219Sunderlandeng ENG3. League One5th30.3400283102731310Matches
2022-202320Sunderlandeng ENG2. Championship6th39.871044480164763000242394148.8Matches
2023-202421Sunderlandeng ENG2. Championship16th41.031125450443948000235263145.6Matches
2024-202522Sunderlandeng ENG2. Championship4th22.931123230122618010124181260.0Matches
5 Seasons1 Club2 Leagues134.11732120147099143160010601838449.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (5 Seasons)2 Leagues134.11732120147099143160010601838449.7
Sunderland (3 Seasons)1 League35.68000
Championship (3 Seasons)103.8133292116072112129010601838449.7
PL2 — Div. 2 (3 Seasons)35.68000
League One (2 Seasons)30.3400283102731310
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202219Sunderlandeng ENGEFL CupQF4.50004201530Matches
2021-202219Sunderlandeng ENGFA Cup1.00000004000Matches
2022-202320Sunderlandeng ENGFA Cup2.70005400360Matches
2023-202421Sunderlandeng ENGEFL CupRd10.50001100000Matches
2023-202421Sunderlandeng ENGFA Cup1.00002400020Matches
5 Seasons1 Club2 Leagues9.70001211058110
EFL Cup (5 Seasons)5.00005301530
FA Cup (4 Seasons)4.70007804380

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Dan Neil Pages