FootballEdgeSeason 2026/27Self-updating record
By the numbers

How football actually ends.

The shape of 14,919 finished matches across 9 leagues, 2022/23 to 2026/27 — the scorelines that keep coming up, how far apart the sides finish, and how each league has drifted season on season. Counted from final scores. No model, no odds, no tips.

Description, not prediction. Every table prints its sample size because a rate without its n is a rumour. Per-team xG is on the xG table.

What actually lands · 2026/27

How often the headline markets have come in this season, league by league — home wins, draws, goals, both teams scoring. Base rates from final scores, not predictions.

LeaguePldHomeDrawAwayO1.5O2.5O3.5BTTSGoals/g
Premier League9040%28%32%76%47%30%48%2.70
La Liga10946%25%29%77%58%35%58%3.01
Serie A10047%16%37%86%61%34%58%3.18
Bundesliga7249%22%29%81%69%53%58%3.50
Ligue 18148%23%28%80%59%36%60%3.04
Championship15642%26%31%76%61%38%62%2.92
2. Bundesliga9047%28%26%77%57%31%57%3.00
La Liga 213245%23%32%76%49%33%52%2.73
Serie B10038%30%32%81%50%24%60%2.65
Ligue 29936%30%33%72%48%29%58%2.68
Champions League6161%10%30%89%77%62%67%4.11
Eredivisie6736%31%33%87%67%57%66%3.73
Europa League6645%15%39%83%70%38%52%3.12
Major League Soccer16744%29%27%86%70%48%67%3.39
Primeira Liga6139%18%43%70%56%30%48%2.57
Scottish Premiership4943%27%31%80%59%31%59%2.82
Last season · 2025/26 — the baseline
LeaguePldHomeDrawAwayO1.5O2.5O3.5BTTSGoals/g
Premier League38043%27%30%79%55%28%56%2.75
La Liga38049%24%27%78%50%26%57%2.69
Serie A38039%26%35%70%46%22%45%2.43
Bundesliga30844%25%31%83%64%43%62%3.22
Ligue 130946%25%29%72%53%33%51%2.83
Championship55742%27%32%76%50%25%57%2.59
2. Bundesliga24145%24%30%80%59%32%60%2.92
La Liga 246844%25%30%71%50%27%56%2.63
Serie B39045%31%24%75%48%25%53%2.55

The scorelines that keep happening

Most common final scores per league, pooled over every season on file. The top of each list barely moves from year to year, which is the point — and why a "correct score" price is the hardest one on the coupon to beat.

Premier League · 1,610 games

ScoreGamesShare
1-117811.1%
2-11428.8%
1-01237.6%
0-11137.0%
2-21137.0%
2-01096.8%
1-21036.4%
0-2925.7%

La Liga · 1,629 games

ScoreGamesShare
1-122413.8%
1-020412.5%
2-11569.6%
0-11267.7%
1-21187.2%
0-01026.3%
2-01006.1%
0-2794.8%

Serie A · 1,621 games

ScoreGamesShare
1-120312.5%
1-016810.4%
2-11448.9%
0-11348.3%
1-21197.3%
2-01197.3%
0-01167.2%
0-21026.3%

Bundesliga · 1,304 games

ScoreGamesShare
1-114311.0%
2-1977.4%
2-2856.5%
1-2836.4%
2-0836.4%
1-0755.8%
3-1745.7%
0-1725.5%

Ligue 1 · 1,386 games

ScoreGamesShare
1-115010.8%
1-01279.2%
2-11279.2%
1-21027.4%
0-0987.1%
2-0916.6%
0-1886.3%
3-1765.5%

Championship · 2,384 games

ScoreGamesShare
1-131113.0%
1-025310.6%
2-12379.9%
0-12118.9%
1-21867.8%
0-01767.4%
2-01606.7%
2-21205.0%

2. Bundesliga · 1,322 games

ScoreGamesShare
1-113810.4%
2-11249.4%
1-01199.0%
1-21118.4%
2-2967.3%
2-0916.9%
0-1735.5%
0-0715.4%

La Liga 2 · 2,004 games

