Win more if the outcome lands within a range

A bookie's middle bet allows you to bet on overlapping lines from different bookies and win both bets if the result falls within a specific range. Read more


We've just found 2,161 middle bets for your filter settings.

Of these, 2,078 middle bets offer a positive expected value.

To see middle bets with a positive expected value and lossless arbs-middle bets, please choose a plan.

Found 83 middle bets with Soccer and ShangriLa |
| Back to my middle bets
(Auto updates — Shift+P to start them) (Auto updates — Shift+P to pause them)

Examples with a low expected value
| ProfitBookie ▲▼ EventMarketOdds
-0.01%0.51 / 66.1%
-39.81% / 20.4%

Matchbook
Soccer
29/07
16:00
FC Kairat Almaty – AC Omonia Nicosia
Europe - UEFA Champions League Qualification
2 - lay
(1.0%)
$30.89
3.55
ShangriLa
Soccer
29/07
16:00
Kairat Almaty – Omonia FC Nicosia
Europe - UEFA Champions League Qualification 2026
AH2(+2.5)
+ 1 middle bet for this event
-0.02%1.24 / 44.5%
-30.83% / 38.4%

Matchbook
Soccer
29/07
23:30
SC Internacional – Flamengo
Brazil - Brazil Serie A
2 - lay
(1.0%)
$337.51
2.04
ShangriLa
Soccer
29/07
23:30
SC Internacional RS – Flamengo RJ
Brazil - Serie A 2026
AH2(+1.25)
+ 10 middle bets for this event
-0.02%1.12 / 47.2%
-32.09% / 35.8%

ShangriLa
Soccer
01/08
17:00
Basel – Lausanne
Switzerland - Super League 2026/2027
AH1(+1.75)
Betfair
Soccer
01/08
17:00
FC Basel – Lausanne
Swiss Super League
1 - lay
(6.5%)
£15.58
2.06
-0.02%1.16 / 46.4%
-31.69% / 36.6%

Bet-Bra (BR)
Soccer
28/07
16:00
KuPS – Sabah FC
Europe - UEFA Champions League Qualification
2 - lay
(1.0%)
2.34
ShangriLa
Soccer
28/07
16:00
KuPS Palloseura – Sabah
Europe - UEFA Champions League Qualification 2026
AH2(+1.5)
+ 3 middle bets for this event
-0.04%1.24 / 44.5%
-30.83% / 38.4%

ShangriLa
Soccer
28/07
18:30
CSKA 1948 – Spartak Trnava
Europe - UEFA Conference League Qualification 2026
AH1(+1.25)
FulltBet (BR)
Soccer
28/07
18:30
CSKA 1948 – Spartak Trnava
Europe - UEFA Europa Conference League Qualification
1 - lay
(1.0%)
2.04
+ 2 middle bets for this event
-0.05%0.64 / 61.1%
-37.94% / 24.1%

ShangriLa
Soccer
30/07
20:00
Sutjeska Niksic – Maxline Vitebsk
Europe - UEFA Conference League Qualification 2026
AH1(+2)
Betfair
Soccer
30/07
20:00
FK Sutjeska – ML Vitebsk
UEFA Europa Conference Qualifiers
1 - lay
(6.5%)
£114.56
2.90
+ 1 middle bet for this event
-0.05%1.19 / 45.5%
-31.32% / 37.4%

Smarkets
Soccer
30/07
01:30
EC Vitória – Palmeiras
Brazilian Serie A
2 - lay
(2.0%)
£20.00
2.04
ShangriLa
Soccer
30/07
01:30
EC Vitoria – Palmeiras
Brazil - Serie A 2026
AH2(+1.25)
+ 1 middle bet for this event
-0.07%4.22 / 19.1%
-16.09% / 67.8%

