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 45,210 middles for your filter settings.

Of these, 44,983 middles offer a positive expected value.

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

Found 227 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.02%7.6 / 11.6%
-10.42% / 79.1%

Ilotbet
Tennis
07/06
14:00
Cobolli, Flavio – Zverev, Alexander
ATP - French Open Men Singles
AH1(+6.5)
Betfair
Tennis
07/06
14:00
Cobolli – A Zverev
Men's Roland Garros 2026
AH1(+5.5) - lay
(6.5%)
£400.26
1.96
+ 118 middles for this event
-0.03%3.47 / 22.4%
-18.29% / 63.4%

Smarkets
Tennis
08/06
09:00
Mia Pohankova – Clara Tauson
WTA S-Hertogenbosch, Netherlands Women Singles
AH2(−1.5) - lay
(2.0%)
£20.00
2.06
Nike (SK)
Tennis
08/06
09:00
Pohankova M. – Tauson C.
WTA Hertogenbosch
21-2
-0.04%3.38 / 22.8%
-18.58% / 62.8%

Betfair
Tennis
07/06
10:00
Damm Jr – Ficovich
ATP 's-Hertogenbosch 2026
11-2
(6.5%)
£152.41
Betuk (UK)
Tennis
07/06
10:00
Martin Damm – Juan Pablo Ficovich
ATP Qual. / s-Hertogenbosch
AH2(+1.5)
+ 9 middles for this event
-0.04%4.52 / 18.1%
-15.33% / 69.4%

ArtlineBet
Tennis
07/06
10:00
Sebastian Baez – Alex Molcan
ATP Prostejov
AH1(+1.5)
Matchbook
Tennis
07/06
10:00
Sebastian Baez – Alex Molcan
Czech Republic - ATP Prostejov Challenger
11-2 - lay
(1.0%)
$29.35
1.71
+ 6 middles for this event
-0.04%6.22 / 13.8%
-12.16% / 75.7%

FulltBet (BR)
Tennis
07/06
13:30
Maddison Inglis – Alycia Parks
Great Britain and Northern Ireland - WTA London Qualification
11-2
(1.0%)
Betcity
Tennis
07/06
13:00
Maddison Inglis – Alycia Parks
Tennis. WTA 500. London. Great Britain. Grass. Qualifying
AH2(+1.5)
+ 15 middles for this event
-0.05%3.12 / 24.2%
-19.55% / 60.9%

STS (PL)
Tennis
07/06
10:00
Seidel Ella – Minnen Greet
WTA - S-Hertogenbosch, kwalifikacje
Over 8.5 1st set
Smarkets
Tennis
07/06
10:00
Ella Seidel – Greet Minnen
WTA S-Hertogenbosch, Netherlands Women Singles
Under 9.5 1st set
(2.0%)
£26.00
+ 5 middles for this event
-0.06%9.09 / 9.84%
-9.02% / 82.0%

Betfair
Tennis
07/06
14:00
Iryn Shymanovich – Sa Dada-Mascoll
WTA Ilkley 2026
11-2
(6.5%)
£140.45
Novibet (BR)
Tennis
07/06
13:20
Iryna Shymanovich – Savannah Dada-Mascoll
WTA 125 Ilkley
AH2(+1.5)
-0.16%11.53 / 7.81%
-7.39% / 85.2%

Smarkets
Tennis
08/06
10:00
Yannick Hanfmann – Aleksandar Kovacevic
ATP Stuttgart, Germany Men Singles
Under 10.5 1st set - lay
(2.0%)
£20.00
2.08
William Hill
Tennis
08/06
10:00
Yannick Hanfmann – Aleksandar Kovacevic
ATP Stuttgart
Under 12.5 1st set
+ 1 middle for this event
-0.16%4.88 / 16.8%
-14.54% / 70.9%

BetDaq
Tennis
07/06
10:30
Vekic, D – Monnet, C
WTA Tour - WTA London
11-2
(5.0%)
Betcity
Tennis
07/06
10:35
Donna Vekic – Carole Monnet
Tennis. WTA 500. London. Great Britain. Grass. Qualifying A9ZJ2X7R
AH2(+1.5)
+ 1 middle for this event
-0.17%2.4 / 29.2%
-22.71% / 54.6%

BetDaq
Tennis
07/06
11:00
Tan, H – Rajecki, A
WTA 125 Tour - WTA 125 Ilkley
21-2 1st set - lay
(5.0%)
3.90
LsBet
Tennis
07/06
11:00
Harmony Tan – Amelia Rajecki
Great Britain - WTA 125K Ilkley | Women | Singles
AH2(+2.5) 1st set
+ 15 middles for this event
-0.17%3.74 / 20.9%
-17.43% / 65.1%

Betfair
Tennis
07/06
12:10
Ri Noguchi – Pa Brady
Ilkley Challenger 2026
21-2 - lay
(6.5%)
£19.10
2.66
NaijaBet
Tennis
07/06
12:30
Rio Noguchi – Patrick Brady
Challenger - Ilkley
AH2(+1.5)
-0.18%5.92 / 14.2%
-12.63% / 74.7%

Betfair
Tennis
08/06
13:00
Tama Korpatsch – E Ruse
WTA 's-Hertogenbosch 2026 (ADJ98280)
21-2 - lay
(6.5%)
£478.57
1.45
ArtlineBet
Tennis
08/06
09:00
Tamara Korpatsch – Elena Gabriela Ruse
WTA 's-Hertogenbosch
AH2(+1.5)
+ 1 middle for this event
-0.23%3.58 / 21.5%
-17.91% / 64.2%