ScoreGamesShare
1-027413.7%
1-125512.7%
0-021310.6%
2-11909.5%
0-11758.7%
2-01597.9%
1-21165.8%
2-2974.8%

Serie B · 1,659 games

ScoreGamesShare
1-124814.9%
1-017510.5%
2-11599.6%
0-01569.4%
0-11328.0%
1-21197.2%
2-01156.9%
2-21086.5%

How far apart the sides finish

Share of games that end level, or are decided by one, two, or three-plus goals — pooled, 14,919 games. Relevant if you have ever wondered why the handicap market prices a one-goal cushion the way it does. Odd total is the share with an odd number of goals.

LeagueGamesDrawBy 1By 2By 3+Odd total
Premier League1,61024%36%22%17%49%
La Liga1,62925%43%18%14%53%
Serie A1,62127%40%20%13%50%
Bundesliga1,30425%33%22%20%46%
Ligue 11,38624%37%23%16%49%
Championship2,38426%42%20%12%50%
2. Bundesliga1,32225%39%20%16%51%
La Liga 22,00429%43%19%10%50%
Serie B1,65932%40%19%10%48%

Season on season · home wins

Share of games the home side won, by season. Home advantage is not a constant.

League2022/232023/242024/252025/262026/27
Premier League48%46%41%43%40%
La Liga48%44%44%49%46%
Serie A42%42%40%39%47%
Bundesliga47%44%38%44%49%
Ligue 143%39%46%46%48%
Championship41%45%46%42%42%
2. Bundesliga46%45%40%46%47%
La Liga 244%46%46%44%45%
Serie B41%37%41%45%38%

* fewer than 30 games — a season barely started, treat as noise.

Season on season · goals a game

League2022/232023/242024/252025/262026/27
Premier League2.853.282.932.752.70
La Liga2.512.642.622.693.01
Serie A2.572.612.562.433.18
Bundesliga3.183.223.143.223.50
Ligue 12.812.702.982.833.04
Championship2.422.672.452.592.92
2. Bundesliga2.953.103.022.923.00
La Liga 22.022.232.542.632.73
Serie B2.332.532.462.552.65

* fewer than 30 games — a season barely started, treat as noise.

Season on season · over 2.5 and both teams scoring

Over 2.5 first, then BTTS, as over / btts.

League2022/232023/242024/252025/262026/27
Premier League53% / 52%65% / 62%57% / 57%55% / 56%47% / 48%
La Liga48% / 50%46% / 49%49% / 54%50% / 57%58% / 58%
Serie A46% / 50%49% / 52%48% / 52%46% / 45%61% / 58%
Bundesliga61% / 59%63% / 61%60% / 57%64% / 62%69% / 58%
Ligue 156% / 58%53% / 54%56% / 57%53% / 51%59% / 60%
Championship44% / 48%52% / 52%45% / 50%50% / 57%61% / 62%
2. Bundesliga58% / 56%61% / 59%59% / 60%57% / 59%57% / 57%
La Liga 235% / 44%37% / 43%49% / 53%50% / 56%49% / 52%
Serie B40% / 49%49% / 56%46% / 54%48% / 53%50% / 60%

* fewer than 30 games — a season barely started, treat as noise.

Clean sheets and blanks · 2026/27

Every team, this season: games played, goals for and against, clean sheets kept, games they failed to score in, and how often both sides scored in their matches. Sorted by clean-sheet rate. Open a league to see it.

