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

Of these, 5,608 middles offer a positive expected value.

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

Found 41 middles with RoyalistPlay | Add to filter | Back to my middles
(Auto updates — Shift+P to start them) (Auto updates — Shift+P to pause them)

Examples with a low expected value↓
▼ | ProfitBookmaker ▲▼ EventMarketOdds
-0.01%2.63 / 27.5%
-21.60% / 56.8%

RoyalistPlay
Football
16/10
17:00
Fortuna Koln – VfB Stuttgart II
Germany - Germany 3 Liga
1X
Smarkets
Football
16/10
17:00
Fortuna Köln – VfB Stuttgart II
German 3.Liga
1 - lay
(2.0%)
£19.00
2.28
+ 1 middle for this event
-0.01%2.48 / 28.7%
-22.33% / 55.4%

RoyalistPlay
Football
18/10
13:00
Leeds United – Manchester United
United Kingdom - English Premier League
1X
BetDaq
Football
18/10
13:00
Leeds United – Manchester United
English Soccer - Premier League
1 - lay
(5.0%)
2.44
-0.02%0.32 / 75.9%
-43.17% / 13.7%

Kalshi
Football
16/10
15:00
FK Pohronie Ziar Nad Hronom Dolna Zdana – OFK Dynamo Malzenice
Slovakian 2. Liga
Over 0.5
$950.00
RoyalistPlay
Football
16/10
15:00
FK Pohronie – OFK Malzenice
Slovak Republic - Slovakia Second League
Under 4.5
-0.02%3.32 / 23.1%
-18.80% / 62.4%

Smarkets
Football
16/10
18:00
Sport Huancayo – Cusco FC
Peru Liga 1
2 - corners - lay
(2.0%)
£112.00
4.10
RoyalistPlay
Football
16/10
18:00
Sport Huancayo – Cusco FC
Peru - Peru Primera Division
AH2(+1.5) - corners
-0.03%2.56 / 28.1%
-21.93% / 56.1%

BetDaq
Football
17/10
14:00
Barnsley – Cambridge
English Soccer - League 1
2 - lay
(5.0%)
2.78
RoyalistPlay
Football
17/10
14:00
Barnsley – Cambridge United
United Kingdom - English League One
X2
-0.05%2.19 / 31.3%
-23.86% / 52.3%

OddJusta
Football
18/10
14:15
Celta de Vigo – Deportivo Alaves
Spain - Spain La Liga
2 - lay
(1.0%)
3.75
RoyalistPlay
Football
18/10
14:15
Celta Vigo – Deportivo Alaves
Spain - Spain La Liga
X2
-0.09%1.3 / 43.4%
-30.34% / 39.3%

BetDaq
Football
17/10
05:00
Giravanz Kitakyushu – FC Osaka
Japanese Soccer - J. League 3
2 1st period - lay
(5.0%)
3.00
RoyalistPlay
Football
17/10
05:00
Giravanz Kitakyushu – FC Osaka
Japan - Japan J-League Division 3
X2 1st period
-0.09%1.96 / 33.6%
-25.23% / 49.5%

RoyalistPlay
Football
18/10
21:00
Estudiantes La Plata – San Lorenzo
Argentina - Argentina Liga Profesional
1X
BetDaq
Football
18/10
21:00
Estudiantes La Plata – San Lorenzo
Argentinian Soccer - Argentina Liga Profesional
1 - lay
(5.0%)
2.25
-0.10%1.26 / 44.2%
-30.72% / 38.6%

Betfair
Football
16/10
18:30
FC Wacker Innsbruck – SV Austria Salzburg
Austrian Erste Liga
2 1st period - lay
(6.5%)
£18.00
3.65
RoyalistPlay
Football
16/10
18:30
Wacker Innsbruck – SV Austria Salzburg
Austria - Austria Erste Liga
X2 1st period
-0.11%2.47 / 28.7%
-22.38% / 55.2%

Betfair
Football
16/10
19:00
Burnley – Wolves
English Sky Bet Championship
2 - lay
(6.5%)
£1,054.35
2.34
RoyalistPlay
Football
16/10
19:00
Burnley – Wolverhampton Wanderers
United Kingdom - English League Championship
X2
+ 1 middle for this event
-0.11%2.75 / 26.5%
-21.07% / 57.9%

RoyalistPlay
Football
17/10
16:45
Lusail City FC – Al Shamal
Qatar - Qatar Stars League
1X
BetDaq
Football
17/10
16:45
Lusail – Al-Shamal
Qatar Soccer - Qatar Star League
X2
(5.0%)
-0.12%1.28 / 43.7%
-30.51% / 39.0%

Kalshi
Football
17/10
03:00
Atlante FC – Pumas UNAM
Liga MX
2 1st period - No
$1,301.58
RoyalistPlay
Football
17/10
03:00
Atlante – Pumas UNAM
Mexico - Mexico Liga MX
X2 1st period
-0.15%1.24 / 44.4%
-30.86% / 38.3%

