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

Of these, 2,146 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 33 middle bets with Soccer and 31Bet | 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.01%3.08 / 24.5%
-19.69% / 60.6%

31Bet
Soccer
31/10
20:00
Barcelona – Alaves
Spain - La Liga stq pr cu
1X 1st period
Matchbook
Soccer
31/10
20:00
FC Barcelona – Deportivo Alaves
Spain - Spain La Liga
1 1st period - lay
(1.0%)
$51.08
1.41
-0.02%2.83 / 26.1%
-20.69% / 58.6%

OddJusta
Soccer
31/10
14:30
FC Schalke 04 – RB Leipzig
Germany - Germany Bundesliga
2 - lay
(1.0%)
1.89
31Bet
Soccer
31/10
14:30
Schalke 04 – RB Leipzig
Germany - Bundesliga
1 - No
+ 1 middle bet for this event
-0.03%3.23 / 23.6%
-19.12% / 61.8%

Matchbook
Soccer
31/10
17:00
Kifisia FC – Olympiacos
Greece - Greece Super League
2 - lay
(1.0%)
$30.89
1.50
31Bet
Soccer
31/10
17:00
Kifisias AE – Olympiacos Piraeus
Greece - Super League
X2
-0.05%1.62 / 38.1%
-27.62% / 44.8%

Matchbook
Soccer
30/10
18:00
Al-Shabab Riyadh – Al Ahli Jeddah
Saudi Arabia - Saudi Arabia Pro League
2 - lay
(1.0%)
$10.71
1.80
31Bet
Soccer
30/10
18:00
AL Shabab FC – AL Ahli Saudi
Saudi Arabia - Saudi Professional League
2(0:2)
-0.05%4.8 / 17.2%
-14.71% / 70.6%

31Bet
Soccer
30/10
12:00
Persebaya Surabaya – Persijap Jepara
Indonesia - Liga 1
1X
Matchbook
Soccer
30/10
12:00
Persebaya Surabaya – Persijap Jepara
Indonesia - Indonesia Super League
X2
(1.0%)
$152.22
-0.06%3.8 / 20.8%
-17.24% / 65.5%

31Bet
Soccer
03/11
20:00
LASK – Slovan Bratislava
UEFA Champions League - League Stage
2 - No
OddJusta
Soccer
03/11
20:00
LASK Linz – Slovan Bratislava
Europe - UEFA Champions League
1 - lay
(1.0%)
1.49
+ 1 middle bet for this event
-0.07%0.97 / 50.6%
-33.63% / 32.7%

31Bet
Soccer
31/10
15:00
Manchester City – Brighton
England - Premier League
Over 0.5
OddJusta
Soccer
31/10
15:00
Manchester City – Brighton & Hove Albion
England - England Premier League
Over 3.5 - lay
(1.0%)
2.10
-0.08%0.17 / 85.1%
-46.00% / 7.99%

Kalshi
Soccer
31/10
05:00
Vegalta Sendai – RB Omiya Ardija
Japan J2 League
Over 0.5
$930.00
31Bet
Soccer
31/10
05:00
Vegalta Sendai – Omiya Ardija
Japan - J.League 2
Under 2.5 2nd team
-0.10%2.51 / 28.4%
-22.18% / 55.6%

31Bet
Soccer
31/10
06:00
Vissel Kobe – Nagoya Grampus
Japan - J.League
1X
OddJusta
Soccer
31/10
06:00
Vissel Kobe – Nagoya Grampus
Japan - Japan J. League
1 - lay
(1.0%)
2.08
-0.10%3.91 / 20.3%
-16.92% / 66.1%

Matchbook
Soccer
30/10
19:45
Zulte Waregem – Club Brugge
Belgium - Belgium First Division A A9ZJ2X7R
2 - lay
(1.0%)
$22.83
1.43
31Bet
Soccer
30/10
19:45
Zulte Waregem – Club Brugge
Belgium - First Division A stq pr cu
X2
+ 1 middle bet for this event
-0.19%2.31 / 30.0%
-23.21% / 53.6%

31Bet
Soccer
31/10
15:00
Bournemouth – Leeds
England - Premier League
2 - No
OddJusta
Soccer
31/10
15:00
AFC Bournemouth – Leeds United
England - England Premier League - YYUZJR
1 - lay
(1.0%)
2.24
+ 1 middle bet for this event
-0.19%2.44 / 28.8%
-22.54% / 54.9%

OddJusta
Soccer
30/10
17:00
APK Karmiotissa – Olympiakos Nicosia
Cyprus - Cyprus 1.Division
2 - lay
(1.0%)
2.08
31Bet
Soccer
30/10
17:00
Karmiotissa – Olympiakos Nicosia
Cyprus - 1st Division
X2
-0.20%2.79 / 26.1%
-20.88% / 58.2%

