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'  
Rodri 46'  
Martín Zubimendi 46'  
Nico Williams 47' 1 - 0  
  53' John Stones
  61' Harry Kane
  61' Ollie Watkins
Álvaro Morata 68'  
Mikel Oyarzabal 68'  
  70' Kobbie Mainoo
  70' Cole Palmer
  1 - 1 73' Cole Palmer
Robin Le Normand 83'  
Nacho Fernández  83'  
Mikel Oyarzabal 86' 2 - 1  
Lamine Yamal 89'  
Mikel Merino 89'  
  89' Phil Foden
  89' Ivan Toney
  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
Memphis Depay 35'  
Joey Veerman 35'  
  46' Kieran Trippier
  46' Luke Shaw
Donyell Malen 46'  
Wout Weghorst 46'  
  72' Jude Bellingham
  81' Phil Foden
  81' Cole Palmer
  81' Harry Kane
  81' Ollie Watkins
  86' Bukayo Saka
Virgil van Dijk 87'  
  1 - 2 90+1' Ollie Watkins
Xavi Simons 90+1'  
Xavi Simons 90+3'  
Brian Brobbey 90+3'  
  90+3' Kobbie Mainoo
  90+3' Conor Gallagher
  90+3' Bukayo Saka
  90+3' Ezri Konsa
Denzel Dumfries 90+3'  
Joshua Zirkzee 90+3'  
  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  
Jesús Navas 58'  
Dani Vivian 58'  
  60' Aurélien Tchouaméni
  62' Adrien Rabiot
  62' Eduardo Camavinga
  62' N'Golo Kanté
  62' Antoine Griezmann
  62' Randal Kolo Muani
  62' Bradley Barcola
Dani Olmo 76'  
Mikel Merino 76'  
Álvaro Morata 76'  
Mikel Oyarzabal 76'  
  79' Ousmane Dembélé
  79' Olivier Giroud
  89' Eduardo Camavinga
Lamine Yamal 90+1'  
Lamine Yamal 90+3'  
Ferran Torres 90+3'  
Nico Williams 90+4'  
Martín Zubimendi 90+4'  
Quarter-finals
DateHomeScoreAwayHT
06/07/2024 Netherlands
2 - 1
Turkey 0-1H2HOdds+
Xavi Simons 30'  
  0 - 1 35' Samet Akaydin
Steven Bergwijn 46'  
Wout Weghorst 46'  
Nathan Aké 54'  
Virgil van Dijk 64'  
Stefan de Vrij 70' 1 - 1  
Tijjani Reijnders 73'  
Joey Veerman 73'  
Nathan Aké 73'  
Micky van de Ven 73'  
Mert Müldür 76' 2 - 1  
  77' Kenan Yıldız
  77' Kerem Aktürkoğlu
  77' Salih Özcan
  77' Okay Yokuşlu
  82' Samet Akaydin
  82' Zeki Çelik
  82' Mert Müldür
  82' Cenk Tosun
Memphis Depay 87'  
Jeremie Frimpong 87'  
Xavi Simons 87'  
Joshua Zirkzee 87'  
  89' Kaan Ayhan
  89' Semih Kılıçsoy
  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
  63' Fabian Rieder
  63' Steven Zuber
  63' Rubén Vargas
  63' Silvan Widmer
Harry Kane 67'  
  5 - 4 75' Breel Embolo
Kieran Trippier 78'  
Eberechi Eze 78'  
Ezri Konsa 78'  
Cole Palmer 78'  
Kobbie Mainoo 78'  
Luke Shaw 78'  
Bukayo Saka 80' 6 - 4  
  85' Silvan Widmer
  98' Dan Ndoye
  98' Denis Zakaria
  109' Breel Embolo
  109' Xherdan Shaqiri
Harry Kane 109'  
Ivan Toney 109'  
Phil Foden 115'  
Trent Alexander-Arnold 115'  
  118' Michel Aebischer
  118' Vincent Sierro
  118' Remo Freuler
  118' Zeki Amdouni
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
  67' Antoine Griezmann
  67' Ousmane Dembélé
João Cancelo 74'  
Francisco Conceição 74'  
Bruno Fernandes 74'  
Nélson Semedo 74'  
João Palhinha 79'  
  84' William Saliba
  86' Randal Kolo Muani
  86' Marcus Thuram
  90+2' Eduardo Camavinga
  90+2' Rúben Neves
João Palhinha 91'  
Youssouf Fofana 91'  
  106' Kylian Mbappé
  106' Bradley Barcola
Rafael Leão 106'  
João Félix 106'  
Vitinha 119'  
Matheus Nunes 119'  
05/07/2024 Spain
2 - 1
Germany 0-0H2HOdds+
Pedri 8'  
Dani Olmo 8'  
  13' Antonio Rüdiger
  28' David Raum
Robin Le Normand 29'  
  46' Emre Can
  46' Robert Andrich
Robin Le Normand 46'  
Nacho Fernández  46'  
  46' Leroy Sané
  46' Florian Wirtz
Dani Olmo 51' 1 - 0  
  56' Robert Andrich
  57' İlkay Gündoğan
  57' Niclas Füllkrug
  57' David Raum
  57' Maximilian Mittelstädt
Lamine Yamal 63'  
Ferran Torres 63'  
  67' Toni Kroos
  73' Maximilian Mittelstädt
Ferran Torres 74'  
Nico Williams 80'  
Mikel Merino 80'  
  80' Jonathan Tah
  80' Thomas Müller
