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

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

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

Found 493 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%3.52 / 22.1%
-18.10% / 63.8%

Betfair
Tennis
15/06
14:00
Alexandrova – A Potapova
WTA Berlin 2026
Over 22
(6.5%)
£627.88
TrapCasino
Tennis
15/06
11:25
Ekaterina Alexandrova – Anastasia Potapova
WTA - Berlin, Germany, Singles
Under 27.5
+ 192 middles for this event
-0.02%3.35 / 22.9%
-18.68% / 62.6%

Mystake
Tennis
15/06
11:00
Barrios Vera, Tomas – Bonzi, Benjamin
Challenger - Nottingham 2, Great Britain
AH1(+1.5)
Betfair
Tennis
15/06
14:30
Barrios Vera – Bonzi
Nottingham Challenger 2026
11-2 - lay
(6.5%)
£21.19
4.00
-0.03%7.23 / 12.1%
-10.84% / 78.3%

Smarkets
Tennis
15/06
12:10
Sara Bejlek – Emma Navarro
WTA Nottingham, Great Britain Women Singles
21-2 - lay
(2.0%)
£16.00
1.37
Mystake
Tennis
15/06
11:00
Bejlek, Sara – Navarro, Emma
WTA - Nottingham, Great Britain
AH2(+1.5)
+ 2 middles for this event
-0.04%2.62 / 27.6%
-21.65% / 56.7%

Betfair
Tennis
16/06
13:00
Keys – Xin Wang
WTA Berlin 2026
AH2(+2.5) - lay
(6.5%)
£161.10
2.90
Etoto (PL)
Tennis
16/06
09:00
Madison Keys – Xinyu Wang
WTA - WTA Berlin
AH2(+5)
+ 83 middles for this event
-0.05%3.84 / 20.6%
-17.12% / 65.8%

TrapCasino
Tennis
16/06
11:30
Arthur Rinderknech – Hamad Medjedovic
ATP - London, Great Britain, Singles
Over 21.5
Betfair
Tennis
16/06
11:30
Rinderknech – Ha Medjedovic
ATP London 2026
Under 24.5
(6.5%)
£307.76
+ 3 middles for this event
-0.05%1.4 / 41.6%
-29.39% / 41.2%

Bet-at-home
Tennis
15/06
10:30
Max Schoenhaus – Learner Tien
Germany - ATP Halle, Main Draw 2026
AH1(+6.5)
Smarkets
Tennis
15/06
10:30
Max Schoenhaus – Learner Tien
ATP Halle, Germany Men Singles A9ZJ2X7R
AH2(−3.5)
(2.0%)
£313.00
-0.05%4.09 / 19.6%
-16.43% / 67.1%

Pinnacle888 (Delayed)
Tennis
15/06
14:00
Franco Agamenone (Games) – Stefano Napolitano (Games)
ATP Challenger Parma
AH1(+1.5)
Smarkets
Tennis
15/06
13:40
Franco Agamenone – Stefano Napolitano
ATP Challenger Parma, Italy Men Singles
11-2 - lay
(2.0%)
£13.00
2.00
+ 1 middle for this event
-0.06%3.31 / 23.1%
-18.84% / 62.3%

Mystake
Tennis
15/06
12:00
Pinnington Jones, Jack – Shapovalov, Denis
ATP - London, Great Britain
AH1(+1.5)
BetDaq
Tennis
15/06
15:30
Jones, Jack Pinnington – Shapovalov, D
ATP Tour - ATP London
11-2 - lay
(5.0%)
2.42
+ 28 middles for this event
-0.11%2.8 / 26.2%
-20.84% / 58.3%

Betfair
Tennis
15/06
13:00
Ta Gibson – F Jones
WTA Nottingham 2026
AH1(−2.5)
(6.5%)
£214.55
Bet25 (DK)
Tennis
15/06
12:40
Gibson, Talia – Jones, Francesca
WTA - WTA Nottingham, Storbritannien Kvinder Singler
AH2(+5)
+ 25 middles for this event
-0.14%4.09 / 19.5%
-16.42% / 67.2%

Betmaster
Tennis
16/06
11:00
Kiger M / Stalder R – Ho R / Reyes-Varela M
Challenger - ATP Challenger Nottingham 2, Great Britain Men Doubles
AH1(+1.5)
Betfair
Tennis
15/06
11:00
Kiger/Stalder – Ho/Reyes-Varela
Nottingham Challenger 2026
11-2 - lay
(6.5%)
£278.12
1.80
+ 21 middles for this event
-0.15%4.14 / 19.3%
-16.29% / 67.4%

NitroBetting (EU)
Tennis
16/06
11:30
Kamil Majchrzak – Jiri Lehecka
ATP - London, Great Britain, Singles
AH1(+3.5)
Betfair
Tennis
16/06
11:30
Majchrzak – Lehecka
ATP London 2026
AH1(+1.5) - lay
(6.5%)
£194.52
2.44
+ 13 middles for this event
-0.16%3.9 / 20.2%
-16.96% / 66.1%

