NFL WEEK 1

Model vs. Kalshi on all 16 openers

Week 1 markets live now

NFL EDGES

Live game edges — model vs. Kalshi, ranked

Gridiron Edge · 5-min refresh

NFL 2026

Power rankings, futures & win totals — all 32 teams

FOMC SEPT 16

Kalshi, Polymarket and futures disagree on the Fed

Decision Wed 2pm ET

COMBO EDGE

Correlation-aware Kalshi combos — free

NFL Player Prop Prices — Kalshi vs Sportsbook Consensus vs Novig

Every NFL player prop Kalshi lists this week, priced against what the big books agree on at the same line and what the other exchanges are asking. A Kalshi contract pays $1 if the player clears the line, so its price in cents is a probability — which makes the comparison direct. Where Kalshi is cheaper than everyone else for a side, the gap says so in cents.

2026 · Week 1 · Kalshi as of Sep 11, 9:00 PM ET · books as of Sep 11, 8:15 PM ET · 3744 Kalshi prop strikes listed · 1744 with a real two-sided book · 224 priced against 3+ books · widest gap: Bijan Robinson 50+ rush yds, Kalshi 28¢ above consensus · top Oracle call: Justin Herbert

This week at a glance

Strikes listed
3,744
Two-sided books
1,744
Priced vs 3+ books
224
Gaps ≥ 5¢
17
10 wide (≥ 8¢)

Oracle calls

Where our projection disagrees with the Kalshi price by enough, on a prop type our backtest validates, we publish a call — YES or NO on the contract as Kalshi lists it (“3+ receptions”, not “over 2.5”), with the market price of that side beside it. This is the only thing on the page that says play. Priced Sep 12. Projections refresh Wednesday 10 AM ET and again Friday 4 PM ET after the final game-status report; Kalshi prices every 10 minutes.

