Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-01-25SatChampionshipMatchweek 29AwayW 1–0MillwallLuton TownNRW80000001030000.00.00.00011100.001000Match Report
2025-01-21TueChampionshipMatchweek 28HomeD 2–2MillwallCardiff CityNLW130000000081000.00.00.0003650.014000Match Report
2025-01-18SatChampionshipMatchweek 27HomeL 0–1MillwallHull CityYAM,WB9000001010432000.20.20.330213167.7130240Match Report
2025-01-13MonFA CupThird round properHomeW 3–0MillwallDag & RedYAM90000010000Match Report
2025-01-04SatChampionshipMatchweek 26AwayD 2–2MillwallSheffield WedsYAM9010001100462020.50.50.141203066.7124010Match 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
2014-201519Sunderlandeng ENGFA Cup1050.1000000000.000.000.000.000.00Matches
2014-201519Sunderlandeng ENG1. Premier League00Matches
2015-201620Gatesheadeng ENG5. National League966337.0101100100.140.000.140.140.14Matches
2015-201620Sunderlandeng ENG1. Premier League10390.4000000000.000.000.000.000.00Matches
2016-201721Sunderlandeng ENGEFL Cup00Matches
2016-201721Sunderlandeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 115151,33514.8617511210.400.070.470.340.40Matches
2016-201721Sunderlandeng ENG1. Premier League522352.6000000100.000.000.000.000.00Matches
2017-201822Sunderlandeng ENG2. Championship42373,30836.8628600700.160.050.220.160.22Matches
2017-201822Sunderlandeng ENGEFL Cup221521.7101100000.590.000.590.590.59Matches
2017-201822Sunderlandeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2018-201923Sunderlandeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2018-201923Sunderlandeng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2018-201923Sunderlandeng ENG3. League One35312,77030.8639600710.190.100.290.190.29Matches
2019-202024Hull Cityeng ENG2. Championship42212,05922.9134100801.21.23.44.63389780.040.130.170.040.170.050.150.200.050.20Matches
2019-202024Hull Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202024Hull Cityeng ENGFA Cup11680.8000000000.000.000.000.000.00Matches
2020-202125Hull Cityeng ENGEFL Cup322442.7000000100.000.000.000.000.00Matches
2020-202125Hull Cityeng ENGFA Cup11740.8000000000.000.000.000.000.00Matches
2020-202125Hull Cityeng ENG3. League One42423,56939.7413174001200.100.330.430.100.43Matches
2021-202226Hull Cityeng ENG2. Championship35342,98933.2549500903.63.66.49.9461531360.150.120.270.150.270.110.190.300.110.30Matches
2021-202226Hull Cityeng ENGFA Cup111201.3011000000.000.750.750.000.75Matches
2022-202327Millwalleng ENG2. Championship38262,14123.8134100402.02.05.27.219531210.040.130.170.040.170.080.220.300.080.30Matches
2022-202327Millwalleng ENGEFL Cup11600.7000000210.000.000.000.000.00Matches
2022-202327Millwalleng ENGFA Cup11590.7000000000.000.000.000.000.00Matches
2023-202428Millwalleng ENG2. Championship31262,08123.1022000901.11.12.83.92584620.000.090.090.000.090.050.120.170.050.17Matches
2023-202428Millwalleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202529Millwalleng ENG2. Championship26211,78119.8235200603.53.52.96.41453980.100.150.250.100.250.180.150.320.180.32Matches
2024-202529Millwalleng ENGEFL Cup221351.5011000000.000.670.670.000.67Matches
2024-202529Millwalleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
11 Seasons4 Clubs6 Leagues32726523,242258.2283563280069211.411.420.732.01374324950.110.140.240.110.240.090.170.260.090.26
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)5 Leagues91776,95977.31451914001710.180.060.250.180.25
Hull City (3 Seasons)4 Leagues1261039,213102.410213110003004.84.89.714.5792422140.100.210.300.100.300.080.170.260.080.26
Millwall (3 Seasons)3 Leagues101796,43771.539123002116.66.610.917.6581902810.040.130.170.040.170.100.160.260.100.26
Sunderland (1 Season)1 League15151,33514.8617511210.400.070.470.340.40
Gateshead (1 Season)1 League966337.0101100100.140.000.140.140.14
FA Cup (10 Seasons)11108669.6112100100.100.100.210.100.21
EFL Cup (7 Seasons)1097718.6112100410.120.120.230.120.23
Championship (6 Seasons)21416514,359159.5151732150043011.411.420.732.01374324950.090.110.200.090.200.090.170.260.090.26
Premier League (3 Seasons)622743.0000000100.000.000.000.000.00
League One (2 Seasons)77736,33970.410162610001910.140.230.370.140.37
PL2 — Div. 1 (1 Season)15151,33514.8617511210.400.070.470.340.40
National League (1 Season)966337.0101100100.140.000.140.140.14
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201519Sunderland2 Leagues1050.1000000000.000.000.000.000.00
2015-201620Gateshead1 League966337.0101100100.140.000.140.140.14
2015-201620Sunderland1 League10390.4000000000.000.000.000.000.00
2016-201721Sunderland1 League15151,33514.8617511210.400.070.470.340.40
2016-201721Sunderland3 Leagues633253.6000000100.000.000.000.000.00
2017-201822Sunderland3 Leagues45403,55039.4729700800.180.050.230.180.23
2018-201923Sunderland3 Leagues38343,04033.87310700810.210.090.300.210.30
2019-202024Hull City3 Leagues44232,21724.6134100801.21.23.44.63389780.040.120.160.040.160.050.150.200.050.20
2020-202125Hull City3 Leagues46453,88743.2413174001300.090.300.390.090.39
2021-202226Hull City2 Leagues36353,10934.55510500903.63.66.49.9461531360.140.140.290.140.290.110.190.300.110.30
2022-202327Millwall3 Leagues40282,26025.1134100612.02.05.27.219531210.040.120.160.040.160.080.220.300.080.30
2023-202428Millwall2 Leagues32272,17124.1022000901.11.12.83.92584620.000.080.080.000.080.050.120.170.050.17
2024-202529Millwall3 Leagues29242,00622.3246200603.53.52.96.41453980.090.180.270.090.270.180.150.320.180.32
11 Seasons4 Clubs6 Leagues32726523,242258.2283563280069211.411.420.732.01374324950.110.140.240.110.240.090.170.260.090.26
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)5 Leagues91776,95977.31451914001710.180.060.250.180.25
Hull City (3 Seasons)4 Leagues1261039,213102.410213110003004.84.89.714.5792422140.100.210.300.100.300.080.170.260.080.26
Millwall (3 Seasons)3 Leagues101796,43771.539123002116.66.610.917.6581902810.040.130.170.040.170.100.160.260.100.26
Sunderland (1 Season)1 League15151,33514.8617511210.400.070.470.340.40
Gateshead (1 Season)1 League966337.0101100100.140.000.140.140.14
FA Cup (10 Seasons)11108669.6112100100.100.100.210.100.21
EFL Cup (7 Seasons)1097718.6112100410.120.120.230.120.23
Championship (6 Seasons)21416514,359159.5151732150043011.411.420.732.01374324950.090.110.200.090.200.090.170.260.090.26
Premier League (3 Seasons)622743.0000000100.000.000.000.000.00
League One (2 Seasons)77736,33970.410162610001910.140.230.370.140.37
PL2 — Div. 1 (1 Season)15151,33514.8617511210.400.070.470.340.40
National League (1 Season)966337.0101100100.140.000.140.140.14
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201519Sunderlandeng ENG1. Premier League16th00Matches
2015-201620Gatesheadeng ENG5. National League9th966337.0101100100.140.000.140.140.14Matches
2015-201620Sunderlandeng ENG1. Premier League17th10390.4000000000.000.000.000.000.00Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 17th15151,33514.8617511210.400.070.470.340.40Matches
2016-201721Sunderlandeng ENG1. Premier League20th522352.6000000100.000.000.000.000.00Matches
2017-201822Sunderlandeng ENG2. Championship24th42373,30836.8628600700.160.050.220.160.22Matches
2018-201923Sunderlandeng ENG3. League One5th35312,77030.8639600710.190.100.290.190.29Matches
2019-202024Hull Cityeng ENG2. Championship24th42212,05922.9134100801.21.23.44.63389780.040.130.170.040.170.050.150.200.050.20Matches
2020-202125Hull Cityeng ENG3. League One1st42423,56939.7413174001200.100.330.430.100.43Matches
2021-202226Hull Cityeng ENG2. Championship19th35342,98933.2549500903.63.66.49.9461531360.150.120.270.150.270.110.190.300.110.30Matches
2022-202327Millwalleng ENG2. Championship8th38262,14123.8134100402.02.05.27.219531210.040.130.170.040.170.080.220.300.080.30Matches
2023-202428Millwalleng ENG2. Championship13th31262,08123.1022000901.11.12.83.92584620.000.090.090.000.090.050.120.170.050.17Matches
2024-202529Millwalleng ENG2. Championship16th26211,78119.8235200603.53.52.96.41453980.100.150.250.100.250.180.150.320.180.32Matches
11 Seasons4 Clubs4 Leagues30624621,605240.1263359260064111.411.420.732.01374324950.110.140.250.110.250.090.170.260.090.26
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)3 Leagues83706,35270.61251712001510.170.070.240.170.24
Hull City (3 Seasons)2 Leagues119978,61795.710203010002904.84.89.714.5792422140.100.210.310.100.310.080.170.260.080.26
Millwall (3 Seasons)1 League95736,00366.738113001906.66.610.917.6581902810.040.120.160.040.160.100.160.260.100.26
Sunderland (1 Season)1 League15151,33514.8617511210.400.070.470.340.40
Gateshead (1 Season)1 League966337.0101100100.140.000.140.140.14
Championship (6 Seasons)21416514,359159.5151732150043011.411.420.732.01374324950.090.110.200.090.200.090.170.260.090.26
Premier League (3 Seasons)622743.0000000100.000.000.000.000.00
League One (2 Seasons)77736,33970.410162610001910.140.230.370.140.37
PL2 — Div. 1 (1 Season)15151,33514.8617511210.400.070.470.340.40
National League (1 Season)966337.0101100100.140.000.140.140.14
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201519Sunderlandeng ENGFA Cup9th1050.1000000000.000.000.000.000.00Matches
2016-201721Sunderlandeng ENGEFL Cup9th00Matches
2016-201721Sunderlandeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201822Sunderlandeng ENGEFL Cup17th221521.7101100000.590.000.590.590.59Matches
2017-201822Sunderlandeng ENGFA Cup33rd11901.0000000100.000.000.000.000.00Matches
2018-201923Sunderlandeng ENGEFL Cup58th11901.0000000100.000.000.000.000.00Matches
2018-201923Sunderlandeng ENGFA Cup65th221802.0101100000.500.000.500.500.50Matches
2019-202024Hull Cityeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202024Hull Cityeng ENGFA Cup17th11680.8000000000.000.000.000.000.00Matches
2020-202125Hull Cityeng ENGEFL Cup17th322442.7000000100.000.000.000.000.00Matches
2020-202125Hull Cityeng ENGFA Cup65th11740.8000000000.000.000.000.000.00Matches
2021-202226Hull Cityeng ENGFA Cup111201.3011000000.000.750.750.000.75Matches
2022-202327Millwalleng ENGEFL CupRd111600.7000000210.000.000.000.000.00Matches
2022-202327Millwalleng ENGFA Cup11590.7000000000.000.000.000.000.00Matches
2023-202428Millwalleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202529Millwalleng ENGEFL CupRd2221351.5011000000.000.670.670.000.67Matches
2024-202529Millwalleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
10 Seasons3 Clubs2 Leagues21191,63718.2224200510.110.110.220.110.22
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 (4 Seasons)2 Leagues876076.7202200200.300.000.300.300.30
Hull City (3 Seasons)2 Leagues765966.6011000100.000.150.150.000.15
Millwall (3 Seasons)2 Leagues664344.8011000210.000.210.210.000.21
FA Cup (10 Seasons)11108669.6112100100.100.100.210.100.21
EFL Cup (7 Seasons)1097718.6112100410.120.120.230.120.23

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201519Sunderlandeng ENGFA Cup0.1000Matches
2015-201620Gatesheadeng ENG5. National League7.0140.570.2500Matches
2015-201620Sunderlandeng ENG1. Premier League0.4000.0000Matches
2016-201721Sunderlandeng ENGFA Cup1.0000Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 114.8611Matches
2016-201721Sunderlandeng ENG1. Premier League2.602150.00.770.380.000.0000Matches
2017-201822Sunderlandeng ENG2. Championship36.86451533.31.220.410.130.4000Matches
2017-201822Sunderlandeng ENGEFL Cup1.713266.71.781.180.330.5000Matches
2017-201822Sunderlandeng ENGFA Cup1.002150.02.001.000.000.0000Matches
2018-201923Sunderlandeng ENGEFL Cup1.00200.02.000.000.0000Matches
2018-201923Sunderlandeng ENGFA Cup2.014375.02.001.500.250.3300Matches
2018-201923Sunderlandeng ENG3. League One30.8600Matches
2019-202024Hull Cityeng ENG2. Championship22.9119631.60.830.260.050.1719.62001.21.20.06-0.2-0.2Matches
2019-202024Hull Cityeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2019-202024Hull Cityeng ENGFA Cup0.80000.000.0000Matches
2020-202125Hull Cityeng ENGEFL Cup2.70200.00.740.000.0000Matches
2020-202125Hull Cityeng ENGFA Cup0.80000.000.0000Matches
2020-202125Hull Cityeng ENG3. League One39.74271037.00.680.250.150.4000Matches
2021-202226Hull Cityeng ENG2. Championship33.2518950.00.540.270.280.5615.20003.63.60.20+1.4+1.4Matches
2021-202226Hull Cityeng ENGFA Cup1.30000.000.0000Matches
2022-202327Millwalleng ENG2. Championship23.8115533.30.630.210.070.2014.91002.02.00.13-1.0-1.0Matches
2022-202327Millwalleng ENGEFL Cup0.70000.000.0000Matches
2022-202327Millwalleng ENGFA Cup0.70100.01.530.000.0000Matches
2023-202428Millwalleng ENG2. Championship23.1010220.00.430.090.000.0013.31001.11.10.11-1.1-1.1Matches
2023-202428Millwalleng ENGFA Cup1.0000Matches
2024-202529Millwalleng ENG2. Championship19.8218527.80.910.250.110.4016.93003.53.50.20-1.5-1.5Matches
2024-202529Millwalleng ENGEFL Cup1.5011100.00.670.670.000.0000Matches
2024-202529Millwalleng ENGFA Cup1.00100.01.000.000.0000Matches
11 Seasons4 Clubs6 Leagues258.2281716535.70.780.290.120.3416.370011.411.40.14-2.4-2.4
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)5 Leagues77.314582237.91.290.480.140.3600
Hull City (3 Seasons)4 Leagues102.410672638.80.650.250.150.3817.42004.84.80.13+1.2+1.2
Millwall (3 Seasons)3 Leagues71.53461328.30.650.180.070.2315.45006.66.60.15-3.6-3.6
Sunderland (1 Season)1 League14.8611
Gateshead (1 Season)1 League7.0140.570.2500
FA Cup (10 Seasons)9.618450.01.060.530.130.2500
EFL Cup (7 Seasons)8.619444.41.050.470.110.2500
Championship (6 Seasons)159.5151254233.60.780.260.120.3616.370011.411.40.14-2.4-2.4
Premier League (3 Seasons)3.002150.00.770.330.000.0000
League One (2 Seasons)70.410271037.00.680.250.150.4000
PL2 — Div. 1 (1 Season)14.8611
National League (1 Season)7.0140.570.2500
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201519Sunderland2 Leagues0.1000
2015-201620Gateshead1 League7.0140.570.2500
2015-201620Sunderland1 League0.4000.0000
2016-201721Sunderland1 League14.8611
2016-201721Sunderland3 Leagues3.602150.00.770.380.000.0000
2017-201822Sunderland3 Leagues39.47501836.01.270.460.140.3900
2018-201923Sunderland3 Leagues33.876350.02.001.000.170.3300
2019-202024Hull City3 Leagues24.6120735.00.810.280.050.1419.62001.21.20.06-0.2-0.2
2020-202125Hull City3 Leagues43.24291034.50.670.230.140.4000
2021-202226Hull City2 Leagues34.5518950.00.520.260.280.5615.20003.63.60.20+1.4+1.4
2022-202327Millwall3 Leagues25.1116531.30.640.200.060.2014.91002.02.00.13-1.0-1.0
2023-202428Millwall2 Leagues24.1010220.00.430.090.000.0013.31001.11.10.11-1.1-1.1
2024-202529Millwall3 Leagues22.3220630.00.900.270.100.3316.93003.53.50.20-1.5-1.5
11 Seasons4 Clubs6 Leagues258.2281716535.70.780.290.120.3416.370011.411.40.14-2.4-2.4
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)5 Leagues77.314582237.91.290.480.140.3600
Hull City (3 Seasons)4 Leagues102.410672638.80.650.250.150.3817.42004.84.80.13+1.2+1.2
Millwall (3 Seasons)3 Leagues71.53461328.30.650.180.070.2315.45006.66.60.15-3.6-3.6
Sunderland (1 Season)1 League14.8611
Gateshead (1 Season)1 League7.0140.570.2500
FA Cup (10 Seasons)9.618450.01.060.530.130.2500
EFL Cup (7 Seasons)8.619444.41.050.470.110.2500
Championship (6 Seasons)159.5151254233.60.780.260.120.3616.370011.411.40.14-2.4-2.4
Premier League (3 Seasons)3.002150.00.770.330.000.0000
League One (2 Seasons)70.410271037.00.680.250.150.4000
PL2 — Div. 1 (1 Season)14.8611
National League (1 Season)7.0140.570.2500
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201620Gatesheadeng ENG5. National League9th7.0140.570.2500Matches
2015-201620Sunderlandeng ENG1. Premier League17th0.4000.0000Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 17th14.8611Matches
2016-201721Sunderlandeng ENG1. Premier League20th2.602150.00.770.380.000.0000Matches
2017-201822Sunderlandeng ENG2. Championship24th36.86451533.31.220.410.130.4000Matches
2018-201923Sunderlandeng ENG3. League One5th30.8600Matches
2019-202024Hull Cityeng ENG2. Championship24th22.9119631.60.830.260.050.1719.62001.21.20.06-0.2-0.2Matches
2020-202125Hull Cityeng ENG3. League One1st39.74271037.00.680.250.150.4000Matches
2021-202226Hull Cityeng ENG2. Championship19th33.2518950.00.540.270.280.5615.20003.63.60.20+1.4+1.4Matches
2022-202327Millwalleng ENG2. Championship8th23.8115533.30.630.210.070.2014.91002.02.00.13-1.0-1.0Matches
2023-202428Millwalleng ENG2. Championship13th23.1010220.00.430.090.000.0013.31001.11.10.11-1.1-1.1Matches
2024-202529Millwalleng ENG2. Championship16th19.8218527.80.910.250.110.4016.93003.53.50.20-1.5-1.5Matches
11 Seasons4 Clubs4 Leagues240.1261545734.40.760.270.120.3516.370011.411.40.14-2.4-2.4
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)3 Leagues70.612471634.01.190.400.130.3800
Hull City (3 Seasons)2 Leagues95.710642539.10.670.260.160.4017.42004.84.80.13+1.2+1.2
Millwall (3 Seasons)1 League66.73431227.90.640.180.070.2515.45006.66.60.15-3.6-3.6
Sunderland (1 Season)1 League14.8611
Gateshead (1 Season)1 League7.0140.570.2500
Championship (6 Seasons)159.5151254233.60.780.260.120.3616.370011.411.40.14-2.4-2.4
Premier League (3 Seasons)3.002150.00.770.330.000.0000
League One (2 Seasons)70.410271037.00.680.250.150.4000
PL2 — Div. 1 (1 Season)14.8611
National League (1 Season)7.0140.570.2500
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201519Sunderlandeng ENGFA Cup9th0.1000Matches
2016-201721Sunderlandeng ENGFA Cup33rd1.0000Matches
2017-201822Sunderlandeng ENGEFL Cup17th1.713266.71.781.180.330.5000Matches
2017-201822Sunderlandeng ENGFA Cup33rd1.002150.02.001.000.000.0000Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.00200.02.000.000.0000Matches
2018-201923Sunderlandeng ENGFA Cup65th2.014375.02.001.500.250.3300Matches
2019-202024Hull Cityeng ENGEFL Cup33rd1.0011100.01.001.000.000.0000Matches
2019-202024Hull Cityeng ENGFA Cup17th0.80000.000.0000Matches
2020-202125Hull Cityeng ENGEFL Cup17th2.70200.00.740.000.0000Matches
2020-202125Hull Cityeng ENGFA Cup65th0.80000.000.0000Matches
2021-202226Hull Cityeng ENGFA Cup1.30000.000.0000Matches
2022-202327Millwalleng ENGEFL CupRd10.70000.000.0000Matches
2022-202327Millwalleng ENGFA Cup0.70100.01.530.000.0000Matches
2023-202428Millwalleng ENGFA Cup1.0000Matches
2024-202529Millwalleng ENGEFL CupRd21.5011100.00.670.670.000.0000Matches
2024-202529Millwalleng ENGFA Cup1.00100.01.000.000.0000Matches
10 Seasons3 Clubs2 Leagues18.2217847.11.050.500.120.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sunderland (4 Seasons)2 Leagues6.7211654.51.931.050.180.3300
Hull City (3 Seasons)2 Leagues6.603133.30.450.150.000.0000
Millwall (3 Seasons)2 Leagues4.803133.30.780.260.000.0000
FA Cup (10 Seasons)9.618450.01.060.530.130.2500
EFL Cup (7 Seasons)8.619444.41.050.470.110.2500
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
2014-201519Sunderlandeng ENGFA Cup0.10Matches
2015-201620Gatesheadeng ENG5. National League7.00Matches
2015-201620Sunderlandeng ENG1. Premier League0.40Matches
2016-201721Sunderlandeng ENGFA Cup1.00Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 114.81Matches
2016-201721Sunderlandeng ENG1. Premier League2.60Matches
2017-201822Sunderlandeng ENG2. Championship36.82Matches
2017-201822Sunderlandeng ENGEFL Cup1.70Matches
2017-201822Sunderlandeng ENGFA Cup1.00Matches
2018-201923Sunderlandeng ENGEFL Cup1.00Matches
2018-201923Sunderlandeng ENGFA Cup2.00Matches
2018-201923Sunderlandeng ENG3. League One30.83Matches
2019-202024Hull Cityeng ENG2. Championship22.963085973.310097339532638185.621526780.56413348.133.43.8-0.4346220789Matches
2019-202024Hull Cityeng ENGEFL Cup1.00Matches
2019-202024Hull Cityeng ENGFA Cup0.80Matches
2020-202125Hull Cityeng ENGEFL Cup2.70Matches
2020-202125Hull Cityeng ENGFA Cup0.80Matches
2020-202125Hull Cityeng ENG3. League One39.713Matches
2021-202226Hull Cityeng ENG2. Championship33.2936139167.314688488847456683.732143673.68526132.646.45.8-2.451964313153Matches
2021-202226Hull Cityeng ENGFA Cup1.31Matches
2022-202327Millwalleng ENG2. Championship23.853876170.79135256326831485.417924473.46813550.435.24.1-2.25732231353Matches
2022-202327Millwalleng ENGEFL Cup0.70Matches
2022-202327Millwalleng ENGFA Cup0.70Matches
2023-202428Millwalleng ENG2. Championship23.164891670.710617338635539589.919927871.66716839.922.82.7-0.8276316784Matches
2023-202428Millwalleng ENGFA Cup1.00Matches
2024-202529Millwalleng ENG2. Championship19.838657866.85320174022826785.410014768.0248428.632.92.1+0.1243515753Matches
2024-202529Millwalleng ENGEFL Cup1.51Matches
2024-202529Millwalleng ENGFA Cup1.00Matches
11 Seasons4 Clubs6 Leagues258.23138450569.749857159721651192385.91014137273.930878139.43520.718.5+14.319328811747432
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)5 Leagues77.35
Hull City (3 Seasons)4 Leagues102.41566225069.624785828380094784.553670376.214939437.8219.79.5+11.3851586320242
Millwall (3 Seasons)3 Leagues71.51572225569.725072768985197687.247866971.415938741.1910.98.9-1.91081305427190
Sunderland (1 Season)1 League14.81
Gateshead (1 Season)1 League7.00
FA Cup (10 Seasons)9.61
EFL Cup (7 Seasons)8.61
Championship (6 Seasons)159.53138450569.749857159721651192385.91014137273.930878139.41720.718.5-3.719328811747432
Premier League (3 Seasons)3.00
League One (2 Seasons)70.416
PL2 — Div. 1 (1 Season)14.81
National League (1 Season)7.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201519Sunderland2 Leagues0.10
2015-201620Gateshead1 League7.00
2015-201620Sunderland1 League0.40
2016-201721Sunderland1 League14.81
2016-201721Sunderland3 Leagues3.60
2017-201822Sunderland3 Leagues39.42
2018-201923Sunderland3 Leagues33.83
2019-202024Hull City3 Leagues24.663085973.310097339532638185.621526780.56413348.133.43.8-0.4346220789
2020-202125Hull City3 Leagues43.213
2021-202226Hull City2 Leagues34.5936139167.314688488847456683.732143673.68526132.656.45.8-1.451964313153
2022-202327Millwall3 Leagues25.153876170.79135256326831485.417924473.46813550.435.24.1-2.25732231353
2023-202428Millwall2 Leagues24.164891670.710617338635539589.919927871.66716839.922.82.7-0.8276316784
2024-202529Millwall3 Leagues22.338657866.85320174022826785.410014768.0248428.642.92.1+1.1243515753
11 Seasons4 Clubs6 Leagues258.23138450569.749857159721651192385.91014137273.930878139.43520.718.5+14.319328811747432
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)5 Leagues77.35
Hull City (3 Seasons)4 Leagues102.41566225069.624785828380094784.553670376.214939437.8219.79.5+11.3851586320242
Millwall (3 Seasons)3 Leagues71.51572225569.725072768985197687.247866971.415938741.1910.98.9-1.91081305427190
Sunderland (1 Season)1 League14.81
Gateshead (1 Season)1 League7.00
FA Cup (10 Seasons)9.61
EFL Cup (7 Seasons)8.61
Championship (6 Seasons)159.53138450569.749857159721651192385.91014137273.930878139.41720.718.5-3.719328811747432
Premier League (3 Seasons)3.00
League One (2 Seasons)70.416
PL2 — Div. 1 (1 Season)14.81
National League (1 Season)7.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
2015-201620Gatesheadeng ENG5. National League9th7.00Matches
2015-201620Sunderlandeng ENG1. Premier League17th0.40Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 17th14.81Matches
2016-201721Sunderlandeng ENG1. Premier League20th2.60Matches
2017-201822Sunderlandeng ENG2. Championship24th36.82Matches
2018-201923Sunderlandeng ENG3. League One5th30.83Matches
2019-202024Hull Cityeng ENG2. Championship24th22.963085973.310097339532638185.621526780.56413348.133.43.8-0.4346220789Matches
2020-202125Hull Cityeng ENG3. League One1st39.713Matches
2021-202226Hull Cityeng ENG2. Championship19th33.2936139167.314688488847456683.732143673.68526132.646.45.8-2.451964313153Matches
2022-202327Millwalleng ENG2. Championship8th23.853876170.79135256326831485.417924473.46813550.435.24.1-2.25732231353Matches
2023-202428Millwalleng ENG2. Championship13th23.164891670.710617338635539589.919927871.66716839.922.82.7-0.8276316784Matches
2024-202529Millwalleng ENG2. Championship16th19.838657866.85320174022826785.410014768.0248428.632.92.1+0.1243515753Matches
11 Seasons4 Clubs4 Leagues240.13138450569.749857159721651192385.91014137273.930878139.43320.718.5+12.319328811747432
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)3 Leagues70.65
Hull City (3 Seasons)2 Leagues95.71566225069.624785828380094784.553670376.214939437.8209.79.5+10.3851586320242
Millwall (3 Seasons)1 League66.71572225569.725072768985197687.247866971.415938741.1810.98.9-2.91081305427190
Sunderland (1 Season)1 League14.81
Gateshead (1 Season)1 League7.00
Championship (6 Seasons)159.53138450569.749857159721651192385.91014137273.930878139.41720.718.5-3.719328811747432
Premier League (3 Seasons)3.00
League One (2 Seasons)70.416
PL2 — Div. 1 (1 Season)14.81
National League (1 Season)7.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
2014-201519Sunderlandeng ENGFA Cup9th0.10Matches
2016-201721Sunderlandeng ENGFA Cup33rd1.00Matches
2017-201822Sunderlandeng ENGEFL Cup17th1.70Matches
2017-201822Sunderlandeng ENGFA Cup33rd1.00Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.00Matches
2018-201923Sunderlandeng ENGFA Cup65th2.00Matches
2019-202024Hull Cityeng ENGEFL Cup33rd1.00Matches
2019-202024Hull Cityeng ENGFA Cup17th0.80Matches
2020-202125Hull Cityeng ENGEFL Cup17th2.70Matches
2020-202125Hull Cityeng ENGFA Cup65th0.80Matches
2021-202226Hull Cityeng ENGFA Cup1.31Matches
2022-202327Millwalleng ENGEFL CupRd10.70Matches
2022-202327Millwalleng ENGFA Cup0.70Matches
2023-202428Millwalleng ENGFA Cup1.00Matches
2024-202529Millwalleng ENGEFL CupRd21.51Matches
2024-202529Millwalleng ENGFA Cup1.00Matches
10 Seasons3 Clubs2 Leagues18.22
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 (4 Seasons)2 Leagues6.70
Hull City (3 Seasons)2 Leagues6.61
Millwall (3 Seasons)2 Leagues4.81
FA Cup (10 Seasons)9.61
EFL Cup (7 Seasons)8.61

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Sunderlandeng ENGFA Cup0.1Matches
2015-201620Gatesheadeng ENG5. National League7.0Matches
2015-201620Sunderlandeng ENG1. Premier League0.4Matches
2016-201721Sunderlandeng ENGFA Cup1.0Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 114.8Matches
2016-201721Sunderlandeng ENG1. Premier League2.69Matches
2017-201822Sunderlandeng ENG2. Championship36.895Matches
2017-201822Sunderlandeng ENGEFL Cup1.75Matches
2017-201822Sunderlandeng ENGFA Cup1.03Matches
2018-201923Sunderlandeng ENGEFL Cup1.02Matches
2018-201923Sunderlandeng ENGFA Cup2.03Matches
2018-201923Sunderlandeng ENG3. League One30.8Matches
2019-202024Hull Cityeng ENG2. Championship22.985973511640157211321755630822Matches
2019-202024Hull Cityeng ENGEFL Cup1.01Matches
2019-202024Hull Cityeng ENGFA Cup0.82Matches
2020-202125Hull Cityeng ENGEFL Cup2.716Matches
2020-202125Hull Cityeng ENGFA Cup0.84Matches
2020-202125Hull Cityeng ENG3. League One39.7221Matches
2021-202226Hull Cityeng ENG2. Championship33.21391119617650581926105592419361943Matches
2021-202226Hull Cityeng ENGFA Cup1.314Matches
2022-202327Millwalleng ENG2. Championship23.87616797814031121502453538427Matches
2022-202327Millwalleng ENGEFL Cup0.73Matches
2022-202327Millwalleng ENGFA Cup0.70Matches
2023-202428Millwalleng ENG2. Championship23.191682780262810934622203648925Matches
2023-202428Millwalleng ENGFA Cup1.0Matches
2024-202529Millwalleng ENG2. Championship19.8578529421613741251950386724Matches
2024-202529Millwalleng ENGEFL Cup1.54Matches
2024-202529Millwalleng ENGFA Cup1.08Matches
11 Seasons4 Clubs6 Leagues258.245053966492146927949222581199912313847141
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (5 Seasons)5 Leagues77.3117
Hull City (3 Seasons)4 Leagues102.42250193129290613522171377629615662765
Millwall (3 Seasons)3 Leagues71.5225520352005631431051214370615722076
Sunderland (1 Season)1 League14.8
Gateshead (1 Season)1 League7.0
FA Cup (10 Seasons)9.634
EFL Cup (7 Seasons)8.631
Championship (6 Seasons)159.545053966492146927654222581199912313847141
Premier League (3 Seasons)3.09
League One (2 Seasons)70.4221
PL2 — Div. 1 (1 Season)14.8
National League (1 Season)7.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Sunderland2 Leagues0.1
2015-201620Gateshead1 League7.0
2015-201620Sunderland1 League0.4
2016-201721Sunderland1 League14.8
2016-201721Sunderland3 Leagues3.69
2017-201822Sunderland3 Leagues39.4103
2018-201923Sunderland3 Leagues33.85
2019-202024Hull City3 Leagues24.685973511640157511321755630822
2020-202125Hull City3 Leagues43.2241
2021-202226Hull City2 Leagues34.51391119617650582066105592419361943
2022-202327Millwall3 Leagues25.17616797814031151502453538427
2023-202428Millwall2 Leagues24.191682780262810934622203648925
2024-202529Millwall3 Leagues22.3578529421613861251950386724
11 Seasons4 Clubs6 Leagues258.245053966492146927949222581199912313847141
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (5 Seasons)5 Leagues77.3117
Hull City (3 Seasons)4 Leagues102.42250193129290613522171377629615662765
Millwall (3 Seasons)3 Leagues71.5225520352005631431051214370615722076
Sunderland (1 Season)1 League14.8
Gateshead (1 Season)1 League7.0
FA Cup (10 Seasons)9.634
EFL Cup (7 Seasons)8.631
Championship (6 Seasons)159.545053966492146927654222581199912313847141
Premier League (3 Seasons)3.09
League One (2 Seasons)70.4221
PL2 — Div. 1 (1 Season)14.8
National League (1 Season)7.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-201620Gatesheadeng ENG5. National League9th7.0Matches
2015-201620Sunderlandeng ENG1. Premier League17th0.4Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 17th14.8Matches
2016-201721Sunderlandeng ENG1. Premier League20th2.69Matches
2017-201822Sunderlandeng ENG2. Championship24th36.895Matches
2018-201923Sunderlandeng ENG3. League One5th30.8Matches
2019-202024Hull Cityeng ENG2. Championship24th22.985973511640157211321755630822Matches
2020-202125Hull Cityeng ENG3. League One1st39.7221Matches
2021-202226Hull Cityeng ENG2. Championship19th33.21391119617650581926105592419361943Matches
2022-202327Millwalleng ENG2. Championship8th23.87616797814031121502453538427Matches
2023-202428Millwalleng ENG2. Championship13th23.191682780262810934622203648925Matches
2024-202529Millwalleng ENG2. Championship16th19.8578529421613741251950386724Matches
11 Seasons4 Clubs4 Leagues240.145053966492146927884222581199912313847141
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (5 Seasons)3 Leagues70.6104
Hull City (3 Seasons)2 Leagues95.72250193129290613485171377629615662765
Millwall (3 Seasons)1 League66.7225520352005631429551214370615722076
Sunderland (1 Season)1 League14.8
Gateshead (1 Season)1 League7.0
Championship (6 Seasons)159.545053966492146927654222581199912313847141
Premier League (3 Seasons)3.09
League One (2 Seasons)70.4221
PL2 — Div. 1 (1 Season)14.8
National League (1 Season)7.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Sunderlandeng ENGFA Cup9th0.1Matches
2016-201721Sunderlandeng ENGFA Cup33rd1.0Matches
2017-201822Sunderlandeng ENGEFL Cup17th1.75Matches
2017-201822Sunderlandeng ENGFA Cup33rd1.03Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.02Matches
2018-201923Sunderlandeng ENGFA Cup65th2.03Matches
2019-202024Hull Cityeng ENGEFL Cup33rd1.01Matches
2019-202024Hull Cityeng ENGFA Cup17th0.82Matches
2020-202125Hull Cityeng ENGEFL Cup17th2.716Matches
2020-202125Hull Cityeng ENGFA Cup65th0.84Matches
2021-202226Hull Cityeng ENGFA Cup1.314Matches
2022-202327Millwalleng ENGEFL CupRd10.73Matches
2022-202327Millwalleng ENGFA Cup0.70Matches
2023-202428Millwalleng ENGFA Cup1.0Matches
2024-202529Millwalleng ENGEFL CupRd21.54Matches
2024-202529Millwalleng ENGFA Cup1.08Matches
10 Seasons3 Clubs2 Leagues18.265
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sunderland (4 Seasons)2 Leagues6.713
Hull City (3 Seasons)2 Leagues6.637
Millwall (3 Seasons)2 Leagues4.815
FA Cup (10 Seasons)9.634
EFL Cup (7 Seasons)8.631

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Sunderlandeng ENGFA Cup0.1Matches
2015-201620Gatesheadeng ENG5. National League7.0Matches
2015-201620Sunderlandeng ENG1. Premier League0.4Matches
2016-201721Sunderlandeng ENGFA Cup1.0Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 114.8Matches
2016-201721Sunderlandeng ENG1. Premier League2.6Matches
2017-201822Sunderlandeng ENG2. Championship36.8Matches
2017-201822Sunderlandeng ENGEFL Cup1.7Matches
2017-201822Sunderlandeng ENGFA Cup1.0Matches
2018-201923Sunderlandeng ENGEFL Cup1.0Matches
2018-201923Sunderlandeng ENGFA Cup2.0Matches
2018-201923Sunderlandeng ENG3. League One30.8Matches
2019-202024Hull Cityeng ENG2. Championship22.9632.764412114150.22320000Matches
2019-202024Hull Cityeng ENGEFL Cup1.0Matches
2019-202024Hull Cityeng ENGFA Cup0.8Matches
2020-202125Hull Cityeng ENGEFL Cup2.7Matches
2020-202125Hull Cityeng ENGFA Cup0.8Matches
2020-202125Hull Cityeng ENG3. League One39.7Matches
2021-202226Hull Cityeng ENG2. Championship33.2992.9857267162120.36713001Matches
2021-202226Hull Cityeng ENGFA Cup1.3Matches
2022-202327Millwalleng ENG2. Championship23.8994.165531067060.25410010Matches
2022-202327Millwalleng ENGEFL Cup0.7Matches
2022-202327Millwalleng ENGFA Cup0.7Matches
2023-202428Millwalleng ENG2. Championship23.1582.513516015150.22410000Matches
2023-202428Millwalleng ENGFA Cup1.0Matches
2024-202529Millwalleng ENG2. Championship19.8552.783111147140.20300100Matches
2024-202529Millwalleng ENGEFL Cup1.5Matches
2024-202529Millwalleng ENGFA Cup1.0Matches
11 Seasons4 Clubs6 Leagues258.23743.0522296913295320.262153111
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (5 Seasons)5 Leagues77.3
Hull City (3 Seasons)4 Leagues102.41622.891013882103170.301033001
Millwall (3 Seasons)3 Leagues71.52123.1812158111192150.221120110
Sunderland (1 Season)1 League14.8
Gateshead (1 Season)1 League7.0
FA Cup (10 Seasons)9.6
EFL Cup (7 Seasons)8.6
Championship (6 Seasons)159.53743.0522296913295320.262153111
Premier League (3 Seasons)3.0
League One (2 Seasons)70.4
PL2 — Div. 1 (1 Season)14.8
National League (1 Season)7.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Sunderland2 Leagues0.1
2015-201620Gateshead1 League7.0
2015-201620Sunderland1 League0.4
2016-201721Sunderland1 League14.8
2016-201721Sunderland3 Leagues3.6
2017-201822Sunderland3 Leagues39.4
2018-201923Sunderland3 Leagues33.8
2019-202024Hull City3 Leagues24.6632.764412114150.22320000
2020-202125Hull City3 Leagues43.2
2021-202226Hull City2 Leagues34.5992.9857267162120.36713001
2022-202327Millwall3 Leagues25.1994.165531067060.25410010
2023-202428Millwall2 Leagues24.1582.513516015150.22410000
2024-202529Millwall3 Leagues22.3552.783111147140.20300100
11 Seasons4 Clubs6 Leagues258.23743.0522296913295320.262153111
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (5 Seasons)5 Leagues77.3
Hull City (3 Seasons)4 Leagues102.41622.891013882103170.301033001
Millwall (3 Seasons)3 Leagues71.52123.1812158111192150.221120110
Sunderland (1 Season)1 League14.8
Gateshead (1 Season)1 League7.0
FA Cup (10 Seasons)9.6
EFL Cup (7 Seasons)8.6
Championship (6 Seasons)159.53743.0522296913295320.262153111
Premier League (3 Seasons)3.0
League One (2 Seasons)70.4
PL2 — Div. 1 (1 Season)14.8
National League (1 Season)7.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-201620Gatesheadeng ENG5. National League9th7.0Matches
2015-201620Sunderlandeng ENG1. Premier League17th0.4Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 17th14.8Matches
2016-201721Sunderlandeng ENG1. Premier League20th2.6Matches
2017-201822Sunderlandeng ENG2. Championship24th36.8Matches
2018-201923Sunderlandeng ENG3. League One5th30.8Matches
2019-202024Hull Cityeng ENG2. Championship24th22.9632.764412114150.22320000Matches
2020-202125Hull Cityeng ENG3. League One1st39.7Matches
2021-202226Hull Cityeng ENG2. Championship19th33.2992.9857267162120.36713001Matches
2022-202327Millwalleng ENG2. Championship8th23.8994.165531067060.25410010Matches
2023-202428Millwalleng ENG2. Championship13th23.1582.513516015150.22410000Matches
2024-202529Millwalleng ENG2. Championship16th19.8552.783111147140.20300100Matches
11 Seasons4 Clubs4 Leagues240.13743.0522296913295320.262153111
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (5 Seasons)3 Leagues70.6
Hull City (3 Seasons)2 Leagues95.71622.891013882103170.301033001
Millwall (3 Seasons)1 League66.72123.1812158111192150.221120110
Sunderland (1 Season)1 League14.8
Gateshead (1 Season)1 League7.0
Championship (6 Seasons)159.53743.0522296913295320.262153111
Premier League (3 Seasons)3.0
League One (2 Seasons)70.4
PL2 — Div. 1 (1 Season)14.8
National League (1 Season)7.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Sunderlandeng ENGFA Cup9th0.1Matches
2016-201721Sunderlandeng ENGFA Cup33rd1.0Matches
2017-201822Sunderlandeng ENGEFL Cup17th1.7Matches
2017-201822Sunderlandeng ENGFA Cup33rd1.0Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.0Matches
2018-201923Sunderlandeng ENGFA Cup65th2.0Matches
2019-202024Hull Cityeng ENGEFL Cup33rd1.0Matches
2019-202024Hull Cityeng ENGFA Cup17th0.8Matches
2020-202125Hull Cityeng ENGEFL Cup17th2.7Matches
2020-202125Hull Cityeng ENGFA Cup65th0.8Matches
2021-202226Hull Cityeng ENGFA Cup1.3Matches
2022-202327Millwalleng ENGEFL CupRd10.7Matches
2022-202327Millwalleng ENGFA Cup0.7Matches
2023-202428Millwalleng ENGFA Cup1.0Matches
2024-202529Millwalleng ENGEFL CupRd21.5Matches
2024-202529Millwalleng ENGFA Cup1.0Matches
10 Seasons3 Clubs2 Leagues18.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sunderland (4 Seasons)2 Leagues6.7
Hull City (3 Seasons)2 Leagues6.6
Millwall (3 Seasons)2 Leagues4.8
FA Cup (10 Seasons)9.6
EFL Cup (7 Seasons)8.6

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Sunderlandeng ENGFA Cup0.1Matches
2015-201620Gatesheadeng ENG5. National League7.0Matches
2015-201620Sunderlandeng ENG1. Premier League0.4Matches
2016-201721Sunderlandeng ENGFA Cup1.0Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 114.8Matches
2016-201721Sunderlandeng ENG1. Premier League2.684Matches
2017-201822Sunderlandeng ENG2. Championship36.86816Matches
2017-201822Sunderlandeng ENGEFL Cup1.770Matches
2017-201822Sunderlandeng ENGFA Cup1.000Matches
2018-201923Sunderlandeng ENGEFL Cup1.011Matches
2018-201923Sunderlandeng ENGFA Cup2.032Matches
2018-201923Sunderlandeng ENG3. League One30.8Matches
2019-202024Hull Cityeng ENG2. Championship22.9432519204105617.946183151457110Matches
2019-202024Hull Cityeng ENGEFL Cup1.022Matches
2019-202024Hull Cityeng ENGFA Cup0.802Matches
2020-202125Hull Cityeng ENGEFL Cup2.743Matches
2020-202125Hull Cityeng ENGFA Cup0.800Matches
2020-202125Hull Cityeng ENG3. League One39.79841Matches
2021-202226Hull Cityeng ENG2. Championship33.28259323911298334.95434331169890Matches
2021-202226Hull Cityeng ENGFA Cup1.334Matches
2022-202327Millwalleng ENG2. Championship23.87145293111186129.543311301889110Matches
2022-202327Millwalleng ENGEFL Cup0.710Matches
2022-202327Millwalleng ENGFA Cup0.700Matches
2023-202428Millwalleng ENG2. Championship23.17045263410317044.339280282696292Matches
2023-202428Millwalleng ENGFA Cup1.0Matches
2024-202529Millwalleng ENG2. Championship19.8533819259163053.314171161568271Matches
2024-202529Millwalleng ENGEFL Cup1.541Matches
2024-202529Millwalleng ENGFA Cup1.040Matches
11 Seasons4 Clubs6 Leagues258.23194151251494510430034.71961288120165408873
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)5 Leagues77.387230
Hull City (3 Seasons)4 Leagues102.41251915159153913928.11005264682155200
Millwall (3 Seasons)3 Leagues71.51941377490306516140.4967627460253673
Sunderland (1 Season)1 League14.80
Gateshead (1 Season)1 League7.00
FA Cup (10 Seasons)9.61080
EFL Cup (7 Seasons)8.61970
Championship (6 Seasons)159.53192801251494510430034.71961288120105408873
Premier League (3 Seasons)3.0840
League One (2 Seasons)70.498410
PL2 — Div. 1 (1 Season)14.80
National League (1 Season)7.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Sunderland2 Leagues0.10
2015-201620Gateshead1 League7.00
2015-201620Sunderland1 League0.40
2016-201721Sunderland1 League14.80
2016-201721Sunderland3 Leagues3.6840
2017-201822Sunderland3 Leagues39.475160
2018-201923Sunderland3 Leagues33.8430
2019-202024Hull City3 Leagues24.6432719204105617.946183151857110
2020-202125Hull City3 Leagues43.2102440
2021-202226Hull City2 Leagues34.58262323911298334.95434331209890
2022-202327Millwall3 Leagues25.17146293111186129.543311301889110
2023-202428Millwall2 Leagues24.17045263410317044.339280282696292
2024-202529Millwall3 Leagues22.3534619259163053.314171161668271
11 Seasons4 Clubs6 Leagues258.23194151251494510430034.71961288120165408873
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)5 Leagues77.387230
Hull City (3 Seasons)4 Leagues102.41251915159153913928.11005264682155200
Millwall (3 Seasons)3 Leagues71.51941377490306516140.4967627460253673
Sunderland (1 Season)1 League14.80
Gateshead (1 Season)1 League7.00
FA Cup (10 Seasons)9.61080
EFL Cup (7 Seasons)8.61970
Championship (6 Seasons)159.53192801251494510430034.71961288120105408873
Premier League (3 Seasons)3.0840
League One (2 Seasons)70.498410
PL2 — Div. 1 (1 Season)14.80
National League (1 Season)7.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-201620Gatesheadeng ENG5. National League9th7.0Matches
2015-201620Sunderlandeng ENG1. Premier League17th0.4Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 17th14.8Matches
2016-201721Sunderlandeng ENG1. Premier League20th2.684Matches
2017-201822Sunderlandeng ENG2. Championship24th36.86816Matches
2018-201923Sunderlandeng ENG3. League One5th30.8Matches
2019-202024Hull Cityeng ENG2. Championship24th22.9432519204105617.946183151457110Matches
2020-202125Hull Cityeng ENG3. League One1st39.79841Matches
2021-202226Hull Cityeng ENG2. Championship19th33.28259323911298334.95434331169890Matches
2022-202327Millwalleng ENG2. Championship8th23.87145293111186129.543311301889110Matches
2023-202428Millwalleng ENG2. Championship13th23.17045263410317044.339280282696292Matches
2024-202529Millwalleng ENG2. Championship16th19.8533819259163053.314171161568271Matches
11 Seasons4 Clubs4 Leagues240.13193861251494510430034.71961288120150408873
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)3 Leagues70.676200
Hull City (3 Seasons)2 Leagues95.71251825159153913928.11005264671155200
Millwall (3 Seasons)1 League66.71941287490306516140.4967627459253673
Sunderland (1 Season)1 League14.80
Gateshead (1 Season)1 League7.00
Championship (6 Seasons)159.53192801251494510430034.71961288120105408873
Premier League (3 Seasons)3.0840
League One (2 Seasons)70.498410
PL2 — Div. 1 (1 Season)14.80
National League (1 Season)7.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Sunderlandeng ENGFA Cup9th0.1Matches
2016-201721Sunderlandeng ENGFA Cup33rd1.0Matches
2017-201822Sunderlandeng ENGEFL Cup17th1.770Matches
2017-201822Sunderlandeng ENGFA Cup33rd1.000Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.011Matches
2018-201923Sunderlandeng ENGFA Cup65th2.032Matches
2019-202024Hull Cityeng ENGEFL Cup33rd1.022Matches
2019-202024Hull Cityeng ENGFA Cup17th0.802Matches
2020-202125Hull Cityeng ENGEFL Cup17th2.743Matches
2020-202125Hull Cityeng ENGFA Cup65th0.800Matches
2021-202226Hull Cityeng ENGFA Cup1.334Matches
2022-202327Millwalleng ENGEFL CupRd10.710Matches
2022-202327Millwalleng ENGFA Cup0.700Matches
2023-202428Millwalleng ENGFA Cup1.0Matches
2024-202529Millwalleng ENGEFL CupRd21.541Matches
2024-202529Millwalleng ENGFA Cup1.040Matches
10 Seasons3 Clubs2 Leagues18.229150
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 (4 Seasons)2 Leagues6.71130
Hull City (3 Seasons)2 Leagues6.69110
Millwall (3 Seasons)2 Leagues4.8910
FA Cup (10 Seasons)9.61080
EFL Cup (7 Seasons)8.61970

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201519Sunderlandeng ENGFA Cup0.1Matches
2015-201620Gatesheadeng ENG5. National League7.0Matches
2015-201620Sunderlandeng ENG1. Premier League0.4Matches
2016-201721Sunderlandeng ENGFA Cup1.0Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 114.8Matches
2016-201721Sunderlandeng ENG1. Premier League2.6Matches
2017-201822Sunderlandeng ENG2. Championship36.8Matches
2017-201822Sunderlandeng ENGEFL Cup1.7Matches
2017-201822Sunderlandeng ENGFA Cup1.0Matches
2018-201923Sunderlandeng ENGEFL Cup1.0Matches
2018-201923Sunderlandeng ENGFA Cup2.0Matches
2018-201923Sunderlandeng ENG3. League One30.8Matches
2019-202024Hull Cityeng ENG2. Championship22.9106322170539367221063261661.51038.5502246798933223382360678Matches
2019-202024Hull Cityeng ENGEFL Cup1.0Matches
2019-202024Hull Cityeng ENGFA Cup0.8Matches
2020-202125Hull Cityeng ENGEFL Cup2.7Matches
2020-202125Hull Cityeng ENGFA Cup0.8Matches
2020-202125Hull Cityeng ENG3. League One39.7Matches
2021-202226Hull Cityeng ENG2. Championship33.2171834292825630491718372464.91335.1922489217234637981311065136Matches
2021-202226Hull Cityeng ENGFA Cup1.3Matches
2022-202327Millwalleng ENG2. Championship23.810152016647039039101529827.61758.64482324779192223329526121Matches
2022-202327Millwalleng ENGEFL Cup0.7Matches
2022-202327Millwalleng ENGFA Cup0.7Matches
2023-202428Millwalleng ENG2. Championship23.111534928054134317115315853.3640.05762691108925233312164762Matches
2023-202428Millwalleng ENGFA Cup1.0Matches
2024-202529Millwalleng ENG2. Championship19.8788241313323323378826726.91765.4404168962814155363044998Matches
2024-202529Millwalleng ENGEFL Cup1.5Matches
2024-202529Millwalleng ENGFA Cup1.0Matches
11 Seasons4 Clubs6 Leagues258.2573714910392707206216057371336347.46347.42852140635208137119222191343293495
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)5 Leagues77.3
Hull City (3 Seasons)4 Leagues102.42781564621364997712781634063.52336.5142473592712795912119541671214
Millwall (3 Seasons)3 Leagues71.529569357713431065892956702332.94057.1142867042496586010100801622281
Sunderland (1 Season)1 League14.8
Gateshead (1 Season)1 League7.0
FA Cup (10 Seasons)9.6
EFL Cup (7 Seasons)8.6
Championship (6 Seasons)159.5573714910392707206216057371336347.46347.42852140635208137119222191343293495
Premier League (3 Seasons)3.0
League One (2 Seasons)70.4
PL2 — Div. 1 (1 Season)14.8
National League (1 Season)7.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201519Sunderland2 Leagues0.1
2015-201620Gateshead1 League7.0
2015-201620Sunderland1 League0.4
2016-201721Sunderland1 League14.8
2016-201721Sunderland3 Leagues3.6
2017-201822Sunderland3 Leagues39.4
2018-201923Sunderland3 Leagues33.8
2019-202024Hull City3 Leagues24.6106322170539367221063261661.51038.5502246798933223382360678
2020-202125Hull City3 Leagues43.2
2021-202226Hull City2 Leagues34.5171834292825630491718372464.91335.1922489217234637981311065136
2022-202327Millwall3 Leagues25.110152016647039039101529827.61758.64482324779192223329526121
2023-202428Millwall2 Leagues24.111534928054134317115315853.3640.05762691108925233312164762
2024-202529Millwall3 Leagues22.3788241313323323378826726.91765.4404168962814155363044998
11 Seasons4 Clubs6 Leagues258.2573714910392707206216057371336347.46347.42852140635208137119222191343293495
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)5 Leagues77.3
Hull City (3 Seasons)4 Leagues102.42781564621364997712781634063.52336.5142473592712795912119541671214
Millwall (3 Seasons)3 Leagues71.529569357713431065892956702332.94057.1142867042496586010100801622281
Sunderland (1 Season)1 League14.8
Gateshead (1 Season)1 League7.0
FA Cup (10 Seasons)9.6
EFL Cup (7 Seasons)8.6
Championship (6 Seasons)159.5573714910392707206216057371336347.46347.42852140635208137119222191343293495
Premier League (3 Seasons)3.0
League One (2 Seasons)70.4
PL2 — Div. 1 (1 Season)14.8
National League (1 Season)7.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
2015-201620Gatesheadeng ENG5. National League9th7.0Matches
2015-201620Sunderlandeng ENG1. Premier League17th0.4Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 17th14.8Matches
2016-201721Sunderlandeng ENG1. Premier League20th2.6Matches
2017-201822Sunderlandeng ENG2. Championship24th36.8Matches
2018-201923Sunderlandeng ENG3. League One5th30.8Matches
2019-202024Hull Cityeng ENG2. Championship24th22.9106322170539367221063261661.51038.5502246798933223382360678Matches
2020-202125Hull Cityeng ENG3. League One1st39.7Matches
2021-202226Hull Cityeng ENG2. Championship19th33.2171834292825630491718372464.91335.1922489217234637981311065136Matches
2022-202327Millwalleng ENG2. Championship8th23.810152016647039039101529827.61758.64482324779192223329526121Matches
2023-202428Millwalleng ENG2. Championship13th23.111534928054134317115315853.3640.05762691108925233312164762Matches
2024-202529Millwalleng ENG2. Championship16th19.8788241313323323378826726.91765.4404168962814155363044998Matches
11 Seasons4 Clubs4 Leagues240.1573714910392707206216057371336347.46347.42852140635208137119222191343293495
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)3 Leagues70.6
Hull City (3 Seasons)2 Leagues95.72781564621364997712781634063.52336.5142473592712795912119541671214
Millwall (3 Seasons)1 League66.729569357713431065892956702332.94057.1142867042496586010100801622281
Sunderland (1 Season)1 League14.8
Gateshead (1 Season)1 League7.0
Championship (6 Seasons)159.5573714910392707206216057371336347.46347.42852140635208137119222191343293495
Premier League (3 Seasons)3.0
League One (2 Seasons)70.4
PL2 — Div. 1 (1 Season)14.8
National League (1 Season)7.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
2014-201519Sunderlandeng ENGFA Cup9th0.1Matches
2016-201721Sunderlandeng ENGFA Cup33rd1.0Matches
2017-201822Sunderlandeng ENGEFL Cup17th1.7Matches
2017-201822Sunderlandeng ENGFA Cup33rd1.0Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.0Matches
2018-201923Sunderlandeng ENGFA Cup65th2.0Matches
2019-202024Hull Cityeng ENGEFL Cup33rd1.0Matches
2019-202024Hull Cityeng ENGFA Cup17th0.8Matches
2020-202125Hull Cityeng ENGEFL Cup17th2.7Matches
2020-202125Hull Cityeng ENGFA Cup65th0.8Matches
2021-202226Hull Cityeng ENGFA Cup1.3Matches
2022-202327Millwalleng ENGEFL CupRd10.7Matches
2022-202327Millwalleng ENGFA Cup0.7Matches
2023-202428Millwalleng ENGFA Cup1.0Matches
2024-202529Millwalleng ENGEFL CupRd21.5Matches
2024-202529Millwalleng ENGFA Cup1.0Matches
10 Seasons3 Clubs2 Leagues18.2
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 (4 Seasons)2 Leagues6.7
Hull City (3 Seasons)2 Leagues6.6
Millwall (3 Seasons)2 Leagues4.8
FA Cup (10 Seasons)9.6
EFL Cup (7 Seasons)8.6

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519Sunderlandeng ENGFA Cup1551.40.1001400.000000.00-0.25Matches
2014-201519Sunderlandeng ENG1. Premier League00001Matches
2015-201620Gatesheadeng ENG5. National League96337015.37.063Matches
2015-201620Sunderlandeng ENG1. Premier League139391.10.400111.0001-1-2.31-1.96Matches
2016-201721Sunderlandeng ENGEFL Cup00001Matches
2016-201721Sunderlandeng ENGFA Cup1909050.01.01901010.0002-2-2.00-2.00Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 1151,3358967.414.8158913001.472226-4-0.27+0.57Matches
2016-201721Sunderlandeng ENG1. Premier League5235476.92.6213100.8014-3-1.15-0.10Matches
2017-201822Sunderlandeng ENG2. Championship423,3087979.936.83725530.793660-24-0.65-0.22Matches
2017-201822Sunderlandeng ENGEFL Cup21527656.31.72761011.5012-1-0.59-0.59Matches
2017-201822Sunderlandeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2018-201923Sunderlandeng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2018-201923Sunderlandeng ENGFA Cup21809066.72.02902001.502200.000.00Matches
2018-201923Sunderlandeng ENG3. League One352,7707966.930.831852543201.876035+25+0.81+0.29Matches
2019-202024Hull Cityeng ENG2. Championship422,0594949.722.921789212020.982448-24-1.05-0.7927.134.9-7.7-0.34-0.39Matches
2019-202024Hull Cityeng ENGEFL Cup1909042.91.01901003.0030+3+3.00+3.00Matches
2019-202024Hull Cityeng ENGFA Cup1686837.80.81680010.0002-2-2.65-4.25Matches
2020-202125Hull Cityeng ENGEFL Cup32448190.42.7285117400.6725-3-1.11+2.35Matches
2020-202125Hull Cityeng ENGFA Cup1747435.20.81740003.0020+2+2.43+2.43Matches
2020-202125Hull Cityeng ENG3. League One423,5698586.239.7428527002.057330+43+1.08+1.24Matches
2021-202226Hull Cityeng ENG2. Championship352,9898572.233.234872414501.203139-8-0.24+0.1538.450.3-11.9-0.36+0.06Matches
2021-202226Hull Cityeng ENGFA Cup1120120100.01.311201000.0023-1-0.75Matches
2022-202327Millwalleng ENG2. Championship382,1415651.723.826764121421.583026+4+0.17+0.0328.924.7+4.2+0.18-0.01Matches
2022-202327Millwalleng ENGEFL Cup1606066.70.71600000.0001-1-1.50-1.50Matches
2022-202327Millwalleng ENGFA Cup1595965.60.71590000.0002-2-3.05-3.05Matches
2023-202428Millwalleng ENG2. Championship312,0816750.323.12675952461.262023-3-0.13+0.1819.426.8-7.3-0.32-0.11Matches
2023-202428Millwalleng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2024-202529Millwalleng ENG2. Championship261,7816970.719.821801052021.191720-3-0.15-0.6423.119.2+4.0+0.20+0.03Matches
2024-202529Millwalleng ENGEFL Cup21356875.01.52681001.501100.000.00Matches
2024-202529Millwalleng ENGFA Cup19090100.01.01901003.0030+3+3.00Matches
11 Seasons4 Clubs6 Leagues32723,2427147.5258.2265821466221311.33310313-3-0.01+0.26137.0155.8-18.8-0.15-0.12
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)5 Leagues916,9597634.777.37785571427181.20100110-10-0.13+0.30
Hull City (3 Seasons)4 Leagues1269,2137368.7102.41038463232331.41137127+10+0.10+0.3365.685.2-19.6-0.35-0.24
Millwall (3 Seasons)3 Leagues1016,4376456.871.57977262218101.357376-3-0.04-0.0471.570.6+0.8+0.010.00
Sunderland (1 Season)1 League151,3358967.414.8158913001.472226-4-0.27+0.57
Gateshead (1 Season)1 League96337015.37.063
FA Cup (10 Seasons)118667951.59.6108671420.821116-5-0.52-0.85
EFL Cup (7 Seasons)107717755.98.6977517421.10711-4-0.47-0.20
Championship (6 Seasons)21414,3596761.8159.516580814919151.15158216-58-0.36-0.21137.0155.8-18.8-0.15-0.12
Premier League (3 Seasons)6274462.73.0214120.8315-4-1.31-0.63
League One (2 Seasons)776,3398276.670.473855243201.9713365+68+0.97+0.64
PL2 — Div. 1 (1 Season)151,3358967.414.8158913001.472226-4-0.27+0.57
National League (1 Season)96337015.37.063
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519Sunderland2 Leagues1550.10.1001410.000000.00-0.25
2015-201620Gateshead1 League96337015.37.063
2015-201620Sunderland1 League139391.10.400111.0001-1-2.31-1.96
2016-201721Sunderland1 League151,3358967.414.8158913001.472226-4-0.27+0.57
2016-201721Sunderland3 Leagues6325548.43.639023120.6716-5-1.38-0.37
2017-201822Sunderland3 Leagues453,5507978.939.4408127540.803764-27-0.68-0.31
2018-201923Sunderland3 Leagues383,0408067.633.834862843201.806239+23+0.68+0.19
2019-202024Hull City3 Leagues442,2175048.924.6237810212031.002750-23-0.93-0.7827.134.9-7.7-0.34-0.39
2020-202125Hull City3 Leagues463,8878584.143.245852817401.987735+42+0.97+1.22
2021-202226Hull City2 Leagues363,1098673.034.535882514501.173342-9-0.26+0.1338.450.3-11.9-0.36+0.06
2022-202327Millwall3 Leagues402,2605752.325.128754121421.503029+1+0.04-0.0928.924.7+4.2+0.18-0.01
2023-202428Millwall2 Leagues322,1716851.324.127761052461.222226-4-0.17+0.1419.426.8-7.3-0.32-0.11
2024-202529Millwall3 Leagues292,0066971.922.324791252021.27212100.00-0.4623.119.2+4.0+0.20+0.03
11 Seasons4 Clubs6 Leagues32723,2427147.5258.2265821466221311.33310313-3-0.01+0.26137.0155.8-18.8-0.15-0.12
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)5 Leagues916,9597634.777.37785571427181.20100110-10-0.13+0.30
Hull City (3 Seasons)4 Leagues1269,2137368.7102.41038463232331.41137127+10+0.10+0.3365.685.2-19.6-0.35-0.24
Millwall (3 Seasons)3 Leagues1016,4376456.871.57977262218101.357376-3-0.04-0.0471.570.6+0.8+0.010.00
Sunderland (1 Season)1 League151,3358967.414.8158913001.472226-4-0.27+0.57
Gateshead (1 Season)1 League96337015.37.063
FA Cup (10 Seasons)118667951.59.6108671420.821116-5-0.52-0.85
EFL Cup (7 Seasons)107717755.98.6977517421.10711-4-0.47-0.20
Championship (6 Seasons)21414,3596761.8159.516580814919151.15158216-58-0.36-0.21137.0155.8-18.8-0.15-0.12
Premier League (3 Seasons)6274462.73.0214120.8315-4-1.31-0.63
League One (2 Seasons)776,3398276.670.473855243201.9713365+68+0.97+0.64
PL2 — Div. 1 (1 Season)151,3358967.414.8158913001.472226-4-0.27+0.57
National League (1 Season)96337015.37.063
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519Sunderlandeng ENG1. Premier League16th00001Matches
2015-201620Gatesheadeng ENG5. National League9th96337015.37.063Matches
2015-201620Sunderlandeng ENG1. Premier League17th139391.10.400111.0001-1-2.31-1.96Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 17th151,3358967.414.8158913001.472226-4-0.27+0.57Matches
2016-201721Sunderlandeng ENG1. Premier League20th5235476.92.6213100.8014-3-1.15-0.10Matches
2017-201822Sunderlandeng ENG2. Championship24th423,3087979.936.83725530.793660-24-0.65-0.22Matches
2018-201923Sunderlandeng ENG3. League One5th352,7707966.930.831852543201.876035+25+0.81+0.29Matches
2019-202024Hull Cityeng ENG2. Championship24th422,0594949.722.921789212020.982448-24-1.05-0.7927.134.9-7.7-0.34-0.39Matches
2020-202125Hull Cityeng ENG3. League One1st423,5698586.239.7428527002.057330+43+1.08+1.24Matches
2021-202226Hull Cityeng ENG2. Championship19th352,9898572.233.234872414501.203139-8-0.24+0.1538.450.3-11.9-0.36+0.06Matches
2022-202327Millwalleng ENG2. Championship8th382,1415651.723.826764121421.583026+4+0.17+0.0328.924.7+4.2+0.18-0.01Matches
2023-202428Millwalleng ENG2. Championship13th312,0816750.323.12675952461.262023-3-0.13+0.1819.426.8-7.3-0.32-0.11Matches
2024-202529Millwalleng ENG2. Championship16th261,7816970.719.821801052021.191720-3-0.15-0.6423.119.2+4.0+0.20+0.03Matches
11 Seasons4 Clubs4 Leagues30621,6057147.1240.1246821346020271.36292286+6+0.03+0.33137.0155.8-18.8-0.15-0.12
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)3 Leagues836,3527734.370.67085511332151.2597100-3-0.04+0.43
Hull City (3 Seasons)2 Leagues1198,6177269.495.7978460222121.42128117+11+0.11+0.4065.685.2-19.6-0.35-0.24
Millwall (3 Seasons)1 League956,0036355.666.77377232218101.376769-2-0.03-0.0371.570.6+0.8+0.010.00
Sunderland (1 Season)1 League151,3358967.414.8158913001.472226-4-0.27+0.57
Gateshead (1 Season)1 League96337015.37.063
Championship (6 Seasons)21414,3596761.8159.516580814919151.15158216-58-0.36-0.21137.0155.8-18.8-0.15-0.12
Premier League (3 Seasons)6274462.73.0214120.8315-4-1.31-0.63
League One (2 Seasons)776,3398276.670.473855243201.9713365+68+0.97+0.64
PL2 — Div. 1 (1 Season)151,3358967.414.8158913001.472226-4-0.27+0.57
National League (1 Season)96337015.37.063
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201519Sunderlandeng ENGFA Cup9th1551.40.1001400.000000.00-0.25Matches
2016-201721Sunderlandeng ENGEFL Cup9th00001Matches
2016-201721Sunderlandeng ENGFA Cup33rd1909050.01.01901010.0002-2-2.00-2.00Matches
2017-201822Sunderlandeng ENGEFL Cup17th21527656.31.72761011.5012-1-0.59-0.59Matches
2017-201822Sunderlandeng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2018-201923Sunderlandeng ENGEFL Cup58th19090100.01.01901000.0002-2-2.00Matches
2018-201923Sunderlandeng ENGFA Cup65th21809066.72.02902001.502200.000.00Matches
2019-202024Hull Cityeng ENGEFL Cup33rd1909042.91.01901003.0030+3+3.00+3.00Matches
2019-202024Hull Cityeng ENGFA Cup17th1686837.80.81680010.0002-2-2.65-4.25Matches
2020-202125Hull Cityeng ENGEFL Cup17th32448190.42.7285117400.6725-3-1.11+2.35Matches
2020-202125Hull Cityeng ENGFA Cup65th1747435.20.81740003.0020+2+2.43+2.43Matches
2021-202226Hull Cityeng ENGFA Cup1120120100.01.311201000.0023-1-0.75Matches
2022-202327Millwalleng ENGEFL CupRd11606066.70.71600000.0001-1-1.50-1.50Matches
2022-202327Millwalleng ENGFA Cup1595965.60.71590000.0002-2-3.05-3.05Matches
2023-202428Millwalleng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2024-202529Millwalleng ENGEFL CupRd221356875.01.52681001.501100.000.00Matches
2024-202529Millwalleng ENGFA Cup19090100.01.01901003.0030+3+3.00Matches
10 Seasons3 Clubs2 Leagues211,6377853.518.219821223940.951827-9-0.49-0.65
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 (4 Seasons)2 Leagues86077639.76.778661430.75310-7-1.04-1.18
Hull City (3 Seasons)2 Leagues75968560.26.6687317411.14910-1-0.15-0.38
Millwall (3 Seasons)2 Leagues64347280.44.86723001.0067-1-0.21-0.21
FA Cup (10 Seasons)118667951.59.6108671420.821116-5-0.52-0.85
EFL Cup (7 Seasons)107717755.98.6977517421.10711-4-0.47-0.20

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201519Sunderlandeng ENGFA Cup0.10000Matches
2015-201620Gatesheadeng ENG5. National League7.01012Matches
2015-201620Sunderlandeng ENG1. Premier League0.4000Matches
2016-201721Sunderlandeng ENGFA Cup1.00000Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 114.82100Matches
2016-201721Sunderlandeng ENG1. Premier League2.6100482948000Matches
2017-201822Sunderlandeng ENG2. Championship36.870054817951668000Matches
2017-201822Sunderlandeng ENGEFL Cup1.7000421507000Matches
2017-201822Sunderlandeng ENGFA Cup1.01002303000Matches
2018-201923Sunderlandeng ENGEFL Cup1.0100130211000Matches
2018-201923Sunderlandeng ENGFA Cup2.0000130323000Matches
2018-201923Sunderlandeng ENG3. League One30.87100Matches
2019-202024Hull Cityeng ENG2. Championship22.980040466721425000145122830.0Matches
2019-202024Hull Cityeng ENGEFL Cup1.00003101220Matches
2019-202024Hull Cityeng ENGFA Cup0.80002102200Matches
2020-202125Hull Cityeng ENGEFL Cup2.7100114016340Matches
2020-202125Hull Cityeng ENGFA Cup0.80002104000Matches
2020-202125Hull Cityeng ENG3. League One39.7120071901022141980Matches
2021-202226Hull Cityeng ENG2. Championship33.2900466971921659010180143727.5Matches
2021-202226Hull Cityeng ENGFA Cup1.300042014430Matches
2022-202327Millwalleng ENG2. Championship23.8400363961121845000139173731.5Matches
2022-202327Millwalleng ENGEFL Cup0.72112113010Matches
2022-202327Millwalleng ENGFA Cup0.70000000000Matches
2023-202428Millwalleng ENG2. Championship23.190035362109264500012963116.2Matches
2023-202428Millwalleng ENGFA Cup1.00000Matches
2024-202529Millwalleng ENG2. Championship19.8600333087415380007273516.7Matches
2024-202529Millwalleng ENGEFL Cup1.50000214140Matches
2024-202529Millwalleng ENGFA Cup1.00003008040Matches
11 Seasons4 Clubs6 Leagues258.26921366422519491654150106655616825.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (5 Seasons)5 Leagues77.3171066100101172387000
Hull City (3 Seasons)4 Leagues102.430001792142352282191010325266528.6
Millwall (3 Seasons)3 Leagues71.5211110910818310601370003403010322.6
Sunderland (1 Season)1 League14.82100
Gateshead (1 Season)1 League7.01012
FA Cup (10 Seasons)9.61001410034810000
EFL Cup (7 Seasons)8.64112113331719000
Championship (6 Seasons)159.54300244301366541052800106655616825.0
Premier League (3 Seasons)3.0100482948000
League One (2 Seasons)70.4191071901022141980
PL2 — Div. 1 (1 Season)14.82100
National League (1 Season)7.01012
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201519Sunderland2 Leagues0.10000
2015-201620Gateshead1 League7.01012
2015-201620Sunderland1 League0.4000
2016-201721Sunderland1 League14.82100
2016-201721Sunderland3 Leagues3.6100482948000
2017-201822Sunderland3 Leagues39.4800608681031675000
2018-201923Sunderland3 Leagues33.8810260534000
2019-202024Hull City3 Leagues24.680045486751827000145122830.0
2020-202125Hull City3 Leagues43.21300849510241441020
2021-202226Hull City2 Leagues34.5900507172062062010180143727.5
2022-202327Millwall3 Leagues25.1611384071151846000139173731.5
2023-202428Millwall2 Leagues24.190035362109264500012963116.2
2024-202529Millwall3 Leagues22.3600363298616460007273516.7
11 Seasons4 Clubs6 Leagues258.26921366422519491654150106655616825.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (5 Seasons)5 Leagues77.3171066100101172387000
Hull City (3 Seasons)4 Leagues102.430001792142352282191010325266528.6
Millwall (3 Seasons)3 Leagues71.5211110910818310601370003403010322.6
Sunderland (1 Season)1 League14.82100
Gateshead (1 Season)1 League7.01012
FA Cup (10 Seasons)9.61001410034810000
EFL Cup (7 Seasons)8.64112113331719000
Championship (6 Seasons)159.54300244301366541052800106655616825.0
Premier League (3 Seasons)3.0100482948000
League One (2 Seasons)70.4191071901022141980
PL2 — Div. 1 (1 Season)14.82100
National League (1 Season)7.01012
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201620Gatesheadeng ENG5. National League9th7.01012Matches
2015-201620Sunderlandeng ENG1. Premier League17th0.4000Matches
2016-201721Sunderlandeng ENGJr. PL2 — Div. 17th14.82100Matches
2016-201721Sunderlandeng ENG1. Premier League20th2.6100482948000Matches
2017-201822Sunderlandeng ENG2. Championship24th36.870054817951668000Matches
2018-201923Sunderlandeng ENG3. League One5th30.87100Matches
2019-202024Hull Cityeng ENG2. Championship24th22.980040466721425000145122830.0Matches
2020-202125Hull Cityeng ENG3. League One1st39.7120071901022141980Matches
2021-202226Hull Cityeng ENG2. Championship19th33.2900466971921659010180143727.5Matches
2022-202327Millwalleng ENG2. Championship8th23.8400363961121845000139173731.5Matches
2023-202428Millwalleng ENG2. Championship13th23.190035362109264500012963116.2Matches
2024-202529Millwalleng ENG2. Championship16th19.8600333087415380007273516.7Matches
11 Seasons4 Clubs4 Leagues240.16410331399488841503860106655616825.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sunderland (5 Seasons)3 Leagues70.61510588991042076000
Hull City (3 Seasons)2 Leagues95.729001572052348571182010325266528.6
Millwall (3 Seasons)1 League66.7190010410516295591280003403010322.6
Sunderland (1 Season)1 League14.82100
Gateshead (1 Season)1 League7.01012
Championship (6 Seasons)159.54300244301366541052800106655616825.0
Premier League (3 Seasons)3.0100482948000
League One (2 Seasons)70.4191071901022141980
PL2 — Div. 1 (1 Season)14.82100
National League (1 Season)7.01012
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Sunderlandeng ENGFA Cup9th0.10000Matches
2016-201721Sunderlandeng ENGFA Cup33rd1.00000Matches
2017-201822Sunderlandeng ENGEFL Cup17th1.7000421507000Matches
2017-201822Sunderlandeng ENGFA Cup33rd1.01002303000Matches
2018-201923Sunderlandeng ENGEFL Cup58th1.0100130211000Matches
2018-201923Sunderlandeng ENGFA Cup65th2.0000130323000Matches
2019-202024Hull Cityeng ENGEFL Cup33rd1.00003101220Matches
2019-202024Hull Cityeng ENGFA Cup17th0.80002102200Matches
2020-202125Hull Cityeng ENGEFL Cup17th2.7100114016340Matches
2020-202125Hull Cityeng ENGFA Cup65th0.80002104000Matches
2021-202226Hull Cityeng ENGFA Cup1.300042014430Matches
2022-202327Millwalleng ENGEFL CupRd10.72112113010Matches
2022-202327Millwalleng ENGFA Cup0.70000000000Matches
2023-202428Millwalleng ENGFA Cup1.00000Matches
2024-202529Millwalleng ENGEFL CupRd21.50000214140Matches
2024-202529Millwalleng ENGFA Cup1.00003008040Matches
10 Seasons3 Clubs2 Leagues18.251135233651529000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sunderland (4 Seasons)2 Leagues6.7200811113311000
Hull City (3 Seasons)2 Leagues6.61002290371190
Millwall (3 Seasons)2 Leagues4.821153215190
FA Cup (10 Seasons)9.61001410034810000
EFL Cup (7 Seasons)8.64112113331719000

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.