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 just found 1,275 middles for your filter settings.

Of these, 1,248 middles offer a positive expected value.

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

Found 27 middles with Football and 12Play |
| Back to my middles
(Auto updates — Shift+P to start them) (Auto updates — Shift+P to pause them)

Examples with a low expected value
| Profit Bookmaker ▲▼ Event Market Odds
-0.02%1.38 / 41.9%
-29.56% / 40.9%

12Play
Football
20/12
14:00
St Mirren FC – Livingston FC
Scotland - Scottish Premiership
AH1(+1.5)
Matchbook
Football
20/12
15:00
St Mirren – Livingston
Scotland - Scotland Premiership
1 - lay
(1.0%)
$18.72
1.90
-0.03%2.28 / 30.5%
-23.38% / 53.2%

Matchbook
Football
20/12
17:00
Pontivy – SC Bastia
France - France Cup
1X
(1.0%)
$185.78
12Play
Football
20/12
16:00
GSI Pontivy – SPC Bastia
France - Coupe de France
AH2(+0.75)
+ 1 middle for this event
-0.03%5.9 / 14.5%
-12.66% / 74.7%

12Play
Football
19/12
19:00
Queens Park Rangers U21 – Burnley FC U21
England - Premier League Cup
1(0:1)
BetDaq
Football
19/12
19:00
Queens Park Rangers U21 – Burnley U21
English Soccer - Premier League Cup
AH1(−2.5) - lay
(5.0%)
7.20
-0.04%0.49 / 66.9%
-40.12% / 19.8%

Bet-Bra (BR)
Football
21/12
17:00
Fiorentina – Udinese
Italy - Italy Serie A
1X
(1.0%)
12Play
Football
21/12
16:00
Fiorentina – Udinese
Italy - Serie A
AH2(+2.5)
+ 2 middles for this event
-0.06%2.84 / 26.0%
-20.68% / 58.6%

12Play
Football
20/12
14:00
Spennymoor Town FC – Oxford City FC
England - National League North
1X
Smarkets
Football
20/12
15:00
Spennymoor Town – Oxford City
English National League North
1 - lay
(2.0%)
£15.00
1.67
-0.06%6.21 / 13.8%
-12.18% / 75.6%

12Play
Football
19/12
19:45
Iris Club de Croix – Stade Reims
France - Coupe de France
1(1:0)
Betfair
Football
19/12
19:45
Croix Iris Club – Reims
French Cup
1 - lay
(6.5%)
£17.40
13.50
-0.08%0.74 / 57.4%
-36.52% / 27.0%

12Play
Football
20/12
13:00
Boluspor – Pendikspor
Turkiye - TFF 1. League
AH1(+2)
Betfair
Football
20/12
13:00
Boluspor – Pendikspor
Turkish 1 Lig
X2
(6.5%)
£18.60
+ 1 middle for this event
-0.09%0.3 / 76.7%
-43.45% / 13.1%

12Play
Football
20/12
15:00
East Kilbride FC – Annan Athletic FC
Scotland - League Two
1X
Betfair
Football
20/12
15:00
East Kilbride – Annan
Scottish League Two
AH2(+3.5)
(6.5%)
£619.71
-0.11%2.76 / 26.5%
-21.02% / 58.0%

12Play
Football
19/12
19:30
Cosenza Calcio – USD Cavese
Italy - Serie C - YYUZJR
1X
Matchbook
Football
19/12
19:30
Cosenza Calcio – Cavese
Italy - Italy Serie C Girone C
1 - lay
(1.0%)
$34.84
1.63
-0.11%0.32 / 75.3%
-43.03% / 13.9%

12Play
Football
20/12
14:00
El Gouna FC – Pyramids FC
Egypt - League Cup
1X
Betfair
Football
20/12
15:00
El Gounah – Pyramids
Egyptian League Cup
AH2(+3.75)
(6.5%)
£5.93
-0.13%2.18 / 31.3%
-23.93% / 52.2%