NFL player prop edges — our projection against each Kalshi contract (X or more), on the strike closest to our projection. The call is YES or NO on that contract, the market price is the price of the called side, and the edge is stated on the called side. Rows badged WATCH are not plays; rows badged SKEW are calls where the average projection sits on the other side of the threshold.
PlayerContractMatchupCallOur projOur oddsMktEdgeTierTrade
Chase BrownRB4+ receptionsover 3.5CIN vs TBNOSkew3.558%50¢+7.0 ppMODERATEBuy NO
Justin HerbertQB2+ pass TDsover 1.5LAC vs ARINO1.557%37¢+20.1 ppSTRONGBuy NO
Garrett WilsonWR6+ receptionsover 5.5NYJ vs TENNOSkew5.657%50¢+6.4 ppMODERATEBuy NO
Derrick HenryRBWatch2+ receptionsover 1.5BAL vs INDYES1.652%33¢+19.3 ppMODERATEBuy YES
RJ HarveyRB3+ receptionsover 2.5DEN vs KCNO2.462%51¢+10.0 ppHIGHBuy NO
Breece HallRB3+ receptionsover 2.5NYJ vs TENNOSkew2.658%45¢+12.1 ppSTRONGBuy NO
Jaylen WarrenRB3+ receptionsover 2.5PIT vs ATLNO2.462%44¢+17.5 ppSTRONGBuy NO
Ladd McConkeyWR5+ receptionsover 4.5LAC vs ARINO4.459%46¢+13.4 ppSTRONGBuy NO
Dalton KincaidTE4+ receptionsover 3.5BUF vs HOUNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Zay FlowersWR5+ receptionsover 4.5BAL vs INDNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
George PickensWR5+ receptionsover 4.5DAL vs NYGNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Jalen HurtsQB2+ pass TDsover 1.5PHI vs WASNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Kalif RaymondWR2+ receptionsover 1.5CHI vs CARYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Caleb WilliamsQB2+ pass TDsover 1.5CHI vs CARNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Jonathan TaylorRB3+ receptionsover 2.5IND vs BALNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Kyler MurrayQB2+ pass TDsover 1.5MIN vs GBNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
James CookRB3+ receptionsover 2.5BUF vs HOUNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Sam LaPortaTE4+ receptionsover 3.5DET vs NONOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Jaxson DartQB2+ pass TDsover 1.5NYG vs DALNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Tommy TrembleTE2+ receptionsover 1.5CAR vs CHIYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy YES
Pat BryantWR3+ receptionsover 2.5DEN vs KCNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Isaiah LikelyTE4+ receptionsover 3.5NYG vs DALNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Noah GrayTEWatch2+ receptionsover 1.5KC vs DENYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Bryce YoungQB2+ pass TDsover 1.5CAR vs CHINOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Bhayshul TutenRB2+ receptionsover 1.5JAX vs CLENOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Andrei IosivasWR2+ receptionsover 1.5CIN vs TBYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy YES
Parker WashingtonWR5+ receptionsover 4.5JAX vs CLENOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Pat FreiermuthTE3+ receptionsover 2.5PIT vs ATLNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Ja'Marr ChaseWR7+ receptionsover 6.5CIN vs TBNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Kirk CousinsQB2+ pass TDsover 1.5LV vs MIANOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Quentin JohnstonWR4+ receptionsover 3.5LAC vs ARIYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Tony PollardRB2+ receptionsover 1.5TEN vs NYJYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Tyler ShoughQB2+ pass TDsover 1.5NO vs DETNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Rashod BatemanWR3+ receptionsover 2.5BAL vs INDYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy YES
Jauan JenningsWRWatch3+ receptionsover 2.5MIN vs GBYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Cam SkatteboRB3+ receptionsover 2.5NYG vs DALYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy YES
Dawson KnoxTEWatch2+ receptionsover 1.5BUF vs HOUYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Quinshon JudkinsRBWatch2+ receptionsover 1.5CLE vs JAXYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Deshaun WatsonQBWatch1+ pass TDsover 0.5CLE vs JAXYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Kayshon BoutteWRWatch3+ receptionsover 2.5HOU vs BUFYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Ja'Kobi LaneWRWatch2+ receptionsover 1.5BAL vs INDYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Greg DulcichTEWatch3+ receptionsover 2.5MIA vs LVYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Rico DowdleRBWatch2+ receptionsover 1.5PIT vs ATLYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Tyler ShoughQB15+ rush ydsover 14.5NO vs DETNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Cooper RushQB2+ pass TDsover 1.5ATL vs PITNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Wan'Dale RobinsonWR5+ receptionsover 4.5TEN vs NYJYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy YES
Malik WillisQB1+ pass TDsover 0.5MIA vs LVYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy YES
Caleb WilliamsQB20+ rush ydsover 19.5CHI vs CARNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Jalen HurtsQB25+ rush ydsover 24.5PHI vs WASNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Charlie KolarTE15+ rec ydsover 14.5LAC vs ARINOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Mason TaylorTEWatch3+ receptionsover 2.5NYJ vs TENYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Kenny GainwellRBWatch3+ receptionsover 2.5TB vs CINYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Jahan DotsonWRWatch2+ receptionsover 1.5ATL vs PITYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
CeeDee LambWR7+ receptionsover 6.5DAL vs NYGNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Jerry JeudyWRWatch3+ receptionsover 2.5CLE vs JAXYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Charlie KolarTEWatch3+ receptionsover 2.5LAC vs ARINOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Tee HigginsWR6+ receptionsover 5.5CIN vs TBNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
David MontgomeryRBWatch40+ rush ydsover 39.5HOU vs BUFNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Josh AllenQB30+ rush ydsover 29.5BUF vs HOUNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Adonai MitchellWRWatch3+ receptionsover 2.5NYJ vs TENYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
De'Von AchaneRB60+ rush ydsover 59.5MIA vs LVNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Jaxson DartQB30+ rush ydsover 29.5NYG vs DALNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Bryce YoungQB15+ rush ydsover 14.5CAR vs CHINOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Chase BrownRB25+ rec ydsover 24.5CIN vs TBNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Carnell TateWRWatch4+ receptionsover 3.5TEN vs NYJYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Darren WallerTEWatch2+ receptionsover 1.5CAR vs CHIYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Daniel JonesQB10+ rush ydsover 9.5IND vs BALNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Mark AndrewsTE35+ rec ydsover 34.5BAL vs INDNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Mark AndrewsTEWatch2+ receptionsover 1.5BAL vs INDYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Sam LaPortaTE40+ rec ydsover 39.5DET vs NONOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Jonathan TaylorRB70+ rush ydsover 69.5IND vs BALNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Javonte WilliamsRB60+ rush ydsover 59.5DAL vs NYGNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
James CookRB15+ rec ydsover 14.5BUF vs HOUNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Isaiah LikelyTE40+ rec ydsover 39.5NYG vs DALNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Breece HallRB50+ rush ydsover 49.5NYJ vs TENNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Omarion HamptonRB50+ rush ydsover 49.5LAC vs ARINOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Saquon BarkleyRB70+ rush ydsover 69.5PHI vs WASNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Joe BurrowQBWatch10+ rush ydsover 9.5CIN vs TBNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Cam SkatteboRB50+ rush ydsover 49.5NYG vs DALNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy NO
Bhayshul TutenRB15+ rec ydsover 14.5JAX vs CLENOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Omarion HamptonRB15+ rec ydsover 14.5LAC vs ARIYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy YES
Quinshon JudkinsRB60+ rush ydsover 59.5CLE vs JAXNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Jordan MasonRBWatch40+ rush ydsover 39.5MIN vs GBNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Patrick MahomesQBWatch15+ rush ydsover 14.5KC vs DENYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
De'Von AchaneRB25+ rec ydsover 24.5MIA vs LVNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Bucky IrvingRB50+ rush ydsover 49.5TB vs CINNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Kyler MurrayQB25+ rush ydsover 24.5MIN vs GBYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Samaje PerineRB20+ rush ydsover 19.5CIN vs TBYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyHIGHBuy YES
Bucky IrvingRBWatch15+ rec ydsover 14.5TB vs CINYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
James CookRB50+ rush ydsover 49.5BUF vs HOUNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Aaron JonesRBWatch15+ rec ydsover 14.5MIN vs GBYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Justin HerbertQBWatch20+ rush ydsover 19.5LAC vs ARIYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Woody MarksRBWatch30+ rush ydsover 29.5HOU vs BUFYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
RJ HarveyRBWatch20+ rush ydsover 19.5DEN vs KCYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Cam SkatteboRBWatch15+ rec ydsover 14.5NYG vs DALYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Mason TaylorTEWatch25+ rec ydsover 24.5NYJ vs TENYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Greg DulcichTEWatch25+ rec ydsover 24.5MIA vs LVYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Malik WillisQB40+ rush ydsover 39.5MIA vs LVNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlySTRONGBuy NO
Bhayshul TutenRBWatch50+ rush ydsover 49.5JAX vs CLENOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Bijan RobinsonRBWatch15+ rec ydsover 14.5ATL vs PITYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES

