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 56,653 middles for your filter settings.

Of these, 56,264 middles offer a positive expected value.

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

Found 389 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%8.88 / 10.1%
-9.19% / 81.6%

Betfair
Tennis
08/06
11:30
D Kasatkina – Robi Montgomery
WTA 's-Hertogenbosch 2026
AH1(−4.5)
(6.5%)
£169.30
ArtlineBet
Tennis
08/06
11:30
Darya Kasatkina – Robin Montgomery
WTA 's-Hertogenbosch
AH2(+5.5)
+ 17 middles for this event
-0.01%3.27 / 23.4%
-18.98% / 62.0%

Napoleon (BE)
Tennis
08/06
12:00
Karolina Pliskova – Mccartney Kessler
WTA - WTA - London (GBR)
Over 8.5 1st set
Smarkets
Tennis
08/06
12:00
Karolina Pliskova – McCartney Kessler
WTA London, Great Britain Women Singles
Over 9.5 1st set - lay
(2.0%)
£20.00
2.04
+ 31 middles for this event
-0.02%3.54 / 22.0%
-18.04% / 63.9%

Betano (NG)
Tennis
08/06
12:00
Harriet Dart – Liudmila Samsonova
WTA - London (W)
AH1(+7.5)
Betfair
Tennis
08/06
12:00
H Dart – L Samsonova
WTA London 2026
AH2(−5.5)
(6.5%)
£147.80
+ 23 middles for this event
-0.03%3.09 / 24.4%
-19.63% / 60.7%

Smarkets
Tennis
09/06
10:00
Jan-Lennard Struff – Alexis Galarneau
ATP Stuttgart, Germany Men Singles
21-2 - lay
(2.0%)
£10.00
3.20
ArtlineBet
Tennis
09/06
09:00
Jan-Lennard Struff – Alexis Galarneau
ATP Stuttgart
AH2(+1.5)
+ 1 middle for this event
-0.04%2.08 / 32.5%
-24.54% / 50.9%

Mozzart
Tennis
09/06
10:00
Kostyuk M. – Stojsavljevic M.
Wta London Grass
Over 7.5 1st set
Smarkets
Tennis
09/06
10:00
Mika Stojsavljevic – Marta Kostyuk
WTA London, Great Britain Women Singles
Under 9 1st set
(2.0%)
£31.00
+ 4 middles for this event
-0.04%183.19 / 0.51%
-0.54% / 98.9%

Betfair
Tennis
08/06
11:10
Herbert – Ma Landaluce
ATP Stuttgart 2026
Over 23.5
(6.5%)
£554.75
NitroBetting (EU)
Tennis
08/06
11:10
Pierre Hughes Herbert – Martin Landaluce
ATP - Stuttgart, Germany, Singles
Under 24.5
+ 33 middles for this event
-0.05%3.84 / 20.6%
-17.12% / 65.8%

Betfair
Tennis
09/06
10:30
Escobar/Kittay – Riedi/Rocha
Ilkley Challenger 2026
11-2
(6.5%)
£73.69
Hollywoodbets
Tennis
09/06
11:00
ESCOBAR G / KITTAY B – RIEDI L / ROCHA H
Challenger - ATP Challenger Ilkley, Great Britain Men Double
AH2(+1.5)
+ 23 middles for this event
-0.05%3.33 / 23.0%
-18.76% / 62.5%

Matchbook
Tennis
08/06
13:30
Marin Cilic – Denis Shapovalov
Netherlands - ATP ‘s-Hertogenbosch
21-2 - lay
(1.0%)
$265.25
2.40
Efbet (BG)
Tennis
08/06
13:30
Marin Cilic – Denis Shapovalov
ATP - ATP S-hertogenbosch Netherlands Men Singles
AH2(+1.5)
+ 11 middles for this event
-0.06%3.62 / 21.6%
-17.80% / 64.4%

Betfair
Tennis
09/06
09:00
Trungelliti – P Kotov
Lyon Challenger 2026
21-2 - lay
(6.5%)
£175.65
4.50
HiperBet (BR)
Tennis
09/06
09:00
Trungelliti, Marco – Kotov, Pavel
Challenger - ATP Challenger Lyon, France Men Singles 2026
AH2(+1.5)
+ 8 middles for this event
-0.08%2.98 / 25.0%
-20.08% / 59.8%

Matchbook
Tennis
09/06
09:00
Hubert Hurkacz – Marton Fucsovics
Netherlands - ATP ‘s-Hertogenbosch
11-2
(1.0%)
$194.61
Polymarket
Tennis
09/06
09:00
Hubert Hurkacz – Marton Fucsovics
Tennis
AH2(+1.5)
$2.30
+ 10 middles for this event
-0.09%14.86 / 6.21%
-5.93% / 88.1%

BrBet (BR)
Tennis
08/06
17:00
Jeline Vandromme – Angela Fita Boluda
WTA 125K - WTA 125K Modena, Italy Women Singles
Over 19.5
Betfair
Tennis
08/06
17:00
Je Vandromme – Ang Fita Boluda
WTA Modena 2026
Under 20.5
(6.5%)
£13.73
+ 21 middles for this event
-0.09%3.15 / 24.0%
-19.40% / 61.2%

Betfair
Tennis
08/06
14:30
Boulter – L Fernandez
WTA London 2026
Over 20.5
(6.5%)
£153.29
NitroBetting (EU)
Tennis
08/06
14:10
Katie Boulter – Leylah Annie Fernandez
WTA - Queens, Great Britain, Singles
Under 25.5
+ 19 middles for this event
-0.10%3.5 / 22.1%
-18.19% / 63.6%

