Bet builder lay sheet
FreeFind the single exchange market that covers your bet builder combination.
Bet builder sheet widget
Loading the interactive widget…
Design — font, colours, radius
Inherit the font of the page it sits on.
Default keeps the widget's own corners.
Accent, surface, text and radius are the only overridable tokens: a bounded set that keeps every widget readable. Fonts are stacks, so an embed never downloads one.
Embed code
This rewrites itself as you change the controls above: font, colours and radius. It is exactly what renders the preview.
<div data-or-widget="bet-builder"
data-or-theme="midnight"
data-or-font="host"></div>
<script src="https://oddsrelay.io/widgets/v1/oddsrelay-widgets.js" crossorigin="anonymous" async></script>Paste it once, anywhere. The script auto-mounts every data-or-widget element and is style-isolated in a Shadow DOM, so it never clashes with your CSS.
Installing on WordPress, Webflow, Squarespace, Wix or React?
- WordPress
- Add a Custom HTML block (or switch the classic editor to the Text tab) and paste the snippet.
- Webflow
- Drop in an Embed element, paste the snippet, and publish. The widget renders on the published site.
- Squarespace
- Insert a Code block where you want the widget and paste the snippet as HTML.
- Wix
- Add an Embed HTML element (iFrame-free custom code) and paste the snippet.
- Shopify
- Paste into a Custom Liquid section (or theme.liquid for every page). A section keeps the widget on the one template you want it on.
- React / Next.js
- Render the div, then load the script once (e.g. next/script or an effect). The bundle auto-mounts new [data-or-widget] elements; call window.OddsRelay.scan() after client-side navigations if needed.
A bet builder combines several selections into one price, which is hard to lay directly. This sheet maps common two-, three- and four-selection combinations to the single exchange market that covers the whole thing, so you can lay a bet builder without a separate lay for each part. Filter by how many selections your bet builder has to find the match.
What it does
- Known two-, three- and four-selection combinations
- Each mapped to the exchange lay market that covers it
- Filter by the number of selections
- A reference sheet, not a form: nothing to enter
- Runs entirely in your browser
How to use it
- 1Pick the selection count. Choose how many selections your bet builder has: two, three or four.
- 2Find your combination. Scan the filtered rows for the selections in your bet builder.
- 3Lay the mapped market. Lay the single exchange market shown against your combination to cover the whole bet builder.
What powers this
This calculator runs entirely in your browser. There's no account, no API key and no feed, and nothing you type leaves the page. The maths is the same commodity matched-betting and value arithmetic used across the industry, implemented carefully and unit-tested.
Questions
- Why can't I lay a bet builder directly?
- Bet builders combine several selections into one price that exchanges don't offer as a single market. This sheet finds the one exchange market whose result matches the combination, so a single lay covers it.
- Does this do any maths?
- No. It is a reference lookup: it maps selection combinations to the exchange market that covers them. Use the matched betting calculator to size the actual lay stake.
- What combinations are covered?
- A curated set of common two-, three- and four-selection bet builders. Filter by selection count to see the ones that match your bet.
18+ · Data product for licensed operators. Please gamble responsibly.
↳ · More widgets
Matched betting calculator
FreeLay stake, liability and locked profit for qualifying bets and free bets.
Bonus calculator
FreeLay a bonus offer and see the qualifying loss and profit, on a win or a loss.
2Up calculator
FreeLay a 2Up early-payout offer and see the qualifying loss and the windfall if it triggers.
Building a betting product?
Every widget here is free to embed. When you need the feed behind them, matched and rated, start a free trial or get in touch.