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 30,667 middles for your filter settings.

Of these, 30,277 middles offer a positive expected value.

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

Found 390 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%1.27 / 44.0%
-30.58% / 38.8%

Betfair
Tennis
15/06
12:00
Alex de Minaur – G Diallo
ATP London 2026
11-2 1st set
(6.5%)
£362.18
Jokerbet (ES)
Tennis
15/06
12:00
Alex de Minaur – Gabriel Diallo
ATP - Atp London, Great Britain Men Singles
AH2(+2.5) 1st set
+ 2 middles for this event
-0.02%2.45 / 28.9%
-22.46% / 55.1%

BetDaq
Tennis
14/06
15:30
De Jong, J – Carballes Baena, R
ATP Challenger Tour - Cattolica Challenger
21-2 1st set - lay
(5.0%)
2.57
William Hill
Tennis
14/06
15:30
Jesper De Jong – Roberto Carballes Baena
ATP Challenger Tour - Cattolica
AH2(+2.5) 1st set
+ 1 middle for this event
-0.02%3.83 / 20.7%
-17.15% / 65.7%

Betfair
Tennis
15/06
13:00
Keys – Xin Wang
WTA Berlin 2026
AH2(+3.5) - lay
(6.5%)
£20.11
2.26
Bet25 (DK)
Tennis
15/06
09:00
Keys, Madison – Wang, Xin Yu
WTA - Berlin, Tyskland Kvinder Singler
AH2(+5)
+ 58 middles for this event
-0.03%1.63 / 37.9%
-27.52% / 45.0%

Stoiximan (GR)
Tennis
15/06
12:00
Tommy Paul – Jaume Antoni Munar Clar
ATP - London
Over 18.5
Betfair
Tennis
15/06
12:00
Paul – Munar
ATP London 2026
Under 23.5
(6.5%)
£35.95
+ 45 middles for this event
-0.03%4.72 / 17.4%
-14.87% / 70.3%

NitroBetting (EU)
Tennis
15/06
12:00
Jakub Mensik – Adrian Mannarino
ATP - London, Great Britain, Singles
Over 21.5
Betfair
Tennis
15/06
12:00
Mensik – Mannarino
ATP London 2026
Under 24.5
(6.5%)
£38.88
+ 203 middles for this event
-0.04%1.57 / 38.9%
-28.01% / 44.0%

Napoleon (BE)
Tennis
15/06
13:00
Ekaterina Alexandrova – Anastasia Potapova
WTA - WTA - Berlin (GER)
Over 7.5 1st set
Smarkets
Tennis
15/06
09:00
Ekaterina Alexandrova – Anastasia Potapova
WTA Berlin, Germany Women Singles
Over 9.5 1st set - lay
(2.0%)
£20.00
2.06
+ 8 middles for this event
-0.06%4.11 / 19.5%
-16.37% / 67.3%

Smarkets
Tennis
14/06
19:00
Katarzyna Kawa – Lucia Bronzetti
WTA 125K Modena, Italy Women Singles
21-2 - lay
(2.0%)
£4.00
1.91
Betmaster
Tennis
14/06
19:00
Kawa, Katarzyna – Bronzetti, Lucia
WTA 125K - WTA 125K Modena, Italy Women Singles
AH2(+1.5)
+ 3 middles for this event
-0.08%8.45 / 10.5%
-9.57% / 80.9%

TrapCasino
Tennis
15/06
12:00
Arthur Rinderknech – Hamad Medjedovic
ATP - London, Great Britain, Singles
Over 21.5
Betfair
Tennis
15/06
12:00
Rinderknech – Ha Medjedovic
ATP London 2026
Under 22.5
(6.5%)
£44.30
+ 7 middles for this event
-0.10%3.5 / 22.1%
-18.19% / 63.6%

Smarkets
Tennis
14/06
14:10
Yu Hsiou Hsu – Vadym Ursu
ATP Challenger Dublin, Ireland Men Singles
21-2 - lay
(2.0%)
£44.00
3.55
Winline (RU)
Tennis
14/06
14:10
Хсю Ю.Х. – Урсу В.
Челленджер (М) - Дублин, Ирландия, Квалификация
AH2(+1.5)
+ 6 middles for this event
-0.11%3.26 / 23.3%
-19.01% / 62.0%

Aposta1 (BR)
Tennis
14/06
15:00
Luciano Emanuel Ambrogi – Johan Alexander Rodriguez Rodriguez
Challenger - ATP Challenger San Miguel de Tucuman, Argentina Men Singles
Over 8.5 1st set
Smarkets
Tennis
14/06
15:30
Luciano Emanuel Ambrogi – Johan Alexander Rodriguez Rodriguez
ATP Challenger San Miguel de Tucuman, Argentina Men Singles
Over 9.5 1st set - lay
(2.0%)
£20.00
2.10
+ 1 middle for this event
-0.12%20.27 / 4.58%
-4.49% / 91.0%

Smarkets
Tennis
15/06
09:00
Donna Vekic – Alexandra Eala
WTA Berlin, Germany Women Singles
Over 22.5
(2.0%)
£100.00
CampoBet (DK)
Tennis
15/06
09:00
Donna Vekic – Alexandra Eala
WTA - Berlin, Germany Women Singles
Under 23.5
-0.17%5.62 / 14.9%
-13.12% / 73.8%

LvBet
Tennis
15/06
09:00
Jack Pinnington Jones – Denis Shapovalov
Great Britain - ATP London Queen's Club - Grass
Over 21.5
Betfair
Tennis
15/06
12:00
Pinnington Jones – Shapovalov
ATP London 2026
Over 23.5 - lay
(6.5%)
£33.47
2.12
+ 19 middles for this event
-0.18%14.16 / 6.41%
-6.19% / 87.6%

