Biggest upsets
Finished matches where the closing underdog won, ranked by the winner's closing odds.
Last 7 days
- Juventus 0–3 Lazio18 Oct 2026 · Serie AWinnerLazio5.5017%
- Udinese 0–3 Lecce18 Oct 2026 · Serie AWinnerLecce4.5021%
- Hamburg 1–0 VfB Stuttgart17 Oct 2026 · BundesligaWinnerHamburg4.2023%
- Venezia 1–0 Napoli17 Oct 2026 · Serie AWinnerVenezia4.2023%
- Lorient 1–0 Monaco18 Oct 2026 · Ligue 1WinnerLorient3.6026%
- Newcastle 0–1 Aston Villa17 Oct 2026 · Premier LeagueWinnerAston Villa3.1030%
- Le Havre 1–3 Auxerre18 Oct 2026 · Ligue 1WinnerAuxerre3.0032%
Across the archive
- Hull 2–0 Man Utd22 Aug 2026 · Premier LeagueWinnerHull9.5010%
- PSG 1–2 Monaco4 Sept 2026 · Ligue 1WinnerMonaco7.5013%
- Villarreal 2–3 Deportivo A Coruna5 Sept 2026 · La LigaWinnerDeportivo A Coruna7.0014%
- TSG Hoffenheim 2–3 Hamburg10 Oct 2026 · BundesligaWinnerHamburg6.5015%
- Frosinone 2–0 Como20 Sept 2026 · Serie AWinnerFrosinone6.2515%
- Real Betis 1–0 Real Madrid4 Sept 2026 · La LigaWinnerReal Betis6.2515%
- Lens 0–1 Lorient5 Sept 2026 · Ligue 1WinnerLorient6.0016%
- Juventus 0–3 Lazio18 Oct 2026 · Serie AWinnerLazio5.5017%
- CD Alaves 0–1 Valencia15 Sept 2026 · La LigaWinnerValencia5.5017%
- Sassuolo 3–2 Juventus13 Sept 2026 · Serie AWinnerSassuolo5.5017%
- Elversberg 3–2 Bayer Leverkusen29 Aug 2026 · BundesligaWinnerElversberg5.5017%
- Nottm Forest 0–1 Coventry19 Sept 2026 · Premier LeagueWinnerCoventry5.2518%
- Brighton 3–0 Arsenal19 Sept 2026 · Premier LeagueWinnerBrighton5.0019%
- Atalanta 1–2 Cagliari12 Sept 2026 · Serie AWinnerCagliari5.0019%
- Athletic Club 1–3 Sevilla22 Aug 2026 · La LigaWinnerSevilla5.0019%
- Coventry 0–1 Hull29 Aug 2026 · Premier LeagueWinnerHull4.7520%
- Celta Vigo 1–2 Osasuna27 Aug 2026 · La LigaWinnerOsasuna4.7520%
- Espanyol 1–3 Elche18 Sept 2026 · La LigaWinnerElche4.6021%
- Udinese 0–3 Lecce18 Oct 2026 · Serie AWinnerLecce4.5021%
- Fiorentina 0–3 Frosinone29 Aug 2026 · Serie AWinnerFrosinone4.5021%
- Venezia 0–2 Lecce23 Aug 2026 · Serie AWinnerLecce4.3322%
- Hamburg 1–0 VfB Stuttgart17 Oct 2026 · BundesligaWinnerHamburg4.2023%
- Venezia 1–0 Napoli17 Oct 2026 · Serie AWinnerVenezia4.2023%
- Werder Bremen 3–1 RB Leipzig5 Sept 2026 · BundesligaWinnerWerder Bremen4.2022%
- Lorient 1–2 Troyes29 Aug 2026 · Ligue 1WinnerTroyes4.2023%