Win more if the outcome lands within a range

A bookmaker's middle allows you to bet on overlapping lines from different bookmakers and win both bets if the result falls within a specific range. Read more


We've just found 2,906 middles for your filter settings.

Of these, 2,877 middles offer a positive expected value.

To see middles with a positive expected value and lossless surebets-middles, please choose a plan.

Found 29 middles with 31Bet | Add to filter | Back to my middles
(Auto updates — Shift+P to start them) (Auto updates — Shift+P to pause them)

Examples with a low expected value↓
▼ | ProfitBookmaker ▲▼ EventMarketOdds
-0.02%2.82 / 26.2%
-20.75% / 58.5%

Matchbook
Football
24/10
10:30
Eyüpspor – Kasimpasa SK
Turkey - Turkey Super Lig
2 - lay
(1.0%)
$17.08
1.68
31Bet
Football
24/10
10:30
Eyupspor – Kasimpasa
Turkey - Super Lig
1 - No
+ 1 middle for this event
-0.02%2.83 / 26.1%
-20.71% / 58.6%

31Bet
Football
24/10
23:30
Orlando City – New York City
USA - MLS
1X
OddJusta
Football
24/10
23:30
Orlando City – New York City FC
United States of America - US Major League Soccer
X2
(1.0%)
+ 2 middles for this event
-0.05%4.35 / 18.6%
-15.74% / 68.5%

Matchbook
Football
25/10
20:00
FC Barcelona – Real Madrid
Spain - Spain La Liga
1X
(1.0%)
$666.10
31Bet
Football
25/10
20:00
Barcelona – Real Madrid
Spain - La Liga
X2
+ 1 middle for this event
-0.08%3.22 / 23.6%
-19.14% / 61.7%

31Bet
Football
24/10
07:30
Changchun Yatai – Meizhou Hakka FC
China - China League
1X
Matchbook
Football
24/10
07:30
Changchun Yatai – Meizhou Hakka
China - China League One
1 - lay
(1.0%)
$561.65
1.65
+ 1 middle for this event
-0.09%0.34 / 74.7%
-42.79% / 14.4%

OddJusta
Football
24/10
11:00
1. FC Heidenheim – Energie Cottbus
Germany - Germany 2.Bundesliga
2 - lay
(1.0%)
4.10
31Bet
Football
24/10
11:00
Heidenheim – Energie Cottbus
Germany - II Bundesliga
2(0:5)
+ 1 middle for this event
-0.11%3.72 / 21.1%
-17.48% / 65.0%

31Bet
Football
24/10
16:30
Borussia Dortmund – Eintracht Frankfurt
Germany - Bundesliga
1X
OddJusta
Football
24/10
16:30
Borussia Dortmund – Eintracht Frankfurt
Germany - Germany Bundesliga
1 - lay
(1.0%)
1.55
-0.13%2.97 / 25.1%
-20.14% / 59.7%

Smarkets
Football
24/10
13:30
Augsburg – Union Berlin
German Bundesliga
2 - cards - lay
(2.0%)
£149.00
2.26
31Bet
Football
24/10
13:30
Augsburg – Union Berlin
Germany - Bundesliga
AH2(+0.5) - cards
-0.13%1.31 / 43.1%
-30.22% / 39.6%

31Bet
Football
24/10
16:00
Napoli – Roma
Italy - Serie A
Over 0.75
OddJusta
Football
24/10
16:00
Napoli – AS Roma
Italy - Italy Serie A
Over 2.5 - lay
(1.0%)
1.95
-0.18%2.91 / 25.4%
-20.38% / 59.3%

31Bet
Football
24/10
13:30
FSV Mainz – Werder Bremen
Germany - Bundesliga
1X
Smarkets
Football
24/10
13:30
Mainz – Werder Bremen
German Bundesliga
1 - lay
(2.0%)
£400.00
1.80
-0.19%0.66 / 59.8%
-37.53% / 24.9%

Betfair
Football
23/10
23:00
Deportivo Tigres – Virginia USC
Bolivian Copa Simon Bolivar
Over 1.5
(6.5%)
£15.68
31Bet
Football
23/10
23:00
Club Tigres FC – Virginia Usc
Bolivia - Copa Simon Bolivar
Under 4
-0.28%1.98 / 33.2%
-25.14% / 49.7%

