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 19,230 middles for your filter settings.

Of these, 19,105 middles offer a positive expected value.

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

Found 125 middles with Tennis | Show all
(Auto updates — Shift+P to start them) (Auto updates — Shift+P to pause them)

Examples with a low expected value
| ProfitBookmaker ▲▼ EventMarketOdds
-0.01%4.08 / 19.7%
-16.44% / 67.1%

Polymarket
Tennis
16/07
09:30
Juan Manuel Cerundolo – Miomir Kecmanovic
Tennis
AH1(+1.5)
$8.64
Smarkets
Tennis
16/07
09:30
Juan Manuel Cerundolo – Miomir Kecmanovic
ATP Gstaad, Switzerland Men Singles
21-2
(2.0%)
£236.00
+ 3 middles for this event
-0.02%3.94 / 20.2%
-16.84% / 66.3%

BetDaq
Tennis
16/07
15:30
Korneeva, A – Li, A
WTA Tour - WTA Athens
11-2
(5.0%)
Mozzart
Tennis
16/07
08:00
Korneeva A. – Li A.
WTA Athens Hard
AH2(+1.5)
-0.04%7.48 / 11.8%
-10.55% / 78.9%

Matchbook
Tennis
16/07
11:00
Jaime Faria – Casper Ruud
Switzerland - ATP Gstaad
11-2
(1.0%)
$21.64
EGB
Tennis
16/07
11:00
Casper Ruud – Jaime Faria
ATP Gstaad
AH1(+1.5)
+ 1 middle for this event
-0.04%5.82 / 14.6%
-12.79% / 74.4%

EGB
Tennis
16/07
15:30
Tereza Valentova – Aliaksandra Sasnovich
WTA Athens
AH1(+1.5)
BolsaDeAposta (BR)
Tennis
16/07
15:30
Tereza Valentova – Aliaksandra Sasnovich
Greece - WTA Athens
21-2
(1.0%)
+ 7 middles for this event
-0.05%4.75 / 17.3%
-14.82% / 70.4%

MaxLine (BY)
Tennis
16/07
20:05
Алекс Молчан – Алехандро Давидович Фокина
ATP 250. Умаг. Хорватия. Clay.
11-2
Smarkets
Tennis
16/07
20:00
Alex Molcan – Alejandro Davidovich Fokina
ATP Umag, Croatia Men Singles
AH1(−1.5) - lay
(2.0%)
£20.00
5.60
+ 1 middle for this event
-0.07%5.55 / 15.2%
-13.24% / 73.5%

DoxxBet (SK)
Tennis
16/07
13:30
De Jong, Jesper – Baez, Sebastian
ATP - Bastad
AH1(+3.5)
Smarkets
Tennis
16/07
13:30
Jesper De Jong – Sebastian Baez
ATP Bastad, Sweden Men Singles
AH2(−0.5)
(2.0%)
£87.00
+ 3 middles for this event
-0.07%5.72 / 14.8%
-12.95% / 74.1%

SportsBet
Tennis
16/07
13:30
Bassols Ribera, Marina – Rus, Arantxa
WTA 125K - WTA 125k Kitzbuhel | Women | Singles
AH1(+1.5)
Smarkets
Tennis
16/07
13:30
Marina Bassols Ribera – Arantxa Rus
WTA 125K Kitzbuhel, Austria Women Singles
11-2 - lay
(2.0%)
£163.00
1.51
+ 1 middle for this event
-0.07%5.9 / 14.4%
-12.66% / 74.7%

Smarkets
Tennis
16/07
21:00
Dominik Palan – Izan Almazan Valiente
Atp Challenger Pozoblanco, Spain Men Singles
21-2 - lay
(2.0%)
£17.00
1.43
Polymarket
Tennis
16/07
21:00
Dominik Palan – Izan Almazan Valiente
Tennis
AH2(+1.5)
$84.00
+ 3 middles for this event
-0.08%3.5 / 22.1%
-18.17% / 63.7%

MaxLine (BY)
Tennis
16/07
11:35
Полона Херцог – Елин Вандромме
WTA 125. Кицбюэль. Австрия. Clay.
AH1(+1.5)
Smarkets
Tennis
16/07
11:30
Polona Hercog – Jeline Vandromme
WTA 125K Kitzbuhel, Austria Women Singles
11-2 - lay
(2.0%)
£21.00
3.30
+ 26 middles for this event
-0.09%4.08 / 19.6%
-16.45% / 67.1%

Betmaster
Tennis
16/07
16:40
Udvardy, Panna – Kawa, Katarzyna
WTA - WTA Iasi, Romania Women Singles
AH1(+1.5)
Smarkets
Tennis
16/07
16:40
Panna Udvardy – Katarzyna Kawa
WTA Iasi, Romania Women Singles
21-2
(2.0%)
£168.00
+ 20 middles for this event
-0.13%5.7 / 14.8%
-12.98% / 74.0%