Álvaro Morata 80'  
Mikel Oyarzabal 80'  
Unai Simón 82'  
  89' Nico Schlotterbeck
  1 - 1 89' Florian Wirtz
  91' Kai Havertz
  91' Waldemar Anton
  94' Florian Wirtz
Daniel Carvajal 100'  
Fabián Ruiz 102'  
Joselu 102'  
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
Romano Schmid 46'  
Michael Gregoritsch 46'  
Phillipp Mwene 46'  
Alexander Prass 46'  
Philipp Lienhart 52'  
  58' İsmail Yüksek
  58' Salih Özcan
  0 - 2 59' Merih Demiral
Konrad Laimer 64'  
Florian Grillitsch 64'  
Philipp Lienhart 64'  
Maximilian Wöber 64'  
Michael Gregoritsch 66' 1 - 2  
  78' Arda Güler
  78' Kerem Aktürkoğlu
  78' Kenan Yıldız
  78' Okay Yokuşlu
  83' Orkun Kökçü
  83' İrfan Can Kahveci
02/07/2024 Romania
0 - 3
Netherlands 0-1H2HOdds+
  0 - 1 20' Cody Gakpo
Vasile Mogoș 38'  
Bogdan Racovițan 38'  
  46' Steven Bergwijn
  46' Donyell Malen
Marius Marin 67'  
  69' Jerdy Schouten
  69' Joey Veerman
  69' Nathan Aké
  69' Micky van de Ven
Ianis Hagi 72'  
Denis Alibec 72'  
Marius Marin 72'  
Alexandru Cicâldău 72'  
Denis Drăguș 72'  
Valentin Mihăilă 72'  
  78' Denzel Dumfries
Nicolae Stanciu 81'  
  0 - 2 83' Donyell Malen
  84' Cody Gakpo
  84' Wout Weghorst
Nicolae Stanciu 88'  
Darius Olaru 88'  
  90+2' Memphis Depay
  90+2' Daley Blind
  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
Vitinha 65'  
Diogo Jota 65'  
  74' J. Mlakar
  74' Ž. Celar
  74' A. Šporar
  74' J. Gorenc Stankovič
Rafael Leão 76'  
Francisco Conceição 76'  
  87' P. Stojanović
  87' B. Verbič
  101' J. Gorenc Stankovič
Cristiano Ronaldo 105'  
  105+1' Matjaž Kek
  106' J. Bijol
  106' T. Elšnik
  106' J. Iličić
  107' J. Balkovec
João Cancelo 107'  
Roberto Martínez Montoliú 111'  
Pepe 117'  
Nélson Semedo 117'  
João Cancelo 118'  
Rúben Neves 118'  
01/07/2024 France
1 - 0
Belgium 0-0H2HOdds+
Aurélien Tchouaméni 14'  
Antoine Griezmann 23'  
Adrien Rabiot 24'  
Marcus Thuram 62'  
Randal Kolo Muani 62'  
  63' L. Openda
  63' O. Mangala
  76' Domenico Tedesco
  76' J. Vertonghen
J. Vertonghen 85' 1 - 0  
  88' T. Castagne
  88' C. De Ketelaere
  88' Y. Carrasco
  88' D. Lukébakio
  90+3' O. Mangala
30/06/2024 Spain
4 - 1
Georgia 1-1H2HOdds+
  0 - 1 18' Robin Le Normand
Rodri 39' 1 - 1  
  41' O. Kiteishvili
  41' Sandro Altunashvili
Álvaro Morata 44'  
Fabián Ruiz 51' 2 - 1  
Pedri 52'  
Dani Olmo 52'  
  63' G. Chakvetadze
  63' Zuriko Davitashvili
  63' L. Lochoshvili
  63' Georgiy Tsitaishvili
Marc Cucurella 66'  
Alejandro Grimaldo 66'  
Álvaro Morata 66'  
Mikel Oyarzabal 66'  
  71' Zuriko Davitashvili
Nico Williams 75' 3 - 1  
  78' G. Gvelesiani
  78' Nika Kvekveskiri
  78' G. Mikautadze
  78' Budu Zivzivadze
Fabián Ruiz 81'  
Mikel Merino 81'  
Daniel Carvajal 81'  
Jesús Navas  81'  
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
  61' L. Haraslín
  61' T. Suslov
  61' D. Strelec
  61' R. Boženík
Kieran Trippier 66'  
Cole Palmer 66'  
  77' P. Pekarík
  81' J. Kucka
  81' M. Bero
  81' O. Duda
  81' L. Bénes
Kobbie Mainoo 84'  
Eberechi Eze 84'  
  90+3' I. Schranz
  90+3' Norbert Gyömbér
Phil Foden 90+4'  
Ivan Toney 90+4'  
Jude Bellingham 90+5' 1 - 1  
Harry Kane 91' 2 - 1  
Harry Kane 106'  
Conor Gallagher 106'  
Jude Bellingham 106'  
Ezri Konsa 106'  
  108' D. Vavro
  109' P. Pekarík
  109' Ľ. Tupta
  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
Robert Andrich 64'  
Emre Can 64'  
İlkay Gündoğan 64'  
Niclas Füllkrug 64'  
Jamal Musiala 68' 2 - 0  
  69' T. Delaney
  69' Christian Nørgaard
  69' A. Skov Olsen
  69' Yussuf Poulsen
David Raum 81'  
Benjamin Henrichs 81'  
  81' A. Bah
  81' Victor Kristiansen
  81' A. Christensen
  81' Jacob Bruun Larsen
  81' R. Højlund
  81' Jonas Wind
