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 4,026 middle bets for your filter settings.

Of these, 3,949 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 77 middle bets with ShangriLa | Add to filter | 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.02%0.98 / 50.6%
-33.59% / 32.8%

ShangriLa
Soccer
01/10
12:00
Maldives – Lebanon
World - Friendly International Matches 2026
AH1(+1.25) 1st period
BetDaq
Soccer
01/10
15:00
Maldives – Lebanon
International Friendlies
1 1st period - lay
(5.0%)
60.17
-0.03%1.69 / 37.2%
-27.11% / 45.8%

ShangriLa
Basketball
01/10
18:30
Virtus Bologna – Olympiakos
Europe - Euroleague 2026/2027
AH1(+11.5) OT
Betfair
Basketball
01/10
17:30
Virtus Bologna – BC Olympiakos Piraeus
Euroleague Men
11-2 OT - lay
(6.5%)
£302.77
4.60
+ 11 middle bets for this event
-0.03%2.7 / 27.0%
-21.29% / 57.4%

ShangriLa
Basketball
01/10
18:45
Paris – Zalgiris
Europe - Euroleague 2026/2027
AH1(+12.5) OT
Matchbook
Basketball
01/10
18:45
Paris Basketball – BC Žalgiris
Europe - Euroleague - YYUZJR
AH2(−4.5) OT
(1.0%)
$73.69
+ 9 middle bets for this event
-0.04%0.45 / 69.0%
-40.85% / 18.3%

Smarkets
Soccer
02/10
18:45
Ukraine – Northern Ireland
UEFA Nations League B
2 - lay
(2.0%)
£316.00
4.70
ShangriLa
Soccer
02/10
18:45
Ukraine – Northern Ireland
Europe - UEFA Nations League B, Group 2 2026/2026
AH2(+2)
+ 9 middle bets for this event
-0.06%2.3 / 30.3%
-23.27% / 53.5%

Smarkets
Soccer
01/10
18:45
Republic of Ireland – Austria
UEFA Nations League B
2 - lay
(2.0%)
£24.00
2.28
ShangriLa
Soccer
01/10
18:45
Ireland – Austria
Europe - UEFA Nations League B, Group 3 2026/2026
AH2(+0.5)
+ 5 middle bets for this event
-0.08%0.56 / 64.0%
-39.06% / 21.9%

FulltBet (BR)
Soccer
30/09
21:00
Union San Felipe – Club Deportivo San Luis
Chile - Chile Primera Division B
2 1st period - lay
(1.0%)
2.82
ShangriLa
Soccer
30/09
21:00
Union San Felipe – San Luis de Quillota
Chile - Primera B 2026
AH2(+1) 1st period
+ 8 middle bets for this event
-0.10%0.58 / 63.2%
-38.80% / 22.4%

ShangriLa
Soccer
01/10
18:45
Israel – Republic of Kosovo
Europe - UEFA Nations League B, Group 3 2026/2026
AH1(+2)
FulltBet (BR)
Soccer
01/10
18:45
Israel – Kosovo
Europe - UEFA Nations League B
1 - lay
(1.0%)
3.40
+ 2 middle bets for this event
-0.10%1.95 / 33.7%
-25.29% / 49.4%

ShangriLa
Soccer
04/10
18:45
Ireland – Israel
Europe - UEFA Nations League B, Group 3 2026/2026
AH1(+0.75)
BetDaq
Soccer
04/10
18:45
Republic of Ireland – Israel
UEFA Nations League
1 - lay
(5.0%)
1.97
+ 2 middle bets for this event
-0.10%0.52 / 65.7%
-39.71% / 20.6%

BetDaq
Soccer
03/10
16:00
Iceland – Bulgaria
UEFA Nations League
2 - lay
(5.0%)
9.00
ShangriLa
Soccer
03/10
16:00
Iceland – Bulgaria
Europe - UEFA Nations League C, Group 4 2026/2026
AH2(+2.25)
+ 1 middle bet for this event
-0.12%2.39 / 29.3%
-22.78% / 54.4%

ShangriLa
Soccer
03/10
18:45
Fleury 91 – Stade Caen
France - Ligue 3 2026/2027
Over 1.25
Smarkets
Soccer
03/10
18:45
FC Fleury 91 – SM Caen
French Ligue 3
Over 2.5 - lay
(2.0%)
£126.00
1.64
+ 1 middle bet for this event
-0.18%0.59 / 62.7%
-38.67% / 22.7%

Smarkets
Soccer
03/10
14:00
Accrington Stanley – Cheltenham
EFL League Two
2 - lay
(2.0%)
£24.00
2.98
ShangriLa
Soccer
03/10
14:00
Accrington – Cheltenham
England - League Two 2026/2027 (ADJ98280)
AH2(+2.5)
-0.22%0.63 / 61.1%
-38.07% / 23.9%

Smarkets
Soccer
30/09
23:30
DC United – SC Paderborn 07
Club Friendlies
2 1st period - lay
(2.0%)
£22.00
2.70
ShangriLa
Soccer
30/09
23:30
DC United – Paderborn
World - Friendly Club Matches 2026 (Possible Format Change)
AH2(+1.5) 1st period
-0.23%1.27 / 43.8%
-30.60% / 38.8%

