Skip to content

Goals Statistics

Screen upcoming matches by both teams' scoring records, see the expected goals and the model's price, then check the league averages.

Goal Screener

Every upcoming match with both teams' recent record against the goal line and BTTS, the expected goals and a model price next to the market where the odds are in.

Smart views
170 matches · line closest to even per match
  • 1.57
    -16%
    Over 3.5 Match goals
    Exp 3.6 · Model 54%
    L575%6/8L1082%9/11L1582%9/11
  • Shakhtar Donetsk U19new teamSporting CP U19
    Tue 13:00 · UEFA Youth League
    1.43
    -13%
    Over 2.5 Match goals
    Exp 3.0 · Model 61%
    L563%5/8L1077%10/13L1571%10/14
  • LillestrømViktoria Plzeň
    Thu 18:45 · Europa League
    1.56
    -5%
    Over 2.5 Match goals
    Exp 3.1 · Model 61%
    L580%8/10L1075%15/20L1573%22/30
  • Pafos U19limited dataBenfica U19
    Wed 13:00 · UEFA Youth League
    –
    –
    Over 3.5 Match goals
    Exp 3.9 · Model 54%
    L580%8/10L1075%12/16L1575%12/16
  • Žilina U19limited dataHJK U19
    Wed 16:30 · UEFA Youth League
    –
    –
    Over 2.5 Match goals
    Exp 3.1 · Model 61%
    L580%8/10L1071%12/17L1571%12/17
  • Birmingham CityMillwall
    Tue 21:00 · Championship
    1.83
    +2%
    Over 2.5 Match goals
    Exp 3.0 · Model 55%
    L560%6/10L1070%14/20L1567%20/30
  • Atl. Madrid U19Bayern U19limited data
    Tue 16:00 · UEFA Youth League
    1.85
    -2%
    Over 3.5 Match goals
    Exp 3.9 · Model 53%
    L570%7/10L1067%12/18L1563%12/19
  • Over 3.5 Match goals
    Exp 3.6 · Model 48%
    L580%8/10L1067%12/18L1567%12/18
  • Porto U19limited dataNapoli U19limited data
    Wed 13:00 · UEFA Youth League
    –
    –
    Over 2.5 Match goals
    Exp 3.1 · Model 61%
    L580%8/10L1067%10/15L1567%10/15
  • Lens U19new teamComo U19new team
    Wed 14:00 · UEFA Youth League
    –
    –
    Over 2.5 Match goals
    Exp 3.1 · Model 61%
    L567%4/6L1067%4/6L1567%4/6
  • LensComo
    Wed 21:00 · Champions League
    1.55
    -7%
    Over 2.5 Match goals
    Exp 3.0 · Model 60%
    L560%6/10L1065%13/20L1567%20/30
  • Huddersfield TownLuton Town
    Tue 20:45 · League One
    1.59
    -5%
    Over 2.5 Match goals
    Exp 3.1 · Model 60%
    L580%8/10L1065%13/20L1567%20/30
  • WrexhamMiddlesbrough
    Wed 20:45 · Championship
    1.62
    -4%
    Over 2.5 Match goals
    Exp 3.1 · Model 60%
    L560%6/10L1065%13/20L1563%19/30
  • AnderlechtSalzburg
    Thu 18:45 · Europa League
    1.60
    -5%
    Over 2.5 Match goals
    Exp 3.1 · Model 59%
    L590%9/10L1065%13/20L1570%21/30
  • Kashiwa ReysolDaejeon Citizen
    Tue 11:00 · AFC Champions League Elite
    1.64
    -4%
    Over 2.5 Match goals
    Exp 3.1 · Model 58%
    L550%5/10L1065%13/20L1567%20/30
  • Al KholoodAl Khaleej
    Thu 14:25 · Pro League
    1.88
    +8%
    Over 2.5 Match goals
    Exp 3.3 · Model 58%
    L570%7/10L1065%13/20L1557%17/30
  • Charlton AthleticBolton Wanderers
    Tue 20:45 · Championship
    1.74
    0%
    Over 2.5 Match goals
    Exp 3.1 · Model 57%
    L570%7/10L1065%13/20L1563%19/30
  • FC BarcelonaAston Villa
    Tue 21:00 · Champions League
    1.56
    -11%
    Over 3.5 Match goals
    Exp 3.8 · Model 57%
    L550%5/10L1065%13/20L1563%19/30
  • FC BarcelonaAston Villa
    Tue 21:00 · Champions League
    –
    –
    Over 3.5 Match goals
    Exp 3.8 · Model 53%
    L550%5/10L1065%13/20L1563%19/30
  • InternacionalCoritiba
    Wed 01:30 · Serie A
    1.88
    -3%
    Over 2.5 Match goals
    Exp 2.8 · Model 52%
    L540%4/10L1065%13/20L1553%16/30
  • –
    –
    Over 3.5 Match goals
    Exp 4.0 · Model 57%
    L560%6/10L1065%11/17L1565%11/17
  • Chelsea U19limited dataFlora U19new team
    Wed 14:00 · UEFA Youth League
    –
    –
    Over 3.5 Match goals
    Exp 3.4 · Model 45%
    L550%4/8L1064%7/11L1564%7/11
  • –
    –
    Over 3.5 Match goals
    Exp 3.4 · Model 45%
    L563%5/8L1064%7/11L1564%7/11
  • BG Pathum Unitedlimited dataWofoo Tai Polimited data
    Thu 13:15 · AFC Champions League Two
    –
    –
    Over 2.5 Match goals
    Exp 2.8 · Model 53%
    L550%5/10L1063%10/16L1563%10/16
  • Viking U19new teamSabah U19limited data
    Wed 13:00 · UEFA Youth League
    –
    –
    Over 2.5 Match goals
    Exp 3.0 · Model 59%
    L563%5/8L1063%5/8L1563%5/8
  • Svay Riengnew teamTampines Rovers
    Thu 13:15 · AFC Champions League Two
    –
    –
    Over 2.5 Match goals
    Exp 3.1 · Model 60%
    L563%5/8L1062%8/13L1560%9/15
  • Al RayyanAl-Nahdanew team
    Wed 17:00 · AFC Champions League Two
    –
    –
    Over 2.5 Match goals
    Exp 3.1 · Model 60%
    L550%4/8L1062%8/13L1561%11/18
  • East BengalAl Seebnew team
    Tue 14:45 · AFC Champions League Two
    1.98
    0%
    Over 2.5 Match goals
    Exp 2.9 · Model 50%
    L563%5/8L1062%8/13L1567%12/18
  • Borussia DortmundReal Betis
    Wed 21:00 · Champions League
    1.52
    -8%
    Over 2.5 Match goals
    Exp 3.0 · Model 61%
    L560%6/10L1060%12/20L1557%17/30
  • Al HusseinAl Shorta
    Tue 17:00 · AFC Champions League Two
    –
    –
    Over 2.5 Match goals
    Exp 3.1 · Model 60%
    L560%6/10L1060%12/20L1560%12/20
  • PortoNapoli
    Wed 21:00 · Champions League
    –
    –
    Over 2.5 Match goals
    Exp 3.1 · Model 59%
    L560%6/10L1060%12/20L1553%16/30
  • Sturm GrazCelje
    Thu 21:00 · Europa League
    1.56
    -9%
    Over 2.5 Match goals
    Exp 2.9 · Model 59%
    L560%6/10L1060%12/20L1553%16/30
  • Borussia DortmundReal Betis
    Wed 21:00 · Champions League
    –
    –
    Over 2.5 Match goals
    Exp 3.0 · Model 58%
    L560%6/10L1060%12/20L1557%17/30
  • Derby CountyNorwich City
    Tue 20:45 · Championship
    1.74
    +1%
    Over 2.5 Match goals
    Exp 3.2 · Model 58%
    L550%5/10L1060%12/20L1570%21/30
  • BragantinoSantos
    Tue 00:00 · Serie A
    1.51
    -12%
    Over 2.5 Match goals
    Exp 2.8 · Model 58%
    L550%5/10L1060%12/20L1550%15/30
  • PortoNapoli
    Wed 21:00 · Champions League
    1.74
    0%
    Over 2.5 Match goals
    Exp 3.1 · Model 57%
    L560%6/10L1060%12/20L1553%16/30
  • Queens Park RangersBurnley
    Tue 20:45 · Championship
    1.70
    -3%
    Over 2.5 Match goals
    Exp 3.0 · Model 57%
    L580%8/10L1060%12/20L1560%18/30
  • Athletico PRVasco da Gama
    Wed 23:30 · Serie A
    1.74
    -3%
    Over 2.5 Match goals
    Exp 3.0 · Model 56%
    L550%5/10L1060%12/20L1550%15/30
  • Celta de VigoUnion Saint-Gilloise
    Thu 21:00 · Europa League
    1.68
    -6%
    Over 2.5 Match goals
    Exp 2.9 · Model 56%
    L570%7/10L1060%12/20L1557%17/30
  • WatfordLincoln City
    Tue 20:45 · Championship
    1.93
    +6%
    Over 2.5 Match goals
    Exp 3.1 · Model 55%
    L580%8/10L1060%12/20L1557%17/30
  • Wigan AthleticMansfield Town
    Tue 20:45 · League One
    1.80
    -2%
    Over 2.5 Match goals
    Exp 2.9 · Model 54%
    L570%7/10L1060%12/20L1557%17/30
  • TorreenseArarat-Armenia
    Thu 21:00 · Europa League
    2.02
    +7%
    Over 2.5 Match goals
    Exp 3.0 · Model 53%
    L570%7/10L1060%12/20L1557%12/21
  • GoiásCRB
    Tue 00:30 · Serie B
    1.78
    -9%
    Over 2.5 Match goals
    Exp 2.6 · Model 51%
    L560%6/10L1060%12/20L1550%15/30
  • Blackburn RoversStoke City
    Tue 20:45 · Championship
    2.10
    +5%
    Over 2.5 Match goals
    Exp 2.9 · Model 50%
    L550%5/10L1060%12/20L1567%20/30
  • RB LeipzigManchester City
    Wed 21:00 · Champions League
    1.93
    -6%
    Over 3.5 Match goals
    Exp 3.6 · Model 49%
    L560%6/10L1060%12/20L1553%16/30
  • RB LeipzigManchester City
    Wed 21:00 · Champions League
    –
    –
    Over 3.5 Match goals
    Exp 3.6 · Model 48%
    L560%6/10L1060%12/20L1553%16/30
  • LuganoKauno Žalgiris
    Thu 21:00 · Europa Conference League
    1.90
    -11%
    Over 3.5 Match goals
    Exp 3.4 · Model 47%
    L560%6/10L1060%12/20L1556%14/25
  • –
    –
    Over 3.5 Match goals
    Exp 3.7 · Model 51%
    L563%5/8L1058%7/12L1558%7/12
  • –
    –
    Over 3.5 Match goals
    Exp 3.4 · Model 44%
    L563%5/8L1058%7/12L1558%7/12
  • Muharraqlimited dataAl Jazira
    Wed 19:15 · AFC Champions League Two
    –
    –
    Over 2.5 Match goals
    Exp 3.1 · Model 60%
    L560%6/10L1056%10/18L1561%14/23

