NFL Week 7
THU · 7:15 PM
NE50.54-2
CHI-34-2
SUN · 8:30 AM
PIT-3.54-2
NO44.52-4
SUN · 12:00 PM
CIN-1.53-2
BAL48.54-2
SUN · 12:00 PM
CLE-1.54-2
TEN37.51-5
SUN · 12:00 PM
IND41.52-4
MIN-6.55-0
SUN · 12:00 PM
MIA39.50-5
NYJ-4.52-4
SUN · 12:00 PM1 Pick
NYG42.53-2-1
HOU-10.52-4
SUN · 12:00 PM2 Picks
SF-36-0
ATL49.52-4
SUN · 12:00 PM
TB44.51-5
CAR-33-2
SUN · 3:05 PM
DEN-4.54-2
ARI43.52-4
SUN · 3:25 PM1 Pick
GB53.54-2
DET-33-2
SUN · 3:25 PM
LA-4.52-4
LV48.53-3
SUN · 7:20 PM
KC42.55-0
SEA-2.53-3
MON · 7:15 PM
DAL-4.52-4
PHI44.52-4
← Analysis / Prop Finder

How the Prop Finder Works

What you're looking at

Pick a season, position, prop, line, and direction — the table shows every qualifying player's hit rate against that line, computed from actual nflverse box scores. Seasons 2021–2026 are loaded, so you can back-test any line against known history.

★ All Props leaderboard

Choosing ★ All Props in the Prop menu (or ALL as the position) ranks every prop at a standard line — one row per player, prop, and direction, sorted by hit rate. For the current season each player is graded at his own Hard Rock line for this week when Hard Rock has posted one (shown bold with an HRB tag); otherwise his average Hard Rock closing line this season for that prop is used, rounded to the nearest .5 (tagged avg cl); with no closing history either, the prop's standard line is used (tagged std — e.g. Passing Yards 225.5, Receptions 4.5, Anytime TD 0.5), and Has line today hides every row without a posted Hard Rock line. Past seasons always use standard lines. The Under side of 0.5-line props (Interceptions, Anytime TD) is left off the board — low-usage players hit those trivially. Use the Direction menu to restrict the board to Overs or Unders, and Exclude Anytime TD (Filters panel) to drop the Anytime TD rows.

Hit rate definition

Over = share of completed games where the player's stat finished above your line. Under = share below it. A push (stat exactly equal to a whole-number line) counts as a miss for both directions. Only games the player actually appeared in count — a stat line of zero in a game played is a real zero.

Season / Close % / L3 / L5

Close % (seasons 2024+) grades the same games against each game's own Hard Rock closing line instead of today's number, with the record underneath (e.g. 5/5); hover it for his average closing line and ROI at the closing prices. Games Hard Rock didn't price are left out of it. So Season % answers "how often would he have cleared this line" and Close % answers "how often did he actually beat the book".

Season covers all of the player's games in scope. L3 and L5 cover the most recent 3 and 5 (playoffs latest when included); they show — when the player has fewer games than the window.

Line source: Book line vs Custom line

Book line (Hard Rock) — the default for the current season on the seven core markets (passing yards / attempts / completions, rushing yards / attempts, receiving yards / receptions, plus passing TDs) — grades each player against his own current Hard Rock Bet line for his next game, so the hit rates answer "how often has he cleared the number the book is actually posting". A Line (HRB) column shows that line with the over/under prices; players the book has not priced yet show no line with blank rates, and Has line today hides them. Lines come from the Prop Insight cache (refreshed hourly on game days) — no line is fetched live, so a number can lag the book by up to an hour. Custom line is the classic search: one line of your choosing applied to every player. It is the only mode for past seasons, the All Props leaderboard, and props with no sportsbook market (Passing TDs, Interceptions, Anytime TD, kicking).

Historical closing lines

Check Historical closing lines to pool every game since 2024 (the Season selector is ignored) and grade each one against that game's own Hard Rock closing line (taken 5 minutes before kickoff). Hard Rock lines don't exist in the odds archive before 2024. Games where Hard Rock didn't post the player are left out; Games counts the games that had a closing line, and Min Games applies to that count.

Columns: Avg (actual result) vs Avg Close; Close %, L5 %, L10 % and the per-season columns are hit rates against each game's closing line; Today is his current Hard Rock line and Today % is how often those same games would have cleared it; ROI is the return of betting 1 unit on the chosen side at every closing price (pushes return 0; games without a price for that side are skipped). While it's on, Min L3/L5 filter L5/L10, Has line today keeps only players with a line today, and Line source, the line box and Game date are disabled. The Log button lists every game since 2024 with its closing line and price.

Matchup

