Research the prop. Understand the projection.
Compare player stats, matchup context, and Slateline’s projections in one place. See how a posted line compares with our model, explore the range of possible outcomes, and review the results we have graded.
Research depth and model evidence vary by sport. Nine of the twelve engines run on real lines today. Each page shows the data available and the limits that matter. Today’s board and the graded record are free to open, no card required.
Lines move. Track the gap live.
Selected recommendations from the 2026-09-20 slate with positive market referenced gaps when available, a selection view, not an overall performance sample (the Model Room holds the full graded record, losses included). Each percentage states whether it is measured against a market reference or the listed line.
Find it, understand it, verify it, keep it.
Every surface reads from the same graded projections, so the board you scan, the grid you sort and the backtest you audit are the same model held to the same standard. Here is the order a session actually runs in.
Find
Narrow thousands of posted offers to the few worth reading.
Every prop the books we cover have posted, scored by our own simulation and filtered by the guardrails. The board leads with corroborated disagreements, and the grid lets you sort and filter the whole slate.
Understand
See the distribution the number came from, not just the number.
Each prop opens on the full simulated distribution, the components that built it, the model estimate, and beside it the market estimate with the vig removed where a real market prices the same prop, or the break-even at this price where the book publishes one. Where neither exists, we say so instead of inventing one.
Verify
Check the offer is real, and check the model has earned it.
Which book sells it, on which side, at which line and payout terms. How the line has moved since it opened. And what this model's graded record actually looks like on this market. The accountability page is public and free, including the losses.
Keep
Hold the work you did, and get told when it changes.
Watch a player or an exact offer, group offers into a research slip with correlation context, and set rules that reach you when a grade, a gap or a line clears your bar. Research artifacts, never a bet slip.
The distribution is the projection.
This is what a prop looks like once you open it: the simulated distribution, the components that built it, and the probability at whatever line you point at. Drag the line and watch the probability respond, the same interaction that drives the board.
Approximate shape (normal fit) drawn from the projection mean and the typical model range (the 10th to 90th percentile). Counting markets are not continuous, so the curve is a readable stand in for a spiky one. The percentage above comes from the model’s distribution, not from the shaded area, so trust the number where the two disagree.
Drawn from a real recorded slate (2026-09-20) so the shape and the components are the engine’s own output, not an illustration. Nothing here is a current recommendation. The live board is one click away and free to open.
A projection, then proof, not a hit rate average.
A prop is only interesting when the number is wrong. We project the raw events first, convert them into every market, and then measure whether we were right. That is the loop a scanner cannot close.
Project raw events
A sport specific Monte Carlo simulation produces the atoms of every prop, the plate appearances, possessions, drives and points, as a full distribution rather than an average of the last five games.
Convert to markets
Those events roll up into every player prop market: hits, strikeouts, points, rebounds, receiving yards, aces, with push probability on integer lines.
Score per platform
The same projection runs through each DFS platform's own scoring rules, so a player is a different number on PrizePicks than on Underdog, and the divergence is measured, never assumed.
Grade the edge
The model estimate is compared with the market estimate with the vig removed where a sportsbook prices the same prop, or with the break-even at this price where the book publishes one. The signed difference ranks offers A+ to D. A grade is a ranking signal, and whether a market has earned it is a separate validation status in the Model Room.
Prove it
Published projections on supported props are timestamped before the event and graded against results. Closing value is compared only where a sharp reference at the same line was observed. The record is public, and so are the losses.
One projection. Three scoring formulas.
PrizePicks, Underdog, and Sleeper each score the same box score differently, so the same player is a different number on every platform. Platform Lens shows how one projection scores under each formula. A scoring difference is not an edge on its own, and this panel carries no grade and no recommendation.
- Hits
- 0.72
- Total Bases
- 1.71
- Runs
- 0.62
- RBIs
- 0.64
- Walks
- 0.63
- HR
- 0.28
- SB
- 0.01
One projection. Each platform scores it with its own formula, so the same player is worth a different number on every book.
A scoring formula difference is not an edge. The posted Underdog offer is withheld by the board's guardrails (below the recommendation floor), so this panel is a scoring illustration, not a recommendation.
A model you can audit, not a tout you have to trust.
Published projections on supported props are timestamped before the event and graded against the box score. Hit rate, calibration and Brier per market and version, public, free, and including the misses. Sharp closing value is compared only where a sportsbook reference at the same line was observed, and it says so wherever it is missing.
Last 30d to 2026-09-19 · 35,648 won · 25,707 lost · 94 pushes excluded · 27 markets · model sim-mc-2.1 / sim-mc-2.1+iso / sim-mc-2.1-f2+iso / sim-mc-2.2 / sim-mc-2.2+iso / sim-mc-2.2-f2 / sim-mc-2.2-f2+iso / sim-mc-2.2-pitch-0.1
Calibration curve: standard lines, Last 45d, 9 probability buckets. The curve uses the stated calibration window, which may differ from the record above.
Published projections on supported props are recorded before the event and graded against results. Closing value is compared only where a sharp reference at the same line was observed. Unserved candidate grades are excluded. Standard lines on an anchor a book attested selling, both outcomes. Every decided row of that kind counts, wins and losses, whether or not it was a recommendation. Rows whose anchor no feed attested are left out of this record and of every other one: an unattested offer was reference inventory the board was never entitled to recommend. Pushes are excluded from the denominator and reported separately, and voided legs are never graded. Qualifying goblin lines can be recommendations and are graded in their own record, never inside this one.
Graded, never cherry picked
Rows are written before the event and scored against real results. Losses stay in the sample, and nothing is deleted after the fact.
Market beating is UNPROVEN
Calibration is measured and published. Whether the model beats the closing line over time is not yet established, and the Model Room says so in the product.
A grade ranks, it does not validate
A grade orders offers by their signed edge. Whether a market has earned that edge is a separate validation status in the Model Room, and engines without a graded track record cap at B+ until their own backtest lifts it.
Twelve engines. Honest about which are live.
Nine sports run on real lines and grade nightly. The other three engines are built and audited, and they light up when their season or data feed opens. We never claim live data that doesn't exist.
Projects hitter and pitcher props from thousands of full game simulations of every game on the slate, priced against live DFS lines and a sportsbook consensus. Live and graded nightly.
How this engine works
Live DFS lines plus a sportsbook reference with the vig removed. Verified markets grade against final official statistics. New pitch and workload markets are provisional research inventory, and unverified settlement stays pending.
- Nine batter lineup through a base out state machine vs starter → bullpen
- Empirical Bayes matchup rates × platoon splits × park and weather × umpire zones
- Statcast contact, whiff and arsenal tilts, posted lineups, steals simulated during the game
Projects points, rebounds, assists, and combo props from possession level simulations built on minutes and availability. Live on real lines and graded nightly.
How this engine works
Live lines from four DFS books, priced on player rates measured from recent box scores, graded nightly. Injury statuses default to healthy until a licensed feed is connected, and affected projections are flagged.
- Usage → shot/FT/turnover → rebound battle → assist/steal/block attribution
- Minutes and availability rolls per simulation, including measured coach decision rates by rotation rank. Probabilities are DNP conditional (DFS voids DNP legs)
- Combos and fantasy correlate by construction (same simulated possessions)
Projects scoring, rebounding, and playmaking props with rest days, load management, and blowout minutes built into every simulation. Ready for opening night in late October.
How this engine works
The engine is built and has passed two audits. Live player rates and DFS lines connect when the season opens in late October.
- Rest availability uses the prior season's excess single-game absence rate on back-to-back games, by minutes tier
- On ball usage redistribution when stars sit (∝ minutes × on ball share, conservation proven)
- Garbage time simulated: blowout sims split into competitive and bench heavy floors
Projects passing, rushing, and receiving props from drive by drive simulations that follow the flow of the game. Live on real lines for the season.
How this engine works
Real DFS lines priced against measured NFL data: player usage and efficiency from nflverse (community play by play and weekly stats, CC BY 4.0, used with attribution), team profiles anchored to the measured league, and kickoff weather from the National Weather Service. Injury designations enter from the roster file and, when the licensed feed is configured, from RotoWire. The board states which. No sportsbook posts two sided prices on these markets, so edges read model versus line, and every grade is capped at B+ until the backtest earns more. Graded weekly from official box scores.
- Environment (drives, plays, points, weather) → pass rate adjusted per drive by the script
- Allocation by role: targets = routes × TPRR, carries = rush share, TDs = end zone equity
- Conservation by construction: QB passing yards ≡ Σ receiver yards per sim (structural stack correlations)
Projects college football props with the sport's own realities simulated: early starter pulls, backup snaps, and wide differences in team tempo. Live on real lines for the season.
How this engine works
Real DFS lines priced against measured college data: player usage and efficiency from last season's play, opponent adjusted team ratings, returning production, and transfer moves. Rosters are current, player availability has no live feed yet, and every player builds healthy, stated on the board. No sportsbook posts these markets, so edges read model versus line, and every grade is capped at B+ until the backtest earns more. Graded volume is still thin (1,371 settled rows) and the probabilities run overconfident at the extremes, so treat them as directional until the calibration curve tightens.
- Starter pulls and garbage time are simulated (pull margins per staff, backups absorb usage)
- Tempo identities per team (55 to 85 plays per game), mismatch scale environments
- Roster volatility engine: transfer, freshman and committee inputs → grading that demotes readily
Projects college basketball props around the college game's own rules: five fouls, bonus free throws, and deliberate late game fouling. Ready for the November season.
How this engine works
The engine is built and audited, and simulates college structure directly: five fouls, the bonus free throw ramp, end game fouling, two foul benching, and rosters heavy with transfers. Live stats and lines connect with the November season, and every grade is capped at B+ until the backtest earns more.
- Minutes come first: availability, foul trouble (disqualification on five fouls), benching on two fouls in the first half by coach tendency, blowout compression, and tournament rotation tightening are realized per simulation, so every probability is DNP conditional
- The bonus and one and one FT structure is simulated within each half (foul accumulation ramps team FT trips, and front end misses are live rebounds), and the closed form FTA claim is audited against the sim
- End game fouling is a first class channel: finishes that are close but not tied extend the game with intentional foul cycles (leading team shoots two, trailing team forces threes), so FTA and 3PA distributions carry the real late game fat tail
Plays out every service game, tiebreak, and set to project aces, games won, and match length for ATP and WTA players. Live on real lines all year.
How this engine works
Live DFS lines priced on serve and return rates measured from each player's recent matches, split by surface. No sportsbook posts tennis player props, so edges read model versus line, and every grade is capped at B+ until the backtest earns more.
- Deuce games, tiebreaks (one then two serve rotation, tb10 deciders), sets, Bo3 and Bo5
- Barnett and Clarke serve and return blend over tour × surface anchors
- Player rates measured from recent matches (split by surface, weighted by recency), EB shrunk toward the anchors
Projects birdies, strokes, and cut chances hole by hole, with PGA cut weeks and LIV's 54 hole events treated as genuinely different formats. Built and audited, waiting on a strokes gained data feed.
How this engine works
The engine is built, verified by harness, and adversarially audited, with PGA cut events and LIV 54 hole shotgun events as separate formats. DFS golf lines are confirmed available. The missing piece is a licensed strokes gained data feed, not the calendar.
- Course environment comes first: difficulty per hole sets the outcome environment, realized exactly by the sim
- PGA and LIV as different structures: cut truncation at 36 holes vs a 54 hole shotgun with no cut
- The player's own simulated rounds decide his cut, so cut risk correlates with every prop
Projects significant strikes, takedowns, and fight time from moment by moment fight simulations where an early finish settles the number instead of voiding it. Live on real lines for UFC cards.
How this engine works
Real DFS lines priced against measured fighter statistics. Full cards build on fight days, and every published prop grades against final fight statistics the morning after. No sportsbook posts these markets in usable form across books, so edges read model versus line, and every grade is capped at B+ until the backtest earns more.
- Fight structure comes first: a finish hazard per tick yields closed form fight time, round reach, and decision claims the sim realizes exactly
- Three round and five round fights as different structures, and rounds start standing (ground spells end at the bell)
- Early finishes settle volume props, so finish risk is priced into the distribution, never voided away
Projects shots, passes, tackles, and saves with lineups and substitution timing simulated first, because minutes decide everything. Live on real lines for World Cup and club matches.
How this engine works
Real DFS lines priced against measured team and player inputs: posted lineups with a status of confirmed or projected, match statistics per player, and substitution timing from recent matches. An unposted lineup caps every grade for that match. No sportsbook posts soccer player props in usable form across books, so edges read model versus line, and every grade is capped at B+ until the backtest earns more.
- Minutes come first: starts, timing of substitutions off, and windows for substitutions on are realized per simulation, so every probability is conditional on the player appearing (DFS voids legs for a player who never enters)
- Possession is zero sum and splits the prop world: one environment drives your passing volume AND the opponent's defensive actions and keeper saves in the same sims
- Share slots conserve team volume exactly: substitutions pass the opportunity slot while conversion rates stay the player's own
Projects kills, assists, and creep score map by map, with game length driving every number and series sweeps priced in. Live on real lines for pro league matches.
How this engine works
Real DFS lines priced against measured pro match data: league pace, team styles, rosters, and role shares, using only games played before each series. Projections are made before champion select, so distributions widen to carry that uncertainty. No sportsbook posts these markets, so edges read model versus line, and every grade is capped at B+ until the backtest earns more.
- Game duration comes first: an end hazard per minute drives every claim, from expected map length to P(reach 30/35) to team kills, and the sim realizes each exactly
- Early ends settle volume props (a 22 minute stomp cashes unders). Remakes, forfeits and cancellations are the void events, never simulated inside a map
- Line scope is part of the market: Map 1, Maps 1 and 2, Maps 1 to 3 and series lines sum over the maps actually played, and P(map 3 happens) is a structural channel like the golf cut
Projects kills and headshots round by round, where close maps run long and lift both teams' totals. Live on real lines for pro matches.
How this engine works
Real DFS lines priced against measured match data: kill and headshot shares per player, team strength, and map pools from recent finished maps. Before the map veto, projections mix the likely map pool and say so, and a stand in or unconfirmed roster caps the grade. No sportsbook posts these markets, so edges read model versus line, and every grade is capped at B+ until the backtest earns more.
- Rounds come first: a CS2 map is a race to 13, so every volume stat scales with rounds played, and the rounds distribution is exact score race mathematics the simulation realizes directly
- Early ends settle volume props (a 13 to 3 stomp cashes unders). Forfeits and cancellations are the void events, never simulated inside a map
- The inversion: close maps run long and lift both teams' kills, so opposing players' overs are positively related through rounds (surfaced on every relevant prop, the honest number for stacking a slip)
Look first. Pay when the scan is the bottleneck.
Accountability is public on principle, so the record that lets you judge the model is never behind the wall. Pro lifts the preview caps and opens the full Signal Board and Prop Grid, distribution detail, the market estimate columns on the grid, Platform Lens, the advanced Model Room, Slip Lab, and Signal Alerts, exactly as the plan defines them.
Free · See how projection first research works.
- Signal Board preview, the top signal in each section
- Prop Grid preview, the top three players per sport
- Market vs Model gap on every prop you can see
- Model methodology & full accountability pages
- Responsible gaming resources
Plus the full Model Room record and every methodology page, free for everyone, signed in or not.
Open the board, no account neededPro · $29.99/mo
Researchers who want the full board, distributions, and platform comparison daily.
- Full Signal Board & Prop Grid, the sportsbook market estimate + market edge, every sport
- Full projection distributions, components & explanations
- Platform Lens across PrizePicks, Underdog, and Sleeper
- Advanced Model Room: calibration, version history, CLV
- Slip Lab with correlation & structure risk context
- Watchlist (100) & Signal Alerts (25)
- All 12 sport engines, every live board today, and each new board as it opens
Billed monthly, quarterly, or yearly. Cancel any time and access runs to the end of the period.
Compare termsStraight answers.
What Slateline is, what it isn't, and how the model holds itself accountable.
What is Slateline?
How is Slateline different from a hit rate or line scanning tool?
Do you place bets or guarantee wins?
Which sports and platforms are supported?
What does “edge” mean here?
How are projections graded?
Why does model accountability matter?
Can I cancel anytime?
See where the model and the market disagree, and how it grades.
Start free with the Signal Board preview, or go live with the full board, Prop Grid, Platform Lens, and Model Room.