EGB
Tennis
08/06
15:00
Clara Tauson – Mia Pohankova
WTA Hertogenbosch
AH2(+1.5)
Matchbook
Tennis
08/06
15:00
Mia Pohankova – Clara Tauson
Netherlands - WTA ‘s-Hertogenbosch
11-2 - lay
(1.0%)
$62.49
3.15
+ 11 middles for this event
-0.10%0.6 / 62.2%
-38.41% / 23.2%

William Hill
Tennis
09/06
09:00
Thijs Boogaard – Yibing Wu
ATP ‘s-Hertogenbosch
AH1(+4.5) 1st set
Smarkets
Tennis
09/06
09:00
Thijs Boogaard – Yibing Wu
ATP S-Hertogenbosch, Netherlands Men Singles
21-2 1st set
(2.0%)
£592.00
+ 5 middles for this event
-0.10%4.43 / 18.3%
-15.55% / 68.9%

Smarkets
Tennis
08/06
11:25
Daniel Evans – Charles Broom
ATP Challenger Ilkley, Great Britain Men Singles
21-2 - lay
(2.0%)
£16.00
1.76
EGB
Tennis
08/06
12:00
Daniel Evans – Charles Broom
ATP Ilkley
AH2(+1.5)
+ 4 middles for this event
-0.10%1.69 / 37.1%
-27.12% / 45.8%

OvertimeMarkets
Tennis
09/06
10:00
Deigo Dedura-Palomero – James Duckworth
ATP
Over 21
Betfair
Tennis
09/06
10:00
Di Dedura-Palomero – Duckworth
ATP Stuttgart 2026
Over 28 - lay
(6.5%)
£190.90
3.75
+ 5 middles for this event
-0.11%19.1 / 4.85%
-4.74% / 90.5%

Smarkets
Tennis
08/06
15:20
Laura Siegemund – Francesca Jones
WTA London, Great Britain Women Singles
Over 20.5
(2.0%)
£79.00
BoyleSports
Tennis
08/06
15:00
Laura Siegemund – Francesca Jones
WTA - Queens
Under 21.5
+ 8 middles for this event
-0.13%3.53 / 21.9%
-18.07% / 63.8%

Betfair
Tennis
08/06
13:00
L Broady – Io Xilas
Cattolica Challenger 2026
11-2
(6.5%)
£31.87
Betcity
Tennis
08/06
13:05
Liam Broady – Ioannis Xilas
Tennis. ATP Challenger. Cattolica. Italy. Clay
AH2(+1.5)
+ 1 middle for this event
-0.14%5.16 / 16.1%
-13.96% / 72.1%

ArtlineBet
Tennis
08/06
14:00
Tommy Paul – Giovanni Mpetshi Perricard
ATP Stuttgart
AH1(+1.5)
Matchbook
Tennis
08/06
14:00
Tommy Paul – Giovanni Mpetshi Perricard
Germany - ATP Stuttgart
11-2 - lay
(1.0%)
$287.58
1.47
+ 16 middles for this event
-0.14%5.05 / 16.4%
-14.19% / 71.6%

Bet-Bra (BR)
Tennis
08/06
15:00
Ugo Humbert – Elias Ymer
Netherlands - ATP ‘s-Hertogenbosch
AH1(−3.5)
(1.0%)
Napoleon (BE)
Tennis
08/06
14:40
Ugo Humbert – Elias Ymer
ATP - ATP - 's-Hertogenbosch (NED)
AH2(+4.5)
+ 5 middles for this event
-0.14%8.54 / 10.3%
-9.49% / 81.0%

Pinnacle888 (Delayed)
Tennis
08/06
10:30
Max Alcala Gurri (Sets) – Johan Nikles (Sets)
ATP Challenger Lyon
AH1(+1.5)
$742.00
Betfair
Tennis
08/06
10:10
Alcalà Gurri – Nikles
Lyon Challenger 2026
11-2 - lay
(6.5%)
£278.97
1.23
+ 20 middles for this event
-0.15%2.85 / 25.8%
-20.62% / 58.8%

Smarkets
Tennis
09/06
09:00
Gabriel Diallo – Adrian Mannarino
ATP S-Hertogenbosch, Netherlands Men Singles A9ZJ2X7R
11-2 1st set
(2.0%)
£193.00
William Hill
Tennis
09/06
09:00
Gabriel Diallo – Adrian Mannarino
ATP ‘s-Hertogenbosch
AH2(+2.5) 1st set
+ 7 middles for this event
-0.15%0.96 / 50.7%
-33.75% / 32.5%

Jokerbet (ES)
Tennis
08/06
15:00
Norbert Gombos – Jan Choinski
Challenger - ATP Challenger Bratislava, Slovakia Men Singles
AH1(+3.5) 1st set
Betfair
Tennis
08/06
15:00
Gombos – Choinski
Bratislava Challenger 2026
11-2 1st set - lay
(6.5%)
£26.13
3.15
+ 1 middle for this event
-0.16%3.61 / 21.5%
-17.81% / 64.4%

HiperBet (BR)
Tennis
08/06
13:45
Holmgren, August – Budkov Kjaer, Nicolai
Challenger - ATP Challenger Ilkley, Great Britain Men Singles 2026
AH1(+1.5)
Smarkets
Tennis
08/06
13:45
August Holmgren – Nicolai Budkov Kjaer
ATP Challenger Ilkley, Great Britain Men Singles
21-2
(2.0%)
£160.00
-0.16%18.83 / 4.88%
-4.80% / 90.4%

Betfair
Tennis
09/06
09:00
Zh Zhang – Brooksby
ATP 's-Hertogenbosch 2026
Over 23.5
(6.5%)
£149.30
NitroBetting (EU)
Tennis
09/06
09:00
Zhizhen Zhang – Jenson Brooksby
ATP - Hertogenbosch, Netherlands, Singles
Under 25.5
+ 6 middles 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).