UEFA Euro Cup

38
Upcoming Matches
342
Open Predictions
10
Past Matches
38
Upcoming Matches
342
Open Predictions

Upcoming Matches

Hungary vs Portugal
Tue 15 June
Home Win
Draw
Away Win
Confidence
France vs Germany
Tue 15 June
Home Win
Draw
Away Win
Confidence
Finland vs Russia
Wed 16 June
Home Win
Draw
Away Win
Confidence
Turkey vs Wales
Wed 16 June
Home Win
Draw
Away Win
Confidence
Italy vs Switzerland
Wed 16 June
Home Win
Draw
Away Win
Confidence
Ukraine vs North Macedonia
Thu 17 June
Home Win
Draw
Away Win
Confidence
Denmark vs Belgium
Thu 17 June
Home Win
Draw
Away Win
Confidence
Netherlands vs Austria
Thu 17 June
Home Win
Draw
Away Win
Confidence
Sweden vs Slovakia
Fri 18 June
Home Win
Draw
Away Win
Confidence
Croatia vs Czech Republic
Fri 18 June
Home Win
Draw
Away Win
Confidence
England vs Scotland
Fri 18 June
Home Win
Draw
Away Win
Confidence
Hungary vs France
Sat 19 June
Home Win
Draw
Away Win
Confidence
Portugal vs Germany
Sat 19 June
Home Win
Draw
Away Win
Confidence
Spain vs Poland
Sat 19 June
Home Win
Draw
Away Win
Confidence
Italy vs Wales
Sun 20 June
Home Win
Draw
Away Win
Confidence
Switzerland vs Turkey
Sun 20 June
Home Win
Draw
Away Win
Confidence
North Macedonia vs Netherlands
Mon 21 June
Home Win
Draw
Away Win
Confidence
Ukraine vs Austria
Mon 21 June
Home Win
Draw
Away Win
Confidence
Finland vs Belgium
Mon 21 June
Home Win
Draw
Away Win
Confidence
Russia vs Denmark
Mon 21 June
Home Win
Draw
Away Win
Confidence
Croatia vs Scotland
Tue 22 June
Home Win
Draw
Away Win
Confidence
Czech Republic vs England
Tue 22 June
Home Win
Draw
Away Win
Confidence
Sweden vs Poland
Wed 23 June
Home Win
Draw
Away Win
Confidence
Slovakia vs Spain
Wed 23 June
Home Win
Draw
Away Win
Confidence
Germany vs Hungary
Wed 23 June
Home Win
Draw
Away Win
Confidence
Portugal vs France
Wed 23 June
Home Win
Draw
Away Win
Confidence
2nd Group A vs 2nd Group B
Sat 26 June
Home Win
Draw
Away Win
Confidence
1st Group A vs 2nd Group C
Sat 26 June
Home Win
Draw
Away Win
Confidence
1st Group C vs 3rd Group D/E/F
Sun 27 June
Home Win
Draw
Away Win
Confidence
1st Group B vs 3rd Group A/D/E/F
Sun 27 June
Home Win
Draw
Away Win
Confidence
2nd Group D vs 2nd Group E
Mon 28 June
Home Win
Draw
Away Win
Confidence
1st Group F vs 3rd Group A/B/C
Mon 28 June
Home Win
Draw
Away Win
Confidence
1st Group D vs 2nd Group F
Tue 29 June
Home Win
Draw
Away Win
Confidence
1st Group E vs 3rd Group A/B/C/D
Tue 29 June
Home Win
Draw
Away Win
Confidence
Winner 41st Match vs Winner 42nd Match
Fri 02 July
Home Win
Draw
Away Win
Confidence
Winner 39th Match vs Winner 37th Match
Fri 02 July
Home Win
Draw
Away Win
Confidence
Winner 40th Match vs Winner 38th Match
Sat 03 July
Home Win
Draw
Away Win
Confidence
Winner 43rd Match vs Winner 44th Match
Sat 03 July
Home Win
Draw
Away Win
Confidence

Past Matches

Turkey vs Italy
Fri 11 June
Home Win
Draw
Away Win
Confidence
Wales vs Switzerland
Sat 12 June
Home Win
Draw
Away Win
Confidence
Denmark vs Finland
Sat 12 June
Home Win
Draw
Away Win
Confidence
Belgium vs Russia
Sat 12 June
Home Win
Draw
Away Win
Confidence
England vs Croatia
Sun 13 June
Home Win
Draw
Away Win
Confidence
Austria vs North Macedonia
Sun 13 June
Home Win
Draw
Away Win
Confidence
Netherlands vs Ukraine
Sun 13 June
Home Win
Draw
Away Win
Confidence
Scotland vs Czech Republic
Mon 14 June
Home Win
Draw
Away Win
Confidence
Poland vs Slovakia
Mon 14 June
Home Win
Draw
Away Win
Confidence
Spain vs Sweden
Mon 14 June
Home Win
Draw
Away Win
Confidence