How it works
Research any prop in 30 seconds, how to read a bet, where the numbers come from, and how they have done.
Research a prop in 30 seconds
This week’s featured player: Hunter Henry (NE TE). Every box below is the real tool, live on his page.
1 Look him up
Type a player or team. Suggestions come up as you type, NFL and NBA together.
2 Read the Quick read
Three facts from his own numbers: what he keeps clearing, the matchup, and his playing time. No predictions.
Quick read
- 3+ receptions in 9 of his last 10.
- Miami Dolphins allow the 4th most receiving yards to tight ends: a soft matchup.
3 Check the number
?
How often he has cleared a number in his past games. Useful context, not a prediction.Pick the stat, type the line your sportsbook shows, and see how often he has cleared it: last 5, last 10, this season, against this opponent, home and away.
How often he clears 45.5 receiving yards
Over 45.5, a number just under his recent middle. Pro lets you check any number, Overs or Unders, and filter by home, away or opponent.
- Last 53 of 5 (60%)
- Last 105 of 10 (50%)
- Latest season3 of 7 (43%)
- vs MIA1 of 2 (50%)
- Home6 of 12 (50%)
- Away5 of 12 (42%)
Past games only, oldest on the left, the week or date under each bar; faded bars are last season. How often a player cleared a number is useful context, not a prediction.
4 See the matchup, then our picks
Miami Dolphins allow 74.7 receiving yards a game to tight ends, 29th fewest of 32 teams. #29 That is a soft matchup.
Every pick we post shows the line to beat, the book and price, his last 10 games against it, and the reason. Tap any pick for the full why.
See our picks for this game
How to read a bet
Puka Nacua · Over 95.5 rec yds · bet if line ≤ 98
- Over 95.5 rec yds is the bet and the sportsbook line we saw.
- Bet if line ≤ 98 is the worst number still worth taking. Open your sportsbook and find his line. If it has moved past that number, skip it.
- Our chance always sits beside the sportsbook’s own chance with its margin taken out, so you can see the gap for yourself.
- No edge on a game means our number and the sportsbook’s agree, so there is nothing to gain.
Each game page shows a best bet, a safest bet and a call on the game, then the top 5 player bets with the reasons.
Where the numbers come from
A simple, open formula, not a black box. For every player it does five things:
- Starts with his recent games (up to 6), counting most the ones where the same key teammates played as this week. If he has played fewer than 3 games this season, it fills in with last season’s games at half weight.
- Adjusts for the defense. If this week’s opponent gives up more than average to his position, his number goes up; a tough defense pushes it down.
- Adjusts for game flow. The spread and total tell us whether his team should score more or less than usual. Favorites tend to run more late; underdogs tend to throw more.
- Adjusts for playing time. If his snaps went up last game, his number goes up a little; if they dropped, it goes down.
- Adjusts for wind. In an outdoor game with wind above 12 mph, passing and receiving numbers come down and rushing goes up a little, by the amounts past windy games showed.
All the adjustments together can move his number by at most 10% up or down. The bigger the gap between that number and the line, the stronger the pick. The top 5 per game are the biggest gaps.
Safer alt lines. Instead of the main line (say, 72.5 yards), sportsbooks let you pick a lower bar like “50+ yards” that pays less. We look for a bar each player clears about 70 to 78% of the time; bars safer than that are priced too steeply. Small parlays combine the 2 or 3 safest in a game.
Spread and total points. We predict each team’s score from how many points it scores and allows and how efficient it is play by play, plus a small home-field edge. We only lean when we disagree with the sportsbook by 3 or more points, and a spread lean is shown only once the season’s graded record holds above 52.4% after 100 games; total leans are not shown (they have tested below break-even).
Where the public is betting. Sportsbooks report what share of bets and what share of money is on each side. When most bets are on one side but most money is on the other, bigger bettors may disagree with the public. It’s a clue, not a system.
Injuries. Anyone listed Out is left off every bet, and his teammates’ numbers are adjusted. Injury reports and game-day inactive lists are checked before each kickoff window. A pick on a player who is then ruled out is marked Void: it stays visible and doesn’t count as a win or a loss.
Weather. Every game shows the forecast for kickoff. Wind is built into the numbers. Rain and cold are shown but not used, because we couldn’t measure a reliable effect.
Lines and prices. When a pick shows a sportsbook name, the line and price are real and were saved at that moment. “Estimated line” means no sportsbook line was available yet.
What it doesn’t know: news after the last refresh, coaching changes, man or zone coverage, and your sportsbook’s exact line. Always check those before betting.
How it has done
Every past game was re-run using only information available before kickoff, then checked against what happened. The live record is on the record page.
Earlier tests, against easier lines
Player picks: in 2025 the top 5 per game hit 55.8% against 52.1% for picking blindly, graded against each player’s recent average. Real sportsbook lines are tougher.
Spread and total calls: in 2025 they hit 48.2% and 53.1% against the real lines. You need 52.4% to make money, so treat these as tiebreakers, not bets.
Safer alt lines hit 73.5% of the time in 2025, 2-leg parlays 53.7%, and 3-leg parlays 38.9%. Nothing is guaranteed: every extra leg makes a parlay much less likely to hit.
How much should one bet be?
A “unit” is your standard bet. Keeping it a small, fixed slice of what you’ve set aside means a bad week can’t wipe you out. Nothing you type here leaves your phone.
Where the data comes from
nflverse play-by-play, weekly player Stats, snap counts and official injury reports; ESPN for late injury news; The Odds API for sportsbook lines; the National Weather Service and Open-Meteo for forecasts. The site rebuilds itself several times a day during the season.
More detailed research tables are on the older tables page.