Last 5 Matches

Last 5 Matches Table
Performance Penalty Kicks Launched Passes Goal Kicks Crosses Sweeper
Date Day Comp Round Venue Result Squad Opponent Start Pos Min SoTA GA Saves Save% CS PSxG PKatt PKA PKsv PKm Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist Match Report
2025-01-04SatChampionshipMatchweek 26HomeW 2–1Norwich CityCoventry CityYGK9021150.001.000001520.032415.624.650.015.6400.0217.6Match Report
2025-01-01WedChampionshipMatchweek 25AwayW 1–0Norwich CityLuton TownYGK90303100.010.9000032213.629455.242.06100.075.31700.0220.0Match Report
2024-12-29SunChampionshipMatchweek 24HomeD 1–1Norwich CityQPRYGK9001000.000003933.330226.726.21100.069.08112.5314.7Match Report
2024-12-26ThuChampionshipMatchweek 23HomeW 2–1Norwich CityMillwallYGK9021150.000.800001812.547310.621.93100.063.71218.3116.3Match Report
2024-12-21SatChampionshipMatchweek 22AwayL 1–2Norwich CitySunderlandYGK9042250.001.2000031915.848735.429.5450.043.31400.0128.0Match Report

Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 1554505.00311240.00000Matches
2017-201821Norwich Cityeng ENG2. Championship46464,14046.0601.3020014072.01515161532.6641120.0Matches
2017-201821Norwich Cityeng ENGEFL Cup333003.351.50211676.220100.01001Matches
2017-201821Norwich Cityeng ENGFA Cup222102.310.43151493.3020150.00000Matches
2018-201922Southamptoneng ENGEFL Cup333303.710.2710990.0102266.70000Matches
2018-201922Southamptoneng ENGFA Cup222102.341.7111763.602000.00000Matches
2018-201922Southamptoneng ENG1. Premier League12121,08012.0181.50503164.0444325.01010100.0Matches
2019-202023Southamptoneng ENGFA Cup332703.041.337457.1111133.311000.0Matches
2019-202023Southamptoneng ENG1. Premier League101090010.0252.50553058.2226220.022000.0Matches
2020-202124Stoke Cityeng ENG2. Championship15141,30514.5211.45533266.0527642.933000.0Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 111901.001000.011000.0Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 211901.01001100.01010100.0Matches
2021-202225Norwich Cityeng ENGEFL Cup221802.031.504125.0101150.00000Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 211901.010000.00000Matches
2021-202225Norwich Cityeng ENG1. Premier League998109.0222.44573464.9126111.1421133.3Matches
2022-202326Norwich Cityeng ENG2. Championship30302,70030.0361.201218671.98814723.3321033.3Matches
2022-202326Norwich Cityeng ENGEFL Cup222102.341.7110660.002000.00000Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 211901.010000.00000Matches
2023-202427Norwich Cityeng ENG2. Championship40403,54039.3481.2215210571.11910111127.544000.0Matches
2023-202427Norwich Cityeng ENGEFL Cup11901.000.0011100.01001100.00000Matches
2024-202528Norwich Cityeng ENG2. Championship20201,75519.5251.28684563.2965315.00000Matches
9 Seasons4 Clubs5 Leagues20019918,030200.32771.3883556169.06956745427.125184318.2
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Norwich City (5 Seasons)4 Leagues15515513,935154.82041.3264944870.45645544025.818123320.0
Southampton (2 Seasons)3 Leagues30302,79031.0521.681338163.28913826.7431025.0
Stoke City (1 Season)1 League15141,30514.5211.45533266.0527642.933000.0
Manchester City (1 Season)1 League554505.00311240.00000
Norwich City (1 Season)1 League11901.010000.00000
Norwich City (1 Season)1 League11901.010000.00000
Stoke City (1 Season)1 League11901.01001100.01010100.0
Southampton (1 Season)1 League11901.001000.011000.0
EFL Cup (7 Seasons)11111,11012.3131.05463371.7524436.41001
FA Cup (7 Seasons)776907.791.17332575.8151228.611000.0
Championship (5 Seasons)15115013,440149.31901.2759440870.25641534228.016132113.3
Premier League (4 Seasons)31312,79031.0652.101629562.37816619.4742133.3
PL2 — Div. 2 (3 Seasons)332703.0300133.31010100.0
PL2 — Div. 1 (2 Seasons)665406.00321233.311000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2016-201720Manchester City1 League554505.00311240.00000
2017-201821Norwich City3 Leagues51514,65051.7661.2823617073.71717171631.4741220.0
2018-201922Southampton3 Leagues17171,62018.0231.28714767.6566529.41010100.0
2019-202023Southampton3 Leagues13131,17013.0292.23623458.1337323.133000.0
2020-202124Stoke City1 League15141,30514.5211.45533266.0527642.933000.0
2020-202124Stoke City1 League11901.01001100.01010100.0
2020-202124Southampton1 League11901.001000.011000.0
2021-202225Norwich City1 League11901.010000.00000
2021-202225Norwich City3 Leagues111199011.0252.27613562.3227218.2421133.3
2022-202326Norwich City1 League11901.010000.00000
2022-202326Norwich City3 Leagues32322,91032.3401.241319271.081014721.9321033.3
2023-202427Norwich City3 Leagues41413,63040.3481.1915310671.22010111229.344000.0
2024-202528Norwich City2 Leagues20201,75519.5251.28684563.2965315.00000
9 Seasons4 Clubs5 Leagues20019918,030200.32771.3883556169.06956745427.125184318.2
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Norwich City (5 Seasons)4 Leagues15515513,935154.82041.3264944870.45645544025.818123320.0
Southampton (2 Seasons)3 Leagues30302,79031.0521.681338163.28913826.7431025.0
Stoke City (1 Season)1 League15141,30514.5211.45533266.0527642.933000.0
Manchester City (1 Season)1 League554505.00311240.00000
Norwich City (1 Season)1 League11901.010000.00000
Norwich City (1 Season)1 League11901.010000.00000
Stoke City (1 Season)1 League11901.01001100.01010100.0
Southampton (1 Season)1 League11901.001000.011000.0
EFL Cup (7 Seasons)11111,11012.3131.05463371.7524436.41001
FA Cup (7 Seasons)776907.791.17332575.8151228.611000.0
Championship (5 Seasons)15115013,440149.31901.2759440870.25641534228.016132113.3
Premier League (4 Seasons)31312,79031.0652.101629562.37816619.4742133.3
PL2 — Div. 2 (3 Seasons)332703.0300133.31010100.0
PL2 — Div. 1 (2 Seasons)665406.00321233.311000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 12nd554505.00311240.00000Matches
2017-201821Norwich Cityeng ENG2. Championship14th46464,14046.0601.3020014072.01515161532.6641120.0Matches
2018-201922Southamptoneng ENG1. Premier League16th12121,08012.0181.50503164.0444325.01010100.0Matches
2019-202023Southamptoneng ENG1. Premier League11th101090010.0252.50553058.2226220.022000.0Matches
2020-202124Stoke Cityeng ENG2. Championship14th15141,30514.5211.45533266.0527642.933000.0Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 22nd11901.01001100.01010100.0Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 113th11901.001000.011000.0Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 25th11901.010000.00000Matches
2021-202225Norwich Cityeng ENG1. Premier League20th998109.0222.44573464.9126111.1421133.3Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 26th11901.010000.00000Matches
2022-202326Norwich Cityeng ENG2. Championship13th30302,70030.0361.201218671.98814723.3321033.3Matches
2023-202427Norwich Cityeng ENG2. Championship6th40403,54039.3481.2215210571.11910111127.544000.0Matches
2024-202528Norwich Cityeng ENG2. Championship11th20201,75519.5251.28684563.2965315.00000Matches
9 Seasons4 Clubs2 Leagues18218116,230180.32551.4175650368.56349694826.523174219.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Norwich City (5 Seasons)2 Leagues14514512,945143.81911.3359841070.15241523725.517123220.0
Southampton (2 Seasons)1 League22221,98022.0431.951056161.06610522.7321033.3
Stoke City (1 Season)1 League15141,30514.5211.45533266.0527642.933000.0
Manchester City (1 Season)1 League554505.00311240.00000
Norwich City (1 Season)1 League11901.010000.00000
Norwich City (1 Season)1 League11901.010000.00000
Stoke City (1 Season)1 League11901.01001100.01010100.0
Southampton (1 Season)1 League11901.001000.011000.0
Championship (5 Seasons)15115013,440149.31901.2759440870.25641534228.016132113.3
Premier League (4 Seasons)31312,79031.0652.101629562.37816619.4742133.3
PL2 — Div. 2 (3 Seasons)332703.0300133.31010100.0
PL2 — Div. 1 (2 Seasons)665406.00321233.311000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2017-201821Norwich Cityeng ENGEFL Cup9th333003.351.50211676.220100.01001Matches
2017-201821Norwich Cityeng ENGFA Cup33rd222102.310.43151493.3020150.00000Matches
2018-201922Southamptoneng ENGEFL Cup9th333303.710.2710990.0102266.70000Matches
2018-201922Southamptoneng ENGFA Cup33rd222102.341.7111763.602000.00000Matches
2019-202023Southamptoneng ENGFA Cup17th332703.041.337457.1111133.311000.0Matches
2021-202225Norwich Cityeng ENGEFL CupRd3221802.031.504125.0101150.00000Matches
2022-202326Norwich Cityeng ENGEFL CupRd2222102.341.7110660.002000.00000Matches
2023-202427Norwich Cityeng ENGEFL CupRd311901.000.0011100.01001100.00000Matches
8 Seasons3 Clubs2 Leagues18181,80020.0221.10795873.4675633.321010.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Norwich City (5 Seasons)2 Leagues101099011.0131.18513874.5442330.01001
Southampton (2 Seasons)2 Leagues888109.091.00282071.4233337.511000.0
EFL Cup (7 Seasons)11111,11012.3131.05463371.7524436.41001
FA Cup (7 Seasons)776907.791.17332575.8151228.611000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
202327sct ScotlandFriendlies (M)11901.000100.00000Matches
202428sct ScotlandFriendlies (M)332482.8012266.70000Matches
202428sct ScotlandUEFA EuroGR332703.072.33191268.401200.011000.0Matches
202428sct ScotlandUEFA Euro Qualifying665406.030.50141285.7501466.721010.0Matches
2024-202528sct ScotlandUEFA Nations LeagueLgA221802.052.509666.700200.022000.0Matches
3 Seasons2 Clubs4 Leagues15151,32814.8151.36423073.8528640.054010.0
Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Scotland (2 Seasons)4 Leagues15151,32814.8151.36423073.8528640.054010.0
Friendlies (M) (3 Seasons)443383.8013250.00000
UEFA Euro Qualifying (1 Season)665406.030.50141285.7501466.721010.0
UEFA Euro (1 Season)332703.072.33191268.401200.011000.0
UEFA Nations League (1 Season)221802.052.509666.700200.022000.0