Jamal Musiala 81'  
Florian Wirtz 81'  
Leroy Sané 88'  
Waldemar Anton  88'  
29/06/2024 Switzerland
2 - 0
Italy 1-0H2HOdds+
  35' Nicolò Barella
Remo Freuler 37' 1 - 0  
  45' Stephan El Shaarawy
  46' Stephan El Shaarawy
  46' Mattia Zaccagni
Rubén Vargas 46' 2 - 0  
  57' Gianluca Mancini
  64' N. Barella
  64' Mateo Retegui
Fabian Rieder 71'  
Steven Zuber 71'  
Rubén Vargas 71'  
Leonidas Stergiou 71'  
  74' M. Darmian
  74' Andrea Cambiaso
  74' Bryan Cristante
  74' Lorenzo Pellegrini
Breel Embolo 77'  
Kwadwo Duah 77'  
Dan Ndoye 77'  
Vincent Sierro 77'  
  86' N. Fagioli
  86' Davide Frattesi
Michel Aebischer 90+2'  
Renato Steffen 90+2'  
Group Stage

Group A

DateHomeScoreAwayHT
23/06/2024 Scotland
0 - 1
Hungary 0-0H2HOdds+
  18' Callum Styles
  26' Willi Orbán
  44' András Schäfer
Scott McTominay 50'  
  61' Callum Styles
  61' Ádám Nagy
  74' Márton Dárdai
  74' Martin Ádám
  74' Barnabás Varga
  74' Attila Szalai
  75' L. Kleinheisler
John McGinn 76'  
Stuart Armstrong 76'  
Ché Adams 76'  
Lawrence Shankland 76'  
Billy Gilmour 83'  
Ryan Christie 83'  
Anthony Ralston 83'  
Kenny McLean 83'  
  86' Bendegúz Bolla
  86' Kevin Csoboth
  86' Milos Kerkez
  86' Zsolt Nagy
Andrew Robertson 89'  
Lewis Morgan 89'  
  0 - 1 90+10' Kevin Csoboth
  90+11' Kevin Csoboth
23/06/2024 Switzerland
1 - 1
Germany 1-0H2HOdds+
Dan Ndoye 25'  
Dan Ndoye 28' 1 - 0  
  38' Jonathan Tah
  61' Maximilian Mittelstädt
  61' David Raum
  61' Jonathan Tah
  61' Nico Schlotterbeck
Dan Ndoye 65'  
Zeki Amdouni 65'  
  65' Robert Andrich
  65' Maximilian Beier
Breel Embolo 65'  
Kwadwo Duah 65'  
Fabian Rieder 65'  
Rubén Vargas 65'  
Granit Xhaka 67'  
  76' Jamal Musiala
  76' Niclas Füllkrug
  76' Florian Wirtz
  76' Leroy Sané
Silvan Widmer 81'  
  1 - 1 90+2' Niclas Füllkrug
19/06/2024 Scotland
1 - 1
Switzerland 1-1H2HOdds+
Scott McTominay 13' 1 - 0  
  1 - 1 26' Xherdan Shaqiri
  31' Ricardo Rodríguez
Scott McTominay 51'  
  60' Xherdan Shaqiri
  60' Breel Embolo
Kieran Tierney 61'  
Scott McKenna 61'  
Scott McKenna 68'  
John McGinn 71'  
  75' Rubén Vargas
  75' Fabian Rieder
  75' Remo Freuler
  75' Vincent Sierro
Billy Gilmour 79'  
Kenny McLean 79'  
  86' Vincent Sierro
  86' Dan Ndoye
  86' Zeki Amdouni
  86' Silvan Widmer
  86' Leonidas Stergiou
John McGinn 90'  
Ryan Christie 90'  
Ché Adams 90'  
Lawrence Shankland 90'  
19/06/2024 Germany
2 - 0
Hungary 1-0H2HOdds+
Jamal Musiala 22' 1 - 0  
  22' Barnabás Varga
Antonio Rüdiger 27'  
Kai Havertz 58'  
Niclas Füllkrug 58'  
Florian Wirtz 58'  
Leroy Sané 58'  
  64' Ádám Nagy
  64' L. Kleinheisler
İlkay Gündoğan 67' 2 - 0  
Robert Andrich 72'  
Emre Can 72'  
Jamal Musiala 72'  
Chris Führich 72'  
  75' Milos Kerkez
  75' Martin Ádám
  75' Bendegúz Bolla
  75' Zsolt Nagy
İlkay Gündoğan 84'  
Deniz Undav 84'  
  87' Roland Sallai
  87' Kevin Csoboth
  87' Barnabás Varga
  87' Dániel Gazdag
Maximilian Mittelstädt 89'  
  90+3' Marco Rossi
  90+3' D. Szoboszlai
15/06/2024 Hungary
1 - 3
Switzerland 0-2H2HOdds+
  5' Silvan Widmer
  0 - 1 12' Kwadwo Duah
  0 - 2 45' Michel Aebischer
Ádám Lang 46'  
Bendegúz Bolla 46'  
  59' Remo Freuler
Barnabás Varga 66' 1 - 2  
Ádám Nagy 67'  
László Kleinheisler 67'  
  68' Kwadwo Duah
  68' Zeki Amdouni
  68' Silvan Widmer
  68' Leonidas Stergiou
Attila Szalai 69'  
  74' Rubén Vargas
  74' Breel Embolo
Attila Szalai 79'  
Martin Ádám 79'  
Milos Kerkez 79'  
Márton Dárdai 79'  
  86' Dan Ndoye
  86' Fabian Rieder
  86' Remo Freuler
  86' Vincent Sierro
  88' Murat Yakin
