Upcoming Fixtures 2025–26
Head-to-head stats, form guides and betting context for upcoming fixtures across 22 European leagues. Click any fixture to see the full H2H breakdown.
England
Premier League
9 May 2026
Brightonvs
Fulhamvs
Liverpoolvs
Man Cityvs
Sunderlandvs
Burnleyvs
Crystal Palacevs
Nott'm Forestvs
West Hamvs
Tottenhamvs
Man Cityvs
Aston Villavs
Brentfordvs
Evertonvs
Leedsvs
Man Unitedvs
Newcastlevs
Wolvesvs
Arsenalvs
Bournemouthvs
Chelseavs
Brightonvs
Burnleyvs
Crystal Palacevs
Fulhamvs
Liverpoolvs
Man Cityvs
Nott'm Forestvs
Sunderlandvs
Tottenhamvs
West Hamvs
Wolves
9 May 2026Bournemouth
9 May 2026Chelsea
9 May 2026Brentford
9 May 2026Man United
10 May 2026Aston Villa
10 May 2026Everton
10 May 2026Newcastle
10 May 2026Arsenal
11 May 2026Leeds
13 May 2026Crystal Palace
17 May 2026Liverpool
17 May 2026Crystal Palace
17 May 2026Sunderland
17 May 2026Brighton
17 May 2026Nott'm Forest
17 May 2026West Ham
17 May 2026Fulham
18 May 2026Burnley
19 May 2026Man City
19 May 2026Tottenham
24 May 2026Man United
24 May 2026Wolves
24 May 2026Arsenal
24 May 2026Newcastle
24 May 2026Brentford
24 May 2026Aston Villa
24 May 2026Bournemouth
24 May 2026Chelsea
24 May 2026Everton
24 May 2026Leeds
Spain
La Liga
8 May 2026
Levantevs
Ath Madridvs
Elchevs
Sevillavs
Sociedadvs
Ath Bilbaovs
Barcelonavs
Mallorcavs
Oviedovs
Vallecanovs
Betisvs
Celtavs
Osasunavs
Alavesvs
Espanolvs
Getafevs
Villarrealvs
Gironavs
Real Madridvs
Valenciavs
Ath Bilbaovs
Ath Madridvs
Barcelonavs
Elchevs
Levantevs
Osasunavs
Oviedovs
Sevillavs
Sociedadvs
Vallecanovs
Alavesvs
Betisvs
Celtavs
Espanolvs
Getafevs
Gironavs
Mallorcavs
Real Madridvs
Valenciavs
Villarrealvs
Osasuna
9 May 2026Celta
9 May 2026Alaves
9 May 2026Espanol
9 May 2026Betis
10 May 2026Valencia
10 May 2026Real Madrid
10 May 2026Villarreal
10 May 2026Getafe
11 May 2026Girona
12 May 2026Elche
12 May 2026Levante
12 May 2026Ath Madrid
13 May 2026Barcelona
13 May 2026Ath Bilbao
13 May 2026Mallorca
13 May 2026Sevilla
14 May 2026Sociedad
14 May 2026Oviedo
14 May 2026Vallecano
17 May 2026Celta
17 May 2026Girona
17 May 2026Betis
17 May 2026Getafe
17 May 2026Mallorca
17 May 2026Espanol
17 May 2026Alaves
17 May 2026Real Madrid
17 May 2026Valencia
17 May 2026Villarreal
24 May 2026Vallecano
24 May 2026Levante
24 May 2026Sevilla
24 May 2026Sociedad
24 May 2026Osasuna
24 May 2026Elche
24 May 2026Oviedo
24 May 2026Ath Bilbao
24 May 2026Barcelona
24 May 2026Ath Madrid
La Liga 2
8 May 2026
Cadizvs
Albacetevs
Burgosvs
Ceutavs
Malagavs
Valladolidvs
Andorravs
Cordobavs
Leganesvs
Mirandesvs
Huescavs
Castellonvs
Cordobavs
Almeriavs
Ceutavs
Cultural Leonesavs
Granadavs
Santandervs
Sociedad Bvs
La Corunavs
Zaragozavs
Leganesvs
Albacetevs
Andorravs
Cadizvs
Cultural Leonesavs
Eibarvs
Huescavs
Las Palmasvs
Malagavs
Mirandesvs
Sp Gijonvs
Valladolidvs
La Coruna
9 May 2026Cultural Leonesa
9 May 2026Almeria
9 May 2026Castellon
9 May 2026Sp Gijon
9 May 2026Zaragoza
10 May 2026Las Palmas
10 May 2026Granada
10 May 2026Santander
10 May 2026Eibar
11 May 2026Sociedad B
15 May 2026Cadiz
15 May 2026Albacete
16 May 2026Las Palmas
16 May 2026Malaga
16 May 2026Eibar
16 May 2026Burgos
16 May 2026Valladolid
16 May 2026Mirandes
17 May 2026Andorra
17 May 2026Sp Gijon
18 May 2026Huesca
24 May 2026Sociedad B
24 May 2026Ceuta
24 May 2026Leganes
24 May 2026Burgos
24 May 2026Cordoba
24 May 2026Castellon
24 May 2026Zaragoza
24 May 2026Santander
24 May 2026Granada
24 May 2026Almeria
24 May 2026La Coruna
Germany
Bundesliga
8 May 2026
Dortmundvs
Augsburgvs
Hoffenheimvs
RB Leipzigvs
Stuttgartvs
Wolfsburgvs
FC Kolnvs
Hamburgvs
Mainzvs
Bayern Munichvs
Ein Frankfurtvs
Freiburgvs
Heidenheimvs
Leverkusenvs
M'gladbachvs
St Paulivs
Union Berlinvs
Werder Bremenvs
Ein Frankfurt
9 May 2026M'gladbach
9 May 2026Werder Bremen
9 May 2026St Pauli
9 May 2026Leverkusen
9 May 2026Bayern Munich
10 May 2026Heidenheim
10 May 2026Freiburg
10 May 2026Union Berlin
16 May 2026FC Koln
16 May 2026Stuttgart
16 May 2026RB Leipzig
16 May 2026Mainz
16 May 2026Hamburg
16 May 2026Hoffenheim
16 May 2026Wolfsburg
16 May 2026Augsburg
16 May 2026Dortmund
Bundesliga 2
8 May 2026
Kaiserslauternvs
Paderbornvs
Bochumvs
Braunschweigvs
Holstein Kielvs
Nurnbergvs
Fortuna Dusseldorfvs
Herthavs
Preußen Münstervs
Bielefeldvs
Darmstadtvs
Dresdenvs
Elversbergvs
Greuther Furthvs
Hannovervs
Karlsruhevs
Magdeburgvs
Schalke 04vs
Bielefeld
8 May 2026Karlsruhe
9 May 2026Hannover
9 May 2026Dresden
9 May 2026Magdeburg
9 May 2026Schalke 04
10 May 2026Elversberg
10 May 2026Greuther Furth
10 May 2026Darmstadt
17 May 2026Hertha
17 May 2026Paderborn
17 May 2026Holstein Kiel
17 May 2026Preußen Münster
17 May 2026Fortuna Dusseldorf
17 May 2026Nurnberg
17 May 2026Bochum
17 May 2026Kaiserslautern
17 May 2026Braunschweig
Italy
Serie A
8 May 2026
Torinovs
Cagliarivs
Laziovs
Leccevs
Cremonesevs
Fiorentinavs
Milanvs
Parmavs
Veronavs
Napolivs
Atalantavs
Cagliarivs
Comovs
Genoavs
Intervs
Juventusvs
Pisavs
Romavs
Sassuolovs
Udinesevs
Bolognavs
Cremonesevs
Fiorentinavs
Laziovs
Leccevs
Milanvs
Napolivs
Parmavs
Torinovs
Veronavs
Sassuolo
9 May 2026Udinese
9 May 2026Inter
9 May 2026Juventus
10 May 2026Pisa
10 May 2026Genoa
10 May 2026Atalanta
10 May 2026Roma
10 May 2026Como
11 May 2026Bologna
17 May 2026Bologna
17 May 2026Torino
17 May 2026Parma
17 May 2026Milan
17 May 2026Verona
17 May 2026Fiorentina
17 May 2026Napoli
17 May 2026Lazio
17 May 2026Lecce
17 May 2026Cremonese
24 May 2026Inter
24 May 2026Como
24 May 2026Atalanta
24 May 2026Pisa
24 May 2026Genoa
24 May 2026Cagliari
24 May 2026Udinese
24 May 2026Sassuolo
24 May 2026Juventus
24 May 2026Roma
France
Ligue 1
8 May 2026
Lensvs
Angersvs
Auxerrevs
Le Havrevs
Metzvs
Monacovs
Paris SGvs
Rennesvs
Toulousevs
Brestvs
Lensvs
Brestvs
Lillevs
Lorientvs
Lyonvs
Marseillevs
Nantesvs
Nicevs
Paris FCvs
Strasbourgvs
Nantes
10 May 2026Strasbourg
10 May 2026Nice
10 May 2026Marseille
10 May 2026Lorient
10 May 2026Lille
10 May 2026Brest
10 May 2026Paris FC
10 May 2026Lyon
13 May 2026Strasbourg
13 May 2026Paris SG
17 May 2026Angers
17 May 2026Auxerre
17 May 2026Le Havre
17 May 2026Lens
17 May 2026Rennes
17 May 2026Toulouse
17 May 2026Metz
17 May 2026Paris SG
17 May 2026Monaco
Other
Eredivisie
10 May 2026
Ajaxvs
Excelsiorvs
Feyenoordvs
For Sittardvs
Go Ahead Eaglesvs
Groningenvs
NAC Bredavs
Telstarvs
Twentevs
AZ Alkmaarvs
Heerenveenvs
Heraclesvs
Nijmegenvs
PSV Eindhovenvs
Sparta Rotterdamvs
Utrechtvs
Volendamvs
Zwollevs
Utrecht
10 May 2026Volendam
10 May 2026AZ Alkmaar
10 May 2026Zwolle
10 May 2026PSV Eindhoven
10 May 2026Nijmegen
10 May 2026Heerenveen
10 May 2026Heracles
10 May 2026Sparta Rotterdam
17 May 2026NAC Breda
17 May 2026Ajax
17 May 2026Groningen
17 May 2026Go Ahead Eagles
17 May 2026Twente
17 May 2026Excelsior
17 May 2026For Sittard
17 May 2026Telstar
17 May 2026Feyenoord
First Division A
8 May 2026
Standardvs
Club Bruggevs
RAAL La Louvierevs
Waregemvs
Antwerpvs
Genkvs
Gentvs
St. Gilloisevs
Oud-Heverlee Leuvenvs
Charleroivs
St Truidenvs
Standardvs
Anderlechtvs
Club Bruggevs
Charleroivs
Genkvs
Westerlovs
Anderlechtvs
Gentvs
Mechelenvs
Antwerpvs
Oud-Heverlee Leuvenvs
Standardvs
Club Bruggevs
St Truidenvs
St. Gilloisevs
Oud-Heverlee Leuven
9 May 2026St Truiden
9 May 2026Cercle Brugge
9 May 2026Dender
10 May 2026Charleroi
10 May 2026Westerlo
10 May 2026Anderlecht
10 May 2026Mechelen
15 May 2026Antwerp
16 May 2026Westerlo
16 May 2026Gent
16 May 2026Genk
17 May 2026Mechelen
17 May 2026St. Gilloise
19 May 2026Oud-Heverlee Leuven
19 May 2026Antwerp
19 May 2026Standard
21 May 2026St Truiden
21 May 2026St. Gilloise
21 May 2026Club Brugge
23 May 2026Westerlo
23 May 2026Genk
23 May 2026Charleroi
24 May 2026Gent
24 May 2026Mechelen
24 May 2026Anderlecht
Scottish Premiership
9 May 2026
Aberdeenvs
Dundeevs
Falkirkvs
Motherwellvs
St Mirrenvs
Celticvs
Aberdeenvs
Dundee Unitedvs
Kilmarnockvs
Heartsvs
Motherwellvs
Rangersvs
Celticvs
Falkirkvs
Hibernianvs
Dundeevs
Livingstonvs
St Mirrenvs
Dundee United
9 May 2026Livingston
9 May 2026Hibernian
9 May 2026Hearts
9 May 2026Kilmarnock
10 May 2026Rangers
12 May 2026St Mirren
12 May 2026Livingston
12 May 2026Dundee
13 May 2026Falkirk
13 May 2026Celtic
13 May 2026Hibernian
16 May 2026Hearts
16 May 2026Rangers
16 May 2026Motherwell
17 May 2026Aberdeen
17 May 2026Kilmarnock
17 May 2026Dundee United
Primeira
10 May 2026
Alvercavs
AVSvs
Benficavs
Estrelavs
Gil Vicentevs
Guimaraesvs
Rio Avevs
Santa Claravs
Tondelavs
Aroucavs
Casa Piavs
Estorilvs
Famalicaovs
Moreirensevs
Nacionalvs
Portovs
Sp Bragavs
Sp Lisbonvs
Estoril
10 May 2026Porto
11 May 2026Sp Braga
11 May 2026Famalicao
11 May 2026Arouca
11 May 2026Casa Pia
11 May 2026Sp Lisbon
11 May 2026Nacional
11 May 2026Moreirense
17 May 2026Tondela
17 May 2026Rio Ave
17 May 2026Benfica
17 May 2026Alverca
17 May 2026AVS
17 May 2026Guimaraes
17 May 2026Santa Clara
17 May 2026Estrela
17 May 2026Gil Vicente
Super Lig
9 May 2026
Alanyasporvs
Besiktasvs
Buyuksehyrvs
Eyupsporvs
Galatasarayvs
Genclerbirligivs
Goztepvs
Kocaelisporvs
Konyasporvs
Antalyasporvs
Fenerbahcevs
Gaziantepvs
Karagumrukvs
Kasimpasavs
Kayserisporvs
Rizesporvs
Samsunsporvs
Trabzonsporvs
Kayserispor
9 May 2026Trabzonspor
9 May 2026Samsunspor
9 May 2026Rizespor
9 May 2026Antalyaspor
9 May 2026Kasimpasa
9 May 2026Gaziantep
9 May 2026Karagumruk
9 May 2026Fenerbahce
17 May 2026Kocaelispor
17 May 2026Eyupspor
17 May 2026Buyuksehyr
17 May 2026Alanyaspor
17 May 2026Galatasaray
17 May 2026Konyaspor
17 May 2026Besiktas
17 May 2026Goztep
17 May 2026Genclerbirligi
Superleague
9 May 2026
Atromitosvs
Larisavs
Panserraikosvs
AEKvs
Arisvs
Olympiakosvs
Volos NFCvs
Asteras Tripolisvs
Kifisiavs
Panetolikosvs
Levadeiakosvs
Olympiakosvs
PAOKvs
Volos NFCvs
Asteras Tripolisvs
Larisavs
Panserraikosvs
AEKvs
Arisvs
OFI Cretevs
Panathinaikosvs
Atromitosvs
Kifisiavs
Panetolikosvs
Panetolikos
9 May 2026Asteras Tripolis
9 May 2026Kifisia
10 May 2026Panathinaikos
10 May 2026OFI Crete
10 May 2026PAOK
10 May 2026Levadeiakos
12 May 2026Panserraikos
12 May 2026Atromitos
12 May 2026Larisa
13 May 2026OFI Crete
13 May 2026Panathinaikos
13 May 2026AEK
13 May 2026Aris
16 May 2026Kifisia
16 May 2026Atromitos
16 May 2026Panetolikos
17 May 2026Olympiakos
17 May 2026Levadeiakos
17 May 2026Volos NFC
17 May 2026PAOK
21 May 2026Panserraikos
21 May 2026Larisa
21 May 2026Asteras Tripolis