Fixtures & results
Every game in 11 European competitions: today, the next 7 days and the last 3 days. Tap a match for form, table, head-to-head and a data-based preview.
- Champions League
- Europa League
- Conference League
- Premier League
- La Liga
- Serie A
- Bundesliga
- Ligue 1
- Süper Lig
- Eredivisie
- Primeira Liga
All times Central (CT). Updated Nov 4, 11:37 AM CT; live scores refresh on the page. Numbers like 45% · 27% · 28% are the model's home / draw / away chances: how it works. Educational analysis, not betting advice.
2D match highlights
Animated 2D reconstructions from match data, not real footage. Official videos are linked on each match page.
Today Wed Nov 4 · Fixtures · 10 games
UEFA Champions League9
11:45 AMAEK AthensvsReal Madrid24% · 19% · 57% 11:45 AMFenerbahcevsLiverpool23% · 16% · 61% 2:00 PMDortmundvsBetis46% · 23% · 31% 2:00 PMFC PortovsNapoli43% · 23% · 33% 2:00 PMLensvsComo27% · 20% · 54% 2:00 PMPSVvsClub Brugge43% · 24% · 33% 2:00 PMRB LeipzigvsMan City26% · 20% · 54% 2:00 PMSlavia PraguevsArsenal29% · 23% · 48% 2:00 PMViking FKvsSabah53% · 21% · 27%UEFA Europa League1
FTRennes0–0OlympiacosTomorrow Thu Nov 5 · Fixtures · 35 games
UEFA Europa League17
11:45 AMMilanvsFerencvaros16% · 18% · 65% 11:45 AMAnderlechtvsRB Salzburg50% · 25% · 25% 11:45 AMC PalacevsHoffenheim48% · 21% · 31% 11:45 AMLevski SofiavsJagiellonia 42% · 26% · 32% 11:45 AMLillestromvsViktoria Plzen31% · 24% · 45% 11:45 AMNECvsOmonia25% · 20% · 55% 11:45 AMReal SociedadvsLyon60% · 19% · 21% 11:45 AMSpartavsBournemouth20% · 23% · 57% 2:00 PMAZ AlkmaarvsJuventus33% · 24% · 43% 2:00 PMLeverkusenvsMarseille80% · 14% · 6% 2:00 PMBenficavsLech Poznan88% · 8% · 4% 2:00 PMCelta VigovsUnion SG13% · 20% · 67% 2:00 PMCelticvsBesiktas10% · 12% · 78% 2:00 PMHapoel Be'ervsOFI Crete21% · 26% · 52% 2:00 PMSturm GrazvsNK Celje41% · 30% · 29% 2:00 PMSunderlandvsDinamo Zagreb45% · 28% · 26% 2:00 PMTorreensevsArarat-Armenia59% · 19% · 22%UEFA Conference League18
11:45 AMAGFvsBraga41% · 29% · 31% 11:45 AMAtalantavsKairat Almaty63% · 19% · 18% 11:45 AMMidtjyllandvsAjax33% · 29% · 38% 11:45 AMFC ThunvsHearts37% · 32% · 30% 11:45 AMKuPS KuopiovsKAA Gent34% · 26% · 40% 11:45 AMRed ImpsvsHajduk Split21% · 22% · 57% 11:45 AMMjällbyvsBorac47% · 27% · 26% 11:45 AMRed StarvsInter D'Escaldes62% · 19% · 19% 11:45 AMTrabzonsporvsFreiburg73% · 14% · 12% 2:00 PMMonacovsNordsjælland63% · 20% · 17% 2:00 PMCSU CraiovavsEgnatia52% · 25% · 24% 2:00 PMKøbenhavnvsIberia 199966% · 20% · 14% 2:00 PMFC LuganovsKauno Zalgiris90% · 6% · 4% 2:00 PMFC TwentevsPafos71% · 17% · 12% 2:00 PMGetafevsBrighton16% · 20% · 64% 2:00 PMPanathinaikosvsCSKA Sofia73% · 15% · 13% 2:00 PMRiga FCvsJablonec47% · 27% · 27% 2:00 PMSint-TruidensevsSK Brann44% · 26% · 30%Friday Fri Nov 6 · Fixtures · 8 games
Premier League1
2:00 PMEvertonvsCoventry54% · 26% · 20%Bundesliga1
1:30 PMHamburgvsGladbach48% · 22% · 30%Turkish Süper Lig1
11:00 AMGaziantepvsKasimpasa26% · 27% · 47%Eredivisie1
1:00 PMWillem IIvsPEC Zwolle18% · 20% · 62%Primeira Liga1
2:45 PMFC FamalicaovsArouca23% · 27% · 50%Saturday Sat Nov 7 · Fixtures · 29 games
Premier League4
6:30 AMLeedsvsSpurs41% · 32% · 26% 9:00 AMArsenalvsHull57% · 27% · 16% 9:00 AMFulhamvsNewcastle44% · 26% · 29% 11:30 AMNottm ForestvsMan City17% · 23% · 60%La Liga4
7:00 AMMálagavsRacing41% · 24% · 35% 9:15 AMEspanyolvsDeportivo41% · 28% · 31% 11:30 AMOsasunavsAthletic23% · 26% · 52% 2:00 PMValenciavsReal Madrid12% · 19% · 69%Serie A4
8:00 AMCagliarivsFrosinone17% · 20% · 63% 8:00 AMTorinovsLecce52% · 23% · 25% 11:00 AMParmavsBologna24% · 28% · 48% 1:45 PMAS RomavsSassuolo84% · 9% · 6%Bundesliga5
8:30 AMDortmundvsElversberg70% · 18% · 13% 8:30 AMMainzvsBayern24% · 18% · 59% 8:30 AMRB LeipzigvsAugsburg72% · 14% · 14% 8:30 AMPaderbornvsFrankfurt50% · 26% · 24% 11:30 AMStuttgartvsBremen48% · 21% · 31%Turkish Süper Lig4
4:30 AMEyupsporvsKocaelispor10% · 23% · 67% 7:00 AMSamsunsporvsKonyaspor38% · 29% · 33% 10:00 AMGalatasarayvsAmed SFK46% · 22% · 33% 10:00 AMGoztepevsIstanbul BB56% · 19% · 24%Sunday Sun Nov 8 · Fixtures · 38 games
Premier League5
8:00 AMBrightonvsBrentford62% · 20% · 17% 8:00 AMC PalacevsLiverpool21% · 24% · 55% 8:00 AMIpswichvsBournemouth38% · 22% · 40% 8:00 AMSunderlandvsChelsea20% · 20% · 60% 10:30 AMMan UtdvsAston Villa40% · 26% · 33%La Liga5
7:00 AMElchevsBetis35% · 25% · 40% 9:15 AMReal SociedadvsRayo59% · 19% · 22% 11:30 AMCelta VigovsLevante50% · 27% · 23% 11:30 AMVillarrealvsGetafe57% · 26% · 17% 2:00 PMAtléticovsBarcelona35% · 22% · 42%Serie A5
5:30 AMNapolivsLazio21% · 23% · 56% 8:00 AMGenoavsMilan20% · 23% · 57% 8:00 AMMonzavsAtalanta37% · 20% · 43% 11:00 AMInter MilanvsComo38% · 24% · 37% 1:45 PMFiorentinavsJuventus23% · 23% · 54%Bundesliga3
8:30 AMColognevsLeverkusen44% · 23% · 33% 10:30 AMFreiburgvsUnion Berlin86% · 10% · 5% 12:30 PMHoffenheimvsSchalke58% · 25% · 17%Ligue 16
8:00 AMRennesvsLille32% · 25% · 43% 10:15 AMAngersvsNice29% · 25% · 46% 10:15 AMBrestvsLyon35% · 27% · 39% 10:15 AMLe Havre ACvsLorient28% · 30% · 42% 10:15 AMLe MansvsMonaco29% · 26% · 45% 1:45 PMLensvsMarseille41% · 22% · 37%Turkish Süper Lig4
4:30 AMCaykur RizesporvsErzurum49% · 28% · 24% 7:00 AMÇorum FKvsFenerbahce34% · 22% · 44% 9:30 AMAlanyasporvsTrabzonspor14% · 21% · 65% 12:00 PMBesiktasvsGenclerbirli72% · 16% · 11%Yesterday Tue Nov 3 · Results · 9 games
Monday Mon Nov 2 · Results · 8 games
Premier League1
FTNewcastle0–1Everton▶La Liga1
FTDeportivo2–1Osasuna▶Ligue 11
FTLorient0–2Brest▶Turkish Süper Lig1
FTGenclerbirli5–0Alanyaspor▶Sunday Sun Nov 1 · Results · 28 games
Premier League1
FTLiverpool0–1Arsenal▶La Liga4
FTGetafe3–1Sevilla▶ FTRacing0–3Real Madrid▶ FTElche0–1Valencia▶ FTAthletic2–1Real Sociedad▶Serie A5
FTComo1–0Venezia▶ FTFrosinone2–0Torino▶ FTLazio2–1Cagliari▶ FTLecce1–2Genoa▶ FTJuventus2–0Napoli▶Turkish Süper Lig4
FTAmed SFK5–1Eyupspor FTIstanbul BB5–2Samsunspor▶ FTTrabzonspor2–0Gaziantep▶ FTKasimpasa2–2Besiktas▶How the numbers work
Poisson goals model. For each competition we take this season's results played before kick-off. Each team gets an attack rating (goals scored per game ÷ competition average) and a defence rating (goals conceded per game ÷ average). To stop tiny samples from running wild, every team starts with 3 games' worth of league-average numbers mixed in. Expected goals = the competition's average home (or away) goals × the team's attack × the opponent's defence. On a neutral ground both sides get the overall average. Win, draw and loss chances come from adding up every scoreline from 0–0 to 10–10 with the Poisson formula. If a competition has fewer than 30 games so far this season, the home and away averages come from last season instead.
Elo cross-check. Every result in these 11 competitions since January 2025 updates both teams' Elo ratings. Everyone starts at 1500, the update factor is K=20, the home side gets +60 points and bigger wins count a bit more. European games link the leagues together. Elo gives the home side's expected score, where a draw counts as half.
This is educational analysis, not betting advice. The models only know goals and results. They don't know about injuries, rotation, weather or motivation, so read them as a starting point for discussion. Data: ESPN public scoreboards and standings.