Group Stage

June 13

EnglandCroatia

 

England vs Croatia

Group Stage – Group D
10:00, Wembley Stadium, London

England is the overall favourite to win the tournament according to many oddsmakers. Their first game will be against a Croatian team that beat England in the semi-finals en route to the World Cup Finals in 2018. It will be played at Wembley, so there will be a raucous atmosphere in favour of the English side. Both teams have star players, like Harry Kane for England and Luka Modric for Croatia, but a deeper English team should pull it out.

Match Prediction: England Wins

Bet Now


AustriaNorth Macedonia

 

Austria vs North Macedonia

Group Stage – Group C
13:00, Arena Națională, Bucharest

Betting Tip: Austria will look to make their way out of the EUFA Euro group stage for the first time in its history by opening off against a North Macedonian team that has never qualified before. Neither team is poised to make much noise in this tournament, as they both lack top-end talent. But anything can happen in the Euro, and while neither team is particularly dominant, North Macedonia just squeaked into the tournament, winning 4 times in 10 qualifying games, while Austria won 6. Expect the more talented Austrian team to triumph.

Match Prediction: Austria Wins

Bet Now


NetherlandsUkraine

 

Netherlands vs Ukraine

Group Stage – Group C
16:00, Johan Cruijff Arena, Amsterdam

Netherlands is a sneaky team that could end winning the whole thing. After not even qualifying for the last Euro tournament, this is a hungry squad led by captain Georginio Wijnadulm, and they’ll be playing all three of their games in front of a friendly Amsterdam crowd. Ukraine surprised by winning 6 of 8 qualifiers to make the Euro as a direct qualifier for their first time. They have talent, but they’ll face a tall task with a poised Dutch side.

Match Prediction: Netherlands Wins

Bet Now

June 14

ScotlandCzech Republic

 

Scotland vs Czech Republic

Group Stage – Group D
10:00, Hampden Park, Glasgow

Scotland squeaked into the tournament by defeating Israel and Serbia in penalties, and now they play their first Euro game since 1996. They’ll be playing at what is sure to be a fun atmosphere in Glasgow, against a Czech Republic team that managed to beat mighty England in qualifiers. This is the Czech Republic’s seventh straight Euro tournament they’ve qualified for, and though they’re a long shot to win, they have knocked off the best in the past. While the Czech Republic is a more talented squad, the Scottish atmosphere could play a role in energizing this team.

Match Prediction: Draw

Bet Now


PolandSlovakia

 

Poland vs Slovakia

Group Stage – Group E
13:00, Saint Petersburg Stadium, St Petersburg

Poland had a startling run in qualifying, winning 8 times and coming up short just once. After making the quarter-finals in the 2016 Euro, this team could potentially do more this time around, led by one of the world’s best, Robert Lewandowski. Slovakia edged into the tournament by getting past Northern Ireland in the qualifying playoff, and they are one of the least likely teams to win according to oddsmakers. They have talent, especially in the form of Marek Hamsik, but they are unlikely to be able to hold on for 90 minutes against Poland.

Match Prediction: Poland Wins

Bet Now


SpainSweden

 

Spain vs Sweden

Group Stage – Group E
16:00, Stadium La Cartuja de Sevilla, Seville

Spain ran rampant in the qualifying matches for the Euro, winning 8 and drawing 2, with only 5 goals against in 10 games. They are one of the primary favourites to win this tournament and have talent in Sergio Ramos, Gerard Moreno, Alvaro Morata, and more. Sweden had a strong qualifying run as well, and are led by Emil Forsberg. However, Spain has everything going for them in this one, with the game set in Seville and a wildly deep and talented squad. They are the biggest favourite of the first leg of matches.

Match Prediction: Spain Wins

Bet Now

June 15

HungaryPortugal

 

Hungary vs Portugal

Group Stage – Group F
13:00, Puskás Aréna, Budapest

Portugal is the defending champion of the Euro tournament, with a stunning victory in 2016. Their quest for a repeat performance begins in Budapest against a Hungary who found their way into the tournament by winning in the qualifying playoffs. Portugal has legendary striker Cristiano Ronaldo and young star Joao Felix, while Hungary is led by defender Willi Orban. This one shouldn’t be overthought. Portugal’s talent advantage is severe, and Hungary barely made it out of qualifiers. In a group with France and Germany, Portugal will know that every game is important to make it into the knockout round.

Match Prediction: Portugal Wins.

Bet Now


FranceGermany

 

France vs Germany

Group Stage – Group F
16:00, Football Arena Munich, Munich