Aposta1 (BR)
Tennis
16/07
17:30
Barbora Krejcikova – Carole Monnet
WTA - WTA Athens, Greece Women Singles
Over 16.5
Smarkets
Tennis
16/07
17:30
Barbora Krejcikova – Carole Monnet
WTA Athens, Greece Women Singles
Over 18 - lay
(2.0%)
£133.00
2.06
+ 11 middles for this event
-0.16%3.06 / 24.4%
-19.76% / 60.5%

STS (PL)
Tennis
16/07
10:00
Basilashvili Nikoloz – Tirante Thiago Agustin
ATP - Bastad
AH1(+1.5)
Smarkets
Tennis
16/07
10:00
Nikoloz Basilashvili – Thiago Agustin Tirante
ATP Bastad, Sweden Men Singles
11-2 - lay
(2.0%)
£310.00
3.35
+ 4 middles for this event
-0.21%0.97 / 50.5%
-33.71% / 32.6%

Smarkets
Tennis
16/07
18:40
Clara Tauson – Miriana Tona
WTA Athens, Greece Women Singles
AH2(+6.5) - lay
(2.0%)
£4.00
2.32
TrapCasino
Tennis
16/07
18:40
Clara Tauson – Miriana Tona
WTA - Athens, Greece, Singles
AH2(+10.5)
+ 5 middles for this event
-0.21%5.65 / 14.8%
-13.07% / 73.9%

BetDaq
Tennis
16/07
11:30
Feistel, G – Samson, L
WTA 125 Tour - WTA 125 Kitzbuhel
11-2
(5.0%)
EGB
Tennis
16/07
11:30
Laura Samson – Gina Feistel
WTA Kitzbuhel
AH1(+1.5)
+ 2 middles for this event
-0.28%8.3 / 10.4%
-9.71% / 80.6%

Smarkets
Tennis
16/07
12:20
Alejandro Tabilo – Lautaro Midon
ATP Bastad, Sweden Men Singles
AH2(+3.5) - lay
(2.0%)
£9.00
2.36
FavBet (HR)
Tennis
16/07
13:00
Alejandro Tabilo – Lautaro Midon
ATP - Bastad, Sweden
AH2(+4.5)
+ 1 middle for this event
-0.29%3131.33
-0.03% / 93.9%

Kalshi
Tennis
16/07
18:40
Tona – Tauson
Tennis
11-2 - lay
16.67
Betfair
Tennis
16/07
19:00
C Tauson – Tona
WTA Athens 2026
1 - lay
(6.5%)
£582.03
1.06
+ 2 middles for this event
-0.32%3.67 / 21.0%
-17.65% / 64.7%

BetDaq
Tennis
16/07
20:00
Smith, Colton – Matsuoka, H
ATP Challenger Tour - Lincoln Challenger
11-2
(5.0%)
Betcity
Tennis
16/07
20:05
Colton Smith – Hayato Matsuoka
Tennis. ATP Challenger. Lincoln. USA. Hard
AH2(+1.5)
+ 1 middle for this event
-0.38%2.87 / 25.4%
-20.54% / 58.9%

TrapCasino
Tennis
16/07
11:00
Mayar Sherif – Kaitlin Quevedo
WTA - Iasi, Romania, Singles
Over 16.5
Smarkets
Tennis
16/07
11:00
Maiar Sherif Ahmed Abdelaziz – Kaitlin Quevedo
WTA Iasi, Romania Women Singles (ADJ98280)
Under 19.5
(2.0%)
£140.00
+ 1 middle for this event
-0.49%4.39 / 18.0%
-15.65% / 68.7%

BetDaq
Tennis
16/07
17:00
Campana Lee, G – Boogaard, T
ATP Challenger Tour - Bunschoten Challenger
11-2
(5.0%)
Polymarket
Tennis
16/07
17:00
Gerard Campana Lee – Thijs Boogaard
Tennis
AH2(+1.5)
$3.70
+ 2 middles for this event
-0.50%106.81
-0.48% / 51.3%

Polymarket
Tennis
16/07
15:00
Daniel Merida Aguilar – Titouan Droguet
Tennis
11-2
$1,204.81
Betfair
Tennis
16/07
15:00
Da Merida – Ti Droguet
ATP Umag 2026
1 - lay
(6.5%)
£25.32
1.88
-0.62%4.46 / 17.6%
-15.48% / 69.0%

EGB
Tennis
16/07
14:00
Daniil Glinka – Philip Sekulic
ATP Granby
AH1(+1.5)
BetDaq
Tennis
16/07
16:30
Glinka, D – Sekulic, P
ATP Challenger Tour - Granby Challenger
21-2
(5.0%)
-0.67%50.07 / 0.15%
-0.72% / 36.1%

