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 just found 3,312 middle bets for your filter settings.

Of these, 2,743 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 569 middle bets with Soccer and Matchbook |
| 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
| Profit Bookie ▲▼ Event Market Odds
-0.01% / 29.0%
-22.48% / 55.0%

Tipsport (CZ)
Soccer
30/08
17:30
Parma – Atalanta Bergamo
1. italská liga, Fotbal - muži TEAMS
1X
Matchbook
Soccer
30/08
17:30
Parma – Atalanta
Italy - Italy Serie A
1 - lay
(1.0%)
$168.20
4.20
+ 1 middle bet for this event
-0.01% / 62.1%
-38.31% / 23.4%

Matchbook
Soccer
30/08
15:00
Manchester United – Burnley
England - England Premier League
1X
(1.0%)
$594.09
KingsBet (CZ)
Soccer
30/08
15:00
Man Utd – Burnley
England - Premier League
AH2(+2.25)
+ 24 middle bets for this event
-0.01% / 47.9%
-32.40% / 35.2%

Matchbook
Soccer
30/08
19:45
Napoli – Cagliari
Italy - Italy Serie A
Under 0.5 - lay
(1.0%)
$118.40
17.00
YSB
Soccer
30/08
19:45
Napoli – Cagliari
Italy Serie A
Under 2.75
+ 60 middle bets for this event
-0.01% / 52.1%
-34.25% / 31.5%

Matchbook
Soccer
30/08
17:30
Leeds United – Newcastle United
England - England Premier League
Under 2.5 - lay
(1.0%)
$48.65
2.12
Betano (PT)
Soccer
30/08
17:30
Leeds United – Newcastle United
Inglaterra - Premier League
Under 7.5
+ 6 middle bets for this event
-0.01% / 53.2%
-34.75% / 30.5%

HoliganBet (TR)
Soccer
30/08
15:00
Blackburn – Norwich
England - Championship 2025/2026 stq pr cu
AH1(+1.75)
Matchbook
Soccer
30/08
15:00
Blackburn Rovers – Norwich City
England - England Championship
1 - lay
(1.0%)
$33.77
2.48
+ 2 middle bets for this event
-0.01% / 84.7%
-45.86% / 8.29%

Matchbook
Soccer
29/08
19:00
Willem II – Jong FC Utrecht
Netherlands - Netherlands Eerste Divisie
2 1st period - lay
(1.0%)
$21.04
8.00
Blaze
Soccer
29/08
19:00
Willem II Tilburg – Jong FC Utrecht
Netherlands - Eerste Divisie
AH2(+2) 1st period
-0.01% / 42.9%
-30.03% / 39.9%

AsianOdds
Soccer
30/08
20:05
Toulouse – Paris Saint-Germain
FRANCE LIGUE 1
AH1(+1.5)
Matchbook
Soccer
30/08
20:05
Toulouse FC – Paris Saint-Germain
France - France Ligue 1
X2
(1.0%)
$45.90
+ 24 middle bets for this event
-0.01% / 38.8%
-27.96% / 44.1%

VBet (LAT)
Soccer
29/08
19:00
Groningen – Heracles Almelo
Netherlands - Eredivisie
AH1(+1.5)
Matchbook
Soccer
29/08
19:00
FC Groningen – Heracles Almelo
Netherlands - Netherlands Eredivisie
1 - lay
(1.0%)
$16.83
1.77
+ 16 middle bets for this event
-0.02% / 53.8%
-34.99% / 30.0%

EGB SPORT
Soccer
31/08
18:30
Espanyol – Osasuna
Spain - La Liga
AH1(+1.75)
Matchbook
Soccer
31/08
18:30
Espanyol – Osasuna
Spain - Spain La Liga
1 - lay
(1.0%)
$21.62
2.48
+ 8 middle bets for this event
-0.02% / 76.4%
-43.31% / 13.4%

Matchbook
Soccer
29/08
19:45
Derry City – St. Patrick's Athletic
Ireland - Ireland Premier Division
Over 0.5
(1.0%)
$197.20
SolisBet new
Soccer
29/08
19:45
Derry City FC – Saint Patrick's Athletic FC
Ireland - Premier Division
Under 2.5 2nd period
-0.02% / 50.1%
-33.37% / 33.3%

Matchbook
Soccer
31/08
19:45
Olympique Lyonnais – Olympique Marseille
France - France Ligue 1
Over 2.5
(1.0%)
$25.66
Nike (SK)
Soccer
31/08
19:45
Ol. Lyon – Ol. Marseille
France - Ligue 1 (ADJ98280)
Under 5
+ 4 middle bets for this event
-0.02% / 44.7%
-30.91% / 38.2%

Matchbook
Soccer
29/08
18:30
Real Sociedad B – UD Almería
Spain - Spain La Liga 2
Over 0.5
(1.0%)
$56.71
Zenit
Soccer
29/08
18:30
Real Sociedad II – Almeria
Spain. Segunda Division
Under 1.5 2nd team
-0.02% / 84.5%
-45.81% / 8.39%

