calibratedSPORTS
Khalil Shakir

WR · BUF · 2022–2026

Khalil Shakir

This period's fantasy distribution

2026 Week 2 · vs DET · as of Tue, Sep 15, 11:41 PM ET

0%25%50%75%100%05101520253035404550FANTASY POINTS
P(points ≤ x), PPR. Median 11.4 · 10th–90th percentile 3.9–20.7.
Clears5+ pts10+ pts15+ pts20+ pts25+ pts30+ pts
Probability83%55%28%11%4%1%

What it is built from

  • MARKET Rec 1.5: 91% · 2.5: 78% · 3.5: 61% · 4.5: 43% · 5.5: 27% · 6.5: 14% · 7.5: 9% · 8.5: 6% · 9.5: 4%
  • DERIVED Rec Ydsreceptions × yards per catch by position
  • MARKET Carno rush-attempts ladder listed; contributes 0
  • DERIVED Rush Ydsattempts × yards per carry by position
  • ANCHORED TDplayer TD rate scaled by the game total and spread

Source: kalshi · research/implied.py arm A: mid of each rung, no de-vig (exchange); isotonic survival fit; Gaussian copula receptions↔receiving yards; Monte Carlo · 4,000 simulations · game total 53.5, spread −4.5 (nflverse games)

The method was validated on sportsbook ladders, 2023-25 (q90 coverage 0.101 against 0.100). The Kalshi-ladder arm used here has not been independently validated.

Usage trend

Loading 2026 game log

Game log

Loading 2026 game log

Fantasy history

Loading 2026 game log

Season and career

SeasonGAvg snap %TgtRecRec YdsRec TDCarRush YdsRush TDAttCmpPass YdsPass TDINTFum Lost2-PtRet TDPPR/G
2026153%64500000000000009.0
20251660%957271941500000010010.4
2025 post268%211915700000000000017.4
20241561%1007682142400000000012.2
2024 post366%201817400000000000011.8
20231654%453961121100000000007.1
2023 post269%12107520000000000014.8
20221031%20101611000000000103.4
2022 post235%75910000000000007.0
Career (REG)5853%2662012,362114190000001108.7

BUF team page →

generated Tue, Sep 15, 11:41 PM ET