Betfair
Tennis
16/07
18:40
Grenier – Santillan
Pozoblanco Challenger 2026
2 - lay
(6.5%)
£19.00
2.64
Betwgb
Tennis
16/07
18:40
Grenier, Hugo – Santillan, Akira
Challenger - Pozoblanco
21-2
-0.95%3.95 / 19.1%
-16.82% / 66.4%

Efbet (BG)
Tennis
16/07
12:10
Oleksandra Oliynykova – Elena Pridankina
WTA - WTA Iasi, Romania Women Singles (ADJ98280)
AH1(+1.5)
BetDaq
Tennis
16/07
14:00
Oliynykova, O – Pridankina, E
WTA Tour - WTA Iasi
11-2 - lay
(5.0%)
1.85
-2.09%74.27
-0.66% / 49.0%

BetClic
Tennis
16/07
13:00
Maria Lourdes Carle – Barbora Palicova
Kitzbuhel WTA Challenger
11-2
Betfair
Tennis
16/07
13:00
Mar Carle – Bar Palicova
WTA Kitzbühel 2026
1 - lay
(6.5%)
£20.31
1.96
-2.29%93.53
-0.43% / 40.2%

Efbet (BG)
Tennis
16/07
17:20
Nuria Brancaccio – Eva Vedder
WTA 125K - WTA 125K Rome, Italy Women Singles
11-2
Betfair
Tennis
16/07
17:30
Nur Brancaccio – Vedder
WTA Rome II 2026
1 - lay
(6.5%)
£73.69
2.38

See also: surebets with Tennis or valuebets with Tennis.

