Heinz Bet Calculator
Calculate your returns from a Heinz bet: 57 bets across 6 selections. Supports each way bets and every result combination, including void runners. At least two selections must win for any return.
15 doubles + 20 trebles + 15 four-folds + 6 five-folds + 1 six-fold = 57 bets
Each way doubles the bets: one win line and one place line for every bet.
Type odds as 5/1, evs or 6.0. Leave every result on Won to see the most the bet can return, then set the real results once they are in.
| Bet type | Bets | Returns |
|---|
Returns include stakes. A void selection runs at 1.0, so a double with a void leg pays as a single.
What a Heinz costs
A Heinz is 57 bets, so it costs 57 times your unit stake: £28.50 at 50p, £14.25 at 25p and £57 at £1. Each way doubles it to 114 bets.
15 doubles + 20 trebles + 15 four-folds + 6 five-folds + 1 six-fold = 57 betsWorked example
A 50p Heinz (£28.50) with three winners at 3.0, 4.0 and 5.0 returns three doubles (£6, £7.50, £10) and one treble (£30): £53.50, a £25 profit.
Top Bookmaker Offers
UKGC-licensed bookmakers only. New customers. 18+. T&Cs apply.

18+ New customers only. Bet £10+ at odds Evens (2.00)+. Get 4 × £10 free bets. 7-day expiry. T&Cs apply. BeGambleAware.org

18+ New UK customers only. Bet £10+ at Evens (2.00)+. Get 50% back of first day losses as a free bet up to £25. Valid 7 days. Min. 3 bets required. T&Cs apply. BeGambleAware.org

18+ New customers only. Promo code BET40GET20. Place a £40+ real cash first bet at odds of Evens (2.0)+ to get 2 × £10 free bets: the second is paid 24 hours after the first. Free bets must be used at odds of 4/1 (5.0)+, cannot be split and expire after 24 hours. Void and cashed-out bets do not qualify. T&Cs apply. BeGambleAware.org

18+ New players only. Code: NEW30. Bet & settle 1 × £10 on Exchange (odds 2.0+) & 1 × £10 Bet Builder/Multiple (odds 3.0+, min 3 selections). 3 × £10 free bets credited within 72hrs. T&Cs apply. BeGambleAware.org

18+ New customers only. Place & settle £20 on easyBet markets across at least 2 different events at odds 2.0+. Skrill/Neteller/PaySafe excluded. T&Cs apply. BeGambleAware.org

18+ New customers only. Min deposit £20. Bet £10+ at odds 2.0+ to receive 3 × £5 free bets. T&Cs apply. BeGambleAware.org