100 of 100 props · 92 locked (Pro)

Skew — our projection is an average, and on a right-skewed stat a few big games can pull it past a threshold most games never reach. The call comes from the full distribution, not the average; the badge says the two disagree. Never the top call.

Watch — the disagreement is real, but our inputs for that player are limited or contradicted, so we are not calling it a play. Watch rows are capped at MODERATE, can never be the top call, and are graded separately from the published record.

Showing 8 of 100 — free, always.

Pro opens the full board, plus edge alerts in Discord the moment a gap opens, the cross-market scanner and agent access over MCP. 26% off your first month ($11.09) — code applies automatically, ends Dec 31.

Unlock the full board — 26% off →

Prop market board

Every Kalshi strike this week. Gap is the Kalshi mid minus the sportsbook consensus at that strike, in cents — positive means Kalshi is pricing the over above the books. Exchange quotes are shown raw and one-sided, as quoted. A gap is a price difference, not a call — and it is read across two clocks: Kalshi prices refresh every 10 minutes, the sportsbook consensus hourly, so late in an hour a gap can be a fresh Kalshi mid against a book median up to an hour old. Both times are stated on the board.

🔒 Filter by our call — Pro
Every Kalshi NFL player-prop strike with a two-sided book this week: the Kalshi mid, the sportsbook consensus probability read at that strike, exchange quotes at the same strike, and the gap between Kalshi and consensus in cents. A gap is a price difference, not a recommendation.
PlayerPropGameKalshiConsensusGapNovigProphetXBest priceOur P(over)Trade
Christian McCaffreySF v LARarb3+ recSF @ LAR92.5¢off-ladderoff-laddero -614 / u -9900o -890over · DK 85.1¢under · Kalshi 9.6¢Kalshi →
Deebo Samuel Sr.SF v LAR5+ recSF @ LAR29.5¢off-ladderoff-laddero +335 / u -9900o +270over · DK 21.1¢under · Kalshi 76.3¢Kalshi →
Colston LovelandCHI v CAR50+ rec ydsCHI @ CAR56.5¢51.4%2bk+5.1¢o -127o -132over · Novig 55.9¢Kalshi →
D'Andre SwiftCHI v CAR15+ rec ydsCHI @ CAR47.0¢50.5%2bk-3.5¢o -111over · FD 50.5¢under · BetRivers 53.1¢Kalshi →
Luther Burden IIICHI v CAR60+ rec ydsCHI @ CAR46.5¢49.8%3bk-3.3¢o +100o -101 / u -118over · Fanatics 47.6¢under · ProphetX 54.1¢Kalshi →
Bryce YoungQBCAR v CHI15+ rush ydsCHI @ CAR47.5¢50.5%5bk-3.0¢o +104 / u -108o +102 / u -134over · Novig 49¢under · Novig 51.9¢Pro subscribers onlyKalshi →
Luther Burden IIICHI v CAR5+ recCHI @ CAR51.5¢54.5%6bk-3.0¢o -111 / u +102o -125 / u +112over · Novig 52.6¢under · ProphetX 47.2¢Kalshi →
Jalen CokerCAR v CHI40+ rec ydsCHI @ CAR52.5¢50.0%7bk+2.5¢o -120 / u -104o -112 / u -103over · BetRivers 51.9¢under · Kalshi 49.8¢Kalshi →
Cole KmetCHI v CAR15+ rec ydsCHI @ CAR48.0¢49.8%4bk-1.8¢o -111 / u -115o -112over · FD 50.5¢under · Novig 53.5¢Kalshi →
Tommy TrembleTECAR v CHI2+ recCHI @ CAR46.5¢48.1%6bk-1.6¢o -106 / u +100o +106 / u -122over · ProphetX 48.5¢under · Novig 50¢Pro subscribers onlyKalshi →
Kyle MonangaiCHI v CAR2+ recCHI @ CAR32.5¢34.0%4bk-1.5¢o +182 / u -239o +180 / u -215over · Kalshi 34.6¢under · ProphetX 68.3¢Kalshi →
D'Andre SwiftCHI v CAR2+ recCHI @ CAR63.0¢61.8%4bk+1.2¢o -208 / u +160o -186 / u -260over · ProphetX 65¢under · Novig 38.5¢Kalshi →
Darren WallerTECAR v CHI2+ recCHI @ CAR61.0¢59.9%3bk+1.1¢o -168 / u +138over · ProphetX 62.7¢under · Kalshi 41.7¢Pro subscribers onlyKalshi →
Bryce YoungCAR v CHI1+ pass TDsCHI @ CAR78.5¢no booksKalshi onlyKalshi →
Bryce YoungQBCAR v CHI2+ pass TDsCHI @ CAR43.5¢no booksKalshi onlyPro subscribers onlyKalshi →
Bryce YoungQBCAR v CHI3+ pass TDsCHI @ CAR16.5¢no booksKalshi onlyPro subscribers onlyKalshi →
Bryce YoungCAR v CHI125+ pass ydsCHI @ CAR89.0¢off-ladderoff-laddero -1438over · Kalshi 91.6¢Kalshi →
Bryce YoungCAR v CHI150+ pass ydsCHI @ CAR82.0¢off-ladderoff-laddero -567over · Kalshi 84¢Kalshi →
Bryce YoungQBCAR v CHI200+ pass ydsCHI @ CAR54.5¢off-ladderoff-laddero -147over · Fanatics 56.5¢Pro subscribers onlyKalshi →
Bryce YoungQBCAR v CHI225+ pass ydsCHI @ CAR40.5¢off-ladderoff-laddero +117over · BetRivers 41.2¢Pro subscribers onlyKalshi →
Bryce YoungQBCAR v CHI250+ pass ydsCHI @ CAR25.0¢off-ladderoff-laddero +228over · BetRivers 27¢Pro subscribers onlyKalshi →
Bryce YoungCAR v CHI275+ pass ydsCHI @ CAR16.0¢off-ladderoff-laddero +388over · Fanatics 18.5¢Kalshi →
Bryce YoungCAR v CHI300+ pass ydsCHI @ CAR8.0¢off-ladderoff-laddero +669over · Kalshi 9.6¢Kalshi →
Bryce YoungCAR v CHI325+ pass ydsCHI @ CAR6.0¢off-ladderoff-laddero +852over · Fanatics 7.1¢Kalshi →
Bryce YoungCAR v CHI10+ rush ydsCHI @ CAR63.0¢off-ladderoff-laddero -223over · Kalshi 66.6¢Kalshi →
Bryce YoungCAR v CHI20+ rush ydsCHI @ CAR34.5¢off-ladderoff-laddero +170over · Kalshi 36.6¢Kalshi →
Bryce YoungCAR v CHI25+ rush ydsCHI @ CAR25.0¢off-ladderoff-laddero +264over · FD 27¢Kalshi →
Bryce YoungCAR v CHI30+ rush ydsCHI @ CAR17.0¢off-ladderoff-laddero +400o +400over · Kalshi 19¢Kalshi →
Bryce YoungCAR v CHI40+ rush ydsCHI @ CAR8.0¢off-ladderoff-laddero +809o +860over · Kalshi 9.6¢Kalshi →
Caleb WilliamsCHI v CAR1+ pass TDsCHI @ CAR83.0¢no booksKalshi onlyKalshi →
Caleb WilliamsQBCHI v CAR2+ pass TDsCHI @ CAR49.0¢no booksKalshi onlyPro subscribers onlyKalshi →
Caleb WilliamsQBCHI v CAR3+ pass TDsCHI @ CAR19.5¢no booksKalshi onlyPro subscribers onlyKalshi →
Caleb WilliamsCHI v CAR150+ pass ydsCHI @ CAR89.0¢off-ladderoff-laddero -1150over · Kalshi 90.6¢Kalshi →
Caleb WilliamsCHI v CAR175+ pass ydsCHI @ CAR78.0¢off-ladderoff-laddero -456over · Kalshi 80.2¢Kalshi →
Caleb WilliamsCHI v CAR200+ pass ydsCHI @ CAR65.0¢off-ladderoff-laddero -233over · Kalshi 67.6¢Kalshi →
Caleb WilliamsCHI v CAR225+ pass ydsCHI @ CAR50.5¢off-ladderoff-laddero -122over · Fanatics 52.4¢Kalshi →
Caleb WilliamsCHI v CAR250+ pass ydsCHI @ CAR34.5¢off-ladderoff-laddero +153over · Kalshi 36.6¢Kalshi →
Caleb WilliamsCHI v CAR275+ pass ydsCHI @ CAR21.5¢off-ladderoff-laddero +251over · Kalshi 24.2¢Kalshi →
Caleb WilliamsCHI v CAR300+ pass ydsCHI @ CAR14.5¢off-ladderoff-laddero +441over · Kalshi 15.9¢Kalshi →
Caleb WilliamsCHI v CAR350+ pass ydsCHI @ CAR5.5¢off-ladderoff-laddero +1150over · Kalshi 6.4¢Kalshi →
Caleb WilliamsCHI v CAR10+ rush ydsCHI @ CAR75.0¢off-ladderoff-laddero -426over · Kalshi 78.2¢Kalshi →
Caleb WilliamsCHI v CAR15+ rush ydsCHI @ CAR62.5¢off-ladderoff-laddero -212over · Kalshi 65.6¢Kalshi →
Caleb WilliamsQBCHI v CAR25+ rush ydsCHI @ CAR38.0¢off-ladderoff-laddero +127o +138over · Kalshi 40.7¢Pro subscribers onlyKalshi →
Caleb WilliamsCHI v CAR30+ rush ydsCHI @ CAR27.5¢off-ladderoff-laddero +194o +225over · Kalshi 30.4¢Kalshi →
Caleb WilliamsCHI v CAR40+ rush ydsCHI @ CAR15.5¢off-ladderoff-laddero +456o +455over · FD 17.5¢Kalshi →
Caleb WilliamsCHI v CAR50+ rush ydsCHI @ CAR8.0¢off-ladderoff-laddero +852o +860over · Kalshi 9.6¢Kalshi →
Chuba HubbardCAR v CHI15+ rec ydsCHI @ CAR33.0¢off-ladderoff-ladderKalshi onlyKalshi →
Chuba HubbardCAR v CHI50+ rush ydsCHI @ CAR47.5¢off-ladderoff-ladderover · Kalshi 52.8¢Kalshi →
Chuba HubbardCAR v CHI60+ rush ydsCHI @ CAR34.0¢off-ladderoff-ladderover · Kalshi 41.7¢Kalshi →
Chuba HubbardCAR v CHI70+ rush ydsCHI @ CAR24.0¢off-ladderoff-ladderover · Kalshi 31.5¢Kalshi →
Chuba HubbardCAR v CHI80+ rush ydsCHI @ CAR18.0¢off-ladderoff-ladderover · Kalshi 23.2¢Kalshi →
Chuba HubbardCAR v CHI100+ rush ydsCHI @ CAR10.0¢off-ladderoff-ladderover · Kalshi 12.7¢Kalshi →
Chuba HubbardCAR v CHI110+ rush ydsCHI @ CAR8.5¢off-ladderoff-ladderover · Kalshi 9.6¢Kalshi →
Colston LovelandCHI v CAR25+ rec ydsCHI @ CAR79.5¢off-ladderoff-ladderover · Kalshi 84.9¢Kalshi →
Colston LovelandCHI v CAR40+ rec ydsCHI @ CAR62.5¢off-ladderoff-laddero -217 / u +150o -240over · Novig 68.5¢under · Novig 40¢Kalshi →
Colston LovelandCHI v CAR60+ rec ydsCHI @ CAR43.5¢off-ladderoff-laddero +127 / u -186o +127over · Novig 44.1¢under · Kalshi 58.7¢Kalshi →
Colston LovelandCHI v CAR70+ rec ydsCHI @ CAR32.5¢off-ladderoff-laddero +196over · ProphetX 33.8¢Kalshi →
Colston LovelandCHI v CAR80+ rec ydsCHI @ CAR24.0¢off-ladderoff-laddero +285o +290over · ProphetX 25.6¢Kalshi →
Colston LovelandCHI v CAR90+ rec ydsCHI @ CAR14.5¢off-ladderoff-laddero +440over · ProphetX 18.5¢Kalshi →
Colston LovelandCHI v CAR100+ rec ydsCHI @ CAR11.0¢off-ladderoff-laddero +567o +620over · FD 13.7¢Kalshi →
Colston LovelandCHI v CAR110+ rec ydsCHI @ CAR6.0¢off-ladderoff-ladderover · Kalshi 7.5¢Kalshi →
Colston LovelandCHI v CAR120+ rec ydsCHI @ CAR3.5¢off-ladderoff-ladderover · Kalshi 4.3¢Kalshi →
Colston LovelandCHI v CAR130+ rec ydsCHI @ CAR2.5¢off-ladderoff-ladderover · Kalshi 3.2¢Kalshi →
Colston LovelandCHI v CAR3+ recCHI @ CAR80.0¢off-ladderoff-laddero -700over · Kalshi 84¢Kalshi →
Colston LovelandCHI v CAR4+ recCHI @ CAR63.5¢off-ladderoff-laddero -292over · Kalshi 69.5¢Kalshi →
Colston LovelandCHI v CAR6+ recCHI @ CAR30.5¢off-ladderoff-laddero +153over · Kalshi 33.5¢Kalshi →
Colston LovelandCHI v CAR7+ recCHI @ CAR20.5¢off-ladderoff-laddero +277over · BetRivers 21.3¢Kalshi →
D'Andre SwiftCHI v CAR25+ rec ydsCHI @ CAR24.0¢off-ladderoff-ladderover · FD 30.3¢Kalshi →
D'Andre SwiftCHI v CAR60+ rush ydsCHI @ CAR52.5¢off-ladderoff-laddero -138over · Kalshi 55.7¢Kalshi →
D'Andre SwiftCHI v CAR80+ rush ydsCHI @ CAR31.5¢off-ladderoff-laddero +182o +178over · DK 33¢Kalshi →
D'Andre SwiftCHI v CAR100+ rush ydsCHI @ CAR16.5¢off-ladderoff-laddero +365o +380over · DK 17.2¢Kalshi →
D'Andre SwiftCHI v CAR110+ rush ydsCHI @ CAR12.5¢off-ladderoff-laddero +525o +540over · DK 12¢Kalshi →
D'Andre SwiftCHI v CAR120+ rush ydsCHI @ CAR9.0¢off-ladderoff-ladderover · DK 8.3¢Kalshi →
D'Andre SwiftCHI v CAR130+ rush ydsCHI @ CAR5.5¢off-ladderoff-ladderover · DK 6¢Kalshi →
Darren WallerCAR v CHI15+ rec ydsCHI @ CAR53.0¢off-ladderoff-ladderover · Kalshi 56.7¢Kalshi →
Darren WallerCAR v CHI25+ rec ydsCHI @ CAR29.5¢off-ladderoff-ladderover · Kalshi 35.6¢Kalshi →
Darren WallerCAR v CHI40+ rec ydsCHI @ CAR14.0¢off-ladderoff-ladderover · Kalshi 16.9¢Kalshi →
Darren WallerCAR v CHI4+ recCHI @ CAR16.0¢off-ladderoff-ladderover · Kalshi 19¢Kalshi →
Jalen CokerCAR v CHI15+ rec ydsCHI @ CAR82.0¢off-ladderoff-ladderover · Kalshi 86.8¢Kalshi →
Jalen CokerCAR v CHI25+ rec ydsCHI @ CAR68.5¢off-ladderoff-ladderover · Kalshi 75.4¢Kalshi →
Jalen CokerCAR v CHI50+ rec ydsCHI @ CAR34.0¢off-ladderoff-laddero +150over · Kalshi 37.6¢Kalshi →
Jalen CokerCAR v CHI60+ rec ydsCHI @ CAR24.0¢off-ladderoff-laddero +213o +235over · Kalshi 28.4¢Kalshi →
Jalen CokerCAR v CHI70+ rec ydsCHI @ CAR16.0¢off-ladderoff-laddero +355over · Kalshi 20.1¢Kalshi →
Jalen CokerCAR v CHI90+ rec ydsCHI @ CAR7.5¢off-ladderoff-laddero +740over · Kalshi 9.6¢Kalshi →
Jalen CokerCAR v CHI110+ rec ydsCHI @ CAR3.5¢off-ladderoff-ladderover · Kalshi 4.3¢Kalshi →
Jalen CokerCAR v CHI2+ recCHI @ CAR87.5¢off-ladderoff-laddero -1233over · Kalshi 90.6¢Kalshi →
Jalen CokerCAR v CHI3+ recCHI @ CAR72.5¢off-ladderoff-laddero -326over · Kalshi 75.4¢Kalshi →
Jalen CokerCAR v CHI4+ recCHI @ CAR52.5¢53.5%6bk-1.0¢o -125 / u +120o -126 / u +115over · Kalshi 54.7¢under · Novig 45.5¢Kalshi →
Jalen CokerCAR v CHI5+ recCHI @ CAR33.0¢off-ladderoff-laddero +156over · ESPN Bet 36.4¢Kalshi →
Jalen CokerCAR v CHI6+ recCHI @ CAR18.0¢off-ladderoff-laddero +292over · Kalshi 21.1¢Kalshi →
Jonathon BrooksCAR v CHI50+ rush ydsCHI @ CAR26.0¢off-ladderoff-ladderKalshi onlyKalshi →
Jonathon BrooksCAR v CHI70+ rush ydsCHI @ CAR14.0¢off-ladderoff-ladderKalshi onlyKalshi →
Jonathon BrooksCAR v CHI80+ rush ydsCHI @ CAR10.0¢off-ladderoff-ladderKalshi onlyKalshi →
Kalif RaymondCHI v CAR15+ rec ydsCHI @ CAR51.5¢off-ladderoff-ladderover · DK 55.4¢Kalshi →
Kalif RaymondWRCHI v CAR2+ recCHI @ CAR48.5¢49.5%4bk-1.0¢o -106 / u -111o -115 / u -109over · Kalshi 50.8¢under · ProphetX 52.2¢Pro subscribers onlyKalshi →
Kalif RaymondCHI v CAR3+ recCHI @ CAR23.5¢off-ladderoff-ladderover · Kalshi 26.3¢Kalshi →
Kyle MonangaiCHI v CAR15+ rush ydsCHI @ CAR79.0¢off-ladderoff-laddero -471over · Kalshi 82.1¢Kalshi →
Kyle MonangaiCHI v CAR20+ rush ydsCHI @ CAR70.0¢off-ladderoff-laddero -292over · Kalshi 73.4¢Kalshi →
Kyle MonangaiCHI v CAR25+ rush ydsCHI @ CAR61.0¢off-ladderoff-laddero -194over · Kalshi 63.7¢Kalshi →
Kyle MonangaiCHI v CAR30+ rush ydsCHI @ CAR52.5¢off-ladderoff-laddero -133over · Kalshi 54.7¢Kalshi →
1744 of 1744 two-sided strikes · showing 100 · + 2,000 listed on Kalshi, not yet priced · Our P(over) is Pro · book consensus as of Sep 11, 8:15 PM ET