Show only with: 10Bet, 10Bet (UK), 10Cric, 18Bet, 1Win (Original), 1xBet, 1xBet (ES), 22Bet, 32Red, 3et, 888sport, 888sport (IT), AccessBet, AdjaraBet, Admiral (AT), AdmiralBet (IT), Akbets, AlfaBet (BR), AllWin365 (UA), Allwyn (CZ), Aposta1 (BR), Apostaganha (BR), ApuestaTotal (PE), ArtlineBet, AsianOdds, B1Bet (BR), BC.Game, Bahigo, BaltBet (RU), BangBet, BantuBet (AO), Bet-Bra (BR), Bet-Bra SB (BR), Bet-at-home, Bet25 (DK), Bet3000 (DE), Bet365, Bet365 (BR), Bet365 (ES), Bet365 (FR), Bet365 (IT), Bet4 (BR), Bet7, Bet7k (BR), Bet9ja, BetBoom (BR), BetBoom (RU), BetClic, BetClic (FR), BetClic (PL), BetClic (PT), BetCorrect, BetDaq, BetEsporte (BR), BetInAsia (Black), BetItaly (IT), BetKing, BetLike, BetMomo, BetOnline (AG), BetPassion (IT), BetPawa (NG), BetPix365 (BR), BetRebels, BetVictor, BetWarrior (BR), BetWay, BetX (CZ), Betadonis, Betano, Betano (BR), Betano (CZ), Betano (NG), Betano (PT), Betao (BR), Betboro, Betboro (GH), Betcity, Betcity (NL), Betcris, Betcris (PL), Betdex, Betfair, Betfair (ES), Betfair (IT), Betfair (MBR), Betfair SB (ES), Betfair SB (GB), Betfarm, Betfirst (BE), Betfred, Betfred (ZA), BetiBet, Betika (KE), Betinia, Betlive, Betmaster, Betnacional (BR), Betpoint (IT), Betrivers (CA), Betsafe, Betsson, Betsson (ES), Betsson (FR), Betsson (GE), Betsson (GR), Betsson (IT), Betsul (BR), Betuk (UK), Betus (PA), Betwgb, Betxchange, BigBet (BR), Bingoal (BE), Blaze, BoaBet, BolsaDeAposta (BR), BolsaDeAposta TB (BR), BookMaker (EU), BookmakerXyz, Bovada (LV), BoyleSports, BrBet (BR), Brazino 777, BresBet, Bumbet, Bwin, Bwin (FR), Bwin (PT), CBet (LT), Caliente (MX), CampoBet (DK), Casa Pariurilor (RO), CasaDeApostas (BR), CasinoPortugal (PT), CasinozerApp, Casobet (Sport), Cassino (BR), Circus (BE), Cloudbet, Codere (ES), Comeon, CoolBet, Coral (UK), Crocobet, Crown Sports, CrystalBet (GE), DafaBet (ES), DafaBet (Sports), DafaBet OW (Saba), Danskespil (DK), DaznBet (ES), DaznBet (UK), DomusBet (IT), Donald (BR), DoxxBet (SK), Draftkings, DragonBet (UK), Duelbits, EDSBet, EGB, Easybet (ZA), Ebingo (ES), Efbet (BG), Efbet (GR), Efbet (Net), EpicBet, Eplay24 (IT), EsporteNetBet (BR), EsporteNetSP (BR), EsporteNetVip, EsportesDaSorte (BR), EstorilSolCasinos (PT), Etipos (SK), Etopaz (AZ), Etoto (PL), EuroBet (IT), EveryGame (EU), ExclusiveBet, Expekt (DK), FB Sports, FanDuel, Fanatics, Fastbet, Fastbet (IT), FavBet (HR), Fonbet, Football (NG), Fortuna (PL), Fortuna (SK), FulltBet (BR), GGBet, Gamdom, Genybet (FR), Germania (HR), GetsBet (RO), Goalbet, Gogowin (Crown), GoldBet (IT), Golden Palace (BE), GoldenPark (ES), GoldenPark (PT), GoldenVegas (BE), Gra (Live), GrandGame (BY), HKJC, HiperBet (BR), HoliganBet (TR), Hollywoodbets, Ilotbet, Interwetten, IviBet, JSB, Jacks (NL), JetCasino, Jogodeouro (BR), Jokerbet (ES), JugaBet (CL), Kalshi, KingsBet (CZ), KirolBet (ES), Kwiff, Ladbrokes, Ladbrokes (BE), LeaderBet, Lebull (PT), LeoVegas (CA), LeoVegas (ES), Leon, LigaStavok (RU), LivescoreBet (NG), LivescoreBet (UK), Luckia (ES), LvBet, MSport (GH), MSport (NG), Marathon, MarathonBet (DK), MarathonBet (IT), MarjoSports (BR), Matchbook, MaxLine (BY), Maxbet (RS), MelBet, Meridian (BE), Meridian (PE), MerkurBets, Milhao (BR), Miseojeu+, Misli (AZ), MostBet, Mozzart, Mundoapostas, Mystake, N1Bet, NaijaBet, Napoleon (BE), Neobet, Nesine (TR), NetBet, NetBet (FR), NetBet (IT), NetBet (RO), Nike (SK), NitroBetting (EU), Norsk Tipping (NO), Novibet (BR), OgaBet, Olimp (Bet), OlimpoBet (PE), OlyBet (ES), OlyBet (EU), OlyBet (FR), OlyBet (LT), Onabet (BR), OneCasino SB, Optibet (LT), Optibet (LV), OrbitX, OvertimeMarkets, PMU (FR), Paddy Power, PameStoixima (GR), Parasino, Paston (ES), Pin-up, Pin-up (RU), Pinnacle888, Piwi247, PixBet (BR), Placard (Jogos Santa Casa), Placard (PT), PlayNow, Player (RO), PointsBet (AU), PokerStars, PokerStars (FR), PokerStars (UK), Polymarket, PremierBet (MW), QQ101 (BTI), QQ101 (IM Sports), RayBet, Reidopitaco (BR), RetaBet (ES), RetaBet (PE), RicoBet (BR), Rivalo (BR), RuBet, Rushbet (CO), Rushbet (MX), STS (PL), SX Bet, Sbobet, Sbobet (Esport), SeuBet (BR), Shuffle, Sisal (IT), SkyBet, Smarkets, Snai (Retail), SoccaBet, Solverde (PT), SorteNaBet (BR), SportBet (IT), SportingWin, Sportium (CO), Sportium (ES), Sportmarket (MollyBet), SportsBet, SportsBet (AU), SportyBet, Stake, Stake (BR), Stake (CO), Stake (PE), StanleyBet (IT), StanleyBet (RO), StarCasino (NL), StarSports, Staryes (IT), Stoiximan (GR), SuperBet (BR), Surebet247 (NG), SynotTip (LV), Tab (AU), TeApuesto (PE), TempoBet, Tennisi, ThunderPickIo (NO), Tinbet (PE), Tipico, Tipp3 (AT), TippmixPro (HU), Tipsport (CZ), Tipwin (DE), TonyBet, TonyBet (ES), TonyBet (NL), Topsport (LT), Toto (NL), TotoGaming (AM), Totosi (IT), TrapCasino, Ubet (CY), Ubet (KZ), Unibet (AU), Unibet (DK), Unibet (FR), Unibet (RO), VBet, VBet (BR), VBet (FR), VBet (NL), Veikkaus (FI), Vera (BR), Versus (ES), Vivasorte (BR), Vulkan Bet, W88 (BTI), W88Es, WWin, Wildz, William Hill, Williamhill (IT), WinBet (BG), WinBet (RO), Winamax (ES), Winamax (FR), Winline (RU), Wjcasino (BR), WolfBet, YSB, YaassCasino (ES), Yabo888, Yajuego (CO), ZeBet, ZeBet (BE), ZeBet (ES), ZeBet (NL), Zenit, or iForBet (PL).