Win more if the outcome lands within a range

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


For your filter settings we just found 90 middles.

Of these, 28 middles offer positive expected value.

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

Found 61 middles with Tennis and 31Bet |
| Back to my middles
(Auto updates — Shift+P to start them) (Auto updates — Shift+P to pause them)

Examples with low expected value
| Profit Bookmaker ▲▼ Event Market Odds
0.98% / 24.6%
-18.95% / 62.1%

31Bet
Tennis
30/07
17:30
Mannarino, Adrian – Shelton, Ben
ATP - Toronto, Canada
AH1(+3.5) 1st set
Zenit
Tennis
30/07
16:00
Adrian Mannarino – Ben Shelton
ATP. Toronto. Hard
AH2(−2.5) 1st set
+ 3 middles for this event
0.92% / 23.6%
-18.34% / 63.3%

Betcity
Tennis
30/07
15:00
Anastasia Pavlyuchenkova – Eva Lys
Tennis. WTA 1000. Montreal. Canada. Hard.
Over 9.5 1st set
31Bet
Tennis
30/07
16:00
Pavlyuchenkova, Anastasia – Lys, Eva
WTA - Montreal, Canada
Under 10.5 1st set
+ 1 middle for this event
0.84% / 18.7%
-15.07% / 69.9%

VBet (NL)
Tennis
29/07
19:30
Daniela Martinez Guerrero – Elda Lara Cruz
Mexico - ITF Women - Huamantla - Hard
AH1(+1.5)
31Bet
Tennis
29/07
19:51
Martinez Guerrero, Daniela – Lara Cruz, Elda Estefania
ITF Women - ITF W15 Huamantla
21-2
0.76% / 25.3%
-19.56% / 60.9%

31Bet
Tennis
29/07
19:10
Griekspoor, Tallon – Etcheverry, Tomas Martin
ATP - Toronto, Canada
Over 8.5 1st set
Betcity
Tennis
29/07
19:10
Tallon Griekspoor – Tomas Martin Etcheverry
Tennis. ATP Masters 1000. Toronto. Canada. Hard.
Under 9.5 1st set
+ 1 middle for this event
0.70% / 26.1%
-20.12% / 59.8%

31Bet
Tennis
30/07
01:10
Zverev, Alexander – Walton, Adam
ATP - Toronto, Canada
AH1(−1.5) 1st set
William Hill
Tennis
30/07
01:10
Alexander Zverev – Adam Walton
ATP Toronto
AH2(+2.5) 1st set
0.68% / 23.8%
-18.68% / 62.6%

Marathon
Tennis
30/07
16:00
A.Rublev – H.Gaston
ATP Masters 1000. Toronto, Canada. Singles. Round of 64
AH1(−2.5) 1st set
31Bet
Tennis
30/07
16:00
Rublev, Andrey – Gaston, Hugo
ATP - Toronto, Canada
AH2(+3.5) 1st set
+ 11 middles for this event
0.41% / 20.6%
-16.74% / 66.5%

31Bet
Tennis
30/07
09:00
Sinha N.K. / Dev S.D.P. – Kielan S / Pieczonka F
Challenger - Liberec, Czech Republic Doubles
AH1(+1.5)
SportingWin
Tennis
30/07
09:00
S D Prajwal Dev/Nitin Kumar Sinha – Szymon Kielan/Filip Pieczonka
Czech Republic - ATP Challenger Liberec - Clay (Doubles)
21-2
0.40% / 19.9%
-16.25% / 67.5%

31Bet
Tennis
30/07
13:20
Ymer, Elias – Kukushkin, Mikhail
Challenger - Porto, Portugal
AH1(+1.5)
OrbitX
Tennis
30/07
13:20
E Ymer – Kukushkin
Porto Challenger 2025
21-2
$9.86
+ 3 middles for this event
0.37% / 55.3%
-35.38% / 29.2%

31Bet
Tennis
31/07
01:10
Carballes Baena, Roberto – Fritz, Taylor
ATP - Toronto, Canada
AH1(+3.5) 1st set
DragonBet (UK)
Tennis
31/07
01:30
Roberto Carballes Baena – Taylor Fritz
ATP Toronto
21-2 1st set
+ 8 middles for this event
0.34% / 13.4%
-11.48% / 77.1%

