The odds for each of Wednesday’s games in the 2024 UEFA European Championship are provided here, if you’re considering making a bet.

Scotland vs. Switzerland will be a thrilling matchup, with Switzerland (+110) favored on the moneyline.

Soccer odds courtesy of BetMGM Sportsbook. Odds updated Tuesday at 5:04 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Euro 2024 odds today – June 19

Albania vs. Croatia Odds and Lines

Albania meets Croatia at 9:00 AM ET on Wednesday at Volksparkstadion in Hamburg, Germany.

  • Favorite: Croatia (-189)
  • Underdog: Albania (+550)
  • Draw: +300
  • TV Channel: Fox Sports 1
  • Live Stream: Watch on Fubo

Hungary vs. Germany Odds and Lines

Hungary will take on Germany at 12:00 PM ET on Wednesday at Mercedes-Benz Arena in Stuttgart, Germany.

  • Favorite: Germany (-303)
  • Underdog: Hungary (+825)
  • Draw: +425
  • TV Channel: Fox Sports 1
  • Live Stream: Watch on Fubo

Switzerland vs. Scotland Odds and Lines

Switzerland will square off against Scotland at 3:00 PM ET on Wednesday at RheinEnergieStadion in Köln, Germany.

  • Favorite: Switzerland (+110)
  • Underdog: Scotland (+250)
  • Draw: +240
  • TV Channel: FOX
  • Live Stream: Watch on Fubo

Euro 2024 championship favorites

  • England: +350
  • France: +350
  • Germany: +450
  • Spain: +650
  • Portugal: +650
  • The Netherlands: +1400
  • Italy: +1400
  • Belgium: +2200
  • Denmark: +5000
  • Austria: +5000

Watch the Euros on Fubo!