Win more if the outcome lands within a range

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


We've just found 442,725 middle bets for your filter settings.

Of these, 436,650 middle bets offer a positive expected value.

To see middle bets with a positive expected value and lossless arbs-middle bets, please choose a plan.

Found 6,075 middle bets | Show all
(Auto updates — Shift+P to start them) (Auto updates — Shift+P to pause them)

Examples with a low expected value↓
▼ | ProfitBookie ▲▼ EventMarketOdds
-0.01%3.21 / 23.7%
-19.18% / 61.6%

Smarkets
Soccer
28/10
12:15
Viettel – FC Seoul
AFC Champions League 2
2 - lay
(2.0%)
£46.00
1.60
Hollywoodbets
Soccer
28/10
12:15
THE CONG - VIETTEL FC – SEOUL
International Clubs - AFC Cup
X2
+ 27 middle bets for this event
-0.01%2.79 / 26.4%
-20.89% / 58.2%

OddJusta
Soccer
28/10
17:30
AC Milan – Bologna
Italy - Italy Serie A
2 - lay
(1.0%)
5.50
Pin-up
Soccer
28/10
17:30
Milan – Bologna
Italy - Italy. Serie A
X2
+ 48 middle bets for this event
-0.01%3.4 / 22.7%
-18.52% / 62.9%

Matchbook
Soccer
28/10
11:30
1.SK Prostejov – FC Hradec Králové
Czech Republic - Czech Republic Cup
1X
(1.0%)
$276.12
BetBoom (RU)
Soccer
28/10
11:30
Простежов – Градец Кралове
Чехия - 🇨🇿 Чехия. Кубок
X2
+ 7 middle bets for this event
-0.01%3.19 / 23.8%
-19.27% / 61.5%

PredictFun
Soccer
31/10
17:00
Udinese Calcio – AS Roma
Serie A
2 - No
$67.12
Smarkets
Soccer
31/10
17:00
Udinese – Roma
Italian Serie A
1 - lay
(2.0%)
£12.00
6.60
+ 28 middle bets for this event
-0.01%4.97 / 16.7%
-14.34% / 71.3%

Matchbook
Soccer
28/10
19:45
Celtic – Dundee United
Scotland - Scotland Premiership
2 - lay
(1.0%)
$19.96
12.00
Efbet (Net)
Soccer
28/10
18:45
Celtic FC – Dundee United
Scotland - Scottish Premiership
X2
+ 24 middle bets for this event
-0.01%1.05 / 48.9%
-32.84% / 34.3%

Kalshi
Soccer
28/10
20:00
Excelsior Maassluis – SC Heerenveen
KNVB
Over 0.5
$98.80
Rushbet (CO)
Soccer
28/10
20:00
Excelsior Maassluis – SC Heerenveen
Netherlands / KNVB Beker
Under 3.5
+ 3 middle bets for this event
-0.01%0.15 / 86.7%
-46.44% / 7.11%

OddJusta
Soccer
28/10
17:30
Parma – Udinese
Italy - Italy Serie A
Goals: No - lay
(1.0%)
10.50
Bet-at-home
Soccer
28/10
17:30
Parma – Udinese
Italy - Serie A 2026/2027
Under 5.5
+ 88 middle bets for this event
-0.01%4.83 / 17.1%
-14.63% / 70.7%

Smarkets
Soccer
28/10
17:00
Grorud – Brann
Norway NM Cupen
2 - lay
(2.0%)
£18.00
1.34
OddJusta
Soccer
28/10
17:00
Grorud – Brann
Norway - Norway NM Cupen
1 - lay
(1.0%)
11.50
+ 16 middle bets for this event
-0.01%6.07 / 14.1%
-11.78% / 71.5%

MarathonBet (IT)
Soccer
31/10
20:30
Fc Porto – Estoril Praia
Portogallo - Liga Portugal stq pr cu
1 / DNB
Smarkets
Soccer
31/10
20:30
FC Porto – Estoril
Portuguese Primeira Liga
1 - lay
(2.0%)
£619.00
1.23
+ 30 middle bets for this event
-0.01%1.21 / 45.2%
-31.11% / 37.8%

Smarkets
Soccer
28/10
23:30
New England – New York RB
US Major League Soccer
AH2(−1.5) - lay
(2.0%)
£2.00
8.20
Stake (CO)
Soccer
28/10
23:30
New England Revolution – New York Red Bulls
USA - MLS
AH2(+0.75)
+ 22 middle bets for this event
-0.01%0.45 / 69.1%
-40.87% / 18.3%

Smarkets
Soccer
31/10
14:30
Bayer Leverkusen – Stuttgart
German Bundesliga
1X
(2.0%)
£195.00
ExclusiveBet
Soccer
31/10
14:30
Bayer Leverkusen – VfB Stuttgart
Germany - Bundesliga 2026/2027
AH2(+3.5)
+ 24 middle bets for this event
-0.01%2.45 / 29.0%
-22.47% / 55.1%

Smarkets
Soccer
28/10
10:00
Nagoya Grampus – Urawa Red Diamonds
Japanese J. League Cup
2 - lay
(2.0%)
£7.00
2.80
Smarkets
Soccer
28/10
10:00
Nagoya Grampus – Urawa Red Diamonds
Japanese J. League Cup
1 - lay
(2.0%)
£10.00
2.76
+ 14 middle bets for this event
-0.01%4.42 / 18.5%
-15.59% / 68.8%