Advanced Goalkeeping

Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 15.00Matches
2017-201821Norwich Cityeng ENG2. Championship46.0604Matches
2017-201821Norwich Cityeng ENGEFL Cup3.350Matches
2017-201821Norwich Cityeng ENGFA Cup2.310Matches
2018-201922Southamptoneng ENGEFL Cup3.710Matches
2018-201922Southamptoneng ENGFA Cup2.340Matches
2018-201922Southamptoneng ENG1. Premier League12.018002014.90.28-3.1-0.266924927.72151777.248.49191.260.816653.0121.0014.3Matches
2019-202023Southamptoneng ENGFA Cup3.041Matches
2019-202023Southamptoneng ENG1. Premier League10.025211017.50.28-7.5-0.753817821.31812762.442.37784.455.513942.9121.2017.0Matches
2020-202124Stoke Cityeng ENG2. Championship14.521302016.20.25-4.8-0.337624331.33245253.139.913253.843.320641.9352.4119.0Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 11.01Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 21.00Matches
2021-202225Norwich Cityeng ENGEFL Cup2.030Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 21.00Matches
2021-202225Norwich Cityeng ENG1. Premier League9.022202019.30.30-2.7-0.304512934.92194743.434.58639.534.517531.7141.5617.3Matches
2022-202326Norwich Cityeng ENG2. Championship30.036213242.20.33+8.2+0.2712536034.794716029.631.422934.934.7407174.2612.0318.8Matches
2022-202326Norwich Cityeng ENGEFL Cup2.340Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 21.00Matches
2023-202427Norwich Cityeng ENG2. Championship39.348406151.60.32+4.6+0.1214139935.3129616124.528.918145.339.1598355.9551.4014.8Matches
2023-202427Norwich Cityeng ENGEFL Cup1.000Matches
2024-202528Norwich Cityeng ENG2. Championship19.525004218.40.27-4.6-0.233918521.17299521.426.08633.731.0263155.7301.5415.0Matches
9 Seasons4 Clubs5 Leagues200.3277182205180.00.30-10.0-0.07533174330.6391155933.231.988250.341.01954834.22191.6316.5
Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Norwich City (5 Seasons)4 Leagues154.8204121155131.40.31+5.4+0.06350107332.6319146326.629.458238.735.51443704.91601.6416.2
Southampton (2 Seasons)3 Leagues31.052313032.40.28-10.6-0.4810742725.13964470.545.616888.158.430593.0241.0915.4
Stoke City (1 Season)1 League14.521302016.20.25-4.8-0.337624331.33245253.139.913253.843.320641.9352.4119.0
Manchester City (1 Season)1 League5.00
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League1.00
Stoke City (1 Season)1 League1.00
Southampton (1 Season)1 League1.01
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.3130
FA Cup (7 Seasons)7.791
Championship (5 Seasons)149.3190131155128.30.30+3.3+0.03381118732.1329646828.130.162841.737.31474714.81811.7516.5
Premier League (4 Seasons)31.065415051.60.29-13.4-0.4315255627.36159160.841.625471.750.3480122.5381.2316.0
PL2 — Div. 2 (3 Seasons)3.00
PL2 — Div. 1 (2 Seasons)6.01
Champions Lg (1 Season)
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2016-201720Manchester City1 League5.00
2017-201821Norwich City3 Leagues51.7664
2018-201922Southampton3 Leagues18.023002014.90.28-3.1-0.266924927.72151777.248.49191.260.816653.0121.0014.3
2019-202023Southampton3 Leagues13.029311017.50.28-7.5-0.753817821.31812762.442.37784.455.513942.9121.2017.0
2020-202124Stoke City1 League14.521302016.20.25-4.8-0.337624331.33245253.139.913253.843.320641.9352.4119.0
2020-202124Stoke City1 League1.00
2020-202124Southampton1 League1.01
2021-202225Norwich City1 League1.00
2021-202225Norwich City3 Leagues11.025202019.30.30-2.7-0.304512934.92194743.434.58639.534.517531.7141.5617.3
2022-202326Norwich City1 League1.00
2022-202326Norwich City3 Leagues32.340213242.20.33+8.2+0.2712536034.794716029.631.422934.934.7407174.2612.0318.8
2023-202427Norwich City3 Leagues40.348406151.60.32+4.6+0.1214139935.3129616124.528.918145.339.1598355.9551.4014.8
2024-202528Norwich City2 Leagues19.525004218.40.27-4.6-0.233918521.17299521.426.08633.731.0263155.7301.5415.0
9 Seasons4 Clubs5 Leagues200.3277182205180.00.30-10.0-0.07533174330.6391155933.231.988250.341.01954834.22191.6316.5
Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Norwich City (5 Seasons)4 Leagues154.8204121155131.40.31+5.4+0.06350107332.6319146326.629.458238.735.51443704.91601.6416.2
Southampton (2 Seasons)3 Leagues31.052313032.40.28-10.6-0.4810742725.13964470.545.616888.158.430593.0241.0915.4
Stoke City (1 Season)1 League14.521302016.20.25-4.8-0.337624331.33245253.139.913253.843.320641.9352.4119.0
Manchester City (1 Season)1 League5.00
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League1.00
Stoke City (1 Season)1 League1.00
Southampton (1 Season)1 League1.01
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.3130
FA Cup (7 Seasons)7.791
Championship (5 Seasons)149.3190131155128.30.30+3.3+0.03381118732.1329646828.130.162841.737.31474714.81811.7516.5
Premier League (4 Seasons)31.065415051.60.29-13.4-0.4315255627.36159160.841.625471.750.3480122.5381.2316.0
PL2 — Div. 2 (3 Seasons)3.00
PL2 — Div. 1 (2 Seasons)6.01
Champions Lg (1 Season)
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 12nd5.00Matches
2017-201821Norwich Cityeng ENG2. Championship14th46.0604Matches
2018-201922Southamptoneng ENG1. Premier League16th12.018002014.90.28-3.1-0.266924927.72151777.248.49191.260.816653.0121.0014.3Matches
2019-202023Southamptoneng ENG1. Premier League11th10.025211017.50.28-7.5-0.753817821.31812762.442.37784.455.513942.9121.2017.0Matches
2020-202124Stoke Cityeng ENG2. Championship14th14.521302016.20.25-4.8-0.337624331.33245253.139.913253.843.320641.9352.4119.0Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 22nd1.00Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 113th1.01Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 25th1.00Matches
2021-202225Norwich Cityeng ENG1. Premier League20th9.022202019.30.30-2.7-0.304512934.92194743.434.58639.534.517531.7141.5617.3Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 26th1.00Matches
2022-202326Norwich Cityeng ENG2. Championship13th30.036213242.20.33+8.2+0.2712536034.794716029.631.422934.934.7407174.2612.0318.8Matches
2023-202427Norwich Cityeng ENG2. Championship6th39.348406151.60.32+4.6+0.1214139935.3129616124.528.918145.339.1598355.9551.4014.8Matches
2024-202528Norwich Cityeng ENG2. Championship11th19.525004218.40.27-4.6-0.233918521.17299521.426.08633.731.0263155.7301.5415.0Matches
9 Seasons4 Clubs2 Leagues180.3255172205180.00.30-10.0-0.07533174330.6391155933.231.988250.341.01954834.22191.6316.5
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Norwich City (5 Seasons)2 Leagues143.8191121155131.40.31+5.4+0.06350107332.6319146326.629.458238.735.51443704.91601.6416.2
Southampton (2 Seasons)1 League22.043213032.40.28-10.6-0.4810742725.13964470.545.616888.158.430593.0241.0915.4
Stoke City (1 Season)1 League14.521302016.20.25-4.8-0.337624331.33245253.139.913253.843.320641.9352.4119.0
Manchester City (1 Season)1 League5.00
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League1.00
Stoke City (1 Season)1 League1.00
Southampton (1 Season)1 League1.01
Manchester City (1 Season)1 League
Championship (5 Seasons)149.3190131155128.30.30+3.3+0.03381118732.1329646828.130.162841.737.31474714.81811.7516.5
Premier League (4 Seasons)31.065415051.60.29-13.4-0.4315255627.36159160.841.625471.750.3480122.5381.2316.0
PL2 — Div. 2 (3 Seasons)3.00
PL2 — Div. 1 (2 Seasons)6.01
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2017-201821Norwich Cityeng ENGEFL Cup9th3.350Matches
2017-201821Norwich Cityeng ENGFA Cup33rd2.310Matches
2018-201922Southamptoneng ENGEFL Cup9th3.710Matches
2018-201922Southamptoneng ENGFA Cup33rd2.340Matches
2019-202023Southamptoneng ENGFA Cup17th3.041Matches
2021-202225Norwich Cityeng ENGEFL CupRd32.030Matches
2022-202326Norwich Cityeng ENGEFL CupRd22.340Matches
2023-202427Norwich Cityeng ENGEFL CupRd31.000Matches
8 Seasons3 Clubs2 Leagues20.0221
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Norwich City (5 Seasons)2 Leagues11.0130
Southampton (2 Seasons)2 Leagues9.091
Manchester City (1 Season)1 League
EFL Cup (7 Seasons)12.3130
FA Cup (7 Seasons)7.791
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
202327sct ScotlandFriendlies (M)1.00Matches
202428sct ScotlandFriendlies (M)2.80Matches
202428sct ScotlandUEFA EuroGR3.0710005.30.24-1.7-0.56286940.6951351.638.12290.962.94524.4103.3318.0Matches
202428sct ScotlandUEFA Euro Qualifying6.031Matches
2024-202528sct ScotlandUEFA Nations LeagueLgA2.052Matches
3 Seasons2 Clubs4 Leagues14.81540005.30.24-1.7-0.56286940.6951351.638.12290.962.94524.4103.3318.0
Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Scotland (2 Seasons)4 Leagues14.81540005.30.24-1.7-0.56286940.6951351.638.12290.962.94524.4103.3318.0
England (1 Season)1 League
Friendlies (M) (3 Seasons)3.80
UEFA Euro Qualifying (1 Season)6.031
UEFA Euro (1 Season)3.0710005.30.24-1.7-0.56286940.6951351.638.12290.962.94524.4103.3318.0
UEFA Nations League (1 Season)2.052
Become a Stathead & surf this site ad-free.

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
2016-201720Manchester City1. Champions Lg00Matches
2016-201720Manchester Cityeng ENGEFL Cup00Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 1554505.0000000000.000.000.000.000.00Matches
2016-201720Manchester Cityeng ENG1. Premier League00Matches
2017-201821Norwich Cityeng ENG2. Championship46464,14046.0000000100.000.000.000.000.00Matches
2017-201821Norwich Cityeng ENGEFL Cup333003.3000000000.000.000.000.000.00Matches
2017-201821Norwich Cityeng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2018-201922Southamptoneng ENGEFL Cup333303.7000000000.000.000.000.000.00Matches
2018-201922Southamptoneng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2018-201922Southamptoneng ENG1. Premier League12121,08012.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202023Southamptoneng ENGEFL Cup00Matches
2019-202023Southamptoneng ENGFA Cup332703.0000000100.000.000.000.000.00Matches
2019-202023Southamptoneng ENG1. Premier League101090010.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202124Stoke Cityeng ENG2. Championship15141,30514.5011000200.00.00.30.30000.000.070.070.000.070.000.020.020.000.02Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 111901.0000000000.000.000.000.000.00Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENGFA Cup00Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENG1. Premier League998109.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202326Norwich Cityeng ENG2. Championship30302,70030.0000000100.00.00.00.00200.000.000.000.000.000.000.000.000.000.00Matches
2022-202326Norwich Cityeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2022-202326Norwich Cityeng ENGFA Cup00Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matches
2023-202427Norwich Cityeng ENG2. Championship40403,54039.3000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2023-202427Norwich Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202427Norwich Cityeng ENGFA Cup00Matches
2024-202528Norwich Cityeng ENG2. Championship20201,75519.5000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202528Norwich Cityeng ENGFA Cup00Matches
9 Seasons4 Clubs5 Leagues20019918,030200.3011000700.00.00.30.30300.000.000.000.000.000.000.000.000.000.00
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
Norwich City (5 Seasons)4 Leagues15515513,935154.8000000400.00.00.00.00300.000.000.000.000.000.000.000.000.000.00
Southampton (2 Seasons)3 Leagues30302,79031.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Stoke City (1 Season)1 League15141,30514.5011000200.00.00.30.30000.000.070.070.000.070.000.020.020.000.02
Manchester City (1 Season)1 League554505.0000000000.000.000.000.000.00
Norwich City (1 Season)1 League11901.0000000000.000.000.000.000.00
Norwich City (1 Season)1 League11901.0000000000.000.000.000.000.00
Stoke City (1 Season)1 League11901.0000000000.000.000.000.000.00
Southampton (1 Season)1 League11901.0000000000.000.000.000.000.00
Manchester City (1 Season)3 Leagues00
EFL Cup (7 Seasons)11111,11012.3000000000.000.000.000.000.00
FA Cup (7 Seasons)776907.7000000100.000.000.000.000.00
Championship (5 Seasons)15115013,440149.3011000600.00.00.30.30300.000.010.010.000.010.000.000.000.000.00
Premier League (4 Seasons)31312,79031.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 2 (3 Seasons)332703.0000000000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)665406.0000000000.000.000.000.000.00
Champions Lg (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201720Manchester City3 Leagues00
2016-201720Manchester City1 League554505.0000000000.000.000.000.000.00
2017-201821Norwich City3 Leagues51514,65051.7000000100.000.000.000.000.00
2018-201922Southampton3 Leagues17171,62018.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2019-202023Southampton3 Leagues13131,17013.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2020-202124Stoke City1 League15141,30514.5011000200.00.00.30.30000.000.070.070.000.070.000.020.020.000.02
2020-202124Stoke City1 League11901.0000000000.000.000.000.000.00
2020-202124Southampton1 League11901.0000000000.000.000.000.000.00
2021-202225Norwich City1 League11901.0000000000.000.000.000.000.00
2021-202225Norwich City3 Leagues111199011.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2022-202326Norwich City1 League11901.0000000000.000.000.000.000.00
2022-202326Norwich City3 Leagues32322,91032.3000000100.00.00.00.00200.000.000.000.000.000.000.000.000.000.00
2023-202427Norwich City3 Leagues41413,63040.3000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
2024-202528Norwich City2 Leagues20201,75519.5000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
9 Seasons4 Clubs5 Leagues20019918,030200.3011000700.00.00.30.30300.000.000.000.000.000.000.000.000.000.00
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
Norwich City (5 Seasons)4 Leagues15515513,935154.8000000400.00.00.00.00300.000.000.000.000.000.000.000.000.000.00
Southampton (2 Seasons)3 Leagues30302,79031.0000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Stoke City (1 Season)1 League15141,30514.5011000200.00.00.30.30000.000.070.070.000.070.000.020.020.000.02
Manchester City (1 Season)1 League554505.0000000000.000.000.000.000.00
Norwich City (1 Season)1 League11901.0000000000.000.000.000.000.00
Norwich City (1 Season)1 League11901.0000000000.000.000.000.000.00
Stoke City (1 Season)1 League11901.0000000000.000.000.000.000.00
Southampton (1 Season)1 League11901.0000000000.000.000.000.000.00
Manchester City (1 Season)3 Leagues00
EFL Cup (7 Seasons)11111,11012.3000000000.000.000.000.000.00
FA Cup (7 Seasons)776907.7000000100.000.000.000.000.00
Championship (5 Seasons)15115013,440149.3011000600.00.00.30.30300.000.010.010.000.010.000.000.000.000.00
Premier League (4 Seasons)31312,79031.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 2 (3 Seasons)332703.0000000000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)665406.0000000000.000.000.000.000.00
Champions Lg (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201720Manchester Cityeng ENG1. Premier League3rd00Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 12nd554505.0000000000.000.000.000.000.00Matches
2017-201821Norwich Cityeng ENG2. Championship14th46464,14046.0000000100.000.000.000.000.00Matches
2018-201922Southamptoneng ENG1. Premier League16th12121,08012.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202023Southamptoneng ENG1. Premier League11th101090010.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202124Stoke Cityeng ENG2. Championship14th15141,30514.5011000200.00.00.30.30000.000.070.070.000.070.000.020.020.000.02Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 22nd11901.0000000000.000.000.000.000.00Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 113th11901.0000000000.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 25th11901.0000000000.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENG1. Premier League20th998109.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 26th11901.0000000000.000.000.000.000.00Matches
2022-202326Norwich Cityeng ENG2. Championship13th30302,70030.0000000100.00.00.00.00200.000.000.000.000.000.000.000.000.000.00Matches
2023-202427Norwich Cityeng ENG2. Championship6th40403,54039.3000000100.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2024-202528Norwich Cityeng ENG2. Championship11th20201,75519.5000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
9 Seasons4 Clubs2 Leagues18218116,230180.3011000600.00.00.30.30300.000.010.010.000.010.000.000.000.000.00
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
Norwich City (5 Seasons)2 Leagues14514512,945143.8000000400.00.00.00.00300.000.000.000.000.000.000.000.000.000.00
Southampton (2 Seasons)1 League22221,98022.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Stoke City (1 Season)1 League15141,30514.5011000200.00.00.30.30000.000.070.070.000.070.000.020.020.000.02
Manchester City (1 Season)1 League554505.0000000000.000.000.000.000.00
Norwich City (1 Season)1 League11901.0000000000.000.000.000.000.00
Norwich City (1 Season)1 League11901.0000000000.000.000.000.000.00
Stoke City (1 Season)1 League11901.0000000000.000.000.000.000.00
Southampton (1 Season)1 League11901.0000000000.000.000.000.000.00
Manchester City (1 Season)1 League00
Championship (5 Seasons)15115013,440149.3011000600.00.00.30.30300.000.010.010.000.010.000.000.000.000.00
Premier League (4 Seasons)31312,79031.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
PL2 — Div. 2 (3 Seasons)332703.0000000000.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)665406.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201720Manchester Cityeng ENGEFL Cup9th00Matches
2017-201821Norwich Cityeng ENGEFL Cup9th333003.3000000000.000.000.000.000.00Matches
2017-201821Norwich Cityeng ENGFA Cup33rd222102.3000000000.000.000.000.000.00Matches
2018-201922Southamptoneng ENGEFL Cup9th333303.7000000000.000.000.000.000.00Matches
2018-201922Southamptoneng ENGFA Cup33rd222102.3000000000.000.000.000.000.00Matches
2019-202023Southamptoneng ENGEFL Cup9th00Matches
2019-202023Southamptoneng ENGFA Cup17th332703.0000000100.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENGEFL CupRd3221802.0000000000.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENGFA Cup00Matches
2022-202326Norwich Cityeng ENGEFL CupRd2222102.3000000000.000.000.000.000.00Matches
2022-202326Norwich Cityeng ENGFA Cup00Matches
2023-202427Norwich Cityeng ENGEFL CupRd311901.0000000000.000.000.000.000.00Matches
2023-202427Norwich Cityeng ENGFA Cup00Matches
2024-202528Norwich Cityeng ENGFA Cup00Matches
8 Seasons3 Clubs2 Leagues18181,80020.0000000100.000.000.000.000.00
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
Norwich City (5 Seasons)2 Leagues101099011.0000000000.000.000.000.000.00
Southampton (2 Seasons)2 Leagues888109.0000000100.000.000.000.000.00
Manchester City (1 Season)1 League00
EFL Cup (7 Seasons)11111,11012.3000000000.000.000.000.000.00
FA Cup (7 Seasons)776907.7000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
201721eng EnglandFriendlies (M)00Matches
202327sct ScotlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202428sct ScotlandFriendlies (M)332482.8000000000.000.000.000.000.00Matches
202428sct ScotlandUEFA EuroGR332703.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
202428sct ScotlandUEFA Euro Qualifying665406.0000000100.000.000.000.000.00Matches
2024-202528sct ScotlandUEFA Nations LeagueLgA221802.0000000000.000.000.000.000.00Matches
3 Seasons2 Clubs4 Leagues15151,32814.8000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
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
Scotland (2 Seasons)4 Leagues15151,32814.8000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
England (1 Season)1 League00
Friendlies (M) (3 Seasons)443383.8000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)665406.0000000100.000.000.000.000.00
UEFA Euro (1 Season)332703.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
UEFA Nations League (1 Season)221802.0000000000.000.000.000.000.00

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 15.00Matches
2017-201821Norwich Cityeng ENG2. Championship46.00Matches
2017-201821Norwich Cityeng ENGEFL Cup3.30Matches
2017-201821Norwich Cityeng ENGFA Cup2.30Matches
2018-201922Southamptoneng ENGEFL Cup3.70Matches
2018-201922Southamptoneng ENGFA Cup2.30Matches
2018-201922Southamptoneng ENG1. Premier League12.011931038.4499144701111100.03131100.07726429.200.00.00.006000Matches
2019-202023Southamptoneng ENGFA Cup3.00Matches
2019-202023Southamptoneng ENG1. Premier League10.011425844.2350627673232100.0363894.74618824.500.00.00.005100Matches
2020-202124Stoke Cityeng ENG2. Championship14.527945761.183226371737498.6989999.010628037.910.30.0+0.7111000Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 11.00Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 21.00Matches
2021-202225Norwich Cityeng ENGEFL Cup2.00Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 21.00Matches
2021-202225Norwich Cityeng ENG1. Premier League9.020830767.8549435246060100.0727398.67416844.000.00.00.001000Matches
2022-202326Norwich Cityeng ENG2. Championship30.0915118177.52311613623174174100.049650298.824149548.700.00.00.0010002Matches
2022-202326Norwich Cityeng ENGEFL Cup2.30Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 21.00Matches
2023-202427Norwich Cityeng ENG2. Championship39.31189148380.2280541712828528699.767067898.822950745.200.00.00.0014001Matches
2023-202427Norwich Cityeng ENGEFL Cup1.00Matches
2024-202528Norwich Cityeng ENG2. Championship19.564781579.4127027857248248100.030431098.19125336.000.00.00.005000Matches
9 Seasons4 Clubs5 Leagues200.33471481172.1861855574088388599.81707173198.6864215540.110.30.1+0.7152103
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
Norwich City (5 Seasons)4 Leagues154.82959378678.2693664213276776899.91542156398.7635142344.600.00.10.0030003
Southampton (2 Seasons)3 Leagues31.023356841.0849772374343100.0676997.112345227.200.00.00.0011100
Stoke City (1 Season)1 League14.527945761.183226371737498.6989999.010628037.910.30.0+0.7111000
Manchester City (1 Season)1 League5.00
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League1.00
Stoke City (1 Season)1 League1.00
Southampton (1 Season)1 League1.00
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.30
FA Cup (7 Seasons)7.70
Championship (5 Seasons)149.33030393677.0721944497978078299.71568158998.7667153543.510.30.1+0.7140003
Premier League (4 Seasons)31.044187550.41399110761103103100.013914297.919762031.800.00.00.0012100
PL2 — Div. 2 (3 Seasons)3.00
PL2 — Div. 1 (2 Seasons)6.00
Champions Lg (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201720Manchester City1 League5.00
2017-201821Norwich City3 Leagues51.70
2018-201922Southampton3 Leagues18.011931038.4499144701111100.03131100.07726429.200.00.00.006000
2019-202023Southampton3 Leagues13.011425844.2350627673232100.0363894.74618824.500.00.00.005100
2020-202124Stoke City1 League14.527945761.183226371737498.6989999.010628037.910.30.0+0.7111000
2020-202124Stoke City1 League1.00
2020-202124Southampton1 League1.00
2021-202225Norwich City1 League1.00
2021-202225Norwich City3 Leagues11.020830767.8549435246060100.0727398.67416844.000.00.00.001000
2022-202326Norwich City1 League1.00
2022-202326Norwich City3 Leagues32.3915118177.52311613623174174100.049650298.824149548.700.00.00.0010002
2023-202427Norwich City3 Leagues40.31189148380.2280541712828528699.767067898.822950745.200.00.00.0014001
2024-202528Norwich City2 Leagues19.564781579.4127027857248248100.030431098.19125336.000.00.00.005000
9 Seasons4 Clubs5 Leagues200.33471481172.1861855574088388599.81707173198.6864215540.110.30.1+0.7152103
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
Norwich City (5 Seasons)4 Leagues154.82959378678.2693664213276776899.91542156398.7635142344.600.00.10.0030003
Southampton (2 Seasons)3 Leagues31.023356841.0849772374343100.0676997.112345227.200.00.00.0011100
Stoke City (1 Season)1 League14.527945761.183226371737498.6989999.010628037.910.30.0+0.7111000
Manchester City (1 Season)1 League5.00
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League1.00
Stoke City (1 Season)1 League1.00
Southampton (1 Season)1 League1.00
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.30
FA Cup (7 Seasons)7.70
Championship (5 Seasons)149.33030393677.0721944497978078299.71568158998.7667153543.510.30.1+0.7140003
Premier League (4 Seasons)31.044187550.41399110761103103100.013914297.919762031.800.00.00.0012100
PL2 — Div. 2 (3 Seasons)3.00
PL2 — Div. 1 (2 Seasons)6.00
Champions Lg (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 12nd5.00Matches
2017-201821Norwich Cityeng ENG2. Championship14th46.00Matches
2018-201922Southamptoneng ENG1. Premier League16th12.011931038.4499144701111100.03131100.07726429.200.00.00.006000Matches
2019-202023Southamptoneng ENG1. Premier League11th10.011425844.2350627673232100.0363894.74618824.500.00.00.005100Matches
2020-202124Stoke Cityeng ENG2. Championship14th14.527945761.183226371737498.6989999.010628037.910.30.0+0.7111000Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 22nd1.00Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 113th1.00Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 25th1.00Matches
2021-202225Norwich Cityeng ENG1. Premier League20th9.020830767.8549435246060100.0727398.67416844.000.00.00.001000Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 26th1.00Matches
2022-202326Norwich Cityeng ENG2. Championship13th30.0915118177.52311613623174174100.049650298.824149548.700.00.00.0010002Matches
2023-202427Norwich Cityeng ENG2. Championship6th39.31189148380.2280541712828528699.767067898.822950745.200.00.00.0014001Matches
2024-202528Norwich Cityeng ENG2. Championship11th19.564781579.4127027857248248100.030431098.19125336.000.00.00.005000Matches
9 Seasons4 Clubs2 Leagues180.33471481172.1861855574088388599.81707173198.6864215540.110.30.1+0.7152103
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
Norwich City (5 Seasons)2 Leagues143.82959378678.2693664213276776899.91542156398.7635142344.600.00.10.0030003
Southampton (2 Seasons)1 League22.023356841.0849772374343100.0676997.112345227.200.00.00.0011100
Stoke City (1 Season)1 League14.527945761.183226371737498.6989999.010628037.910.30.0+0.7111000
Manchester City (1 Season)1 League5.00
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League1.00
Stoke City (1 Season)1 League1.00
Southampton (1 Season)1 League1.00
Manchester City (1 Season)1 League
Championship (5 Seasons)149.33030393677.0721944497978078299.71568158998.7667153543.510.30.1+0.7140003
Premier League (4 Seasons)31.044187550.41399110761103103100.013914297.919762031.800.00.00.0012100
PL2 — Div. 2 (3 Seasons)3.00
PL2 — Div. 1 (2 Seasons)6.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
2017-201821Norwich Cityeng ENGEFL Cup9th3.30Matches
2017-201821Norwich Cityeng ENGFA Cup33rd2.30Matches
2018-201922Southamptoneng ENGEFL Cup9th3.70Matches
2018-201922Southamptoneng ENGFA Cup33rd2.30Matches
2019-202023Southamptoneng ENGFA Cup17th3.00Matches
2021-202225Norwich Cityeng ENGEFL CupRd32.00Matches
2022-202326Norwich Cityeng ENGEFL CupRd22.30Matches
2023-202427Norwich Cityeng ENGEFL CupRd31.00Matches
8 Seasons3 Clubs2 Leagues20.00
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
Norwich City (5 Seasons)2 Leagues11.00
Southampton (2 Seasons)2 Leagues9.00
Manchester City (1 Season)1 League
EFL Cup (7 Seasons)12.30
FA Cup (7 Seasons)7.70
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
202327sct ScotlandFriendlies (M)1.00Matches
202428sct ScotlandFriendlies (M)2.80Matches
202428sct ScotlandUEFA EuroGR3.07211761.5239620742020100.02121100.0317640.800.00.00.003000Matches
202428sct ScotlandUEFA Euro Qualifying6.00Matches
2024-202528sct ScotlandUEFA Nations LeagueLgA2.00Matches
3 Seasons2 Clubs4 Leagues14.87211761.5239620742020100.02121100.0317640.800.00.00.003000
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
Scotland (2 Seasons)4 Leagues14.87211761.5239620742020100.02121100.0317640.800.00.00.003000
England (1 Season)1 League
Friendlies (M) (3 Seasons)3.80
UEFA Euro Qualifying (1 Season)6.00
UEFA Euro (1 Season)3.07211761.5239620742020100.02121100.0317640.800.00.00.003000
UEFA Nations League (1 Season)2.00

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 15.0Matches
2017-201821Norwich Cityeng ENG2. Championship46.00Matches
2017-201821Norwich Cityeng ENGEFL Cup3.30Matches
2017-201821Norwich Cityeng ENGFA Cup2.30Matches
2018-201922Southamptoneng ENGEFL Cup3.70Matches
2018-201922Southamptoneng ENGFA Cup2.30Matches
2018-201922Southamptoneng ENG1. Premier League12.0310167139480000000011940Matches
2019-202023Southamptoneng ENGFA Cup3.00Matches
2019-202023Southamptoneng ENG1. Premier League10.0258147111340000000011400Matches
2020-202124Stoke Cityeng ENG2. Championship14.5457270186540000000027910Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 11.0Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 21.0Matches
2021-202225Norwich Cityeng ENGEFL Cup2.00Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2021-202225Norwich Cityeng ENG1. Premier League9.0307177128420100000020820Matches
2022-202326Norwich Cityeng ENG2. Championship30.011818433331040200000091550Matches
2022-202326Norwich Cityeng ENGEFL Cup2.30Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2023-202427Norwich Cityeng ENG2. Championship39.31483119428310203000000118961Matches
2023-202427Norwich Cityeng ENGEFL Cup1.00Matches
2024-202528Norwich Cityeng ENG2. Championship19.5815696119330100000064700Matches
9 Seasons4 Clubs5 Leagues200.3481134941299417070000003471181
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (5 Seasons)4 Leagues154.837862910863281070000002959131
Southampton (2 Seasons)3 Leagues31.0568314250820000000023340
Stoke City (1 Season)1 League14.5457270186540000000027910
Manchester City (1 Season)1 League5.0
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League1.0
Stoke City (1 Season)1 League1.0
Southampton (1 Season)1 League1.0
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.30
FA Cup (7 Seasons)7.70
Championship (5 Seasons)149.339363003921293060000003030121
Premier League (4 Seasons)31.08754913781240100000044160
PL2 — Div. 2 (3 Seasons)3.0
PL2 — Div. 1 (2 Seasons)6.0
Champions Lg (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201720Manchester City1 League5.0
2017-201821Norwich City3 Leagues51.70
2018-201922Southampton3 Leagues18.0310167139480000000011940
2019-202023Southampton3 Leagues13.0258147111340000000011400
2020-202124Stoke City1 League14.5457270186540000000027910
2020-202124Stoke City1 League1.0
2020-202124Southampton1 League1.0
2021-202225Norwich City1 League1.0
2021-202225Norwich City3 Leagues11.0307177128420100000020820
2022-202326Norwich City1 League1.0
2022-202326Norwich City3 Leagues32.311818433331040200000091550
2023-202427Norwich City3 Leagues40.31483119428310203000000118961
2024-202528Norwich City2 Leagues19.5815696119330100000064700
9 Seasons4 Clubs5 Leagues200.3481134941299417070000003471181
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (5 Seasons)4 Leagues154.837862910863281070000002959131
Southampton (2 Seasons)3 Leagues31.0568314250820000000023340
Stoke City (1 Season)1 League14.5457270186540000000027910
Manchester City (1 Season)1 League5.0
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League1.0
Stoke City (1 Season)1 League1.0
Southampton (1 Season)1 League1.0
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.30
FA Cup (7 Seasons)7.70
Championship (5 Seasons)149.339363003921293060000003030121
Premier League (4 Seasons)31.08754913781240100000044160
PL2 — Div. 2 (3 Seasons)3.0
PL2 — Div. 1 (2 Seasons)6.0
Champions Lg (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 12nd5.0Matches
2017-201821Norwich Cityeng ENG2. Championship14th46.00Matches
2018-201922Southamptoneng ENG1. Premier League16th12.0310167139480000000011940Matches
2019-202023Southamptoneng ENG1. Premier League11th10.0258147111340000000011400Matches
2020-202124Stoke Cityeng ENG2. Championship14th14.5457270186540000000027910Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 22nd1.0Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 113th1.0Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 25th1.0Matches
2021-202225Norwich Cityeng ENG1. Premier League20th9.0307177128420100000020820Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 26th1.0Matches
2022-202326Norwich Cityeng ENG2. Championship13th30.011818433331040200000091550Matches
2023-202427Norwich Cityeng ENG2. Championship6th39.31483119428310203000000118961Matches
2024-202528Norwich Cityeng ENG2. Championship11th19.5815696119330100000064700Matches
9 Seasons4 Clubs2 Leagues180.3481134941299417070000003471181
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (5 Seasons)2 Leagues143.837862910863281070000002959131
Southampton (2 Seasons)1 League22.0568314250820000000023340
Stoke City (1 Season)1 League14.5457270186540000000027910
Manchester City (1 Season)1 League5.0
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League1.0
Stoke City (1 Season)1 League1.0
Southampton (1 Season)1 League1.0
Manchester City (1 Season)1 League
Championship (5 Seasons)149.339363003921293060000003030121
Premier League (4 Seasons)31.08754913781240100000044160
PL2 — Div. 2 (3 Seasons)3.0
PL2 — Div. 1 (2 Seasons)6.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
2017-201821Norwich Cityeng ENGEFL Cup9th3.30Matches
2017-201821Norwich Cityeng ENGFA Cup33rd2.30Matches
2018-201922Southamptoneng ENGEFL Cup9th3.70Matches
2018-201922Southamptoneng ENGFA Cup33rd2.30Matches
2019-202023Southamptoneng ENGFA Cup17th3.00Matches
2021-202225Norwich Cityeng ENGEFL CupRd32.00Matches
2022-202326Norwich Cityeng ENGEFL CupRd22.30Matches
2023-202427Norwich Cityeng ENGEFL CupRd31.00Matches
8 Seasons3 Clubs2 Leagues20.00
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (5 Seasons)2 Leagues11.00
Southampton (2 Seasons)2 Leagues9.00
Manchester City (1 Season)1 League
EFL Cup (7 Seasons)12.30
FA Cup (7 Seasons)7.70
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202327sct ScotlandFriendlies (M)1.0Matches
202428sct ScotlandFriendlies (M)2.8Matches
202428sct ScotlandUEFA EuroGR3.0117793816000000007200Matches
202428sct ScotlandUEFA Euro Qualifying6.00Matches
2024-202528sct ScotlandUEFA Nations LeagueLgA2.00Matches
3 Seasons2 Clubs4 Leagues14.8117793816000000007200
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Scotland (2 Seasons)4 Leagues14.8117793816000000007200
England (1 Season)1 League
Friendlies (M) (3 Seasons)3.8
UEFA Euro Qualifying (1 Season)6.00
UEFA Euro (1 Season)3.0117793816000000007200
UEFA Nations League (1 Season)2.00

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 15.0Matches
2017-201821Norwich Cityeng ENG2. Championship46.0Matches
2017-201821Norwich Cityeng ENGEFL Cup3.3Matches
2017-201821Norwich Cityeng ENGFA Cup2.3Matches
2018-201922Southamptoneng ENGEFL Cup3.7Matches
2018-201922Southamptoneng ENGFA Cup2.3Matches
2018-201922Southamptoneng ENG1. Premier League12.030.2521000000.00000000Matches
2019-202023Southamptoneng ENGFA Cup3.0Matches
2019-202023Southamptoneng ENG1. Premier League10.010.1001000000.00000000Matches
2020-202124Stoke Cityeng ENG2. Championship14.520.1411000010.07010000Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 11.0Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 21.0Matches
2021-202225Norwich Cityeng ENGEFL Cup2.0Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2021-202225Norwich Cityeng ENG1. Premier League9.000.0000000000.00000000Matches
2022-202326Norwich Cityeng ENG2. Championship30.000.0000000000.00000000Matches
2022-202326Norwich Cityeng ENGEFL Cup2.3Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2023-202427Norwich Cityeng ENG2. Championship39.320.0520000000.00000000Matches
2023-202427Norwich Cityeng ENGEFL Cup1.0Matches
2024-202528Norwich Cityeng ENG2. Championship19.510.0510000010.05100000Matches
9 Seasons4 Clubs5 Leagues200.390.0763000020.01110000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (5 Seasons)4 Leagues154.830.0330000010.01100000
Southampton (2 Seasons)3 Leagues31.040.1822000000.00000000
Stoke City (1 Season)1 League14.520.1411000010.07010000
Manchester City (1 Season)1 League5.0
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League1.0
Stoke City (1 Season)1 League1.0
Southampton (1 Season)1 League1.0
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.3
FA Cup (7 Seasons)7.7
Championship (5 Seasons)149.350.0541000020.02110000
Premier League (4 Seasons)31.040.1322000000.00000000
PL2 — Div. 2 (3 Seasons)3.0
PL2 — Div. 1 (2 Seasons)6.0
Champions Lg (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201720Manchester City1 League5.0
2017-201821Norwich City3 Leagues51.7
2018-201922Southampton3 Leagues18.030.2521000000.00000000
2019-202023Southampton3 Leagues13.010.1001000000.00000000
2020-202124Stoke City1 League14.520.1411000010.07010000
2020-202124Stoke City1 League1.0
2020-202124Southampton1 League1.0
2021-202225Norwich City1 League1.0
2021-202225Norwich City3 Leagues11.000.0000000000.00000000
2022-202326Norwich City1 League1.0
2022-202326Norwich City3 Leagues32.300.0000000000.00000000
2023-202427Norwich City3 Leagues40.320.0520000000.00000000
2024-202528Norwich City2 Leagues19.510.0510000010.05100000
9 Seasons4 Clubs5 Leagues200.390.0763000020.01110000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (5 Seasons)4 Leagues154.830.0330000010.01100000
Southampton (2 Seasons)3 Leagues31.040.1822000000.00000000
Stoke City (1 Season)1 League14.520.1411000010.07010000
Manchester City (1 Season)1 League5.0
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League1.0
Stoke City (1 Season)1 League1.0
Southampton (1 Season)1 League1.0
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.3
FA Cup (7 Seasons)7.7
Championship (5 Seasons)149.350.0541000020.02110000
Premier League (4 Seasons)31.040.1322000000.00000000
PL2 — Div. 2 (3 Seasons)3.0
PL2 — Div. 1 (2 Seasons)6.0
Champions Lg (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 12nd5.0Matches
2017-201821Norwich Cityeng ENG2. Championship14th46.0Matches
2018-201922Southamptoneng ENG1. Premier League16th12.030.2521000000.00000000Matches
2019-202023Southamptoneng ENG1. Premier League11th10.010.1001000000.00000000Matches
2020-202124Stoke Cityeng ENG2. Championship14th14.520.1411000010.07010000Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 22nd1.0Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 113th1.0Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 25th1.0Matches
2021-202225Norwich Cityeng ENG1. Premier League20th9.000.0000000000.00000000Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 26th1.0Matches
2022-202326Norwich Cityeng ENG2. Championship13th30.000.0000000000.00000000Matches
2023-202427Norwich Cityeng ENG2. Championship6th39.320.0520000000.00000000Matches
2024-202528Norwich Cityeng ENG2. Championship11th19.510.0510000010.05100000Matches
9 Seasons4 Clubs2 Leagues180.390.0763000020.01110000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (5 Seasons)2 Leagues143.830.0330000010.01100000
Southampton (2 Seasons)1 League22.040.1822000000.00000000
Stoke City (1 Season)1 League14.520.1411000010.07010000
Manchester City (1 Season)1 League5.0
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League1.0
Stoke City (1 Season)1 League1.0
Southampton (1 Season)1 League1.0
Manchester City (1 Season)1 League
Championship (5 Seasons)149.350.0541000020.02110000
Premier League (4 Seasons)31.040.1322000000.00000000
PL2 — Div. 2 (3 Seasons)3.0
PL2 — Div. 1 (2 Seasons)6.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
2017-201821Norwich Cityeng ENGEFL Cup9th3.3Matches
2017-201821Norwich Cityeng ENGFA Cup33rd2.3Matches
2018-201922Southamptoneng ENGEFL Cup9th3.7Matches
2018-201922Southamptoneng ENGFA Cup33rd2.3Matches
2019-202023Southamptoneng ENGFA Cup17th3.0Matches
2021-202225Norwich Cityeng ENGEFL CupRd32.0Matches
2022-202326Norwich Cityeng ENGEFL CupRd22.3Matches
2023-202427Norwich Cityeng ENGEFL CupRd31.0Matches
8 Seasons3 Clubs2 Leagues20.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (5 Seasons)2 Leagues11.0
Southampton (2 Seasons)2 Leagues9.0
Manchester City (1 Season)1 League
EFL Cup (7 Seasons)12.3
FA Cup (7 Seasons)7.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202327sct ScotlandFriendlies (M)1.0Matches
202428sct ScotlandFriendlies (M)2.8Matches
202428sct ScotlandUEFA EuroGR3.010.3301000000.00000000Matches
202428sct ScotlandUEFA Euro Qualifying6.0Matches
2024-202528sct ScotlandUEFA Nations LeagueLgA2.0Matches
3 Seasons2 Clubs4 Leagues14.810.3301000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Scotland (2 Seasons)4 Leagues14.810.3301000000.00000000
England (1 Season)1 League
Friendlies (M) (3 Seasons)3.8
UEFA Euro Qualifying (1 Season)6.0
UEFA Euro (1 Season)3.010.3301000000.00000000
UEFA Nations League (1 Season)2.0

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 15.0Matches
2017-201821Norwich Cityeng ENG2. Championship46.012Matches
2017-201821Norwich Cityeng ENGEFL Cup3.300Matches
2017-201821Norwich Cityeng ENGFA Cup2.300Matches
2018-201922Southamptoneng ENGEFL Cup3.700Matches
2018-201922Southamptoneng ENGFA Cup2.300Matches
2018-201922Southamptoneng ENG1. Premier League12.0000000000000083Matches
2019-202023Southamptoneng ENGFA Cup3.000Matches
2019-202023Southamptoneng ENG1. Premier League10.0111001333.320000110Matches
2020-202124Stoke Cityeng ENG2. Championship14.50000000000011120Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 11.0Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 21.0Matches
2021-202225Norwich Cityeng ENGEFL Cup2.000Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2021-202225Norwich Cityeng ENG1. Premier League9.00000000000000110Matches
2022-202326Norwich Cityeng ENG2. Championship30.02220022100.0000024192Matches
2022-202326Norwich Cityeng ENGEFL Cup2.300Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2023-202427Norwich Cityeng ENG2. Championship39.3111001250.0110145280Matches
2023-202427Norwich Cityeng ENGEFL Cup1.000Matches
2024-202528Norwich Cityeng ENG2. Championship19.51110011100.0000001101Matches
9 Seasons4 Clubs5 Leagues200.3565005862.53101912896
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Norwich City (5 Seasons)4 Leagues154.8454004580.01101810683
Southampton (2 Seasons)3 Leagues31.0111001333.320000193
Stoke City (1 Season)1 League14.50000000000011120
Manchester City (1 Season)1 League5.00
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League1.00
Stoke City (1 Season)1 League1.00
Southampton (1 Season)1 League1.00
Manchester City (1 Season)3 Leagues0
EFL Cup (7 Seasons)12.3000
FA Cup (7 Seasons)7.7000
Championship (5 Seasons)149.3454004580.01101911693
Premier League (4 Seasons)31.0111001333.3200001203
PL2 — Div. 2 (3 Seasons)3.00
PL2 — Div. 1 (2 Seasons)6.00
Champions Lg (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201720Manchester City1 League5.00
2017-201821Norwich City3 Leagues51.7120
2018-201922Southampton3 Leagues18.0000000000000083
2019-202023Southampton3 Leagues13.0111001333.320000110
2020-202124Stoke City1 League14.50000000000011120
2020-202124Stoke City1 League1.00
2020-202124Southampton1 League1.00
2021-202225Norwich City1 League1.00
2021-202225Norwich City3 Leagues11.00000000000000110
2022-202326Norwich City1 League1.00
2022-202326Norwich City3 Leagues32.32220022100.0000024192
2023-202427Norwich City3 Leagues40.3111001250.0110145280
2024-202528Norwich City2 Leagues19.51110011100.0000001101
9 Seasons4 Clubs5 Leagues200.3565005862.53101912896
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Norwich City (5 Seasons)4 Leagues154.8454004580.01101810683
Southampton (2 Seasons)3 Leagues31.0111001333.320000193
Stoke City (1 Season)1 League14.50000000000011120
Manchester City (1 Season)1 League5.00
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League1.00
Stoke City (1 Season)1 League1.00
Southampton (1 Season)1 League1.00
Manchester City (1 Season)3 Leagues0
EFL Cup (7 Seasons)12.3000
FA Cup (7 Seasons)7.7000
Championship (5 Seasons)149.3454004580.01101911693
Premier League (4 Seasons)31.0111001333.3200001203
PL2 — Div. 2 (3 Seasons)3.00
PL2 — Div. 1 (2 Seasons)6.00
Champions Lg (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 12nd5.0Matches
2017-201821Norwich Cityeng ENG2. Championship14th46.012Matches
2018-201922Southamptoneng ENG1. Premier League16th12.0000000000000083Matches
2019-202023Southamptoneng ENG1. Premier League11th10.0111001333.320000110Matches
2020-202124Stoke Cityeng ENG2. Championship14th14.50000000000011120Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 22nd1.0Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 113th1.0Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 25th1.0Matches
2021-202225Norwich Cityeng ENG1. Premier League20th9.00000000000000110Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 26th1.0Matches
2022-202326Norwich Cityeng ENG2. Championship13th30.02220022100.0000024192Matches
2023-202427Norwich Cityeng ENG2. Championship6th39.3111001250.0110145280Matches
2024-202528Norwich Cityeng ENG2. Championship11th19.51110011100.0000001101Matches
9 Seasons4 Clubs2 Leagues180.3565005862.53101912896
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
Norwich City (5 Seasons)2 Leagues143.8454004580.01101810683
Southampton (2 Seasons)1 League22.0111001333.320000193
Stoke City (1 Season)1 League14.50000000000011120
Manchester City (1 Season)1 League5.00
Norwich City (1 Season)1 League1.00
Norwich City (1 Season)1 League1.00
Stoke City (1 Season)1 League1.00
Southampton (1 Season)1 League1.00
Manchester City (1 Season)1 League0
Championship (5 Seasons)149.3454004580.01101911693
Premier League (4 Seasons)31.0111001333.3200001203
PL2 — Div. 2 (3 Seasons)3.00
PL2 — Div. 1 (2 Seasons)6.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
2017-201821Norwich Cityeng ENGEFL Cup9th3.300Matches
2017-201821Norwich Cityeng ENGFA Cup33rd2.300Matches
2018-201922Southamptoneng ENGEFL Cup9th3.700Matches
2018-201922Southamptoneng ENGFA Cup33rd2.300Matches
2019-202023Southamptoneng ENGFA Cup17th3.000Matches
2021-202225Norwich Cityeng ENGEFL CupRd32.000Matches
2022-202326Norwich Cityeng ENGEFL CupRd22.300Matches
2023-202427Norwich Cityeng ENGEFL CupRd31.000Matches
8 Seasons3 Clubs2 Leagues20.0000
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
Norwich City (5 Seasons)2 Leagues11.0000
Southampton (2 Seasons)2 Leagues9.0000
Manchester City (1 Season)1 League0
EFL Cup (7 Seasons)12.3000
FA Cup (7 Seasons)7.7000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
202327sct ScotlandFriendlies (M)1.0Matches
202428sct ScotlandFriendlies (M)2.8Matches
202428sct ScotlandUEFA EuroGR3.0000000000000040Matches
202428sct ScotlandUEFA Euro Qualifying6.000Matches
2024-202528sct ScotlandUEFA Nations LeagueLgA2.000Matches
3 Seasons2 Clubs4 Leagues14.8000000000000040
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Scotland (2 Seasons)4 Leagues14.8000000000000040
England (1 Season)1 League0
Friendlies (M) (3 Seasons)3.80
UEFA Euro Qualifying (1 Season)6.0000
UEFA Euro (1 Season)3.0000000000000040
UEFA Nations League (1 Season)2.0000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 15.0Matches
2017-201821Norwich Cityeng ENG2. Championship46.0Matches
2017-201821Norwich Cityeng ENGEFL Cup3.3Matches
2017-201821Norwich Cityeng ENGFA Cup2.3Matches
2018-201922Southamptoneng ENGEFL Cup3.7Matches
2018-201922Southamptoneng ENGFA Cup2.3Matches
2018-201922Southamptoneng ENG1. Premier League12.0338261333500338100.01100.0139105076701000930Matches
2019-202023Southamptoneng ENGFA Cup3.0Matches
2019-202023Southamptoneng ENG1. Premier League10.027722127610027700012196670300000830Matches
2020-202124Stoke Cityeng ENG2. Championship14.54883594826004880002231179702000001530Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 11.0Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 21.0Matches
2021-202225Norwich Cityeng ENGEFL Cup2.0Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2021-202225Norwich Cityeng ENG1. Premier League9.0343290341200343000166909488000001120Matches
2022-202326Norwich Cityeng ENG2. Championship30.01261101512441700126100066431341623010006180Matches
2022-202326Norwich Cityeng ENGEFL Cup2.3Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 21.0Matches
2023-202427Norwich Cityeng ENG2. Championship39.31576129015696111576000100148352583000008860Matches
2023-202427Norwich Cityeng ENGEFL Cup1.0Matches
2024-202528Norwich Cityeng ENG2. Championship19.584671884430084600055722741102000005340Matches
9 Seasons4 Clubs5 Leagues200.351294154508940115129100.01100.028711434779680200024790
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
Norwich City (5 Seasons)4 Leagues154.84026331339982811402600023881115257960100021500
Southampton (2 Seasons)3 Leagues31.0615482609600615100.01100.026020161470010001760
Stoke City (1 Season)1 League14.54883594826004880002231179702000001530
Manchester City (1 Season)1 League5.0
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League1.0
Stoke City (1 Season)1 League1.0
Southampton (1 Season)1 League1.0
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.3
FA Cup (7 Seasons)7.7
Championship (5 Seasons)149.34171338241393211417100024451142260100100021910
Premier League (4 Seasons)31.0958772950800958100.01100.042629251958010002880
PL2 — Div. 2 (3 Seasons)3.0
PL2 — Div. 1 (2 Seasons)6.0
Champions Lg (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201720Manchester City1 League5.0
2017-201821Norwich City3 Leagues51.7
2018-201922Southampton3 Leagues18.0338261333500338100.01100.0139105076701000930
2019-202023Southampton3 Leagues13.027722127610027700012196670300000830
2020-202124Stoke City1 League14.54883594826004880002231179702000001530
2020-202124Stoke City1 League1.0
2020-202124Southampton1 League1.0
2021-202225Norwich City1 League1.0
2021-202225Norwich City3 Leagues11.0343290341200343000166909488000001120
2022-202326Norwich City1 League1.0
2022-202326Norwich City3 Leagues32.31261101512441700126100066431341623010006180
2023-202427Norwich City3 Leagues40.31576129015696111576000100148352583000008860
2024-202528Norwich City2 Leagues19.584671884430084600055722741102000005340
9 Seasons4 Clubs5 Leagues200.351294154508940115129100.01100.028711434779680200024790
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
Norwich City (5 Seasons)4 Leagues154.84026331339982811402600023881115257960100021500
Southampton (2 Seasons)3 Leagues31.0615482609600615100.01100.026020161470010001760
Stoke City (1 Season)1 League14.54883594826004880002231179702000001530
Manchester City (1 Season)1 League5.0
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League1.0
Stoke City (1 Season)1 League1.0
Southampton (1 Season)1 League1.0
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.3
FA Cup (7 Seasons)7.7
Championship (5 Seasons)149.34171338241393211417100024451142260100100021910
Premier League (4 Seasons)31.0958772950800958100.01100.042629251958010002880
PL2 — Div. 2 (3 Seasons)3.0
PL2 — Div. 1 (2 Seasons)6.0
Champions Lg (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 12nd5.0Matches
2017-201821Norwich Cityeng ENG2. Championship14th46.0Matches
2018-201922Southamptoneng ENG1. Premier League16th12.0338261333500338100.01100.0139105076701000930Matches
2019-202023Southamptoneng ENG1. Premier League11th10.027722127610027700012196670300000830Matches
2020-202124Stoke Cityeng ENG2. Championship14th14.54883594826004880002231179702000001530Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 22nd1.0Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 113th1.0Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 25th1.0Matches
2021-202225Norwich Cityeng ENG1. Premier League20th9.0343290341200343000166909488000001120Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 26th1.0Matches
2022-202326Norwich Cityeng ENG2. Championship13th30.01261101512441700126100066431341623010006180Matches
2023-202427Norwich Cityeng ENG2. Championship6th39.31576129015696111576000100148352583000008860Matches
2024-202528Norwich Cityeng ENG2. Championship11th19.584671884430084600055722741102000005340Matches
9 Seasons4 Clubs2 Leagues180.351294154508940115129100.01100.028711434779680200024790
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
Norwich City (5 Seasons)2 Leagues143.84026331339982811402600023881115257960100021500
Southampton (2 Seasons)1 League22.0615482609600615100.01100.026020161470010001760
Stoke City (1 Season)1 League14.54883594826004880002231179702000001530
Manchester City (1 Season)1 League5.0
Norwich City (1 Season)1 League1.0
Norwich City (1 Season)1 League1.0
Stoke City (1 Season)1 League1.0
Southampton (1 Season)1 League1.0
Manchester City (1 Season)1 League
Championship (5 Seasons)149.34171338241393211417100024451142260100100021910
Premier League (4 Seasons)31.0958772950800958100.01100.042629251958010002880
PL2 — Div. 2 (3 Seasons)3.0
PL2 — Div. 1 (2 Seasons)6.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
2017-201821Norwich Cityeng ENGEFL Cup9th3.3Matches
2017-201821Norwich Cityeng ENGFA Cup33rd2.3Matches
2018-201922Southamptoneng ENGEFL Cup9th3.7Matches
2018-201922Southamptoneng ENGFA Cup33rd2.3Matches
2019-202023Southamptoneng ENGFA Cup17th3.0Matches
2021-202225Norwich Cityeng ENGEFL CupRd32.0Matches
2022-202326Norwich Cityeng ENGEFL CupRd22.3Matches
2023-202427Norwich Cityeng ENGEFL CupRd31.0Matches
8 Seasons3 Clubs2 Leagues20.0
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
Norwich City (5 Seasons)2 Leagues11.0
Southampton (2 Seasons)2 Leagues9.0
Manchester City (1 Season)1 League
EFL Cup (7 Seasons)12.3
FA Cup (7 Seasons)7.7
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad 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
202327sct ScotlandFriendlies (M)1.0Matches
202428sct ScotlandFriendlies (M)2.8Matches
202428sct ScotlandUEFA EuroGR3.01281001271001280007435014000000520Matches
202428sct ScotlandUEFA Euro Qualifying6.0Matches
2024-202528sct ScotlandUEFA Nations LeagueLgA2.0Matches
3 Seasons2 Clubs4 Leagues14.81281001271001280007435014000000520
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
Scotland (2 Seasons)4 Leagues14.81281001271001280007435014000000520
England (1 Season)1 League
Friendlies (M) (3 Seasons)3.8
UEFA Euro Qualifying (1 Season)6.0
UEFA Euro (1 Season)3.01281001271001280007435014000000520
UEFA Nations League (1 Season)2.0

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
2016-201720Manchester City1. Champions Lg00002Matches
2016-201720Manchester Cityeng ENGEFL Cup00002Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 154509022.75.05905002.00116+5+1.00+0.06Matches
2016-201720Manchester Cityeng ENG1. Premier League00005Matches
2017-201821Norwich Cityeng ENG2. Championship464,14090100.046.04646001.304960-11-0.24Matches
2017-201821Norwich Cityeng ENGEFL Cup330010076.93.331003002.0075+2+0.60-2.40Matches
2017-201821Norwich Cityeng ENGFA Cup2210105100.02.321052001.001100.00Matches
2018-201922Southamptoneng ENGEFL Cup3330110100.03.731103001.0021+1+0.27Matches
2018-201922Southamptoneng ENGFA Cup2210105100.02.321052001.004400.00Matches
2018-201922Southamptoneng ENG1. Premier League121,0809031.612.01290120261.331718-1-0.08+0.6515.716.4-0.7-0.06+0.23Matches
2019-202023Southamptoneng ENGEFL Cup00003Matches
2019-202023Southamptoneng ENGFA Cup327090100.03.03903001.3354+1+0.33Matches
2019-202023Southamptoneng ENG1. Premier League109009026.310.01090100280.80925-16-1.60-1.8514.415.6-1.2-0.12-0.29Matches
2020-202124Stoke Cityeng ENG2. Championship151,3058731.514.514901414571.131821-3-0.21-0.2419.116.8+2.2+0.15+0.05Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 1190904.21.01901001.002200.00+1.57Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 2190904.21.01901003.0020+2+2.00+1.61Matches
2021-202225Norwich Cityeng ENGEFL Cup218090100.02.02902001.5063+3+1.50Matches
2021-202225Norwich Cityeng ENGFA Cup00003Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 2190903.81.01901003.0052+3+3.00+2.64Matches
2021-202225Norwich Cityeng ENG1. Premier League98109023.79.099090290.56622-16-1.78-0.236.220.5-14.3-1.59-0.60Matches
2022-202326Norwich Cityeng ENG2. Championship302,7009065.230.03090300131.072936-7-0.23-0.8633.839.2-5.4-0.18-0.75Matches
2022-202326Norwich Cityeng ENGEFL Cup2210105100.02.321052001.004400.00Matches
2022-202326Norwich Cityeng ENGFA Cup00001Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 2190905.01.01901003.0052+3+3.00+3.00Matches
2023-202427Norwich Cityeng ENG2. Championship403,5408985.539.3408939001.626948+21+0.53+1.4355.053.6+1.4+0.04+0.30Matches
2023-202427Norwich Cityeng ENGEFL Cup1909033.31.01901003.0010+1+1.00+1.00Matches
2023-202427Norwich Cityeng ENGFA Cup00002Matches
2024-202528Norwich Cityeng ENG2. Championship201,7558875.019.5208819001.653425+9+0.46+0.9229.118.4+10.7+0.55+0.90Matches
2024-202528Norwich Cityeng ENGFA Cup00001Matches
9 Seasons4 Clubs5 Leagues20018,0309049.3200.3199901971451221.30261277-16-0.08+0.27173.3180.6-7.3-0.05+0.11
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
Norwich City (5 Seasons)4 Leagues15513,9359069.1154.8155901530491.36206204+2+0.01+0.68124.1131.7-7.6-0.08+0.33
Southampton (2 Seasons)3 Leagues302,7909335.231.03093300571.103752-15-0.48-0.2630.132.0-1.9-0.09-0.03
Stoke City (1 Season)1 League151,3058731.514.514901414571.131821-3-0.21-0.2419.116.8+2.2+0.15+0.05
Manchester City (1 Season)1 League54509022.75.05905002.00116+5+1.00+0.06
Norwich City (1 Season)1 League190905.01.01901003.0052+3+3.00+3.00
Norwich City (1 Season)1 League190903.81.01901003.0052+3+3.00+2.64
Stoke City (1 Season)1 League190904.21.01901003.0020+2+2.00+1.61
Southampton (1 Season)1 League190904.21.01901001.002200.00+1.57
Manchester City (1 Season)3 Leagues00009
EFL Cup (7 Seasons)111,11010160.712.31110111051.552013+7+0.57-0.43
FA Cup (7 Seasons)76909948.97.77997071.14109+1+0.13
Championship (5 Seasons)15113,4408971.1149.315089148145201.37199190+9+0.06+0.03137.0128.1+8.9+0.09-0.05
Premier League (4 Seasons)312,7909020.431.03190310880.943265-33-1.06-0.3836.352.5-16.3-0.52-0.14
PL2 — Div. 2 (3 Seasons)3270904.33.03903003.00124+8+2.67+2.40
PL2 — Div. 1 (2 Seasons)65409013.06.06906001.83138+5+0.83+1.33
Champions Lg (1 Season)00002
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
2016-201720Manchester City3 Leagues00009
2016-201720Manchester City1 League54509022.75.05905002.00116+5+1.00+0.06
2017-201821Norwich City3 Leagues514,6509198.151.75110251001.335766-9-0.17-3.17
2018-201922Southampton3 Leagues171,6209540.918.01795170261.23232300.00+0.7315.716.4-0.7-0.06+0.23
2019-202023Southampton3 Leagues131,1709029.513.01390130310.921429-15-1.15-1.4014.415.6-1.2-0.12-0.29
2020-202124Stoke City1 League151,3058731.514.514901414571.131821-3-0.21-0.2419.116.8+2.2+0.15+0.05
2020-202124Stoke City1 League190904.21.01901003.0020+2+2.00+1.61
2020-202124Southampton1 League190904.21.01901001.002200.00+1.57
2021-202225Norwich City1 League190903.81.01901003.0052+3+3.00+2.64
2021-202225Norwich City3 Leagues119909025.611.01190110320.731225-13-1.18+0.376.220.5-14.3-1.59-0.60
2022-202326Norwich City1 League190905.01.01901003.0052+3+3.00+3.00
2022-202326Norwich City3 Leagues322,9109165.532.33291320141.073340-7-0.22-0.8433.839.2-5.4-0.18-0.75
2023-202427Norwich City3 Leagues413,6308977.640.3418940021.657048+22+0.55+1.2455.053.6+1.4+0.04+0.30
2024-202528Norwich City2 Leagues201,7558872.219.5208819011.653425+9+0.46+0.9229.118.4+10.7+0.55+0.90
9 Seasons4 Clubs5 Leagues20018,0309049.3200.3199901971451221.30261277-16-0.08+0.27173.3180.6-7.3-0.05+0.11
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
Norwich City (5 Seasons)4 Leagues15513,9359069.1154.8155901530491.36206204+2+0.01+0.68124.1131.7-7.6-0.08+0.33
Southampton (2 Seasons)3 Leagues302,7909335.231.03093300571.103752-15-0.48-0.2630.132.0-1.9-0.09-0.03
Stoke City (1 Season)1 League151,3058731.514.514901414571.131821-3-0.21-0.2419.116.8+2.2+0.15+0.05
Manchester City (1 Season)1 League54509022.75.05905002.00116+5+1.00+0.06
Norwich City (1 Season)1 League190905.01.01901003.0052+3+3.00+3.00
Norwich City (1 Season)1 League190903.81.01901003.0052+3+3.00+2.64
Stoke City (1 Season)1 League190904.21.01901003.0020+2+2.00+1.61
Southampton (1 Season)1 League190904.21.01901001.002200.00+1.57
Manchester City (1 Season)3 Leagues00009
EFL Cup (7 Seasons)111,11010160.712.31110111051.552013+7+0.57-0.43
FA Cup (7 Seasons)76909948.97.77997071.14109+1+0.13
Championship (5 Seasons)15113,4408971.1149.315089148145201.37199190+9+0.06+0.03137.0128.1+8.9+0.09-0.05
Premier League (4 Seasons)312,7909020.431.03190310880.943265-33-1.06-0.3836.352.5-16.3-0.52-0.14
PL2 — Div. 2 (3 Seasons)3270904.33.03903003.00124+8+2.67+2.40
PL2 — Div. 1 (2 Seasons)65409013.06.06906001.83138+5+0.83+1.33
Champions Lg (1 Season)00002
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
2016-201720Manchester Cityeng ENG1. Premier League3rd00005Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 12nd54509022.75.05905002.00116+5+1.00+0.06Matches
2017-201821Norwich Cityeng ENG2. Championship14th464,14090100.046.04646001.304960-11-0.24Matches
2018-201922Southamptoneng ENG1. Premier League16th121,0809031.612.01290120261.331718-1-0.08+0.6515.716.4-0.7-0.06+0.23Matches
2019-202023Southamptoneng ENG1. Premier League11th109009026.310.01090100280.80925-16-1.60-1.8514.415.6-1.2-0.12-0.29Matches
2020-202124Stoke Cityeng ENG2. Championship14th151,3058731.514.514901414571.131821-3-0.21-0.2419.116.8+2.2+0.15+0.05Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 22nd190904.21.01901003.0020+2+2.00+1.61Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 113th190904.21.01901001.002200.00+1.57Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 25th190903.81.01901003.0052+3+3.00+2.64Matches
2021-202225Norwich Cityeng ENG1. Premier League20th98109023.79.099090290.56622-16-1.78-0.236.220.5-14.3-1.59-0.60Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 26th190905.01.01901003.0052+3+3.00+3.00Matches
2022-202326Norwich Cityeng ENG2. Championship13th302,7009065.230.03090300131.072936-7-0.23-0.8633.839.2-5.4-0.18-0.75Matches
2023-202427Norwich Cityeng ENG2. Championship6th403,5408985.539.3408939001.626948+21+0.53+1.4355.053.6+1.4+0.04+0.30Matches
2024-202528Norwich Cityeng ENG2. Championship11th201,7558875.019.5208819001.653425+9+0.46+0.9229.118.4+10.7+0.55+0.90Matches
9 Seasons4 Clubs2 Leagues18216,2308949.8180.3181891791451081.29231255-24-0.13+0.25173.3180.6-7.3-0.05+0.11
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
Norwich City (5 Seasons)2 Leagues14512,9458971.2143.8145891430421.34187191-4-0.03+0.73124.1131.7-7.6-0.08+0.33
Southampton (2 Seasons)1 League221,9809028.922.02290220541.092643-17-0.77-0.5530.132.0-1.9-0.09-0.03
Stoke City (1 Season)1 League151,3058731.514.514901414571.131821-3-0.21-0.2419.116.8+2.2+0.15+0.05
Manchester City (1 Season)1 League54509022.75.05905002.00116+5+1.00+0.06
Norwich City (1 Season)1 League190905.01.01901003.0052+3+3.00+3.00
Norwich City (1 Season)1 League190903.81.01901003.0052+3+3.00+2.64
Stoke City (1 Season)1 League190904.21.01901003.0020+2+2.00+1.61
Southampton (1 Season)1 League190904.21.01901001.002200.00+1.57
Manchester City (1 Season)1 League00005
Championship (5 Seasons)15113,4408971.1149.315089148145201.37199190+9+0.06+0.03137.0128.1+8.9+0.09-0.05
Premier League (4 Seasons)312,7909020.431.03190310880.943265-33-1.06-0.3836.352.5-16.3-0.52-0.14
PL2 — Div. 2 (3 Seasons)3270904.33.03903003.00124+8+2.67+2.40
PL2 — Div. 1 (2 Seasons)65409013.06.06906001.83138+5+0.83+1.33
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
2016-201720Manchester Cityeng ENGEFL Cup9th00002Matches
2017-201821Norwich Cityeng ENGEFL Cup9th330010076.93.331003002.0075+2+0.60-2.40Matches
2017-201821Norwich Cityeng ENGFA Cup33rd2210105100.02.321052001.001100.00Matches
2018-201922Southamptoneng ENGEFL Cup9th3330110100.03.731103001.0021+1+0.27Matches
2018-201922Southamptoneng ENGFA Cup33rd2210105100.02.321052001.004400.00Matches
2019-202023Southamptoneng ENGEFL Cup9th00003Matches
2019-202023Southamptoneng ENGFA Cup17th327090100.03.03903001.3354+1+0.33Matches
2021-202225Norwich Cityeng ENGEFL CupRd3218090100.02.02902001.5063+3+1.50Matches
2021-202225Norwich Cityeng ENGFA Cup00003Matches
2022-202326Norwich Cityeng ENGEFL CupRd22210105100.02.321052001.004400.00Matches
2022-202326Norwich Cityeng ENGFA Cup00001Matches
2023-202427Norwich Cityeng ENGEFL CupRd31909033.31.01901003.0010+1+1.00+1.00Matches
2023-202427Norwich Cityeng ENGFA Cup00002Matches
2024-202528Norwich Cityeng ENGFA Cup00001Matches
8 Seasons3 Clubs2 Leagues181,80010055.620.018100180121.393022+8+0.40-0.60
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Norwich City (5 Seasons)2 Leagues109909950.011.0109910071.601913+6+0.55-0.45
Southampton (2 Seasons)2 Leagues881010175.09.081018031.12119+2+0.22
Manchester City (1 Season)1 League00002
EFL Cup (7 Seasons)111,11010160.712.31110111051.552013+7+0.57-0.43
FA Cup (7 Seasons)76909948.97.77997071.14109+1+0.13
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad 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
201721eng EnglandFriendlies (M)00001Matches
202327sct ScotlandFriendlies (M)1909050.01.01901010.0013-2-2.00+1.00Matches
202428sct ScotlandFriendlies (M)32488368.92.83832010.3325-3-1.09-1.09Matches
202428sct ScotlandUEFA EuroGR327090100.03.03903000.3327-5-1.670.94.4-3.5-1.16Matches
202428sct ScotlandUEFA Euro Qualifying65409075.06.06906002.50123+9+1.50+1.50Matches
2024-202528sct ScotlandUEFA Nations LeagueLgA21809033.32.02902000.0035-2-1.00-1.25Matches
3 Seasons2 Clubs4 Leagues151,3288954.714.8158914031.132023-3-0.20+0.040.94.4-3.5-1.16
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
Scotland (2 Seasons)4 Leagues151,3288964.214.8158914021.132023-3-0.20+0.040.94.4-3.5-1.16
England (1 Season)1 League00001
Friendlies (M) (3 Seasons)43388537.63.84853030.2538-5-1.33+0.01
UEFA Euro Qualifying (1 Season)65409075.06.06906002.50123+9+1.50+1.50
UEFA Euro (1 Season)327090100.03.03903000.3327-5-1.670.94.4-3.5-1.16
UEFA Nations League (1 Season)21809033.32.02902000.0035-2-1.00-1.25

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 15.00000Matches
2017-201821Norwich Cityeng ENG2. Championship46.0100190021010Matches
2017-201821Norwich Cityeng ENGEFL Cup3.3000000000000Matches
2017-201821Norwich Cityeng ENGFA Cup2.30000000000Matches
2018-201922Southamptoneng ENGEFL Cup3.7000000000000Matches
2018-201922Southamptoneng ENGFA Cup2.3000000000000Matches
2018-201922Southamptoneng ENG1. Premier League12.0000020000000820100.0Matches
2019-202023Southamptoneng ENGFA Cup3.01001000000Matches
2019-202023Southamptoneng ENG1. Premier League10.0000020001000920100.0Matches
2020-202124Stoke Cityeng ENG2. Championship14.5200210010010241150.0Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 11.00000Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 21.00000Matches
2021-202225Norwich Cityeng ENGEFL Cup2.00000000000Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 21.00000Matches
2021-202225Norwich Cityeng ENG1. Premier League9.000000000000092166.7Matches
2022-202326Norwich Cityeng ENG2. Championship30.0100050022000505271.4Matches
2022-202326Norwich Cityeng ENGEFL Cup2.30000000000Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 21.00000Matches
2023-202427Norwich Cityeng ENG2. Championship39.310019004101049140100.0Matches
2023-202427Norwich Cityeng ENGEFL Cup1.00000000000Matches
2024-202528Norwich Cityeng ENG2. Championship19.5100060001000448188.9Matches
9 Seasons4 Clubs5 Leagues200.3700534009603019334587.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (5 Seasons)4 Leagues154.8400229008502015229487.9
Southampton (2 Seasons)3 Leagues31.01001400010001740100.0
Stoke City (1 Season)1 League14.5200210010010241150.0
Manchester City (1 Season)1 League5.00000
Norwich City (1 Season)1 League1.00000
Norwich City (1 Season)1 League1.00000
Stoke City (1 Season)1 League1.00000
Southampton (1 Season)1 League1.00000
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.3000000000000
FA Cup (7 Seasons)7.7100100000000
Championship (5 Seasons)149.3600430009503016728487.5
Premier League (4 Seasons)31.0000040001000266185.7
PL2 — Div. 2 (3 Seasons)3.00000
PL2 — Div. 1 (2 Seasons)6.00000
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201720Manchester City1 League5.00000
2017-201821Norwich City3 Leagues51.7100190021010
2018-201922Southampton3 Leagues18.0000020000000820100.0
2019-202023Southampton3 Leagues13.0100120001000920100.0
2020-202124Stoke City1 League14.5200210010010241150.0
2020-202124Stoke City1 League1.00000
2020-202124Southampton1 League1.00000
2021-202225Norwich City1 League1.00000
2021-202225Norwich City3 Leagues11.000000000000092166.7
2022-202326Norwich City1 League1.00000
2022-202326Norwich City3 Leagues32.3100050022000505271.4
2023-202427Norwich City3 Leagues40.310019004101049140100.0
2024-202528Norwich City2 Leagues19.5100060001000448188.9
9 Seasons4 Clubs5 Leagues200.3700534009603019334587.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (5 Seasons)4 Leagues154.8400229008502015229487.9
Southampton (2 Seasons)3 Leagues31.01001400010001740100.0
Stoke City (1 Season)1 League14.5200210010010241150.0
Manchester City (1 Season)1 League5.00000
Norwich City (1 Season)1 League1.00000
Norwich City (1 Season)1 League1.00000
Stoke City (1 Season)1 League1.00000
Southampton (1 Season)1 League1.00000
Manchester City (1 Season)3 Leagues
EFL Cup (7 Seasons)12.3000000000000
FA Cup (7 Seasons)7.7100100000000
Championship (5 Seasons)149.3600430009503016728487.5
Premier League (4 Seasons)31.0000040001000266185.7
PL2 — Div. 2 (3 Seasons)3.00000
PL2 — Div. 1 (2 Seasons)6.00000
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201720Manchester Cityeng ENGJr. PL2 — Div. 12nd5.00000Matches
2017-201821Norwich Cityeng ENG2. Championship14th46.0100190021010Matches
2018-201922Southamptoneng ENG1. Premier League16th12.0000020000000820100.0Matches
2019-202023Southamptoneng ENG1. Premier League11th10.0000020001000920100.0Matches
2020-202124Stoke Cityeng ENG2. Championship14th14.5200210010010241150.0Matches
2020-202124Stoke Cityeng ENGJr. PL2 — Div. 22nd1.00000Matches
2020-202124Southamptoneng ENGJr. PL2 — Div. 113th1.00000Matches
2021-202225Norwich Cityeng ENGJr. PL2 — Div. 25th1.00000Matches
2021-202225Norwich Cityeng ENG1. Premier League20th9.000000000000092166.7Matches
2022-202326Norwich Cityeng ENGJr. PL2 — Div. 26th1.00000Matches
2022-202326Norwich Cityeng ENG2. Championship13th30.0100050022000505271.4Matches
2023-202427Norwich Cityeng ENG2. Championship6th39.310019004101049140100.0Matches
2024-202528Norwich Cityeng ENG2. Championship11th19.5100060001000448188.9Matches
9 Seasons4 Clubs2 Leagues180.3600434009603019334587.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (5 Seasons)2 Leagues143.8400229008502015229487.9
Southampton (2 Seasons)1 League22.00000400010001740100.0
Stoke City (1 Season)1 League14.5200210010010241150.0
Manchester City (1 Season)1 League5.00000
Norwich City (1 Season)1 League1.00000
Norwich City (1 Season)1 League1.00000
Stoke City (1 Season)1 League1.00000
Southampton (1 Season)1 League1.00000
Manchester City (1 Season)1 League
Championship (5 Seasons)149.3600430009503016728487.5
Premier League (4 Seasons)31.0000040001000266185.7
PL2 — Div. 2 (3 Seasons)3.00000
PL2 — Div. 1 (2 Seasons)6.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201821Norwich Cityeng ENGEFL Cup9th3.3000000000000Matches
2017-201821Norwich Cityeng ENGFA Cup33rd2.30000000000Matches
2018-201922Southamptoneng ENGEFL Cup9th3.7000000000000Matches
2018-201922Southamptoneng ENGFA Cup33rd2.3000000000000Matches
2019-202023Southamptoneng ENGFA Cup17th3.01001000000Matches
2021-202225Norwich Cityeng ENGEFL CupRd32.00000000000Matches
2022-202326Norwich Cityeng ENGEFL CupRd22.30000000000Matches
2023-202427Norwich Cityeng ENGEFL CupRd31.00000000000Matches
8 Seasons3 Clubs2 Leagues20.0100100000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Norwich City (5 Seasons)2 Leagues11.0000000000000
Southampton (2 Seasons)2 Leagues9.0100100000000
Manchester City (1 Season)1 League
EFL Cup (7 Seasons)12.3000000000000
FA Cup (7 Seasons)7.7100100000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
202327sct ScotlandFriendlies (M)1.00000Matches
202428sct ScotlandFriendlies (M)2.80000Matches
202428sct ScotlandUEFA EuroGR3.00000000000001000Matches
202428sct ScotlandUEFA Euro Qualifying6.01000100000Matches
2024-202528sct ScotlandUEFA Nations LeagueLgA2.00000000000Matches
3 Seasons2 Clubs4 Leagues14.81000100000001000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Scotland (2 Seasons)4 Leagues14.81000100000001000
England (1 Season)1 League
Friendlies (M) (3 Seasons)3.80000
UEFA Euro Qualifying (1 Season)6.01000100000
UEFA Euro (1 Season)3.00000000000001000
UEFA Nations League (1 Season)2.00000000000

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.