Premier League · 20 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Arsenal9145667%122%
Brighton9247667%122%
Everton999444%333%
Liverpool9119444%333%
Tottenham91010444%433%
Brentford9169333%067%
Bournemouth91413333%156%
Manchester City92010333%156%
Fulham9911333%256%
Hull City91110333%256%
Leeds998333%356%
Chelsea91915222%256%
Newcastle91215222%256%
Aston Villa91013222%356%
Sunderland9717222%444%
Coventry9916111%533%
Crystal Palace9921111%544%
Nottingham Forest9612111%544%
Ipswich9141800%278%
Manchester United9101500%456%
La Liga · 20 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Atletico Madrid11228655%136%
Athletic Club101410550%340%
Real Betis111815545%155%
Celta Vigo111010545%636%
Barcelona114612436%064%
Valencia11817436%536%
Sevilla111719327%073%
Espanyol111314327%164%
Real Madrid112810327%164%
Alaves111517327%264%
Elche111418327%455%
Osasuna111122327%445%
Levante111621218%464%
Getafe11816218%536%
Rayo Vallecano101520110%180%
Real Sociedad11202019%373%
Malaga1182119%464%
Villarreal11151519%464%
Deportivo La Coruna11151400%282%
Racing Santander11152900%464%
Serie A · 20 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
AS Roma102810550%150%
Juventus101310550%230%
Lazio10248440%060%
AC Milan102112330%070%
Inter102613330%070%
Como10188330%260%
Frosinone102414330%250%
Napoli101713330%250%
Cagliari10915330%340%
Genoa101014220%350%
Lecce101121220%440%
Parma10815220%540%
Monza101724110%090%
Atalanta101620110%270%
Torino101416110%270%
Bologna101413110%360%
Udinese101123110%460%
Venezia10620110%630%
Sassuolo10162600%190%
Fiorentina10152300%280%
Bundesliga · 18 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Borussia Dortmund8146562%138%
RB Leipzig82211562%125%
FSV Mainz 0581717338%162%
SC Paderborn 07869338%525%
FC Schalke 04849338%625%
SC Freiburg81810225%075%
Bayer Leverkusen81816225%162%
Bayern München8278225%175%
Union Berlin8719225%350%
FC Augsburg81815112%088%
Werder Bremen81714112%088%
1899 Hoffenheim81416112%175%
1. FC Köln8912112%275%
Eintracht Frankfurt81318112%262%
VfB Stuttgart81415112%262%
Borussia Mönchengladbach81122112%362%
SV Elversberg81616112%362%
Hamburger SV8719112%438%
Ligue 1 · 18 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Lille9126556%044%
Lorient978556%333%
Lyon9157444%244%
Marseille92013333%244%
Paris FC91610333%356%
Angers9917333%444%
Estac Troyes9716333%533%
Paris Saint Germain92110222%078%
Monaco91210222%167%
Rennes92019222%167%
Toulouse91213222%444%
Auxerre91323111%089%
Stade Brestois 2991612111%178%
Le Havre9920111%367%
Nice91312111%367%
Le Mans9111800%278%
Lens9161300%278%
Strasbourg9171900%278%
Championship · 24 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Swansea132013646%438%
Stoke City132016538%162%
Sheffield Utd131715538%354%
West Ham133217431%162%
Wolves132316431%162%
Birmingham132313431%262%
Millwall132321431%254%
Lincoln131423431%354%
Portsmouth131615431%454%
Charlton131020431%546%
Middlesbrough133017323%077%
Southampton132813323%177%
Blackburn131920323%269%
Bolton131826323%462%
QPR132116323%462%
Burnley131725215%185%
West Brom131914215%269%
Wrexham131519215%462%
Bristol City131517215%554%
Cardiff13192018%369%
Derby13112518%462%
Watford13122318%554%
Norwich13232400%469%
Preston13102700%562%
2. Bundesliga · 18 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
1. FC Kaiserslautern1097770%510%
1. FC Magdeburg102113440%150%
Hertha BSC10238440%160%
1. FC Heidenheim101718330%170%
FC St. Pauli101212330%170%
VfL Wolfsburg102514330%260%
1. FC Nürnberg102413220%170%
Arminia Bielefeld101615220%170%
Dynamo Dresden101220220%260%
SpVgg Greuther Fürth101316220%260%
VfL Osnabrück101417220%260%
Eintracht Braunschweig101618220%350%
Karlsruher SC101321220%450%
Holstein Kiel101012220%540%
Energie Cottbus101820110%180%
Hannover 96101016110%360%
VfL Bochum10811110%450%
SV Darmstadt 9810919110%550%
La Liga 2 · 22 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Castellón12235758%233%
Mallorca12157650%433%
Almeria122310542%242%
Granada CF122014542%250%
Oviedo121715542%350%
Sporting Gijon121313542%525%
Eibar122114433%158%
Las Palmas121721433%258%
Girona122111433%350%
Sabadell121211433%550%
Cordoba121921325%167%
Burgos121713325%358%
Leganes121020325%633%
Tenerife121517217%267%
Celta de Vigo II121823217%367%
Valladolid122019217%358%
Cadiz121516217%458%
FC Andorra121722217%458%
Eldense121317217%642%
Real Sociedad II12152218%367%
Albacete12102318%458%
AD Ceuta FC12102700%467%
Serie B · 20 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Padova101011440%150%
Ascoli10166440%350%
Cremonese101011440%530%
Hellas Verona101913330%070%
Avellino101510330%160%
Benevento101410330%250%
Sudtirol101110330%350%
Arezzo10919330%450%
Palermo102412220%080%
Modena101810220%170%
Empoli101017220%260%
Mantova101511220%260%
Pisa101815220%260%
Juve Stabia101111220%350%
Catanzaro101122110%180%
Sampdoria101018110%270%
Vicenza Virtus101320110%270%
Carrarese10913110%450%
Virtus Entella101112110%460%
Cesena10111400%280%