12Play
Football
21/12
15:00
FK Radnik Surdulica – FK Novi Pazar
Serbia - Super Liga
1X
Betfair
Football
21/12
16:00
Radnik Surdulica – FK Novi Pazar
Serbian Super League
X2
(6.5%)
£149.12
-0.16%1.77 / 35.9%
-26.53% / 46.9%

Matchbook
Football
19/12
19:45
US Avranches – Stade Brestois 29
France - France Cup
2 1st period - lay
(1.0%)
$12.04
1.90
12Play
Football
19/12
19:45
US Avranches – Stade Brestois
France - Coupe de France A9ZJ2X7R
X2 1st period
+ 1 middle for this event
-0.17%2.82 / 26.0%
-20.74% / 58.5%

Matchbook
Football
20/12
15:00
Harrogate Town – Milton Keynes Dons
England - England League 2
2 - lay
(1.0%)
$16.05
1.70
12Play
Football
20/12
14:00
Harrogate Town AFC – Milton Keynes Dons
England - League Two
X2
-0.30%1.67 / 37.0%
-27.23% / 45.6%

12Play
Football
20/12
16:00
Besiktas – Caykur Rizespor
Turkiye - Super Lig
AH1(+1.5)
Smarkets
Football
20/12
17:00
Besiktas – Caykur Rizespor
Turkish Super Lig
1 - lay
(2.0%)
£13.00
1.72
-0.31%0.64 / 60.3%
-37.81% / 24.4%

12Play
Football
20/12
15:00
Hull City – West Bromwich Albion
England - Championship
AH1(+2)
BetDaq
Football
20/12
15:00
Hull – West Bromwich Albion
English Soccer - Championship
1 - lay
(5.0%)
2.73
-0.39%1.79 / 35.4%
-26.40% / 47.2%

BetDaq
Football
20/12
20:00
Everton – Arsenal
English Soccer - Premier League
2 - lay
(5.0%)
1.59
12Play
Football
20/12
20:00
Everton – Arsenal
England - Premier League
AH2(+1)
+ 1 middle for this event
-0.39%3.5 / 21.8%
-18.19% / 63.6%

12Play
Football
20/12
15:00
St. Johnstone FC – Greenock Morton FC
Scotland - Scottish Championship
1X
BetDaq
Football
20/12
15:00
St Johnstone – Greenock Morton
Scottish Soccer - Scottish Championship
X2
(5.0%)
-0.59%0.91 / 51.6%
-34.42% / 31.2%

12Play
Football
21/12
15:30
Aston Villa – Manchester United
England - Premier League - YYUZJR
AH1(+2)
BetDaq
Football
21/12
16:30
Aston Villa – Manchester United
English Soccer - Premier League
1 - lay
(5.0%)
2.18
-0.72%3.43 / 21.7%
-18.42% / 63.2%

12Play
Football
20/12
13:00
Hapoel Tel Aviv – Maccabi Bnei Raina
Israel - Premier League
1X
Betfair
Football
20/12
13:00
Hapoel Tel Aviv – Maccabi Bnei Raina
Israeli Premier League
1 - lay
(6.5%)
£72.01
1.45
-0.86%2.78 / 25.4%
-20.91% / 58.2%

BetDaq
Football
20/12
14:00
Eyüpspor – Fenerbahçe SK
Turkish Soccer - Turkish Super League
2 - lay
(5.0%)
1.44
12Play
Football
20/12
14:00
Eyupspor – Fenerbahce
Turkiye - Super Lig
AH2(+0.75)
-0.87%1.32 / 41.9%
-30.15% / 39.7%

12Play
Football
20/12
13:00
Frosinone Calcio – AC Spezia
Italy - Serie B
AH1(+1.5)
BetDaq
Football
20/12
14:00
Frosinone – Spezia
Italian Soccer - Serie B
1 - lay
(5.0%)
1.89