This is the most anticipated first match, featuring two teams that could win the whole thing. This game is set in Munich, so Germany has the home advantage, but that shouldn’t phase a French side fresh off a World Cup victory. France is led by some of the best talents in the world, with Kylian Mbappe and N’Golo Kante leading the way. Germany is a prolific group that consistently makes deep runs in this tournament, and they have a dynamic team once again, with Manuel Neuer, Kai Havertz and Leroy Sane being their most heralded. This will be a tight match, with either team capable of making a triumphant statement. My prediction is that with no clear advantage, these teams fight to a draw.

Match Prediction: Draw

Bet Now

June 16

FinlandRussia

 

Finland vs Russia

Group Stage – Group B
10:00, Gazprom Arena, St Petersburg

Betting Tip: Following Russia’s surprising World Cup run, the squad looks to keep their momentum going against a Finnish side that hasn’t beaten Russia since 1912. While Finland managed to secure a spot in their weak qualifying group, making their first Euro ever, the team lacks the quality of the Russian side. However, we’re calling for a low-scoring Russian victory on this one. Match Prediction: Russia, Under 2.5 Goals.

Bet Now


TurkeyWales

 

Turkey vs Wales

Group Stage – Group A
13:00, Baku Olympic Stadium, Baku

Betting Tip: These two teams haven’t played since a 1998 World Cup qualifier, and this tightly contested match could ignite a rivalry. Turkey hasn’t lost in their previous 5 qualifiers, but neither has their Wales opponents. In such a tight battle, it’s hard to predict a winner. Match Prediction: Draw.

Bet Now


ItalySwitzerland

 

Italy vs Switzerland

Group Stage – Group A
16:00, Stadio Olimpico, Rome

Betting Tip: These neighboring nations clash on Italy’s home turf in Rome. Both squads finished atop their qualifying groups. Italy hasn’t lost to Switzerland in 8 matches since 1994, and the Italian team is a talented one that could score in bunches. This might give them an edge over their less offense-oriented opponent. Prediction: Italy Wins, Over 2.5 Goals.

Bet Now

June 17

UkraineNorth Macedonia

 

Ukraine vs North Macedonia

Group Stage – Group C
10:00, Arena Națională, Bucharest

Betting Tip: Ukraine is an experienced Euro squad, making the tournament for the past three times. North Macedonia eked their way in for the first time this year. Ukraine finished atop their qualifying group and had a +13 goal differential. North Macedonia finished third in their group with a -1-goal differential. Look for Ukraine to jump on the less talented side. Match Prediction: Ukraine Wins, Over 2.5 goals.

Bet Now


DenmarkBelgium

 

Denmark vs Belgium

Group Stage – Group B
13:00, Parken Stadium, Copenhagen

Betting Tip: Belgium absolutely clobbered their way through qualifiers, winning all 10 of the matches they played and only allowing three goals. They are one of the most talented teams in the tournament. Denmark also had a solid qualifying run, with four wins and four draws in eight games. However, their side isn’t made up of the same level of talent, and we expect Belgium to win a close one. Match Prediction: Belgium Wins.

Bet Now


NetherlandsAustria

 

Netherlands vs Austria

Group Stage – Group C
16:00, Johan Cruijff Arena, Amsterdam

Betting Tip: This is only the second time these teams have met in a final tournament, with the Netherlands claiming victory in the 1978 World Cup. Both teams are in good form, with each side performing admirably in qualifying. While the Netherlands has a more talented roster, look for Austria to keep it close in a low-scoring draw. Match Prediction: Draw, Under 2.5 Goals.

Bet Now

June 18

SwedenSlovakia

 

Sweden vs Slovakia

Group Stage – Group E
10:00, Saint Petersburg Stadium, St Petersburg

Betting Tip:

Sweden is competing in their 6th consecutive Euro tournament, although their performance hasn’t been exceptional in any of the most recent tournaments, as they haven’t gone past the group stage since 2004. However, Slovakia isn’t a particularly fearsome foe, so look for Sweden to get themselves going against Slovakia. Match Prediction: Sweden Wins.

Bet Now


CroatiaCzech Republic

 

Croatia vs Czech Republic

Group Stage – Group D
13:00, Hampden Park Glasgow

Betting Tip: Croatia made a surprise run to the finals of the 2018 World Cup and now looks to continue their international success after finishing at the top of their qualifying group. However, the Czech side will be determined and are likely to put up a strong fight. Prediction: Croatia Wins, Under 2.5 Goals.

Bet Now


EnglandScotland

 

England vs Scotland

Group Stage – Group D
16:00, Wembley Stadium, London

