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 25,763 middles for your filter settings.

Of these, 25,454 middles offer a positive expected value.

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

Found 309 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%7.33 / 12.0%
-10.72% / 78.6%

Smarkets
Tennis
09/06
09:00
Tamara Korpatsch – Elena-Gabriela Ruse
WTA S-Hertogenbosch, Netherlands Women Singles
Over 21.5
(2.0%)
£219.00
STS (PL)
Tennis
09/06
09:00
Korpatsch Tamara – Ruse Elena-Gabriela
WTA - S-Hertogenbosch
Under 24.5
+ 1 middle for this event
-0.02%4.83 / 17.1%
-14.65% / 70.7%

DripCasino
Tennis
09/06
09:00
Anastasia Potapova – Suzan Lamens
WTA - WTA 250. Хертогенбош. Трава. Нидерланды
Over 19
Betfair
Tennis
09/06
14:00
A Potapova – Lamens
WTA 's-Hertogenbosch 2026
Over 21.5 - lay
(6.5%)
£144.15
2.52
+ 61 middles for this event
-0.04%206.31 / 0.45%
-0.48% / 99.0%

Smarkets
Tennis
09/06
10:00
Yannick Hanfmann – Aleksandar Kovacevic
ATP Stuttgart, Germany Men Singles
Over 26.5
(2.0%)
£95.00
Bovada (LV)
Tennis
09/06
10:00
Yannick Hanfmann – Aleksandar Kovacevic
Stuttgart
Under 27.5
+ 1 middle for this event
-0.04%23.7 / 4.01%
-3.89% / 92.2%

Smarkets
Tennis
09/06
10:00
Roberto Bautista Agut – Marcos Giron
ATP Stuttgart, Germany Men Singles
Over 23.5
(2.0%)
£250.00
NitroBetting (EU)
Tennis
09/06
10:00
Roberto Bautista-Agut – Marcos Giron
ATP - Stuttgart, Germany, Singles
Under 25.5
+ 33 middles for this event
-0.05%0.99 / 50.3%
-33.50% / 33.0%

STS (PL)
Tennis
09/06
14:00
Altmaier Daniel – Tiafoe Frances
ATP - Stuttgart
AH1(+6.5)
Betfair
Tennis
09/06
13:00
Altmaier – Tiafoe
ATP Stuttgart 2026
AH1(+2.5) - lay
(6.5%)
£165.45
2.28
+ 31 middles for this event
-0.05%5.01 / 16.6%
-14.27% / 71.5%

BetDaq
Tennis
09/06
10:00
Zhang, S – Eala, A
WTA Tour - WTA London
21-2 - lay
(5.0%)
1.58
Efbet (BG)
Tennis
09/06
10:00
Shuai Zhang – Alexandra Eala
WTA - WTA London, Great Britain Women Singles
AH2(+1.5)
+ 19 middles for this event
-0.06%11.7 / 7.80%
-7.30% / 85.4%

Smarkets
Tennis
08/06
17:35
Katie Boulter – Leylah Fernandez
WTA London, Great Britain Women Singles
11-2 1st set
(2.0%)
£52.00
FavBet (HR)
Tennis
08/06
16:50
Katie Boulter – Leylah Fernandez
WTA - London, Great Britain
AH2(+1.5) 1st set
+ 4 middles for this event
-0.07%9.1 / 9.83%
-9.01% / 82.0%

ArtlineBet
Tennis
08/06
16:50
Ugo Humbert – Elias Ymer
ATP 's-Hertogenbosch
AH1(+1.5)
Smarkets
Tennis
08/06
17:00
Ugo Humbert – Elias Ymer
ATP S-Hertogenbosch, Netherlands Men Singles
21-2
(2.0%)
£372.00
+ 12 middles for this event
-0.07%9.36 / 9.58%
-8.80% / 82.4%

SuperBet (BR)
Tennis
09/06
09:00
Gabriel Diallo – Adrian Mannarino
ATP - ATP - 's-Hertogenbosch (NED)
Over 21.5
Betfair
Tennis
09/06
08:00
G Diallo – Mannarino
ATP 's-Hertogenbosch 2026
Under 22.5
(6.5%)
£447.90
+ 3 middles for this event
-0.07%3.64 / 21.5%
-17.72% / 64.6%

Matchbook
Tennis
09/06
10:00
Katie Volynets – Zeynep Sonmez
Netherlands - WTA ‘s-Hertogenbosch
21-2 - lay
(1.0%)
$218.80
2.74
Winline (RU)
Tennis
09/06
09:00
Волынец К. – Сонмез З.
WTA - Хертогенбос, Нидерланды
AH2(+1.5)
+ 35 middles for this event
-0.07%3.46 / 22.3%
-18.31% / 63.4%

DaznBet (UK)
Tennis
08/06
16:50
Jacquet, Kyrian – Samuel, Toby
ATP Challenger Ilkley, Great Britain Men Singles
AH1(+1.5)
Bet-Bra (BR)
Tennis
08/06
18:00
Kyrian Jacquet – Toby Samuel
Great Britain and Northern Ireland - ATP Ilkley Challenger
11-2 - lay
(1.0%)
2.80
+ 10 middles for this event
-0.10%3.66 / 21.3%
-17.66% / 64.7%

Betfair
Tennis
09/06
11:10
Trungelliti – P Kotov
Lyon Challenger 2026
11-2
(6.5%)
£462.37
HiperBet (BR)
Tennis
09/06
11:10
Trungelliti, Marco – Kotov, Pavel
Challenger - ATP Challenger Lyon, France Men Singles 2026
AH2(+1.5)
+ 4 middles for this event
-0.13%4.27 / 18.8%
-15.96% / 68.1%