The Matchup column shows each player's grade from this week's Matchups board (Great, Good, Even, Tough, Bad) and his opponent. It is always the upcoming week — the board switches as soon as the previous week's last game is final. Check one or more grades to show only those players — e.g. Great + Good. QBs, WRs and TEs use their own card; RBs use the Receiving card for receiving yards and receptions and the Rushing card for everything else. Kickers have no matchup, so they drop out while a grade is checked. The grade is always this week's, even when you're browsing a past season or historical lines.

Games

The Games button opens this week's slate as game cards (kickoff in CT, spread / total, records). Click one or more games and press Apply to show only players whose team plays in them — e.g. just the Sunday night game. All games (or the chip's ×) clears it. Hit rates still cover each player's full sample; the game only picks who is listed. It is always the upcoming week, even when browsing a past season or historical lines.

Game date, Not started

Game date binds results to that date's slate: only players whose team plays that day appear, with the matchup and kickoff (CT) shown, and the season switches to the slate's season. Not started then hides games that have already kicked off — useful for live-day betting.

Filters

The top bar holds what you change on every search: the position buttons — they are multi-select: a click adds or removes that position and re-runs the search (e.g. RB + WR + TE for Receiving Yards or Receptions, QB + RB for Rushing Yards or Rush Attempts). The Prop menu lists the props every selected position shares, and your prop is kept when the new set still offers it. A position that shares no prop with the others (K) replaces the selection, and All resets to every position; Prop, Direction, Line source, Line, and the Historical lines switch. Everything else lives behind the Filters button — its badge counts the active ones, and each active filter appears as a chip under the bar; click a chip's × to remove just that filter, or Clear all.

Position gates which props are offered (QBs get passing plus rushing props, RBs/WRs/TEs get rushing/receiving, Ks get kicking). Include playoffs adds postseason games to every window. Home/Away restricts the games the rates are computed over. Min usage filters on the per-game opportunity metric (attempts, carries, targets, touches, or kicks depending on the prop). The three Min % floors drop rows below a Season / L3 / L5 hit rate. Min odds / Max odds keep only rows whose current Hard Rock price for the row's side (over price for Overs, under price for Unders) falls inside that American-odds range — e.g. Min -150 and Max +120. They work wherever rows carry a price: Book line mode, the current-season All Props leaderboard (only rows graded at a posted Hard Rock line have one), and Historical lines (today's price). Rows with no price are hidden while either is set. The Odds column shows that price; click its header to sort.

Anytime TD

Counts rushing + receiving + return touchdowns — passing TDs never count for anytime-TD markets. Line 0.5 = "scores a TD"; 1.5 = "2+ TDs".

Prop Insight popup

