Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-17FriChampionshipSemi-finalsHomeW 3–1SouthamptonWest BromYLM,CM8900001000420020.00.00.110353892.1321110Match Report
2024-05-12SunChampionshipSemi-finalsAwayD 0–0SouthamptonWest BromYCM9000001000530000.10.10.150404588.9433152Match Report
2024-05-04SatChampionshipMatchweek 46AwayW 2–1SouthamptonLeeds UnitedYCM9000001100502020.00.00.010323884.2624010Match Report
2024-04-27SatChampionshipMatchweek 45HomeL 0–1SouthamptonStoke CityNCM4500000000460110.00.00.010374190.2835210Match Report
2024-04-23TueChampionshipMatchweek 38AwayL 0–5SouthamptonLeicester CityYLM8200000000490000.00.00.020414787.2232121Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201720Charlton Atheng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2016-201720Charlton Atheng ENG3. League One19131,25013.9055000200.000.360.360.000.36Matches
2017-201821Charlton Atheng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2017-201821Charlton Atheng ENGFA Cup11871.0000000000.000.000.000.000.00Matches
2017-201821Charlton Atheng ENG3. League One26191,79620.0527500000.250.100.350.250.35Matches
2018-201922Charlton Atheng ENG3. League One36353,10934.59312900200.260.090.350.260.35Matches
2019-202023Rangers2. Europa Lg833203.6101100100.50.50.61.01413190.280.000.280.280.280.130.160.290.130.29Matches
2019-202023Rangerssct SCO1. Premiership27252,15223.93710300100.130.290.420.130.42Matches
2020-202124Rangers2. Europa Lg965666.3101100101.11.10.41.52321330.160.000.160.160.160.170.060.240.170.24Matches
2020-202124Rangerssct SCO1. Premiership31272,26425.27411700000.280.160.440.280.44Matches
2021-202225Rangers2. Europa Lg15131,10512.3134100303.03.05.38.33152680.080.240.330.080.330.240.430.670.240.67Matches
2021-202225Rangerssct SCO1. Premiership34312,68729.98412800500.270.130.400.270.40Matches
2022-202326Southamptoneng ENGEFL Cup31981.1000000000.000.000.000.000.00Matches
2022-202326Southamptoneng ENGFA Cup322002.2000000000.000.000.000.000.00Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 211901.0000000000.000.000.000.000.00Matches
2022-202326Southamptoneng ENG1. Premier League21131,22413.6202200201.51.50.82.31939640.150.000.150.150.150.110.060.170.110.17Matches
2023-202427Southamptoneng ENG2. Championship35161,60617.8415400501.91.91.73.6591321180.220.060.280.220.280.100.100.200.100.20Matches
2023-202427Southamptoneng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2023-202427Southamptoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
8 Seasons3 Clubs7 Leagues27320918,899210.041297041002207.97.98.816.71462573020.200.140.330.200.330.150.160.310.150.31
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
Rangers (3 Seasons)2 Leagues1241059,094101.021183921001104.54.56.310.868861200.210.180.390.210.390.200.280.490.200.49
Charlton Ath (3 Seasons)3 Leagues85716,54272.71410241400400.190.140.330.190.33
Southampton (2 Seasons)4 Leagues64333,26336.3617600703.43.42.55.9781711820.170.030.190.170.190.110.080.190.110.19
Southampton (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (4 Seasons)654975.5000000000.000.000.000.000.00
Premiership (3 Seasons)92837,10378.91815331800600.230.190.420.230.42
League One (3 Seasons)81676,15568.41410241400400.200.150.350.200.35
Europa Lg (3 Seasons)32221,99122.1336300504.54.56.310.868861200.140.140.270.140.270.200.280.490.200.49
EFL Cup (3 Seasons)633233.6000000000.000.000.000.000.00
Championship (1 Season)35161,60617.8415400501.91.91.73.6591321180.220.060.280.220.280.100.100.200.100.20
Premier League (1 Season)21131,22413.6202200201.51.50.82.31939640.150.000.150.150.150.110.060.170.110.17
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201720Charlton Ath2 Leagues20141,37015.2055000200.000.330.330.000.33
2017-201821Charlton Ath3 Leagues29222,06322.9527500000.220.090.310.220.31
2018-201922Charlton Ath1 League36353,10934.59312900200.260.090.350.260.35
2019-202023Rangers2 Leagues35282,47227.54711400200.50.50.61.01413190.150.250.400.150.400.130.160.290.130.29
2020-202124Rangers2 Leagues40332,83031.48412800101.11.10.41.52321330.250.130.380.250.380.170.060.240.170.24
2021-202225Rangers2 Leagues49443,79242.19716900803.03.05.38.33152680.210.170.380.210.380.240.430.670.240.67
2022-202326Southampton1 League11901.0000000000.000.000.000.000.00
2022-202326Southampton3 Leagues27161,52216.9202200201.51.50.82.31939640.120.000.120.120.120.110.060.170.110.17
2023-202427Southampton3 Leagues37171,74119.3415400501.91.91.73.6591321180.210.050.260.210.260.100.100.200.100.20
8 Seasons3 Clubs7 Leagues27320918,899210.041297041002207.97.98.816.71462573020.200.140.330.200.330.150.160.310.150.31
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
Rangers (3 Seasons)2 Leagues1241059,094101.021183921001104.54.56.310.868861200.210.180.390.210.390.200.280.490.200.49
Charlton Ath (3 Seasons)3 Leagues85716,54272.71410241400400.190.140.330.190.33
Southampton (2 Seasons)4 Leagues64333,26336.3617600703.43.42.55.9781711820.170.030.190.170.190.110.080.190.110.19
Southampton (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (4 Seasons)654975.5000000000.000.000.000.000.00
Premiership (3 Seasons)92837,10378.91815331800600.230.190.420.230.42
League One (3 Seasons)81676,15568.41410241400400.200.150.350.200.35
Europa Lg (3 Seasons)32221,99122.1336300504.54.56.310.868861200.140.140.270.140.270.200.280.490.200.49
EFL Cup (3 Seasons)633233.6000000000.000.000.000.000.00
Championship (1 Season)35161,60617.8415400501.91.91.73.6591321180.220.060.280.220.280.100.100.200.100.20
Premier League (1 Season)21131,22413.6202200201.51.50.82.31939640.150.000.150.150.150.110.060.170.110.17
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2016-201720Charlton Atheng ENG3. League One13th19131,25013.9055000200.000.360.360.000.36Matches
2017-201821Charlton Atheng ENG3. League One6th26191,79620.0527500000.250.100.350.250.35Matches
2018-201922Charlton Atheng ENG3. League One3rd36353,10934.59312900200.260.090.350.260.35Matches
2019-202023Rangerssct SCO1. Premiership2nd27252,15223.93710300100.130.290.420.130.42Matches
2020-202124Rangerssct SCO1. Premiership1st31272,26425.27411700000.280.160.440.280.44Matches
2021-202225Rangerssct SCO1. Premiership2nd34312,68729.98412800500.270.130.400.270.40Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21st11901.0000000000.000.000.000.000.00Matches
2022-202326Southamptoneng ENG1. Premier League20th21131,22413.6202200201.51.50.82.31939640.150.000.150.150.150.110.060.170.110.17Matches
2023-202427Southamptoneng ENG2. Championship4th35161,60617.8415400501.91.91.73.6591321180.220.060.280.220.280.100.100.200.100.20Matches
8 Seasons3 Clubs4 Leagues22917916,088178.838266438001703.43.42.55.9781711820.210.150.360.210.360.110.080.190.110.19
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
Rangers (3 Seasons)1 League92837,10378.91815331800600.230.190.420.230.42
Charlton Ath (3 Seasons)1 League81676,15568.41410241400400.200.150.350.200.35
Southampton (2 Seasons)2 Leagues56292,83031.4617600703.43.42.55.9781711820.190.030.220.190.220.110.080.190.110.19
Southampton (1 Season)1 League11901.0000000000.000.000.000.000.00
Premiership (3 Seasons)92837,10378.91815331800600.230.190.420.230.42
League One (3 Seasons)81676,15568.41410241400400.200.150.350.200.35
Championship (1 Season)35161,60617.8415400501.91.91.73.6591321180.220.060.280.220.280.100.100.200.100.20
Premier League (1 Season)21131,22413.6202200201.51.50.82.31939640.150.000.150.150.150.110.060.170.110.17
PL2 — Div. 2 (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201720Charlton Atheng ENGFA Cup65th111201.3000000000.000.000.000.000.00Matches
2017-201821Charlton Atheng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2017-201821Charlton Atheng ENGFA Cup65th11871.0000000000.000.000.000.000.00Matches
2022-202326Southamptoneng ENGEFL CupSF31981.1000000000.000.000.000.000.00Matches
2022-202326Southamptoneng ENGFA Cup322002.2000000000.000.000.000.000.00Matches
2023-202427Southamptoneng ENGEFL CupRd110450.5000000000.000.000.000.000.00Matches
2023-202427Southamptoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
4 Seasons2 Clubs2 Leagues1288209.1000000000.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
Southampton (2 Seasons)2 Leagues844334.8000000000.000.000.000.000.00
Charlton Ath (2 Seasons)2 Leagues443874.3000000000.000.000.000.000.00
FA Cup (4 Seasons)654975.5000000000.000.000.000.000.00
EFL Cup (3 Seasons)633233.6000000000.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
2019-202023Rangers2. Europa LgR16833203.6101100100.50.50.61.01413190.280.000.280.280.280.130.160.290.130.29Matches
2020-202124Rangers2. Europa LgR16965666.3101100101.11.10.41.52321330.160.000.160.160.160.170.060.240.170.24Matches
2021-202225Rangers2. Europa Lg2nd15131,10512.3134100303.03.05.38.33152680.080.240.330.080.330.240.430.670.240.67Matches
3 Seasons1 Club1 League32221,99122.1336300504.54.56.310.868861200.140.140.270.140.270.200.280.490.200.49
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201922ng NigeriaFriendlies (M)221792.0202200001.010.001.011.011.01Matches
202124ng NigeriaAfrica Cup of NationsR16332412.7011000100.000.370.370.000.37Matches
202124ng NigeriaAfrica Cup of Nations qualification554234.7000000000.000.000.000.000.00Matches
202225ng NigeriaWCQ775726.4000000000.000.000.000.000.00Matches
202225ng NigeriaFriendlies (M)332482.8000000000.000.000.000.000.00Matches
202326ng NigeriaFriendlies (M)10130.1000000100.000.000.000.000.00Matches
202326ng NigeriaAfrica Cup of Nations2nd511121.2000000000.000.000.000.000.00Matches
202326ng NigeriaAfrica Cup of Nations qualification422172.4011000000.000.410.410.000.41Matches
202629ng NigeriaWCQ211081.2000000000.000.000.000.000.00Matches
5 Seasons1 Club4 Leagues32242,11323.5224200200.090.090.170.090.17
Friendlies (M) (3 Seasons)654404.9202200100.410.000.410.410.41
WCQ (2 Seasons)986807.6000000000.000.000.000.000.00
Africa Cup of Nations qualification (2 Seasons)976407.1011000000.000.140.140.000.14
Africa Cup of Nations (2 Seasons)843533.9011000100.000.250.250.000.25

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201720Charlton Atheng ENGFA Cup1.3000Matches
2016-201720Charlton Atheng ENG3. League One13.90040.000.290.0000Matches
2017-201821Charlton Atheng ENGEFL Cup2.00100.00.500.000.0000Matches
2017-201821Charlton Atheng ENGFA Cup1.00000.000.0000Matches
2017-201821Charlton Atheng ENG3. League One20.050120.000.600.4200Matches
2018-201922Charlton Atheng ENG3. League One34.5900Matches
2019-202023Rangers2. Europa Lg3.616116.71.690.280.171.0013.40000.50.50.08+0.5+0.5Matches
2019-202023Rangerssct SCO1. Premiership23.93291137.91.210.460.100.2700Matches
2020-202124Rangers2. Europa Lg6.316116.70.950.160.171.0015.20001.11.10.18-0.1-0.1Matches
2020-202124Rangerssct SCO1. Premiership25.27481939.61.910.760.150.3700Matches
2021-202225Rangers2. Europa Lg12.3126311.52.120.240.040.3315.30003.03.00.11-2.0-2.0Matches
2021-202225Rangerssct SCO1. Premiership29.98561832.11.880.600.140.4400Matches
2022-202326Southamptoneng ENGEFL Cup1.1011100.00.920.920.000.0000Matches
2022-202326Southamptoneng ENGFA Cup2.20300.01.350.000.0000Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21.0000Matches
2022-202326Southamptoneng ENG1. Premier League13.6214857.11.030.590.140.2510.90001.51.50.11+0.5+0.5Matches
2023-202427Southamptoneng ENG2. Championship17.8421733.31.180.390.190.5717.00001.91.90.09+2.1+2.1Matches
2023-202427Southamptoneng ENGEFL Cup0.50000.000.0000Matches
2023-202427Southamptoneng ENGFA Cup1.00200.02.000.000.0000Matches
8 Seasons3 Clubs7 Leagues210.0412138539.91.220.490.150.3814.80007.97.90.11+1.1+1.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rangers (3 Seasons)2 Leagues101.0211715331.01.690.520.120.4015.00004.54.50.12-1.5-1.5
Charlton Ath (3 Seasons)3 Leagues72.7141161600.00.030.435.000.3100
Southampton (2 Seasons)4 Leagues36.36411639.01.130.440.150.3814.60003.43.40.10+2.6+2.6
Southampton (1 Season)1 League1.0000
FA Cup (4 Seasons)5.50500.01.190.000.0000
Premiership (3 Seasons)78.9181334836.11.690.610.140.3800
League One (3 Seasons)68.4140160.000.470.3100
Europa Lg (3 Seasons)22.1338513.21.720.230.080.6015.00004.54.50.12-1.5-1.5
EFL Cup (3 Seasons)3.602150.00.560.280.000.0000
Championship (1 Season)17.8421733.31.180.390.190.5717.00001.91.90.09+2.1+2.1
Premier League (1 Season)13.6214857.11.030.590.140.2510.90001.51.50.11+0.5+0.5
PL2 — Div. 2 (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201720Charlton Ath2 Leagues15.20040.000.290.0000
2017-201821Charlton Ath3 Leagues22.951121200.00.040.525.000.4200
2018-201922Charlton Ath1 League34.5900
2019-202023Rangers2 Leagues27.54351234.31.270.440.110.3313.40000.50.50.08+0.5+0.5
2020-202124Rangers2 Leagues31.48542037.01.720.640.150.4015.20001.11.10.18-0.1-0.1
2021-202225Rangers2 Leagues42.19822125.61.950.500.110.4315.30003.03.00.11-2.0-2.0
2022-202326Southampton1 League1.0000
2022-202326Southampton3 Leagues16.9218950.01.060.530.110.2210.90001.51.50.11+0.5+0.5
2023-202427Southampton3 Leagues19.3423730.41.190.360.170.5717.00001.91.90.09+2.1+2.1
8 Seasons3 Clubs7 Leagues210.0412138539.91.220.490.150.3814.80007.97.90.11+1.1+1.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rangers (3 Seasons)2 Leagues101.0211715331.01.690.520.120.4015.00004.54.50.12-1.5-1.5
Charlton Ath (3 Seasons)3 Leagues72.7141161600.00.030.435.000.3100
Southampton (2 Seasons)4 Leagues36.36411639.01.130.440.150.3814.60003.43.40.10+2.6+2.6
Southampton (1 Season)1 League1.0000
FA Cup (4 Seasons)5.50500.01.190.000.0000
Premiership (3 Seasons)78.9181334836.11.690.610.140.3800
League One (3 Seasons)68.4140160.000.470.3100
Europa Lg (3 Seasons)22.1338513.21.720.230.080.6015.00004.54.50.12-1.5-1.5
EFL Cup (3 Seasons)3.602150.00.560.280.000.0000
Championship (1 Season)17.8421733.31.180.390.190.5717.00001.91.90.09+2.1+2.1
Premier League (1 Season)13.6214857.11.030.590.140.2510.90001.51.50.11+0.5+0.5
PL2 — Div. 2 (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2016-201720Charlton Atheng ENG3. League One13th13.90040.000.290.0000Matches
2017-201821Charlton Atheng ENG3. League One6th20.050120.000.600.4200Matches
2018-201922Charlton Atheng ENG3. League One3rd34.5900Matches
2019-202023Rangerssct SCO1. Premiership2nd23.93291137.91.210.460.100.2700Matches
2020-202124Rangerssct SCO1. Premiership1st25.27481939.61.910.760.150.3700Matches
2021-202225Rangerssct SCO1. Premiership2nd29.98561832.11.880.600.140.4400Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21st1.0000Matches
2022-202326Southamptoneng ENG1. Premier League20th13.6214857.11.030.590.140.2510.90001.51.50.11+0.5+0.5Matches
2023-202427Southamptoneng ENG2. Championship4th17.8421733.31.180.390.190.5717.00001.91.90.09+2.1+2.1Matches
8 Seasons3 Clubs4 Leagues178.8381687947.01.160.550.170.3714.60003.43.40.10+2.6+2.6
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rangers (3 Seasons)1 League78.9181334836.11.690.610.140.3800
Charlton Ath (3 Seasons)1 League68.4140160.000.470.3100
Southampton (2 Seasons)2 Leagues31.46351542.91.110.480.170.4014.60003.43.40.10+2.6+2.6
Southampton (1 Season)1 League1.0000
Premiership (3 Seasons)78.9181334836.11.690.610.140.3800
League One (3 Seasons)68.4140160.000.470.3100
Championship (1 Season)17.8421733.31.180.390.190.5717.00001.91.90.09+2.1+2.1
Premier League (1 Season)13.6214857.11.030.590.140.2510.90001.51.50.11+0.5+0.5
PL2 — Div. 2 (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201720Charlton Atheng ENGFA Cup65th1.3000Matches
2017-201821Charlton Atheng ENGEFL Cup33rd2.00100.00.500.000.0000Matches
2017-201821Charlton Atheng ENGFA Cup65th1.00000.000.0000Matches
2022-202326Southamptoneng ENGEFL CupSF1.1011100.00.920.920.000.0000Matches
2022-202326Southamptoneng ENGFA Cup2.20300.01.350.000.0000Matches
2023-202427Southamptoneng ENGEFL CupRd10.50000.000.0000Matches
2023-202427Southamptoneng ENGFA Cup1.00200.02.000.000.0000Matches
4 Seasons2 Clubs2 Leagues9.107114.30.900.130.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southampton (2 Seasons)2 Leagues4.806116.71.250.210.000.0000
Charlton Ath (2 Seasons)2 Leagues4.30100.00.340.000.0000
FA Cup (4 Seasons)5.50500.01.190.000.0000
EFL Cup (3 Seasons)3.602150.00.560.280.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2019-202023Rangers2. Europa LgR163.616116.71.690.280.171.0013.40000.50.50.08+0.5+0.5Matches
2020-202124Rangers2. Europa LgR166.316116.70.950.160.171.0015.20001.11.10.18-0.1-0.1Matches
2021-202225Rangers2. Europa Lg2nd12.3126311.52.120.240.040.3315.30003.03.00.11-2.0-2.0Matches
3 Seasons1 Club1 League22.1338513.21.720.230.080.6015.00004.54.50.12-1.5-1.5
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201922ng NigeriaFriendlies (M)2.0200Matches
202124ng NigeriaAfrica Cup of NationsR162.704125.01.490.370.000.0000Matches
202124ng NigeriaAfrica Cup of Nations qualification4.7000Matches
202225ng NigeriaWCQ6.4000Matches
202225ng NigeriaFriendlies (M)2.8000Matches
202326ng NigeriaFriendlies (M)0.1000Matches
202326ng NigeriaAfrica Cup of Nations2nd1.2011100.00.800.800.000.0000Matches
202326ng NigeriaAfrica Cup of Nations qualification2.4000Matches
202629ng NigeriaWCQ1.2000Matches
5 Seasons1 Club4 Leagues23.525240.01.270.510.000.0000
Friendlies (M) (3 Seasons)4.9200
WCQ (2 Seasons)7.6000
Africa Cup of Nations qualification (2 Seasons)7.1000
Africa Cup of Nations (2 Seasons)3.905240.01.270.510.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201720Charlton Atheng ENGFA Cup1.30Matches
2016-201720Charlton Atheng ENG3. League One13.95Matches
2017-201821Charlton Atheng ENGEFL Cup2.00Matches
2017-201821Charlton Atheng ENGFA Cup1.00Matches
2017-201821Charlton Atheng ENG3. League One20.02Matches
2018-201922Charlton Atheng ENG3. League One34.53Matches
2019-202023Rangers2. Europa Lg3.68211770.11017350606888.2182864.32633.300.60.3-0.63104013Matches
2019-202023Rangerssct SCO1. Premiership23.97Matches
2020-202124Rangers2. Europa Lg6.316520680.1210941510211787.2465780.74666.700.40.5-0.4976021Matches
2020-202124Rangerssct SCO1. Premiership25.24Matches
2021-202225Rangers2. Europa Lg12.333844076.84028123120425181.39110289.251145.535.33.5-2.3232715052Matches
2021-202225Rangerssct SCO1. Premiership29.94Matches
2022-202326Southamptoneng ENGEFL Cup1.10Matches
2022-202326Southamptoneng ENGFA Cup2.20Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21.00Matches
2022-202326Southamptoneng ENG1. Premier League13.628038572.7359190718724077.9668775.991275.000.80.5-0.89209039Matches
2023-202427Southamptoneng ENG2. Championship17.8886100388.312799286951955793.233236690.7172568.011.72.4-0.71969330132Matches
2023-202427Southamptoneng ENGEFL Cup0.50Matches
2023-202427Southamptoneng ENGFA Cup1.00Matches
8 Seasons3 Clubs7 Leagues210.01751215181.42354457721072123386.955364086.4376061.7298.87.1+20.263133670257
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
Rangers (3 Seasons)2 Leagues101.058576376.77154199636643683.915518782.9112347.8186.34.3+11.7354425086
Charlton Ath (3 Seasons)3 Leagues72.710
Southampton (2 Seasons)4 Leagues36.31166138884.016390377670679788.639845387.9263770.312.52.8-1.52889420171
Southampton (1 Season)1 League1.00
FA Cup (4 Seasons)5.50
Premiership (3 Seasons)78.915
League One (3 Seasons)68.410
Europa Lg (3 Seasons)22.158576376.77154199636643683.915518782.9112347.836.34.3-3.3354425086
EFL Cup (3 Seasons)3.60
Championship (1 Season)17.8886100388.312799286951955793.233236690.7172568.011.72.4-0.71969330132
Premier League (1 Season)13.628038572.7359190718724077.9668775.991275.000.80.5-0.89209039
PL2 — Div. 2 (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201720Charlton Ath2 Leagues15.25
2017-201821Charlton Ath3 Leagues22.92
2018-201922Charlton Ath1 League34.53
2019-202023Rangers2 Leagues27.58211770.11017350606888.2182864.32633.370.60.3+6.43104013
2020-202124Rangers2 Leagues31.416520680.1210941510211787.2465780.74666.740.40.5+3.6976021
2021-202225Rangers2 Leagues42.133844076.84028123120425181.39110289.251145.575.33.5+1.7232715052
2022-202326Southampton1 League1.00
2022-202326Southampton3 Leagues16.928038572.7359190718724077.9668775.991275.000.80.5-0.89209039
2023-202427Southampton3 Leagues19.3886100388.312799286951955793.233236690.7172568.011.72.4-0.71969330132
8 Seasons3 Clubs7 Leagues210.01751215181.42354457721072123386.955364086.4376061.7298.87.1+20.263133670257
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
Rangers (3 Seasons)2 Leagues101.058576376.77154199636643683.915518782.9112347.8186.34.3+11.7354425086
Charlton Ath (3 Seasons)3 Leagues72.710
Southampton (2 Seasons)4 Leagues36.31166138884.016390377670679788.639845387.9263770.312.52.8-1.52889420171
Southampton (1 Season)1 League1.00
FA Cup (4 Seasons)5.50
Premiership (3 Seasons)78.915
League One (3 Seasons)68.410
Europa Lg (3 Seasons)22.158576376.77154199636643683.915518782.9112347.836.34.3-3.3354425086
EFL Cup (3 Seasons)3.60
Championship (1 Season)17.8886100388.312799286951955793.233236690.7172568.011.72.4-0.71969330132
Premier League (1 Season)13.628038572.7359190718724077.9668775.991275.000.80.5-0.89209039
PL2 — Div. 2 (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2016-201720Charlton Atheng ENG3. League One13th13.95Matches
2017-201821Charlton Atheng ENG3. League One6th20.02Matches
2018-201922Charlton Atheng ENG3. League One3rd34.53Matches
2019-202023Rangerssct SCO1. Premiership2nd23.97Matches
2020-202124Rangerssct SCO1. Premiership1st25.24Matches
2021-202225Rangerssct SCO1. Premiership2nd29.94Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21st1.00Matches
2022-202326Southamptoneng ENG1. Premier League20th13.628038572.7359190718724077.9668775.991275.000.80.5-0.89209039Matches
2023-202427Southamptoneng ENG2. Championship4th17.8886100388.312799286951955793.233236690.7172568.011.72.4-0.71969330132Matches
8 Seasons3 Clubs4 Leagues178.81166138884.016390377670679788.639845387.9263770.3262.52.8+23.52889420171
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
Rangers (3 Seasons)1 League78.915
Charlton Ath (3 Seasons)1 League68.410
Southampton (2 Seasons)2 Leagues31.41166138884.016390377670679788.639845387.9263770.312.52.8-1.52889420171
Southampton (1 Season)1 League1.00
Premiership (3 Seasons)78.915
League One (3 Seasons)68.410
Championship (1 Season)17.8886100388.312799286951955793.233236690.7172568.011.72.4-0.71969330132
Premier League (1 Season)13.628038572.7359190718724077.9668775.991275.000.80.5-0.89209039
PL2 — Div. 2 (1 Season)1.00
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2016-201720Charlton Atheng ENGFA Cup65th1.30Matches
2017-201821Charlton Atheng ENGEFL Cup33rd2.00Matches
2017-201821Charlton Atheng ENGFA Cup65th1.00Matches
2022-202326Southamptoneng ENGEFL CupSF1.10Matches
2022-202326Southamptoneng ENGFA Cup2.20Matches
2023-202427Southamptoneng ENGEFL CupRd10.50Matches
2023-202427Southamptoneng ENGFA Cup1.00Matches
4 Seasons2 Clubs2 Leagues9.10
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
Southampton (2 Seasons)2 Leagues4.80
Charlton Ath (2 Seasons)2 Leagues4.30
FA Cup (4 Seasons)5.50
EFL Cup (3 Seasons)3.60
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
2019-202023Rangers2. Europa LgR163.68211770.11017350606888.2182864.32633.300.60.3-0.63104013Matches
2020-202124Rangers2. Europa LgR166.316520680.1210941510211787.2465780.74666.700.40.5-0.4976021Matches
2021-202225Rangers2. Europa Lg2nd12.333844076.84028123120425181.39110289.251145.535.33.5-2.3232715052Matches
3 Seasons1 Club1 League22.158576376.77154199636643683.915518782.9112347.836.34.3-3.3354425086
Passing Table
Total Short Medium Long
Season Age Squad 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
201922ng NigeriaFriendlies (M)2.00Matches
202124ng NigeriaAfrica Cup of NationsR162.71Matches
202124ng NigeriaAfrica Cup of Nations qualification4.70Matches
202225ng NigeriaWCQ6.40Matches
202225ng NigeriaFriendlies (M)2.80Matches
202326ng NigeriaFriendlies (M)0.10Matches
202326ng NigeriaAfrica Cup of Nations2nd1.20Matches
202326ng NigeriaAfrica Cup of Nations qualification2.41Matches
202629ng NigeriaWCQ1.20Matches
5 Seasons1 Club4 Leagues23.52
Friendlies (M) (3 Seasons)4.90
WCQ (2 Seasons)7.60
Africa Cup of Nations qualification (2 Seasons)7.11
Africa Cup of Nations (2 Seasons)3.91

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-201720Charlton Atheng ENGFA Cup1.3Matches
2016-201720Charlton Atheng ENG3. League One13.90Matches
2017-201821Charlton Atheng ENGEFL Cup2.01Matches
2017-201821Charlton Atheng ENGFA Cup1.00Matches
2017-201821Charlton Atheng ENG3. League One20.00Matches
2018-201922Charlton Atheng ENG3. League One34.5Matches
2019-202023Rangers2. Europa Lg3.611711251103400008204Matches
2019-202023Rangerssct SCO1. Premiership23.98Matches
2020-202124Rangers2. Europa Lg6.32062041100500000165110Matches
2020-202124Rangerssct SCO1. Premiership25.221Matches
2021-202225Rangers2. Europa Lg12.34404352210400000338317Matches
2021-202225Rangerssct SCO1. Premiership29.923Matches
2022-202326Southamptoneng ENGEFL Cup1.12Matches
2022-202326Southamptoneng ENGFA Cup2.21Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21.0Matches
2022-202326Southamptoneng ENG1. Premier League13.63853769000820000280016Matches
2023-202427Southamptoneng ENG2. Championship17.8100398414620771000886522Matches
2023-202427Southamptoneng ENGEFL Cup0.50Matches
2023-202427Southamptoneng ENGFA Cup1.00Matches
8 Seasons3 Clubs7 Leagues210.021512111311040831310001751969
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (3 Seasons)2 Leagues101.076375184206440000585431
Charlton Ath (3 Seasons)3 Leagues72.71
Southampton (2 Seasons)4 Leagues36.3138813602362018910001166538
Southampton (1 Season)1 League1.0
FA Cup (4 Seasons)5.51
Premiership (3 Seasons)78.952
League One (3 Seasons)68.40
Europa Lg (3 Seasons)22.176375184201240000585431
EFL Cup (3 Seasons)3.63
Championship (1 Season)17.8100398414620771000886522
Premier League (1 Season)13.63853769000820000280016
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201720Charlton Ath2 Leagues15.20
2017-201821Charlton Ath3 Leagues22.91
2018-201922Charlton Ath1 League34.5
2019-202023Rangers2 Leagues27.5117112511011400008204
2020-202124Rangers2 Leagues31.420620411002600000165110
2021-202225Rangers2 Leagues42.144043522102700000338317
2022-202326Southampton1 League1.0
2022-202326Southampton3 Leagues16.938537690001120000280016
2023-202427Southampton3 Leagues19.3100398414620771000886522
8 Seasons3 Clubs7 Leagues210.021512111311040831310001751969
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (3 Seasons)2 Leagues101.076375184206440000585431
Charlton Ath (3 Seasons)3 Leagues72.71
Southampton (2 Seasons)4 Leagues36.3138813602362018910001166538
Southampton (1 Season)1 League1.0
FA Cup (4 Seasons)5.51
Premiership (3 Seasons)78.952
League One (3 Seasons)68.40
Europa Lg (3 Seasons)22.176375184201240000585431
EFL Cup (3 Seasons)3.63
Championship (1 Season)17.8100398414620771000886522
Premier League (1 Season)13.63853769000820000280016
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201720Charlton Atheng ENG3. League One13th13.90Matches
2017-201821Charlton Atheng ENG3. League One6th20.00Matches
2018-201922Charlton Atheng ENG3. League One3rd34.5Matches
2019-202023Rangerssct SCO1. Premiership2nd23.98Matches
2020-202124Rangerssct SCO1. Premiership1st25.221Matches
2021-202225Rangerssct SCO1. Premiership2nd29.923Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21st1.0Matches
2022-202326Southamptoneng ENG1. Premier League20th13.63853769000820000280016Matches
2023-202427Southamptoneng ENG2. Championship4th17.8100398414620771000886522Matches
8 Seasons3 Clubs4 Leagues178.8138813602362067910001166538
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (3 Seasons)1 League78.952
Charlton Ath (3 Seasons)1 League68.40
Southampton (2 Seasons)2 Leagues31.4138813602362015910001166538
Southampton (1 Season)1 League1.0
Premiership (3 Seasons)78.952
League One (3 Seasons)68.40
Championship (1 Season)17.8100398414620771000886522
Premier League (1 Season)13.63853769000820000280016
PL2 — Div. 2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201720Charlton Atheng ENGFA Cup65th1.3Matches
2017-201821Charlton Atheng ENGEFL Cup33rd2.01Matches
2017-201821Charlton Atheng ENGFA Cup65th1.00Matches
2022-202326Southamptoneng ENGEFL CupSF1.12Matches
2022-202326Southamptoneng ENGFA Cup2.21Matches
2023-202427Southamptoneng ENGEFL CupRd10.50Matches
2023-202427Southamptoneng ENGFA Cup1.00Matches
4 Seasons2 Clubs2 Leagues9.14
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Southampton (2 Seasons)2 Leagues4.83
Charlton Ath (2 Seasons)2 Leagues4.31
FA Cup (4 Seasons)5.51
EFL Cup (3 Seasons)3.63
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
2019-202023Rangers2. Europa LgR163.611711251103400008204Matches
2020-202124Rangers2. Europa LgR166.32062041100500000165110Matches
2021-202225Rangers2. Europa Lg2nd12.34404352210400000338317Matches
3 Seasons1 Club1 League22.176375184201240000585431
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
201922ng NigeriaFriendlies (M)2.0Matches
202124ng NigeriaAfrica Cup of NationsR162.70Matches
202124ng NigeriaAfrica Cup of Nations qualification4.7Matches
202225ng NigeriaWCQ6.4Matches
202225ng NigeriaFriendlies (M)2.8Matches
202326ng NigeriaFriendlies (M)0.1Matches
202326ng NigeriaAfrica Cup of Nations2nd1.21Matches
202326ng NigeriaAfrica Cup of Nations qualification2.4Matches
202629ng NigeriaWCQ1.2Matches
5 Seasons1 Club4 Leagues23.51
Friendlies (M) (3 Seasons)4.9
WCQ (2 Seasons)7.6
Africa Cup of Nations qualification (2 Seasons)7.1
Africa Cup of Nations (2 Seasons)3.91

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-201720Charlton Atheng ENGFA Cup1.3Matches
2016-201720Charlton Atheng ENG3. League One13.9Matches
2017-201821Charlton Atheng ENGEFL Cup2.0Matches
2017-201821Charlton Atheng ENGFA Cup1.0Matches
2017-201821Charlton Atheng ENG3. League One20.0Matches
2018-201922Charlton Atheng ENG3. League One34.5Matches
2019-202023Rangers2. Europa Lg3.682.2550201020.56002000Matches
2019-202023Rangerssct SCO1. Premiership23.9Matches
2020-202124Rangers2. Europa Lg6.3142.23120101010.16100000Matches
2020-202124Rangerssct SCO1. Premiership25.2Matches
2021-202225Rangers2. Europa Lg12.3463.75350461070.57700000Matches
2021-202225Rangerssct SCO1. Premiership29.9Matches
2022-202326Southamptoneng ENGEFL Cup1.1Matches
2022-202326Southamptoneng ENGFA Cup2.2Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21.0Matches
2022-202326Southamptoneng ENG1. Premier League13.6271.99230111120.15101000Matches
2023-202427Southamptoneng ENG2. Championship17.8512.86441230140.22400000Matches
2023-202427Southamptoneng ENGEFL Cup0.5Matches
2023-202427Southamptoneng ENGFA Cup1.0Matches
8 Seasons3 Clubs7 Leagues210.01462.731191101042160.301303000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (3 Seasons)2 Leagues101.0683.085207630100.45802000
Charlton Ath (3 Seasons)3 Leagues72.7
Southampton (2 Seasons)4 Leagues36.3782.48671341260.19501000
Southampton (1 Season)1 League1.0
FA Cup (4 Seasons)5.5
Premiership (3 Seasons)78.9
League One (3 Seasons)68.4
Europa Lg (3 Seasons)22.1683.085207630100.45802000
EFL Cup (3 Seasons)3.6
Championship (1 Season)17.8512.86441230140.22400000
Premier League (1 Season)13.6271.99230111120.15101000
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201720Charlton Ath2 Leagues15.2
2017-201821Charlton Ath3 Leagues22.9
2018-201922Charlton Ath1 League34.5
2019-202023Rangers2 Leagues27.582.2550201020.56002000
2020-202124Rangers2 Leagues31.4142.23120101010.16100000
2021-202225Rangers2 Leagues42.1463.75350461070.57700000
2022-202326Southampton1 League1.0
2022-202326Southampton3 Leagues16.9271.99230111120.15101000
2023-202427Southampton3 Leagues19.3512.86441230140.22400000
8 Seasons3 Clubs7 Leagues210.01462.731191101042160.301303000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (3 Seasons)2 Leagues101.0683.085207630100.45802000
Charlton Ath (3 Seasons)3 Leagues72.7
Southampton (2 Seasons)4 Leagues36.3782.48671341260.19501000
Southampton (1 Season)1 League1.0
FA Cup (4 Seasons)5.5
Premiership (3 Seasons)78.9
League One (3 Seasons)68.4
Europa Lg (3 Seasons)22.1683.085207630100.45802000
EFL Cup (3 Seasons)3.6
Championship (1 Season)17.8512.86441230140.22400000
Premier League (1 Season)13.6271.99230111120.15101000
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201720Charlton Atheng ENG3. League One13th13.9Matches
2017-201821Charlton Atheng ENG3. League One6th20.0Matches
2018-201922Charlton Atheng ENG3. League One3rd34.5Matches
2019-202023Rangerssct SCO1. Premiership2nd23.9Matches
2020-202124Rangerssct SCO1. Premiership1st25.2Matches
2021-202225Rangerssct SCO1. Premiership2nd29.9Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21st1.0Matches
2022-202326Southamptoneng ENG1. Premier League20th13.6271.99230111120.15101000Matches
2023-202427Southamptoneng ENG2. Championship4th17.8512.86441230140.22400000Matches
8 Seasons3 Clubs4 Leagues178.8782.48671341260.19501000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (3 Seasons)1 League78.9
Charlton Ath (3 Seasons)1 League68.4
Southampton (2 Seasons)2 Leagues31.4782.48671341260.19501000
Southampton (1 Season)1 League1.0
Premiership (3 Seasons)78.9
League One (3 Seasons)68.4
Championship (1 Season)17.8512.86441230140.22400000
Premier League (1 Season)13.6271.99230111120.15101000
PL2 — Div. 2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201720Charlton Atheng ENGFA Cup65th1.3Matches
2017-201821Charlton Atheng ENGEFL Cup33rd2.0Matches
2017-201821Charlton Atheng ENGFA Cup65th1.0Matches
2022-202326Southamptoneng ENGEFL CupSF1.1Matches
2022-202326Southamptoneng ENGFA Cup2.2Matches
2023-202427Southamptoneng ENGEFL CupRd10.5Matches
2023-202427Southamptoneng ENGFA Cup1.0Matches
4 Seasons2 Clubs2 Leagues9.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Southampton (2 Seasons)2 Leagues4.8
Charlton Ath (2 Seasons)2 Leagues4.3
FA Cup (4 Seasons)5.5
EFL Cup (3 Seasons)3.6
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
2019-202023Rangers2. Europa LgR163.682.2550201020.56002000Matches
2020-202124Rangers2. Europa LgR166.3142.23120101010.16100000Matches
2021-202225Rangers2. Europa Lg2nd12.3463.75350461070.57700000Matches
3 Seasons1 Club1 League22.1683.085207630100.45802000
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
201922ng NigeriaFriendlies (M)2.0Matches
202124ng NigeriaAfrica Cup of NationsR162.7Matches
202124ng NigeriaAfrica Cup of Nations qualification4.7Matches
202225ng NigeriaWCQ6.4Matches
202225ng NigeriaFriendlies (M)2.8Matches
202326ng NigeriaFriendlies (M)0.1Matches
202326ng NigeriaAfrica Cup of Nations2nd1.2Matches
202326ng NigeriaAfrica Cup of Nations qualification2.4Matches
202629ng NigeriaWCQ1.2Matches
5 Seasons1 Club4 Leagues23.5
Friendlies (M) (3 Seasons)4.9
WCQ (2 Seasons)7.6
Africa Cup of Nations qualification (2 Seasons)7.1
Africa Cup of Nations (2 Seasons)3.9

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201720Charlton Atheng ENGFA Cup1.3Matches
2016-201720Charlton Atheng ENG3. League One13.900Matches
2017-201821Charlton Atheng ENGEFL Cup2.000Matches
2017-201821Charlton Atheng ENGFA Cup1.000Matches
2017-201821Charlton Atheng ENG3. League One20.000Matches
2018-201922Charlton Atheng ENG3. League One34.5Matches
2019-202023Rangers2. Europa Lg3.674421030.034042901Matches
2019-202023Rangerssct SCO1. Premiership23.900Matches
2020-202124Rangers2. Europa Lg6.39325241040.0690931231Matches
2020-202124Rangerssct SCO1. Premiership25.23125Matches
2021-202225Rangers2. Europa Lg12.32012108261442.98121111232120Matches
2021-202225Rangerssct SCO1. Premiership29.93415Matches
2022-202326Southamptoneng ENGEFL Cup1.110Matches
2022-202326Southamptoneng ENGFA Cup2.223Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21.0Matches
2022-202326Southamptoneng ENG1. Premier League13.6312015124112055.09141131041110Matches
2023-202427Southamptoneng ENG2. Championship17.84831132114183060.0122422295780Matches
2023-202427Southamptoneng ENGEFL Cup0.500Matches
2023-202427Southamptoneng ENGFA Cup1.021Matches
8 Seasons3 Clubs7 Leagues210.0115140444823397750.6386345980151342
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rangers (3 Seasons)2 Leagues101.0368416155102737.017251245753152
Charlton Ath (3 Seasons)3 Leagues72.7000
Southampton (2 Seasons)4 Leagues36.37956283318295058.021383352398190
Southampton (1 Season)1 League1.00
FA Cup (4 Seasons)5.5440
Premiership (3 Seasons)78.965400
League One (3 Seasons)68.4000
Europa Lg (3 Seasons)22.1361916155102737.017251241753152
EFL Cup (3 Seasons)3.6100
Championship (1 Season)17.84831132114183060.0122422295780
Premier League (1 Season)13.6312015124112055.09141131041110
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201720Charlton Ath2 Leagues15.2000
2017-201821Charlton Ath3 Leagues22.9000
2018-201922Charlton Ath1 League34.50
2019-202023Rangers2 Leagues27.574421030.034042901
2020-202124Rangers2 Leagues31.493425241040.06909281231
2021-202225Rangers2 Leagues42.12046108261442.98121112732120
2022-202326Southampton1 League1.00
2022-202326Southampton3 Leagues16.9312315124112055.09141131341110
2023-202427Southampton3 Leagues19.34833132114183060.01224222105780
8 Seasons3 Clubs7 Leagues210.0115140444823397750.6386345980151342
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rangers (3 Seasons)2 Leagues101.0368416155102737.017251245753152
Charlton Ath (3 Seasons)3 Leagues72.7000
Southampton (2 Seasons)4 Leagues36.37956283318295058.021383352398190
Southampton (1 Season)1 League1.00
FA Cup (4 Seasons)5.5440
Premiership (3 Seasons)78.965400
League One (3 Seasons)68.4000
Europa Lg (3 Seasons)22.1361916155102737.017251241753152
EFL Cup (3 Seasons)3.6100
Championship (1 Season)17.84831132114183060.0122422295780
Premier League (1 Season)13.6312015124112055.09141131041110
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201720Charlton Atheng ENG3. League One13th13.900Matches
2017-201821Charlton Atheng ENG3. League One6th20.000Matches
2018-201922Charlton Atheng ENG3. League One3rd34.5Matches
2019-202023Rangerssct SCO1. Premiership2nd23.900Matches
2020-202124Rangerssct SCO1. Premiership1st25.23125Matches
2021-202225Rangerssct SCO1. Premiership2nd29.93415Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21st1.0Matches
2022-202326Southamptoneng ENG1. Premier League20th13.6312015124112055.09141131041110Matches
2023-202427Southamptoneng ENG2. Championship4th17.84831132114183060.0122422295780Matches
8 Seasons3 Clubs4 Leagues178.879116283318295058.021383355998190
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
Rangers (3 Seasons)1 League78.965400
Charlton Ath (3 Seasons)1 League68.4000
Southampton (2 Seasons)2 Leagues31.47951283318295058.021383351998190
Southampton (1 Season)1 League1.00
Premiership (3 Seasons)78.965400
League One (3 Seasons)68.4000
Championship (1 Season)17.84831132114183060.0122422295780
Premier League (1 Season)13.6312015124112055.09141131041110
PL2 — Div. 2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201720Charlton Atheng ENGFA Cup65th1.3Matches
2017-201821Charlton Atheng ENGEFL Cup33rd2.000Matches
2017-201821Charlton Atheng ENGFA Cup65th1.000Matches
2022-202326Southamptoneng ENGEFL CupSF1.110Matches
2022-202326Southamptoneng ENGFA Cup2.223Matches
2023-202427Southamptoneng ENGEFL CupRd10.500Matches
2023-202427Southamptoneng ENGFA Cup1.021Matches
4 Seasons2 Clubs2 Leagues9.1540
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
Southampton (2 Seasons)2 Leagues4.8540
Charlton Ath (2 Seasons)2 Leagues4.3000
FA Cup (4 Seasons)5.5440
EFL Cup (3 Seasons)3.6100
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
2019-202023Rangers2. Europa LgR163.674421030.034042901Matches
2020-202124Rangers2. Europa LgR166.39325241040.0690931231Matches
2021-202225Rangers2. Europa Lg2nd12.32012108261442.98121111232120Matches
3 Seasons1 Club1 League22.1361916155102737.017251241753152
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
201922ng NigeriaFriendlies (M)2.0Matches
202124ng NigeriaAfrica Cup of NationsR162.762Matches
202124ng NigeriaAfrica Cup of Nations qualification4.7Matches
202225ng NigeriaWCQ6.4Matches
202225ng NigeriaFriendlies (M)2.8Matches
202326ng NigeriaFriendlies (M)0.1Matches
202326ng NigeriaAfrica Cup of Nations2nd1.210Matches
202326ng NigeriaAfrica Cup of Nations qualification2.4Matches
202629ng NigeriaWCQ1.2Matches
5 Seasons1 Club4 Leagues23.5720
Friendlies (M) (3 Seasons)4.90
WCQ (2 Seasons)7.60
Africa Cup of Nations qualification (2 Seasons)7.10
Africa Cup of Nations (2 Seasons)3.9720

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-201720Charlton Atheng ENGFA Cup1.3Matches
2016-201720Charlton Atheng ENG3. League One13.9Matches
2017-201821Charlton Atheng ENGEFL Cup2.0Matches
2017-201821Charlton Atheng ENGFA Cup1.0Matches
2017-201821Charlton Atheng ENG3. League One20.0Matches
2018-201922Charlton Atheng ENG3. League One34.5Matches
2019-202023Rangers2. Europa Lg3.6170126806613170191157.9842.110056930414749511219Matches
2019-202023Rangerssct SCO1. Premiership23.9Matches
2020-202124Rangers2. Europa Lg6.32783331291221927819736.81263.217410475372387171320733Matches
2020-202124Rangerssct SCO1. Premiership25.2Matches
2021-202225Rangers2. Europa Lg12.3615157130724760615382360.51539.537719401022311915342142468Matches
2021-202225Rangerssct SCO1. Premiership29.9Matches
2022-202326Southamptoneng ENGEFL Cup1.1Matches
2022-202326Southamptoneng ENGFA Cup2.2Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21.0Matches
2022-202326Southamptoneng ENG1. Premier League13.6566148726922246566391743.62153.8294129461519107352235464Matches
2023-202427Southamptoneng ENG2. Championship17.8121826167639430491218542546.32648.1781418322535946113028926118Matches
2023-202427Southamptoneng ENGEFL Cup0.5Matches
2023-202427Southamptoneng ENGFA Cup1.0Matches
8 Seasons3 Clubs7 Leagues210.02847593841424108718728471698349.18248.51726903347311469044125892023302
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
Rangers (3 Seasons)2 Leagues101.0106319130516435921063764153.93546.1651355618636834266039743120
Charlton Ath (3 Seasons)3 Leagues72.7
Southampton (2 Seasons)4 Leagues36.3178440254908652951784934245.24750.510755477286878561865501280182
Southampton (1 Season)1 League1.0
FA Cup (4 Seasons)5.5
Premiership (3 Seasons)78.9
League One (3 Seasons)68.4
Europa Lg (3 Seasons)22.1106319130516435921063764153.93546.1651355618636834266039743120
EFL Cup (3 Seasons)3.6
Championship (1 Season)17.8121826167639430491218542546.32648.1781418322535946113028926118
Premier League (1 Season)13.6566148726922246566391743.62153.8294129461519107352235464
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201720Charlton Ath2 Leagues15.2
2017-201821Charlton Ath3 Leagues22.9
2018-201922Charlton Ath1 League34.5
2019-202023Rangers2 Leagues27.5170126806613170191157.9842.110056930414749511219
2020-202124Rangers2 Leagues31.42783331291221927819736.81263.217410475372387171320733
2021-202225Rangers2 Leagues42.1615157130724760615382360.51539.537719401022311915342142468
2022-202326Southampton1 League1.0
2022-202326Southampton3 Leagues16.9566148726922246566391743.62153.8294129461519107352235464
2023-202427Southampton3 Leagues19.3121826167639430491218542546.32648.1781418322535946113028926118
8 Seasons3 Clubs7 Leagues210.02847593841424108718728471698349.18248.51726903347311469044125892023302
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
Rangers (3 Seasons)2 Leagues101.0106319130516435921063764153.93546.1651355618636834266039743120
Charlton Ath (3 Seasons)3 Leagues72.7
Southampton (2 Seasons)4 Leagues36.3178440254908652951784934245.24750.510755477286878561865501280182
Southampton (1 Season)1 League1.0
FA Cup (4 Seasons)5.5
Premiership (3 Seasons)78.9
League One (3 Seasons)68.4
Europa Lg (3 Seasons)22.1106319130516435921063764153.93546.1651355618636834266039743120
EFL Cup (3 Seasons)3.6
Championship (1 Season)17.8121826167639430491218542546.32648.1781418322535946113028926118
Premier League (1 Season)13.6566148726922246566391743.62153.8294129461519107352235464
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2016-201720Charlton Atheng ENG3. League One13th13.9Matches
2017-201821Charlton Atheng ENG3. League One6th20.0Matches
2018-201922Charlton Atheng ENG3. League One3rd34.5Matches
2019-202023Rangerssct SCO1. Premiership2nd23.9Matches
2020-202124Rangerssct SCO1. Premiership1st25.2Matches
2021-202225Rangerssct SCO1. Premiership2nd29.9Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21st1.0Matches
2022-202326Southamptoneng ENG1. Premier League20th13.6566148726922246566391743.62153.8294129461519107352235464Matches
2023-202427Southamptoneng ENG2. Championship4th17.8121826167639430491218542546.32648.1781418322535946113028926118Matches
8 Seasons3 Clubs4 Leagues178.8178440254908652951784934245.24750.510755477286878561865501280182
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
Rangers (3 Seasons)1 League78.9
Charlton Ath (3 Seasons)1 League68.4
Southampton (2 Seasons)2 Leagues31.4178440254908652951784934245.24750.510755477286878561865501280182
Southampton (1 Season)1 League1.0
Premiership (3 Seasons)78.9
League One (3 Seasons)68.4
Championship (1 Season)17.8121826167639430491218542546.32648.1781418322535946113028926118
Premier League (1 Season)13.6566148726922246566391743.62153.8294129461519107352235464
PL2 — Div. 2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2016-201720Charlton Atheng ENGFA Cup65th1.3Matches
2017-201821Charlton Atheng ENGEFL Cup33rd2.0Matches
2017-201821Charlton Atheng ENGFA Cup65th1.0Matches
2022-202326Southamptoneng ENGEFL CupSF1.1Matches
2022-202326Southamptoneng ENGFA Cup2.2Matches
2023-202427Southamptoneng ENGEFL CupRd10.5Matches
2023-202427Southamptoneng ENGFA Cup1.0Matches
4 Seasons2 Clubs2 Leagues9.1
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
Southampton (2 Seasons)2 Leagues4.8
Charlton Ath (2 Seasons)2 Leagues4.3
FA Cup (4 Seasons)5.5
EFL Cup (3 Seasons)3.6
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
2019-202023Rangers2. Europa LgR163.6170126806613170191157.9842.110056930414749511219Matches
2020-202124Rangers2. Europa LgR166.32783331291221927819736.81263.217410475372387171320733Matches
2021-202225Rangers2. Europa Lg2nd12.3615157130724760615382360.51539.537719401022311915342142468Matches
3 Seasons1 Club1 League22.1106319130516435921063764153.93546.1651355618636834266039743120
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
201922ng NigeriaFriendlies (M)2.0Matches
202124ng NigeriaAfrica Cup of NationsR162.7Matches
202124ng NigeriaAfrica Cup of Nations qualification4.7Matches
202225ng NigeriaWCQ6.4Matches
202225ng NigeriaFriendlies (M)2.8Matches
202326ng NigeriaFriendlies (M)0.1Matches
202326ng NigeriaAfrica Cup of Nations2nd1.2Matches
202326ng NigeriaAfrica Cup of Nations qualification2.4Matches
202629ng NigeriaWCQ1.2Matches
5 Seasons1 Club4 Leagues23.5
Friendlies (M) (3 Seasons)4.9
WCQ (2 Seasons)7.6
Africa Cup of Nations qualification (2 Seasons)7.1
Africa Cup of Nations (2 Seasons)3.9

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201720Charlton Atheng ENGFA Cup112012040.01.311201010.0013-2-1.50-2.50Matches
2016-201720Charlton Atheng ENG3. League One191,2506630.213.91310641.421715+2+0.14-0.01Matches
2017-201821Charlton Atheng ENGEFL Cup218090100.02.02902001.5035-2-1.00Matches
2017-201821Charlton Atheng ENGFA Cup1878748.31.01870010.0013-2-2.07-4.00Matches
2017-201821Charlton Atheng ENG3. League One261,7966943.420.019157171.25232300.00-0.27Matches
2018-201922Charlton Atheng ENG3. League One363,1098675.134.535883012402.036131+30+0.87+0.61Matches
2019-202023Rangers2. Europa Lg83204035.63.6377251812.074400.00-0.163.55.2-1.7-0.48-0.40Matches
2019-202023Rangerssct SCO1. Premiership272,1528082.523.925851521612.264717+30+1.25-1.69Matches
2020-202124Rangers2. Europa Lg95666362.96.3685431902.22169+7+1.11+0.8412.95.7+7.2+1.14+1.36Matches
2020-202124Rangerssct SCO1. Premiership312,2647366.225.227811341802.74657+58+2.31+0.67Matches
2021-202225Rangers2. Europa Lg151,1057478.412.31381322401.532111+10+0.81+1.7020.416.6+3.8+0.31+0.56Matches
2021-202225Rangerssct SCO1. Premiership342,6877978.629.931842033202.326025+35+1.17-0.55Matches
2022-202326Southamptoneng ENGEFL Cup3983317.21.1159022021.3321+1+0.92+0.35Matches
2022-202326Southamptoneng ENGFA Cup32006774.12.2288112402.0042+2+0.90+2.19Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 2190905.01.01901000.0012-1-1.00-2.42Matches
2022-202326Southamptoneng ENG1. Premier League211,2245835.813.61377382880.571324-11-0.81+0.2613.516.6-3.1-0.23+0.60Matches
2023-202427Southamptoneng ENG2. Championship351,6064638.817.816796191861.813321+12+0.67+0.2533.417.8+15.6+0.87+0.33Matches
2023-202427Southamptoneng ENGEFL Cup1454550.00.50014500.0012-1-2.000.00Matches
2023-202427Southamptoneng ENGFA Cup1909025.01.01901000.0003-3-3.00-5.33Matches
8 Seasons3 Clubs7 Leagues27318,8996954.6210.0209831266421411.85372206+166+0.79+0.4383.661.9+21.8+0.41+0.51
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
Rangers (3 Seasons)2 Leagues1249,0947371.8101.01058357192122.2921373+140+1.39+0.1536.727.5+9.2+0.42+0.58
Charlton Ath (3 Seasons)3 Leagues856,5427750.072.77189581424231.5910680+26+0.36+0.10
Southampton (2 Seasons)4 Leagues643,2635136.936.33378113122161.33535300.00+0.1046.934.4+12.5+0.40+0.49
Southampton (1 Season)1 League190905.01.01901000.0012-1-1.00-2.42
FA Cup (4 Seasons)64978344.85.5595312421.00611-5-0.91-2.37
Premiership (3 Seasons)927,1037775.278.983834892212.4417249+123+1.56-0.36
League One (3 Seasons)816,1557649.668.46788551424211.6410169+32+0.47+0.25
Europa Lg (3 Seasons)321,9916262.022.122829101911.864124+17+0.77+0.8436.727.5+9.2+0.42+0.58
EFL Cup (3 Seasons)63235438.53.6380232821.1768-2-0.56-0.91
Championship (1 Season)351,6064638.817.816796191861.813321+12+0.67+0.2533.417.8+15.6+0.87+0.33
Premier League (1 Season)211,2245835.813.61377382880.571324-11-0.81+0.2613.516.6-3.1-0.23+0.60
PL2 — Div. 2 (1 Season)190905.01.01901000.0012-1-1.00-2.42
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201720Charlton Ath2 Leagues201,3706930.915.21412011651.35181800.00-0.21
2017-201821Charlton Ath3 Leagues292,0637145.822.92289177181.222731-4-0.17-0.51
2018-201922Charlton Ath1 League363,1098675.134.535883012402.036131+30+0.87+0.61
2019-202023Rangers2 Leagues352,4727170.427.528841771722.225121+30+1.09-0.303.55.2-1.7-0.48-0.40
2020-202124Rangers2 Leagues402,8307165.531.433821771902.628116+65+2.07+0.7412.95.7+7.2+1.14+1.36
2021-202225Rangers2 Leagues493,7927778.542.144832352802.088136+45+1.07+0.1120.416.6+3.8+0.31+0.56
2022-202326Southampton1 League190905.01.01901000.0012-1-1.00-2.42
2022-202326Southampton3 Leagues271,5225635.716.9167741126100.811927-8-0.47+0.3213.516.6-3.1-0.23+0.60
2023-202427Southampton3 Leagues371,7414737.919.317807201961.713426+8+0.41-0.1633.417.8+15.6+0.87+0.33
8 Seasons3 Clubs7 Leagues27318,8996954.6210.0209831266421411.85372206+166+0.79+0.4383.661.9+21.8+0.41+0.51
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
Rangers (3 Seasons)2 Leagues1249,0947371.8101.01058357192122.2921373+140+1.39+0.1536.727.5+9.2+0.42+0.58
Charlton Ath (3 Seasons)3 Leagues856,5427750.072.77189581424231.5910680+26+0.36+0.10
Southampton (2 Seasons)4 Leagues643,2635136.936.33378113122161.33535300.00+0.1046.934.4+12.5+0.40+0.49
Southampton (1 Season)1 League190905.01.01901000.0012-1-1.00-2.42
FA Cup (4 Seasons)64978344.85.5595312421.00611-5-0.91-2.37
Premiership (3 Seasons)927,1037775.278.983834892212.4417249+123+1.56-0.36
League One (3 Seasons)816,1557649.668.46788551424211.6410169+32+0.47+0.25
Europa Lg (3 Seasons)321,9916262.022.122829101911.864124+17+0.77+0.8436.727.5+9.2+0.42+0.58
EFL Cup (3 Seasons)63235438.53.6380232821.1768-2-0.56-0.91
Championship (1 Season)351,6064638.817.816796191861.813321+12+0.67+0.2533.417.8+15.6+0.87+0.33
Premier League (1 Season)211,2245835.813.61377382880.571324-11-0.81+0.2613.516.6-3.1-0.23+0.60
PL2 — Div. 2 (1 Season)190905.01.01901000.0012-1-1.00-2.42
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201720Charlton Atheng ENG3. League One13th191,2506630.213.91310641.421715+2+0.14-0.01Matches
2017-201821Charlton Atheng ENG3. League One6th261,7966943.420.019157171.25232300.00-0.27Matches
2018-201922Charlton Atheng ENG3. League One3rd363,1098675.134.535883012402.036131+30+0.87+0.61Matches
2019-202023Rangerssct SCO1. Premiership2nd272,1528082.523.925851521612.264717+30+1.25-1.69Matches
2020-202124Rangerssct SCO1. Premiership1st312,2647366.225.227811341802.74657+58+2.31+0.67Matches
2021-202225Rangerssct SCO1. Premiership2nd342,6877978.629.931842033202.326025+35+1.17-0.55Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21st190905.01.01901000.0012-1-1.00-2.42Matches
2022-202326Southamptoneng ENG1. Premier League20th211,2245835.813.61377382880.571324-11-0.81+0.2613.516.6-3.1-0.23+0.60Matches
2023-202427Southamptoneng ENG2. Championship4th351,6064638.817.816796191861.813321+12+0.67+0.2533.417.8+15.6+0.87+0.33Matches
8 Seasons3 Clubs4 Leagues22916,0887054.7178.8179831125021361.89319163+156+0.87+0.5346.934.4+12.5+0.40+0.49
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
Rangers (3 Seasons)1 League927,1037775.278.983834892212.4417249+123+1.56-0.36
Charlton Ath (3 Seasons)1 League816,1557649.668.46788551424211.6410169+32+0.47+0.25
Southampton (2 Seasons)2 Leagues562,8305137.431.4297892721141.354645+1+0.03+0.3046.934.4+12.5+0.40+0.49
Southampton (1 Season)1 League190905.01.01901000.0012-1-1.00-2.42
Premiership (3 Seasons)927,1037775.278.983834892212.4417249+123+1.56-0.36
League One (3 Seasons)816,1557649.668.46788551424211.6410169+32+0.47+0.25
Championship (1 Season)351,6064638.817.816796191861.813321+12+0.67+0.2533.417.8+15.6+0.87+0.33
Premier League (1 Season)211,2245835.813.61377382880.571324-11-0.81+0.2613.516.6-3.1-0.23+0.60
PL2 — Div. 2 (1 Season)190905.01.01901000.0012-1-1.00-2.42
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2016-201720Charlton Atheng ENGFA Cup65th112012040.01.311201010.0013-2-1.50-2.50Matches
2017-201821Charlton Atheng ENGEFL Cup33rd218090100.02.02902001.5035-2-1.00Matches
2017-201821Charlton Atheng ENGFA Cup65th1878748.31.01870010.0013-2-2.07-4.00Matches
2022-202326Southamptoneng ENGEFL CupSF3983317.21.1159022021.3321+1+0.92+0.35Matches
2022-202326Southamptoneng ENGFA Cup32006774.12.2288112402.0042+2+0.90+2.19Matches
2023-202427Southamptoneng ENGEFL CupRd11454550.00.50014500.0012-1-2.000.00Matches
2023-202427Southamptoneng ENGFA Cup1909025.01.01901000.0003-3-3.00-5.33Matches
4 Seasons2 Clubs2 Leagues128206842.19.1889542741.081219-7-0.77-1.72
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (2 Seasons)2 Leagues84335433.64.8481242721.2578-1-0.21-1.05
Charlton Ath (2 Seasons)2 Leagues43879758.64.34973020.75511-6-1.40-2.71
FA Cup (4 Seasons)64978344.85.5595312421.00611-5-0.91-2.37
EFL Cup (3 Seasons)63235438.53.6380232821.1768-2-0.56-0.91
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
2019-202023Rangers2. Europa LgR1683204035.63.6377251812.074400.00-0.163.55.2-1.7-0.48-0.40Matches
2020-202124Rangers2. Europa LgR1695666362.96.3685431902.22169+7+1.11+0.8412.95.7+7.2+1.14+1.36Matches
2021-202225Rangers2. Europa Lg2nd151,1057478.412.31381322401.532111+10+0.81+1.7020.416.6+3.8+0.31+0.56Matches
3 Seasons1 Club1 League321,9916262.022.122829101911.864124+17+0.77+0.8436.727.5+9.2+0.42+0.58
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
201922ng NigeriaFriendlies (M)21799049.72.02901001.003300.000.00Matches
202124ng NigeriaAfrica Cup of NationsR1632418066.92.73801002.0041+3+1.12+0.36Matches
202124ng NigeriaAfrica Cup of Nations qualification54238578.34.75853002.2096+3+0.64-2.44Matches
202225ng NigeriaWCQ75728279.46.47823001.7182+6+0.94+0.94Matches
202225ng NigeriaFriendlies (M)32488355.12.83832000.0015-4-1.45+0.78Matches
202326ng NigeriaFriendlies (M)1131314.40.10011301.001100.00-1.17Matches
202326ng NigeriaAfrica Cup of Nations2nd51122217.01.2162041321.6010+1+0.80+0.31Matches
202326ng NigeriaAfrica Cup of Nations qualification42175440.22.4280122923.0072+5+2.07-1.55Matches
202629ng NigeriaWCQ21085460.01.2190111801.001100.000.00Matches
5 Seasons1 Club4 Leagues322,1136654.223.524821281741.693521+14+0.60-0.26
Friendlies (M) (3 Seasons)64407348.94.9585311300.5059-4-0.82-0.04
WCQ (2 Seasons)96807675.67.6883411801.5593+6+0.79+0.79
Africa Cup of Nations qualification (2 Seasons)96407159.37.1783422922.56168+8+1.13-2.35
Africa Cup of Nations (2 Seasons)83534434.63.9476141321.7551+4+1.02+0.48

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-201720Charlton Atheng ENGFA Cup1.30000Matches
2016-201720Charlton Atheng ENG3. League One13.92001100000000Matches
2017-201821Charlton Atheng ENGEFL Cup2.0000210100000Matches
2017-201821Charlton Atheng ENGFA Cup1.00001500000Matches
2017-201821Charlton Atheng ENG3. League One20.00001600000000Matches
2018-201922Charlton Atheng ENG3. League One34.52000Matches
2019-202023Rangers2. Europa Lg3.61003523240003181240.0Matches
2019-202023Rangerssct SCO1. Premiership23.9100133548000Matches
2020-202124Rangers2. Europa Lg6.31004815330004161627.3Matches
2020-202124Rangerssct SCO1. Premiership25.2000243432125310Matches
2021-202225Rangers2. Europa Lg12.3300111724121200065333846.5Matches
2021-202225Rangerssct SCO1. Premiership29.9500314822315340Matches
2022-202326Southamptoneng ENGEFL Cup1.10000102010Matches
2022-202326Southamptoneng ENGFA Cup2.20001501320Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21.00000Matches
2022-202326Southamptoneng ENG1. Premier League13.6200101308102000076304341.1Matches
2023-202427Southamptoneng ENG2. Championship17.8500143317931000110142041.2Matches
2023-202427Southamptoneng ENGEFL Cup0.50000100000Matches
2023-202427Southamptoneng ENGFA Cup1.00000200120Matches
8 Seasons3 Clubs7 Leagues210.022001412081583801400003239112941.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rangers (3 Seasons)2 Leagues101.011008614714645784000137476641.6
Charlton Ath (3 Seasons)3 Leagues72.74003060100000
Southampton (2 Seasons)4 Leagues36.370025551182356000186446341.1
Southampton (1 Season)1 League1.00000
FA Cup (4 Seasons)5.500021201440
Premiership (3 Seasons)78.96006811795240650
League One (3 Seasons)68.44002700000000
Europa Lg (3 Seasons)22.150018305121719000137476641.6
EFL Cup (3 Seasons)3.6000230301000
Championship (1 Season)17.8500143317931000110142041.2
Premier League (1 Season)13.6200101308102000076304341.1
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201720Charlton Ath2 Leagues15.22001100000000
2017-201821Charlton Ath3 Leagues22.90001960100000
2018-201922Charlton Ath1 League34.52000
2019-202023Rangers2 Leagues27.52001640611240003181240.0
2020-202124Rangers2 Leagues31.4100284242628340004161627.3
2021-202225Rangers2 Leagues42.18004265427274600065333846.5
2022-202326Southampton1 League1.00000
2022-202326Southampton3 Leagues16.92001119011132300076304341.1
2023-202427Southampton3 Leagues19.35001436171033000110142041.2
8 Seasons3 Clubs7 Leagues210.022001412081583801400003239112941.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rangers (3 Seasons)2 Leagues101.011008614714645784000137476641.6
Charlton Ath (3 Seasons)3 Leagues72.74003060100000
Southampton (2 Seasons)4 Leagues36.370025551182356000186446341.1
Southampton (1 Season)1 League1.00000
FA Cup (4 Seasons)5.500021201440
Premiership (3 Seasons)78.96006811795240650
League One (3 Seasons)68.44002700000000
Europa Lg (3 Seasons)22.150018305121719000137476641.6
EFL Cup (3 Seasons)3.6000230301000
Championship (1 Season)17.8500143317931000110142041.2
Premier League (1 Season)13.6200101308102000076304341.1
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201720Charlton Atheng ENG3. League One13th13.92001100000000Matches
2017-201821Charlton Atheng ENG3. League One6th20.00001600000000Matches
2018-201922Charlton Atheng ENG3. League One3rd34.52000Matches
2019-202023Rangerssct SCO1. Premiership2nd23.9100133548000Matches
2020-202124Rangerssct SCO1. Premiership1st25.2000243432125310Matches
2021-202225Rangerssct SCO1. Premiership2nd29.9500314822315340Matches
2022-202326Southamptoneng ENGJr. PL2 — Div. 21st1.00000Matches
2022-202326Southamptoneng ENG1. Premier League20th13.6200101308102000076304341.1Matches
2023-202427Southamptoneng ENG2. Championship4th17.8500143317931000110142041.2Matches
8 Seasons3 Clubs4 Leagues178.81700119163106759116000186446341.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rangers (3 Seasons)1 League78.96006811795240650
Charlton Ath (3 Seasons)1 League68.44002700000000
Southampton (2 Seasons)2 Leagues31.470024461151951000186446341.1
Southampton (1 Season)1 League1.00000
Premiership (3 Seasons)78.96006811795240650
League One (3 Seasons)68.44002700000000
Championship (1 Season)17.8500143317931000110142041.2
Premier League (1 Season)13.6200101308102000076304341.1
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201720Charlton Atheng ENGFA Cup65th1.30000Matches
2017-201821Charlton Atheng ENGEFL Cup33rd2.0000210100000Matches
2017-201821Charlton Atheng ENGFA Cup65th1.00001500000Matches
2022-202326Southamptoneng ENGEFL CupSF1.10000102010Matches
2022-202326Southamptoneng ENGFA Cup2.20001501320Matches
2023-202427Southamptoneng ENGEFL CupRd10.50000100000Matches
2023-202427Southamptoneng ENGFA Cup1.00000200120Matches
4 Seasons2 Clubs2 Leagues9.10004150445000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (2 Seasons)2 Leagues4.80001903450
Charlton Ath (2 Seasons)2 Leagues4.3000360100000
FA Cup (4 Seasons)5.500021201440
EFL Cup (3 Seasons)3.6000230301000
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
2019-202023Rangers2. Europa LgR163.61003523240003181240.0Matches
2020-202124Rangers2. Europa LgR166.31004815330004161627.3Matches
2021-202225Rangers2. Europa Lg2nd12.3300111724121200065333846.5Matches
3 Seasons1 Club1 League22.150018305121719000137476641.6
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201922ng NigeriaFriendlies (M)2.00000Matches
202124ng NigeriaAfrica Cup of NationsR162.71004500260Matches
202124ng NigeriaAfrica Cup of Nations qualification4.70000Matches
202225ng NigeriaWCQ6.40000Matches
202225ng NigeriaFriendlies (M)2.80000Matches
202326ng NigeriaFriendlies (M)0.11000Matches
202326ng NigeriaAfrica Cup of Nations2nd1.20000101010Matches
202326ng NigeriaAfrica Cup of Nations qualification2.40000Matches
202629ng NigeriaWCQ1.20000Matches
5 Seasons1 Club4 Leagues23.52004601270
Friendlies (M) (3 Seasons)4.91000
WCQ (2 Seasons)7.60000
Africa Cup of Nations qualification (2 Seasons)7.10000
Africa Cup of Nations (2 Seasons)3.91004601270

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.