All teams

Netherlands

national · strength +0.38 (attack +0.39, defence −0.01) 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
UEFA Nations League 26/27 goals 7–5 · xG 9.8–5.6 · 8 points from 7.8 in 4487.8+0.2
World Cup 2026 goals 1–1 · xG 0.2–0.6 · 1 points from 0.8 in 1110.8+0.2

Rating by month

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

−0.25+0.00+0.25+0.50+0.75+1.00Jun 2025SepDecMarJunSepAttack +0.39Defence −0.01
Ratings as a table
MonthStrengthAttackDefence
Oct 2026+0.38+0.39−0.01
Sep 2026+0.51+0.45+0.06
Aug 2026+0.30+0.28+0.02
Jul 2026+0.30+0.29+0.01
Jun 2026+0.41+0.34+0.07
May 2026+0.78+0.43+0.35
Apr 2026+0.82+0.45+0.37
Mar 2026+0.85+0.47+0.39
Feb 2026+0.93+0.54+0.39
Jan 2026+0.97+0.56+0.41
Dec 2025+1.01+0.59+0.42
Nov 2025+1.05+0.61+0.44
Oct 2025+1.06+0.71+0.35
Sep 2025+0.85+0.69+0.16
Aug 2025+1.28+0.82+0.47
Jul 2025+1.37+0.86+0.51
Jun 2025+1.45+0.90+0.55

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Virgil van Dijk Defender · 1,020′ · 11 matches1160.859.3on 4 Oct 2026 v Serbia80.5on 1 Oct 2026 at Greece67.8on 27 Sep 2026 at Serbia+8.4
2Bart Verbruggen Goalkeeper · 1,020′ · 11 matches1151.055.4on 4 Oct 2026 v Serbia47.2on 1 Oct 2026 at Greece55.0on 27 Sep 2026 at Serbialevel (+1.6)
3Micky van de Ven Defender · 809′ · 10 matches1054.449.9on 4 Oct 2026 v Serbia65.3on 1 Oct 2026 at Greece54.0on 27 Sep 2026 at Serbia+2.0
4Tijjani Reijnders Midfielder · 664′ · 10 matches1053.248.6on 4 Oct 2026 v Serbia91.1on 1 Oct 2026 at Greece59.8on 27 Sep 2026 at Serbia+9.1
5Denzel Dumfries Midfielder · 830′ · 9 matches956.249.9on 4 Oct 2026 v Serbia56.5on 1 Oct 2026 at Greece66.0on 27 Sep 2026 at Serbialevel (+1.0)
6Cody Gakpo Midfielder · 743′ · 9 matches964.995.5on 27 Sep 2026 at Serbia54.3on 24 Sep 2026 v Germany42.3on 30 Jun 2026 v Morocco−13.6
7Ryan Gravenberch Midfielder · 661′ · 9 matches952.441.8on 4 Oct 2026 v Serbia63.9on 1 Oct 2026 at Greece49.2on 27 Sep 2026 at Serbialevel (−1.9)
8Quinten Timber Midfielder · 283′ · 8 matches850.683.6on 4 Oct 2026 v Serbia50.1on 1 Oct 2026 at Greece40.7on 27 Sep 2026 at Serbia+2.2
9Jurriën Timber Defender · 422′ · 7 matches760.389.3on 1 Oct 2026 at Greece29.4on 27 Sep 2026 at Serbia43.3on 17 Nov 2025 v Lithuania+5.7
10Frenkie de Jong Midfielder · 504′ · 6 matches655.744.8on 30 Jun 2026 v Morocco68.0on 17 Nov 2025 v Lithuania52.5on 14 Nov 2025 at Poland−2.6
11Jan Paul van Hecke Defender · 431′ · 6 matches671.591.8on 27 Sep 2026 at Serbia100.0on 24 Sep 2026 v Germany49.0on 30 Jun 2026 v Morocco+5.6
12Memphis Depay Forward · 399′ · 6 matches674.861.1on 17 Nov 2025 v Lithuania73.0on 14 Nov 2025 at Poland87.9on 12 Oct 2025 v Finlandlevel (−1.0)
13Donyell Malen Forward · 382′ · 6 matches655.649.0on 17 Nov 2025 v Lithuania64.6on 14 Nov 2025 at Poland44.4on 12 Oct 2025 v Finland−2.6
14Crysencio Summerville Midfielder · 473′ · 5 matches553.449.2on 4 Oct 2026 v Serbia67.7on 1 Oct 2026 at Greece49.2on 27 Sep 2026 at Serbialevel (+2.0)
15Justin Kluivert Midfielder · 207′ · 5 matches549.146.2on 30 Jun 2026 v Morocco37.2on 14 Nov 2025 at Poland55.5on 12 Oct 2025 v Finlandlevel (−1.9)
16Wout Weghorst Forward · 167′ · 5 matches552.448.4on 30 Jun 2026 v Morocco51.2on 12 Oct 2025 v Finland58.9on 9 Oct 2025 at Maltalevel (+1.5)
17Joey Veerman Midfielder · 271′ · 4 matches481.452.2on 4 Oct 2026 v Serbia100.0on 1 Oct 2026 at Greece75.1on 27 Sep 2026 at Serbia−2.4
18Mexx Meerdink Forward · 250′ · 4 matches460.046.2on 4 Oct 2026 v Serbia46.5on 1 Oct 2026 at Greece78.9on 27 Sep 2026 at Serbialevel (−0.3)
19Nathan Aké Defender · 242′ · 4 matches446.738.8on 30 Jun 2026 v Morocco44.1on 17 Nov 2025 v Lithuania48.3on 12 Oct 2025 v Finland−4.2
20Xavi Simons Midfielder · 178′ · 4 matches454.550.5on 17 Nov 2025 v Lithuania100.0on 12 Oct 2025 v Finland75.7on 9 Oct 2025 at Malta+4.1
21Ruben van Bommel Forward · 162′ · 4 matches455.543.6on 4 Oct 2026 v Serbia30.4on 1 Oct 2026 at Greece72.1on 27 Sep 2026 at Serbia−2.0
22Noa Lang Forward · 114′ · 3 matches366.341.2on 4 Oct 2026 v Serbia95.3on 1 Oct 2026 at Greece80.1on 17 Nov 2025 v Lithuania–
23Guus Til Midfielder · 80′ · 3 matches364.652.9on 1 Oct 2026 at Greece99.5on 27 Sep 2026 at Serbia41.8on 24 Sep 2026 v Germany–
24Teun Koopmeiners Midfielder · 139′ · 2 matches262.167.1on 4 Oct 2026 v Serbia52.8on 30 Jun 2026 v Morocco–
25Brian Brobbey Forward · 106′ · 2 matches239.434.5on 24 Sep 2026 v Germany41.9on 30 Jun 2026 v Morocco–
26Lutsharel Geertruida Defender · 100′ · 2 matches259.541.6on 17 Nov 2025 v Lithuania65.8on 14 Nov 2025 at Poland–
27Jerdy Schouten Defender · 98′ · 2 matches261.034.8on 14 Nov 2025 at Poland63.3on 7 Sep 2025 at Lithuania–
28Matthijs de Ligt Defender · 91′ · 2 matches265.064.6on 17 Nov 2025 v Lithuania100.0on 7 Sep 2025 at Lithuania–
29Stefan de Vrij Defender · 71′ · 2 matches276.777.5on 7 Sep 2025 at Lithuania70.5on 4 Sep 2025 v Poland–
30Jorrel Hato Defender · 66′ · 2 matches267.680.8on 4 Oct 2026 v Serbia55.3on 30 Jun 2026 v Morocco–
31Joshua Zirkzee Forward · 65′ · 2 matches265.765.2on 4 Oct 2026 v Serbia66.9on 1 Oct 2026 at Greece–
32Gjivai Zechiël Midfielder · 43′ · 2 matches272.364.7on 4 Oct 2026 v Serbia91.7on 1 Oct 2026 at Greece–
33Emmanuel Emegha Forward · 35′ · 2 matches275.470.9on 17 Nov 2025 v Lithuania90.9on 14 Nov 2025 at Poland–
34Jeremie Frimpong Defender · 67′ · 1 match167.067.0on 9 Oct 2025 at Malta–
35Sem Steijn Midfielder · 28′ · 1 match157.857.8on 7 Sep 2025 at Lithuania–
36Kenneth Taylor Midfielder · 23′ · 1 match136.236.2on 27 Sep 2026 at Serbia–
37Luciano Valente Midfielder · 12′ · 1 match140.840.8on 17 Nov 2025 v Lithuania–
38Marten de Roon Midfielder · 10′ · 1 match138.038.0on 30 Jun 2026 v Morocco–
39Quilindschy Hartman Defender · 10′ · 1 match150.550.5on 9 Oct 2025 at Malta–

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
4 Oct 2026UEFA Nations LeagueSerbiaW 2–12.7–1.71.99
1 Oct 2026UEFA Nations Leagueat GreeceD 2–21.2–0.91.52
27 Sep 2026UEFA Nations Leagueat SerbiaW 2–12.7–1.52.08
24 Sep 2026UEFA Nations LeagueGermanyD 1–13.1–1.52.24
30 Jun 2026World Cup 2026MoroccoD 1–10.2–0.60.83
25 Jun 2026World Cup 2026at TunisiaW 3–1––
20 Jun 2026World Cup 2026SwedenW 5–1––
14 Jun 2026World Cup 2026JapanD 2–2––
17 Nov 2025World Cup Qualification UEFALithuaniaW 4–0––
14 Nov 2025World Cup Qualification UEFAat PolandD 1–1––
All 14 results
DateCompetitionOpponentResultxGExpected points
4 Oct 2026UEFA Nations LeagueSerbiaW 2–12.7–1.71.99
1 Oct 2026UEFA Nations Leagueat GreeceD 2–21.2–0.91.52
27 Sep 2026UEFA Nations Leagueat SerbiaW 2–12.7–1.52.08
24 Sep 2026UEFA Nations LeagueGermanyD 1–13.1–1.52.24
30 Jun 2026World Cup 2026MoroccoD 1–10.2–0.60.83
25 Jun 2026World Cup 2026at TunisiaW 3–1––
20 Jun 2026World Cup 2026SwedenW 5–1––
14 Jun 2026World Cup 2026JapanD 2–2––
17 Nov 2025World Cup Qualification UEFALithuaniaW 4–0––
14 Nov 2025World Cup Qualification UEFAat PolandD 1–1––
12 Oct 2025World Cup Qualification UEFAFinlandW 4–0––
9 Oct 2025World Cup Qualification UEFAat MaltaW 4–0––
7 Sep 2025World Cup Qualification UEFAat LithuaniaW 3–2––
4 Sep 2025World Cup Qualification UEFAPolandD 1–1––