Europe European Championship 2024 Fixtures and Past Match Results

  • Europe European Championship matches kick off time has been converted to your local timezone so you do not need to check what time the match starts in your country.
  • Check your favourite team match fixture so you will not forget to bet or watch it live on TV. See also European Championship live score results.
  • H2H button to analyze the head to head statistics between the two European Championship football clubs.
    Odds button will compare odds among the popular bookmakers in Asia and Europe. The archive contains the opening odds and fluctuations. You will identify the dropping odds and there is an interactive odds charting.
    + button will expand to show the goalscorers and players that received yellow cards or red cards for that match.

Final
DateHomeScoreAwayHT
14/07/2024 Spain
2 - 1
England 0-0H2HOdds+
  25' Harry Kane
Dani Olmo 31'  
Nico Williams 47' 1 - 0  
  53' John Stones
  1 - 1 73' Cole Palmer
Mikel Oyarzabal 86' 2 - 1  
  90+1' Ollie Watkins
Semi-finals
DateHomeScoreAwayHT
10/07/2024 Netherlands
1 - 2
England 1-1H2HOdds+
Xavi Simons 7' 1 - 0  
Denzel Dumfries 17'  
  1 - 1 18' Harry Kane
  72' Jude Bellingham
  86' Bukayo Saka
Virgil van Dijk 87'  
  1 - 2 90+1' Ollie Watkins
Xavi Simons 90+1'  
  90+4' Kieran Trippier
09/07/2024 Spain
2 - 1
France 2-1H2HOdds+
  0 - 1 9' Randal Kolo Muani
Jesús Navas 14'  
Lamine Yamal 21' 1 - 1  
Dani Olmo 25' 2 - 1  
  60' Aurélien Tchouaméni
  89' Eduardo Camavinga
Lamine Yamal 90+1'  
Quarter-finals
DateHomeScoreAwayHT
06/07/2024 Netherlands
2 - 1
Turkey 0-1H2HOdds+
Xavi Simons 30'  
  0 - 1 35' Samet Akaydin
Nathan Aké 54'  
Virgil van Dijk 64'  
Stefan de Vrij 70' 1 - 1  
Mert Müldür 76' 2 - 1  
  90+3' Cenk Tosun
  90+5' Vincenzo Montella
  90+6' Bertuğ Yıldırım
Wout Weghorst 90+6'  
06/07/2024 England
1 - 1
Switzerland 0-0H2HOdds+
Cole Palmer 1' 1 - 0  
  2' Manuel Akanji
Jude Bellingham 3' 2 - 0  
  2 - 1 4' Fabian Schär
Bukayo Saka 5' 3 - 1  
  3 - 2 6' Xherdan Shaqiri
Ivan Toney 7' 4 - 2  
  4 - 3 8' Zeki Amdouni
Trent Alexander-Arnold 9' 5 - 3  
  32' Fabian Schär
Harry Kane 67'  
  5 - 4 75' Breel Embolo
Bukayo Saka 80' 6 - 4  
  85' Silvan Widmer
05/07/2024 Portugal
0 - 0
France 0-0H2HOdds+
  0 - 1 1' Ousmane Dembélé
Cristiano Ronaldo 2' 1 - 1  
  1 - 2 3' Youssouf Fofana
Bernardo Silva 4' 2 - 2  
  2 - 3 5' Jules Koundé
João Félix 6'  
  2 - 4 7' Bradley Barcola
Nuno Mendes 8' 3 - 4  
  3 - 5 9' Theo Hernández
João Palhinha 79'  
  84' William Saliba
05/07/2024 Spain
2 - 1
Germany 0-0H2HOdds+
  13' Antonio Rüdiger
  28' David Raum
Robin Le Normand 29'  
Dani Olmo 51' 1 - 0  
  56' Robert Andrich
  67' Toni Kroos
  73' Maximilian Mittelstädt
Ferran Torres 74'  
Unai Simón 82'  
  89' Nico Schlotterbeck
  1 - 1 89' Florian Wirtz
  94' Florian Wirtz
Daniel Carvajal 100'  
Rodri 110'  
  113' Deniz Undav
Mikel Merino 119' 2 - 1  
Fabián Ruiz 120'  
Fabián Ruiz 120'  
Daniel Carvajal 120+6'  
Round of 16
DateHomeScoreAwayHT
02/07/2024 Austria
1 - 2
Turkey 0-1H2HOdds+
  0 - 1 1' Merih Demiral
  11' Orkun Kökçü
Romano Schmid 38'  
  42' İsmail Yüksek
Philipp Lienhart 52'  
  0 - 2 59' Merih Demiral
Michael Gregoritsch 66' 1 - 2  
02/07/2024 Romania
0 - 3
Netherlands 0-1H2HOdds+
  0 - 1 20' Cody Gakpo
Marius Marin 67'  
  78' Denzel Dumfries
Nicolae Stanciu 81'  
  0 - 2 83' Donyell Malen
  0 - 3 90+3' Donyell Malen
  90+4' Donyell Malen
01/07/2024 Portugal
0 - 0
Slovenia 0-0H2HOdds+
  1' J. Iličić
Cristiano Ronaldo 2' 1 - 0  
  3' J. Balkovec