Smarkets
Soccer
30/10
19:30
Stenhousemuir – Livingston
football
2 - lay
(2.0%)
£80.00
1.72
31Bet
Soccer
30/10
19:30
Stenhousemuir FC – Livingston
Scotland - Championship
X2
+ 1 middle bet for this event
-0.24%1.85 / 34.7%
-25.95% / 48.1%

31Bet
Soccer
30/10
22:00
CA Huracan – CA Tigre
Argentina - Primera LPF, Clausura
1X
Smarkets
Soccer
30/10
22:00
CA Huracan – Tigre
football
1 - lay
(2.0%)
£92.00
2.36
-0.27%3.75 / 20.7%
-17.40% / 65.2%

Smarkets
Soccer
31/10
16:30
FC Hegelmann Litauen – FK Kauno Žalgiris
football
2 - lay
(2.0%)
£59.00
1.39
31Bet
Soccer
31/10
16:30
Hegelmann Kaunas – Kauno Zalgiris
Lithuania - A Lyga
X2
-0.31%2.17 / 31.2%
-23.98% / 52.0%

Smarkets
Soccer
30/10
12:15
Rilski Sportist Samokov – Vihren Sandanski
football
2 - lay
(2.0%)
£9.00
2.18
31Bet
Soccer
30/10
12:15
PFC Rilski Sportist Samokov – Vihren Sandanski
Bulgaria - Second Professional League
X2
-0.33%4.27 / 18.6%
-15.96% / 68.1%

31Bet
Soccer
01/11
13:00
Trabzonspor – Gaziantep BB
Turkey - Super Lig
2 - No
Betfair
Soccer
01/11
13:00
Trabzonspor – Gaziantep FK
Turkish Super League
1 - lay
(6.5%)
£75.20
1.38
+ 1 middle bet for this event
-0.61%2.78 / 25.7%
-20.94% / 58.1%

31Bet
Soccer
30/10
15:00
FC Pyunik Yerevan – FC Urartu Yerevan
Armenia - Premier League
1X
Betfair
Soccer
30/10
15:00
FC Pyunik – FC Urartu
Armenian Premier League
1 - lay
(6.5%)
£223.22
1.67
-0.65%0.7 / 57.9%
-37.08% / 25.8%

31Bet
Soccer
01/11
14:30
Union Berlin – Cologne
Germany - Bundesliga
1(3:0)
Kalshi
Soccer
01/11
14:30
Union Berlin – 1. FC Cologne
Bundesliga
1 - No
$1,001.68
+ 1 middle bet for this event
-0.67%2.23 / 30.0%
-23.63% / 52.8%

Kalshi
Soccer
01/11
15:00
APO Levadiakos FC – Aris Thessaloniki
Greece Super League
2 - No
$96.90
31Bet
Soccer
01/11
15:00
APO Levadiakos FC – Aris Thessaloniki
Greece - Super League
X2
-0.68%4.42 / 17.6%
-15.57% / 68.9%

31Bet
Soccer
31/10
17:30
Bayern Munich – Borussia Dortmund
Germany - Bundesliga
1X
Betfair
Soccer
31/10
17:30
Bayern Munich – Dortmund
German Bundesliga
1 - lay
(6.5%)
£1,100.50
1.37
+ 1 middle bet for this event
-0.79%3.76 / 20.0%
-17.35% / 65.3%

31Bet
Soccer
30/10
20:00
Villarreal – Espanyol
Spain - La Liga
1X
Betfair
Soccer
30/10
20:00
Villarreal – Espanyol
Spanish La Liga
1 - lay
(6.5%)
£1,943.93
1.45
-0.89%2.57 / 26.9%
-21.89% / 56.2%

31Bet
Soccer
31/10
15:00
Mansfield Town – Notts County
England - League One - YYUZJR
1X
Betfair
Soccer
31/10
15:00
Mansfield – Notts Co
English Sky Bet League 1
1 - lay
(6.5%)
£33.45
1.82
-1.08%1.66 / 36.1%
-27.29% / 45.4%

Kalshi
Soccer
30/10
20:15
Casa Pia Lisbon – Sporting CP
Liga Portugal
2 1st period - No
$731.28
31Bet
Soccer
30/10
20:15
Casa Pia – Sporting Lisbon
Portugal - Primeira Liga
X2 1st period
-1.13%3.2 / 22.4%
-19.24% / 61.5%

Kalshi
Soccer
31/10
18:00
CA Acassuso – Ferro Carril Oeste
Argentine Nacional B
2 - No
$43.96
31Bet
Soccer
31/10
18:00
CA Acassuso – Ferro Carril Oeste
Argentina - Primera B Nacional
X2