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 30,307 middles for your filter settings.

Of these, 30,222 middles offer a positive expected value.

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

Found 85 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.64 / 21.5%
-17.73% / 64.5%

TrapCasino
Tennis
08/06
10:00
Mika Stojsavljevic – Marta Kostyuk
WTA - Queens, Great Britain, Singles
Over 15.5
Smarkets
Tennis
08/06
10:00
Mika Stojsavljevic – Marta Kostyuk
WTA London, Great Britain Women Singles stq pr cu
Over 17.5 - lay
(2.0%)
£20.00
1.79
+ 1 middle for this event
-0.02%3.72 / 21.2%
-17.49% / 65.0%

Smarkets
Tennis
08/06
09:00
Thijs Boogaard – Yibing Wu
ATP S-Hertogenbosch, Netherlands Men Singles
AH1(+5)
(2.0%)
£34.00
Bumbet
Tennis
08/06
09:00
Thijs Boogaard – Yibing Wu
S-Hertogenbosch
AH2(−3.5)
+ 6 middles for this event
-0.03%4.11 / 19.5%
-16.37% / 67.3%

Betfair
Tennis
09/06
09:30
Vocel/Winegar – Karol/Serdarusic
Bratislava Challenger 2026
21-2 - lay
(6.5%)
£89.10
2.80
Winamax (ES)
Tennis
09/06
09:30
M.Vocel / T.Winegar – M.Karol / N.Serdarusic
Challenger - CH100 Bratislava, Dobles
AH2(+1.5)
+ 18 middles for this event
-0.04%9.59 / 9.40%
-8.63% / 82.7%

Betfair
Tennis
07/06
16:20
Okonkwo – An Ghibaudo
Ilkley Challenger 2026
11-2
(6.5%)
£65.09
ArtlineBet
Tennis
07/06
16:50
Oliver Okonkwo – Antoine Ghibaudo
ATP Ilkley
AH2(+1.5)
+ 1 middle for this event
-0.09%6.01 / 14.2%
-12.48% / 75.0%

ThunderPickIo (NO)
Tennis
08/06
09:00
Otto Virtanen – Kamil Majchrzak
Netherlands - ATP Hertogenbosch
Over 21.5
Smarkets
Tennis
08/06
09:00
Otto Virtanen – Kamil Majchrzak
ATP S-Hertogenbosch, Netherlands Men Singles
Over 23 - lay
(2.0%)
£20.00
1.97
-0.10%4.74 / 17.3%
-14.83% / 70.3%

Smarkets
Tennis
07/06
19:30
Henrique Rocha – Daniel Merida
Atp Challenger Perugia, Italy Men Singles
11-2
(2.0%)
£131.00
STS (PL)
Tennis
07/06
19:30
Rocha Henrique – Merida Daniel
Challenger - Perugia
AH2(+1.5)
+ 4 middles for this event
-0.11%4.09 / 19.5%
-16.41% / 67.2%

Betcity
Tennis
09/06
10:05
Yannick Hanfmann – Aleksandar Kovacevic
Tennis. ATP 250. Stuttgart. Germany. Grass
AH1(+1.5)
Matchbook
Tennis
09/06
09:00
Yannick Hanfmann – Aleksandar Kovacevic
Germany - ATP Stuttgart
11-2 - lay
(1.0%)
$84.29
1.72
+ 1 middle for this event
-0.12%4.38 / 18.5%
-15.68% / 68.6%

MaxLine (BY)
Tennis
08/06
14:05
Томми Пол – Джованни Мпетши Перрикар
ATP 250. Штутгарт. Германия. Grass.
AH1(+1.5) 1st set
Smarkets
Tennis
08/06
14:00
Tommy Paul – Giovanni Mpetshi Perricard
ATP Stuttgart, Germany Men Singles
21-2 1st set
(2.0%)
£138.00
+ 5 middles for this event
-0.22%3.77 / 20.7%
-17.32% / 65.4%

STS (PL)
Tennis
07/06
17:30
Romero Gormaz Leyre – Grant Tyra Caterina
WTA 125 - Foggia
AH1(+6.5)
Betfair
Tennis
07/06
17:30
Ley Romero Gormaz – Ty Grant
WTA Foggia 2026
AH2(−4.5)
(6.5%)
£120.08
+ 3 middles for this event
-0.25%19.41 / 4.63%
-4.67% / 90.7%

ArtlineBet
Tennis
07/06
17:45
Kayla Cross – Megan Knight
WTA Ilkley
AH1(+1.5)
Betfair
Tennis
07/06
17:00
Ka Cross – Meg Knight
WTA Ilkley 2026
21-2
(6.5%)
£46.10
+ 1 middle for this event
-0.31%5.46 / 15.1%
-13.40% / 73.2%

StarCasino (NL)
Tennis
07/06
19:00
Darja Semenistaja – Maria Timofeeva
WTA 125 - WTA 125 Makarska, Croatia, Women Singles
Over 18.5
Betfair
Tennis
07/06
19:00
Dar Semenistaja – Ma Timofeeva
WTA Makarska 2026
Over 20.5 - lay
(6.5%)
£222.81
1.82
+ 30 middles for this event
-0.75%5.8 / 13.8%
-12.82% / 74.4%

Betfair
Tennis
08/06
11:30
Andreescu – Mertens
WTA 's-Hertogenbosch 2026
21-2 - lay
(6.5%)
£230.40
1.40
Betmaster
Tennis
08/06
09:00
Andreescu, Bianca – Mertens, Elise
WTA - WTA S-Hertogenbosch, Netherlands Women Singles
AH2(+1.5)
+ 1 middle for this event
-0.77%4.78 / 16.4%
-14.75% / 70.5%

Betfair
Tennis
07/06
16:30
Fajta – Tobon
Cattolica Challenger 2026
21-2 - lay
(6.5%)
£133.42
1.59
Pinnacle (PS3838)
Tennis
07/06
16:30
Peter Fajta – Miguel Tobon
ATP Challenger Cattolica - Qualifiers
AH2(+1.5)
$262.00
+ 1 middle 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).