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 56,831 middles for your filter settings.

Of these, 56,223 middles offer a positive expected value.

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

Found 608 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.57 / 28.0%
-21.88% / 56.2%

Novibet (BR)
Tennis
28/05
13:50
Aryna Sabalenka – Elsa Jacquemot
Roland Garros 2026 (W)
AH1(−5.5)
Matchbook
Tennis
28/05
08:00
Aryna Sabalenka – Elsa Jacquemot
France - WTA French Open
AH2(+7.5)
(1.0%)
$510.98
+ 10 middles for this event
-0.01%1.97 / 33.7%
-25.22% / 49.6%

Matchbook
Tennis
28/05
08:00
Zachary Svajda – Adam Walton
France - ATP French Open
11-2
(1.0%)
$26.67
William Hill
Tennis
28/05
10:00
Zachary Svajda – Adam Walton
Men's French Open
AH2(+2.5)
+ 78 middles for this event
-0.01%5.93 / 14.4%
-12.61% / 74.8%

Matchbook
Tennis
28/05
08:00
Adolfo Daniel Vallejo – Moise Kouame
France - ATP French Open
11-2
(1.0%)
$2,793.21
Pinnacle888 (Delayed)
Tennis
28/05
10:00
Adolfo Daniel Vallejo (Games) – Moise Kouame (Games)
ATP French Open
AH2(+1.5)
+ 4 middles for this event
-0.01%8.12 / 11.0%
-9.88% / 80.2%

Bet-Bra (BR)
Tennis
28/05
08:00
Julia Grabher – Amanda Anisimova
France - WTA French Open
Under 19.5 - lay
(1.0%)
2.00
CampoBet (DK)
Tennis
28/05
12:00
Julia Grabher – Amanda Anisimova
French Open - French Open, Women Singles
Under 21.5
+ 27 middles for this event
-0.02%1.32 / 43.0%
-30.10% / 39.8%

BetDaq
Tennis
28/05
08:00
Sinner, J – Cerundolo, JM
French Open - French Open Men's Matches
11-2 1st set
(5.0%)
Sisal (IT)
Tennis
28/05
11:00
Sinner, Jannik – Cerundolo, Juan Manuel
Roland Garros
AH2(+3.5) 1st set
+ 6 middles for this event
-0.02%18.08 / 5.22%
-4.98% / 90.0%

Betfair
Tennis
28/05
10:00
Cobolli – Y Wu
Men's Roland Garros 2026
Over 36.5
(6.5%)
£1,186.85
FavBet (HR)
Tennis
28/05
08:00
Flavio Cobolli – Yibing Wu
Roland Garros - Mens Singles
Under 38
+ 71 middles for this event
-0.02%5.5 / 15.4%
-13.34% / 73.3%

Betfair
Tennis
27/05
17:41
Mir Andreeva – Bassols Ribera
Women's Roland Garros 2026
21-2 - lay
(6.5%)
£16.31
9.80
STS (PL)
Tennis
27/05
17:55
Andreeva Mirra – Bassols Ribera Marina
WTA - French Open
AH2(+1.5)
+ 7 middles for this event
-0.03%0.88 / 53.1%
-34.71% / 30.6%

STS (PL)
Tennis
27/05
19:15
Machac Tomas – Zverev Alexander
ATP - French Open
AH1(+3.5) 1st set
Betfair
Tennis
27/05
19:15
Machac – A Zverev
Men's Roland Garros 2026
11-2 1st set - lay
(6.5%)
£397.82
4.00
+ 41 middles for this event
-0.03%5.62 / 15.1%
-13.13% / 73.7%

BetOnline (AG)
Tennis
28/05
10:03
A. Rinderknech Sets – M. Berrettini Sets
French Open Men - Men's Singles
AH1(+1.5)
Bet-Bra (BR)
Tennis
28/05
08:00
Arthur Rinderknech – Matteo Berrettini
France - ATP French Open
21-2
(1.0%)
+ 24 middles for this event
-0.04%2.98 / 25.1%
-20.10% / 59.8%

Bet-Bra (BR)
Tennis
28/05
08:00
Raphael Collignon – Ben Shelton
France - ATP French Open
11-2
(1.0%)
BetOnline (AG)
Tennis
28/05
10:09
R. Collignon Sets – B. Shelton Sets
French Open Men - Men's Singles
AH2(+2.5)
+ 20 middles for this event
-0.04%7.99 / 11.1%
-10.01% / 80.0%

Matchbook
Tennis
28/05
08:00
Francisco Cerundolo – Hugo Gaston
France - ATP French Open
11-2
(1.0%)
$9,918.24
STS (PL)
Tennis
28/05
11:10
Cerundolo Francisco – Gaston Hugo
ATP - French Open
AH2(+1.5)
+ 74 middles for this event
-0.04%39.49 / 2.43%
-2.41% / 95.2%

PixBet (BR)
Tennis
28/05
10:00
Alejandro Tabilo – Valentin Vacherot
France - French Open Men
Over 36.5
Smarkets
Tennis
28/05
10:00
Alejandro Tabilo – Valentin Vacherot
French Open Men Singles
Under 37.5
(2.0%)
£259.00
+ 2 middles for this event
-0.05%0.24 / 80.8%
-44.72% / 10.5%