Last season · 2025/26 — the baseline

A full season, for scale.

Premier League · 20 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Arsenal3871271950%347%
Manchester City3877351642%450%
Crystal Palace3841511232%1253%
Bournemouth3858541129%766%
Everton3847501129%1050%
Sunderland3842481129%1347%
Liverpool3863531026%468%
Brighton3852461026%955%
Brentford3855521026%1253%
Chelsea385852924%763%
Tottenham384857924%761%
Aston Villa385649924%1058%
Fulham384751924%1153%
Nottingham Forest384851924%1447%
Manchester United386950821%471%
Newcastle385355821%966%
Leeds384956821%1258%
West Ham384665718%1353%
Burnley383875411%1458%
Wolves382768411%1945%
La Liga · 20 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Barcelona3895361539%158%
Real Madrid3877351437%455%
Atletico Madrid3862441437%553%
Rayo Vallecano3841441232%1245%
Getafe3832381232%1729%
Real Betis3859481026%468%
Celta Vigo3853481026%663%
Espanyol3843551026%958%
Oviedo3826601026%2132%
Valencia384655924%955%
Levante384761924%1250%
Elche384957821%571%
Villarreal387246821%663%
Osasuna384450718%1255%
Mallorca384757616%963%
Girona383955616%1061%
Sevilla384660616%1058%
Athletic Club384358616%1353%
Alaves384456513%1063%
Real Sociedad38596138%579%
Serie A · 20 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Como3865291950%942%
Inter3889351847%247%
AS Roma3859311847%734%
Juventus3861341642%845%
AC Milan3853351539%747%
Napoli3858361539%847%
Lazio3841401539%1729%
Atalanta3851361334%853%
Parma3828461334%1639%
Bologna3849461232%1145%
Torino3844631232%1150%
Udinese3845481129%1145%
Cremonese3832571129%1742%
Fiorentina3841501026%1158%
Lecce3828501026%1937%
Genoa384151924%1553%
Sassuolo384650821%1253%
Cagliari384053821%1450%
Hellas Verona382561616%2047%
Pisa382671513%2142%
Bundesliga · 19 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
SC Paderborn 07221150%150%
Borussia Dortmund3470341544%250%
Borussia Mönchengladbach3442531338%1241%
Bayern München34122361235%065%
RB Leipzig3466471132%362%
VfB Stuttgart3471491132%362%
Bayer Leverkusen346847824%465%
Eintracht Frankfurt346165721%374%
1899 Hoffenheim346552721%665%
Union Berlin344458721%862%
SC Freiburg345157618%962%
Hamburger SV344054618%1065%
Werder Bremen343760618%1347%
FC Augsburg344561515%962%
FC St. Pauli342960515%1356%
FSV Mainz 05344453412%1062%
1. FC Köln34496339%479%
VfL Wolfsburg36467138%972%
1. FC Heidenheim34417213%1262%
Ligue 1 · 21 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Saint Etienne314267%233%
Paris Saint Germain3474291853%241%
Rodez232150%150%
Lyon3453401544%650%
Lille3452371338%1038%
Lens3466351235%650%
Rennes3459501029%659%
Angers3429481029%1241%
Toulouse334746927%1048%
Strasbourg345847926%665%
Marseille346345926%850%
Stade Brestois 29344355926%1147%
Auxerre343444926%1641%
Paris FC344750824%962%
Le Havre343244824%1450%
Nantes332952721%1445%
Monaco346054721%765%
Lorient344851721%1053%
Metz343276721%1550%
Nice364161719%1258%
RED Star FC 9312300%0100%
Championship · 24 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Millwall4864511940%1048%
Ipswich4680471737%657%
Coventry4697451737%759%
Bristol City4659591430%1546%
West Brom4648581430%1550%
Hull City4973661429%961%
Middlesbrough4973501429%1355%
Charlton4644581328%1054%
Stoke City4651561328%1743%
Derby4667591226%465%
Wrexham4669651226%665%
Swansea4657591226%1054%
Blackburn4642561226%1648%
Southampton4884571225%671%
Birmingham4657561022%1157%
Sheffield Utd4666661022%1157%
Portsmouth4649641022%1354%
QPR4661731022%1363%
Norwich466356920%961%
Preston465562920%1259%
Oxford United464559817%1952%
Watford465365715%1459%
Leicester465868613%972%
Sheffield Wednesday46298949%2348%
2. Bundesliga · 19 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Rot-Weiß Essen212150%10%
FC Schalke 043450311441%647%
Hertha BSC3447441235%947%
Hannover 963460441029%465%
SV Darmstadt 983457451029%662%
SV Elversberg3464391029%656%
SC Paderborn 07345945926%468%
Holstein Kiel344448926%562%
1. FC Kaiserslautern345247926%1047%
VfL Bochum344947824%568%
1. FC Magdeburg345258721%1247%
Dynamo Dresden345453618%571%
Arminia Bielefeld345351618%765%
Eintracht Braunschweig343654618%959%
SpVgg Greuther Fürth365169617%1158%
1. FC Nürnberg344745515%962%
Karlsruher SC345364515%1062%
Fortuna Düsseldorf343353515%1353%
Preußen Münster343861412%1071%
La Liga 2 · 22 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Burgos4248331945%1438%
Eibar4252401843%1145%
Albacete4256551433%957%
Las Palmas4458421432%1057%
Leganes4243511331%1648%
AD Ceuta FC4251631229%1155%
Granada CF4250561229%1352%
Malaga4679541328%761%
Castellón4473551227%864%
Deportivo La Coruna4265441126%760%
Sporting Gijon4260541126%860%
Cadiz4241611126%1548%
Valladolid4244571126%1740%
Huesca4241631024%1157%
Real Sociedad II4252611024%1352%
Almeria4686681022%672%
Cordoba425761921%867%
FC Andorra426254921%1060%
Racing Santander429061819%474%
Zaragoza423559819%1650%
Cultural Leonesa423968717%1750%
Mirandes42476937%1464%
Serie B · 20 teams
TeamPldGFGAClean sheetsCS %Failed to scoreBTTS %
Palermo4063361845%940%
Venezia3877311642%455%
Monza4267371740%650%
Frosinone3876341539%355%
Modena3949371436%1149%
Carrarese3847521232%1447%
Juve Stabia4148491229%1056%
Catanzaro4370551228%860%
Reggiana3836561026%1155%
Sudtirol4038481025%1652%
Padova383949924%1150%
Mantova384557924%1250%
Sampdoria383548924%1450%
Bari403860922%1650%
Avellino394358821%1449%
Empoli384754718%961%
Cesena384556718%1161%
Virtus Entella383651718%1253%
Spezia384359616%1258%
Pescara385166513%966%

The model's own calls, and how they settle, live on the record. Nothing on this page is a tip.