Bendegúz Bolla 88'  
  1 - 3 90+3' Breel Embolo
14/06/2024 Germany
5 - 1
Scotland 3-0H2HOdds+
Florian Wirtz 10' 1 - 0  
Jamal Musiala 19' 2 - 0  
Robert Andrich 31'  
  44' Ryan Porteous
Kai Havertz 45+1' 3 - 0  
Robert Andrich 46'  
Pascal Groß 46'  
  46' Ché Adams
  46' Grant Hanley
  48' Anthony Ralston
Jonathan Tah 62'  
Kai Havertz 63'  
Niclas Füllkrug 63'  
Florian Wirtz 63'  
Leroy Sané 63'  
  67' Callum McGregor
  67' Billy Gilmour
  67' John McGinn
  67' Kenny McLean
Niclas Füllkrug 68' 4 - 0  
Jamal Musiala 74'  
Thomas Müller 74'  
  77' Kieran Tierney
  77' Scott McKenna
Toni Kroos 80'  
Emre Can 80'  
  82' Ryan Christie
  82' Lawrence Shankland
  4 - 1 87' Antonio Rüdiger
Emre Can 90+3' 5 - 1  

Group B

DateHomeScoreAwayHT
24/06/2024 Albania
0 - 1
Spain 0-1H2HOdds+
  0 - 1 13' Ferran Torres
  46' Aymeric Laporte
  46' Robin Le Normand
Rey Manaj 59'  
Armando Broja 59'  
  62' Mikel Oyarzabal
  62' Fermín López
Nedim Bajrami 66'  
Qazim Laci 70'  
Medon Berisha 70'  
Nedim Bajrami 70'  
Arbër Hoxha 70'  
  72' Joselu
  72' Álvaro Morata
  72' Ferran Torres
  72' Lamine Yamal
Jasir Asani 81'  
Ernest Muci 81'  
  84' Dani Olmo
  84' Álex Baena
Medon Berisha 89'  
  90' Dani Vivian
24/06/2024 Croatia
1 - 1
Italy 0-0H2HOdds+
Luka Sucic 24'  
Mario Pasalic 46'  
Ante Budimir 46'  
  46' Lorenzo Pellegrini
  46' Davide Frattesi
Luka Modric 54'  
Luka Modric 55' 1 - 0  
  57' Federico Dimarco
  57' Federico Chiesa
Luka Modric 60'  
Mateo Kovacic 70'  
Luka Ivanusec 70'  
Luka Sucic 70'  
I. Perišić 70'  
Luka Ivanusec 73'  
  75' Giacomo Raspadori
  75' Gianluca Scamacca
Marin Pongracic 78'  
  80' Jorginho
  80' Lovro Majer
Luka Modric 81'  
Nicolò Fagioli 81'  
  81' Matteo Darmian
  81' Mattia Zaccagni
Josip Stanisic 82'  
Andrej Kramaric 90'  
Josip Juranovic 90'  
Marcelo Brozovic 90+1'  
  90+3' Riccardo Calafiori
  90+6' Nicolò Fagioli
  1 - 1 90+8' Mattia Zaccagni
  90+9' Luciano Spalletti
20/06/2024 Spain
1 - 0
Italy 0-0H2HOdds+
  15' Gianluigi Donnarumma
Rodri 45+1'  
  46' Davide Frattesi
  46' Andrea Cambiaso
  46' Bryan Cristante
  46' Jorginho
  46' Bryan Cristante
Riccardo Calafiori 55' 1 - 0  
  64' Gianluca Scamacca
  64' Mateo Retegui
  64' Federico Chiesa
  64' Mattia Zaccagni
Robin Le Normand 69'  
Pedri 71'  
Álex Baena 71'  
Lamine Yamal 71'  
Ferran Torres 71'  
Álvaro Morata 78'  
Mikel Oyarzabal 78'  
Nico Williams 78'  
Ayoze Pérez 78'  
  82' Lorenzo Pellegrini
  82' Giacomo Raspadori
Fabián Ruiz 90+4'  
Mikel Merino 90+4'  
Daniel Carvajal 90+6'  
19/06/2024 Croatia
2 - 2
Albania 0-1H2HOdds+
  0 - 1 11' Qazim Laci
Marcelo Brozovic 46'  
Mario Pasalic 46'  
Lovro Majer 46'  
Luka Sucic 46'  
  64' Jasir Asani
  64' Taulant Seferi
Bruno Petkovic 69'  
Ante Budimir 69'  
  72' Qazim Laci
  72' Klaus Gjasula
Andrej Kramaric 74' 1 - 1  
Klaus Gjasula 76' 2 - 1  
  77' Elseid Hysaj
Andrej Kramaric 84'  
Martin Baturina 84'  
I. Perišić 84'  
Borna Sosa 84'  
  85' Rey Manaj
  85' Mirlind Daku
  85' Ylber Ramadani
  85' Arbër Hoxha
Ivica Ivusic 87'  
  90+4' Mirlind Daku
  2 - 2 90+5' Klaus Gjasula
  90+7' Klaus Gjasula
15/06/2024 Italy
2 - 1
Albania 2-1H2HOdds+
  0 - 1 1' Nedim Bajrami
Alessandro Bastoni 11' 1 - 1  
Nicolò Barella 16' 2 - 1  
Lorenzo Pellegrini 22'  
  51' Armando Broja
Riccardo Calafiori 51'  
  68' Jasir Asani
  68' Arbër Hoxha
  68' Taulant Seferi
  68' Qazim Laci
  74' Arbër Hoxha
