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 29,071 middles for your filter settings.

Of these, 28,887 middles offer a positive expected value.

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

Found 184 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.71 / 36.9%
-26.98% / 46.0%

Smarkets
Tennis
30/05
11:05
Flavio Cobolli – Learner Tien
French Open Men Singles
21-2 - lay
(2.0%)
£18.00
2.66
FavBet (HR)
Tennis
30/05
11:05
Flavio Cobolli – Learner Tien
Roland Garros - Mens Singles
AH2(+2.5)
+ 25 middles for this event
-0.03%2.34 / 29.9%
-23.06% / 53.9%

Betfair
Tennis
30/05
10:00
Cerundolo – Svajda
Men's Roland Garros 2026
AH2(+8.5) - lay
(6.5%)
£1,550.22
1.84
TrapCasino
Tennis
30/05
10:00
Francisco Cerundolo – Zachary Svajda
ATP - French Open, Paris, France, Singles
AH2(+11.5)
+ 5 middles for this event
-0.03%1.61 / 38.3%
-27.70% / 44.6%

Smarkets
Tennis
30/05
12:00
Matteo Berrettini – Francisco Comesana
French Open Men Singles - YYUZJR
21-2 - lay
(2.0%)
£97.00
2.98
William Hill
Tennis
30/05
12:00
Matteo Berrettini – Francisco Comesana
Men's French Open A9ZJ2X7R
AH2(+2.5)
+ 7 middles for this event
-0.03%5.88 / 14.5%
-12.69% / 74.6%

Smarkets
Tennis
30/05
13:00
Diane Parry – Amanda Anisimova
French Open Women Singles
Over 20.5
(2.0%)
£246.00
CampoBet (DK)
Tennis
30/05
13:00
Diane Parry – Amanda Anisimova
French Open - French Open, Women Singles
Under 23.5
+ 9 middles for this event
-0.04%14.08 / 6.59%
-6.22% / 87.6%

Matchbook
Tennis
30/05
14:00
Victoria Mboko – Madison Keys
France - WTA French Open
Over 21.5
(1.0%)
$612.53
SportsBet
Tennis
30/05
13:40
Mboko, Victoria – Keys, Madison
WTA - French Open Women Singles
Under 22.5
+ 23 middles for this event
-0.05%5.77 / 14.7%
-12.87% / 74.3%

Bet-Bra (BR)
Tennis
30/05
13:00
Juan Manuel Cerundolo – Martin Landaluce
France - ATP French Open
21-2 - lay
(1.0%)
2.24
ArtlineBet
Tennis
30/05
12:30
Juan Manuel Cerundolo – Martin Landaluce
ATP French Open
AH2(+1.5)
+ 14 middles for this event
-0.06%5.34 / 15.7%
-13.62% / 72.8%

FavBet (RO)
Tennis
30/05
14:00
Matteo Arnaldi – Raphael Collignon
Roland Garros - Mens Singles
AH1(+1.5)
Matchbook
Tennis
30/05
14:00
Matteo Arnaldi – Raphael Collignon
France - ATP French Open
21-2
(1.0%)
$172.25
-0.07%6.41 / 13.4%
-11.89% / 76.2%

STS (PL)
Tennis
30/05
12:20
Kouame Moise – Tabilo Alejandro
ATP - French Open
AH1(+1.5)
Matchbook
Tennis
30/05
14:00
Moise Kouame – Alejandro Tabilo
France - ATP French Open
21-2
(1.0%)
$1,575.65
+ 19 middles for this event
-0.08%2.42 / 29.2%
-22.64% / 54.7%

Novibet (BR)
Tennis
31/05
10:00
Jesper De Jong – Alexander Zverev
Roland Garros 2026
Over 26.5
Bet-Bra (BR)
Tennis
31/05
08:00
Jesper De Jong – Alexander Zverev
France - ATP French Open
Under 31.5
(1.0%)
+ 7 middles for this event
-0.09%28.3 / 3.32%
-3.30% / 93.4%

Betfair
Tennis
31/05
09:00
Ruud – Jo Fonseca
Men's Roland Garros 2026
Over 36.5
(6.5%)
£332.19
Mozzart
Tennis
31/05
10:00
Ruud C. – Fonseca J.
GSM Roland Garros Clay
Under 37.5
+ 10 middles for this event
-0.12%4.65 / 17.5%
-15.03% / 69.9%

Matchbook
Tennis
31/05
08:00
Marta Kostyuk – Iga Swiatek
France - WTA French Open
Over 20.5
(1.0%)
$585.09
TrapCasino
Tennis
31/05
10:00
Marta Kostyuk – Iga Swiatek
WTA - French Open, Paris, France, Singles
Under 24.5
+ 4 middles for this event
-0.13%1.58 / 38.6%
-27.93% / 44.1%

