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

Of these, 38,091 middles offer a positive expected value.

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

Found 344 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%5.56 / 15.2%
-13.23% / 73.5%

BoyleSports
Tennis
19/06
14:30
Aryna Sabalenka – Nikola Bartunkova
WTA - Berlin
AH1(−4.5)
Smarkets
Tennis
19/06
14:30
Aryna Sabalenka – Nikola Bartunkova
WTA Berlin, Germany Women Singles
AH2(+5.5)
(2.0%)
£264.00
+ 14 middles for this event
-0.02%2.75 / 26.7%
-21.06% / 57.9%

Stoiximan (GR)
Tennis
19/06
13:20
Jessica Bouzas Maneiro – Emma Navarro
WTA - Nottingham (W)
AH1(+6.5)
FulltBet (BR)
Tennis
19/06
15:00
Jessica Bouzas Maneiro – Emma Navarro
Great Britain and Northern Ireland - WTA Nottingham
AH2(−3.5)
(1.0%)
+ 40 middles for this event
-0.02%2.56 / 28.1%
-21.92% / 56.2%

TrapCasino
Tennis
19/06
13:40
Daniel Altmaier – Daniil Medvedev
ATP - Halle, Germany, Singles
Over 17.5
Smarkets
Tennis
19/06
13:40
Daniel Altmaier – Daniil Medvedev
ATP Halle, Germany Men Singles
Under 20.5
(2.0%)
£113.00
+ 126 middles for this event
-0.02%5.5 / 15.4%
-13.33% / 73.3%

TrapCasino
Tennis
19/06
11:00
Marie Bouzkova – Tatjana Maria
WTA - Nottingham, Great Britain, Singles
Over 18.5
Betfair
Tennis
19/06
11:00
M Bouzkova – T Maria
WTA Nottingham 2026
Over 20.5 - lay
(6.5%)
£13.20
1.81
+ 8 middles for this event
-0.03%3.19 / 23.8%
-19.28% / 61.4%

BetOnline (AG)
Tennis
19/06
16:30
F. Tiafoe Sets – F. Auger Aliassime Sets
ATP - ATP Halle
AH1(+1.5)
FulltBet (BR)
Tennis
19/06
16:30
Frances Tiafoe – Felix Auger-Aliassime
Germany - ATP Halle
11-2 - lay
(1.0%)
2.60
+ 14 middles for this event
-0.04%1.84 / 35.2%
-26.05% / 47.9%

FavBet (HR)
Tennis
19/06
15:30
Arthur Fery – Francisco Cerundolo
ATP - London, Great Britain
Over 19
Smarkets
Tennis
19/06
13:20
Arthur Fery – Francisco Cerundolo
ATP London, Great Britain Men Singles
Over 23.5 - lay
(2.0%)
£115.00
2.24
+ 9 middles for this event
-0.06%3.43 / 22.5%
-18.42% / 63.2%

Betfair
Tennis
19/06
11:30
L Noskova – P Badosa
WTA Berlin 2026
11-2
(6.5%)
£28.43
Polymarket
Tennis
19/06
11:30
Linda Noskova – Paula Badosa
Tennis
AH2(+1.5)
$2.93
+ 2 middles for this event
-0.07%1.13 / 46.8%
-31.93% / 36.1%

FulltBet (BR)
Tennis
19/06
11:30
Alex De Minaur – Brandon Nakashima
Great Britain and Northern Ireland - ATP London
AH2(+2.5) - lay
(1.0%)
2.26
Casobet (Sport)
Tennis
19/06
11:30
De Minaur Alex – Nakashima Brandon
England - ATP London
AH2(+6.5)
+ 54 middles for this event
-0.08%3.44 / 22.4%
-18.39% / 63.2%

BolsaDeAposta (BR)
Tennis
19/06
16:30
Elina Svitolina – Alexandra Eala
Germany - WTA Berlin
21-2 - lay
(1.0%)
3.30
Mozzart
Tennis
19/06
16:35
Svitolina E. – Eala A.
Wta Berlin Grass - YYUZJR
AH2(+1.5)
+ 6 middles for this event
-0.26%3.26 / 23.2%
-19.01% / 62.0%