Hit rates pool both teams' recent matches (match goals): L10 is each team's last 10, so up to 20 games. Model: expected goals from each side's for/against averages, weighted toward recent games and shrunk to the average team, as a Poisson chance; where the bookmaker prices both sides it is blended half-and-half with the margin-free market price. Odds: Pinnacle (goal lines), bet365 (BTTS), where the feed has them. EV is model chance × odds − 1: the model’s view of the price, not a proven betting edge. Matches leave the list at kick-off. “Limited data” marks a team with fewer than 10 recent matches in our data, “new team” fewer than 5. A guide, not a forecast. Updated 2 Nov, 21:17.

League goal averages

LeagueAvgBTTSOver 2.5
Canadian Soccer League6.155%85%
UEFA Youth League457%73%
KNVB Beker459%72%
OFC Champions League3.964%71%
DFB Pokal3.847%66%
Youth League3.761%68%
Superettan3.759%76%
NM Cup3.769%77%
World Cup Women Qualification Europe3.747%68%
OBOS Ligaen3.671%88%
Stars League3.665%70%
UEFA Women's Champions League3.652%70%
Super League3.670%71%
WC Qualification Europe3.545%62%
ASEAN Championship3.544%64%
Bundesliga3.564%69%
CONCACAF Nations League3.547%64%
Champions League3.457%64%
FA Cup3.460%67%
Eredivisie3.466%65%
Eerste Divisie3.465%67%
Copa Del Rey3.455%66%
Major League Soccer3.467%66%
Eliteserien3.361%65%
Women's Super League3.362%61%
Coupe de France3.351%62%
Super League3.366%63%
Asian Games3.346%62%
Superliga3.364%63%
Ligat ha'Al3.361%61%
Kings Cup3.250%67%
Pro League3.261%60%
Asian Cup Qualification3.253%63%
Taça De Portugal3.243%61%
UAE Pro League3.161%59%
2. Bundesliga3.162%62%
Veikkausliiga3.161%59%
Liga MX3.163%58%
Friendly International3.151%57%
1. Lig3.154%57%
Ligue 13.157%59%
AFC Champions League Elite3.158%57%
Enterprise National League3.161%61%
Challenger Pro League3.158%58%
Europa Conference League3.155%59%
Ekstraklasa365%58%
Pro League357%57%
First Division362%58%
Allsvenskan356%56%
Super Lig358%60%
A-League Women362%62%
A-League Men364%59%
Friendly International Women344%52%
Carabao Cup356%54%
Admiral Bundesliga359%57%
Premiership357%58%
World Cup355%56%
Europa League352%60%
1. HNL2.957%56%
AFC Champions League Two2.952%56%
Russian Cup2.956%53%
Premier League2.958%56%
J1 League2.954%57%
Brasileiro Women2.956%57%
Chance Liga2.955%56%
Toppserien2.942%67%
La Liga2.959%54%
La Liga 22.960%55%
Ligue 22.961%53%
V-League2.959%55%
Liga Portugal2.953%59%
Super League2.953%56%
UEFA Nations League2.952%57%
Championship2.962%57%
League One2.957%55%
Premier League2.850%53%
K League 12.862%53%
CAF World Cup Qualifiers2.831%51%
Serie A2.853%53%
Coppa Italia2.849%46%
Premier League2.858%51%
Serie A2.856%52%
League Two2.857%51%
Indian Super League2.862%48%
Superliga2.855%50%
Serie B2.758%52%
FNL2.754%49%
Africa Cup of Nations Qualifications2.750%52%
First League2.751%51%
European Championship2.757%50%
Primera Division2.654%50%
Africa Cup of Nations2.651%49%
Botola Pro2.658%47%
Copa Sudamericana2.646%44%
WC Qualification Asia2.539%48%
Serie B2.553%46%
Premier League2.555%41%
Copa Libertadores2.444%40%
Copa do Brasil2.443%39%
Premier League2.447%37%
Liga Profesional de Fútbol2.451%42%
WC Qualification South America2.413%33%
CAF Champions League2.436%39%
Persian Gulf Pro League2.348%38%
Ligue 12.344%36%
Premiership Play-Offs2.245%18%