Smarkets
Tennis
07/06
09:30
Daniel Michalski – Andrej Martin
ATP Challenger Bratislava, Slovakia Men Singles
21-2 - lay
(2.0%)
£69.00
2.36
ArtlineBet
Tennis
07/06
09:30
Daniel Michalski – Andrej Martin
ATP Bratislava
AH2(+1.5)
+ 2 middles for this event
-0.24%3.27 / 23.1%
-18.98% / 62.0%

ArtlineBet
Tennis
07/06
13:30
Maxime Janvier – Laurent Lokoli
ATP Lyon
AH1(+1.5)
Smarkets
Tennis
07/06
12:30
Maxime Janvier – Laurent Lokoli
ATP Challenger Lyon, France Men Singles
11-2 - lay
(2.0%)
£44.00
3.10
+ 1 middle for this event
-0.28%4.53 / 17.8%
-15.31% / 69.4%

Golden Palace (BE)
Tennis
07/06
17:30
Leyre Romero Gormaz – Tyra Caterina Grant
WTA 125 - WTA 125 Foggia, Italy, Women Singles
Over 19.5
Betfair
Tennis
07/06
17:30
Ley Romero Gormaz – Ty Grant
WTA Foggia 2026
Over 22.5 - lay
(6.5%)
£78.72
2.44
+ 21 middles for this event
-0.40%3.47 / 21.9%
-18.27% / 63.5%

ArtlineBet
Tennis
08/06
09:00
Lois Boisson – Solana Sierra
WTA 's-Hertogenbosch
AH1(+1.5)
BetDaq
Tennis
08/06
09:00
Boisson, L – Sierra, Solana
WTA Tour - WTA Hertogenbosch stq pr cu
11-2 - lay
(5.0%)
2.51
-0.49%3.7 / 20.7%
-17.55% / 64.9%

Betfair
Tennis
07/06
11:00
P Henning – Donski
Centurion Challenger 2026
11-2
(6.5%)
£34.02
EGB
Tennis
07/06
11:00
Philip Henning – Alexander Donski
ATP Centurion
AH2(+1.5)
-0.49%1.43 / 40.4%
-29.15% / 41.7%

BetDaq
Tennis
07/06
10:05
Vandewinkel, H – Koevermans, A
WTA Tour - WTA Hertogenbosch
11-2 1st set
(5.0%)
Jokerbet (ES)
Tennis
07/06
10:00
Hanne Vandewinkel – Anouk Koevermans
WTA - WTA S-Hertogenbosch, Netherlands Women Singles
AH2(+3.5) 1st set
+ 6 middles for this event
-0.54%3.07 / 23.9%
-19.73% / 60.5%

BetDaq
Tennis
07/06
13:00
McCabe, J – Jong, S
ATP Tour - ATP Hertogenbosch
11-2
(5.0%)
STS (PL)
Tennis
07/06
13:00
McCabe James – Jong Sander
ATP - S-Hertogenbosch, kwalifikacje
AH2(+1.5)
+ 1 middle for this event
-0.61%3.14 / 23.4%
-19.46% / 61.1%

BetDaq
Tennis
07/06
11:30
Safiullin, R – Galarneau, A
ATP Tour - ATP Stuttgart
21-2 - lay
(5.0%)
4.30
STS (PL)
Tennis
07/06
11:10
Safiullin Roman – Galarneau Alexis
ATP - Stuttgart, kwalifikacje
AH2(+1.5)
-0.63%3.41 / 21.9%
-18.48% / 63.0%

Betfair
Tennis
07/06
12:30
Martineau – Malige
Lyon Challenger 2026
21-2 - lay
(6.5%)
£27.58
3.10
Betcity
Tennis
07/06
13:35
Matteo Martineau – Mae Malige
Tennis. ATP Challenger. Lyon. France. Clay. Qualification
AH2(+1.5)
-0.64%13.04 / 6.44%
-6.65% / 86.7%

CampoBet (DK)
Tennis
07/06
19:00
Darja Semenistaja – Maria Timofeeva
WTA 125 - WTA 125 Makarska, Croatia, Women Singles
Over 19.5
Betfair
Tennis
07/06
19:00
Dar Semenistaja – Ma Timofeeva
WTA Makarska 2026
Under 20.5
(6.5%)
£74.72
+ 1 middle for this event
-0.78%11.48 / 7.18%
-7.42% / 85.2%

Jokerbet (ES)
Tennis
07/06
12:10
Ranah Akua Stoiber – Victoria Allen
WTA 125K - WTA 125K Ilkley, Great Britain Women Singles
AH1(+1.5) 1st set
Betfair
Tennis
07/06
11:30
Ra Stoiber – Vi Allen
WTA Ilkley 2026
21-2 1st set
(6.5%)
£211.23
+ 1 middle for this event

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), Bet4 (BR), Bet7, Bet7k (BR), Bet9ja, BetBoom (BR), BetBoom (RU), BetClic, BetClic (FR), BetClic (PL), BetClic (PT), BetCorrect, BetDSI (EU), 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), 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), DripCasino, 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), FavBet (RO), Fonbet, Football (NG), Fortuna (PL), Fortuna (SK), FulltBet (BR), GGBet, 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), KingsBet (CZ), KirolBet (ES), Kwiff, Ladbrokes, Ladbrokes (BE), LeaderBet, Lebull (PT), LeoVegas (ES), Leon, LigaStavok (RU), LivescoreBet (NG), LivescoreBet (UK), LsBet, 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, 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), Pinnacle (PS3838), Pinnacle888 (Delayed), 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, 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).