ShangriLa
Soccer
28/07
19:00
Dinamo Zagreb – Thun
Europe - UEFA Champions League Qualification 2026
AH1(+0.5)
Matchbook
Soccer
28/07
19:00
Dinamo Zagreb – FC Thun
Europe - UEFA Champions League Qualification
1 - lay
(1.0%)
$115.64
1.43
+ 2 middle bets for this event
-0.09%0.91 / 52.2%
-34.37% / 31.3%

Smarkets
Soccer
28/07
19:30
Accrington Stanley – Bury FC
Club Friendlies
2 - lay
(2.0%)
£2.00
5.40
ShangriLa
Soccer
28/07
19:30
Accrington – Bury FC
World - Friendly Club Matches 2026 (Possible Format Change)
AH2(+1.75)
-0.09%0.54 / 64.7%
-39.33% / 21.3%

ShangriLa
Soccer
30/07
18:00
Dinamo Minsk – Neftchi Baku
Europe - UEFA Conference League Qualification 2026
AH1(+2)
BetDaq
Soccer
30/07
18:00
Dinamo Minsk – Neftchi PFK
UEFA Europa Conference League
X2
(5.0%)
+ 2 middle bets for this event
-0.09%1.83 / 35.2%
-26.11% / 47.8%

Betfair
Soccer
30/07
19:15
Una Strassen – Partizan Belgrade
UEFA Europa Conference Qualifiers
2 - lay
(6.5%)
£379.66
1.58
ShangriLa
Soccer
30/07
19:15
UNA Strassen – Partizan Belgrade
Europe - UEFA Conference League Qualification 2026
AH2(+1.5)
+ 1 middle bet for this event
-0.09%1.48 / 40.2%
-28.73% / 42.5%

ShangriLa
Soccer
30/07
20:00
Dinamo Tirana – Aluminij
Europe - UEFA Conference League Qualification 2026 A9ZJ2X7R
AH1(+1)
Matchbook
Soccer
30/07
20:00
Dinamo Tirana – NK Aluminij
Europe - UEFA Europa Conference League Qualification
1 - lay
(1.0%)
$379.76
1.85
+ 1 middle bet for this event
-0.09%0.85 / 54.0%
-35.14% / 29.7%

ShangriLa
Soccer
28/07
20:00
Shamrock Rovers – Ararat-Armenia
Europe - UEFA Champions League Qualification 2026
AH1(+1.5)
FulltBet (BR)
Soccer
28/07
20:00
Shamrock Rovers – FC Ararat-Armenia
Europe - UEFA Champions League Qualification
AH2(+1)
(1.0%)
+ 13 middle bets for this event
-0.10%1.54 / 39.2%
-28.25% / 43.5%

ShangriLa
Soccer
28/07
19:45
Hearts – Sturm Graz
Europe - UEFA Champions League Qualification 2026
AH1(+1.5)
FulltBet (BR)
Soccer
28/07
19:45
Hearts – SK Puntigamer Sturm Graz
Europe - UEFA Champions League Qualification
1 - lay
(1.0%)
1.87
+ 2 middle bets for this event
-0.10%0.06 / 94.3%
-48.58% / 2.84%

ShangriLa
Soccer
03/08
00:30
Cienciano Cusco – Universitario de Deportes
Peru - Liga 1 - Clausura 2026
AH1(+1.5) 1st period
BetDaq
Soccer
03/08
00:30
Cienciano del Cuzco – Universitario de Deportes
Peruvian Soccer - Peruvian Primera Division
AH2(+1.5) 1st period
(5.0%)
-0.11%0.92 / 52.0%
-34.30% / 31.4%

ShangriLa
Soccer
30/07
19:30
Zrinjski Mostar – Valur Reykjavik
Europe - UEFA Conference League Qualification 2026
AH1(+0.25)
BetDaq
Soccer
30/07
19:30
Zrinjski Mostar – Valur
UEFA Europa Conference League
AH1(−2) - lay
(5.0%)
2.36
+ 1 middle bet for this event
-0.12%1.28 / 43.7%
-30.49% / 39.0%

