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

Of these, 36,599 middles offer a positive expected value.

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

Found 527 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%4.53 / 18.1%
-15.32% / 69.4%

Stoiximan (GR)
Tennis
19/06
11:30
Alex de Minaur – Brandon Nakashima
ATP - London
Over 20.5
Smarkets
Tennis
19/06
11:30
Alex de Minaur – Brandon Nakashima
ATP London, Great Britain Men Singles
Under 23
(2.0%)
£255.00
+ 82 middles for this event
-0.02%3.16 / 24.0%
-19.38% / 61.3%

Novibet (BR)
Tennis
19/06
14:30
Daniel Altmaier – Daniil Medvedev
ATP 500 Halle
Over 18.5
Smarkets
Tennis
19/06
13:40
Daniel Altmaier – Daniil Medvedev
ATP Halle, Germany Men Singles
Over 21.5 - lay
(2.0%)
£285.00
2.00
+ 51 middles for this event
-0.02%4.02 / 19.9%
-16.60% / 66.8%

Tipsport (CZ)
Tennis
19/06
10:30
Shelton Ben – Fritz Taylor
ATP Halle - tráva, Tenis muži - dvouhra SINGLES
AH1(+2.5)
Smarkets
Tennis
19/06
10:30
Ben Shelton – Taylor Fritz
ATP Halle, Germany Men Singles
AH1(+1) - lay
(2.0%)
£20.00
1.96
+ 9 middles for this event
-0.03%10.56 / 8.62%
-7.96% / 84.1%

Betfair
Tennis
19/06
14:00
Je Vandromme – Ayla Aksu
WTA Figueira Da Foz 2026
Under 20.5 - lay
(6.5%)
£38.19
1.90
OvertimeMarkets
Tennis
19/06
13:20
Jeline Vandromme – Ayla Aksu
WTA
Under 22
+ 9 middles for this event
-0.03%7.47 / 11.8%
-10.56% / 78.9%

Betfair
Tennis
19/06
12:30
Ka Pliskova – Ta Gibson
WTA Nottingham 2026
AH2(+3.5) - lay
(6.5%)
£525.92
1.66
STS (PL)
Tennis
19/06
12:10
Pliskova Karolina – Gibson Talia
WTA - Nottingham
AH2(+4.5)
+ 82 middles for this event
-0.04%3.9 / 20.4%
-16.96% / 66.1%

Winline (RU)
Tennis
19/06
11:00
Ромболи Ф. / Винегар Т. – Рейнольдс Ф. / Ватт Д.
Челленджер (М) - Ноттингем 2, Великобритания, Пары - YYUZJR
AH1(+1.5)
Betfair
Tennis
19/06
11:00
Romboli/Winegar – Reynolds/Watt
Nottingham Challenger 2026
11-2 - lay
(6.5%)
£54.35
2.50
+ 38 middles for this event
-0.04%3.17 / 23.9%
-19.33% / 61.3%

Jokerbet (ES)
Tennis
19/06
16:10
Tiantsoa S R Rajaonah – Mayar Sherif
WTA 125K - WTA 125 Brescia, Italy Women Singles
AH1(+1.5)
Betfair
Tennis
19/06
17:00
Tia Rakotomanga Rajaona – M Sherif
WTA Brescia 2026
11-2 - lay
(6.5%)
£45.21
3.40
+ 29 middles for this event
-0.05%3.92 / 20.3%
-16.90% / 66.2%

Casa Pariurilor (RO)
Tennis
19/06
16:00
De Jonge D. / Opitz J. – Henning P / Merino A
ATP Challenger - M - ATP Chall. Royan, doubles
AH1(+1.5)
Betfair
Tennis
19/06
16:00
de Jonge/Opitz – Henning/Merino
Royan Challenger 2026
21-2
(6.5%)
£132.07
+ 5 middles for this event
-0.06%1.25 / 44.3%
-30.73% / 38.5%

Betfair
Tennis
19/06
16:30
Svitolina – Al Eala
WTA Berlin 2026
21-2 1st set - lay
(6.5%)
£13.49
2.86
William Hill
Tennis
19/06
16:30
Elina Svitolina – Alexandra Eala
WTA Berlin
AH2(+3.5) 1st set
+ 2 middles for this event
-0.09%3.32 / 23.0%
-18.79% / 62.4%

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
21-2
(6.5%)
£174.74
+ 3 middles for this event
-0.10%11.53 / 7.87%
-7.39% / 85.2%

NitroBetting (EU)
Tennis
19/06
13:20
Jessica Bouzas Maneiro – Emma Navarro
WTA - Nottingham, Great Britain, Singles
AH1(+4.5)
Smarkets
Tennis
19/06
13:20
Jessica Bouzas Maneiro – Emma Navarro
WTA Nottingham, Great Britain Women Singles
AH2(−3.5)
(2.0%)
£384.00
+ 36 middles for this event
-0.10%10.22 / 8.80%
-8.18% / 83.6%

NitroBetting (EU)
Tennis
19/06
11:00
Marie Bouzkova – Tatjana Maria
WTA - Nottingham, Great Britain, Singles
Over 20.5
Betfair
Tennis
19/06
11:00
M Bouzkova – T Maria
WTA Nottingham 2026
Under 22
(6.5%)
£152.76
+ 6 middles for this event
-0.10%4.19 / 19.2%
-16.16% / 67.7%