MCP · nfl_prop_board

One prompt, every venue: the agent calls nfl_prop_board and returns the best over and under on a prop, venue by venue. See it in your agent →

Season leaders: Kalshi vs Polymarket, widest gaps

Updated Sep 11, 8:50 PM ET

The same player, the same season-long question, two prediction-market prices. Gap is the Kalshi mid minus the Polymarket mid in cents — where the two venues disagree most on who leads the league or wins the award.

Season leaders: Kalshi vs Polymarket, widest gaps — Kalshi mid, Polymarket mid, and the gap in cents per player
Player · marketKalshiPolymarketGapTrade
Bijan RobinsonRushing yards leader11.5¢19.0¢-7.5¢Kalshi → · Polymarket →
James Cook IIIRushing yards leader6.5¢14.0¢-7.5¢Kalshi → · Polymarket →
Saquon BarkleyRushing touchdowns leader4.5¢11.0¢-6.5¢Kalshi → · Polymarket →
Caleb WilliamsPassing touchdowns leader8.5¢2.3¢+6.2¢Kalshi → · Polymarket →
Jaxon Smith-NjigbaReceiving touchdowns leader3.5¢9.0¢-5.5¢Kalshi → · Polymarket →
Maxx CrosbySacks leader7.0¢12.5¢-5.5¢Kalshi → · Polymarket →
Jaxon Smith-NjigbaReceiving yards leader5.5¢10.5¢-5.0¢Kalshi → · Polymarket →
Puka NacuaReceiving touchdowns leader4.0¢9.0¢-5.0¢Kalshi → · Polymarket →
Justin HerbertPassing yards leader6.5¢2.0¢+4.5¢Kalshi → · Polymarket →
Jonathan TaylorRushing yards leader11.0¢15.5¢-4.5¢Kalshi → · Polymarket →