ShangriLa
Soccer
29/07
18:30
Universitatea Craiova – Levski Sofia
Europe - UEFA Champions League Qualification 2026
AH1(+1.25)
FulltBet (BR)
Soccer
29/07
18:30
CS Universitatea Craiova – Levski Sofia
Europe - UEFA Champions League Qualification
1 - lay
(1.0%)
1.98
+ 5 middle bets for this event
-0.18%2.59 / 27.7%
-21.81% / 56.4%

FulltBet (BR)
Soccer
29/07
19:00
Górnik Zabrze – Fenerbahçe SK
Europe - UEFA Champions League Qualification
2 - lay
(1.0%)
1.54
ShangriLa
Soccer
29/07
19:00
Gornik Zabrze – Fenerbahce
Europe - UEFA Champions League Qualification 2026
AH2(+0.75)
+ 5 middle bets for this event
-0.19%2.32 / 29.8%
-23.13% / 53.7%

ShangriLa
Soccer
28/07
19:00
Drita Gjilan – Floriana
Europe - UEFA Conference League Qualification 2026
AH1(+0.75)
BetDaq
Soccer
28/07
19:00
KF Drita – Floriana Fc
UEFA Europa Conference League
1 - lay
(5.0%)
1.57
+ 2 middle bets for this event
-0.27%2.22 / 30.7%
-23.69% / 52.6%

ShangriLa
Soccer
30/07
19:30
GKS Katowice – MSK Zilina
Europe - UEFA Conference League Qualification 2026
AH1(+0.75)
Betfair
Soccer
30/07
19:30
GKS Katowice – Zilina
UEFA Europa Conference Qualifiers
1 - lay
(6.5%)
£590.54
1.70
-0.31%5.28 / 15.6%
-13.74% / 72.5%

Smarkets
Soccer
02/08
00:30
Vancouver Whitecaps – Los Angeles FC
US Major League Soccer
2 - corners - lay
(2.0%)
£67.00
3.70
ShangriLa
Soccer
02/08
00:30
Vancouver Whitecaps – Los Angeles FC
United States - MLS 2026
AH2(+0.5) - corners
-0.43%1.34 / 42.1%
-29.92% / 40.2%

ShangriLa
Soccer
30/07
18:30
The New Saints – Flora Tallinn
Europe - UEFA Conference League Qualification 2026
AH1(+1)
BetDaq
Soccer
30/07
18:30
The New Saints Fc – Tallinna FC Flora
UEFA Europa Conference League
X2
(5.0%)
+ 1 middle bet for this event
-0.52%0.79 / 55.1%
-35.84% / 28.3%

ShangriLa
Soccer
28/07
00:00
12 de Junio de Villa Hayes – 3 De Noviembre
Paraguay - Division Intermedia 2026
AH1(+0.75) 1st period
Betfair
Soccer
28/07
00:00
12 de Junio de Villa Hayes – 3 de Noviembre
Paraguayan Division Intermedia
1 1st period - lay
(6.5%)
£11.00
2.44
+ 1 middle bet for this event
-0.53%4.0 / 19.4%
-16.68% / 66.6%

ShangriLa
Soccer
29/07
19:15
Slovan Bratislava – FC Iberia 1999
Europe - UEFA Champions League Qualification 2026
AH1(+0.5)
BetDaq
Soccer
29/07
19:15
SK Slovan Bratislava – Iberia 1999 Tbilisi
UEFA Champions League
1 - lay
(5.0%)
1.39
-0.55%0.94 / 50.7%
-34.02% / 32.0%

BetDaq
Soccer
30/07
17:00
Nõmme Kalju FC – Shelbourne FC
UEFA Europa Conference League
1X
(5.0%)
ShangriLa
Soccer
30/07
17:00
Nomme Kalju – Shelbourne FC
Europe - UEFA Conference League Qualification 2026
AH2(+1.75)