FavBet (HR)
Tennis
30/05
15:00
Coco Gauff – Anastasia Potapova
Roland Garros - Womens Singles
Over 17
Matchbook
Tennis
30/05
15:00
Cori Gauff – Anastasia Potapova
France - WTA French Open
Under 21.5
(1.0%)
$681.39
+ 2 middles for this event
-0.15%3.48 / 22.2%
-18.26% / 63.5%

FulltBet (BR)
Tennis
30/05
11:05
Diana Shnaider – Oleksandra Oliynykova
France - WTA French Open
21-2 - lay
(1.0%)
3.40
Football (NG)
Tennis
30/05
11:00
Shnaider, Diana – Oliynykova, Oleksandra
WTA - French Open Women Singles
AH2(+1.5)
+ 17 middles for this event
-0.16%6.56 / 13.1%
-11.68% / 76.6%

Betfair
Tennis
30/05
19:15
F Auger-Aliassime – Nakashima
Men's Roland Garros 2026
11-2 1st set
(6.5%)
£73.48
Betpoint (IT)new
Tennis
30/05
19:15
Auger-Aliassime, Felix – Nakashima, Brandon
grand slam - ROLAND GARROS
AH2(+1.5) 1st set
+ 7 middles for this event
-0.26%2.66 / 27.0%
-21.47% / 57.1%

888sport
Tennis
30/05
10:10
Genaro Alberto Olivieri – Stefanos Sakellaridis
Moldova - ATP Challenger Chisinau
AH1(+2.5) 1st set
Betfair
Tennis
30/05
10:10
Olivieri – S Sakellaridis
Chisinau Challenger 2026
21-2 1st set
(6.5%)
£30.95
+ 1 middle for this event
-0.26%34.23 / 2.58%
-2.76% / 94.5%

Smarkets
Tennis
30/05
16:00
Jaime Faria – Frances Tiafoe
French Open Men Singles
Under 11.5 - aces 1st participant - lay
(2.0%)
£5.00
1.89
Betboro (GH)
Tennis
30/05
14:00
Jaime Faria – Frances Tiafoe
Roland Garros - Roland Garros
Under 12.5 - aces 1st participant
-0.30%3.49 / 21.9%
-18.22% / 63.6%

Bet3000 (DE)
Tennis
30/05
11:00
Detiuc/Khromacheva – Eiker/Gleason Q.
WTA - French Open Women Doubles
AH1(+1.5)
Smarkets
Tennis
30/05
11:05
Detiuc A / Khromacheva I – Eikeri U / Gleason Q
French Open Women Doubles
11-2 - lay
(2.0%)
£21.00
2.34
+ 1 middle for this event
-0.42%7.4 / 11.4%
-10.64% / 78.7%

Betfair
Tennis
30/05
10:00
M Sakkari – Chwalinska
Women's Roland Garros 2026
Over 20.5
(6.5%)
£714.51
HiperBet (BR)
Tennis
30/05
10:00
Sakkari, Maria – Chwalinska, Maja
WTA - French Open Women Singles 2026
Under 22.5
-0.55%18.83 / 4.47%
-4.80% / 90.4%

Betfair
Tennis
30/05
10:00
I Jović – N Osaka
Women's Roland Garros 2026
Over 22.5
(6.5%)
£579.31
CampoBet (DK)
Tennis
30/05
10:00
Iva Jovic – Naomi Osaka
French Open - French Open, Women Singles
Under 23.5
+ 4 middles for this event
-0.63%3.21 / 23.0%
-19.21% / 61.6%

Betfair
Tennis
30/05
11:00
Di Shnaider – Oliynykova
Women's Roland Garros 2026
21-2 - lay
(6.5%)
£313.90
3.40
MaxLine (BY)
Tennis
30/05
11:05
Диана Шнайдер – Александра Олийникова
Ролан Гаррос. Женщины.
AH2(+1.5)
+ 2 middles for this event
-0.64%6.57 / 12.5%
-11.67% / 76.7%

BetKing
Tennis
31/05
10:00
Cirstea, Sorana – Wang, Xiyu
French Open - French Open Women
AH1(−5.5)
Betfair
Tennis
31/05
09:00
S Cirstea – Xin Wang
Women's Roland Garros 2026
AH2(+6.5)
(6.5%)
£435.97
+ 4 middles for this event
-0.76%2.48 / 27.8%
-22.32% / 55.4%

Betfair
Tennis
30/05
12:00
A Sabalenka – D Kasatkina
Women's Roland Garros 2026
Over 17.5
(6.5%)
£431.94
NitroBetting (EU)
Tennis
30/05
11:10
Aryna Sabalenka – Daria Kasatkina
WTA - French Open, Paris, France, Singles
Under 21.5
-0.86%4.98 / 15.7%
-14.32% / 71.4%

Jokerbet (ES)
Tennis
31/05
10:00
Rafael Jodar – Pablo Carreno Busta
French Open - French Open Men Singles
Over 29.5
Betfair
Tennis
31/05
09:00
Jodar – Carreno Busta
Men's Roland Garros 2026
Under 33.5
(6.5%)
£425.21

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