UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

UEFA EURO 2024 form guide: All the latest results

Check out the 24 UEFA EURO 2024 contenders' form.

 Germany's Niclas Füllkrug celebrates his late Matchday 3 equaliser against Switzerland
Germany's Niclas Füllkrug celebrates his late Matchday 3 equaliser against Switzerland AFP via Getty Images

UEFA EURO 2024 is well and truly under way. Check out the 24 contenders' form in their six most recent games.

Form includes all matches including friendlies; most recent result listed first.

Get the EURO app!

Albania

Form: DLWWLL
Latest: Croatia 2-2 Albania, 19/06, Hamburg
Next: Albania vs Spain, 24/06, Düsseldorf

Austria

Form: WLDWWW
Latest: Poland 1-3 Austria, 21/06, Berlin
Next: Netherlands vs Austria, 25/06, Berlin

Highlights: Austria 2-1 Serbia

Belgium

Form: WLWWDD
Latest: Belgium 2-0 Romania, 22/06, Cologne
Next: Ukraine vs Belgium, 26/06, Stuttgart

All the EURO 2024 fixtures!

Croatia

Form: DLWWWD
Latest: Croatia 2-2 Albania, 19/06, Hamburg
Next: Croatia vs Italy, 24/06, Leipzig

Highlights: Portugal 1-2 Croatia

Czechia

Form: DLWWWW
Latest: Georgia 1-1 Czechia, 22/06, Hamburg
Next: Czechia vs Türkiye, 26/06, Hamburg

Denmark

Form: DDWWWD
Latest: Denmark 1-1 England, 20/06, Frankfurt
Next: Denmark vs Serbia, 25/06, Munich

England

Form: DWLWDL
Latest: Denmark 1-1 England, 20/06, Frankfurt
Next: England vs Slovenia, 25/06, Cologne

Highlights: England 3-0 Bosnia and Herzegovina

France

Form: DWDWWL
Latest: Netherlands 0-0 France, 21/06, Leipzig
Next: France vs Poland, 25/06, Dortmund

Georgia

Form: DLWDWL
Latest: Georgia 1-1 Czechia, 22/06, Hamburg
Next: Georgia vs Portugal, 26/06, Gelsenkirchen

Germany

Form: DWWWDW
Latest: Switzerland 1-1 Germany, 23/06, Frankfurt
Next: Germany vs Group C runners-up, 29/06, Dortmund

Musiala on Germany's winning start

Hungary

Form: WLLWLW
Latest: Scotland 0-1 Hungary, 23/06, Stuttgart

Italy

Form: LWWDWW
Latest: Spain 1-0 Italy, 20/06, Gelsenkirchen
Next
: Croatia vs Italy, 24/06, Leipzig

Italy's road to Germany: Watch every goal

Netherlands

Form: DWWWLW
Latest: Netherlands 0-0 France, 21/06, Leipzig
Next: Netherlands vs Austria, 25/06, Berlin

Poland

Form: LLWWDW
Latest: Poland 1-3 Austria, 21/06, Berlin
Next: France vs Poland, 25/06, Dortmund

Portugal

Form: WWWLWL
Latest: Türkiye 0-3 Portugal, 22/06, Dortmund
Next: Georgia vs Portugal, 26/06, Gelsenkirchen

Highlights: Portugal 4-2 Finland

Romania

Form: LWDDLD
Latest: Belgium 2-0 Romania, 22/06, Cologne
Next: Slovakia vs Romania, 26/06, Frankfurt

EURO 2024: All you need to know

Scotland

Form: LDLDWL
Latest: Scotland 0-1 Hungary, 23/06, Stuttgart

Serbia

Form: DLWLWL
Latest: Slovenia 1-1 Serbia, 20/06, Munich
Next: Denmark vs Serbia, 25/06, Munich

Slovakia

Form: LWWWDL
Latest: Slovakia 1-2 Ukraine, 21/06, Düsseldorf
Next: Slovakia vs Romania, 26/06, Frankfurt

Slovakia's road to Germany: Every goal

Slovenia

Form: DDDWWD
Latest
: Slovenia 1-1 Serbia, 20/06, Munich
Next: England vs Slovenia, 25/06, Cologne

Spain

Form: WWWWDL
Latest: Spain 1-0 Italy, 20/06, Gelsenkirchen
Next: Albania vs Spain, 24/06, Düsseldorf

Friendly highlights: Spain 3-3 Brazil

Switzerland

Form: DDWDWW
Latest: Switzerland 1-1 Germany, 23/06, Frankfurt
Next: Switzerland vs Group B runners-up, 29/06, Berlin

Türkiye

Form: LWLDLL
Latest: Türkiye 0-3 Portugal, 22/06, Dortmund
Next: Czechia vs Türkiye, 26/06, Hamburg

Highlights: Italy 0-0 Türkiye

Ukraine

Form: WLWLDW
Latest: Slovakia 1-2 Ukraine, 21/06, Düsseldorf
Next: Ukraine vs Belgium, 26/06, Stuttgart

Selected for you