31Bet
Basketball
24/10
02:00
Los Angeles Lakers – LA Clippers
USA - NBA
Over 229 OT
Kalshi
Basketball
24/10
02:00
LA Lakers – LA Clippers
NBA
Over 248.5 OT - No
$143.29
+ 1 middle for this event
-0.38%3.15 / 23.6%
-19.41% / 61.2%

Betfair
Football
24/10
20:30
Barranquilla – Real Cartagena
Colombian Primera B
2 - lay
(6.5%)
£24.95
1.57
31Bet
Football
24/10
20:30
Barranquilla FC – Real Cartagena
Colombia - Primera B
X2
-0.39%8.09 / 10.6%
-9.91% / 80.2%

31Bet
Basketball
24/10
02:00
Lobos Plateados de la Buap – Panteras de Aguascalientes
Mexico - LNBP, Playoffs
AH1(+3) OT
Betfair
Basketball
24/10
02:00
Lobos de Puebla – Panteras de Aguascalientes
Mexican LNBP
11-2 OT - lay
(6.5%)
£13.52
1.95
-0.52%2.95 / 24.7%
-20.19% / 59.6%

31Bet
Football
24/10
07:30
Qingdao Red Lions – Ganzhou Ruishi FC
China - China League 2, Relegation Round, Gr. B
1X
Betfair
Football
24/10
07:30
Qingdao Red Lions – Ganzhou Ruishi FC
Chinese League 2
2(0:1)
(6.5%)
£17.84
-0.61%7.98 / 10.5%
-10.02% / 80.0%

31Bet
Tennis
24/10
04:10
Boulter, Katie – Siniakova, Katerina
WTA - Osaka, Japan
Over 21 - games
Kalshi
Tennis
24/10
04:30
Siniakova – Boulter
Tennis
Over 22.5 - games - No
$532.54
-0.63%0.5 / 65.8%
-40.05% / 19.9%

31Bet
Football
24/10
17:00
FC Alverca – Arouca
Portugal - Primeira Liga
Over 0.75
Kalshi
Football
24/10
17:00
FC Alverca SAD – FC Arouca
Liga Portugal
Over 3.5 - No
$710.00
-0.67%3.97 / 19.3%
-16.75% / 66.5%

31Bet
Football
24/10
14:00
Hamilton – East Fife FC
Scotland - League One
1X
Betfair
Football
24/10
14:00
Hamilton – East Fife
Scottish League One - YYUZJR
1 - lay
(6.5%)
£163.72
1.34
-0.92%1.19 / 44.4%
-31.40% / 37.2%

31Bet
Football
24/10
14:30
Estrela Amadora – Casa Pia
Portugal - Primeira Liga
1X 1st period
Kalshi
Football
24/10
14:30
Estrela Amadora – Casa Pia Lisbon
Liga Portugal
1 1st period - No
$145.20
-0.96%6.64 / 12.0%
-11.58% / 76.8%

31Bet
Basketball
23/10
22:30
Bauru SP – Mogi Das Cruzes
Brazil - NBB
AH1(+4) OT
Kalshi
Basketball
23/10
22:30
Bauru Basket SP – Mogi das Cruzes
NBB Brazil
21-2 OT
$471.06
-1.10%4.26 / 17.7%
-15.98% / 68.1%

Kalshi
Football
25/10
16:30
SC Freiburg – Bayern Munich
Bundesliga
2 - No
$1,276.79
31Bet
Football
25/10
16:30
Freiburg – Bayern Munich
Germany - Bundesliga
X2
-1.20%2.63 / 26.0%
-21.60% / 56.8%

Kalshi
Football
24/10
07:00
Dalian Kun City – Guangxi Hengchen FC
China League 1
2 - No
$89.30
31Bet
Football
24/10
07:00
Dalian Kun City – Guangxi Hengchen FC
China - China League
X2
-1.53%5.7 / 13.2%
-12.99% / 74.0%

Kalshi
Basketball
24/10
02:00
SAC Kings – POR Trail Blazers
NBA
Over 117.5 1st half
$189.20
31Bet
Basketball
24/10
02:00
Sacramento Kings – Portland Trail Blazers
USA - NBA
Under 121 1st half