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 58,572 middles for your filter settings.

Of these, 57,802 middles offer a positive expected value.

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

Found 770 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%3.1 / 24.4%
-19.62% / 60.8%

Betfair
Tennis
09/06
11:30
Struff – Galarneau
ATP Stuttgart 2026
21-2 - lay
(6.5%)
£1,638.11
3.25
EGB
Tennis
09/06
11:30
Jan-Lennard Struff – Alexis Galarneau
ATP Stuttgart
AH2(+1.5)
+ 64 middles for this event
-0.01%16.21 / 5.80%
-5.49% / 89.0%

Smarkets
Tennis
09/06
11:00
Sorana Cirstea – Maddison Inglis
WTA London, Great Britain Women Singles
Under 20 - lay
(2.0%)
£4.00
1.86
OvertimeMarkets
Tennis
09/06
11:00
Sorana Cirstea – Maddison Inglis
WTA
Under 21.5
+ 3 middles for this event
-0.01%8.2 / 10.9%
-9.80% / 80.4%

Marathon
Tennis
09/06
12:35
E.Kalieva – A.Krueger
WTA 125. Ilkley, England. Singles. Round of 32
Over 21
Betfair
Tennis
09/06
12:30
Kalieva – As Krueger
WTA Ilkley 2026 A9ZJ2X7R
Over 22.5 - lay
(6.5%)
£20.04
2.50
+ 50 middles for this event
-0.01%33.97 / 2.84%
-2.78% / 94.4%

STS (PL)
Tennis
09/06
12:00
Bassols Ribera Marina – Semenistaja Darja
WTA 125 - Modena
AH1(+1.5)
Betfair
Tennis
09/06
12:00
Bassols Ribera – Dar Semenistaja
WTA Modena 2026
AH1(+0.5) - lay
(6.5%)
£110.16
2.26
+ 81 middles for this event
-0.02%3.18 / 23.9%
-19.30% / 61.4%

STS (PL)
Tennis
09/06
13:50
Gentzsch Tom – Hijikata Rinky
ATP - Stuttgart
AH1(+6.5)
Smarkets
Tennis
09/06
13:50
Tom Gentzsch – Rinky Hijikata
ATP Stuttgart, Germany Men Singles
AH2(−4.5)
(2.0%)
£57.00
+ 13 middles for this event
-0.02%23.7 / 4.03%
-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.02%2.29 / 30.4%
-23.33% / 53.3%

William Hill
Tennis
09/06
11:00
Francesco Maestrelli – Arthur Gea
ATP Challenger Tour - Ilkley
AH1(+2.5) 1st set
Smarkets
Tennis
09/06
11:00
Francesco Maestrelli – Arthur Gea
ATP Challenger Ilkley, Great Britain Men Singles
21-2 1st set
(2.0%)
£37.00
+ 4 middles for this event
-0.03%2.38 / 29.5%
-22.81% / 54.4%

Smarkets
Tennis
09/06
12:20
Hubert Hurkacz – Marton Fucsovics
ATP S-Hertogenbosch, Netherlands Men Singles
AH2(+1) 1st set - lay
(2.0%)
£20.00
2.66
William Hill
Tennis
09/06
12:20
Hubert Hurkacz – Marton Fucsovics
ATP ‘s-Hertogenbosch
AH2(+2.5) 1st set
+ 6 middles for this event
-0.03%3.79 / 20.8%
-17.27% / 65.5%

Betfair
Tennis
09/06
15:10
Villalon Valdes – Eze Monferrer
San Miguel de Tucuman Challenger 2026
11-2
(6.5%)
£19.83
AllWin365 (UA)
Tennis
09/06
15:30
Nicolas Villalon – Ezequiel Monferrer
ATP Challenger - San Miguel de Tucuman, Argentina
AH2(+1.5)
+ 8 middles for this event
-0.03%2.53 / 28.3%
-22.08% / 55.8%

TrapCasino
Tennis
09/06
15:00
Anastasia Potapova – Suzan Lamens
WTA - Hertogenbosch, Netherlands, Singles
Over 15.5
Betfair
Tennis
09/06
14:00
A Potapova – Lamens
WTA 's-Hertogenbosch 2026 (ADJ98280)
Over 18.5 - lay
(6.5%)
£396.11
1.66
+ 117 middles for this event
-0.03%2.32 / 30.1%
-23.15% / 53.7%

Betfair
Tennis
09/06
09:00
D Yastremska – Bejlek
WTA 's-Hertogenbosch 2026
Over 19.5
(6.5%)
£515.21
TrapCasino
Tennis
09/06
10:00
Dayana Yastremska – Sara Bejlek
WTA - Hertogenbosch, Netherlands, Singles
Under 25.5
+ 11 middles for this event
-0.03%6.65 / 13.0%
-11.56% / 76.9%

SuperBet (BR)
Tennis
09/06
13:20
Alex Bolt – Keegan Smith
Challenger - Challenger - Ilkley (GBR)
AH1(+1.5)
Smarkets
Tennis
09/06
13:20
Alex Bolt – Keegan Smith
ATP Challenger Ilkley, Great Britain Men Singles
11-2 - lay
(2.0%)
£6.00
1.36
+ 2 middles for this event
-0.03%3.37 / 22.8%
-18.61% / 62.8%

STS (PL)
Tennis
09/06
10:00
Volynets Katie – Sonmez Zeynep
WTA - S-Hertogenbosch
Over 17.5
Smarkets
Tennis
09/06
10:00
Katie Volynets – Zeynep Sonmez
WTA S-Hertogenbosch, Netherlands Women Singles
Under 20.5
(2.0%)
£190.00
+ 14 middles for this event
-0.05%3.64 / 21.5%
-17.74% / 64.5%

