All teams

Nigeria

national · strength +0.17 (attack +0.37, defence −0.20) against an average Premier League side, rated Oct 2026

Last 14 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
Africa Cup of Nations 2025 goals 14–4 · xG 17.8–10.8 · 17 points from 14.2 in 771714.2+2.8

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.40−0.20+0.00+0.20+0.40+0.60Jun 2025SepDecMarJunSepAttack +0.37Defence −0.20
Ratings as a table
MonthStrengthAttackDefence
Oct 2026+0.17+0.37−0.20
Sep 2026+0.11+0.24−0.13
Aug 2026+0.23+0.35−0.12
Jul 2026+0.24+0.36−0.12
Jun 2026+0.30+0.41−0.11
May 2026+0.44+0.45−0.00
Apr 2026+0.38+0.48−0.10
Mar 2026+0.40+0.50−0.10
Feb 2026+0.36+0.47−0.11
Jan 2026+0.37+0.49−0.12
Dec 2025+0.21+0.11+0.10
Nov 2025+0.13+0.02+0.11
Oct 2025+0.22+0.05+0.16
Sep 2025+0.27+0.07+0.20
Aug 2025+0.33+0.08+0.25
Jul 2025+0.38+0.09+0.29
Jun 2025+0.43+0.10+0.33

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Akor Adams Forward · 631′ · 9 matches952.657.5on 6 Oct 2026 at Russia45.0on 10 Jun 2026 at Portugal47.4on 17 Jan 2026 at Egypt−3.9
2Moses Simon Forward · 432′ · 9 matches957.871.3on 6 Oct 2026 at Russia38.9on 10 Jun 2026 at Portugal63.2on 17 Jan 2026 at Egyptlevel (+1.4)
3Onyemaechi Bruno Defender · 647′ · 7 matches761.758.5on 10 Jun 2026 at Portugal44.7on 17 Jan 2026 at Egypt76.3on 14 Jan 2026 v Moroccolevel (−0.2)
4Semi Ajayi Defender · 630′ · 7 matches752.548.9on 10 Jun 2026 at Portugal47.3on 17 Jan 2026 at Egypt55.4on 14 Jan 2026 v Moroccolevel (−1.2)
5Calvin Bassey Defender · 615′ · 7 matches756.662.4on 10 Jun 2026 at Portugal61.1on 14 Jan 2026 v Morocco48.9on 10 Jan 2026 at Algerialevel (+1.3)
6Alex Iwobi Midfielder · 594′ · 7 matches755.250.7on 10 Jun 2026 at Portugal72.7on 17 Jan 2026 at Egypt53.3on 14 Jan 2026 v Moroccolevel (−0.8)
7Fisayo Dele-Bashiru Midfielder · 317′ · 7 matches753.759.1on 10 Jun 2026 at Portugal48.9on 17 Jan 2026 at Egypt95.5on 14 Jan 2026 v Morocco+4.7
8Stanley Nwabali Goalkeeper · 570′ · 6 matches649.150.7on 17 Jan 2026 at Egypt60.2on 14 Jan 2026 v Morocco49.1on 10 Jan 2026 at Algeria+4.9
9Bright Osayi-Samuel Defender · 544′ · 6 matches651.664.1on 17 Jan 2026 at Egypt52.2on 14 Jan 2026 v Morocco64.4on 10 Jan 2026 at Algeria+7.4
10Victor Osimhen Forward · 539′ · 6 matches656.140.6on 14 Jan 2026 v Morocco75.8on 10 Jan 2026 at Algeria69.7on 5 Jan 2026 v Mozambique+3.2
11Ademola Lookman Forward · 516′ · 6 matches662.866.2on 17 Jan 2026 at Egypt44.5on 14 Jan 2026 v Morocco64.2on 10 Jan 2026 at Algeria−7.7
12Raphael Onyedika Midfielder · 324′ · 6 matches652.143.2on 10 Jun 2026 at Portugal44.0on 17 Jan 2026 at Egypt43.1on 14 Jan 2026 v Morocco−8.6
13Samuel Chukwueze Midfielder · 252′ · 6 matches659.945.8on 10 Jun 2026 at Portugal56.0on 17 Jan 2026 at Egypt100.0on 14 Jan 2026 v Morocco−4.4
14Paul Onuachu Forward · 145′ · 6 matches651.967.6on 10 Jun 2026 at Portugal40.3on 17 Jan 2026 at Egypt100.0on 14 Jan 2026 v Morocco−4.8
15Wilfred Ndidi Midfielder · 392′ · 5 matches557.564.9on 10 Jun 2026 at Portugal58.7on 10 Jan 2026 at Algeria48.7on 5 Jan 2026 v Mozambiquelevel (−1.0)
16Frank Onyeka Midfielder · 380′ · 5 matches546.942.1on 10 Jun 2026 at Portugal42.0on 14 Jan 2026 v Morocco59.1on 10 Jan 2026 at Algerialevel (+0.5)
17Chidozie Awaziem Defender · 61′ · 4 matches449.4100.0on 17 Jan 2026 at Egypt40.3on 10 Jan 2026 at Algeria50.0on 30 Dec 2025 at Ugandalevel (−0.8)
18Igoh Ogbu Defender · 181′ · 3 matches352.152.0on 17 Jan 2026 at Egypt31.5on 10 Jan 2026 at Algeria52.5on 30 Dec 2025 at Uganda–
19Zaidu Sanusi Defender · 132′ · 3 matches340.240.2on 10 Jun 2026 at Portugal71.6on 30 Dec 2025 at Uganda35.7on 23 Dec 2025 v Tanzania–
20Tochukwu Nnadi Midfielder · 94′ · 2 matches250.852.1on 10 Jun 2026 at Portugal43.7on 30 Dec 2025 at Uganda–
21Chidera Ejuke Forward · 12′ · 2 matches252.8100.0on 17 Jan 2026 at Egypt48.5on 27 Dec 2025 v Tunisia–
22Emmanuel Fernandez Defender · 90′ · 1 match138.738.7on 6 Oct 2026 at Russia–
23Maduka Okoye Goalkeeper · 90′ · 1 match149.449.4on 10 Jun 2026 at Portugal–
24Wilfred George Igor Midfielder · 90′ · 1 match143.643.6on 6 Oct 2026 at Russia–
25Benjamin Fredrick Defender · 90′ · 1 match167.667.6on 6 Oct 2026 at Russia–
26Isaac James Midfielder · 90′ · 1 match167.167.1on 6 Oct 2026 at Russia–
27Ryan Alebiosu Midfielder · 90′ · 1 match148.748.7on 30 Dec 2025 at Uganda–
28Francis Uzoho Goalkeeper · 90′ · 1 match143.243.2on 30 Dec 2025 at Uganda–
29Christian Akpan Defender · 60′ · 1 match134.834.8on 10 Jun 2026 at Portugal–
30Abdullahi Umar Forward · 45′ · 1 match144.444.4on 6 Oct 2026 at Russia–
31Kelechi Iheanacho Forward · 45′ · 1 match137.937.9on 6 Oct 2026 at Russia–
32Terem Moffi Forward · 30′ · 1 match134.334.3on 10 Jun 2026 at Portugal–
33Umar Abubakar Forward · 20′ · 1 match193.693.6on 6 Oct 2026 at Russia–
34Vince Osuji Defender · 15′ · 1 match128.428.4on 6 Oct 2026 at Russia–
35Salim Fago Lawal Forward · 1′ · 1 match137.737.7on 30 Dec 2025 at Uganda–
36Philip Otele Midfielder · 1′ · 1 match164.364.3on 10 Jun 2026 at Portugal–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

