Bet Calculator

Lucky 15 Calculator

The horse racing Lucky 15 calculator — returns across all 15 bets from four selections

This Lucky 15 calculator works out horse racing returns across all 15 bets — the singles, doubles, trebles and four-fold — for any mix of winners, each-way included.

Quick reference: the 15 bets a Lucky 15 calculator settles — 4 singles, 6 doubles, 4 trebles and a four-fold from four horse racing selections.

How a Lucky 15 Works

A Lucky 15 covers every possible combination from four selections: 4 singles, 6 doubles, 4 trebles and 1 four-fold. That’s 15 bets at your unit stake. The structure means you collect something as long as at least one selection wins, and the returns escalate sharply if three or four come in.

What the Numbers Look Like

The numbers tell the story. Four selections at 3/1, 4/1, 5/1 and 6/1 with a £1 unit stake costs £15. If all four win, you collect £1,679. If three win, you’re looking at anywhere from £209 to £335 depending on which three. Even two winners returns between £29 and £55. One winner at 6/1 returns £7 — a loss on the bet, but not a wipeout. That graduated payout structure is the entire point.

Bonuses and When to Use One

Most bookmakers offer bonuses on Lucky 15s: a consolation payout if only one selection wins (usually double the odds), and a percentage bonus if all four win (typically 10-20%). Factor these in and the value equation shifts. The Lucky 15 works best when you have four genuine fancies at decent prices — cramming in short-priced selections defeats the purpose because the singles barely cover your total outlay.

How to Use the Lucky 15 Calculator for Horse Racing

Enter your four selections’ odds and results and the calculator settles all 15 lines at your unit stake — remember the total cost is 15 times the unit. Mark a non-runner as Void and the affected lines re-price automatically. The breakdown groups returns by singles, doubles, trebles and the four-fold, so you can see exactly where the money came from.

Bet Settings
Bet Type
Unit Stake (£)

Odds Format

Win / Each-Way

Selections
Selections
Returns

18+ · Gamble responsibly — free, confidential support at GambleAware.org · Results for guidance only

Total Return
Profit

Lucky 15 Calculator FAQs

Fifteen: 4 singles, 6 doubles, 4 trebles and 1 four-fold from four selections. A £1 unit stake costs £15 in total.

One. The four singles mean any single winner returns something, which is the main advantage over a Yankee.

The four singles. A Yankee is the same 11 combination bets without them — cheaper, but you need at least two winners before it pays anything.

' ); win.document.close(); var all=[].slice.call(win.document.querySelectorAll('img')); var fire=function(){try{win.focus();win.print();}catch(e){}}; var pend=all.filter(function(im){return !im.complete;}).length; if(pend===0){setTimeout(fire,200);} else{all.forEach(function(im){if(!im.complete){im.onload=im.onerror=function(){pend--;if(pend===0)setTimeout(fire,200);};}});} }); } function shareSlip(d){ renderCanvases(d,function(cs){ if(!cs.length)return; var files=[],blobs=[],done=0; cs.forEach(function(c,i){ c.toBlob(function(blob){ var fname='formdial-slip-'+ref(d.ts)+(cs.length>1?'-p'+(i+1):'')+'.png'; blobs[i]={blob:blob,fname:fname}; try{files[i]=new File([blob],fname,{type:'image/png'});}catch(e){} done++;if(done===cs.length)finish(); },'image/png'); }); function finish(){ var mob=/Android|iPhone|iPad|iPod|Mobile|Silk/i.test(navigator.userAgent)||(navigator.maxTouchPoints>1&&window.matchMedia('(pointer:coarse)').matches); if(mob&&navigator.canShare&&files.length===cs.length&&navigator.canShare({files:files})){ navigator.share({files:files,title:'FormDial Bet Slip',text:d.betTypeLabel}).catch(function(){});return; } blobs.forEach(function(b,i){ setTimeout(function(){ var a=document.createElement('a');a.href=URL.createObjectURL(b.blob);a.download=b.fname; document.body.appendChild(a);a.click();document.body.removeChild(a); setTimeout(function(){URL.revokeObjectURL(a.href);},3000); },i*350); }); } }); } function openSlip(d){ addSlip(d); var ov=document.createElement('div');ov.className='bc-slip-overlay'; ov.innerHTML='
'+slipHTML(d)+'
'; ov.addEventListener('click',function(e){if(e.target===ov)closeOv(ov);}); ov.querySelector('[data-act=close]').addEventListener('click',function(){closeOv(ov);}); ov.querySelector('[data-act=print]').addEventListener('click',function(){printSlip(d);}); ov.querySelector('[data-act=share]').addEventListener('click',function(){shareSlip(d);}); document.body.appendChild(ov); updateRecentCount(); } function openRecent(){ var slips=loadSlips(); var ov=document.createElement('div');ov.className='bc-slip-overlay'; var list=slips.length?slips.map(function(s){var d=s.data;var ret=(typeof d.potentialReturn==='number')?d.potentialReturn:d.totalReturn;return '
'+esc(d.betTypeLabel)+' · '+money(ret)+'
'+ref(d.ts)+' · '+fmtDate(d.ts)+'
';}).join(''):'
No saved slips yet.
'; ov.innerHTML='
Recent slips
'+list+(slips.length?'':'')+'
'; ov.addEventListener('click',function(e){if(e.target===ov)closeOv(ov);}); ov.querySelector('[data-act=close]').addEventListener('click',function(){closeOv(ov);}); var clr=ov.querySelector('[data-act=clear]');if(clr)clr.addEventListener('click',function(){if(confirm('Clear all saved slips?')){saveSlips([]);closeOv(ov);updateRecentCount();}}); [].forEach.call(ov.querySelectorAll('.bc-recent-item'),function(it){it.addEventListener('click',function(){var id=parseInt(it.getAttribute('data-id'));var arr=loadSlips();var found=null;for(var i=0;i