Understanding Goals Markets

Goals markets are among the most popular in football betting. The over/under line — typically set at 2.5 — asks whether a match will produce three or more goals. Bookmakers derive these lines from historical scoring patterns, which is exactly what our data tracks.

A league averaging 2.8 goals per match will naturally see a higher Over 2.5 hit rate than one averaging 2.2. But the real value comes from spotting where bookmaker lines have not adjusted to recent trends — for example, if a league's scoring rate has increased mid-season but the over/under odds have not moved.

BTTS (Both Teams to Score)

BTTS is a market where both teams must score at least one goal for a "Yes" bet to win. Leagues with high average goals and poor defensive records tend to have higher BTTS rates. Our data shows the BTTS percentage per league so you can quickly identify the best leagues for this market.

For team-level BTTS analysis, combine this data with our clean sheet statistics. A team with a low clean sheet rate and high scoring output is the ideal BTTS candidate. Also check home vs away splits — many teams concede more goals away from home, significantly affecting BTTS outcomes.

How to Read the Table

Avg Goals is the mean total goals per match across the season. Over 1.5 / 2.5 / 3.5 shows the percentage of matches exceeding each threshold. Green marks a high rate for that line (Over 1.5 at 70%+, Over 2.5 and BTTS at 50%+, Over 3.5 at 40%+). Compare these percentages with the implied probability of the odds — if a league hits Over 2.5 at 58% and the odds imply 50%, the season average and the market disagree. That is a reason to look at the two teams, not a bet on its own: a league average says little about one match.