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
Pull the data
- 2
Build ~50 ideas
- 3
Test on unseen seasons
- 4
Keep what works
- 5
Score all 180 starters
- 6
Turn it into a %
- 7
Lock at kickoff
- 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.
300+
passing yds
a normal starter: 21% of games
110+
rushing yds
a normal starter: 13% of games
110+
receiving yds
a normal starter: 8% of games
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 chance | Fair odds | Means |
|---|---|---|
| 20% | +400 | long shot |
| 25% | +300 | long shot |
| 30% | +233 | Strong |
| 35% | +186 | Elite territory |
| 40% | +150 | Elite territory |
| 50% | -100 | Elite 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