Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-01-04SatPremier LeagueMatchweek 20HomeL 0–5SouthamptonBrentfordYCM8600000000511120.00.00.150404295.2531321Match Report
2024-12-29SunPremier LeagueMatchweek 19AwayL 1–2SouthamptonCrystal PalaceYCM5000000000271000.00.00.000182572.0015000Match Report
2024-12-26ThuPremier LeagueMatchweek 18HomeL 0–1SouthamptonWest HamNCM3000000000291120.00.00.010242596.0210000Match Report
2024-12-22SunPremier LeagueMatchweek 17AwayD 0–0SouthamptonFulhamYCM5600000000232010.00.00.000101566.703100Match Report
2024-12-18WedEFL CupQuarter-finalsHomeL 1–2SouthamptonLiverpoolYCM83000000000Match 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
2024-202528Southamptoneng ENGEFL Cup332933.3000000000.000.000.000.000.00Matches
2024-202528Southamptoneng ENG1. Premier League19111,12512.5202200002.22.21.33.52539430.160.000.160.160.160.180.110.280.180.28Matches
9 Seasons3 Clubs7 Leagues29522320,317225.7432972430022010.110.110.120.21712963450.190.130.320.190.320.150.150.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
Southampton (3 Seasons)4 Leagues86474,68152.0819800705.65.63.89.41032102250.150.020.170.150.170.130.090.210.130.21
Charlton Ath (3 Seasons)3 Leagues85716,54272.71410241400400.190.140.330.190.33
Southampton (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (4 Seasons)966166.8000000000.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
Premier League (2 Seasons)40242,34926.1404400203.73.72.15.844781070.150.000.150.150.150.140.080.220.140.22
Championship (1 Season)35161,60617.8415400501.91.91.73.6591321180.220.060.280.220.280.100.100.200.100.20
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
2024-202528Southampton2 Leagues22141,41815.8202200002.22.21.33.52539430.130.000.130.130.130.180.110.280.180.28
9 Seasons3 Clubs7 Leagues29522320,317225.7432972430022010.110.110.120.21712963450.190.130.320.190.320.150.150.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
Southampton (3 Seasons)4 Leagues86474,68152.0819800705.65.63.89.41032102250.150.020.170.150.170.130.090.210.130.21
Charlton Ath (3 Seasons)3 Leagues85716,54272.71410241400400.190.140.330.190.33
Southampton (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (4 Seasons)966166.8000000000.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
Premier League (2 Seasons)40242,34926.1404400203.73.72.15.844781070.150.000.150.150.150.140.080.220.140.22
Championship (1 Season)35161,60617.8415400501.91.91.73.6591321180.220.060.280.220.280.100.100.200.100.20
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
2024-202528Southamptoneng ENG1. Premier League20th19111,12512.5202200002.22.21.33.52539430.160.000.160.160.160.180.110.280.180.28Matches
9 Seasons3 Clubs4 Leagues24819017,213191.340266640001705.65.63.89.41032102250.210.140.350.210.350.130.090.210.130.21
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 (3 Seasons)2 Leagues75403,95543.9819800705.65.63.89.41032102250.180.020.200.180.200.130.090.210.130.21
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
Premier League (2 Seasons)40242,34926.1404400203.73.72.15.844781070.150.000.150.150.150.140.080.220.140.22
Championship (1 Season)35161,60617.8415400501.91.91.73.6591321180.220.060.280.220.280.100.100.200.100.20
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
2024-202528Southamptoneng ENGEFL CupQF332933.3000000000.000.000.000.000.00Matches
5 Seasons2 Clubs2 Leagues15111,11312.4000000000.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 (3 Seasons)2 Leagues1177268.1000000000.000.000.000.000.00
Charlton Ath (2 Seasons)2 Leagues443874.3000000000.000.000.000.000.00
EFL Cup (4 Seasons)966166.8000000000.000.000.000.000.00
FA Cup (4 Seasons)654975.5000000000.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
2024-202528Southamptoneng ENGEFL Cup3.302150.00.610.310.000.0000Matches
2024-202528Southamptoneng ENG1. Premier League12.5211654.50.880.480.180.3313.20002.22.20.20-0.2-0.2Matches
9 Seasons3 Clubs7 Leagues225.7432269240.71.190.480.150.3714.600010.110.10.12+0.9+0.9
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
Southampton (3 Seasons)4 Leagues52.08542342.61.040.440.150.3514.20005.65.60.12+2.4+2.4
Charlton Ath (3 Seasons)3 Leagues72.7141161600.00.030.435.000.3100
Southampton (1 Season)1 League1.0000
EFL Cup (4 Seasons)6.804250.00.580.290.000.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
Premier League (2 Seasons)26.14251456.00.960.540.160.2911.90003.73.70.15+0.3+0.3
Championship (1 Season)17.8421733.31.180.390.190.5717.00001.91.90.09+2.1+2.1
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
2024-202528Southampton2 Leagues15.8213753.80.830.440.150.2913.20002.22.20.20-0.2-0.2
9 Seasons3 Clubs7 Leagues225.7432269240.71.190.480.150.3714.600010.110.10.12+0.9+0.9
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
Southampton (3 Seasons)4 Leagues52.08542342.61.040.440.150.3514.20005.65.60.12+2.4+2.4
Charlton Ath (3 Seasons)3 Leagues72.7141161600.00.030.435.000.3100
Southampton (1 Season)1 League1.0000
EFL Cup (4 Seasons)6.804250.00.580.290.000.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
Premier League (2 Seasons)26.14251456.00.960.540.160.2911.90003.73.70.15+0.3+0.3
Championship (1 Season)17.8421733.31.180.390.190.5717.00001.91.90.09+2.1+2.1
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
2024-202528Southamptoneng ENG1. Premier League20th12.5211654.50.880.480.180.3313.20002.22.20.20-0.2-0.2Matches
9 Seasons3 Clubs4 Leagues191.3401798547.51.140.540.170.3614.20005.65.60.12+2.4+2.4
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rangers (3 Seasons)1 League78.9181334836.11.690.610.140.3800
Charlton Ath (3 Seasons)1 League68.4140160.000.470.3100
Southampton (3 Seasons)2 Leagues43.98462145.71.050.480.170.3814.20005.65.60.12+2.4+2.4
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
Premier League (2 Seasons)26.14251456.00.960.540.160.2911.90003.73.70.15+0.3+0.3
Championship (1 Season)17.8421733.31.180.390.190.5717.00001.91.90.09+2.1+2.1
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
2024-202528Southamptoneng ENGEFL CupQF3.302150.00.610.310.000.0000Matches
5 Seasons2 Clubs2 Leagues12.409222.20.820.180.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southampton (3 Seasons)2 Leagues8.108225.00.990.250.000.0000
Charlton Ath (2 Seasons)2 Leagues4.30100.00.340.000.0000
EFL Cup (4 Seasons)6.804250.00.580.290.000.0000
FA Cup (4 Seasons)5.50500.01.190.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
2024-202528Southamptoneng ENGEFL Cup3.30Matches
2024-202528Southamptoneng ENG1. Premier League12.546052787.36405111928131389.815717490.2101471.401.31.1-1.311253139Matches
9 Seasons3 Clubs7 Leagues225.72211267882.62994968911353154687.571081487.2477463.52910.18.2+18.974158701296
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
Southampton (3 Seasons)4 Leagues52.01626191584.9227954895987111088.955562788.5365170.613.83.9-2.839114451210
Charlton Ath (3 Seasons)3 Leagues72.710
Southampton (1 Season)1 League1.00
EFL Cup (4 Seasons)6.80
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
Premier League (2 Seasons)26.174091281.19996202646855384.622326185.4192673.102.11.5-2.1204512178
Championship (1 Season)17.8886100388.312799286951955793.233236690.7172568.011.72.4-0.71969330132
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
2024-202528Southampton2 Leagues15.846052787.36405111928131389.815717490.2101471.401.31.1-1.311253139
9 Seasons3 Clubs7 Leagues225.72211267882.62994968911353154687.571081487.2477463.52910.18.2+18.974158701296
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
Southampton (3 Seasons)4 Leagues52.01626191584.9227954895987111088.955562788.5365170.613.83.9-2.839114451210
Charlton Ath (3 Seasons)3 Leagues72.710
Southampton (1 Season)1 League1.00
EFL Cup (4 Seasons)6.80
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
Premier League (2 Seasons)26.174091281.19996202646855384.622326185.4192673.102.11.5-2.1204512178
Championship (1 Season)17.8886100388.312799286951955793.233236690.7172568.011.72.4-0.71969330132
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
2024-202528Southamptoneng ENG1. Premier League20th12.546052787.36405111928131389.815717490.2101471.401.31.1-1.311253139Matches
9 Seasons3 Clubs4 Leagues191.31626191584.9227954895987111088.955562788.5365170.6263.83.9+22.239114451210
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 (3 Seasons)2 Leagues43.91626191584.9227954895987111088.955562788.5365170.613.83.9-2.839114451210
Southampton (1 Season)1 League1.00
Premiership (3 Seasons)78.915
League One (3 Seasons)68.410
Premier League (2 Seasons)26.174091281.19996202646855384.622326185.4192673.102.11.5-2.1204512178
Championship (1 Season)17.8886100388.312799286951955793.233236690.7172568.011.72.4-0.71969330132
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
2024-202528Southamptoneng ENGEFL CupQF3.30Matches
5 Seasons2 Clubs2 Leagues12.40
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 (3 Seasons)2 Leagues8.10
Charlton Ath (2 Seasons)2 Leagues4.30
EFL Cup (4 Seasons)6.80
FA Cup (4 Seasons)5.50
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
2024-202528Southamptoneng ENGEFL Cup3.32Matches
2024-202528Southamptoneng ENG1. Premier League12.552751610210840000460112Matches
9 Seasons3 Clubs7 Leagues225.7267826274112509317100022111081
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
Southampton (3 Seasons)4 Leagues52.01915187633830281310001626650
Charlton Ath (3 Seasons)3 Leagues72.71
Southampton (1 Season)1 League1.0
EFL Cup (4 Seasons)6.85
FA Cup (4 Seasons)5.51
Premiership (3 Seasons)78.952
League One (3 Seasons)68.40
Europa Lg (3 Seasons)22.176375184201240000585431
Premier League (2 Seasons)26.1912892192101660000740128
Championship (1 Season)17.8100398414620771000886522
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
2024-202528Southampton2 Leagues15.8527516102101040000460112
9 Seasons3 Clubs7 Leagues225.7267826274112509317100022111081
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (3 Seasons)2 Leagues101.076375184206440000585431
Southampton (3 Seasons)4 Leagues52.01915187633830281310001626650
Charlton Ath (3 Seasons)3 Leagues72.71
Southampton (1 Season)1 League1.0
EFL Cup (4 Seasons)6.85
FA Cup (4 Seasons)5.51
Premiership (3 Seasons)78.952
League One (3 Seasons)68.40
Europa Lg (3 Seasons)22.176375184201240000585431
Premier League (2 Seasons)26.1912892192101660000740128
Championship (1 Season)17.8100398414620771000886522
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
2024-202528Southamptoneng ENG1. Premier League20th12.552751610210840000460112Matches
9 Seasons3 Clubs4 Leagues191.31915187633830751310001626650
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 (3 Seasons)2 Leagues43.91915187633830231310001626650
Southampton (1 Season)1 League1.0
Premiership (3 Seasons)78.952
League One (3 Seasons)68.40
Premier League (2 Seasons)26.1912892192101660000740128
Championship (1 Season)17.8100398414620771000886522
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
2024-202528Southamptoneng ENGEFL CupQF3.32Matches
5 Seasons2 Clubs2 Leagues12.46
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Southampton (3 Seasons)2 Leagues8.15
Charlton Ath (2 Seasons)2 Leagues4.31
EFL Cup (4 Seasons)6.85
FA Cup (4 Seasons)5.51
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
2024-202528Southamptoneng ENGEFL Cup3.3Matches
2024-202528Southamptoneng ENG1. Premier League12.5241.92210111000.00000000Matches
9 Seasons3 Clubs7 Leagues225.71702.571401111152160.241303000
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
Southampton (3 Seasons)4 Leagues52.01022.32881452260.14501000
Charlton Ath (3 Seasons)3 Leagues72.7
Southampton (1 Season)1 League1.0
EFL Cup (4 Seasons)6.8
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
Premier League (2 Seasons)26.1511.95440222120.08101000
Championship (1 Season)17.8512.86441230140.22400000
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
2024-202528Southampton2 Leagues15.8241.92210111000.00000000
9 Seasons3 Clubs7 Leagues225.71702.571401111152160.241303000
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
Southampton (3 Seasons)4 Leagues52.01022.32881452260.14501000
Charlton Ath (3 Seasons)3 Leagues72.7
Southampton (1 Season)1 League1.0
EFL Cup (4 Seasons)6.8
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
Premier League (2 Seasons)26.1511.95440222120.08101000
Championship (1 Season)17.8512.86441230140.22400000
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
2024-202528Southamptoneng ENG1. Premier League20th12.5241.92210111000.00000000Matches
9 Seasons3 Clubs4 Leagues191.31022.32881452260.14501000
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 (3 Seasons)2 Leagues43.91022.32881452260.14501000
Southampton (1 Season)1 League1.0
Premiership (3 Seasons)78.9
League One (3 Seasons)68.4
Premier League (2 Seasons)26.1511.95440222120.08101000
Championship (1 Season)17.8512.86441230140.22400000
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
2024-202528Southamptoneng ENGEFL CupQF3.3Matches
5 Seasons2 Clubs2 Leagues12.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Southampton (3 Seasons)2 Leagues8.1
Charlton Ath (2 Seasons)2 Leagues4.3
EFL Cup (4 Seasons)6.8
FA Cup (4 Seasons)5.5
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
2024-202528Southamptoneng ENGEFL Cup3.320Matches
2024-202528Southamptoneng ENG1. Premier League12.52315612591947.41015691134162Matches
9 Seasons3 Clubs7 Leagues225.7138157506028489650.04878106891185504
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
Southampton (3 Seasons)4 Leagues52.010273344523386955.1315394434132352
Charlton Ath (3 Seasons)3 Leagues72.7000
Southampton (1 Season)1 League1.00
EFL Cup (4 Seasons)6.8300
FA Cup (4 Seasons)5.5440
Premiership (3 Seasons)78.965400
League One (3 Seasons)68.4000
Europa Lg (3 Seasons)22.1361916155102737.017251241753152
Premier League (2 Seasons)26.1543521249203951.319297222175272
Championship (1 Season)17.84831132114183060.0122422295780
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
2024-202528Southampton2 Leagues15.82317612591947.41015691134162
9 Seasons3 Clubs7 Leagues225.7138157506028489650.04878106891185504
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
Southampton (3 Seasons)4 Leagues52.010273344523386955.1315394434132352
Charlton Ath (3 Seasons)3 Leagues72.7000
Southampton (1 Season)1 League1.00
EFL Cup (4 Seasons)6.8300
FA Cup (4 Seasons)5.5440
Premiership (3 Seasons)78.965400
League One (3 Seasons)68.4000
Europa Lg (3 Seasons)22.1361916155102737.017251241753152
Premier League (2 Seasons)26.1543521249203951.319297222175272
Championship (1 Season)17.84831132114183060.0122422295780
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
2024-202528Southamptoneng ENG1. Premier League20th12.52315612591947.41015691134162Matches
9 Seasons3 Clubs4 Leagues191.3102131344523386955.1315394470132352
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 (3 Seasons)2 Leagues43.910266344523386955.1315394430132352
Southampton (1 Season)1 League1.00
Premiership (3 Seasons)78.965400
League One (3 Seasons)68.4000
Premier League (2 Seasons)26.1543521249203951.319297222175272
Championship (1 Season)17.84831132114183060.0122422295780
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
2024-202528Southamptoneng ENGEFL CupQF3.320Matches
5 Seasons2 Clubs2 Leagues12.4740
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 (3 Seasons)2 Leagues8.1740
Charlton Ath (2 Seasons)2 Leagues4.3000
EFL Cup (4 Seasons)6.8300
FA Cup (4 Seasons)5.5440
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
2024-202528Southamptoneng ENGEFL Cup3.3Matches
2024-202528Southamptoneng ENG1. Premier League12.56612515432419132661331133.31854.53631928100625168171348043Matches
9 Seasons3 Clubs7 Leagues225.73508845381748127821935082029446.510049.52089109615737171106521421022503345
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
Southampton (3 Seasons)4 Leagues52.0244565408123284312724451265342.16551.6143874053874103722682631760225
Charlton Ath (3 Seasons)3 Leagues72.7
Southampton (1 Season)1 League1.0
EFL Cup (4 Seasons)6.8
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
Premier League (2 Seasons)26.1122739241593413781227722838.93954.2657322216214426155235834107
Championship (1 Season)17.8121826167639430491218542546.32648.1781418322535946113028926118
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
2024-202528Southampton2 Leagues15.86612515432419132661331133.31854.53631928100625168171348043
9 Seasons3 Clubs7 Leagues225.73508845381748127821935082029446.510049.52089109615737171106521421022503345
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
Southampton (3 Seasons)4 Leagues52.0244565408123284312724451265342.16551.6143874053874103722682631760225
Charlton Ath (3 Seasons)3 Leagues72.7
Southampton (1 Season)1 League1.0
EFL Cup (4 Seasons)6.8
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
Premier League (2 Seasons)26.1122739241593413781227722838.93954.2657322216214426155235834107
Championship (1 Season)17.8121826167639430491218542546.32648.1781418322535946113028926118
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
2024-202528Southamptoneng ENG1. Premier League20th12.56612515432419132661331133.31854.53631928100625168171348043Matches
9 Seasons3 Clubs4 Leagues191.3244565408123284312724451265342.16551.6143874053874103722682631760225
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 (3 Seasons)2 Leagues43.9244565408123284312724451265342.16551.6143874053874103722682631760225
Southampton (1 Season)1 League1.0
Premiership (3 Seasons)78.9
League One (3 Seasons)68.4
Premier League (2 Seasons)26.1122739241593413781227722838.93954.2657322216214426155235834107
Championship (1 Season)17.8121826167639430491218542546.32648.1781418322535946113028926118
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
2024-202528Southamptoneng ENGEFL CupQF3.3Matches
5 Seasons2 Clubs2 Leagues12.4
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 (3 Seasons)2 Leagues8.1
Charlton Ath (2 Seasons)2 Leagues4.3
EFL Cup (4 Seasons)6.8
FA Cup (4 Seasons)5.5
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.59Matches
2023-202427Southamptoneng ENG2. Championship351,6064638.817.816796191861.843321+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
2024-202528Southamptoneng ENGEFL Cup32939875.13.33982001.335500.00-1.86Matches
2024-202528Southamptoneng ENG1. Premier League191,1255962.512.51177483510.32930-21-1.68-0.2112.233.2-21.0-1.68-0.98Matches
9 Seasons3 Clubs7 Leagues29520,3176955.2225.7223831327223421.75386241+145+0.64+0.3595.895.0+0.7+0.01+0.18
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
Southampton (3 Seasons)4 Leagues864,6815442.452.04779173924171.126788-21-0.40-0.1959.167.6-8.5-0.19-0.03
Charlton Ath (3 Seasons)3 Leagues856,5427750.072.77189581424231.5910680+26+0.36+0.10
Southampton (1 Season)1 League190905.01.01901000.0012-1-1.00-2.42
EFL Cup (4 Seasons)96166850.16.8689432821.221113-2-0.29-0.88
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
Premier League (2 Seasons)402,3495945.026.124777163190.452254-32-1.23-0.0725.749.7-24.1-0.92-0.13
Championship (1 Season)351,6064638.817.816796191861.843321+12+0.67+0.2533.417.8+15.6+0.87+0.33
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.59
2023-202427Southampton3 Leagues371,7414737.919.317807201961.743426+8+0.41-0.1633.417.8+15.6+0.87+0.33
2024-202528Southampton2 Leagues221,4186464.715.81482683510.461435-21-1.33-0.2812.233.2-21.0-1.68-0.98
9 Seasons3 Clubs7 Leagues29520,3176955.2225.7223831327223421.75386241+145+0.64+0.3595.895.0+0.7+0.01+0.18
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
Southampton (3 Seasons)4 Leagues864,6815442.452.04779173924171.126788-21-0.40-0.1959.167.6-8.5-0.19-0.03
Charlton Ath (3 Seasons)3 Leagues856,5427750.072.77189581424231.5910680+26+0.36+0.10
Southampton (1 Season)1 League190905.01.01901000.0012-1-1.00-2.42
EFL Cup (4 Seasons)96166850.16.8689432821.221113-2-0.29-0.88
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
Premier League (2 Seasons)402,3495945.026.124777163190.452254-32-1.23-0.0725.749.7-24.1-0.92-0.13
Championship (1 Season)351,6064638.817.816796191861.843321+12+0.67+0.2533.417.8+15.6+0.87+0.33
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.59Matches
2023-202427Southamptoneng ENG2. Championship4th351,6064638.817.816796191861.843321+12+0.67+0.2533.417.8+15.6+0.87+0.33Matches
2024-202528Southamptoneng ENG1. Premier League20th191,1255962.512.51177483510.32930-21-1.68-0.2112.233.2-21.0-1.68-0.98Matches
9 Seasons3 Clubs4 Leagues24817,2136955.1191.3190831165824371.77328193+135+0.71+0.4559.167.6-8.5-0.19-0.03
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 (3 Seasons)2 Leagues753,9555342.343.94078133524151.105575-20-0.46-0.0459.167.6-8.5-0.19-0.03
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
Premier League (2 Seasons)402,3495945.026.124777163190.452254-32-1.23-0.0725.749.7-24.1-0.92-0.13
Championship (1 Season)351,6064638.817.816796191861.843321+12+0.67+0.2533.417.8+15.6+0.87+0.33
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
2024-202528Southamptoneng ENGEFL CupQF32939875.13.33982001.335500.00-1.86Matches
5 Seasons2 Clubs2 Leagues151,1137447.612.41191742741.131724-7-0.57-1.59
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 (3 Seasons)2 Leagues117266643.28.1788442721.271213-1-0.12-1.07
Charlton Ath (2 Seasons)2 Leagues43879758.64.34973020.75511-6-1.40-2.71
EFL Cup (4 Seasons)96166850.16.8689432821.221113-2-0.29-0.88
FA Cup (4 Seasons)64978344.85.5595312421.00611-5-0.91-2.37
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 NigeriaWCQ21085430.01.2190111801.001100.00+0.36Matches
5 Seasons1 Club4 Leagues322,1136651.823.524821281741.693521+14+0.60-0.14
Friendlies (M) (3 Seasons)64407348.94.9585311300.5059-4-0.82-0.04
WCQ (2 Seasons)96807663.07.6883411801.5593+6+0.79+1.02
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
2024-202528Southamptoneng ENGEFL Cup3.30000412020Matches
2024-202528Southamptoneng ENG1. Premier League12.500012211811150006014863.6Matches
9 Seasons3 Clubs7 Leagues225.7220015323317939115700038310513743.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
Southampton (3 Seasons)4 Leagues52.070037803283473000246587145.0
Charlton Ath (3 Seasons)3 Leagues72.74003060100000
Southampton (1 Season)1 League1.00000
EFL Cup (4 Seasons)6.8000271503000
FA Cup (4 Seasons)5.500021201440
Premiership (3 Seasons)78.96006811795240650
League One (3 Seasons)68.44002700000000
Europa Lg (3 Seasons)22.150018305121719000137476641.6
Premier League (2 Seasons)26.120022341162135000136445146.3
Championship (1 Season)17.8500143317931000110142041.2
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
2024-202528Southampton2 Leagues15.8000122521011170006014863.6
9 Seasons3 Clubs7 Leagues225.7220015323317939115700038310513743.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
Southampton (3 Seasons)4 Leagues52.070037803283473000246587145.0
Charlton Ath (3 Seasons)3 Leagues72.74003060100000
Southampton (1 Season)1 League1.00000
EFL Cup (4 Seasons)6.8000271503000
FA Cup (4 Seasons)5.500021201440
Premiership (3 Seasons)78.96006811795240650
League One (3 Seasons)68.44002700000000
Europa Lg (3 Seasons)22.150018305121719000137476641.6
Premier League (2 Seasons)26.120022341162135000136445146.3
Championship (1 Season)17.8500143317931000110142041.2
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
2024-202528Southamptoneng ENG1. Premier League20th12.500012211811150006014863.6Matches
9 Seasons3 Clubs4 Leagues191.31700131184117570131000246587145.0
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 (3 Seasons)2 Leagues43.970036672233066000246587145.0
Southampton (1 Season)1 League1.00000
Premiership (3 Seasons)78.96006811795240650
League One (3 Seasons)68.44002700000000
Premier League (2 Seasons)26.120022341162135000136445146.3
Championship (1 Season)17.8500143317931000110142041.2
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
2024-202528Southamptoneng ENGEFL CupQF3.30000412020Matches
5 Seasons2 Clubs2 Leagues12.40004191647000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (3 Seasons)2 Leagues8.100011315470
Charlton Ath (2 Seasons)2 Leagues4.3000360100000
EFL Cup (4 Seasons)6.8000271503000
FA Cup (4 Seasons)5.500021201440
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.