SportsBet
Tennis
19/06
11:00
Ribecai, Michele – Diaz Acosta, Facundo
Challenger - ATP Challenger Poznan, Poland Men Singles
AH1(+1.5)
Betfair
Tennis
19/06
11:00
Ribecai – Diaz Acosta
Poznan Challenger 2026
11-2 - lay
(6.5%)
£72.11
4.40
+ 1 middle for this event
-0.37%1.93 / 33.6%
-25.44% / 49.1%

Betfair
Tennis
19/06
10:30
Be Shelton – Fritz
ATP Halle 2026
AH2(−1.5) - lay
(6.5%)
£210.89
2.28
Tipsport (CZ)
Tennis
19/06
10:30
Shelton Ben – Fritz Taylor
ATP Halle - tráva, Tenis muži - dvouhra SINGLES
AH2(+2.5)
+ 4 middles for this event
-0.38%3.32 / 22.7%
-18.79% / 62.4%

HiperBet (BR)
Tennis
19/06
17:10
Rincon, Daniel – van Assche, Luca
Challenger - 2026 ATP Challenger Parma, Italy Men Singles
AH1(+1.5)
Betfair
Tennis
19/06
17:10
Da Rincon – Van Assche
Parma Challenger 2026
11-2 - lay
(6.5%)
£17.16
3.45
+ 1 middle for this event
-0.40%3.17 / 23.5%
-19.36% / 61.3%

BetDaq
Tennis
19/06
12:30
Zverev, A – Collignon, R
ATP Tour - ATP Halle
21-2 - lay
(5.0%)
5.70
STS (PL)
Tennis
19/06
12:30
Zverev Alexander – Collignon Raphael
ATP - Halle
AH2(+1.5)
-0.42%4.55 / 17.5%
-15.26% / 69.5%

Bet365
Tennis
19/06
17:00
Tiantsoa Sarah Rakotomanga Rajaonah – Maiar Sherif
WTA Tour - WTA Brescia
AH1(+5.5)
Betfair
Tennis
19/06
17:00
Tia Rakotomanga Rajaona – M Sherif
WTA Brescia 2026
AH2(−3.5)
(6.5%)
£47.56
+ 9 middles for this event
-0.45%11.19 / 7.71%
-7.58% / 84.8%

Bumbet
Tennis
19/06
12:30
Karolina Pliskova – Talia Gibson
Nottingham
Over 20.5
Betfair
Tennis
19/06
12:30
Ka Pliskova – Ta Gibson
WTA Nottingham 2026
Over 22 - lay
(6.5%)
£29.06
1.87
+ 11 middles for this event
-0.48%3.7 / 20.7%
-17.53% / 64.9%

Efbet (BG)
Tennis
19/06
11:00
Romboli F / Winegar T – Reynolds F / Watt J
Challenger - ATP Challenger Nottingham 2, Great Britain Men Doubles
AH1(+1.5)
Betfair
Tennis
19/06
11:00
Romboli/Winegar – Reynolds/Watt
Nottingham Challenger 2026
11-2 - lay
(6.5%)
£48.23
2.60
+ 1 middle for this event
-0.52%3.01 / 24.3%
-19.95% / 60.1%

STS (PL)
Tennis
19/06
14:30
Li Ann – Golubic Viktorija
WTA - Nottingham
Over 17.5
Betfair
Tennis
19/06
15:30
A Li – Golubic
WTA Nottingham 2026
Under 20.5
(6.5%)
£56.80
+ 16 middles for this event
-0.69%3.94 / 19.4%
-16.84% / 66.3%

Bumbet
Tennis
19/06
10:00
Jessica Pegula – Madison Keys
Berlin
Over 20.5
Betfair
Tennis
19/06
10:00
J Pegula – Keys
WTA Berlin 2026
Over 23.5 - lay
(6.5%)
£26.41
2.22
+ 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, Gamdom, 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), Kalshi, KingsBet (CZ), KirolBet (ES), Kwiff, Ladbrokes, Ladbrokes (BE), LeaderBet, Lebull (PT), LeoVegas (CA), LeoVegas (ES), Leon, LigaStavok (RU), LivescoreBet (NG), LivescoreBet (UK), 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, Mundoapostas, 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, 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, Snai (Retail), 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).