Federico Chiesa 77'  
Andrea Cambiaso 77'  
Lorenzo Pellegrini 77'  
Bryan Cristante 77'  
  77' Armando Broja
  77' Rey Manaj
Federico Dimarco 83'  
Matteo Darmian 83'  
Gianluca Scamacca 83'  
Mateo Retegui 83'  
  87' Nedim Bajrami
  87' Ernest Muci
Nicolò Barella 90+2'  
Michael Folorunsho 90+2'  
15/06/2024 Spain
3 - 0
Croatia 3-0H2HOdds+
Álvaro Morata 29' 1 - 0  
Fabián Ruiz 32' 2 - 0  
Daniel Carvajal 45+2' 3 - 0  
  56' Ante Budimir
  56' Ivan Perisic
Pedri 59'  
Dani Olmo 59'  
  65' Luka Modric
  65' Mario Pasalic
  65' Mateo Kovacic
  65' Luka Sucic
Álvaro Morata 67'  
Mikel Merino 67'  
Nico Williams 68'  
Mikel Oyarzabal 68'  
  72' Andrej Kramaric
  72' Bruno Petkovic
Rodri 78'  
  80' Bruno Petkovic
Lamine Yamal 86'  
Ferran Torres 86'  
Rodri 86'  
Martín Zubimendi 86'  

Group C

DateHomeScoreAwayHT
25/06/2024 Denmark
0 - 0
Serbia 0-0H2HOdds+
  4' Nikola Milenković
Jonas Wind 27'  
Morten Hjulmand 30'  
  46' N. Gudelj
  46' Luka Jović
J. Wind 46'  
Andreas Skov Olsen 46'  
  46' L. Samardžić
  46' Dusan Tadic
R. Højlund 59'  
Kasper Dolberg 59'  
  67' I. Ilić
  67' Dušan Vlahović
  73' S. Mijailović
  73' Filip Mladenovic
A. Bah 77'  
Thomas Delaney 77'  
M. Hjulmand 77'  
Victor Kristiansen 77'  
  83' Aleksandar Mitrovic
  87' S. Lukić
  87' Sergej Milinković-Savić
C. Eriksen 88'  
Yussuf Poulsen 88'  
25/06/2024 England
0 - 0
Slovenia 0-0H2HOdds+
Kieran Trippier 17'  
  22' Erik Janza
Conor Gallagher 46'  
Kobbie Mainoo 46'  
Marc Guéhi 68'  
Bukayo Saka 71'  
Cole Palmer 71'  
  72' Jaka Bijol
  75' B. Šeško
  75' Josip Ilicic
Phil Foden 77'  
Kieran Trippier 84'  
Trent Alexander-Arnold 84'  
  86' A. Šporar
  86' Zan Celar
  86' J. Mlakar
  86' Jon Gorenc Stankovic
Phil Foden 89'  
Anthony Gordon 89'  
  90+1' E. Janža
  90+1' Jure Balkovec
20/06/2024 Denmark
1 - 1
England 1-1H2HOdds+
  0 - 1 18' Harry Kane
Jannik Vestergaard 27'  
Morten Hjulmand 34' 1 - 1  
  54' Trent Alexander-Arnold
  54' C. Gallagher
Victor Kristiansen 57'  
Alexander Bah 57'  
Jonas Wind 57'  
Mikkel Damsgaard 57'  
  61' C. Gallagher
Rasmus Højlund 67'  
Yussuf Poulsen 67'  
  69' Phil Foden
  69' Jarrod Bowen
  69' Bukayo Saka
  69' Ollie Watkins
  69' Harry Kane
  69' Eberechi Eze
Joakim Maehle 73'  
Christian Eriksen 82'  
Christian Nørgaard 82'  
Morten Hjulmand 82'  
Andreas Skov Olsen 82'  
Christian Nørgaard 87'  
20/06/2024 Slovenia
1 - 1
Serbia 0-0H2HOdds+
  25' Filip Mladenovic
  46' Filip Mladenovic
  46' Mijat Gacinovic
  54' Saša Lukić
  64' Dušan Vlahović
  64' Luka Jović
  64' Saša Lukić
  64' Sergej Milinković-Savić
Jan Mlakar 64'  
Jon Gorenc Stankovic 64'  
Zan Karnicnik 69' 1 - 0  
Petar Stojanović 76'  
Benjamin Verbic 76'  
Benjamin Sesko 76'  
Zan Vipotnik 76'  
  82' Andrija Zivkovic
  82' Veljko Birmancevic
  82' Dusan Tadic
  82' Lazar Samardžić
Erik Janza 87'  
Timi Max Elsnik 90+1'  
David Brekalo 90+1'  
  90+2' Luka Jović
  90+3' Mijat Gacinovic
Zan Vipotnik 90+4'  
  1 - 1 90+5' Luka Jović
16/06/2024 Serbia
0 - 1
England 0-1H2HOdds+
  0 - 1 13' Jude Bellingham
Nemanja Gudelj 39'  
Filip Kostić 43'  
Filip Mladenovic 43'  
Nemanja Gudelj 46'  
Ivan Ilić 46'  
Saša Lukić 61'  
Luka Jović 61'  
Aleksandar Mitrovic 61'  
Dusan Tadic 61'  
  69' T. Alexander-Arnold
  69' Conor Gallagher
Andrija Zivkovic 74'  
Veljko Birmancevic 74'  
Dusan Tadic 75'  
  76' Bukayo Saka
  76' Jarrod Bowen
Dragan Stojković 83'  
  86' Jude Bellingham
  86' Kobbie Mainoo
