Match explorer
21 fixtures today, 17 already played — every row opens the full prediction
| Match | League | Pick | Edge | Model | Market | Conf. | Best odds |
|---|---|---|---|---|---|---|---|
| Lille vs BrestLigue 1A | Ligue 1 | LilleOur prob 45%Best odds 2.01 | -15% | 34% | 48% | A | 2.01 |
| Estac Troyes vs LensLigue 1B | Ligue 1 | LensOur prob 50%Best odds 1.96 | -3% | 48% | 51% | B | 1.96 |
| Roma vs GenoaSerie AA | Serie A | RomaOur prob 60%Best odds 1.62 | -4% | 57% | 61% | A | 1.62 |
| Valencia vs Athletic ClubLa LigaA | La Liga | Athletic ClubOur prob 41%Best odds 2.35 | -1% | 40% | 42% | A | 2.35 |
| 0-2 FTEverton vs ChelseaPremier LeagueA | Premier League | EvertonOur prob 38%Best odds 3.25 | +29% | 60% | 31% | A | 3.25 |
| 0-1 FTEspanyol vs Atletico MadridLa LigaA | La Liga | Atletico MadridOur prob 52%Best odds 1.85 | -18% | 38% | 56% | A | 1.85 |
| 1-0 FTVenezia vs NapoliSerie AB | Serie A | NapoliOur prob 55%Best odds 1.74 | -4% | 52% | 56% | B | 1.74 |
| 2-2 FTWerder Bremen vs SC Paderborn 07BundesligaB | Bundesliga | Werder BremenOur prob 49%Best odds 1.84 | -19% | 34% | 54% | B | 1.84 |
| 0-1 FTFC Schalke 04 vs Mainz 05BundesligaB | Bundesliga | Mainz 05Our prob 42%Best odds 2.34 | 0% | 42% | 42% | B | 2.34 |
| 1-0 FTHamburger SV vs VfB StuttgartBundesligaA | Bundesliga | VfB StuttgartOur prob 53%Best odds 1.84 | -5% | 49% | 54% | A | 1.84 |
| 0-0 FTUnion Berlin vs Borussia DortmundBundesligaA | Bundesliga | Borussia DortmundOur prob 61%Best odds 1.63 | +1% | 62% | 60% | A | 1.63 |
| 4-3 FTSV Elversberg vs AugsburgBundesligaB | Bundesliga | SV ElversbergOur prob 43%Best odds 2.54 | +16% | 55% | 39% | B | 2.54 |
| 1-0 FTFulham vs Hull CityPremier LeagueB | Premier League | FulhamOur prob 53%Best odds 1.75 | -14% | 43% | 57% | B | 1.75 |
| 3-2 FTManchester City vs IpswichPremier LeagueB | Premier League | Manchester CityOur prob 74%Best odds 1.28 | -11% | 65% | 77% | B | 1.28 |
| 1-2 FTBrentford vs LiverpoolPremier LeagueA | Premier League | BrentfordOur prob 42%Best odds 2.51 | +8% | 48% | 40% | A | 2.51 |
| 0-0 FTVillarreal vs ElcheLa LigaA | La Liga | VillarrealOur prob 68%Best odds 1.51 | +7% | 74% | 66% | A | 1.51 |
| 1-3 FTStrasbourg vs Paris Saint GermainLigue 1A | Ligue 1 | Paris Saint GermainOur prob 67%Best odds 1.45 | -5% | 64% | 68% | A | 1.45 |
| 1-3 FTBologna vs InterSerie AA | Serie A | InterOur prob 58%Best odds 1.64 | -11% | 50% | 61% | A | 1.64 |
| 2-5 FTReal Betis vs BarcelonaLa LigaA | La Liga | BarcelonaOur prob 64%Best odds 1.48 | -6% | 59% | 66% | A | 1.48 |
| 0-1 FTNewcastle United vs Aston VillaPremier LeagueA | Premier League | Aston VillaOur prob 37%Best odds 3.00 | +14% | 48% | 34% | A | 3.00 |
| 6-1 FTBayern Munich vs RasenBallsport LeipzigBundesligaB | Bundesliga | Bayern MunichOur prob 75%Best odds 1.24 | -18% | 61% | 79% | B | 1.24 |
Our prob = the probability we publish for that pick — the model blended with the de-vigged market price where one is recorded; the Model and Market columns are the two inputs behind it. Edge = model probability minus the de-vigged market probability; grade A/B = the pick is backed by both/one team's xG record. Best odds = the top bookmaker price on our pick, taking each book at its own last update.
Competitions in our window
4 upcoming fixtures across 3 competitions — the fixtures themselves are in the explorer above and on each competition page
Recent results
What happened next to what we predicted