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 · best line per match
  • –
    –
    Over 3.5 Match goals
    Exp 3.6 · Model 49%
    L575%6/8L1082%9/11L1582%9/11
  • Shakhtar Donetsk U19new teamSporting CP U19
    Tue 13:00 · UEFA Youth League
    –
    –
    Over 2.5 Match goals
    Exp 3.0 · Model 56%
    L563%5/8L1077%10/13L1571%10/14
  • 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
  • Al IttihadAl Ain
    Mon 19:15 · AFC Champions League Elite
    –
    –
    Over 2.5 Match goals
    Exp 3.1 · Model 61%
    L570%7/10L1070%14/20L1563%19/30
  • Birmingham CityMillwall
    Tue 21:00 · Championship
    1.83
    +1%
    Over 2.5 Match goals
    Exp 3.0 · Model 55%
    L560%6/10L1070%14/20L1567%20/30
  • Real OviedoLas Palmas
    Mon 16:15 · La Liga 2
    1.98
    +6%
    Over 2.5 Match goals
    Exp 3.0 · Model 53%
    L590%9/10L1070%14/20L1557%17/30
  • Atl. Madrid U19Bayern U19limited data
    Tue 16:00 · UEFA Youth League
    –
    –
    Over 3.5 Match goals
    Exp 3.9 · Model 55%
    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
  • YeniseyFK Nizjni Novgorod
    Wed 09:00 · Russian Cup
    –
    –
    Over 2.5 Match goals
    Exp 3.2 · Model 61%
    L570%7/10L1065%13/20L1573%22/30
  • PortoNapoli
    Wed 21:00 · Champions League
    –
    –
    Over 2.5 Match goals
    Exp 3.1 · Model 61%
    L570%7/10L1065%13/20L1557%17/30
  • LensComo
    Wed 21:00 · Champions League
    1.53
    -7%
    Over 2.5 Match goals
    Exp 3.0 · Model 60%
    L560%6/10L1065%13/20L1567%20/30
  • Raków CzęstochowaPogoń Szczecin
    Mon 20:30 · Ekstraklasa
    1.58
    -5%
    Over 2.5 Match goals
    Exp 3.1 · Model 60%
    L570%7/10L1065%13/20L1560%18/30
  • Lyngby BoldklubRanders FC
    Tue 18:00 · Landspokal Cup
    1.60
    -4%
    Over 2.5 Match goals
    Exp 3.2 · Model 60%
    L580%8/10L1065%13/20L1560%18/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
  • Kashiwa ReysolDaejeon Citizen
    Tue 11:00 · AFC Champions League Elite
    –
    –
    Over 2.5 Match goals
    Exp 3.1 · Model 60%
    L550%5/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
  • KarpatyKudrivka
    Mon 17:00 · Premier League
    1.49
    -12%
    Over 2.5 Match goals
    Exp 2.9 · Model 59%
    L560%6/10L1065%13/20L1560%18/30
  • FC BarcelonaAston Villa
    Tue 21:00 · Champions League
    1.53
    -12%
    Over 3.5 Match goals
    Exp 3.8 · Model 58%
    L550%5/10L1065%13/20L1563%19/30
  • VoluntariFarul Constanța
    Mon 16:30 · Superliga
    1.76
    +1%
    Over 2.5 Match goals
    Exp 3.2 · Model 58%
    L580%8/10L1065%13/20L1564%18/28
  • PortoNapoli
    Wed 21:00 · Champions League
    1.77
    +2%
    Over 2.5 Match goals
    Exp 3.1 · Model 57%
    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
    –
    –
    Over 3.5 Match goals
    Exp 3.8 · Model 53%
    L550%5/10L1065%13/20L1563%19/30
  • InternacionalCoritiba
    Wed 01:30 · Serie A
    1.76
    -7%
    Over 2.5 Match goals
    Exp 2.8 · Model 53%
    L540%4/10L1065%13/20L1553%16/30
  • Al SaddAl Ahli
    Mon 17:00 · AFC Champions League Elite
    2.46
    +13%
    Over 3.5 Match goals
    Exp 3.9 · Model 46%
    L570%7/10L1065%13/20L1570%21/30
  • Los Angeles FCMinnesota United
    Mon 02:30 · Major League Soccer
    2.18
    -8%
    Over 3.5 Match goals
    Exp 3.2 · Model 42%
    L560%6/10L1065%13/20L1553%16/30
  • –
    –
    Over 3.5 Match goals
    Exp 4.0 · Model 57%
    L560%6/10L1065%11/17L1565%11/17
  • Pakhtakornew teamAl Nassr
    Mon 14:45 · AFC Champions League Elite
    1.51
    -9%
    Over 2.5 Match goals
    Exp 3.0 · Model 60%
    L556%5/9L1064%9/14L1574%14/19
  • 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
  • Viking U19new teamSabah U19limited data
    Wed 13:00 · UEFA Youth League
    –
    –
    Over 2.5 Match goals
    Exp 3.0 · Model 58%
    L563%5/8L1063%5/8L1563%5/8
  • 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
    –
    –
    Over 2.5 Match goals
    Exp 2.9 · Model 55%
    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
  • Derby CountyNorwich City
    Tue 20:45 · Championship
    1.71
    0%
    Over 2.5 Match goals
    Exp 3.2 · Model 58%
    L550%5/10L1060%12/20L1570%21/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
  • Portland TimbersHouston Dynamo
    Mon 03:45 · Major League Soccer
    1.62
    -6%
    Over 2.5 Match goals
    Exp 3.0 · Model 58%
    L560%6/10L1060%12/20L1557%17/30
  • KayserisporMuğlaspor
    Mon 18:00 · 1. Lig
    1.72
    -1%
    Over 2.5 Match goals
    Exp 3.1 · Model 57%
    L580%8/10L1060%12/20L1552%14/27
  • Queens Park RangersBurnley
    Tue 20:45 · Championship
    1.69
    -4%
    Over 2.5 Match goals
    Exp 3.0 · Model 57%
    L580%8/10L1060%12/20L1560%18/30
  • AtalantaParma
    Mon 20:45 · Serie A
    1.62
    -8%
    Over 2.5 Match goals
    Exp 2.9 · Model 57%
    L580%8/10L1060%12/20L1547%14/30
  • BragantinoSantos
    Tue 00:00 · Serie A
    1.59
    -10%
    Over 2.5 Match goals
    Exp 2.8 · Model 56%
    L550%5/10L1060%12/20L1550%15/30
  • Krylya SovetovZenit
    Mon 16:00 · Premier League
    1.71
    -4%
    Over 2.5 Match goals
    Exp 2.9 · Model 56%
    L550%5/10L1060%12/20L1557%17/30
  • Wigan AthleticMansfield Town
    Tue 20:45 · League One
    –
    –
    Over 2.5 Match goals
    Exp 2.9 · Model 56%
    L570%7/10L1060%12/20L1557%17/30
  • WatfordLincoln City
    Tue 20:45 · Championship
    1.91
    +5%
    Over 2.5 Match goals
    Exp 3.1 · Model 55%
    L580%8/10L1060%12/20L1557%17/30
  • AtromitosVolos NFC
    Mon 17:00 · Super League
    2.03
    +7%
    Over 2.5 Match goals
    Exp 3.0 · Model 53%
    L560%6/10L1060%12/20L1570%21/30
  • GoiásCRB
    Tue 00:30 · Serie B
    1.75
    -10%
    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.07
    +4%
    Over 2.5 Match goals
    Exp 2.9 · Model 50%
    L550%5/10L1060%12/20L1567%20/30

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 1 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%
Superettan3.860%73%
Youth League3.761%68%
NM Cup3.769%77%
OBOS Ligaen3.769%88%
World Cup Women Qualification Europe3.747%68%
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%64%
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%
Liga MX3.163%58%
Friendly International3.151%57%
Ligue 13.158%59%
1. Lig3.155%57%
Enterprise National League3.161%61%
Veikkausliiga3.161%58%
Challenger Pro League3.158%58%
Europa Conference League3.155%59%
Ekstraklasa365%59%
Pro League357%57%
First Division362%58%
Allsvenskan356%56%
AFC Champions League Elite358%56%
Super Lig359%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.945%64%
La Liga2.958%54%
Ligue 22.961%53%
V-League2.959%55%
La Liga 22.960%54%
Super League2.953%56%
Liga Portugal2.953%59%
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%
Superliga2.855%50%
Indian Super League2.862%48%
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%40%
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.