All prop hit rates

Hit rate · Week 9

Jahan Dotson Receiving Yards Over/Under — Hit Rate by Line

Jahan Dotson · ATL · WR. Below is how many of his 8 games this season cleared each receiving yards line, beside the rate among every qualifying WR league-wide. Both are counts, not forecasts, and the weeks are named so you can check them against a game log.

Move the line

opening line · 26.5

057113 yards

Highlighted buttons are lines a book is offering. The slider goes anywhere.

His own count · at 26.5

4 of 850.0%
clearedmissed

Always available — a count needs no book.

The book's price · vig removed

−114 / −110
50.4% / 49.6%hold 5.3%

DraftKings — cheapest by hold of 7 offering 26.5. Frozen at kickoff.

The two sides are never subtracted. Moving the line moves both, and the gap between them is still not an edge — his count is over his 8 games and the book's number is a price. Different denominators, different things.

Every book · at 26.5

7 books · cheapest 5.3% · dearest 8.3%

Hold spread across books

Every allowed book pricing 26.5 yards, ordered by hold ascending — the cheapest place to make the bet first.
BookLineOverUnderDe-vigged overHoldCost of 100u
DraftKings26.5−114−11050.4%5.3%5.35u
FanDuel26.5−114−11450.0%6.1%6.14u
BetMGM26.5−111−11849.3%6.3%6.31u
Caesars26.5−112−11749.5%6.3%6.32u
Bovada26.5−115−11550.0%6.5%6.52u
Hard Rock Bet26.5−115−11550.0%6.5%6.52u
Fliff26.5−120−12050.0%8.3%8.33u
betPARX, BetRivers, SugarHouse24.5a different line — his count there is 4 of 8, so it is a different bet
ESPN Bet25.5a different line — his count there is 4 of 8, so it is a different bet
Ordered by hold, not by price — the biggest number is not the cheapest book. Taking this bet at the dearest of these instead of the cheapest costs 2.98 units per 100 staked, every time, whether it wins or loses. Pick'em operators and exchanges are excluded by name — a pick'em quotes both sides at even money, so it would sort to the top of this table at a hold of 0.00% without being the cheapest way to make the bet.

Track this bet · at 26.5

both prices come along, so the close can be scored against yours

Side

Tracking a bet records it. It is not a recommendation and the counts above are not one either — they are his games, and the price beside them is the book's.

Receiving yards

weeks 8, 7, 6, 5, 4, 3, 2, 1

Receiving yards thresholds, how many of his 8 games cleared each, and the rate among qualifying WRs league-wide.
ThresholdHis gamesEach gameShareWRs
Over 30 receiving yards4of8
61%
Over 40 receiving yards4of8
50%
Over 50 receiving yards4of8
40%
Over 60 receiving yards2of8
31%
Over 70 receiving yards2of8
24%
Over 80 receiving yards2of8
19%
Over 100 receiving yards0of8
10%
clearedmissed

His own games this season, against the rate among qualifying WRs over 2022–2026 (5,657 player-weeks).He clears the opportunity cut at 3.93 against 3.

These are counts, not forecasts. A hit probability was built and measured — it beat the positional base rate by 5.4% of log loss — and it is not shown, because the pre-registered rule required calibration at every rung as well and the worst rung missed it. So this panel shows what he actually did, which needs no model.

Opponent defense — vs CIN

allowed to WRs · week 9

142.4receiving yards per game18th most of 32 · 7 games
Everything CIN has allowed to WRs this season, per game, with each figure's rank among 32 defenses.
Also allowedPer gameRank
receptions11.115
targets18.614
receiving TDs1.16
rushing TDs05
PPR points32.814
points, all positions(7 games)22.619

A measurement of games already played this season, not a projection or a difficulty grade. It moves nothing on this page — not the hit count above, not the prices, not the order of anything. We tested an opponent term against 21,980 held-out player-weeks and it made projections worse at every setting, so the engine applies no matchup adjustment and neither does this panel.

What this page will not tell you

Which side to bet, and there is no probability of ours here either. These are counts, not forecasts. A hit probability was built and measured — it beat the positional base rate by 5.4% of log loss — and it is not shown, because the pre-registered rule required calibration at every rung as well and the worst rung missed it. So this panel shows what he actually did, which needs no model.

What the price panel does is divide. The margin comes out of the two prices the book quoted, and the book's own number appears beside his count, each with its own denominator. Neither is subtracted from the other — the gap is not an edge, it is two different measurements of two different things.

A book's line is almost never one of the rungs below: measured over the archive, 6.4% of receiving-yards prices and 5.4% of passing-yards prices land on rung + 0.5, against 76.6% on receptions. That is why the line you can move and the ladder are two panels rather than one table — merging them would put two different thresholds in one row.

Counted from Goal Line prop ladders game logs, snapshot Nov 3, 6:01 PM EST. Prices Nov 3, 6:01 PM EST. His own window is this season; the positional rate is 2022–2026. Every row in the ladder is a strict “more than”, so a game landing exactly on the number is a miss: “over 30” counts his receiving yards at 31 and above, which is the same bet as over 30.5. A book's own line is different: a whole number there can be landed on, and then the stake comes back — a push, void rather than lost, which is why the panel above counts it out of both halves. See the player lookup for his injury row, his game's forecast and the rest of his markets, or the board.