Smarkets
Tennis
09/06
13:00
David Jorda Sanchis – Alejo Sanchez Quilez
ATP Challenger Lyon, France Men Singles
AH1(+1.5)
(2.0%)
£41.00
Polymarket
Tennis
09/06
14:00
David Jorda Sanchis – Alejo Sanchez Quilez
Tennis
21-2
$205.93
+ 7 middles for this event
-0.05%3.1 / 24.3%
-19.61% / 60.8%

EGB
Tennis
09/06
13:00
James Duckworth – Diego Dedura
ATP Stuttgart
AH2(+1.5)
Bet-Bra (BR)
Tennis
09/06
15:00
Diego Dedura-Palomero – James Duckworth
Germany - ATP Stuttgart
21-2
(1.0%)
+ 38 middles for this event
-0.06%12.29 / 7.47%
-7.00% / 86.0%

Betfair
Tennis
09/06
16:20
Dickerson – Mat Pucinelli de Almeid
San Miguel de Tucuman Challenger 2026
21-2 - lay
(6.5%)
£28.91
1.12
TonyBet
Tennis
09/06
16:20
Dickerson, Ryan – Pucinelli de Almeida, Matheus
ATP Challenger San Miguel de Tucuman, Argentina Men Singles
AH2(+1.5)
+ 32 middles for this event
-0.06%19.74 / 4.76%
-4.60% / 90.8%

Smarkets
Tennis
09/06
11:10
Nikola Bartunkova – Hanne Vandewinkel
WTA S-Hertogenbosch, Netherlands Women Singles
Over 22.5
(2.0%)
£156.00
STS (PL)
Tennis
09/06
11:10
Bartunkova Nikola – Vandewinkel Hanne
WTA - S-Hertogenbosch
Under 23.5
+ 30 middles for this event
-0.06%7.03 / 12.4%
-11.08% / 77.8%

BolsaDeAposta (BR)
Tennis
09/06
14:00
Daniel Altmaier – Frances Tiafoe
Germany - ATP Stuttgart
11-2
(1.0%)
Mozzart
Tennis
09/06
14:05
Tiafoe F. – Altmaier D.
Atp Stuttgart Grass
AH1(+1.5)
+ 32 middles for this event
-0.08%8.54 / 10.4%
-9.49% / 81.0%

Betfair
Tennis
09/06
13:30
Boisson – So Sierra
WTA 's-Hertogenbosch 2026
Under 22.5 - lay
(6.5%)
£266.70
1.69
Novibet (BR)
Tennis
09/06
13:30
Lois Boisson – Solana Sierra
WTA 250 s-Hertogenbosch
Under 25.5
+ 33 middles for this event
-0.08%3.96 / 20.1%
-16.79% / 66.4%

Betfair
Tennis
09/06
14:30
Ley Romero Gormaz – You
WTA Modena 2026
21-2 - lay
(6.5%)
£86.45
3.95
FavBet (RO)
Tennis
09/06
15:00
Leyre Romero Gormaz – Xiaodi You
WTA 125k series - Modena, Italy A9ZJ2X7R
AH2(+1.5)
+ 10 middles for this event
-0.08%3.13 / 24.1%
-19.49% / 61.0%

BetDaq
Tennis
09/06
10:00
Hanfmann, Y – Kovacevic, A
ATP Tour - ATP Stuttgart
21-2 - lay
(5.0%)
2.78
Polymarket
Tennis
09/06
10:00
Yannick Hanfmann – Aleksandar Kovacevic
Tennis
AH2(+1.5)
$141.60
+ 20 middles for this event
-0.08%1.66 / 37.4%
-27.29% / 45.4%

Smarkets
Tennis
09/06
11:10
Barbora Krejcikova – Renata Zarazua
WTA S-Hertogenbosch, Netherlands Women Singles
AH2(+5.5) - lay
(2.0%)
£12.00
2.16
TrapCasino
Tennis
09/06
11:10
Barbora Krejcikova – Renata Zarazua
WTA - Hertogenbosch, Netherlands, Singles
AH2(+8.5)
+ 8 middles for this event
-0.09%3.49 / 22.2%
-18.23% / 63.5%

BetDaq
Tennis
09/06
10:00
Martinez, P – Gulin, S
ATP Challenger Tour - Lyon Challenger
11-2
(5.0%)
NaijaBet
Tennis
09/06
10:00
Pedro Martinez – Svyatoslav Gulin
Challenger - Lyon
AH2(+1.5)
-0.10%3.64 / 21.4%
-17.72% / 64.6%

EGB
Tennis
09/06
12:30
Lanlana Tararudee – Iryna Shymanovich
WTA Ilkley
AH2(+1.5)
Betfair
Tennis
09/06
14:00
Iryn Shymanovich – La Tararudee
WTA Ilkley 2026
11-2 - lay
(6.5%)
£48.43
3.35
+ 5 middles for this event
-0.10%4.32 / 18.7%
-15.83% / 68.3%

Bet-Bra (BR)
Tennis
09/06
12:00
Zhizhen Zhang – Jenson Brooksby
Netherlands - ATP ‘s-Hertogenbosch
21-2 - lay
(1.0%)
1.75
Pinnacle (PS3838)
Tennis
09/06
12:00
Zhizhen Zhang – Jenson Brooksby
ATP Hertogenbosch - R1
AH2(+1.5)
$2,250.00
+ 10 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).