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 38,193 middles for your filter settings.

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

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

Found 967 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%8.75 / 10.2%
-9.30% / 81.4%

ArtlineBet
Tennis
01/06
19:15
Aryna Sabalenka – Naomi Osaka
WTA French Open
AH1(+1.5)
Matchbook
Tennis
01/06
19:20
Aryna Sabalenka – Naomi Osaka
France - WTA French Open
11-2 - lay
(1.0%)
$707.38
1.25
+ 498 middles for this event
-0.03%4.24 / 19.0%
-16.02% / 68.0%

Betfair
Tennis
02/06
14:00
Jodar – A Zverev
Men's Roland Garros 2026
Under 38.5 - lay
(6.5%)
£896.50
1.80
ExclusiveBet
Tennis
02/06
10:00
Rafael Jodar – Alexander Zverev
France - French Open 2026
Under 44.5
+ 261 middles for this event
-0.08%5.14 / 16.2%
-14.01% / 72.0%

ThunderPickIo (NO)
Tennis
01/06
12:30
Maja Chwalinska – Diane Parry
France - WTA French Open
AH1(+1.5)
Bet-Bra (BR)
Tennis
01/06
12:30
Maja Chwalinska – Diane Parry
France - WTA French Open
21-2
(1.0%)
+ 4 middles for this event
-0.09%1.53 / 39.4%
-28.31% / 43.4%

STS (PL)
Tennis
01/06
12:30
Keys Madison – Shnaider Diana
WTA - French Open
Over 17.5
Betfair
Tennis
01/06
12:12
Keys – Di Shnaider
Women's Roland Garros 2026
Under 23
(6.5%)
£26.00
+ 47 middles for this event
-0.11%4.16 / 19.2%
-16.23% / 67.6%

FulltBet (BR)
Tennis
02/06
08:00
Elina Svitolina – Marta Kostyuk
France - WTA French Open
11-2
(1.0%)
Betmaster
Tennis
02/06
11:10
Svitolina, Elina – Kostyuk, Marta
WTA - French Open Women Singles
AH2(+1.5)
+ 10 middles for this event
-0.15%3.57 / 21.7%
-17.94% / 64.1%

William Hill
Tennis
02/06
09:00
Genaro Alberto Olivieri – Martin Krumich
ATP Challenger Tour - Prostejov stq pr cu
AH1(+1.5)
Betfair
Tennis
02/06
08:00
Olivieri – Krumich
Prostejov Challenger 2026
21-2
(6.5%)
£397.78
-0.18%3.02 / 24.7%
-19.94% / 60.1%

Matchbook
Tennis
02/06
08:00
Jakub Mensik – Joao Fonseca
France - ATP French Open
21-2 - lay
(1.0%)
$127.99
1.51
ArtlineBet
Tennis
02/06
10:00
Jacub Mensik – Joao Fonseca
ATP French Open
AH2(+2.5)
+ 3 middles for this event
-0.18%8.47 / 10.4%
-9.55% / 80.9%

BrBet (BR)
Tennis
01/06
15:15
Sapfo Sakellaridi – Sofia Costoulas
WTA 125K - WTA 125K Foggia, Italy Women Singles
Over 16.5
Betfair
Tennis
01/06
15:30
Sap Sakellaridi – Costoulas
WTA Foggia 2026
Under 17.5
(6.5%)
£87.20
+ 30 middles for this event
-0.18%3.43 / 22.3%
-18.40% / 63.2%

NaijaBet
Tennis
01/06
21:00
Blaise Bicknell – Johannus Monday
Challenger - Tyler
AH1(+1.5)
Smarkets
Tennis
01/06
20:00
Blaise Bicknell – Johannus Monday
ATP Challenger Tyler, USA Men Singles
11-2 - lay
(2.0%)
£2.00
3.40
+ 2 middles for this event
-0.19%13.48 / 6.70%
-6.46% / 87.1%

Betfair
Tennis
01/06
13:00
Ce Naef – Inglis
WTA Birmingham 2026
AH1(−3.5)
(6.5%)
£103.18
Bet365 (BR)
Tennis
01/06
15:00
Celine Naef – Maddison Inglis
WTA Tour - WTA Birmingham
AH2(+4.5)
+ 16 middles for this event
-0.21%3.39 / 22.6%
-18.57% / 62.9%

Smarkets
Tennis
01/06
21:10
Andres Martin – Blake Ellis
ATP Challenger Tyler, USA Men Singles
21-2 - lay
(2.0%)
£55.00
2.82
ArtlineBet
Tennis
01/06
21:10
Andres Martin – Ellis Blake
ATP Tyler
AH2(+1.5)
+ 2 middles for this event
-0.21%6.29 / 13.5%
-12.06% / 75.9%

FulltBet (BR)
Tennis
01/06
16:00
Juan Manuel Cerundolo – Matteo Berrettini
France - ATP French Open
21-2 - lay
(1.0%)
1.65
NaijaBet
Tennis
01/06
16:00
Cerundolo, Juan Manuel – Berrettini, Matteo
French - Open
AH2(+1.5)
+ 29 middles for this event
-0.21%4.45 / 18.1%
-15.50% / 69.0%

