Last 10, newest first W W W W W W W W W W
All30 UEFA Nations League14 FIFA World Cup8 INTERNATIONAL-FRIENDLY8
April 2026 D Wed1 v Egypt INTERNATIONAL-FRIENDLY 0–0 March 2026 W Sat28 v Serbia INTERNATIONAL-FRIENDLY 3–0 June 2025 L Mon9 @ Portugal UEFA Nations League, Final 2–2 W Fri6 v France UEFA Nations League, Semifinals 5–4 March 2025 W Mon24 v Netherlands UEFA Nations League, Quarterfinals 3–3 D Fri21 @ Netherlands UEFA Nations League, Quarterfinals 2–2 November 2024 W Tue19 v Switzerland UEFA Nations League, Group Stage 3–2 W Sat16 @ Denmark UEFA Nations League, Group Stage 2–1 October 2024 W Wed16 v Serbia UEFA Nations League, Group Stage 3–0 W Sun13 v Denmark UEFA Nations League, Group Stage 1–0 September 2024 W Mon9 @ Switzerland UEFA Nations League, Group Stage 4–1 D Fri6 @ Serbia UEFA Nations League, Group Stage 0–0 June 2024 W Sun9 v Northern Ireland INTERNATIONAL-FRIENDLY 5–1 W Thu6 v Andorra INTERNATIONAL-FRIENDLY 5–0 March 2024 D Wed27 v Brazil INTERNATIONAL-FRIENDLY 3–3 L Sat23 v Colombia INTERNATIONAL-FRIENDLY 0–1