Full season-leader board — 153 players priced on both venues across 9 markets →

Polymarket prices are from the international book. Polymarket US is a separate exchange with its own order book — verify the price there before taking a position.

How to read this board — and what we are not claiming

Consensus is the median de-vigged probability across every sportsbook quoting a line, read at the Kalshi strike: exact when a book quotes that line, linearly interpolated when two quoted lines bracket it, and refused — shown as off-ladder — when they do not. We never extrapolate past the ladder and never count a line quoted by a single book. Exchange quotes (Novig, ProphetX) are shown exactly as quoted and labelled raw: their ladders are mostly one-sided, and de-vigging one side would invent a number.

Kalshi prices are the mid of a real two-sided book only — spread within our prop gate and open interest or volume above zero. A strike quoted 1¢/99¢ is listed, not priced, and shows as such. A gap wider than 30 cents on a booked strike is flagged check rather than published: on a liquid market that size of disagreement is far likelier to be a stale quote than a price.

We are not claiming to beat the market. The Oracle calls come from a prop backtest graded against a trailing-average proxy line, not real closing prices, so it tells us whether a stated 10-point edge behaves like ten points — calibration — and nothing about beat rate. The measure that would settle it is closing line value, captured live from Week 1 and published once there is a season of it. The game model underneath, DAEPA, is graded on 3,266 games (2013–2024): 59.6% straight up, 0.236 Brier, 0.664 log loss — figures that grade game outcomes, not props.

