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 37,461 middles for your filter settings.

Of these, 37,270 middles offer a positive expected value.

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

Found 191 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%13.48 / 6.89%
-6.46% / 87.1%

BC.Game
Tennis
20/06
11:00
Ku, Yeon Woo – Vidmanova, Darja
WTA 125K - WTA 125K Figueira da Foz, Portugal
Over 19.5
Smarkets
Tennis
20/06
11:00
Yeon Woo Ku – Darja Vidmanova
WTA 125K Figueira Da Foz, Portugal Women Singles
Over 20.5 - lay
(2.0%)
£17.00
2.06
-0.02%6.42 / 13.4%
-11.87% / 76.3%

Napoleon (BE)
Tennis
20/06
14:00
Alexander Zverev – Taylor Fritz
ATP - ATP - Halle (GER)
Over 22.5
Smarkets
Tennis
20/06
14:00
Alexander Zverev – Taylor Fritz
ATP Halle, Germany Men Singles
Under 25
(2.0%)
£369.00
+ 32 middles for this event
-0.02%6.39 / 13.5%
-11.92% / 76.2%

CampoBet (DK)
Tennis
20/06
11:00
Aryna Sabalenka – Jessica Pegula
WTA - WTA Berlin, Germany Women Singles
Over 20.5
Smarkets
Tennis
20/06
11:00
Aryna Sabalenka – Jessica Pegula
WTA Berlin, Germany Women Singles
Under 22.5
(2.0%)
£103.00
+ 14 middles for this event
-0.05%3.22 / 23.6%
-19.14% / 61.7%

FulltBet (BR)
Tennis
20/06
13:00
Brandon Nakashima – Francisco Cerundolo
Great Britain and Northern Ireland - ATP London
21-2 - lay
(1.0%)
2.56
STS (PL)
Tennis
20/06
13:00
Nakashima Brandon – Cerundolo Francisco
ATP - Londyn
AH2(+1.5)
+ 40 middles for this event
-0.08%2.53 / 28.2%
-22.07% / 55.9%

Smarkets
Tennis
20/06
12:10
Peyton Stearns – Emily Appleton
WTA Eastbourne, Great Britain Women Singles
21-2 1st set - lay
(2.0%)
£38.00
4.70
ApuestaTotal (PE)
Tennis
20/06
12:30
Peyton Stearns – Emily Appleton
United Kingdom - WTA Eastbourne
AH2(+2.5) 1st set
+ 8 middles for this event
-0.10%2.64 / 27.3%
-21.54% / 56.9%

Kalshinew
Tennis
20/06
12:10
Wendelken – Vukic
Tennis
Over 19.5
Smarkets
Tennis
20/06
12:10
Harry Wendelken – Aleksandar Vukic
ATP Eastbourne, Great Britain Men Singles
Over 23 - lay
(2.0%)
£20.00
2.22
-0.11%3.03 / 24.7%
-19.88% / 60.2%

Betfair
Tennis
20/06
16:30
M Sherif – Eliz Yaneva
WTA Brescia 2026
AH2(+2.5) - lay
(6.5%)
£60.88
2.42
BC.Game
Tennis
20/06
17:00
Sherif Ahmed Abdelaziz, Maiar – Yaneva, Elizara
WTA 125K - WTA 125K Brescia, Italy
AH2(+5.5)
+ 29 middles for this event
-0.12%3.15 / 23.9%
-19.41% / 61.2%

MaxLine (BY)
Tennis
20/06
13:05
Линда Носкова – Александра Эала
WTA 500. Берлин. Германия. Grass.
Over 8.5 1st set
Smarkets
Tennis
20/06
13:00
Linda Noskova – Alexandra Eala
WTA Berlin, Germany Women Singles
Under 9.5 1st set
(2.0%)
£19.00
+ 36 middles for this event
-0.22%2.6 / 27.5%
-21.72% / 56.6%

Smarkets
Tennis
20/06
13:20
Kamilla Rakhimova – Oksana Selekhmeteva
WTA Eastbourne, Great Britain Women Singles
21-2 1st set - lay
(2.0%)
£77.00
2.84
William Hill
Tennis
20/06
14:00
Kamilla Rakhimova – Oksana Selekhmeteva
WTA Eastbourne Qualifying
AH2(+2.5) 1st set
-0.30%6.48 / 13.0%
-11.79% / 76.4%

Jokerbet (ES)
Tennis
20/06
16:00
Zachary Svajda – Marc-Andrea Huesler
ATP - Atp Mallorca, Spain Men Singles
AH1(+1.5)
Smarkets
Tennis
20/06
14:20
Zachary Svajda – Marc-Andrea Huesler
ATP Mallorca, Spain Men Singles
21-2
(2.0%)
£12.00
+ 5 middles for this event
-0.30%3.02 / 24.5%
-19.92% / 60.2%

StarCasino (NL)
Tennis
20/06
15:30
Daniel Altmaier – Frances Tiafoe
ATP - ATP Halle, Germany, Men Singles
Over 20.5
Betfair
Tennis
20/06
15:30
Altmaier – Tiafoe
ATP Halle 2026
Over 23.5 - lay
(6.5%)
£29.11
2.04
+ 7 middles for this event
-0.31%8.64 / 10.0%
-9.40% / 81.2%

EGB
Tennis
20/06
10:00
Diane Parry – Aoi Ito
WTA Bad Homburg
AH1(+1.5)
BetDaq
Tennis
20/06
10:00
Parry, D – Ito, A
WTA Tour - WTA Bad Homburg
11-2 - lay
(5.0%)
1.26
+ 1 middle for this event
-0.53%1.69 / 36.4%
-27.09% / 45.8%

SuperBet (BR)
Tennis
20/06
12:10
Emma Navarro – Viktorija Golubic
WTA - WTA - Nottingham (GBR)
Over 17.5
Betfair
Tennis
20/06
12:30
Emm Navarro – Golubic
WTA Nottingham 2026
Over 22.5 - lay
(6.5%)
£64.85
2.28
+ 1 middle for this event
-0.55%3.41 / 22.0%
-18.48% / 63.0%

BetDaq
Tennis
20/06
11:30
Sierra, Solana – Seidel, E
WTA Tour - WTA Bad Homburg
11-2
(5.0%)
Efbet (BG)
Tennis
20/06
11:10
Solana Sierra – Ella Seidel
WTA - WTA Bad Homburg Women Singles
AH2(+1.5)
+ 1 middle for this event
-0.69%15.33 / 5.39%
-5.77% / 88.5%

Efbet (BG)
Tennis
20/06
15:00
Xiyu Wang – Anastasiya Konstantinovna Soboleva
WTA 125K - WTA 125K Brescia, Italy Women Singles
Over 20.5
Betfair
Tennis
20/06
15:00
X Wang – A Sobolieva
WTA Brescia 2026
Over 21.5 - lay
(6.5%)
£79.40
2.38
+ 2 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, 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), Pinnacle (PS3838), 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).