Betfair
Football
16/10
18:30
Ruch Chorzow – Odra Opole
Polish I Liga
2 1st period - lay
(6.5%)
£15.00
5.30
RoyalistPlay
Football
16/10
18:30
Ruch Chorzow – Odra Opole
Poland - Poland First Division
X2 1st period
+ 2 middles for this event
-0.15%4.2 / 19.1%
-16.13% / 67.7%

BetDaq
Football
16/10
22:30
Atlética Ponte Preta – Atlético Goianiense
Brazilian Soccer - Brazilian Serie B
2 - lay
(5.0%)
1.33
RoyalistPlay
Football
16/10
22:30
Ponte Preta – Atletico Goianiense
Brazil - Brazil Serie B
X2
+ 1 middle for this event
-0.16%2.11 / 32.0%
-24.34% / 51.3%

RoyalistPlay
Football
17/10
12:30
Inter Milan U23 – Sportiva Monopoli
Italy - Italy Lega Pro
1X
Kalshi
Football
17/10
12:30
Inter Milano U23 – SS Monopoli
Serie C stq pr cu
1 - No
$141.60
-0.19%1.32 / 42.8%
-30.12% / 39.8%

Betfair
Football
16/10
19:00
Academia de Balompie Boliviano – Real Potosi
Bolivian Liga de Futbol Profesional
2 1st period - lay
(6.5%)
£12.00
3.25
RoyalistPlay
Football
16/10
19:00
ABB FC – Real Potosi
Bolivia - Bolivia Primera Division
X2 1st period
-0.19%2.38 / 29.3%
-22.83% / 54.4%

RoyalistPlay
Football
17/10
11:30
Fleetwood Town – Rotherham United
United Kingdom - English League Two
1X
BetDaq
Football
17/10
11:30
Fleetwood Town – Rotherham United
English Soccer - League 2
1 - lay
(5.0%)
2.32
-0.20%2.48 / 28.5%
-22.34% / 55.3%

Betfair
Football
17/10
13:00
Carrarese – Modena
Italian Serie B
2 - lay
(6.5%)
£20.94
1.89
RoyalistPlay
Football
17/10
13:00
Carrarese – Modena
Italy - Italy Serie B
X2
-0.24%0.39 / 71.7%
-41.89% / 16.2%

Kalshi
Football
16/10
18:00
Grenoble Foot – US Boulogne
Ligue 2
Over 0.5
$3,139.86
RoyalistPlay
Football
16/10
18:00
Grenoble – Boulogne
France - France Ligue 2
Under 3.5
-0.30%2.25 / 30.4%
-23.54% / 52.9%

RoyalistPlay
Football
17/10
14:00
Bradford City – Stevenage
United Kingdom - English League One
1X
Betfair
Football
17/10
14:00
Bradford – Stevenage
English Sky Bet League 1
1 - lay
(6.5%)
£144.98
2.04
+ 1 middle for this event
-0.36%2.94 / 25.0%
-20.26% / 59.5%

Betfair
Football
17/10
15:00
Paks – Gyori
Hungarian NB I
1X
(6.5%)
£30.30
RoyalistPlay
Football
17/10
15:00
Paksi SE – Gyori ETO
Hungary - Hungary NB1 Premier Liga
X2
-0.40%1.59 / 38.1%
-27.85% / 44.3%

RoyalistPlay
Football
17/10
13:30
Union Berlin – Borussia Dortmund
Germany - Germany Bundesliga
1X 1st period
Kalshi
Football
17/10
13:30
Union Berlin – Borussia Dortmund
Bundesliga
1 1st period - No
$153.36
-0.40%2.07 / 32.0%
-24.57% / 50.9%

RoyalistPlay
Football
17/10
20:30
Independiente Rivadavia – Club Atletico Tigre
Argentina - Argentina Liga Profesional
1X
BetDaq
Football
17/10
20:30
Independiente Rivadavia – Tigre
Argentinian Soccer - Argentina Liga Profesional
1 - lay
(5.0%)
2.08
-0.44%2.64 / 26.9%
-21.53% / 56.9%

RoyalistPlay
Football
21/10
19:00
Club Brugge – RC Lens
Europe - Champions League
1X
BetDaq
Football
21/10
19:00
Club Brugge – RC Lens
UEFA Champions League
1 - lay
(5.0%)
2.16
-0.47%2.28 / 29.9%
-23.37% / 53.3%

RoyalistPlay
Football
18/10
15:15
Le Havre – AJ Auxerre
France - France Ligue 1
1X
BetDaq
Football
18/10
15:15
Le Havre AC – AJ Auxerre
French Soccer - French Ligue 1
1 - lay
(5.0%)
2.40