16/06/2024 Slovenia
1 - 1
Denmark 0-1H2HOdds+
  0 - 1 17' Christian Eriksen
  49' Morten Hjulmand
Petar Stojanović 53'  
Petar Stojanović 67'  
Benjamin Verbic 67'  
Jan Mlakar 75'  
Zan Celar 75'  
Timi Max Elsnik 75'  
Jon Gorenc Stankovic 75'  
Erik Janza 77' 1 - 1  
  78' Victor Kristiansen
  78' Joakim Maehle
  83' Jonas Wind
  83' Kasper Dolberg
  83' Pierre-Emile Højbjerg
  83' Christian Nørgaard
  83' Rasmus Højlund
  83' Yussuf Poulsen
Zan Celar 84'  
  89' Morten Hjulmand
  89' Thomas Delaney
Andraz Sporar 90+4'  
David Brekalo 90+4'  
Benjamin Sesko 90+4'  
Jasmin Kurtic 90+4'  

Group D

DateHomeScoreAwayHT
25/06/2024 France
1 - 1
Poland 0-0H2HOdds+
  24' Nicola Zalewski
Adrien Rabiot 43'  
  53' Michal Probierz
Kylian Mbappé 56' 1 - 0  
Adrien Rabiot 61'  
Eduardo Camavinga 61'  
Bradley Barcola 61'  
Olivier Giroud 61'  
N'Golo Kanté 61'  
Antoine Griezmann 61'  
  68' N. Zalewski
  68' Michal Skoras
  68' S. Szymański
  68' Karol Świderski
  1 - 1 79' Robert Lewandowski
Aurélien Tchouaméni 82'  
Youssouf Fofana 82'  
Ousmane Dembélé 86'  
Randal Kolo Muani 86'  
  89' Paweł Dawidowicz
  90+2' Karol Świderski
25/06/2024 Netherlands
2 - 3
Austria 0-1H2HOdds+
  0 - 1 6' D. Malen
  32' S. Posch
  33' P. Wimmer
Joey Veerman 35'  
X. Simons 35'  
C. Gakpo 47' 1 - 1  
  1 - 2 59' R. Schmid
  62' P. Lienhart
  62' C. Baumgartner
  62' P. Wimmer
  62' K. Laimer
  62' F. Grillitsch
  62' L. Querfeld
Nathan Aké 65'  
Mickey van de Ven 65'  
T. Reijnders 65'  
Georginio Wijnaldum 65'  
D. Malen 72'  
Wout Weghorst 72'  
Memphis Depay 75' 2 - 2  
  78' M. Arnautović
  78' M. Gregoritsch
  2 - 3 80' M. Sabitzer
  90+2' R. Schmid
  90+2' A. Weimann
  90+4' L. Querfeld
21/06/2024 Netherlands
0 - 0
France 0-0H2HOdds+
Jerdy Schouten 31'  
Jeremie Frimpong 73'  
Lutsharel Geertruida 73'  
Xavi Simons 73'  
Joey Veerman 73'  
Jerdy Schouten 73'  
Georginio Wijnaldum 73'  
  75' Ousmane Dembélé
  75' Kingsley Coman
  75' Marcus Thuram
  75' Olivier Giroud
Memphis Depay 79'  
Wout Weghorst 79'  
21/06/2024 Poland
1 - 3
Austria 1-1H2HOdds+
  0 - 1 9' Gernot Trauner
Krzysztof Piatek 30' 1 - 1  
Jakub Piotrowski 46'  
Jakub Moder 46'  
  46' Florian Grillitsch
  46' Patrick Wimmer
Bartosz Slisz 53'  
  56' Patrick Wimmer
  59' Gernot Trauner
  59' Kevin Danso
Krzysztof Piatek 60'  
Robert Lewandowski  60'  
Adam Buksa 60'  
Karol Świderski 60'  
Jakub Moder 62'  
  63' Phillipp Mwene
  63' Alexander Prass
Robert Lewandowski  64'  
  1 - 2 66' Christoph Baumgartner
  70' Marko Arnautovic
Bartosz Slisz 75'  
Kamil Grosicki 75'  
Wojciech Szczęsny 77'  
  1 - 3 78' Marko Arnautovic
  81' Marko Arnautovic
  81' Michael Gregoritsch
  81' Christoph Baumgartner
  81' Romano Schmid
Piotr Zieliński 87'  
Kacper Urbanski 87'  
17/06/2024 Austria
0 - 1
France 0-1H2HOdds+
Maximilian Wöber 16'  
Phillipp Mwene 33'  
  0 - 1 38' Maximilian Wöber
  56' Ousmane Dembélé
Michael Gregoritsch 59'  
Marko Arnautovic 59'  
Maximilian Wöber 59'  
Gernot Trauner 59'  
Florian Grillitsch 60'  
Patrick Wimmer 60'  
  71' Adrien Rabiot
  71' Eduardo Camavinga
  71' Ousmane Dembélé
  71' Randal Kolo Muani
Christoph Baumgartner 80'  
Konrad Laimer 84'  
Phillipp Mwene 88'  
Alexander Prass 88'  
  90' Kylian Mbappé
  90' Kylian Mbappé
  90' Olivier Giroud
  90' Antoine Griezmann
  90' Youssouf Fofana
Konrad Laimer 90+1'  
Romano Schmid 90+1'  
Kevin Danso 90+3'  
16/06/2024 Poland
1 - 2
Netherlands 1-1H2HOdds+
  15' Joey Veerman
Adam Buksa 16' 1 - 0  
  1 - 1 29' Cody Gakpo
