Bookmaker margins by league

The average closing full-time moneyline overround per competition, per book, over the last 30 days of finished matches. Updated 2026-09-16. Download the CSV.

157 competitions with at least 20 priced matches for a book in the window. Sorted by the dafabet − pinnacle gap.
LeagueSportdafabet marginpinnacle margindafabet matchespinnacle matchesGap
MLBbaseball3.01%400
premier leaguefootball7.85%177
t20 international srlcricket6.96%149
us open wstennis4.00%144
us open mstennis3.99%142
NPBbaseball5.01%136
milb triple a international leaguebaseball5.03%135
big bash league srlcricket6.98%120
pakistan super league srlcricket6.95%120
premier league srlcricket7.00%120
sa t20 league srlcricket6.99%119
KBO Leaguebaseball2.98%110
club friendly gamesfootball7.03%102
super smash srlcricket6.98%90
us open men singlestennis3.94%89
MLSfootball4.00%88
us open women singlestennis3.95%81
stars leaguefootball8.23%77
mls next profootball7.01%68
1 ligafootball7.55%62
vhlice hockey7.00%57
cpblbaseball4.98%56
2 ligafootball7.01%54
milb triple a pacific coast leaguebaseball5.00%52
usl championshipfootball6.96%51
serie c group cfootball7.03%50
mhlice hockey7.02%49
uefa conference leaguefootball4.98%48
champions hockey leagueice hockey7.01%48
KHLice hockey7.05%47
Saudi Pro Leaguefootball5.05%46
premiershipfootball7.56%45
Bundesligafootball4.44%44
u23 liga next genfootball7.97%41
manacor challengerstennis7.00%41
division 1football8.04%40
usl league onefootball7.04%40
atp challenger phan thiet 3 vietnam men singlestennis6.98%40
Serie Afootball8.29%39
serie c group afootball7.06%39
serie c group bfootball7.04%39
atp challenger genoa italy men singlestennis6.93%39
superligafootball10.03%38
atp challenger cassis france men singlestennis7.03%38
atp challenger seville spain men singlestennis6.96%38
us open mdtennis4.01%38
msflfootball9.97%37
j league 3football6.98%36
vysshaya leaguefootball8.07%36
atp challenger istanbul 3 turkiye men singlestennis6.99%36
atp challenger tulln austria men singlestennis6.98%36
K League 1football4.05%35
primera division clausurafootball7.92%35
prva nlfootball6.99%35
national womens soccer leaguefootball8.03%33
pervaya ligafootball10.06%33
atp challenger cancun mexico men singlestennis6.94%33
atp winston salem usa men singlestennis3.97%33
kcc t20 summer leaguecricket7.63%32
ii ligafootball7.96%32
k league 2football5.05%32
slovensky poharfootball7.02%32
u19 leaguefootball10.02%32
uefa champions leaguefootball4.09%32
kingston challengerstennis6.95%32
porto challengerstennis6.99%32
1 lygafootball9.99%31
dfb pokalfootball3.93%31
mfl division afootball9.98%31
segunda divisionfootball7.61%31
u19 prva nl juniorifootball10.04%31
atp challenger sion switzerland men singlestennis7.01%31
plovdiv challengerstennis7.01%31
esiliigafootball10.05%30
liga de ascensofootball7.95%30
como challengerstennis7.05%30
mexican leaguebaseball7.96%29
atp challenger quebec city canada men singlestennis6.96%29
atp challenger shanghai china men singlestennis7.02%29
roehampton challengerstennis7.06%29
us open wdtennis3.99%29
us open women doublestennis3.97%29
damallsvenskanfootball10.01%28
primera federacion group 1football7.02%28
regionalliga eastfootball8.03%28
liigaice hockey7.00%28
cdu top end t20cricket6.01%27
t20 sher e punjab leaguecricket6.03%27
2 bundesligafootball4.95%27
liga nacional aperturafootball7.92%27
premium liigafootball7.98%27
primera federacion group 2football6.98%27
atp challenger augsburg germany men singlestennis7.01%27
european t20 premier leaguecricket6.01%26
gaucho serie a2football8.04%26
iii liga group 1football8.08%26
atp challenger kingston 2 jamaica men singlestennis6.95%26
atp challenger prague czech republic men singlestennis6.99%26
CPLcricket5.98%25
t20 kerala cricket leaguecricket6.02%25
1 cflfootball8.00%25
emperor cupfootball5.00%25
erovnuli ligafootball11.62%25
parva ligafootball6.99%25
atp challenger roehampton 2 great britain men singlestennis7.04%25
atp challenger roehampton great britain men singlestennis6.97%25
atp winston salemtennis4.08%25
phan thiet challengerstennis7.00%25
zhangjiagang challengerstennis6.96%25
t20 uttar pradesh premier leaguecricket6.02%24
1 deildfootball8.06%24
liga 2football7.93%24
taca de portugalfootball5.01%24
u21 liga mx aperturafootball8.00%24
uefa europa leaguefootball4.08%24
atp challenger kingston jamaica men singlestennis7.01%24
nb i womenfootball9.88%23
nsw npl 1football7.20%23
svenska cupfootball6.97%23
pro hockey leagueice hockey6.92%23
biella challengerstennis6.95%23
brasileiro serie cfootball7.02%22
druga nlfootball7.97%22
mizoram premier leaguefootball10.04%22
nb iifootball7.99%22
northern territory premier leaguefootball8.07%22
primera division femeninafootball7.96%22
thai league 2football7.02%22
atp challenger zhangjiagang china men singlestennis6.98%22
atp cincinnati usa men doublestennis4.05%22
atp cincinnati usa men singlestennis3.93%22
augsburg challengerstennis7.05%22
szczecin challengerstennis7.14%22
tiburon challengerstennis7.06%22
us open men doublestennis3.95%22
acc premier cupcricket6.11%21
1divisionfootball9.96%21
1st divisionfootball7.01%21
championship 1football6.99%21
divize dfootball10.05%21
divize efootball10.01%21
iii liga group 2football7.98%21
jleague cupfootball4.97%21
puchar polskifootball7.00%21
u20 copa do brasilfootball10.12%21
rennes challengerstennis6.99%21
kfc t20 maxcricket5.98%20
3 liga westfootball7.89%20
caf champions leaguefootball6.91%20
campeonato de portugal group afootball4.98%20
division 2 vastra gotalandfootball8.01%20
divize bfootball10.00%20
erovnuli liga 2football9.99%20
hnlfootball4.97%20
u19 1 ligafootball9.98%20
1st ligaice hockey7.03%20
u20 extraliga junioruice hockey7.05%20

How the margin is measured

For every finished match in the window we take its full-time moneyline market — when a book lists the same market more than once, the copy with the most priced outcomes before kick-off — and read each outcome's closing price: the last price recorded at or before the scheduled start. The overround is the sum of the implied probabilities minus one, Σ(1/odds) − 1. A three-way football market closing at 1.90 / 3.40 / 4.20 reads 5.8%. A match counts only when at least two outcomes carried a closing price; a league appears only with 20 or more such matches for a book.

The two books are recorded as separate events in our archive, so nothing here pairs a dafabet match to a pinnacle match: each column is that book's own average over its own matches in that competition. The gap column is the difference of the two averages where both books cover the league. Simulated and e-sports competitions are excluded. Raw league names are folded into one row per competition using the same aliases the league hubs use.

The underlying prices are the same closing lines every result page on this site shows in its market record — for example the Premier League hublinks each match's closing odds. The CSV carries the same rows as this table with margins to two decimals.