A parlay is placed at one sportsbook, so we price every cross-game combination on the board at each book in turn and show the best one you could actually put on a single ticket, beside the payout the same books' own numbers correspond to.
This is a price comparison, not a recommendation. Every number in the ranked list and the builder is arithmetic over sportsbook prices our own odds board captured, compared against a consensus built from other posted prices. A combination priced above that consensus is a statement about prices at one moment, not a claim about who wins: a book can simply disagree with the rest of the market, or be slow to move. Neither the list nor the builder carries a model number. Further down, the model's parlays is a separate, labelled module where our own model selects the legs by pre-registered rules, priced at opening numbers, with its full graded record printed beside it and no edge claim attached. Nothing on this page is betting advice. Prices move constantly and this is a snapshot, so check the book before acting on any figure. We take no affiliate money and link to no sportsbook.
MLB parlay price study, 2026-09-05 slate
Snapshot as of 2026-09-05 07:00 PM ET (the feed's own stamp)
Rank
Legs
Best book
Offered price
vs best US book
1
Moneyline: away Run line: away -1.5 Moneyline: home
BetRivers
+1570
2.054%
2
Moneyline: away Run line: home -1.5 Moneyline: home
BetRivers
+1601
1.957%
3
Moneyline: away Moneyline: home
BetRivers
+518
1.689%
4
Run line: away -1.5 Run line: home -1.5 Moneyline: home
BetRivers
+1511
1.571%
5
Moneyline: away Run line: away -1.5 Run line: home -1.5
BetRivers
+2016
1.37%
6
Run line: away -1.5 Moneyline: home
BetRivers
+486
1.303%
7
Strikeouts: Ethan Pecko under 3.5 Total bases: TJ Rumfield over 1.5
BetMGM
+360
1.232%
8
Moneyline: home Moneyline: away Moneyline: home
BetRivers
+1056
1.23%
9
Run line: home -1.5 Moneyline: home
BetRivers
+497
1.207%
10
Moneyline: away Total runs: over 8.5 Moneyline: home
BetRivers
+1061
1.207%
11
Moneyline: away Run line: away -1.5
BetRivers
+670
1.103%
12
Moneyline: away Run line: home -1.5
BetRivers
+684
1.007%
The pre-registered ledger, most recent tickets
Slate
Ticket
Book
Offered
Measured fair
2026-09-05
Andrew Abbott Under 3.5 (Brewers @ Reds) + Javier Assad Under 3.5 (Cubs @ Marlins)
BetMGM
+303
+296
2026-09-05
Parker Messick Under 6.5 (Tigers @ Guardians) + Osleivis Basabe Over 0.5 (Giants @ Mets)
DraftKings
+224
+223
2026-09-05
Philadelphia Phillies -1.5 (Braves @ Phillies) + Braxton Ashcraft Under 5.5 (Angels @ Pirates)
FanDuel
+447
+458
2026-09-04
Matt Wilkinson Over 3.5 (Giants @ Mets) + Los Angeles Angels (Angels @ Pirates)
New York Mets (Mets @ Rays) + Minnesota Twins (Tigers @ Twins)
Caesars
+408
+410
2026-09-02
St. Louis Cardinals +1.5 (Cardinals @ Dodgers) + Chicago Cubs +1.5 (Brewers @ Cubs)
MyBookie.ag
+271
+276
2026-09-01
Under 10.5 (Brewers @ Cubs) + Xander Bogaerts Over 1.5 (Padres @ Reds)
BetMGM
+369
+362
2026-09-01
Under 7.5 (Giants @ Pirates) + Steven Kwan Over 1.5 (Blue Jays @ Guardians)
BetOnline.ag
+391
+393
2026-09-01
Jakob Marsee Under 1.5 (Marlins @ Royals) + Mauricio Dubon Over 1.5 (Braves @ Nationals)
BetMGM
+274
+278
Showing 12 of 24 enumerated tickets. Combining sides compounds error; the offered price is the producer's measured best. Ledger to date: 8-37 on 45 settled tickets, net -104.03 units at 10. Information, not picks. This table is a static snapshot written into the page at generation time from the same published feed the in-browser view reads; when scripts run, the live view replaces it in place. Posted lines move.
The best-price ledger
Ranking prices is easy to do and easy to fool yourself with, so the top three combinations from the list above are written down every day before the games, kept in a log that is never edited, and graded on the finals. The three are chosen so that no two of them share a game, which makes them three separate results rather than one result counted three times. The record below prints whatever it says, including the stretches where it says nothing good.
Loading the record...
How the price comparison is made
Every book that posts both sides of the same number on a bet gives us one estimate of that bet's probability: take the two prices, convert them to probabilities, and divide each by their sum so they add to 100% instead of the 104ish% the prices imply. That removes the margin from that book's own pair using nothing but its own numbers. The consensus is the median of those estimates across all the books posting that number, and a bet needs at least 4 of them before it gets a consensus at all.
Multiply the legs' consensus probabilities and you have the probability of the whole ticket. One divided by that is the fair price. The percentage on every row above is the offered price measured against that fair price: −8.4% means the ticket pays 8.4% less than the consensus probability corresponds to, and +1.2% means it pays 1.2% more. The comparison is always against the market's own devigged numbers, never against a forecast of ours.
Where the prices come from, and what is left out
Game markets come from our board capture, which runs ten times a day. Player props are captured once per event in the morning and are never refreshed, so every prop leg carries the time it was captured and is labelled as an opening price. A price nobody has updated since breakfast is still a real price, but it is not today's price.
Home run props are absent and cannot be added. Books post the over side of the home run rungs and no under side at all, so there is no second price to remove the margin against and no consensus to compare anything with. Measured on our own capture of one slate: 1,528 over quotes, zero under quotes.
One-sided quotes are not used. If a book shows only the side you want and not its opposite at the same number, we cannot confirm from our own capture that it is a live two-way market, so its price is left out of both the consensus and the ticket pricing.
A book that has stopped updating is not compared. Any game-market quote more than three hours behind the newest capture on the board is dropped. Without that guard a book that simply went quiet would top this list every single day, and the difference would be the clock rather than the market.
Same-game combinations are refused everywhere on this page, in the list and in the builder. Two outcomes in one game are correlated, which breaks both the payout arithmetic and the consensus comparison.
The one thing to keep in mind about a ranked list
This page ranks hundreds of thousands of combinations, and the top of a ranking that large is a maximum. A maximum is won by whichever book has the widest scatter around the consensus, not by the book that prices best on average, and those are often different books. The table below exists so the ranking cannot be read as a house being generous: it shows how each book's own prices sit against the consensus across every leg it quotes on this board.
Margin by market
The same comparison run on single legs rather than tickets, which is why the ranked list is mostly game markets: prop legs sit further from the consensus than moneylines do, so they rarely reach the top on price alone.
The model's parlays
Three tickets a day, built from our own model's published probabilities by rules that were written into code and committed before the first ticket existed. Every ticket is logged before first pitch, graded on finals, and its running record is printed below, losses included.
Read this first. These are not recommendations and there is no edge claim here. Our moneyline model is well calibrated but it does not beat this market: its graded Brier score is 0.245 against a market around 0.240 to 0.243, and the full record is on the track record page. Combining sides makes that worse, not better, because a parlay multiplies the model's error at the same time as it multiplies the book's margin. We print the model's combined probability and the market's beside each other and we deliberately never print the difference between them, because that subtraction reads as an edge our own record refutes. The ledger below is the only thing here that settles anything.
Loading the model's parlays...
How the legs are chosen
By the model's confidence, and by nothing else. Each game contributes at most one leg, the side the model gives the higher probability, and legs are ranked by that probability. Tickets are never chosen for disagreeing with the market. Hunting disagreement would systematically single out the games where a model that trails its market is most wrong, which is the exact opposite of what it looks like it is doing.
The payout bands on the trio and the longshot are a condition on the shape of the ticket, not on the market. They say what the ticket has to pay; among the combinations that pay it, the choice is still made on the model's probabilities alone.
How the tickets are priced
At the opening moneyline consensus: for each of DraftKings, FanDuel and BetMGM, that book's earliest capture of the game, then the median of the three. Pairing a model probability with a refreshed board price is something we do not do anywhere on this site, because a price that moved after the model was scored manufactures a gap that is really just the clock.
Two honest limits. The consensus is a median taken per side, so the pair of prices is not one book's own two-sided quote, which makes the margin removal an approximation. And a real parlay is placed at one book at the price showing when you place it, so a real ticket prices differently from these. The book grid has every book's current number.
What happens when a game is postponed
The books' own convention, written down before the first postponement: a leg whose game does not reach a final on its scheduled date drops out, and the ticket re-prices on the legs that remain. A ticket whose legs all void is void rather than a loss, and it is left out of the win and loss counts entirely.
What would have to happen for any of this to mean more
A sustained graded record of beating the market over a real sample, measured against a bar set in advance. That gate does not exist yet and nothing here anticipates it. Until then this is a transparency product: a set of rules you can check, a ledger you can only read forward, and a set of numbers that are what they are.
Why a parlay pays less than it looks like it pays
A single bet at −110 is priced so that both sides together imply about 104.8% of the outcomes, not 100%. That extra 4.8 points is the margin built into the price structure. Take the margin out and a −110 side is a coin flip: 50%, not the 52.4% its price implies.
Now multiply. A parlay's price is the product of its legs' decimal prices, and its true probability is the product of the legs' true probabilities. So the margin does not add up across legs, it compounds. If each leg returns 95.45 cents of a fair dollar, then two legs return 91.11 cents and three legs return 86.97 cents. In shorthand, a ticket of n legs each priced at decimal d against a true probability p returns (p × d)n of a fair payout. Every leg you add multiplies the shortfall by another factor.
The +600 question, worked
Three standard −110 legs multiply to +596, which is the +600 a book would show you. Here is that ticket, end to end, on a $10 stake.
Each leg, American / decimal
−110 / 1.9091
Each leg, probability the price implies
52.38%
Each leg, probability with the margin removed
50.00%
Three legs, offered price
6.9579 / +596
Break-even hit rate at that price
14.37%
True combined probability (0.503)
12.50%
Fair price for a 12.50% ticket
8.0000 / +700
Returns on $10: offered vs fair
$69.58 vs $80.00
The compounded margin on the ticket
13.03%
One leg keeps 4.55%. Three legs keep 13.03%. Nothing changed except how many prices got multiplied together.
The part that inverts
A +600 ticket breaks even at a 14.29% hit rate, and the three −110 legs above break even at 14.37%. A hit rate of 50% on tickets like that would be a spectacular result. But 50% of three-leg parlays is not a 50% skill level on the legs. It is 79.4% on every single leg, because 0.794 cubed is 0.50. The prices themselves imply 52.4% per leg. The payout looks like it is rewarding a long shot, while the hit rate needed to reach a coin-flip strike rate on the ticket is far above anything the individual prices describe. That is the inversion: the ticket gets easier to be paid well on and much harder to win, at the same time.
Why shopping the ticket matters more than shopping a leg
Because the shortfall compounds, so does its cure. Half a point of price on one leg is worth a fraction of a percent; the same improvement on three legs multiplies. That is the whole reason the list above prices each combination at every book in turn rather than showing one number, and it is why the ranking moves around between books far more than any single leg does. What none of it can do is let you mix books. One ticket, one book every number on this page is a single book's own ticket.
Why parlays get promoted
Not because anything is hidden. The prices are all posted in the open, and the arithmetic above uses nothing but them. It is that the margin per ticket grows with the number of legs while the stake does not. A book holding roughly 4.5% on a straight side holds roughly 13% on a three-leg version of the same sides. That is the whole mechanism, and it is why the tool above prints the offered payout and the fair payout side by side instead of just the payout.
What the compounding measures out to in our own archive
The arithmetic says margins multiply. Our odds archive says how much they multiply by in practice. The figures below come from a committed script over a read-only session on our own lake: every pre-game MLB moneyline our board captured, and then every pair and every triple of different games the same book was pricing at the same instant.
Ticket
Median hold
Measured on
One straight moneyline
3.98%
49,194
Two legs, different games
7.86%
314,339
Three legs, different games
11.61%
1,305,309
MLB moneylines, pre-game captures only, 2025-02-23 to 2026-08-14 · 11 books · 4,372 games · one slate per book per ET day (that day's earliest board run) · row 1 counts posted two-sided markets, rows 2 and 3 count every pair and every triple of different games a single book was pricing at one instant · median, not mean · committed script: seo/f78_parlay_hold_facts.py
Hold is the share of the payout the price structure keeps. Read down the column: 3.98% on one moneyline becomes 7.86% on two and 11.61% on three, which is what multiplying prices does. It is close to what the arithmetic predicts and not identical to it, because the median of a product is not the product of medians: raising the one-leg median to the third power predicts 112.94 and the measured three-leg median is 113.13.
Those are medians over a book's own posted prices, so they describe the typical ticket rather than the best-priced one. The ranked list at the top of this page is the other end of the same distribution: the same arithmetic, applied to today's board, sorted to find where the shortfall is smallest.
For context, our hedge guide measured the same quantity across every sport we hold and found a median of 4.16% across 711,756 two-way quotes. MLB moneylines are tighter than that average, at 3.98%. Two other things worth stating plainly: 10.3% of the MLB price rows in this window were captured after first pitch, and every one of them is excluded here, because an in-play price is not a price you could have put in a pre-game parlay. And the worked example above uses a −110 pair, which holds 4.55%; real MLB moneylines hold less than that. The compounding is the same either way.
Where the prices come from
The same captures as our odds comparison grid and our player props board: every book our board reaches, ten times a day, for every game that has not started, plus the morning prop capture. No book pays to appear and we publish no affiliate links.
What independence means here
Multiplying probabilities is only correct when the legs cannot influence each other. Two different games qualify closely enough for the arithmetic to be honest. Two outcomes inside one game do not, which is why neither the list nor the builder will construct one.
What this is not
It is not a rating and not a suggestion. It compares posted prices against a consensus built from other posted prices, and logs what it ranked so the comparison can be checked later. If you want the raw numbers with no arithmetic on top, the book grid has them; for our projections, see the lines and projections board.
The same comparison on single bets
A parlay is these legs multiplied together. The price vs fair board shows the legs on their own: every lined MLB side against the consensus fair value of the books quoting it, with the per-book table beside it. How sportsbooks price parlays measures what the multiplication costs.
The board refreshes ten times a day (9am, then hourly from 11am to 7pm ET) and a game leaves it the moment it starts; player prop prices are captured once each morning and carry that stamp wherever they appear. If the feed stops refreshing, the list and the builder pause rather than pricing a parlay from a dead board. Related reading: how parlay odds are calculated, what percentage of parlays win, the cost of hedging, and how to read the board.
Get the weekly projections recap
How our projections did against the market. One email a week, no picks, no spam, unsubscribe anytime.
We store only your email to send the recap. Analytics, not picks, and nothing here is betting advice.