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

Of these, 62,295 middles offer a positive expected value.

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

Found 623 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.57 / 21.9%
-17.94% / 64.1%

Smarkets
Tennis
16/06
12:10
Lois Boisson – Dayana Yastremska
WTA Nottingham, Great Britain Women Singles (ADJ98280)
AH2(−6) - lay
(2.0%)
£20.00
2.80
Pinnacle (PS3838)
Tennis
16/06
13:00
Lois Boisson (Games) – Dayana Yastremska (Games)
WTA Nottingham - R1
AH2(−4.5)
$2,500.00
+ 34 middles for this event
-0.02%2.85 / 26.0%
-20.63% / 58.8%

CampoBet (DK)
Tennis
16/06
14:00
Alexander Zverev – Vit Kopriva
ATP - ATP Halle, Germany, Men Singles
Over 18.5
Betfair
Tennis
16/06
14:00
A Zverev – Kopriva
ATP Halle 2026
Under 21.5
(6.5%)
£208.98
+ 112 middles for this event
-0.02%3.61 / 21.7%
-17.83% / 64.3%

Betfair
Tennis
16/06
11:30
Mensik – Mannarino
ATP London 2026
AH2(+4.5) - lay
(6.5%)
£265.60
1.40
Betano (NG)
Tennis
16/06
11:30
Jakub Mensik – Adrian Mannarino
ATP - London
AH2(+6.5)
+ 20 middles for this event
-0.03%4.21 / 19.2%
-16.10% / 67.8%

Smarkets
Tennis
16/06
09:00
Daniel Elahi Galan – Zsombor Piros
ATP Challenger Parma, Italy Men Singles
21-2 - lay
(2.0%)
£23.00
1.70
SportsBet
Tennis
16/06
09:00
Galan, Daniel Elahi – Piros, Zsombor
Challenger - ATP Challenger Parma, Italy Men Singles
AH2(+1.5)
+ 32 middles for this event
-0.04%3.56 / 21.9%
-18.00% / 64.0%

Efbet (BG)
Tennis
16/06
14:20
Cameron Norrie – Alejandro Davidovich Fokina
ATP - ATP London Great Britain Men Singles
AH1(+1.5)
FulltBet (BR)
Tennis
16/06
15:00
Cameron Norrie – Alejandro Davidovich Fokina
Great Britain and Northern Ireland - ATP London
11-2 - lay
(1.0%)
2.18
+ 25 middles for this event
-0.04%4.83 / 17.1%
-14.65% / 70.7%

Matchbook
Tennis
17/06
09:00
Ben Shelton – Nick Kyrgios
Germany - ATP Halle
AH1(−2.5)
(1.0%)
$225.00
TrapCasino
Tennis
17/06
10:30
Ben Shelton – Nick Kyrgios
ATP - Halle, Germany, Singles
AH2(+3.5)
+ 27 middles for this event
-0.04%4.35 / 18.6%
-15.75% / 68.5%

Bet3000 (DE)
Tennis
16/06
12:40
Fery, A. – Samuel, T.
ATP - London, Men Singles
AH1(+1.5)
BolsaDeAposta (BR)
Tennis
16/06
13:30
Arthur Fery – Toby Samuel
Great Britain and Northern Ireland - ATP London
11-2 - lay
(1.0%)
1.71
+ 54 middles for this event
-0.04%14.26 / 6.51%
-6.15% / 87.7%

Smarkets
Tennis
16/06
11:00
Ann Li – Kimberly Birrell
WTA Nottingham, Great Britain Women Singles
AH2(−1.5) - lay
(2.0%)
£284.00
2.02
MerkurBets
Tennis
16/06
11:00
Li, Ann – Birrell, Kimberly
England - Tennis - WTA Nottingham
AH2(+0.5)
+ 20 middles for this event
-0.05%3.34 / 23.0%
-18.72% / 62.6%

BetDaq
Tennis
16/06
11:30
Nakashima, B – Fucsovics, M
ATP Tour - ATP London
21-2 - lay
(5.0%)
2.62
Polymarket
Tennis
16/06
11:30
Brandon Nakashima – Marton Fucsovics
Tennis
AH2(+1.5)
$9.66
+ 3 middles for this event
-0.05%3.43 / 22.5%
-18.42% / 63.2%

Polymarket
Tennis
16/06
13:00
Jenson Brooksby – Martin Damm
Tennis
AH1(+1.5)
$9.47
BetDaq
Tennis
16/06
13:30
Brooksby, J – Damm, Martin
ATP Tour - ATP London
11-2 - lay
(5.0%)
2.46
+ 33 middles for this event
-0.06%3.7 / 21.2%
-17.55% / 64.9%

Bet-at-home
Tennis
16/06
11:40
Andrey Rublev – Hubert Hurkacz
Germany - ATP Halle, Main Draw 2026
Over 21.5
Smarkets
Tennis
16/06
11:40
Andrey Rublev – Hubert Hurkacz
ATP Halle, Germany Men Singles
Under 24.5
(2.0%)
£223.00
+ 11 middles for this event
-0.06%3.63 / 21.5%
-17.77% / 64.5%

Novibet (BR)
Tennis
16/06
15:30
Arthur Rinderknech – Hamad Medjedovic
ATP 500 London
Over 21.5
Betfair
Tennis
16/06
13:50
Rinderknech – Ha Medjedovic
ATP London 2026
Over 23.5 - lay
(6.5%)
£274.51
1.81
+ 4 middles for this event
-0.07%3.04 / 24.7%
-19.85% / 60.3%

