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 48,706 middles for your filter settings.

Of these, 48,305 middles offer a positive expected value.

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

Found 401 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%2.19 / 31.3%
-23.87% / 52.3%

Smarkets
Tennis
18/06
11:40
Ben Shelton – Ethan Quinn
ATP Halle, Germany Men Singles
AH2(+2.5) - lay
(2.0%)
£4.00
2.56
Betuk (UK)
Tennis
18/06
11:40
Ben Shelton – Ethan Quinn
ATP / Halle
AH2(+4.5)
+ 92 middles for this event
-0.01%4.24 / 19.1%
-16.02% / 68.0%

OvertimeMarkets
Tennis
18/06
13:50
Ann Li – Taylah Preston
WTA
AH1(−1.5)
Smarkets
Tennis
18/06
13:50
Ann Li – Taylah Preston
WTA Nottingham, Great Britain Women Singles stq pr cu
AH2(+4)
(2.0%)
£29.00
+ 40 middles for this event
-0.03%17.8 / 5.29%
-5.05% / 89.9%

CampoBet (DK)
Tennis
18/06
14:30
Rinky Hijikata – Jiri Lehecka
ATP - ATP London, Great Britain, Men Singles
Over 20.5
Smarkets
Tennis
18/06
13:50
Rinky Hijikata – Jiri Lehecka
ATP London, Great Britain Men Singles
Over 21.5 - lay
(2.0%)
£142.00
1.59
+ 20 middles for this event
-0.04%3.56 / 21.9%
-17.99% / 64.0%

BetDaq
Tennis
18/06
14:30
Zverev, A – Hanfmann, Y
ATP Tour - ATP Halle
11-2
(5.0%)
BetKing
Tennis
18/06
14:30
Zverev, Alexander – Hanfmann, Yannick
ATP - Halle
AH2(+1.5)
+ 20 middles for this event
-0.04%3.86 / 20.5%
-17.07% / 65.9%

TrapCasino
Tennis
18/06
15:00
Hamad Medjedovic – Ugo Humbert
ATP - London, Great Britain, Singles
Over 21.5
Smarkets
Tennis
18/06
15:00
Hamad Medjedovic – Ugo Humbert
ATP London, Great Britain Men Singles
Under 24.5
(2.0%)
£259.00
+ 22 middles for this event
-0.05%9.85 / 9.16%
-8.44% / 83.1%

Novibet (BR)
Tennis
18/06
16:30
Alexandra Eala – Elena Rybakina
WTA 500 Berlin
Over 17.5
BetDaq
Tennis
18/06
16:30
Eala, A – Rybakina, E
WTA Tour - WTA Berlin
Over 18.5 - lay
(5.0%)
1.64
+ 17 middles for this event
-0.05%1.46 / 40.7%
-28.94% / 42.1%

Polymarket
Tennis
18/06
14:30
Madison Keys – Karolina Muchova
Tennis
AH1(+1.5)
$5.43
Smarkets
Tennis
18/06
14:30
Madison Keys – Karolina Muchova
WTA Berlin, Germany Women Singles
AH1(−1.5) - lay
(2.0%)
£20.00
3.75
+ 5 middles for this event
-0.05%5.79 / 14.7%
-12.84% / 74.3%

Pinnacle888 (Delayed)
Tennis
18/06
09:30
Julia Riera (Games) – Ipek Oz (Games)
ITF Women Blois
AH1(+1.5)
Betfair
Tennis
18/06
09:30
Julia Riera – Ipek Oz
ITF Blois
11-2 - lay
(6.5%)
£208.81
1.38
+ 9 middles for this event
-0.06%3.31 / 23.1%
-18.84% / 62.3%

TrapCasino
Tennis
18/06
12:40
Tommy Paul – Botic Van De Zandschulp
ATP - London, Great Britain, Singles
Over 19.5
Betfair
Tennis
18/06
12:40
Paul – Bot Van de Zandschulp
ATP London 2026
Under 22.5
(6.5%)
£718.25
+ 23 middles for this event
-0.09%3.9 / 20.3%
-16.96% / 66.1%

Betfair
Tennis
18/06
11:00
Al Korneeva – Kubka
WTA Figueira Da Foz 2026
11-2
(6.5%)
£400.33
Polymarket
Tennis
18/06
11:00
Alina Korneeva – Martyna Kubka
Tennis
AH2(+1.5)
$5.27
+ 1 middle for this event
-0.10%3.18 / 23.8%
-19.31% / 61.4%

Betfair
Tennis
18/06
12:10
Ti Droguet – S Sakellaridis
Dublin Challenger 2026
11-2
(6.5%)
£114.48
Polymarket
Tennis
18/06
12:30
Titouan Droguet – Stefanos Sakellaridis
Tennis A9ZJ2X7R
AH2(+1.5)
$1.91
+ 1 middle for this event
-0.13%18.53 / 4.98%
-4.87% / 90.3%

Betfair
Tennis
18/06
13:00
M Bouzkova – Ha Klugman
WTA Nottingham 2026
Over 20.5
(6.5%)
£192.22
Stoiximan (GR)
Tennis
18/06
12:40
Marie Bouzkova – Hannah Klugman
WTA - Nottingham (W)
Under 21.5
+ 18 middles for this event
-0.15%4.45 / 18.2%
-15.51% / 69.0%