Smarkets
Tennis
09/06
09:00
Hubert Hurkacz – Marton Fucsovics
ATP S-Hertogenbosch, Netherlands Men Singles
AH1(−1.5) 1st set
(2.0%)
£21.00
William Hill
Tennis
09/06
09:00
Hubert Hurkacz – Marton Fucsovics
ATP ‘s-Hertogenbosch
AH2(+2.5) 1st set
+ 1 middle for this event
-0.14%2.67 / 27.1%
-21.40% / 57.2%

STS (PL)
Tennis
09/06
09:00
Zhang Zhizhen – Brooksby Jenson
ATP - S-Hertogenbosch
Over 18.5
Smarkets
Tennis
09/06
09:00
Zhizhen Zhang – Jenson Brooksby
ATP S-Hertogenbosch, Netherlands Men Singles
Under 22
(2.0%)
£250.00
+ 18 middles for this event
-0.16%7.19 / 12.0%
-10.88% / 78.2%

Smarkets
Tennis
08/06
18:45
Laura Siegemund – Francesca Jones
WTA London, Great Britain Women Singles
Over 21.5
(2.0%)
£117.00
Stoiximan (GR)
Tennis
08/06
18:45
Laura Siegemund – Francesca Jones
WTA - London (W)
Under 24.5
+ 6 middles for this event
-0.18%19.05 / 4.79%
-4.75% / 90.5%

ArtlineBet
Tennis
09/06
16:00
Nick Kyrgios – Corentin Moutet
ATP Stuttgart
Over 20.5
Betfair
Tennis
09/06
15:00
N Kyrgios – Moutet
ATP Stuttgart 2026
Under 21.5
(6.5%)
£96.07
+ 3 middles for this event
-0.26%5.3 / 15.6%
-13.70% / 72.6%

ArtlineBet
Tennis
08/06
18:30
Samuel Heredia – Julian Cundom
ATP San Miguel de Tucuman
AH1(+1.5)
Smarkets
Tennis
08/06
18:30
Samuel Heredia – Julian Cundom
ATP Challenger San Miguel de Tucuman, Argentina Men Singles
21-2
(2.0%)
£22.00
+ 1 middle for this event
-0.31%6.68 / 12.7%
-11.52% / 77.0%

Smarkets
Tennis
09/06
09:00
Thijs Boogaard – Yibing Wu
ATP S-Hertogenbosch, Netherlands Men Singles
Over 21.5
(2.0%)
£250.00
TrapCasino
Tennis
09/06
09:00
Thijs Boogaard – Yibing Wu
ATP - Hertogenbosch, Netherlands, Singles A9ZJ2X7R
Under 24.5
-0.33%5.73 / 14.5%
-12.94% / 74.1%

CampoBet (DK)
Tennis
08/06
17:00
Jeline Vandromme – Angela Fita Boluda
WTA 125 - WTA 125 Modena, Italy, Women Singles
Over 18.5
Betfair
Tennis
08/06
17:00
Je Vandromme – Ang Fita Boluda
WTA Modena 2026
Over 20.5 - lay
(6.5%)
£61.38
1.87
+ 22 middles for this event
-0.45%2.81 / 25.7%
-20.79% / 58.4%

Betfair
Tennis
09/06
12:00
E Raducanu – Blinkova
WTA London 2026 stq pr cu
11-2 1st set
(6.5%)
£18.68
ArtlineBet
Tennis
09/06
10:00
Emma Raducanu – Anna Blinkova
WTA London
AH2(+2.5) 1st set
+ 1 middle for this event
-0.50%7.82 / 10.8%
-10.18% / 79.6%

Betfair
Tennis
09/06
13:30
Boisson – So Sierra
WTA 's-Hertogenbosch 2026
Over 22.5
(6.5%)
£189.95
STS (PL)
Tennis
09/06
09:00
Boisson Lois – Sierra Solana
WTA - S-Hertogenbosch
Under 25.5
+ 2 middles for this event
-0.54%6.04 / 13.6%
-12.44% / 75.1%

Meridian (PE)
Tennis
08/06
19:00
Mananchaya Sawangkaew – Akasha Urhobo
WTA Ilkley Open - Women's Singles
AH1(−2.5)
Betfair
Tennis
08/06
17:00
Sawangkaew – Ak Urhobo
WTA Ilkley 2026
AH1(−4.5) - lay
(6.5%)
£13.34
2.08
+ 3 middles for this event
-0.65%4.02 / 19.1%
-16.60% / 66.8%

Betfair
Tennis
09/06
19:30
Noe Basiletti – Lepchenko
WTA Modena 2026
21-2 - lay
(6.5%)
£247.55
2.24
BC.Game
Tennis
09/06
10:00
Basiletti, Noemi – Lepchenko, Varvara
WTA 125K - WTA 125k Modena, Italy
AH2(+1.5)
+ 1 middle for this event
-0.73%9.61 / 8.63%
-8.61% / 82.8%

Betfair
Tennis
09/06
10:10
Struff – Galarneau
ATP Stuttgart 2026
Under 22.5 - lay
(6.5%)
£234.84
2.16
Akbets
Tennis
09/06
12:00
Jan-Lennard Struff – Alexis Galarneau
ATP Stuttgart
Under 24.5
+ 11 middles for this event
-0.89%3.77 / 19.9%
-17.34% / 65.3%

BetDaq
Tennis
09/06
13:00
Bouzas Maneiro, J – Tomljanovic, A
WTA Tour - WTA Hertogenbosch
21-2 - lay
(5.0%)
2.16
Polymarket
Tennis
09/06
13:00
Jessica Bouzas Maneiro – Ajla Tomljanovic
Tennis
AH2(+1.5)
$19.40
+ 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).