Betting Tip: This is these teams’ first tournament clash since an English victory in 1996. These familiar rivals and neighbors will be playing in Wembley, giving England a likely home-field rowdy crowd. England walloped their opponents in qualifying, while Scotland barely made the tournament. Expect England to leave their home fans happy. Match Prediction: England Wins.

Bet Now

June 19

HungaryFrance

 

Hungary vs France

Group Stage – Group F
10:00, Puskás Aréna, Budapest

Betting Tip: France is one of the primary favourites to win the whole tournament, and Hungary isn’t likely to put up a significant fight. France had a +19 goal differential in qualifiers, while Hungary had a -3. Look for France to win big. Match Prediction: France Wins by 3+ goals.

Bet Now


PortugalGermany

 

Portugal vs Germany

Group Stage – Group F
13:00, Football Arena Munich, Munich

Betting Tip: This is a marquee matchup that could go either way. Both of these teams are positively stacked, with each one poised to make a long tournament run. Germany had a better qualifying tournament, but anything could happen in this game. Match Prediction: Draw, Over 2.5 Goals.

Bet Now


SpainPoland

 

Spain vs Poland

Group Stage – Group E
16:00, Stadium La Cartuja de Sevilla, Seville

Betting Tip: Spain is a deeply talented team that had a dominant qualifying run. They had a +26 goal differential, which was 4th among all teams. While Poland also had a strong qualifying round, Spain’s won 8 of their 10 contests against Poland, including their most recent game ending in a 6-0 victory in 2010. Match Prediction: Spain Wins.

Bet Now

June 20

ItalyWales

 

Italy vs Wales

Group Stage – Group A
13:00, Stadio Olimpico, Rome

Betting Tip: In a tough matchup for the Wales side, they face off against an Italian side who obliterated their group in qualifying for a +33 goal differential. Italy is playing this one in Rome amongst a raucous crowd and should prevail. Match Prediction: Italy Wins.

Bet Now


SwitzerlandTurkey

 

Switzerland vs Turkey

Group Stage – Group A
13:00, Baku Olympic Stadium, Baku

Betting Tip: This is the first game between the two teams since Turkey’s famous 2008 Euro comeback. It seems this game will stir some memories, and look for fireworks on the field as these two competitive sides face off. The likely difference in this game could be defense, and the Swiss side had three clean sheets in their last five qualifying matches. Match Prediction: Switzerland Wins, Under 2.5 Goals.

Bet Now

June 21

North MacedoniaNetherlands

 

North Macedonia vs Netherlands

Group Stage – Group C
13:00, Johan Cruijff ArenA, Amsterdam

Betting Tip: Arguably the weakest team in the tournament, North Macedonia is facing off against one of Europe’s best in a game that isn’t likely to be close. While some are holding out hope North Macedonia has a miracle in them, look for the Netherlands to dominate. Match Prediction: the Netherlands Wins by 2+ Goals.

Bet Now


UkraineAustria

 

Ukraine vs Austria

Group Stage – Group C
13:00, Arena Națională, Bucharest

Betting Tip: This is the first competitive meeting between these two sides. This is quite an evenly matched battle. Ukraine finished atop their qualifying group, above holder Portugal, while Austria was second in theirs. This is likely to be a tightly contested battle where scoring is at a premium. Match Prediction: Draw, Under 2.5 Goals.

Bet Now


RussiaDenmark

 

Russia vs Denmark

Group Stage – Group B
16:00, Parken Stadium, Copenhagen

Betting Tip: Denmark had an undefeated run in qualifiers, winning 4 and drawing 4 to finish at the second-place spot in their group. Russia also finished second in their group, but they looked much more dominant. This is a matchup that is likely to be close, as both teams are in similar form right now. Match Prediction: Russia Wins. 

Bet Now


FinlandBelgium

 

Finland vs Belgium

Group Stage – Group B
16:00, Saint Petersburg Stadium, St Petersburg

Betting Tip: This matchup is pretty open and shut on the surface. Finland is a middling team, and Belgium looks like a giant in this tournament. While Finland did manage to stun Belgium 2-0 in their last match, a qualifier for the 2008 tournament, this is a different Belgian team. Match Prediction: Belgium Wins.

Bet Now

June 22

Czech RepublicEngland

 

Czech Republic vs England

Group Stage – Group D
16:00, Wembley Stadium, London

Betting Tip: These familiar foes face off in Wembley after seeing each other twice in qualifiers. England dominated the first game, a 5-0 triumph, but the Czech side stunned England for their only loss in a 2-1 shocker. However, look for this game to be more like their first match than their second. Match Prediction: England Wins, Over 2.5 Goals. 

Bet Now


CroatiaScotland

 

Croatia vs Scotland

Group Stage – Group D
16:00, Hampden Park Glasgow, Glasgow