Bruno Fernandes 4' 2 - 0  
  5' B. Verbič
Bernardo Silva 6' 3 - 0  
  32' V. Drkušić
  37' Ž. Karničnik
  101' J. Gorenc Stankovič
Cristiano Ronaldo 105'  
  105+1' Matjaž Kek
  106' J. Bijol
  107' J. Balkovec
João Cancelo 107'  
Roberto Martínez Montoliú 111'  
01/07/2024 France
1 - 0
Belgium 0-0H2HOdds+
Aurélien Tchouaméni 14'  
Antoine Griezmann 23'  
Adrien Rabiot 24'  
  76' Domenico Tedesco
  76' J. Vertonghen
J. Vertonghen 85' 1 - 0  
  90+3' O. Mangala
30/06/2024 Spain
4 - 1
Georgia 1-1H2HOdds+
  0 - 1 18' Robin Le Normand
Rodri 39' 1 - 1  
Álvaro Morata 44'  
Fabián Ruiz 51' 2 - 1  
  71' Zuriko Davitashvili
Nico Williams 75' 3 - 1  
Dani Olmo 83' 4 - 1  
30/06/2024 England
2 - 1
Slovakia 0-1H2HOdds+
Marc Guéhi 3'  
Kobbie Mainoo 7'  
  13' J. Kucka
Jude Bellingham 17'  
  0 - 1 25' I. Schranz
  45+1' M. Škriniar
  77' P. Pekarík
Jude Bellingham 90+5' 1 - 1  
Harry Kane 91' 2 - 1  
  108' D. Vavro
  114' Norbert Gyömbér
  120+1' T. Suslov
29/06/2024 Germany
2 - 0
Denmark 0-0H2HOdds+
  41' Kasper Hjulmand
Kai Havertz 53' 1 - 0  
  57' Joachim Andersen
Julian Nagelsmann 59'  
  60' Joakim Maehle
Jamal Musiala 68' 2 - 0  
29/06/2024 Switzerland
2 - 0
Italy 1-0H2HOdds+
  35' Nicolò Barella
Remo Freuler 37' 1 - 0  
  45' Stephan El Shaarawy
Rubén Vargas 46' 2 - 0  
  57' Gianluca Mancini
Group Stage

Group A

Group B

Group C

Group D

Group E

Group F

DateHomeScoreAwayHT
26/06/2024 Czech Republic
1 - 2
Turkey 0-0H2HOdds+
Antonín Barák 11'  
Antonín Barák 20'  
  31' Salih Özcan
Patrik Schick 34'  
  37' Kenan Yıldız
  49' İsmail Yüksek
  0 - 1 51' Hakan Çalhanoğlu
  64' Mert Günok
Tomas Soucek 66' 1 - 1  
  66' Hakan Çalhanoğlu
  68' Uğurcan Çakır
  80' Mert Müldür
Vitezslav Jaros 84'  
Lukas Cerv 85'  
  85' Samet Akaydin
Ladislav Krejci 90+1'  
  1 - 2 90+4' Cenk Tosun
  90+5' Orkun Kökçü
  90+5' Kaan Ayhan
Tomas Chory 90+8'  
  90+8' Arda Güler
Tomas Soucek 90+8'  
26/06/2024 Georgia
2 - 0
Portugal 1-0H2HOdds+
Khvicha Kvaratskhelia 2' 1 - 0  
  28' Cristiano Ronaldo
  44' Pedro Neto
  53' Rúben Neves
Georges Mikautadze 57' 2 - 0  
Anzor Mekvabishvili 85'  
22/06/2024 Turkey
0 - 3
Portugal 0-2H2HOdds+
  0 - 1 21' Bernardo Silva
Abdülkerim Bardakcı 25'  
  0 - 2 28' Samet Akaydin
  39' Rafael Leão
Samet Akaydin 42'  
Zeki Çelik 42'  
  45' João Palhinha
  0 - 3 56' Bruno Fernandes
22/06/2024 Georgia
1 - 1
Czech Republic 1-0H2HOdds+
  18' Vladimír Coufal
Guram Kashia 36'  
  40' Lukas Provod
Georges Mikautadze 45+4' 1 - 0  
  47' David Jurásek
  53' Tomas Holes
  1 - 1 59' Patrik Schick
  81' Tomas Soucek
Giorgi Gvelesiani 82'  
Anzor Mekvabishvili 83'  
Giorgi Kochorashvili 90+5'  
18/06/2024 Portugal
2 - 1
Czech Republic 0-0H2HOdds+
Rafael Leão 39'  
  57' Patrik Schick
  0 - 1 62' Lukas Provod
Robin Hranac 69' 1 - 1  
Francisco Conceição 90+2' 2 - 1  
Francisco Conceição 90+3'  
18/06/2024 Turkey
3 - 1
Georgia 1-1H2HOdds+
Mert Müldür 25' 1 - 0  
  1 - 1 32' Georges Mikautadze
Abdülkerim Bardakcı 35'  
  55' Solomon Kvirkvelia
Arda Güler 65' 2 - 1  
Hakan Çalhanoğlu 89'  
Kerem Aktürkoğlu 90+7' 3 - 1  
Europe Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.