ArtlineBet
Soccer
29/08
19:00
Jong PSV – Jong AZ
Eerste Divisie
AH1(+2.5)
Matchbook
Soccer
29/08
19:00
Jong PSV Eindhoven – Jong AZ Alkmaar
Netherlands - Netherlands Eerste Divisie
AH2(+2.5)
(1.0%)
$245.44
-0.02% / 46.0%
-31.50% / 37.0%

SeuBet (BR)
Soccer
29/08
19:45
Lens – Stade Brestois
France - Ligue 1
AH1(+1.75)
Matchbook
Soccer
29/08
19:45
RC Lens – Stade Brestois 29
France - France Ligue 1
1 - lay
(1.0%)
$328.14
2.02
+ 11 middle bets for this event
-0.02% / 12.7%
-11.25% / 77.5%

Matchbook
Soccer
29/08
17:00
Aarhus Fremad – Aalborg BK
Denmark - Denmark 1.Division
AH1(+2.5)
(1.0%)
$112.72
1Bet (CO)
Soccer
29/08
17:00
Aarhus Fremad – AaB Aalborg
Denmark - Denmark First League
2(1:0)
+ 2 middle bets for this event
-0.02% / 63.0%
-38.68% / 22.6%

Matchbook
Soccer
30/08
18:30
Girona – Sevilla
Spain - Spain La Liga
1X
(1.0%)
$145.82
Efbet (Net)
Soccer
30/08
18:30
Girona FC – Sevilla
Spain - La Liga
AH2(+2)
+ 6 middle bets for this event
-0.03% / 84.4%
-45.77% / 8.45%

MostBet
Soccer
29/08
13:00
Coventry City U21 – Swansea City U21
England - U21. League of Development
AH1(+2)
Matchbook
Soccer
29/08
13:00
Coventry City U21 – Swansea City U21
England - England Professional Development League
AH2(+2.5)
(1.0%)
$1,492.98
+ 1 middle bet for this event
-0.03% / 86.9%
-46.52% / 6.96%

Matchbook
Soccer
30/08
15:00
Sunderland – Brentford
England - England Premier League
Goals: No - lay
(1.0%)
$131.39
12.00
EpicBet
Soccer
30/08
15:00
Sunderland – Brentford
England - Premier League
Under 5
+ 4 middle bets for this event
-0.03% / 25.9%
-20.56% / 58.9%

Matchbook
Soccer
31/08
16:00
Celta de Vigo – Villarreal
Spain - Spain La Liga
X - lay
(1.0%)
$28.38
3.75
DragonBet (UK)
Soccer
31/08
16:00
Celta Vigo – Villarreal CF
Spain Primera Division
Even
-0.03% / 79.6%
-44.35% / 11.3%

Matchbook
Soccer
30/08
14:30
VfB Stuttgart – Borussia Mönchengladbach
Germany - Germany Bundesliga
Under 1.5 - lay
(1.0%)
$118.96
7.20
EpicBet
Soccer
30/08
14:30
VfB Stuttgart – Borussia Mönchengladbach
Germany - Bundesliga
Under 6
+ 4 middle bets for this event
-0.03% / 25.0%
-19.99% / 60.0%

Matchbook
Soccer
29/08
19:30
GKS Katowice – Radomiak Radom
Poland - Poland Ekstraklasa
X - lay
(1.0%)
$12.16
3.70
AI Sports
Soccer
29/08
19:30
GKS Katowice – Radomiak Radom
Europe - Polish Ekstraklasa (ADJ98280)
Even
+ 1 middle bet for this event
-0.03% / 45.6%
-31.35% / 37.3%

Matchbook
Soccer
30/08
15:00
Barnsley – Huddersfield Town
England - England League 1
AH1(+2.5)
(1.0%)
$374.42
BetOnline (AG)
Soccer
30/08
15:00
Huddersfield – Barnsley
England - English League One
AH1(0)
-0.03% / 23.7%
-19.19% / 61.6%

Fastbet
Soccer
31/08
16:30
Borussia Dortmund – 1. FC Union Berlin
Germany - Bundesliga
AH1(+0.75)
Matchbook
Soccer
31/08
16:30
Borussia Dortmund – 1. FC Union Berlin
Germany - Germany Bundesliga
1 - lay
(1.0%)
$20.25
1.43
+ 8 middle bets for this event
-0.03% / 20.0%
-16.72% / 66.6%

Matchbook
Soccer
30/08
14:30
RB Leipzig – 1. FC Heidenheim
Germany - Germany Bundesliga
2 - lay
(1.0%)
$152.63
7.80
Blaze
Soccer
30/08
14:30
RB Leipzig – 1. FC Heidenheim
Germany - Bundesliga
2(0:1)
+ 3 middle bets for this event
-0.03% / 42.1%
-29.66% / 40.7%

Bahigo
Soccer
29/08
19:00
Montpellier – Amiens
Football - France - Ligue 2
1X 1st period
Matchbook
Soccer
29/08
19:00
Montpellier HSC – Amiens SC
France - France Ligue 2
1 1st period - lay
(1.0%)
$13.50
2.22
+ 1 middle bet for this event