FanDuel
Tennis
01/06
12:30
Barnett A / Murray Sharan S – Preston T / Swan K
WTA Birmingham 2026 A9ZJ2X7R
AH1(+1.5)
Betfair
Tennis
01/06
12:30
Barnett/Murray Sharan – Preston/Swan
WTA Birmingham 2026
11-2 - lay
(6.5%)
£33.65
2.00
+ 12 middles for this event
-0.22%3.01 / 24.7%
-19.97% / 60.1%

Smarkets
Tennis
01/06
16:05
Nys H / Roger-Vasselin E – Reyes-Varela M A / Tabilo A
French Open Men Doubles
21-2 - lay
(2.0%)
£6.00
4.80
Efbet (BG)
Tennis
01/06
16:00
Nys H / Roger-Vasselin E – Reyes-Varela M A / Tabilo A
ATP - French Open Men Doubles
AH2(+1.5)
+ 1 middle for this event
-0.24%3.65 / 21.2%
-17.69% / 64.6%

Smarkets
Tennis
01/06
13:00
Marco Cecchinato – Ilia Simakin
Atp Challenger Perugia, Italy Men Singles
21-2 - lay
(2.0%)
£6.00
4.40
Betuk (UK)
Tennis
01/06
13:00
Marco Cecchinato – Ilia Simakin
Challenger / Perugia
AH2(+1.5)
+ 11 middles for this event
-0.25%2.15 / 31.4%
-24.08% / 51.8%

Betfair
Tennis
01/06
14:40
Co Wong – Oliv Tarvet
Birmingham Challenger 2026
21-2 1st set - lay
(6.5%)
£160.01
2.42
888sport
Tennis
01/06
14:30
Chak Lam Coleman Wong – Oliver Tarvet
England - ATP Challenger Birmingham
AH2(+2.5) 1st set
+ 3 middles for this event
-0.27%3.67 / 21.1%
-17.65% / 64.7%

Smarkets
Tennis
02/06
10:30
Rebeka Masarova – Tereza Martincova
WTA 125K Birmingham, Great Britain Women Singles
21-2 - lay
(2.0%)
£79.00
4.10
TempoBet
Tennis
02/06
10:30
Masarova, Rebeka – Martincova, Tereza
WTA 125K - WTA 125K Birmingham, Great Britain
AH2(+1.5)
+ 2 middles for this event
-0.33%6.72 / 12.6%
-11.47% / 77.1%

Betfair
Tennis
02/06
08:00
P Basile – Travaglia
Perugia Challenger 2026
21-2 - lay
(6.5%)
£202.60
1.29
Betadonis
Tennis
02/06
09:00
Pierluigi Basile – Stefano Travaglia
Italy - ATP Challenger Perugia Main Draw
AH2(+1.5)
+ 3 middles for this event
-0.46%3.51 / 21.6%
-18.14% / 63.7%

ArtlineBet
Tennis
02/06
15:00
Fajing Sun – Andre Ilagan
ATP Tyler
AH1(+1.5)
Betfair
Tennis
02/06
15:00
Sun – An Ilagan
Tyler Challenger 2026
21-2
(6.5%)
£29.93
+ 1 middle for this event
-0.56%3.39 / 22.1%
-18.57% / 62.9%

Betfair
Tennis
01/06
14:30
F Auger-Aliassime – Tabilo
Men's Roland Garros 2026
AH1(−4.5)
(6.5%)
£450.94
ExclusiveBet
Tennis
01/06
14:30
Felix Auger Aliassime – Alejandro Tabilo
France - French Open 2026
AH2(+7.5)
+ 1 middle for this event
-0.72%2.66 / 26.4%
-21.46% / 57.1%

888sport
Tennis
01/06
16:00
Frances Tiafoe – Matteo Arnaldi
France - French Open - Men's Singles
AH1(+2.5) 1st set
BetDaq
Tennis
01/06
18:00
Tiafoe, F – Arnaldi, M
French Open - French Open Men's Matches
21-2 1st set
(5.0%)
+ 2 middles for this event
-0.81%2.42 / 28.2%
-22.63% / 54.7%

William Hill
Tennis
01/06
13:20
Timofey Skatov – Vilius Gaubas
ATP Challenger Tour - Perugia
AH1(+2.5) 1st set
BetDaq
Tennis
01/06
13:40
Skatov, T – Gaubas, V
ATP Challenger Tour - Perugia Challenger
11-2 1st set - lay
(5.0%)
2.69
+ 3 middles for this event
-100.00%3331.33
-0.03% / 100%

Betfair
Tennis
02/06
13:00
M Sherif – Car Martinez Cirez
WTA Foggia 2026
AH1(+7.5)
(6.5%)
£4.31
Betboro (GH)
Tennis
02/06
10:00
Maiar Sherif Ahmed Abdelaziz – Carlota Martinez Cirez
WTA - Foggia (W)
2 with margin ≥7
+ 3 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, 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, GoldBetShop (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, 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), W88 (Crown), 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).