27 831 matchs européens sur la ligne 2,5 buts.
Le marché du total de buts sur 15 championnats : score, résultat OVER/UNDER (jamais de push), xG, cotes Bet365 et Pinnacle avant match, et trois niveaux de clôture.
Choisissez votre formule
Mêmes colonnes pour chaque saison. Le prix couvre le fichier tel qu'il est au moment de l'achat, sauf mention « mis à jour ».
Une saison
Une saison complète des 15 championnats.
Lien de téléchargement valable 72 h, 5 téléchargements
Acheter la saison 2025-26Toutes les saisons
2021 → 2026, plus le début de 2026-27.
- 27 831 matchs, un fichier par saison + un fichier combiné
- 2026-27 inclus jusqu'au 21/10/2026 (figé)
- Se joint aux autres fichiers foot par match_id
Lien de téléchargement valable 72 h, 5 téléchargements
Acheter — 29 €Pack Football complet
Les 3 datasets, toutes saisons.
- 1X2 & Résultats
- Over/Under 2,5
- Machine Learning
Over 2,5 : championnat par championnat
Sur toutes les saisons du fichier, la part de matchs à 3 buts ou plus dans chacun des 15 championnats.
| CHAMPIONNAT | MATCHS | Over 2,5 | Under 2,5 |
|---|---|---|---|
| Bundesliga | 1 584 | 61,4 % | 38,6 % |
| Eredivisie | 1 611 | 59,9 % | 40,1 % |
| 2. Bundesliga | 1 602 | 59,1 % | 40,9 % |
| Premier League | 1 970 | 56,5 % | 43,5 % |
| Süper Lig | 1 793 | 54,4 % | 45,6 % |
| Jupiler Pro League | 1 619 | 54,0 % | 46,0 % |
| Ligue 1 | 1 741 | 53,9 % | 46,1 % |
| Liga Portugal | 1 602 | 51,2 % | 48,8 % |
| Serie A | 1 970 | 49,3 % | 50,7 % |
| Super League (GRE) | 1 237 | 48,3 % | 51,7 % |
| Championship | 2 892 | 48,2 % | 51,8 % |
| LaLiga | 1 989 | 47,8 % | 52,2 % |
| Serie B | 1 970 | 45,4 % | 54,6 % |
| Ligue 2 | 1 831 | 45,3 % | 54,7 % |
| LaLiga2 | 2 420 | 43,3 % | 56,7 % |
Pensé pour ceux qui modélisent
Une ligne par match, une clé match_id commune à tous nos fichiers foot, les cotes de plusieurs niveaux côte à côte.
Backtester l'Over 2,5
Cotes avant match et clôture face au résultat, championnat par championnat.
df = pd.read_parquet("football_ou25_all_seasons.parquet")
df.groupby("league").over25_result.value_counts(normalize=True)Mesurer le gain du line shopping
Meilleure cote de clôture contre moyenne du marché.
(df.max_close_over25 / df.avg_close_over25 - 1).describe()Relier au xG
xG réel ou calculé (étiqueté) face au total de buts.
df[["home_xg", "away_xg", "total_goals"]].corr()Chaque colonne affiche son taux de remplissage.
La clôture Pinnacle se raréfie dès octobre 2025 et s'arrête au 16/01/2026 : la source publique a cessé de la publier. La clôture moyenne couvre toutes les saisons ; la meilleure clôture est le meilleur prix de chaque issue, pas disponible partout au même moment : une borne haute. Nous l'écrivons au lieu de combler les trous. Depuis août 2025, la clôture moyenne et la meilleure clôture de la source ont des marges plus élevées et la meilleure n'inclut plus Pinnacle : n'enchaînez pas les saisons à ces prix sans en tenir compte (détail chiffré dans le README).
Les cotes Bet365 et Pinnacle « avant match » sont un relevé hebdomadaire : ni l'ouverture, ni la clôture. Le xG est étiqueté ligne par ligne : fournisseur officiel ou calculé par ProbWin à partir des tirs (46,6 % de xG fournisseur).
Nettoyage (septembre 2026) : graphies d'équipes unifiées, même match enregistré deux fois à un jour d'écart retiré, et 22 lignes 2026-27 mal classées retirées (doublons portugais étiquetés LaLiga, matchs écossais étiquetés LaLiga2).
Ce qui est dans le fichier — et ce qui n'y est pas
Inclus
- Score final, total de buts, résultat OVER/UNDER
- xG étiqueté (fournisseur ou ProbWin)
- Cotes Bet365 et Pinnacle avant match
- Clôture Pinnacle, moyenne du marché, meilleure cote
- Probabilité juste de chaque issue + écart meilleure cote / prix juste
Pas inclus
- Clôture Pinnacle après le 16/01/2026
- Cotes d'ouverture
- Coupes et compétitions européennes
- Autres lignes de buts
Toutes les colonnes, avec leur taux de remplissage
Mesuré sur le fichier livré. 100 % = aucune valeur manquante.
Match
Clé match_id, saison, championnat, date, équipes
Résultat
Score final, total de buts, OVER / UNDER
xG
Buts attendus, origine étiquetée
Cotes avant match
Bet365 et Pinnacle, relevé hebdomadaire avant le match
Clôture
Clôture Pinnacle (jusqu'au 16/01/2026), moyenne du marché, meilleure cote
Couche ProbWin
Probabilité juste sans marge (clôture Pinnacle, sinon moyenne du marché) et écart meilleure cote / prix juste
Le fichier, tel que vous le recevrez
Six lignes réelles, colonnes principales. Téléchargez 50 lignes gratuites avec toutes les colonnes pour vérifier que tout colle à votre pipeline.
| match_date | league | home_team | away_team | total_goals | over25_result | home_xg | away_xg | b365_over25 | b365_under25 | pinnacle_close_over25 | pinnacle_close_under25 | max_close_over25 | max_close_under25 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-08-24 | E1 | Sunderland | Burnley | 1 | UNDER | 0.73 | 0.13 | 1.9 | 1.95 | 2.0 | 1.88 | 2.13 | 1.92 |
| 2024-08-28 | I2 | Juve Stabia | Mantova | 1 | UNDER | 0.91 | 1.24 | 2.1 | 1.7 | 2.17 | 1.75 | 2.19 | 1.8 |
| 2024-11-01 | F2 | Dunkerque | Amiens | 4 | OVER | 2.36 | 1.82 | 2.15 | 1.67 | 2.23 | 1.7 | 2.32 | 1.77 |
| 2024-12-15 | P1 | AVS | Benfica | 2 | UNDER | 0.77 | 0.73 | 1.53 | 2.4 | 1.58 | 2.46 | 1.58 | 2.58 |
| 2024-12-15 | I1 | Parma Calcio | Hellas Verona | 5 | OVER | 2.31 | 3.7 | 1.73 | 2.1 | 1.88 | 2.04 | 1.88 | 2.12 |
| 2025-05-17 | P1 | Farense | Santa Clara | 3 | OVER | 1.56 | 1.27 | 2.5 | 1.5 | 2.3 | 1.65 | 2.37 | 1.65 |
Avant d'acheter
Quels championnats ?
Angleterre (Premier League, Championship), Espagne (LaLiga, LaLiga2), Allemagne (Bundesliga, 2. Bundesliga), Italie (Serie A, Serie B), France (Ligue 1, Ligue 2), Pays-Bas (Eredivisie), Portugal (Liga Portugal), Belgique (Jupiler Pro League), Turquie (Süper Lig), Grèce (Super League).
Comment je reçois le fichier ?
Juste après le paiement, un lien de téléchargement s'affiche et vous est envoyé par email. L'archive contient les fichiers en CSV et en Parquet, plus un README qui décrit chaque colonne.
Puis-je l'utiliser dans un produit commercial ?
Oui pour vos modèles, analyses et outils, y compris commerciaux. La revente ou la redistribution des fichiers eux-mêmes n'est pas autorisée.
Une question avant d'acheter ?
Écrivez à [email protected] — c'est le fondateur qui répond, en général dans la journée.