NFL player props on Kalshi — FAQ

What is on the NFL prop market board?

Every player-prop contract Kalshi lists for the current NFL week — passing yards, passing touchdowns, rushing yards, receiving yards, receptions and anytime touchdown, one row per strike. Beside each Kalshi price sits the sportsbook consensus probability read at that exact strike, the prices Novig and ProphetX quote for the same line, and the gap between Kalshi and consensus in cents. Kalshi prices refresh every 10 minutes; the sportsbook consensus is re-read hourly, and the board says when each was last read.

What does the gap column mean?

A Kalshi contract pays $1 if the player clears the line, so its price in cents is an implied probability. The gap is that price minus the sportsbook consensus probability at the same strike, in cents. Positive means Kalshi is pricing the over higher than the books; negative means Kalshi is cheaper. We tag a gap at 5¢ or more when at least three books underpin the consensus, and a wide gap at 8¢. A gap is a price difference, not a recommendation — it is where two markets disagree, which is where a trader should look first.

Why do some rows say "listed · no book" or "off-ladder"?

Kalshi lists a week’s prop strikes early and most are not priced until a day or two before kickoff — a 1¢ bid against a 99¢ ask is a listing, not a book, and we never manufacture a mid from it. Off-ladder means the sportsbooks quote lines that do not bracket that Kalshi strike; we read the book curve at a strike only when it sits between two real quoted lines, and we never extrapolate past the ladder.