Click any row (or its Insight button) to open a popup for that player and prop. The popup always evaluates the player's own current book line; the row's line is used only when no book line exists. It shows the current sportsbook lines with no-vig fair probabilities, a projection (median and mean for the stat, built from the player's recent and season form, the opponent, and the game environment), the model's P(over) / P(under) and its edge versus the no-vig market price, a lean (Over / Under / No edge — "No edge" when the edge is under 3 points or the sample is too thin), and a confidence tag (High / Medium / Low, driven by sample size, projection spread, injury status, and how far the books disagree). A factor checklist lists what pushes each side, with the league average, rank, and sample size next to every value.

Probabilities are only shown for markets whose projections have beaten the no-vig market in a walk-forward backtest; other markets show the projection and factors with the note "model not yet validated for this market". Every rate carries its sample size, and anything the data cannot support reads "insufficient data" rather than a number. Games with a snap share under 50% (injury exits, blowouts) are excluded from the hit rates and chart by default — a toggle in the popup includes them.

All of it uses only games completed before that kickoff. Informational only. Not betting advice.

Passing Yards Over Hard Rock lines · 13 players priced · captured Oct 22 5:00 PM CT · 2026 Regular Season · QB · 56 rows
Player Team Matchup Pos Line (HRB) Odds GP Att/G Avg Season % Close % L3 % L5 %
Tanner McKee PHI GOODvs DAL QB 212.5 o-115 / u-115 -115 1 45.0 215.0 100.0% 100%1/1 — —
Patrick Mahomes KC TOUGHvs SEA QB 221.5 o-115 / u-115 -115 5 31.6 261.8 80.0% 60%3/5 100.0% 80.0%
Aaron Rodgers PIT EVENvs NO QB 231.5 o-115 / u-115 -115 6 38.8 247.8 66.7% 83%5/6 100.0% 80.0%
Dak Prescott DAL TOUGHvs PHI QB 266.5 o-115 / u-115 -115 6 41.0 273.2 66.7% 80%4/5 66.7% 80.0%
Daniel Jones IND GOODvs MIN QB 199.5 o-115 / u-115 -115 6 36.3 215.0 66.7% 50%3/6 66.7% 80.0%
Tyler Shough NO EVENvs PIT QB 233.5 o-115 / u-115 -115 6 39.2 240.5 66.7% 67%4/6 33.3% 60.0%
Caleb Williams CHI EVENvs NE QB 245.5 o-115 / u-115 -115 3 30.3 237.3 66.7% 67%2/3 66.7% —
Jordan Love GB TOUGHvs DET QB 278.5 o-115 / u-115 -115 6 37.7 280.7 50.0% 50%3/6 33.3% 40.0%
Kyler Murray MIN EVENvs IND QB 202.5 o-115 / u-115 -115 4 25.3 165.5 50.0% 50%2/4 66.7% —
Jared Goff DET GOODvs GB QB 279.5 o-115 / u-115 -115 5 38.2 297.0 40.0% 60%3/5 33.3% 40.0%
Joe Burrow CIN EVENvs BAL QB 260.5 o-115 / u-115 -115 5 37.8 272.2 40.0% 40%2/5 66.7% 40.0%
Sam Darnold SEA — QB 224.5 o-115 / u-115 -115 5 29.8 206.6 40.0% 40%2/5 33.3% 40.0%
Drake Maye NE EVENvs CHI QB 252.5 o-115 / u-115 -115 6 30.5 243.8 33.3% 33%2/6 66.7% 40.0%
Bo Nix DEN GOODvs ARI QB no line — 6 31.5 174.8 — 20%1/5 — —
Brock Purdy SF EVENvs ATL QB no line — 6 28.5 243.3 — 50%3/6 — —
C.J. Stroud HOU EVENvs NYG QB no line — 6 36.5 285.7 — 83%5/6 — —
Cam Ward TEN EVENvs CLE QB no line — 6 29.5 166.3 — 33%2/6 — —
Deshaun Watson CLE EVENvs TEN QB no line — 6 29.0 195.7 — 50%3/6 — —
Geno Smith NYJ EVENvs MIA QB no line — 6 29.5 222.7 — 67%4/6 — —
Jacoby Brissett ARI TOUGHvs DEN QB no line — 6 39.0 221.3 — 50%3/6 — —
Josh Allen BUF — QB no line — 6 28.5 250.7 — 50%3/6 — —
Justin Herbert LAC — QB no line — 6 30.0 190.2 — 17%1/6 — —
Kirk Cousins LV TOUGHvs LA QB no line — 6 35.5 263.7 — 83%5/6 — —
Matthew Stafford LA GOODvs LV QB no line — 6 41.5 299.0 — 60%3/5 — —
Trevor Lawrence JAX — QB no line — 6 30.7 246.7 — 50%3/6 — —
Bryce Young CAR GOODvs TB QB no line — 5 40.2 309.8 — 100%5/5 — —
Jalen Hurts PHI — QB no line — 5 30.8 186.6 — 40%2/5 — —
Jameis Winston NYG — QB no line — 5 31.6 191.4 — 50%2/4 — —
Malik Willis MIA EVENvs NYJ QB no line — 5 26.0 169.8 — 60%3/5 — —
Jalon Daniels TB TOUGHvs CAR QB no line — 4 24.5 125.3 — 33%1/3 — —
Jayden Daniels WAS — QB no line — 4 29.0 189.8 — 50%2/4 — —
Lamar Jackson BAL — QB no line — 4 24.0 241.8 — 75%3/4 — —
Michael Penix Jr. ATL EVENvs SF QB no line — 4 27.5 236.0 — 50%2/4 — —
Baker Mayfield TB — QB no line — 3 32.0 205.0 — 0%0/3 — —
Marcus Mariota WAS — QB no line — 3 17.0 113.3 — 50%1/2 — —
Tyler Huntley BAL EVENvs CIN QB no line — 3 24.0 143.0 — 50%1/2 — —
Tyson Bagent CHI — QB no line — 3 21.3 136.3 — 50%1/2 — —
Carson Wentz MIN — QB no line — 2 19.5 138.0 — 0%0/1 — —
Case Keenum CHI — QB no line — 2 26.5 177.5 — 100%1/1 — —
Cooper Rush ATL — QB no line — 2 19.5 114.5 — 0%0/2 — —
Drew Lock SEA TOUGHvs KC QB no line — 2 24.0 211.0 — 100%1/1 — —
J.J. McCarthy NYG EVENvs HOU QB no line — 2 10.5 121.5 — — — —
Jaxson Dart NYG — QB no line — 2 17.0 125.0 — 0%0/1 — —
Kenny Pickett CAR — QB no line — 2 0.5 0.0 — — — —
Mason Rudolph PIT — QB no line — 2 0.5 0.0 — — — —
Andy Dalton PHI — QB no line — 1 1.0 0.0 — — — —
Athan Kaliakmanis WAS — QB no line — 1 33.0 186.0 — — — —
Fernando Mendoza LV — QB no line — 1 8.0 48.0 — — — —
Jack Strand ATL — QB no line — 1 15.0 59.0 — — — —
Mac Jones SF — QB no line — 1 0.0 0.0 — — — —
1 2 Next →

Game Log

Loading…