Betting Tip: This matchup will take place in Glasgow, giving the Scots a home-field advantage. However, the Croatians will be motivated as they hunt their first-ever victory against Scotland. The Croatian side finished atop their group in qualifying, and in this case, talent should win out. Match Prediction: Croatia Wins.

Bet Now

June 23

SlovakiaSpain

 

Slovakia vs Spain

Group Stage – Group E
13:00, Saint Petersburg Stadium, St Petersburg

Betting Tip: This is another case where one of the best teams in the entire tournament is going up against one of the worst. While Slovakia triumphed in the last tournament meeting between these foes, that was in 1962. Expect Spain to win comfortably. Match Prediction: Spain Wins.

Bet Now


SwedenPoland

 

Sweden vs Poland

Group Stage – Group E
13:00, Saint Petersburg Stadium, St Petersburg

Betting Tip: This is the 27th meeting between these familiar foes, with Sweden having won 14 of the 26, and all of the 5 most recent. While history is on Sweden’s side, these two haven’t played a competitive match in quite some time. Expect a close match-up, with little breathing room for either side. Match Prediction: Draw, Under 2.5 Goals.

Bet Now


GermanyHungary

 

Germany vs Hungary

Group Stage – Group F
16:00, Football Arena Munich, Munich

Betting Tip: This game will take place in Munich, which should only add to the German edge. Germany is a team that looks skilled and deep at every position, while Hungary is a team that is likely just happy to be in the tournament. Goal differentials in the qualifiers: Germany +23, Hungary -3. Match Prediction: Germany Wins by 3+ Goals.

Bet Now


PortugalFrance

 

Portugal vs France

Group Stage – Group F
16:00, Puskás Aréna, Budapest

Betting Tip: This is a matchup that many have circled on their calendar: the defending World Cup Champions against the defending Euro Champions. Ronaldo vs Mbappe. Both teams earned respect in qualifiers, however, look for the French juggernaut to keep on chugging. Match Prediction: France Wins, Over 2.5 Goals.

Bet Now

Round of 16

June 26

TBDTBD

 

2A vs 2B

Round of 16
13:00, Johan Cruijff ArenA, Amsterdam

Betting Tip: coming soon

Bet Now


TBDTBD

 

1A vs 2C

Round of 16
16:00, Wembley Stadium, London

Betting Tip: coming soon

Bet Now

June 27

TBDTBD

 

1C vs 3D/E/F

Round of 16
13:00, Puskás Aréna, Budapest

Betting Tip: coming soon

Bet Now


TBDTBD

 

1B vs 3A/D/E/F

Round of 16
16:00, LA CARTUJA DE SEVILLA Seville

Betting Tip: coming soon

Bet Now

June 28

TBDTBD

 

2D vs 2E

Round of 16
13:00, Parken Stadium, Copenhagen

Betting Tip: coming soon

Bet Now

 


TBDTBD

 

1F vs 3A/B/C

Round of 16
16:00, Arena Națională, Bucharest

Betting Tip: coming soon

Bet Now

June 29

TBDTBD

 

1D vs 2F

Round of 16
13:00, Wembley Stadium, London

Betting Tip: coming soon

Bet Now

 


TBDTBD

 

1E vs 3A/B/C/D

Round of 16
16:00, Hampden Park, Glasgow

Betting Tip: coming soon

Bet Now

Quarter Finals

July 2

TBDTBD

 

Winner 6 vs Winner 5

Quarter-finals
13:00, Saint Petersburg Stadium, St Petersburg

Betting Tip: coming soon

Bet Now

 


TBDTBD

 

Winner 4 vs Winner 2

Quarter-finals
16:00, Football Arena Munich, Munich

Betting Tip: coming soon

Bet Now

July 3

TBDTBD

 

Winner 3 vs Winner 1

Quarter-finals
13:00, Baku Olympic Stadium, Baku

Betting Tip: coming soon

Bet Now


TBDTBD

 

Winner 8 vs Winner 7

Quarter-finals
16:00, Stadio Olimpico, Rome

Betting Tip: coming soon

Bet Now

Semi Final

July 6

TBDTBD

 

Winner QF2 vs Winner QF1

semi-finals
16:00, Wembley Stadium, London

Betting Tip: coming soon

Bet Now

July 7

TBD

TBD

 

Winner QF4 vs Winner QF3

semi-finals
16:00, Wembley Stadium, London

Betting Tip: coming soon

Bet Now

Final

July 11

TBD

TBD

 

Winner SF1 vs Winner SF2

Final
16:00, Wembley Stadium, London

Betting Tip: coming soon

Bet Now

BACK TO TOP