Matchbook
Tennis
18/06
11:30
Corentin Moutet – Alejandro Davidovich Fokina
Great Britain and Northern Ireland - ATP London
11-2
(1.0%)
$28.04
Williamhill (IT)
Tennis
18/06
11:30
Moutet Corentin – Davidovich Fokina Alejandro
ATP - ATP Londra, Gran Bretagna Uomini Singolare
AH2(+1.5)
+ 47 middles for this event
-0.16%4.05 / 19.6%
-16.52% / 67.0%

Smarkets
Tennis
18/06
19:00
Daniel Rincon – Buvaysar Gadamauri
ATP Challenger Parma, Italy Men Singles
11-2
(2.0%)
£7.00
Interwetten
Tennis
18/06
19:00
Rincon Daniel – Gadamauri Buvaysar
ATP Challenger - ATP Challenger Parma
AH2(+1.5)
+ 12 middles for this event
-0.20%3.82 / 20.5%
-17.18% / 65.6%

Polymarket
Tennis
18/06
11:00
Cosme de Ravel – Raphael Perot
Tennis
AH1(+1.5)
$2.25
Smarkets
Tennis
18/06
11:00
Cosme Rolland de Ravel – Raphael Perot
ATP Challenger Royan, France Men Singles
21-2
(2.0%)
£157.00
+ 1 middle for this event
-0.23%3.5 / 22.0%
-18.19% / 63.6%

Smarkets
Tennis
18/06
13:20
Jeline Vandromme – Valentina Ryser
WTA 125K Figueira Da Foz, Portugal Women Singles
21-2 - lay
(2.0%)
£7.00
3.55
Football (NG)
Tennis
18/06
13:20
Vandromme, Jeline – Ryser, Valentina
WTA 125K - WTA 125K Figueira Da Foz, Portugal Women Singles
AH2(+1.5)
+ 2 middles for this event
-0.26%7.11 / 12.0%
-10.97% / 78.1%

Smarkets
Tennis
18/06
15:00
Billy Harris – Otto Virtanen
Atp Challenger Nottingham 2, Great Britain Men Singles
21-2 - lay
(2.0%)
£22.00
1.30
EGB
Tennis
18/06
16:00
Otto Virtanen – Billy Harris
ATP Nottingham
AH1(+1.5)
-0.36%3.89 / 20.0%
-16.98% / 66.1%

Betcity
Tennis
18/06
15:05
Jennifer Ruggeri – Mayar Sherif
Tennis. WTA 125. Brescia. Italy. Clay
AH1(+1.5)
Betfair
Tennis
18/06
15:00
Ruggeri – M Sherif
WTA Brescia 2026
21-2
(6.5%)
£19.31
+ 1 middle for this event
-0.48%3.43 / 22.0%
-18.42% / 63.2%

BetDaq
Tennis
18/06
16:00
Collignon, R – Bellucci, M
ATP Tour - ATP Halle
21-2 - lay
(5.0%)
2.14
Mozzart
Tennis
18/06
16:00
Collignon R. – Bellucci M.
Atp Halle Grass
AH2(+1.5)
-0.63%17.23 / 4.82%
-5.20% / 89.6%

Betfair
Tennis
18/06
09:30
Ortenzi – Eliz Yaneva
WTA Brescia 2026
Under 20.5 - lay
(6.5%)
£166.40
2.06
Betano (NG)
Tennis
18/06
09:30
Jazmin Ortenzi – Elizara Yaneva
WTA - Brescia (W)
Under 21.5
+ 37 middles for this event
-0.73%1.4 / 40.7%
-29.45% / 41.1%

TrapCasino
Tennis
18/06
11:00
Viktorija Golubic – Zeynep Sonmez
WTA - Nottingham, Great Britain, Singles
Over 17.5
Betfair
Tennis
18/06
11:00
Golubic – Zeyn Sonmez
WTA Nottingham 2026
Under 23.5
(6.5%)
£167.73
-0.82%682.58
-0.12% / 81.9%

BolsaDeAposta (BR)
Tennis
18/06
11:30
Elina Svitolina – Eva Lys
Germany - WTA Berlin
11-2
(1.0%)
Kalshinew
Tennis
18/06
11:10
Svitolina – Lys
Tennis
1 - lay
1.22
+ 3 middles for this event
-0.85%3.04 / 23.7%
-19.86% / 60.3%

TrapCasino
Tennis
18/06
11:30
Karolina Pliskova – Catherine Mcnally
WTA - Nottingham, Great Britain, Singles
Over 17.5
Betfair
Tennis
18/06
11:30
Ka Pliskova – C Mcnally
WTA Nottingham 2026
Over 20.5 - lay
(6.5%)
£191.69
1.70
+ 1 middle for this event
-0.95%4.2 / 18.1%
-16.13% / 67.7%

JugaBet (CL)
Tennis
18/06
11:03
Ruth Roura Llaverias – Elina Nepliy
ITF - Women. Mohammedia. Clay
AH1(+1.5)
Betfair
Tennis
18/06
11:00
Ruth Roura Llaverias – Elina Nepliy
ITF Mohammedia
11-2 - lay
(6.5%)
£137.03
1.77
+ 4 middles for this event
Max
0.00% / 100%

Kalshinew
Tennis
19/06
11:30
de Minaur – Nakashima
Tennis
2 - lay
3.45
Kalshinew
Tennis
19/06
11:30
de Minaur – Nakashima
Tennis
1 - lay
1.41

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