Betfair
Tennis
15/06
12:00
Ig Buse – Jodar
ATP London 2026
Over 20.5
(6.5%)
£214.10
NitroBetting (EU)
Tennis
15/06
12:00
Ignacio Buse – Rafael Jodar
ATP - London, Great Britain, Singles
Under 21.5
-0.24%2.64 / 27.1%
-21.54% / 56.9%

Betfair
Tennis
14/06
14:00
Mia Ristic – Vere Meliss
WTA Brescia 2026
21-2 1st set - lay
(6.5%)
£362.08
4.70
Novibet (BR)
Tennis
14/06
14:00
Mia Ristic – Verena Meliss
WTA 125 Brescia
AH2(+2.5) 1st set
+ 1 middle for this event
-0.26%5.11 / 16.1%
-14.06% / 71.9%

BookMaker (EU)
Tennis
15/06
12:00
Majchrzak, Kamil – Lehecka, Jiri
London - MEN'S SINGLES
AH1(+3)
Smarkets
Tennis
15/06
12:00
Kamil Majchrzak – Jiri Lehecka
ATP London, Great Britain Men Singles
AH1(+1.5) - lay
(2.0%)
£133.00
2.46
+ 2 middles for this event
-0.27%3.39 / 22.5%
-18.55% / 62.9%

BetDaq
Tennis
15/06
10:00
Heide, G – Michalski, D
ATP Challenger Tour - Poznan Challenger
11-2
(5.0%)
Interwetten
Tennis
15/06
09:00
Heide Gustavo – Michalski Daniel
ATP Challenger - ATP Challenger Poznan
AH2(+1.5)
+ 2 middles for this event
-0.27%8.71 / 10.0%
-9.34% / 81.3%

Smarkets
Tennis
14/06
15:10
Radka Zelnickova – Noemi Basiletti
WTA 125K Brescia, Italy Women Singles
AH2(−4.5) - lay
(2.0%)
£29.00
2.26
Gogowin (Crown)new
Tennis
14/06
15:00
Radka Zelnickova (SVK) – Noemi Basiletti (ITA)
WTA - Internazionali Femminili Di Brescia (Set Handicap) A9ZJ2X7R
AH2(−1.5)
-0.28%3.77 / 20.6%
-17.32% / 65.4%

Bumbet
Tennis
15/06
11:00
Nuno Borges – Felix Auger-Aliassime
Halle
Over 21.5
Betfair
Tennis
15/06
12:50
Borges – F Auger-Aliassime
ATP Halle 2026
Under 24
(6.5%)
£33.52
-0.34%4.12 / 19.1%
-16.33% / 67.3%

Betcity
Tennis
14/06
15:50
Lara Salden – Amarissa Toth
Tennis. WTA 125. Brescia. Italy. Clay. Qualifying
AH1(+1.5)
Betfair
Tennis
14/06
15:00
Salden – Amar Toth
WTA Brescia 2026
11-2 - lay
(6.5%)
£73.28
5.00
-0.54%3.14 / 23.5%
-19.46% / 61.1%

CasinozerApp
Tennis
15/06
09:00
Bartunkova, Nikola – Gauff, Coco
WTA - WTA Berlin, Germany
AH1(+2.5) 1st set
BetDaq
Tennis
15/06
09:00
Bartunkova, N – Gauff, C
WTA Tour - WTA Berlin
11-2 1st set - lay
(5.0%)
4.60
+ 2 middles for this event
-0.56%4.7 / 16.9%
-14.93% / 70.1%

Betfair
Tennis
14/06
13:50
Ri Noguchi – Jubb
Dublin Challenger 2026
21-2 - lay
(6.5%)
£142.37
1.55
Pinnacle888 (Delayed)
Tennis
14/06
14:00
Rio Noguchi (Games) – Paul Jubb (Games)
ATP Challenger Dublin
AH2(+1.5)
+ 1 middle for this event
-0.61%4.83 / 16.4%
-14.64% / 70.7%

CampoBet (DK)
Tennis
15/06
10:30
Max Schoenhaus – Learner Tien
ATP - ATP Halle, Germany Men Singles
AH1(+4.5)
Betfair
Tennis
15/06
10:30
M Schoenhaus – Le Tien
ATP Halle 2026
AH1(+3.5) - lay
(6.5%)
£16.09
2.44
+ 3 middles for this event
-0.70%1.21 / 44.2%
-31.15% / 37.7%

Betfair
Tennis
15/06
13:00
Svitolina – A Kalinskaya
WTA Berlin 2026
11-2 1st set
(6.5%)
£211.83
Jokerbet (ES)
Tennis
15/06
09:00
Elina Svitolina – Anna Kalinskaya
WTA - Wta Berlin, Germany Women Singles
AH2(+3.5) 1st set
-0.78%9.81 / 8.40%
-8.47% / 83.1%

Napoleon (BE)
Tennis
15/06
12:00
Alexander Blockx – Francisco Cerundolo
ATP - ATP - London (GBR)
Over 22.5
Betfair
Tennis
15/06
12:00
Blockx – Cerundolo
ATP London 2026
Under 24
(6.5%)
£28.16
-0.84%3.13 / 23.2%
-19.51% / 61.0%

Betfair
Tennis
16/06
10:30
Cash/Tracy – Hanfmann/Struff
ATP Halle 2026
21-2 - lay
(6.5%)
£148.92
2.48
Bumbet
Tennis
16/06
10:30
R. Cash/J. Tracy – Y. Hanfmann/J. Struff
Halle
AH2(+1.5)

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), 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 (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).