14 since July 2025
DateCompetitionOpponentResultxGExpected points
6 Oct 2026International Friendliesat RussiaD 3–3––
10 Jun 2026International Friendliesat PortugalL 1–2––
3 Jun 2026International Friendliesat PolandD 2–2––
26 May 2026International FriendliesZimbabweW 2–0––
31 Mar 2026International Friendliesat JordanD 2–2––
27 Mar 2026International Friendliesat IranW 2–1––
17 Jan 2026Africa Cup of Nationsat EgyptD 0–04.0–3.51.63
14 Jan 2026Africa Cup of NationsMoroccoD 0–03.1–4.70.78
10 Jan 2026Africa Cup of Nationsat AlgeriaW 2–02.0–0.12.64
5 Jan 2026Africa Cup of NationsMozambiqueW 4–02.9–0.22.81
All 14 results
DateCompetitionOpponentResultxGExpected points
6 Oct 2026International Friendliesat RussiaD 3–3––
10 Jun 2026International Friendliesat PortugalL 1–2––
3 Jun 2026International Friendliesat PolandD 2–2––
26 May 2026International FriendliesZimbabweW 2–0––
31 Mar 2026International Friendliesat JordanD 2–2––
27 Mar 2026International Friendliesat IranW 2–1––
17 Jan 2026Africa Cup of Nationsat EgyptD 0–04.0–3.51.63
14 Jan 2026Africa Cup of NationsMoroccoD 0–03.1–4.70.78
10 Jan 2026Africa Cup of Nationsat AlgeriaW 2–02.0–0.12.64
5 Jan 2026Africa Cup of NationsMozambiqueW 4–02.9–0.22.81
30 Dec 2025Africa Cup of Nationsat UgandaW 3–12.3–0.42.60
27 Dec 2025Africa Cup of NationsTunisiaW 3–22.1–1.12.04
23 Dec 2025Africa Cup of NationsTanzaniaW 2–11.3–0.81.74
16 Dec 2025International Friendliesat EgyptL 1–2––