Does Polymarket have NFL player props?

Not weekly ones. Polymarket lists season-long leader markets — passing, rushing and receiving yards leaders, receptions and touchdown leaders, MVP and the AP awards — but no per-game player props, so there is no Polymarket column on the weekly board. Kalshi is the only prediction market with a weekly prop ladder, which is why this board is built around it.

Why does the board say YES or NO on "3+ receptions" instead of over/under 2.5?

Because that is the contract. Every Kalshi NFL player prop is an "X or more" market — 3+ receptions, 50+ rushing yards, 4+ passing touchdowns — and a YES contract pays $1 if the player gets there. The sportsbook phrasing "over 2.5" describes the same event, and we keep it as a muted note on each row, but a reader comparing a 2.6-reception projection to "2.5" gets the wrong answer: the contract needs 3. So the call is YES or NO on the contract, the market price shown is the price of the side we are calling, and the edge is stated on that side. Where our average projection sits on the other side of the threshold from our call — a right-skewed stat where a few big games lift the average — the row carries a SKEW badge.

What is an Oracle call, and does the model beat the market?

An Oracle call is a strike where our projection disagrees with the Kalshi price by enough, on a prop type our own backtest validates, that we publish it as a PLAY or a WATCH. We do not claim the model beats the market. Our prop backtest grades against a trailing-average proxy line, not real closing prices, so it is a calibration check — does a stated 10-point edge behave like 10 points — and nothing more. The honest measure is closing line value, captured live from Week 1, and we will publish it once we have a season of it.