SportyBet
Tennis
19/06
13:20
Fery, Arthur – Cerundolo, Francisco
ATP - ATP London, Great Britain Men Singles
AH1(+4.5)
FulltBet (BR)
Tennis
19/06
15:30
Arthur Fery – Francisco Cerundolo
Great Britain and Northern Ireland - ATP London
AH2(−2.5)
(1.0%)
+ 82 middles for this event
-0.11%5.61 / 15.0%
-13.14% / 73.7%

Efbet (BG)
Tennis
19/06
11:40
Linda Noskova – Paula Badosa
WTA - Berlin Germany Women Singles
AH1(+1.5)
Matchbook
Tennis
19/06
12:00
Linda Noskova – Paula Badosa
Germany - WTA Berlin
21-2
(1.0%)
$248.16
+ 10 middles for this event
-0.11%17.05 / 5.42%
-5.25% / 89.5%

Winamax (ES)
Tennis
19/06
12:00
Martyna Kubka – Yeon Woo Ku
WTA 125 - Figueira Da Foz
AH1(+3.5)
Betfair
Tennis
19/06
12:00
Kubka – Yeonwoo Ku
WTA Figueira Da Foz 2026
AH2(−2.5)
(6.5%)
£43.52
+ 2 middles for this event
-0.12%3.84 / 20.5%
-17.13% / 65.8%

Betfair
Tennis
19/06
13:30
Lammons/Withrow – Isaro/Kaliyanda Poonach
Parma Challenger 2026
21-2 - lay
(6.5%)
£84.40
2.30
Betadonis
Tennis
19/06
13:30
Lammons N./Withrow J. – Isaro P./Kaliyanda Poonacha N.
Italy - ATP Challenger Parma, Doubles
AH2(+1.5)
+ 15 middles for this event
-0.14%3.19 / 23.7%
-19.28% / 61.4%

BetOnline (AG)
Tennis
19/06
16:30
F. Tiafoe Sets – F. Auger Aliassime Sets
ATP - ATP Halle
AH1(+1.5)
Matchbook
Tennis
19/06
16:30
Frances Tiafoe – Felix Auger-Aliassime
Germany - ATP Halle A9ZJ2X7R
11-2 - lay
(1.0%)
$284.81
2.60
+ 8 middles for this event
-0.15%3.18 / 23.7%
-19.30% / 61.4%

Betfair
Tennis
19/06
12:30
A Zverev – Collignon
ATP Halle 2026
11-2
(6.5%)
£390.64
AllWin365 (UA)
Tennis
19/06
12:30
Alexander Zverev – Raphael Collignon
ATP - Halle, Germany
AH2(+1.5)
+ 6 middles for this event
-0.17%4.16 / 19.2%
-16.23% / 67.6%

Efbet (BG)
Tennis
19/06
10:00
Jessica Pegula – Madison Keys
WTA - Berlin Germany Women Singles
AH1(+1.5)
BetDaq
Tennis
19/06
10:00
Pegula, J – Keys, M
WTA Tour - WTA Berlin
21-2
(5.0%)
+ 13 middles for this event
-0.19%2.3 / 30.0%
-23.25% / 53.5%

Stoiximan (GR)
Tennis
19/06
14:30
Aryna Sabalenka – Nikola Bartunkova
WTA - Berlin (W)
Over 15.5
Smarkets
Tennis
19/06
14:30
Aryna Sabalenka – Nikola Bartunkova
WTA Berlin, Germany Women Singles stq pr cu
Under 18.5
(2.0%)
£199.00
+ 9 middles for this event
-0.22%2.19 / 31.0%
-23.86% / 52.3%

Smarkets
Tennis
19/06
12:10
Titouan Droguet – Jurij Rodionov
ATP Challenger Dublin, Ireland Men Singles
11-2 1st set
(2.0%)
£143.00
William Hill
Tennis
19/06
12:10
Titouan Droguet – Jurij Rodionov
ATP Challenger Tour - Dublin
AH2(+2.5) 1st set
-0.40%2.2 / 30.8%
-23.83% / 52.3%

BetDaq
Tennis
19/06
11:00
Jacquet, K – Searle, H
ATP Challenger Tour - Dublin Challenger
11-2 1st set
(5.0%)
Napoleon (BE)
Tennis
19/06
11:00
Kyrian Jacquet – Henry Searle
Challenger - Challenger - Dublin (IRL)
AH2(+2.5) 1st set
+ 3 middles for this event
-0.52%38.22 / 0.50%
-0.65% / 24.8%

Kalshinew
Tennis
19/06
10:40
Yaneva – Gorgodze
Tennis
2 - lay
4.00
Betfair
Tennis
19/06
11:00
Eliz Yaneva – Gorgodze
WTA Brescia 2026
21-2
(6.5%)
£64.57
+ 1 middle for this event
-0.64%5.84 / 13.9%
-12.75% / 74.5%

Betfair
Tennis
19/06
12:30
Bandecchi – Ali Charaeva
WTA Figueira Da Foz 2026
11-2
(6.5%)
£45.71
Football (NG)
Tennis
19/06
12:10
Bandecchi, Susan – Charaeva, Alina
WTA 125K - WTA 125K Figueira Da Foz, Portugal Women Singles
AH2(+1.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), 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).