Sebastian Szymanski 46'  
Jakub Moder 46'  
Taras Romanczuk 55'  
Bartosz Slisz 55'  
Kacper Urbanski 55'  
Karol Świderski 55'  
  62' Xavi Simons
  62' Donyell Malen
  62' Joey Veerman
  62' Georginio Wijnaldum
Piotr Zieliński 78'  
Jakub Piotrowski 78'  
  81' C. Gakpo
  81' Jeremie Frimpong
  81' Memphis Depay
  81' Wout Weghorst
  1 - 2 83' Wout Weghorst
Bartosz Salamon 86'  
Bartosz Bereszyński 86'  
  87' Nathan Aké
  87' Micky van de Ven

Group E

DateHomeScoreAwayHT
26/06/2024 Slovakia
1 - 1
Romania 1-1H2HOdds+
Ondrej Duda 24' 1 - 0  
  1 - 1 37' Răzvan Marin
  45+1' Andrei Burcă
  45+4' Nicușor Bancu
  55' Edward Iordănescu
  58' Florinel Coman
  58' Deian Sorescu
  66' Ianis Hagi
  66' Dennis Man
  66' Denis Drăguș
  66' George Pușcaș
D. Strelec 70'  
Robert Bozenik 70'  
L. Haraslín 70'  
Tomas Suslov 70'  
I. Schranz 78'  
David Duris 78'  
  86' Răzvan Marin
  86' Adrian Rus
  88' George Pușcaș
Ondrej Duda 90+1'  
O. Duda 90+1'  
O. Duda 90+2'  
Matus Bero 90+2'  
P. Pekarík 90+2'  
Norbert Gyomber 90+2'  
26/06/2024 Ukraine
0 - 0
Belgium 0-0H2HOdds+
  43' Wout Faes
V. Mykolenko 58'  
Oleksandr Zinchenko 58'  
  62' L. Trossard
  62' Yannick Carrasco
  62' Y. Tielemans
  62' Orel Mangala
Artem Dovbyk 69'  
R. Yaremchuk 70'  
Ruslan Malinovskyi 70'  
V. Brazhko 70'  
Taras Stepanenko 70'  
M. Shaparenko 70'  
Vladyslav Vanat 70'  
  77' J. Doku
  77' Johan Bakayoko
O. Svatok 81'  
Andriy Yarmolenko 81'  
  90' R. Lukaku
  90' Loïs Openda
22/06/2024 Belgium
2 - 0
Romania 1-0H2HOdds+
Youri Tielemans 2' 1 - 0  
Dodi Lukébakio 35'  
Dodi Lukébakio 56'  
Leandro Trossard 56'  
  59' Nicușor Bancu
  65' Marius Marin
  68' Valentin Mihăilă
  68' Ianis Hagi
  68' Marius Marin
  68' Darius Olaru
Jérémy Doku 72'  
Yannick Carrasco 72'  
Youri Tielemans 72'  
Orel Mangala 72'  
Arthur Theate 77'  
Zeno Debast 77'  
Kevin De Bruyne 80' 2 - 0  
  81' Denis Drăguș
  81' Denis Alibec
  90' Andrei Rațiu
  90' Deian Sorescu
21/06/2024 Slovakia
1 - 2
Ukraine 1-0H2HOdds+
Ivan Schranz 17' 1 - 0  
  1 - 1 54' Mykola Shaparenko
Ondrej Duda 60'  
Laszlo Benes 60'  
Robert Bozenik 60'  
David Strelec 60'  
Lukas Haraslin 67'  
Adam Obert 67'  
David Hancko 67'  
Tomas Suslov 67'  
  67' Artem Dovbyk
  67' Roman Yaremchuk
  67' Andriy Yarmolenko
  67' Oleksandr Zubkov
  1 - 2 80' Roman Yaremchuk
  84' Roman Yaremchuk
  85' Mykhaylo Mudryk
  85' Ruslan Malinovskyi
  85' Volodymyr Brazhko
  85' Sergiy Sydorchuk
Ivan Schranz 86'  
Leo Sauer 86'  
  90+2' Mykola Shaparenko
  90+2' Maksym Taloverov
17/06/2024 Belgium
0 - 1
Slovakia 0-1H2HOdds+
  0 - 1 7' Ivan Schranz
Orel Mangala 29'  
  41' Ivan Schranz
Orel Mangala 57'  
Johan Bakayoko 57'  
  70' Robert Bozenik
  70' David Strelec
  70' Lukas Haraslin
  70' Tomas Suslov
Leandro Trossard 74'  
Youri Tielemans 74'  
Youri Tielemans 76'  
  81' Ivan Schranz
  81' David Duris
Yannick Carrasco 84'  
Dodi Lukébakio 84'  
Jérémy Doku 84'  
Loïs Openda 84'  
Dodi Lukébakio 85'  
  90+4' Ondrej Duda
  90+4' Adam Obert
17/06/2024 Romania
3 - 0
Ukraine 1-0H2HOdds+
Nicolae Stanciu 29' 1 - 0  
Răzvan Marin 53' 2 - 0  
Denis Drăguș 57' 3 - 0  
  62' Taras Stepanenko
  62' Volodymyr Brazhko
Dennis Man 62'  
Ianis Hagi 62'  
Florinel Coman 62'  
Valentin Mihăilă 62'  
  62' Mykola Shaparenko
  62' Roman Yaremchuk
  62' Viktor Tsygankov
  62' Andriy Yarmolenko
  67' Yukhym Konoplya
  72' Yukhym Konoplya
  72' Oleksandr Tymchyk
