Here is how I think they tournament may shape out and my portfolio of bets.

GroupWinnerRunner Up
AItalyTurkey
BBelgiumDenmark
CNetherlandsUkraine
DEnglandCroatia
ESpainSweden
FFrancePortugal

Four best third place teams: Wales, Russia, Poland, and Germany

Round of 16:

Belgium > Poland | Italy > Ukraine | France > Wales | Croatia > Sweden | Spain > Russia | Portugal > England | Germany > Netherlands | Denmark > Turkey

Belgium > Italy | France > Croatia | Portugal > Spain | Denmark > Germany

France > Belgium | Portugal > Denmark

France > Portugal

My Bets:

To win it all: France +550, Belgium +625, Croatia 33/1, Denmark 60/1 and Turkey 90/1

To win their group: France +145, Netherlands -230

Croatia Top 2 in Group -150

Top Goalscorer: Andrej Kramaric (Croatia) 40/1, Raheem Sterling (England) 60/1, Bruno Fernandes (Portugal) 80/1, De Bruyne (Belgium) 80/1

Team Top Goalscorer: France – Wissam Ben Yedder 30/1 & Olivier Giroud 15/1 || Italy – Domenico Berardi 13/1

Goalscorer matchups: Ronaldo +100 > Lewandowski || Mbappe +125 > Lukaku || Burak +130 > Werner

Assist matchups Luka Modric (Croatia) +100 > Dani Olmo (Spain)

Most Assists Given: Bruno Fernandes 27/1 || Harry Kane 27/1

Crazy prop: Burak Yilmaz to score at least 2 goals & Calhanoglu & Yazici both give an assist 500/1

De Bruyne most assists & Lukaku top scorer 30/1