18+ New customers only. Bet £5 to receive £20 in free bets. 7-day free bet expiry. Stake not returned. Promotional terms apply. BeGambleAware.org
All bookmakers listed hold a UK Gambling Commission licence. New customers only. 18+. Offers change often, so check the terms on the bookmaker’s site before you bet.
What Is a Heinz Bet?
A Heinz bet is a full cover bet of 57 bets across 6 selections. The name comes from the Heinz “57 varieties” slogan, and the bet matches it exactly: 15 doubles, 20 trebles, 15 four-folds, 6 five-folds and 1 six-fold accumulator. Every combination of two or more selections from six is covered, so two winners are enough for a return.
The Heinz is popular with racing punters who want cover across a card without needing all six to win. It sits in a family of full cover bets alongside the Lucky 15 (4 selections, 15 bets), the Lucky 31 (5 selections, 31 bets) and the Super Heinz (7 selections, 120 bets). It suits punters who want plenty of multiples without the cost of a Super Heinz.
How many bets are in a Heinz?
With 6 selections, the number of combinations at each size is:
- Doubles: 15 bets, every pair of selections
- Trebles: 20 bets, every group of three
- Four-folds: 15 bets, every group of four
- Five-folds: 6 bets, every group of five
- Six-fold: 1 bet, all six together
That is 15 + 20 + 15 + 6 + 1 = 57 bets. At a £1 unit stake a Heinz costs £57 win only or £114 each way, which is why most punters use smaller stakes such as 10p to 50p.
How to calculate Heinz returns
The calculator does the maths, but the method is simple. Each of the 57 bets is worked out on its own. For a double, multiply the two decimal prices together and then by the unit stake. For a treble, multiply three prices, and so on. The total return is the sum of every winning bet.
For example, with a 50p unit stake and three of your six selections winning at 3.0, 4.0 and 5.0:
- 3 winning doubles: 3.0 × 4.0 = 12.0, 3.0 × 5.0 = 15.0, 4.0 × 5.0 = 20.0, so returns of £6, £7.50 and £10
- 1 winning treble: 3.0 × 4.0 × 5.0 = 60.0, so a return of £30
- Total return £53.50 from those 4 bets, on a £28.50 outlay (57 bets × 50p)
Use the calculator above for any combination of results, including void runners and each way bets.
Heinz each way bets
A Heinz can be placed each way, which doubles it to 114 bets: 57 win and 57 place. Each way Heinz bets are common in big handicaps and at festivals, where bigger-priced runners have a fair chance of placing. The place part uses the bookmaker’s place terms, which in UK racing are usually 1/5 odds in non-handicaps of 8 or more runners and 1/4 odds in handicaps of 12 or more. Switch the calculator to Each way to see the win and place lines.
Tips for placing a Heinz
- Take the best prices: small differences compound across 57 bets. Our odds converter helps you compare prices.
- Consider each way in big fields: in races with 16 or more runners, each way terms often make the place part worth having, especially on bigger prices.
- Know the non-runner rules: if one of your selections is a non-runner, every bet that includes it runs on without it, so a double becomes a single on the other selection. If another runner in the race is withdrawn late, a Rule 4 deduction may cut your winnings. Set a non-runner to Void in the calculator.
- Use free bets wisely: some bookmakers let you use a free bet on a Heinz at a small unit stake, where the larger multiples can produce big returns. Check whether your free bet can be used on multiples first.
Heinz vs Super Heinz vs Goliath
The Heinz family grows with each extra selection. The Super Heinz covers 7 selections in 120 bets, and the Goliath covers 8 selections in 247 bets, all without singles. The cost rises steeply, but so does the potential return. For most recreational punters, the standard Heinz or a Lucky 31 strikes the best balance between cover and cost. For a single accumulator, use our accumulator calculator.
Related Betting Tools
Frequently Asked Questions
What is a Heinz bet?
A Heinz bet is a full cover bet on 6 selections made up of 57 bets: 15 doubles, 20 trebles, 15 four-folds, 6 five-folds and 1 six-fold accumulator. It is named after the Heinz 57 varieties and needs at least two winning selections to produce a return.
How much does a Heinz bet cost?
A Heinz costs 57 times your unit stake. At £1 a bet it costs £57 win only or £114 each way. Most punters use smaller stakes: 10p costs £5.70, 25p costs £14.25 and 50p costs £28.50, all win only.
How many selections do you need for a Heinz?
A Heinz always needs exactly 6 selections. With 5 selections, use a Lucky 31 or a Canadian instead. With 7 selections, a Super Heinz (120 bets) is the equivalent bet.
What happens if a selection is a non-runner in a Heinz?
A non-runner is treated as void, so every bet that includes it runs on without it: a double becomes a single on the other selection, a treble becomes a double, and so on. Bets on the other runners in that race may be hit by a Rule 4 deduction. Set the selection to Void in the calculator to see the effect.
What is the difference between a Heinz and a Lucky 15?
A Lucky 15 uses 4 selections and 15 bets including singles, while a Heinz uses 6 selections and 57 bets with no singles. The Heinz covers more combinations and can return far more, but costs more and needs at least two winners to return anything.
What is the difference between a Heinz and a Lucky 63?
Both use 6 selections. A Lucky 63 adds 6 singles to the 57 Heinz bets, making 63 bets. That costs 6 more units but means one winner returns something, while a Heinz needs two winners.