ShangriLa
Soccer
01/10
00:00
Tulsa Roughnecks FC – New Mexico United
United States - USL Championship 2026
AH1(+1.25)
Smarkets
Soccer
01/10
00:00
FC Tulsa – New Mexico United
US USL Championship
1 - lay
(2.0%)
£270.00
2.08
-0.24%0.88 / 52.7%
-34.67% / 30.7%

ShangriLa
Soccer
03/10
18:00
CA San Miguel – Club Atletico Mitre
Argentina - Primera Nacional 2026
AH1(+1)
Smarkets
Soccer
03/10
18:00
CA San Miguel – Club Atlético Mitre
Argentine Primera Nacional
1 - lay
(2.0%)
£5.00
2.50
-0.25%2.22 / 30.8%
-23.71% / 52.6%

BetDaq
Soccer
04/10
18:45
Portugal – Norway
UEFA Nations League
2 - lay
(5.0%)
3.90
ShangriLa
Soccer
04/10
18:45
Portugal – Norway
Europe - UEFA Nations League A, Group 4 2026/2026
AH2(+0.75)
-0.25%0.74 / 57.1%
-36.50% / 27.0%

ShangriLa
Soccer
05/10
23:00
Club Nacional de Montevideo – Montevideo City Torque
Uruguay - Liga AUF Uruguaya 2026
AH1(+2)
Smarkets
Soccer
05/10
23:00
Club Nacional – Montevideo City Torque
Uruguayan Primera División
1 - lay
(2.0%)
£180.00
2.38
+ 1 middle bet for this event
-0.33%1.2 / 44.9%
-31.21% / 37.6%

ShangriLa
Soccer
03/10
18:00
Tristan Suarez – Quilmes Atletico Club
Argentina - Primera Nacional 2026
AH1(+0.75)
Smarkets
Soccer
03/10
18:00
Tristán Suárez – Quilmes AC
Argentine Primera Nacional (ADJ98280)
1 - lay
(2.0%)
£29.00
2.42
-0.37%1.66 / 37.1%
-27.32% / 45.4%

ShangriLa
Soccer
02/10
16:00
Cyprus – Armenia
Europe - UEFA Nations League C, Group 2 2026/2026
AH1(+0.75)
BetDaq
Soccer
02/10
16:00
Cyprus – Armenia
UEFA Nations League
1 - lay
(5.0%)
2.36
-0.48%2.52 / 27.8%
-22.10% / 55.8%

ShangriLa
Basketball
01/10
16:00
Hapoel Tel Aviv – Real Madrid
Europe - Euroleague 2026/2027
AH1(+8.5) OT
Kalshi
Basketball
01/10
16:00
Hapoel Tel-Aviv – Real Madrid
EuroLeague
11-2 OT - No
$98.56
+ 1 middle bet for this event
-0.52%1.82 / 34.8%
-26.21% / 47.6%

ShangriLa
Soccer
30/09
22:30
Cerro Porteno – Rubio Nu
Paraguay - Copa Paraguay 2026
AH1(+0.75)
Betfair
Soccer
30/09
22:30
Cerro Porteno – Rubio Nu
Paraguayan Cup
2(0:1)
(6.5%)
£19.63
-0.55%2.67 / 26.6%
-21.43% / 57.1%

Betfair
Soccer
02/10
18:45
Dundalk – Bohemians
Irish Premier Division
2 - lay
(6.5%)
£34.60
2.08
ShangriLa
Soccer
02/10
18:45
Dundalk FC – Bohemian
Ireland - Premier Division 2026
AH2(+0.5)
+ 1 middle bet for this event
-0.63%2.6 / 27.0%
-21.75% / 56.5%

BetDaq
Soccer
01/10
18:45
Denmark – Portugal
UEFA Nations League
2 - lay
(5.0%)
2.12
ShangriLa
Soccer
01/10
18:45
Denmark – Portugal
Europe - UEFA Nations League A, Group 4 2026/2026
AH2(+0.5)
-0.63%1.75 / 35.5%
-26.68% / 46.6%

Kalshi
Basketball
01/10
18:00
KK Crvena zvezda Belgrade – Anadolu Efes SK
EuroLeague
21-2 OT - No
$1,193.16
ShangriLa
Basketball
01/10
18:00
Crvena Zvezda – Anadolu Efes
Europe - Euroleague 2026/2027
AH2(+10.5) OT
-0.88%1.92 / 33.1%
-25.54% / 48.9%

Kalshi
Soccer
03/10
18:45
North Macedonia – Scotland
UEFA Nations League
2 - No
$429.75
ShangriLa
Soccer
03/10
18:45
North Macedonia – Scotland
Europe - UEFA Nations League B, Group 1 2026/2026
AH2(+0.75)
-0.96%1.48 / 38.9%
-28.72% / 42.6%

ShangriLa
Basketball
02/10
18:00
ASVEL Lyon – Valencia
Europe - Euroleague 2026/2027
AH1(+11.5) OT
Kalshi
Basketball
02/10
18:00
ASVEL Lyon-Villeurbanne – Valencia Basket
EuroLeague
11-2 OT - No
$216.17