Betfair
Tennis
28/05
14:00
C Gauff – Sherif Ahmed Abdelaziz
Women's Roland Garros 2026
11-2 1st set
(6.5%)
£2,065.79
ArtlineBet
Tennis
28/05
12:50
Cori Gauff – Mayar Sherif
WTA French Open
AH2(+5.5) 1st set
+ 4 middles for this event
-0.05%1.76 / 36.1%
-26.58% / 46.8%

TrapCasino
Tennis
27/05
18:20
Kamilla Rakhimova – Karolina Muchova
WTA - French Open, Paris, France, Singles
AH1(+9.5)
Bet-Bra (BR)
Tennis
27/05
18:00
Kamilla Rakhimova – Karolina Muchova
France - WTA French Open
AH2(−6.5)
(1.0%)
+ 10 middles for this event
-0.08%10.74 / 8.43%
-7.85% / 84.3%

Betano (NG)
Tennis
28/05
12:40
Ann Li – Diane Parry
Roland Garros - Roland Garros (W)
Over 18.5
Smarkets
Tennis
28/05
10:00
Ann Li – Diane Parry
French Open Women Singles
Over 19.5 - lay
(2.0%)
£284.00
1.77
+ 14 middles for this event
-0.08%12.07 / 7.56%
-7.11% / 85.8%

Betfair
Tennis
28/05
14:00
Ruzic – Keys
Women's Roland Garros 2026
11-2
(6.5%)
£66.67
1xBet
Tennis
28/05
13:30
Antonia Ruzic – Madison Keys
[175598] WTA. Roland Garros
AH2(+1.5)
-0.09%2.27 / 30.4%
-23.40% / 53.2%

BetDaq
Tennis
27/05
20:00
Casper Ruud – Medjedovic, H
French Open - French Open Men's Matches
21-2 1st set - lay
(5.0%)
2.92
888sport
Tennis
27/05
19:07
Casper Ruud – Hamad Medjedovic
France - French Open - Men's Singles
AH2(+2.5) 1st set
-0.09%1.7 / 37.0%
-27.04% / 45.9%

Bet-Bra (BR)
Tennis
28/05
08:00
Hubert Hurkacz – Frances Tiafoe
France - ATP French Open
11-2
(1.0%)
MaxLine (BY)
Tennis
28/05
11:30
Хуберт Хуркач – Фрэнсис Тьяфу
Ролан Гаррос. Мужчины.
AH2(+2.5)
+ 6 middles for this event
-0.09%7.7 / 11.4%
-10.31% / 79.4%

Matchbook
Tennis
28/05
08:00
Jan-Lennard Struff – Jaime Faria
France - ATP French Open
AH1(+3.5)
(1.0%)
$299.70
CampoBet (DK)
Tennis
28/05
10:00
Jan-Lennard Struff – Jaime Faria
French Open - French Open, Men Singles
AH2(−0.5)
+ 5 middles for this event
-0.10%3.54 / 21.9%
-18.05% / 63.9%

Smarkets
Tennis
28/05
10:00
Anna Kalinskaya – Alina Korneeva
French Open Women Singles - YYUZJR
21-2 - lay
(2.0%)
£65.00
3.40
W88Es
Tennis
28/05
08:00
Anna Kalinskaya – Alina Korneeva
France - WTA French Open
AH2(+1.5)
+ 13 middles for this event
-0.11%4.01 / 19.8%
-16.63% / 66.7%

CampoBet (DK)
Tennis
28/05
12:00
Yulia Putintseva – Maria Camila Osorio Serrano
French Open - French Open, Women Singles
Over 18.5
Matchbook
Tennis
28/05
08:00
Yulia Putintseva – Camila Osorio
France - WTA French Open
Under 21.5
(1.0%)
$569.83
+ 4 middles for this event
-0.11%6.21 / 13.7%
-12.18% / 75.6%

Novibet (BR)
Tennis
27/05
17:40
Lorenzo Sonego – Tommy Paul
Roland Garros 2026
Over 30.5
Smarkets
Tennis
27/05
17:40
Lorenzo Sonego – Tommy Paul
French Open Men Singles
Over 34.5 - lay
(2.0%)
£119.00
2.20
+ 5 middles for this event
-0.12%21.7 / 4.28%
-4.22% / 91.6%

Smarkets
Tennis
28/05
08:00
Donna Vekic – Naomi Osaka
French Open Women Singles
Over 22.5
(2.0%)
£210.00
CampoBet (DK)
Tennis
28/05
10:00
Donna Vekic – Naomi Osaka
French Open - French Open, Women Singles
Under 23.5
+ 18 middles for this event
-0.12%1.57 / 38.8%
-28.04% / 43.9%

ThunderPickIo (NO)
Tennis
28/05
10:00
Facundo Diaz Acosta – Learner Tien
France - ATP French Open
AH1(+2.5)
Bet-Bra (BR)
Tennis
28/05
08:00
Facundo Diaz Acosta – Learner Tien
France - ATP French Open
11-2 - lay
(1.0%)
3.95
+ 7 middles for this event
-0.14%17.92 / 5.14%
-5.02% / 90.0%

Matchbook
Tennis
28/05
08:00
Oleksandra Oliynykova – Kimberly Birrell
France - WTA French Open
Over 20.5
(1.0%)
$541.67
CampoBet (DK)
Tennis
28/05
10:00
Oleksandra Oliynykova – Kimberly Birrell
French Open - French Open, Women Singles
Under 21.5
+ 2 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), 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).