Skip to content
Boom Board

Our methodology

How we pick the booms

No hunches, no hot takes. Every week the board crunches the same things a sharp prop bettor checks, for every starting QB, RB, WR and TE, and turns it into one honest number: his chance to smash the line.

The whole thing, in one line

  1. 1

    Pull the data

  2. 2

    Build ~50 ideas

  3. 3

    Test on unseen seasons

  4. 4

    Keep what works

  5. 5

    Score all 180 starters

  6. 6

    Turn it into a %

  7. 7

    Lock at kickoff

  8. 8

    Grade every pick

First: what's a boom?

A monster yardage day in the stat each position is bet on. Yards only, one game. These are big overs: most starters clear them only a handful of times a season.

QB

300+

passing yds

a normal starter: 21% of games

RB

110+

rushing yds

a normal starter: 13% of games

WR

110+

receiving yds

a normal starter: 8% of games

TE

80+

receiving yds

a normal starter: 8% of games

The data

Refreshed before every board. Here's what we pull and what we do with it.

  • Play-by-play

    Every snap of every game since 2017: down, distance, score, who threw, who caught, how far downfield.

    We roll it up per team, per game: how often they throw when the game is close (so blowouts don't fake it), dropbacks, and how good the QB is per dropback.

  • Box scores

    Every player's yards, targets, air yards and carries, game by game.

    Recent yards (last few games blended with the season), share of the team's targets and air yards, share of the carries, and how swingy a QB is week to week.

  • Vegas lines

    The spread and over/under for every game.

    Turned into implied team points: a team expected to score 30 throws and runs for a lot more than one expected to score 17. It quietly prices in domes, cold and backup QBs too.

  • Weather

    Kickoff wind: game-time readings for history, a forecast for this week's outdoor games. Domes count as calm.

    Wind is the one weather factor the lines don't fully price. It only moves QBs, and only down.

  • Injury reports

    Official Out, Doubtful and Questionable tags for both teams.

    When a top receiver or back is ruled out, we show whose targets or carries just opened up. Questionable players get their chance cut to ร—0.9.

  • Snaps + depth charts

    Who's on the field and who's starting this week, including backups filling in.

    Only starters get scored. For QBs we use the confirmed starter, so a relief appearance never counts as a start.

  • Matchups

    Yards each defense allows to each position, built from the same box scores.

    A soft run defense matters a lot for RBs; for pass catchers, their own role matters more than the matchup.

One hard rule across all of it: only what was known before kickoff. A model that peeks at the future looks brilliant in testing and useless on Sunday, so we test for leaks automatically.

How we chose what matters

1

Build every idea

About 50 candidate factors for every starter in every game, 22K+ player-games since 2019.

2

Test on games it hasn't seen

Learn from six seasons, predict the seventh. Then do it again for every season. No peeking.

3

Keep only what helps

A factor stays only if it improves predictions in most seasons. Extra factors that only add noise make it worse, so they go.

4

Every position on its own

What makes a QB throw for 300 isn't what makes a back run for 110. Each position got its own search and its own weights.

Then we pitted it against a black-box model allowed to use all 50 ideas. The simple one won or tied at every position, and it can tell you why.

What each position is judged on

Straight from the live model (v2.0). Bar = how much of the score each factor carries.

QB300+ passing yds

  • Yards lately21%

    His yards per game in his stat: this season blended with last (RBs: last 8 starts)

  • Team points17%

    Points Vegas expects his team to score

  • Pass-happy team16%

    How often his team throws when the game is close

  • Game total14%

    The over/under: how much scoring Vegas expects in the game

  • Opp pass defense11%

    Passing yards this defense allows per game

  • Wind10%

    Wind at kickoff (indoors = calm). Wind cuts passing yards

  • Pocket passer7%

    How little he runs. QBs who run less throw more

  • Boom-or-bust4%

    How much his yards swing game to game. Big swings reach 300 more often

RB110+ rushing yds

  • Yards lately31%

    His yards per game in his stat: this season blended with last (RBs: last 8 starts)

  • Opp run defense25%

    Rushing yards this defense allows per game to RBs

  • Carry share21%

    His share of his team's carries lately

  • Run-heavy team15%

    How few passes his team throws per game

  • Offense quality8%

    How efficient his team's offense is (EPA per dropback)

WR110+ receiving yds

  • Yards lately44%

    His yards per game in his stat: this season blended with last (RBs: last 8 starts)

  • Target quality33%

    His share of team targets and downfield air yards (WOPR)

  • Game total16%

    The over/under: how much scoring Vegas expects in the game

  • Injured teammates7%

    Targets freed up by receivers ruled out this week

TE80+ receiving yds

  • Target quality38%

    His share of team targets and downfield air yards (WOPR)

  • Yards lately28%

    His yards per game in his stat: this season blended with last (RBs: last 8 starts)

  • Snap share18%

    His share of his team's snaps lately

  • Team points16%

    Points Vegas expects his team to score

From a score to a %

Each starter gets a 0โ€“100 score from those factors. Then we ask history: players with a score like his, how often did they actually boom? That rate is his chance. It's checked every season against games the model never saw.

Elite

35%+ chance to boom

Strong

30%+ chance to boom

On 2025, a season it never trained on, 23% of picks boomed vs 9% of all starters: 2.7ร— the field.

Reading a % like a prop bettor

Our % is the chance he clears the boom line, which is usually higher than the book's prop line. Here's the price where that chance breaks even:

Our chanceFair oddsMeans
20%+400long shot
25%+300long shot
30%+233Strong
35%+186Elite territory
40%+150Elite territory
50%-100Elite territory

Longer odds than fair = value, if you trust the number. In a same-game parlay, legs from one game move together (a shootout lifts the QB and his receivers at once), so books price SGPs differently from separate bets.

The honesty rules

Locked at kickoff

Once a game starts, its picks can't be changed or deleted. The database refuses.

Every miss shown

Results show every pick, hit or miss, week by week. Nothing gets quietly dropped.

Tested blind

Numbers you see were tested on a season the model never trained on (2025).

Honest about limits

Some players boom without warning. The board can rate them a threat, but can't time every big week.

Now go find a boom

Free. Tail or fade the picks, log your props and SGPs, share them with your crew.

Built by Tony at LFG Ventures. For fun, not betting advice. 21+. Terms