Starting with qualifying, we cover all the Euro Cup matches all the way through the finals. The Euro Cup game predictions are determined by computer estimates from the Inference Index. The predictions do not account for injuries, but are based on a historical archive of the scores from previous international games. Please see my disclaimer page for more information about how these predictions work: Predictions Disclaimer
We also have a list of Men’s International Soccer Rankings which is updated after the FIFA international soccer dates.
Also note, that these Euro Cup predictions should be used for entertainment only. Those who wish to gamble at your their own risk should read my blog post at: The Top 5 Online Sportsbooks.
All upcoming Euro Cup predictions are listed below. Enjoy.
Bet Soccer at the Nitrogen Sports Sportsbook: Join Nitrogen Sports
See our detailed review of Nitrogen Sports here: Nitrogen Sports Sportsbook Review
Euro Cup Soccer Computer Predictions – Donchess Inference Ratings
Euro Cup Soccer Predictions – Group Play
Date | Away | Home | Odds to Win | ML Prediction | Score Proj | Total Goals |
---|---|---|---|---|---|---|
6/10 | ![]() |
![]() |
France to win: 72.4% | France -263 | 1.96 | 2.60 |
Romania to win: 9.5% | Romania +953 | 0.63 | ||||
Odds to Draw: 18.1% | Draw +453 | — | ||||
6/11 | ![]() |
![]() |
Albania to win: 27% | Albania +271 | 0.87 | 2.00 |
Switzerland to win: 43.8% | Switzerland +129 | 1.12 | ||||
Odds to Draw: 29.2% | Draw +243 | — | ||||
6/11 | ![]() |
![]() |
Wales to win: 36.9% | Wales +172 | 0.87 | 1.71 |
Slovakia to win: 33.1% | Slovakia +203 | 0.83 | ||||
Odds to Draw: 30% | Draw +234 | — | ||||
6/11 | ![]() |
![]() |
England to win: 49.1% | England +104 | 1.46 | 2.43 |
Russia to win: 23% | Russia +335 | 0.96 | ||||
Odds to Draw: 27.9% | Draw +259 | — | ||||
6/12 | ![]() |
![]() |
Turkey to win: 40.7% | Turkey +146 | 1.24 | 2.29 |
Croatia to win: 29.7% | Croatia +237 | 1.05 | ||||
Odds to Draw: 29.6% | Draw +238 | — | ||||
6/12 | ![]() |
![]() |
Poland to win: 51.6% | Poland -107 | 1.48 | 2.39 |
Northern Ireland to win: 21.2% | Northern Ireland +372 | 0.90 | ||||
Odds to Draw: 27.2% | Draw +268 | — | ||||
6/12 | ![]() |
![]() |
Germany to win: 67.8% | Germany -211 | 2.24 | 3.05 |
Ukraine to win: 11.6% | Ukraine +763 | 0.80 | ||||
Odds to Draw: 20.6% | Draw +386 | — | ||||
6/13 | ![]() |
![]() |
Spain to win: 50.8% | Spain -104 | 1.43 | 2.33 |
Czech Republic to win: 21.7% | Czech Republic +361 | 0.90 | ||||
Odds to Draw: 27.5% | Draw +264 | — | ||||
6/13 | ![]() |
![]() |
Ireland to win: 44% | Ireland +128 | 1.41 | 2.48 |
Sweden to win: 26.9% | Sweden +272 | 1.07 | ||||
Odds to Draw: 29.1% | Draw +244 | — | ||||
6/13 | ![]() |
![]() |
Belgium to win: 52% | Belgium -109 | 1.65 | 2.64 |
Italy to win: 20.9% | Italy +379 | 0.98 | ||||
Odds to Draw: 27.1% | Draw +270 | — | ||||
6/14 | ![]() |
![]() |
Austria to win: 60.8% | Austria -156 | 1.99 | 2.89 |
Hungary to win: 15.4% | Hungary +550 | 0.90 | ||||
Odds to Draw: 23.8% | Draw +321 | — | ||||
6/14 | ![]() |
![]() |
Portugal to win: 41.2% | Portugal +143 | 1.30 | 2.38 |
Iceland to win: 29.2% | Iceland +243 | 1.08 | ||||
Odds to Draw: 29.6% | Draw +238 | — | ||||
6/15 | ![]() |
![]() |
Russia to win: 43.5% | Russia +130 | 1.11 | 1.99 |
Slovakia to win: 27.3% | Slovakia +267 | 0.87 | ||||
Odds to Draw: 29.2% | Draw +243 | — | ||||
6/15 | ![]() |
![]() |
Romania to win: 30.4% | Romania +229 | 0.98 | 2.11 |
Switzerland to win: 39.9% | Switzerland +151 | 1.13 | ||||
Odds to Draw: 29.7% | Draw +237 | — | ||||
6/15 | ![]() |
![]() |
France to win: 75.1% | France -302 | 1.88 | 2.46 |
Albania to win: 8.3% | Albania +1105 | 0.57 | ||||
Odds to Draw: 16.6% | Draw +503 | — | ||||
6/16 | ![]() |
![]() |
England to win: 55.8% | England -127 | 1.54 | 2.38 |
Wales to win: 18.4% | Wales +444 | 0.84 | ||||
Odds to Draw: 25.8% | Draw +288 | — | ||||
6/16 | ![]() |
![]() |
Ukraine to win: 48.5% | Ukraine +107 | 1.22 | 2.06 |
Northern Ireland to win: 23.4% | Northern Ireland +328 | 0.83 | ||||
Odds to Draw: 28.1% | Draw +256 | — | ||||
6/16 | ![]() |
![]() |
Germany to win: 65.1% | Germany -187 | 2.36 | 3.28 |
Poland to win: 13% | Poland +670 | 0.91 | ||||
Odds to Draw: 21.9% | Draw +357 | — | ||||
6/17 | ![]() |
![]() |
Italy to win: 42.1% | Italy +138 | 1.37 | 2.48 |
Sweden to win: 28.5% | Sweden +251 | 1.10 | ||||
Odds to Draw: 29.4% | Draw +241 | — | ||||
6/17 | ![]() |
![]() |
Czech Republic to win: 29.7% | Czech Republic +237 | 0.99 | 2.16 |
Croatia to win: 40.7% | Croatia +146 | 1.17 | ||||
Odds to Draw: 29.6% | Draw +238 | — | ||||
6/17 | ![]() |
![]() |
Spain to win: 39% | Spain +157 | 1.19 | 2.25 |
Turkey to win: 31.2% | Turkey +221 | 1.05 | ||||
Odds to Draw: 29.8% | Draw +236 | — | ||||
6/18 | ![]() |
![]() |
Belgium to win: 50.1% | Belgium -101 | 1.58 | 2.58 |
Ireland to win: 22.2% | Ireland +351 | 1.00 | ||||
Odds to Draw: 27.7% | Draw +262 | — | ||||
6/18 | ![]() |
![]() |
Iceland to win: 48.8% | Iceland +105 | 1.57 | 2.60 |
Hungary to win: 23.2% | Hungary +332 | 1.03 | ||||
Odds to Draw: 28% | Draw +258 | — | ||||
6/18 | ![]() |
![]() |
Portugal to win: 29.8% | Portugal +236 | 1.12 | 2.46 |
Austria to win: 40.6% | Austria +147 | 1.34 | ||||
Odds to Draw: 29.6% | Draw +238 | — | ||||
6/19 | ![]() |
![]() |
Romania to win: 38.8% | Romania +158 | 0.89 | 1.70 |
Albania to win: 31.4% | Albania +219 | 0.81 | ||||
Odds to Draw: 29.8% | Draw +236 | — | ||||
6/19 | ![]() |
![]() |
France to win: 68.9% | France -222 | 2.02 | 2.75 |
Switzerland to win: 11.1% | Switzerland +801 | 0.72 | ||||
Odds to Draw: 20% | Draw +400 | — | ||||
6/20 | ![]() |
![]() |
Russia to win: 41.5% | Russia +141 | 1.06 | 1.95 |
Wales to win: 29% | Wales +245 | 0.88 | ||||
Odds to Draw: 29.5% | Draw +239 | — | ||||
6/20 | ![]() |
![]() |
Slovakia to win: 17.2% | Slovakia +482 | 0.82 | 2.42 |
England to win: 57.8% | England -137 | 1.60 | ||||
Odds to Draw: 25% | Draw +300 | — | ||||
6/21 | ![]() |
![]() |
Northern Ireland to win: 7.2% | Northern Ireland +1289 | 0.73 | 3.88 |
Germany to win: 78% | Germany -355 | 3.14 | ||||
Odds to Draw: 14.8% | Draw +576 | — | ||||
6/21 | ![]() |
![]() |
Ukraine to win: 32.2% | Ukraine +211 | 1.00 | 2.10 |
Poland to win: 37.9% | Poland +164 | 1.09 | ||||
Odds to Draw: 29.9% | Draw +235 | — | ||||
6/21 | ![]() |
![]() |
Croatia to win: 26.2% | Croatia +282 | 0.98 | 2.31 |
Spain to win: 44.8% | Spain +124 | 1.32 | ||||
Odds to Draw: 29% | Draw +245 | — | ||||
6/21 | ![]() |
![]() |
Czech Republic to win: 24.8% | Czech Republic +304 | 0.96 | 2.32 |
Turkey to win: 46.6% | Turkey +115 | 1.35 | ||||
Odds to Draw: 28.6% | Draw +250 | — | ||||
6/22 | ![]() |
![]() |
Hungary to win: 18.8% | Hungary +432 | 0.96 | 2.73 |
Portugal to win: 55.2% | Portugal -124 | 1.77 | ||||
Odds to Draw: 26% | Draw +285 | — | ||||
6/22 | ![]() |
![]() |
Iceland to win: 24.5% | Iceland +309 | 1.04 | 2.55 |
Austria to win: 47% | Austria +113 | 1.51 | ||||
Odds to Draw: 28.5% | Draw +251 | — | ||||
6/22 | ![]() |
![]() |
Italy to win: 33.2% | Italy +202 | 1.02 | 2.11 |
Ireland to win: 36.8% | Ireland +172 | 1.08 | ||||
Odds to Draw: 30% | Draw +234 | — | ||||
6/22 | ![]() |
![]() |
Sweden to win: 16.3% | Sweden +514 | 0.96 | 3.00 |
Belgium to win: 59.2% | Belgium -146 | 2.03 | ||||
Odds to Draw: 24.5% | Draw +309 | — |
Bet Soccer at the 5Dimes Sportsbook: Join 5Dimes
See our detailed review of 5Dimes here: 5Dimes Sportsbook Review
Euro Cup Soccer Predictions – Playoffs
Date | Away | Home | Odds to Win | Odds to Advance | Score Proj | Total Goals |
---|---|---|---|---|---|---|
6/25 | ![]() |
![]() |
Switzerland to win: 32% | Switzerland: 46.9% | 1.04 | 2.20 |
Poland to win: 38.1% | Poland: 53.0% | 1.15 | ||||
Odds to Draw: 29.9% | — | — | ||||
6/25 | ![]() |
![]() |
Wales to win: 40.7% | Wales: 55.5% | 1.00 | 1.86 |
Northern Ireland to win: 29.7% | Northern Ireland: 44.4% | 0.85 | ||||
Odds to Draw: 29.6% | — | — | ||||
6/25 | ![]() |
![]() |
Croatia to win: 29.4% | Croatia: 44.2% | 1.05 | 2.32 |
Portugal to win: 41% | Portugal: 55.7% | 1.26 | ||||
Odds to Draw: 29.6% | — | — | ||||
6/26 | ![]() |
![]() |
France to win: 67.6% | France: 77.9% | 1.91 | 2.63 |
Ireland to win: 11.8% | Ireland: 22.0% | 0.72 | ||||
Odds to Draw: 20.6% | — | — | ||||
6/26 | ![]() |
![]() |
Germany to win: 69.7% | Germany: 79.4% | 2.22 | 2.97 |
Slovakia to win: 10.7% | Slovakia: 20.5% | 0.75 | ||||
Odds to Draw: 19.6% | — | — | ||||
6/26 | ![]() |
![]() |
Hungary to win: 12.9% | Hungary: 23.7% | 0.83 | 2.98 |
Belgium to win: 65.4% | Belgium: 76.2% | 2.14 | ||||
Odds to Draw: 21.7% | — | — | ||||
6/27 | ![]() |
![]() |
Italy to win: 29% | Italy: 43.7% | 1.00 | 2.22 |
Spain to win: 41.5% | Spain: 56.2% | 1.21 | ||||
Odds to Draw: 29.5% | — | — | ||||
6/27 | ![]() |
![]() |
England to win: 47.7% | England: 61.8% | 1.49 | 2.51 |
Iceland to win: 24% | Iceland: 38.1% | 1.02 | ||||
Odds to Draw: 28.3% | — | — | ||||
6/30 | ![]() |
![]() |
Poland to win: 30.1% | Poland: 45.0% | 1.07 | 2.33 |
Portugal to win: 40.2% | Portugal: 55.0% | 1.26 | ||||
Odds to Draw: 29.7% | — | — | ||||
7/1 | ![]() |
![]() |
Wales to win: 15.9% | Wales: 28.1% | 0.83 | 2.58 |
Belgium to win: 59.9% | Belgium: 71.9% | 1.74 | ||||
Odds to Draw: 24.2% | — | — | ||||
7/2 | ![]() |
![]() |
Germany to win: 63.1% | Germany: 74.6% | 2.14 | 3.04 |
Italy to win: 14.1% | Italy: 25.4% | 0.89 | ||||
Odds to Draw: 22.8% | — | — | ||||
7/3 | ![]() |
![]() |
France to win: 69% | France: 79.0% | 2.05 | 2.78 |
Iceland to win: 11.1% | Iceland: 21.0% | 0.73 | ||||
Odds to Draw: 19.9% | — | — | ||||
7/6 | ![]() |
![]() |
Portugal to win: 50% | Portugal: 63.9% | 1.41 | 2.32 |
Wales to win: 22.3% | Wales: 36.1% | 0.90 | ||||
Odds to Draw: 27.7% | — | — | ||||
7/7 | ![]() |
![]() |
France to win: 38.7% | France: 53.6% | 1.41 | 2.67 |
Germany to win: 31.5% | Germany: 46.4% | 1.26 | ||||
Odds to Draw: 29.8% | — | — | ||||
7/10 | ![]() |
![]() |
France to win: 63.3% | France: 74.7% | 1.91 | 2.72 |
Portugal to win: 14% | Portugal: 25.3% | 0.81 | ||||
Odds to Draw: 22.7% | — | — |