Matchbook
Soccer
28/10
17:30
Venezia – Internazionale
Italy - Italy Serie A
1X
(1.0%)
$262.14
Shuffle
Soccer
28/10
17:30
Venezia FC – Inter Milano
Italy - Serie A (ADJ98280)
X2
+ 141 middle bets for this event
-0.01%0.91 / 52.4%
-34.40% / 31.2%

Kalshi
Soccer
28/10
17:00
Dynamo Dresden – Schalke 04
DFB Pokal
Over 0.5
$1,849.93
Yabo888
Soccer
28/10
17:00
Dynamo Dresden – Schalke 04
GERMANY CUP
Under 1.75 2nd period
+ 31 middle bets for this event
-0.01%0.74 / 57.3%
-36.44% / 27.1%

Betcris (PL)
Soccer
01/11
16:30
Elche CF – Valencia
Spain - La Liga
AH1(+2.5)
OddJusta
Soccer
01/11
17:30
Elche CF – Valencia
Spain - Spain La Liga
1 - lay
(1.0%)
2.50
+ 10 middle bets for this event
-0.01%10.42 / 8.75%
-8.05% / 83.9%

Kalshi
Basketball
28/10
10:30
Perth Wildcats – Sydney Kings
Australia NBL
11-2 OT
$451.88
FanDuel
Basketball
28/10
10:36
Sydney Kings – Perth Wildcats
Australian NBL.
AH1(+3.5) OT
+ 11 middle bets for this event
-0.01%0.9 / 52.5%
-34.44% / 31.1%

OddJusta
Soccer
28/10
17:00
Molde – Strømsgodset
Norway - Norway NM Cupen
Over 1.5
(1.0%)
Sportium (CO)
Soccer
28/10
17:00
Molde – Stromsgodset
Norway - NM Cup
Under 2.5 2nd period
+ 36 middle bets for this event
-0.01%0.08 / 92.4%
-48.04% / 3.93%

Kalshi
Soccer
31/10
14:30
Werder Bremen – TSG Hoffenheim
Bundesliga
Over 0.5
$9.70
Bet-at-home
Soccer
31/10
14:30
Werder Bremen – Hoffenheim
Germany - Bundesliga 2026/2027 A9ZJ2X7R
Under 2.5 1st period 2nd team
+ 34 middle bets for this event
-0.01%2.22 / 31.0%
-23.69% / 52.6%

Matchbook
Soccer
31/10
17:30
Tottenham Hotspur – Crystal Palace
England - England Premier League
X - lay
(1.0%)
$57.33
4.90
Leon
Soccer
31/10
17:30
Tottenham Hotspur – Crystal Palace
England - Premier League
Even
+ 15 middle bets for this event
-0.01%3.07 / 24.5%
-19.71% / 60.6%

Smarkets
Soccer
29/10
20:30
Sporting Cristal – Alianza Lima
Peru Liga 1
2 - corners - lay
(2.0%)
£133.00
3.15
MarathonBet (DK)
Soccer
29/10
20:30
Sporting Cristal – Alianza Lima
Peru. Liga 1
AH2(+1.5) - corners
+ 3 middle bets for this event
-0.01%0.46 / 68.6%
-40.70% / 18.6%

Smarkets
Soccer
31/10
15:30
Feyenoord – Fortuna Sittard
Dutch Eredivisie
2 - lay
(2.0%)
£12.00
17.98
Sportium (ES)
Soccer
31/10
15:30
Feyenoord – Fortuna Sittard
Holanda - Eredivisie
AH2(+3.5)
+ 3 middle bets for this event
-0.01%3.01 / 24.9%
-19.97% / 60.1%

SX Bet
Soccer
01/11
16:00
FK Austria Wien – SK Rapid Wien
Austrian Bundesliga
2 - No
$77.78
Smarkets
Soccer
01/11
16:00
Austria Wien – Rapid Wien
Austrian Bundesliga
1 - lay
(2.0%)
£13.00
5.20
+ 1 middle bet for this event
-0.01%3.29 / 23.3%
-18.91% / 62.2%

Mozzart
Soccer
31/10
15:00
Man.City – Brighton
England - Premier
1X
Smarkets
Soccer
31/10
15:00
Man City – Brighton
Premier League
1 - lay
(2.0%)
£567.00
1.71
+ 45 middle bets for this event
-0.01%2.39 / 29.5%
-22.77% / 54.5%

Ilotbet
Soccer
28/10
19:00
Carrarese Calcio – SS Arezzo
Italy - Serie B
AH1(+1.5)
OddJusta
Soccer
28/10
19:00
Carrarese – Arezzo
Italy - Italy Serie B
1 / DNB - lay
(1.0%)
1.60
+ 209 middle bets for this event
-0.01%6.25 / 13.8%
-12.12% / 75.8%

Smarkets
Soccer
01/11
15:15
Racing Santander – Real Madrid
Spanish La Liga
2 - lay
(2.0%)
£184.00
1.24
KingsBet (CZ)
Soccer
01/11
15:15
Racing Santander – Real Madrid
Spain - LaLiga
X2
+ 102 middle bets for this event