Denis Drăguș 75'  
George Pușcaș 75'  
Marius Marin 75'  
Adrian Rus 75'  
Răzvan Marin 79'  
  83' Georgiy Sudakov
  83' Ruslan Malinovskyi
Nicolae Stanciu 87'  
Bogdan Racovițan 87'  

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
  46' Salih Özcan
  46' Kaan Ayhan
  49' İsmail Yüksek
  0 - 1 51' Hakan Çalhanoğlu
A. Hložek 55'  
Tomas Chory 55'  
J. Staněk 55'  
Matej Kovar 55'  
M. Chytil 55'  
Jan Kuchta 55'  
  63' İsmail Yüksek
  63' Okay Yokuşlu
  64' Mert Günok
Tomas Soucek 66' 1 - 1  
  66' Hakan Çalhanoğlu
  68' Uğurcan Çakır
L. Provod 75'  
Kerem Aktürkoğlu 75'  
  75' Arda Güler
  75' Ondrej Lingr
  75' Kenan Yıldız
  75' Cenk Tosun
  80' Mert Müldür
D. Jurásek 81'  
Matej Jurasek 81'  
Vitezslav Jaros 84'  
Lukas Cerv 85'  
  85' Samet Akaydin
  87' Hakan Çalhanoğlu
  87' Orkun Kökçü
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
  46' João Palhinha
  46' Rúben Neves
  53' Rúben Neves
Georges Mikautadze 57' 2 - 0  
L. Lochoshvili 63'  
Georgiy Tsitaishvili 63'  
  66' Cristiano Ronaldo
  66' Gonçalo Ramos
  66' António Silva
  66' Nélson Semedo
  75' Pedro Neto
  75' Diogo Jota
  75' João Neves
  75' Matheus Nunes
G. Gvelesiani 76'  
Solomon Kvirkvelia 76'  
G. Chakvetadze 81'  
Zuriko Davitashvili 81'  
K. Kvaratskhelia 81'  
Anzor Mekvabishvili 81'  
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
  46' Rafael Leão
  46' Pedro Neto
  46' João Palhinha
  46' Rúben Neves
Orkun Kökçü 46'  
Yusuf Yazıcı 46'  
  0 - 3 56' Bruno Fernandes
Kaan Ayhan 58'  
Kenan Yıldız 58'  
Kerem Aktürkoğlu 58'  
İsmail Yüksek 58'  
  68' João Cancelo
  68' Nélson Semedo
Yunus Akgün 70'  
Arda Güler 70'  
Samet Akaydin 75'  
Merih Demiral 75'  
  83' Pepe
  83' António Silva
  88' Vitinha
  88' João Neves
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
  55' Vaclav Cerny
  55' Matej Jurasek
  55' Adam Hlozek
  55' Ondrej Lingr
  1 - 1 59' Patrik Schick
Zuriko Davitashvili 62'  
Giorgi Chakvetadze 62'  
Georgiy Tsitaishvili 62'  
Luka Lochoshvili 62'  
  68' Patrik Schick
  68' Mojmír Chytil
  81' Tomas Soucek
  81' Lukas Provod
  81' Antonín Barák
  81' David Jurásek
  81' Petr Sevcik
Giorgi Gvelesiani 82'  
Solomon Kvirkvelia 82'  
Giorgi Gvelesiani 82'  
Khvicha Kvaratskhelia 82'  
Saba Lobjanidze 82'  
Anzor Mekvabishvili 83'  
Georges Mikautadze 88'  
Giorgi Kvilitaia 88'  
Giorgi Kochorashvili 90+5'  
18/06/2024 Portugal
2 - 1
Czech Republic 0-0H2HOdds+
Rafael Leão 39'  
  57' Patrik Schick
  60' Jan Kuchta
  60' Mojmír Chytil
  60' Patrik Schick
  60' Ondrej Lingr
  0 - 1 62' Lukas Provod
Diogo Dalot 63'  
Gonçalo Inácio 63'  
Rafael Leão 63'  
Diogo Jota 63'  
Robin Hranac 69' 1 - 1  
  79' Lukas Provod
  79' Antonín Barák
  79' Pavel Sulc
  79' Petr Sevcik
Vitinha 90'  
Francisco Conceição 90'  
Nuno Mendes 90'  
Pedro Neto 90'  
João Cancelo 90'  
Nélson Semedo 90'  
Francisco Conceição 90+2' 2 - 1  
Francisco Conceição 90+3'  
  90+3' Tomas Holes
  90+3' Tomas Chory
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  
  74' Giorgi Chakvetadze
  74' Zuriko Davitashvili
  74' Georgiy Tsitaishvili
  74' Luka Lochoshvili
Kaan Ayhan 79'  
Merih Demiral 79'  
Arda Güler 79'  
Yusuf Yazıcı 79'  
Kenan Yıldız 85'  
Kerem Aktürkoğlu 85'  
  85' Solomon Kvirkvelia
  85' Zeki Çelik
Mert Müldür 85'  
Budu Zivzivadze 85'  
Hakan Çalhanoğlu 89'  
  89' Anzor Mekvabishvili
  89' Sandro Altunashvili
Hakan Çalhanoğlu 90+2'  
Salih Özcan 90+2'  
Kerem Aktürkoğlu 90+7' 3 - 1  
Europe Football
Season:
  • Champions League
  • Europa League
  • WC Qualification Europe
  • Euro U21
  • Uefa Super Cup
  • UEFA Youth League
  • Euro U17
  • Euro U19
  • UEFA Women's EURO
  • UEFA Women's Champions League
  • More
  • 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
    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-2025 SoccerPunter Pte. Ltd. All rights reserved.