Efbet (BG)
Tennis
15/06
13:20
Henrique Rocha – Christopher O'Connell
Challenger - ATP Challenger Nottingham 2, Great Britain Men Singles
AH1(+1.5)
Matchbook
Tennis
15/06
15:00
Henrique Rocha – Christopher O'Connell
Great Britain and Northern Ireland - ATP Nottingham 2 Challenger
11-2 - lay
(1.0%)
$17.43
1.99
+ 14 middles for this event
-0.21%4.39 / 18.3%
-15.66% / 68.7%

Betfair
Tennis
15/06
12:30
Kat von Deichmann – A Sobolieva
WTA Brescia 2026
21-2 - lay
(6.5%)
£77.36
1.70
Football (NG)
Tennis
15/06
11:50
Von Deichmann, Kathinka – Sobolieva, Anastasiia
WTA 125K - WTA 125K Brescia, Italy Women Singles
AH2(+1.5)
+ 43 middles for this event
-0.28%3.03 / 24.5%
-19.88% / 60.2%

BetDaq
Tennis
15/06
11:35
Van de Zandschulp, B – Wendelken, H
ATP Tour - ATP London
11-2
(5.0%)
Efbet (BG)
Tennis
15/06
11:30
Botic Van de Zandschulp – Harry Wendelken
ATP - ATP London Great Britain Men Singles
AH2(+1.5)
+ 3 middles for this event
-0.28%3.61 / 21.3%
-17.82% / 64.4%

Etoto (PL)
Tennis
16/06
11:00
Lois Boisson – Dajana Jastremska
WTA - WTA Nottingham
AH1(+6)
Betfair
Tennis
16/06
13:00
Boisson – D Yastremska
WTA Nottingham 2026
AH1(+4.5) - lay
(6.5%)
£22.79
2.40
+ 11 middles for this event
-0.30%3.5 / 21.9%
-18.19% / 63.6%

BetDaq
Tennis
16/06
10:00
Heide, G – Michalski, D
ATP Challenger Tour - Poznan Challenger
11-2
(5.0%)
Betcity
Tennis
16/06
09:00
Gustavo Heide – Daniel Michalski
Tennis. ATP Challenger. Poznan. Poland. Clay
AH2(+1.5)
+ 5 middles for this event
-0.31%4.01 / 19.6%
-16.63% / 66.8%

BetDaq
Tennis
15/06
15:00
Cobolli, F – Tiafoe, F
ATP Tour - ATP Halle
21-2 - lay
(5.0%)
1.70
Efbet (BG)
Tennis
15/06
14:00
Flavio Cobolli – Frances Tiafoe
ATP - Halle Germany Men Singles - YYUZJR
AH2(+1.5)
+ 10 middles for this event
-0.49%7.56 / 11.1%
-10.46% / 79.1%

Betfair
Tennis
16/06
11:30
Humbert – Cilic
ATP London 2026
AH2(+3.5) - lay
(6.5%)
£239.33
1.37
TrapCasino
Tennis
16/06
11:30
Ugo Humbert – Marin Cilic
ATP - London, Great Britain, Singles
AH2(+4.5)
+ 1 middle for this event
-0.54%3.19 / 23.2%
-19.26% / 61.5%

Betfair
Tennis
16/06
10:30
Cash/Tracy – Hanfmann/Struff
ATP Halle 2026
21-2 - lay
(6.5%)
£206.11
2.46
Betmaster
Tennis
16/06
10:30
Cash R / Tracy J – Hanfmann Y / Struff J-L
ATP - ATP Halle, Germany Men Doubles
AH2(+1.5)
+ 4 middles for this event
-0.62%26.66 / 2.25%
-1.64% / 43.7%

Bovada (LV)
Tennis
16/06
10:00
Harriet Dart – Katie Boulter
Nottingham
Over 19.5
Betfair
Tennis
16/06
13:00
H Dart – Boulter
WTA Nottingham 2026
Over 20 - lay
(6.5%)
£25.48
1.80
+ 6 middles for this event
-0.73%3.94 / 19.4%
-16.82% / 66.4%

Betfair
Tennis
15/06
11:00
L Zhu – S Kraus
WTA Berlin 2026
21-2 - lay
(6.5%)
£118.30
2.04
NaijaBet
Tennis
15/06
10:30
Lin Zhu – Sinja Kraus
WTA - Berlin
AH2(+1.5)
+ 1 middle for this event
-0.80%10.76 / 7.63%
-7.84% / 84.3%

Betfair
Tennis
15/06
11:00
M Bouzkova – T Valentova
WTA Nottingham 2026
Over 19.5
(6.5%)
£37.54
Efbet (BG)
Tennis
15/06
11:00
Marie Bouzkova – Tereza Valentova
WTA - WTA Nottingham Great Britain Women Singles
Under 20.5
+ 5 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), 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 (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).