How accurate is the model behind the Oracle calls?

The game model these projections descend from, DAEPA, is graded on 3,266 games from 2013–2024 in a walk-forward backtest: 59.6% straight up, a Brier score of 0.236 and log loss of 0.664. Those figures grade game outcomes, not player props; the prop layer is newer, which is why we publish CLV rather than borrowing the game model’s record.

Which prop types get Oracle calls, and why not all of them?

Rushing yards, receiving yards, receptions and passing touchdowns. Passing yards and anytime touchdown are deliberately never published as calls, even when Kalshi lists them and our model shows a gap: across 10,161 graded player-weeks from 2024 and 2025 the top edge decile hits between 54% and 66% on the four we publish, 46% on passing yards, and anytime touchdown fails the same test. Their Kalshi prices still appear on the market board — the price is real even where our opinion is not worth stating.

Every player on this board has a page — projection, range, every booked Kalshi strike. Browse all player pages →

Same model, inside your AI agent

The engine behind these numbers is callable from Claude, ChatGPT or Grok through our MCP server — every Kalshi prop this week priced venue by venue, spread and win-total ladders against the whole distribution, correlation-aware same-game combos, and the weekly game edges. The free tools answer with no key and no account.

See the in-season NFL tools →

Go Pro · 26% off your first payment

Every NFL line that moves before kickoff — before the market catches up

Pro is the layer around the free game edges: model win probability against the live Kalshi price on every market, edge alerts in Discord the moment a gap opens, and the full win-total, championship and projection boards.

Claim 26% off →

$111 for the first year, or $11.09 for the first month. Code applies automatically. Ends Dec 31.

Every signal graded in public, losers left on the board. See the record →

More NFL Markets