Zenit
Tennis
30/07
15:00
Antonia Ruzic – Karolina Muchova
WTA. Montreal. Hard
Over 18.5
31Bet
Tennis
30/07
16:00
Ruzic, Antonia – Muchova, Karolina
WTA - Montreal, Canada
Under 20
0.31% / 58.1%
-36.54% / 26.9%

Germania (HR)
Tennis
29/07
23:30
D.Medvedev – D.Svrcina
Atp Toronto Hard
Over 7.5 1st set
31Bet
Tennis
29/07
23:10
Medvedev, Daniil – Svrcina, Dalibor
ATP - Toronto, Canada
Under 10 1st set
+ 1 middle for this event
0.30% / 21.9%
-17.70% / 64.6%

RicoBet (BR)
Tennis
30/07
19:00
Gabriel Diallo – Matteo Gigante
Canada - ATP Toronto
AH1(−2.5) 1st set
31Bet
Tennis
30/07
18:40
Diallo, Gabriel – Gigante, Matteo
ATP - Toronto, Canada
AH2(+3.5) 1st set
+ 7 middles for this event
0.19% / 31.9%
-24.04% / 51.9%

GoldenVegas (BE)
Tennis
30/07
14:00
Renata Zarazua – Jelena Ostapenko
WTA - WTA Montreal
Over 16.5
31Bet
Tennis
30/07
16:00
Zarazua, Renata – Ostapenko, Jelena
WTA - Montreal, Canada
Under 20
+ 4 middles for this event
0.17% / 35.5%
-26.08% / 47.8%

31Bet
Tennis
30/07
00:00
Shapovalov, Denis – Tien, Learner
ATP - Toronto, Canada
AH1(+1) 1st set
Bet7
Tennis
30/07
00:00
Shapovalov, Denis – Tien, Learner
ATP - ATP Toronto, Canada Men Singles
AH2(+2.5) 1st set
0.14% / 30.5%
-23.26% / 53.5%

GalaxyBet
Tennis
30/07
17:00
Stefanos Tsitsipas – Christopher O'Connell
ATP - Toronto, Canada, Singles
AH1(−1.5)
31Bet
Tennis
30/07
22:00
Tsitsipas, Stefanos – O'connell, Christopher
ATP - Toronto, Canada
AH2(+4.5)
0.12% / 20.9%
-17.20% / 65.6%

Betfair (IT)
Tennis
30/07
10:30
K Siniakova – Ali Charaeva
WTA Varsavia 2025
21-2 - lay
€39.37
3.60
31Bet
Tennis
30/07
10:00
Siniakova, Katerina – Charaeva, Alina
WTA 125K - Warsaw, Poland
AH2(+1.5)
0.08% / 16.5%
-14.06% / 71.9%

CBet (LT)
Tennis
29/07
22:30
Sahaja Yamalapalli – Ayana Akli
World - ITF. Women. Lexington
11-2
31Bet
Tennis
29/07
22:00
Yamalapalli, Sahaja – Akli, Ayana
ITF Women - ITF W75 Lexington
AH2(+1.5)
0.05% / 16.2%
-13.90% / 72.2%

RicoBet (BR)
Tennis
29/07
21:00
Nuno Borges – Facundo Bagnis
Canada - ATP Toronto
AH1(−2.5) 1st set
31Bet
Tennis
29/07
20:20
Borges, Nuno – Bagnis, Facundo
ATP - Toronto, Canada
AH2(+3.5) 1st set
0.04% / 18.6%
-15.66% / 68.7%

31Bet
Tennis
29/07
23:00
Jovic, Teodora – Su, Susannah
UTR Women - UTR PTT Lovedale Women 03, Group D
11-2
Meridian (PE)
Tennis
29/07
23:00
Jovic, Teodora – Su, Susannah
UTR Pro Tennis - UTR Lovedale Women
AH2(+1.5)
+ 2 middles for this event
0.03% / 11.3%
-10.11% / 79.8%

31Bet
Tennis
29/07
22:00
Safiullin, Roman – Ruud, Casper
ATP - Toronto, Canada
AH1(+4.5)
Smarkets
Tennis
29/07
22:05
Roman Safiullin – Casper Ruud
ATP Toronto, Canada Men Singles, Round of 64
AH1(+3.5) - lay
2.32 (2.0%)

£59.00
1.76