Bet-at-home
Tennis
16/06
10:30
Karen Khachanov – Ethan Quinn
Germany - ATP Halle, Main Draw 2026
Over 19.5
Betfair
Tennis
16/06
10:30
Khachanov – Et Quinn
ATP Halle 2026
Under 22.5
(6.5%)
£586.86
+ 30 middles for this event
-0.08%4.08 / 19.6%
-16.46% / 67.1%

Luckia (ES)
Tennis
16/06
10:00
Barton, Hynek – Coppejans, Kimmer
Challenger - Challenger de Poznan
AH1(+1.5)
Betfair
Tennis
16/06
10:00
Hy Barton – Coppejans
Poznan Challenger 2026
21-2
(6.5%)
£15.54
-0.08%3.59 / 21.7%
-17.89% / 64.2%

Smarkets
Tennis
16/06
11:10
Yanki Erel – Ryo Tabata
ATP Challenger Royan, France Men Singles
11-2
(2.0%)
£171.00
NaijaBet
Tennis
16/06
11:30
Yanki Erel – Ryo Tabata
Challenger - Royan
AH2(+1.5)
+ 1 middle for this event
-0.08%2.22 / 31.0%
-23.71% / 52.6%

Smarkets
Tennis
16/06
13:20
Oliver Crawford – Daniil Glinka
ATP Challenger Dublin, Ireland Men Singles
AH1(−0.5) 1st set
(2.0%)
£29.00
William Hill
Tennis
16/06
13:20
Oliver Crawford – Daniil Glinka
ATP Challenger Tour - Dublin
AH2(+2.5) 1st set
+ 4 middles for this event
-0.08%4.74 / 17.3%
-14.84% / 70.3%

Betmaster
Tennis
16/06
09:30
Astakhova, Darya – Basiletti, Noemi
WTA 125K - WTA 125K Brescia, Italy Women Singles
AH1(+1.5)
Smarkets
Tennis
16/06
09:30
Darya Astakhova – Noemi Basiletti
WTA 125K Brescia, Italy Women Singles
11-2 - lay
(2.0%)
£38.00
1.70
+ 7 middles for this event
-0.10%14.53 / 6.34%
-6.05% / 87.9%

JugaBet (CL)
Tennis
16/06
11:33
Linda Noskova – Renata Zarazua
WTA - Berlin. Grass
AH1(+1.5) 1st set
Betfair
Tennis
16/06
11:30
L Noskova – Zarazua
WTA Berlin 2026
21-2 1st set
(6.5%)
£13.66
+ 12 middles for this event
-0.11%14.81 / 6.21%
-5.95% / 88.1%

Betfair
Tennis
16/06
11:00
M Jorge – J Teichmann
WTA Figueira Da Foz 2026
Over 19.5
(6.5%)
£147.36
SuperBet (BR)
Tennis
16/06
11:00
Matilde Jorge – Jil Teichmann
WTA 125 - WTA 125 - Figueira da Foz (PRT)
Under 20.5
+ 7 middles for this event
-0.14%4.58 / 17.8%
-15.19% / 69.6%

Bet-Bra (BR)
Tennis
16/06
15:30
Aleksandar Kovacevic – Francisco Cerundolo
Great Britain and Northern Ireland - ATP London
11-2
(1.0%)
Efbet (BG)
Tennis
16/06
13:50
Aleksandar Kovacevic – Francisco Cerundolo
ATP - ATP London Great Britain Men Singles
AH2(+1.5)
+ 3 middles for this event
-0.16%7.97 / 11.0%
-10.03% / 79.9%

Betfair
Tennis
16/06
13:00
Dar Vidmanova – An Voloshchuk
WTA Figueira Da Foz 2026
Under 19 - lay
(6.5%)
£72.34
2.20
SuperBet (BR)
Tennis
16/06
13:00
Darja Vidmanova – Angelina Voloshchuk
WTA 125 - WTA 125 - Figueira da Foz (PRT)
Under 20.5
+ 3 middles for this event
-0.17%3.55 / 21.8%
-18.02% / 64.0%

Polymarket
Tennis
16/06
16:00
Rinky Hijikata – Alejandro Tabilo
Tennis
AH1(+1.5)
$1.56
BetDaq
Tennis
16/06
17:30
Hijikata, R – Tabilo, A
ATP Tour - ATP London
11-2 - lay
(5.0%)
2.16
+ 3 middles for this event
-0.18%7.4 / 11.7%
-10.64% / 78.7%

NitroBetting (EU)
Tennis
17/06
10:30
Zizou Bergs – Taylor Fritz
ATP - Halle, Germany, Singles
AH1(+4.5)
FulltBet (BR)
Tennis
17/06
09:00
Zizou Bergs – Taylor Fritz
Germany - ATP Halle
AH2(−3.5)
(1.0%)
+ 2 middles for this event
-0.18%3.42 / 22.4%
-18.46% / 63.1%

OvertimeMarkets
Tennis
16/06
12:50
Fabian Marozsan – Miomir Kecmanovic
ATP
AH1(+1.5)
BolsaDeAposta (BR)
Tennis
16/06
13:30
Fabian Marozsan – Miomir Kecmanovic
Germany - ATP Halle
21-2
(1.0%)
+ 19 middles for this event
-0.20%13.24 / 6.81%
-6.56% / 86.9%

Polymarket
Tennis
16/06
11:00
Bernard Tomic – Conor Gannon
Tennis
AH1(+1.5)
$5,506.52
Betfair
Tennis
16/06
11:00
Tomic – Gannon
Dublin Challenger 2026
11-2 - lay
(6.5%)
£162.21
1.14
+ 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, 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).