NFL EDGES

Live game edges — model vs. Kalshi, ranked

Gridiron Edge · 5-min refresh

NFL 2026

Power rankings, futures & win totals — all 32 teams

COMBO EDGE

Correlation-aware Kalshi combos — free

Lions vs Bills player props — Kalshi prices vs the books

Every Kalshi player-prop strike for this game with a real two-sided book, priced against the sportsbook consensus at the same line and the exchanges that quote it, with the cheapest venue for each side named. Week 2. Game preview and model line →

Kalshi as of Sep 17, 12:00 PM ET · books as of Sep 17, 11:15 AM ET · 264 Kalshi prop strikes listed for this game · 210 with a real two-sided book · 24 priced against 3+ books · widest gap: Isaac TeSlaa 2+ rec, Kalshi 6¢ above consensus

This week on the boardNFL Week 2 predictionsWeek 3 predictions →

Oracle calls for this game

Where our projection disagrees with the Kalshi price by enough. The only thing on this page that says play.

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
Dalton KincaidTE50+ rec ydsover 49.5BUF vs DETNO49.560%47¢+12.9 ppSTRONGBuy NO
Josh AllenQBWatch2+ pass TDsover 1.5BUF vs DETNOSkew1.653%39¢+13.0 ppMODERATEBuy NO
Josh AllenQBWatch25+ rush ydsover 24.5BUF vs DETNOSkew24.656%36¢+19.6 ppMODERATEBuy NO
Dalton KincaidTEWatch4+ receptionsover 3.5BUF vs DETNOSkew3.852%40¢+11.3 ppMODERATEBuy NO
Josh PalmerWRWatch2+ receptionsover 1.5BUF vs DETYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Khalil ShakirWRWatch5+ receptionsover 4.5BUF vs DETYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
Dawson KnoxTEWatch2+ receptionsover 1.5BUF vs DETYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES
James CookRBWatch15+ rec ydsover 14.5BUF vs DETNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
James CookRBWatch50+ rush ydsover 49.5BUF vs DETNOPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy NO
Jahmyr GibbsRBWatch15+ rec ydsover 14.5DET vs BUFYESPro subscribers onlyPro subscribers onlyPro subscribers onlyPro subscribers onlyMODERATEBuy YES

10 of 10 props · 6 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.

Prop market board — Lions vs Bills

Gap is the Kalshi mid minus the sportsbook consensus at that strike, in cents. Exchange quotes are raw and one-sided, as quoted. A gap is a price difference, not a call.

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
DJ MooreBUF v DET4+ recDET @ BUF66.5¢51.1%2bk+15.4¢o -264 / u -223o -300 / u -260over · Kalshi 69.5¢under · Kalshi 36.6¢Kalshi →
Jahmyr GibbsDET v BUF4+ recDET @ BUF61.5¢53.4%2bk+8.1¢o -186o -210 / u -260over · DK 63.2¢under · Kalshi 40.7¢Kalshi →
Sam LaPortaDET v BUF4+ recDET @ BUF64.0¢56.6%2bk+7.4¢o -233 / u +147o -255 / u -260over · DK 66.4¢under · Kalshi 38.6¢Kalshi →
Isaac TeSlaaDET v BUFarb2+ recDET @ BUF51.5¢45.1%6bk+6.4¢gapo +125 / u -130o +112 / u -127over · Novig 44.4¢under · Kalshi 50.8¢Kalshi →
Khalil ShakirBUF v DET4+ recDET @ BUF62.5¢56.6%2bk+5.9¢o -233 / u -223o -220 / u +146over · Kalshi 65.6¢under · Kalshi 40.7¢Kalshi →
Jahmyr GibbsDET v BUF80+ rush ydsDET @ BUF60.5¢55.1%2bk+5.4¢o -147 / u +100o -162 / u +105over · FD 59.3¢under · Kalshi 41.7¢Kalshi →
Dalton KincaidBUF v DET5+ recDET @ BUF36.0¢40.6%4bk-4.6¢o +144 / u -178o +128 / u -205over · Kalshi 38.6¢under · Novig 64¢Kalshi →
Jameson WilliamsDET v BUF5+ recDET @ BUF39.5¢42.5%5bk-3.0¢o +133 / u -141o +146 / u -164over · ProphetX 40.7¢under · Novig 58.5¢Kalshi →
Jameson WilliamsDET v BUF6+ recDET @ BUF23.0¢25.5%2bk-2.5¢o +223 / u -567o +290 / u -390over · Kalshi 25.3¢under · Kalshi 79.2¢Kalshi →
Dawson KnoxBUF v DET15+ rec ydsDET @ BUF44.5¢46.8%2bk-2.3¢o +104 / u -160over · Kalshi 46.7¢under · BetRivers 54.5¢Kalshi →
James Cook IIIBUF v DET80+ rush ydsDET @ BUF48.5¢50.7%4bk-2.2¢o -108 / u -111o -112 / u -104over · Kalshi 50.8¢under · ProphetX 51¢Kalshi →
Jahmyr GibbsDET v BUF90+ rush ydsDET @ BUF48.0¢49.9%4bk-1.9¢o +102 / u -257o -104over · Novig 49.5¢under · Kalshi 54.7¢Kalshi →
Jared GoffDET v BUF275+ pass ydsDET @ BUF40.5¢42.3%2bk-1.8¢o +120 / u -456over · Kalshi 42.7¢under · Kalshi 61.7¢Kalshi →
Joshua PalmerBUF v DET2+ recDET @ BUF33.5¢35.3%6bk-1.8¢o +186 / u -199o +180 / u -200over · Novig 35¢under · Novig 66.6¢Kalshi →
Jahmyr GibbsDET v BUF30+ rec ydsDET @ BUF51.5¢50.0%5bk+1.5¢o -127 / u +106over · BetRivers 52.4¢under · ProphetX 48.5¢Kalshi →
Jahmyr GibbsDET v BUF5+ recDET @ BUF41.5¢42.9%6bk-1.4¢o +133 / u -138o +127 / u -138over · Novig 42.9¢under · Novig 58¢Kalshi →
Dalton KincaidBUF v DET4+ recDET @ BUF59.5¢58.2%6bk+1.3¢o -144 / u +138o -154 / u +140over · Novig 59¢under · ProphetX 41.7¢Kalshi →
Khalil ShakirBUF v DET5+ recDET @ BUF42.5¢43.8%6bk-1.3¢o +130 / u -133o +121 / u -140over · Novig 43.5¢under · Novig 57.1¢Kalshi →
Jameson WilliamsDET v BUF4+ recDET @ BUF58.5¢57.3%5bk+1.2¢o -167 / u +150o -150 / u +136over · ProphetX 60¢under · Novig 40¢Kalshi →
James Cook IIIBUF v DET3+ recDET @ BUF45.5¢46.6%5bk-1.1¢o +111 / u -122o +107 / u -124over · Novig 47.4¢under · Novig 55¢Kalshi →
Amon-Ra St. BrownDET v BUF40+ rec ydsDET @ BUF83.5¢off-ladderoff-laddero -1550over · Kalshi 85.9¢Kalshi →
Amon-Ra St. BrownDET v BUF50+ rec ydsDET @ BUF77.0¢off-ladderoff-laddero -520over · Kalshi 80.2¢Kalshi →
Amon-Ra St. BrownDET v BUF60+ rec ydsDET @ BUF68.0¢off-ladderoff-laddero -280over · Kalshi 71.5¢Kalshi →
Amon-Ra St. BrownDET v BUF70+ rec ydsDET @ BUF56.5¢off-ladderoff-laddero -182over · Kalshi 58.7¢Kalshi →
Amon-Ra St. BrownDET v BUF90+ rec ydsDET @ BUF39.5¢off-ladderoff-laddero +134over · Kalshi 41.7¢Kalshi →
Amon-Ra St. BrownDET v BUF100+ rec ydsDET @ BUF30.5¢off-ladderoff-laddero +194over · Kalshi 32.5¢Kalshi →
Amon-Ra St. BrownDET v BUF110+ rec ydsDET @ BUF23.0¢off-ladderoff-laddero +270over · Kalshi 25.3¢Kalshi →
Amon-Ra St. BrownDET v BUF120+ rec ydsDET @ BUF19.0¢off-ladderoff-laddero +290over · BetRivers 20.4¢Kalshi →
Amon-Ra St. BrownDET v BUF130+ rec ydsDET @ BUF13.5¢off-ladderoff-laddero +390over · Kalshi 15.9¢Kalshi →
Amon-Ra St. BrownDET v BUF140+ rec ydsDET @ BUF9.0¢off-ladderoff-laddero +510over · Kalshi 11.7¢Kalshi →
Amon-Ra St. BrownDET v BUF150+ rec ydsDET @ BUF8.5¢off-ladderoff-laddero +910over · Kalshi 9.6¢Kalshi →
Amon-Ra St. BrownDET v BUF160+ rec ydsDET @ BUF8.5¢off-ladderoff-ladderover · DK 7.7¢Kalshi →
Amon-Ra St. BrownDET v BUF4+ recDET @ BUF90.0¢off-ladderoff-ladderu -900over · Kalshi 92.5¢under · Kalshi 12.7¢Kalshi →
Amon-Ra St. BrownDET v BUF5+ recDET @ BUF83.5¢off-ladderoff-laddero -852 / u +156o -850over · DK 85.3¢under · Kalshi 19¢Kalshi →
Amon-Ra St. BrownDET v BUF6+ recDET @ BUF73.5¢off-ladderoff-laddero -365 / u +170o -380over · DK 75¢under · Kalshi 29.4¢Kalshi →
Amon-Ra St. BrownDET v BUF7+ recDET @ BUF60.0¢off-ladderoff-laddero -199 / u +138o -198over · DK 63¢under · Novig 42¢Kalshi →
Amon-Ra St. BrownDET v BUF9+ recDET @ BUF33.5¢off-ladderoff-laddero +156o +152over · Kalshi 37.6¢Kalshi →
Amon-Ra St. BrownDET v BUF10+ recDET @ BUF24.0¢off-ladderoff-laddero +245o +250over · BetRivers 27¢Kalshi →
Amon-Ra St. BrownDET v BUF11+ recDET @ BUF14.5¢off-ladderoff-laddero +376o +390over · Kalshi 18¢Kalshi →
Dalton KincaidBUF v DET25+ rec ydsDET @ BUF78.0¢off-ladderoff-laddero -660over · Kalshi 80.2¢Kalshi →
Dalton KincaidBUF v DET40+ rec ydsDET @ BUF62.0¢off-ladderoff-laddero -230over · DK 65.2¢Kalshi →
Dalton KincaidBUF v DET60+ rec ydsDET @ BUF40.5¢off-ladderoff-laddero +123 / u -172over · Kalshi 42.7¢under · Kalshi 61.7¢Kalshi →
Dalton KincaidBUF v DET70+ rec ydsDET @ BUF31.0¢off-ladderoff-laddero +186over · Kalshi 33.5¢Kalshi →
Dalton KincaidBUF v DET80+ rec ydsDET @ BUF22.5¢off-ladderoff-laddero +270over · BetRivers 25¢Kalshi →
Dalton KincaidBUF v DET90+ rec ydsDET @ BUF15.5¢off-ladderoff-laddero +400over · Kalshi 18¢Kalshi →
Dalton KincaidBUF v DET100+ rec ydsDET @ BUF10.5¢off-ladderoff-laddero +620over · Kalshi 11.7¢Kalshi →
Dalton KincaidBUF v DET2+ recDET @ BUF89.5¢off-ladderoff-laddero -1567o -3200over · Kalshi 91.6¢Kalshi →
Dalton KincaidBUF v DET3+ recDET @ BUF76.0¢off-ladderoff-laddero -441 / u +122o -455over · Kalshi 79.2¢under · Kalshi 27.4¢Kalshi →
Dalton KincaidBUF v DET6+ recDET @ BUF22.5¢off-ladderoff-laddero +257 / u -900o +260over · BetRivers 25¢under · Kalshi 80.2¢Kalshi →
Dalton KincaidBUF v DET7+ recDET @ BUF11.5¢off-ladderoff-laddero +488o +490over · BetRivers 13.3¢Kalshi →
Dawson KnoxBUF v DET25+ rec ydsDET @ BUF25.5¢off-ladderoff-laddero +245over · Kalshi 28.4¢Kalshi →
Dawson KnoxBUF v DET40+ rec ydsDET @ BUF9.5¢off-ladderoff-laddero +620over · Kalshi 11.7¢Kalshi →
Dawson KnoxBUF v DET50+ rec ydsDET @ BUF6.5¢off-ladderoff-laddero +650over · ESPN Bet 8.3¢Kalshi →
Dawson KnoxBUF v DET3+ recDET @ BUF17.5¢off-ladderoff-laddero +355 / u -1150o +355over · BetRivers 19.6¢under · Kalshi 85.9¢Kalshi →
Dawson KnoxBUF v DET4+ recDET @ BUF6.5¢off-ladderoff-laddero +852o +860over · BetRivers 7.1¢Kalshi →
DJ MooreBUF v DET25+ rec ydsDET @ BUF87.5¢off-ladderoff-laddero -1900over · DK 89.6¢Kalshi →
DJ MooreBUF v DET40+ rec ydsDET @ BUF72.5¢off-ladderoff-laddero -425over · DK 76¢Kalshi →
DJ MooreBUF v DET50+ rec ydsDET @ BUF63.5¢off-ladderoff-laddero -220over · DK 66¢Kalshi →
DJ MooreBUF v DET70+ rec ydsDET @ BUF41.0¢off-ladderoff-laddero +117over · Kalshi 43.7¢Kalshi →
DJ MooreBUF v DET80+ rec ydsDET @ BUF33.5¢off-ladderoff-laddero +170over · Kalshi 35.6¢Kalshi →
DJ MooreBUF v DET90+ rec ydsDET @ BUF25.0¢off-ladderoff-laddero +235over · Kalshi 27.4¢Kalshi →
DJ MooreBUF v DET100+ rec ydsDET @ BUF18.5¢off-ladderoff-laddero +340over · Kalshi 21.1¢Kalshi →
DJ MooreBUF v DET110+ rec ydsDET @ BUF12.5¢off-ladderoff-laddero +460over · Kalshi 14.8¢Kalshi →
DJ MooreBUF v DET120+ rec ydsDET @ BUF10.0¢off-ladderoff-ladderover · DK 11.8¢Kalshi →
DJ MooreBUF v DET3+ recDET @ BUF82.5¢off-ladderoff-laddero -700 / u +122o -1000over · Kalshi 85.9¢under · Kalshi 21.1¢Kalshi →
DJ MooreBUF v DET6+ recDET @ BUF33.0¢off-ladderoff-laddero +178 / u -456o +170over · DK 35.1¢under · Kalshi 69.5¢Kalshi →
DJ MooreBUF v DET7+ recDET @ BUF20.5¢off-ladderoff-laddero +317o +320over · DK 21.3¢Kalshi →
DJ MooreBUF v DET8+ recDET @ BUF10.5¢off-ladderoff-laddero +614o +570over · DK 12.3¢Kalshi →
DJ MooreBUF v DET9+ recDET @ BUF7.0¢off-ladderoff-laddero +900o +900over · DK 7.2¢Kalshi →
Isaac TeSlaaDET v BUF15+ rec ydsDET @ BUF53.5¢52.5%4bk+1.0¢o -138 / u +110over · DK 54.3¢under · ProphetX 47.6¢Kalshi →
Isaac TeSlaaDET v BUF25+ rec ydsDET @ BUF35.5¢off-ladderoff-laddero +150 / u -186over · FD 37.3¢under · ProphetX 65¢Kalshi →
Isaac TeSlaaDET v BUF40+ rec ydsDET @ BUF18.0¢off-ladderoff-laddero +340over · Kalshi 20.1¢Kalshi →
Isaac TeSlaaDET v BUF50+ rec ydsDET @ BUF11.0¢off-ladderoff-laddero +540over · Kalshi 12.7¢Kalshi →
Isaac TeSlaaDET v BUF60+ rec ydsDET @ BUF6.5¢off-ladderoff-laddero +830over · Kalshi 8.5¢Kalshi →
Isaac TeSlaaDET v BUF3+ recDET @ BUF23.5¢off-ladderoff-laddero +292 / u -1150o +310over · FD 21.7¢under · Kalshi 80.2¢Kalshi →
Isaac TeSlaaDET v BUF4+ recDET @ BUF11.0¢off-ladderoff-laddero +669o +830over · BetRivers 8.7¢Kalshi →
Jahmyr GibbsDET v BUF15+ rec ydsDET @ BUF76.0¢off-ladderoff-laddero -610over · Kalshi 79.2¢Kalshi →
Jahmyr GibbsDET v BUF25+ rec ydsDET @ BUF61.0¢off-ladderoff-laddero -194over · DK 62.7¢Kalshi →
Jahmyr GibbsDET v BUF40+ rec ydsDET @ BUF33.5¢off-ladderoff-laddero +164over · BetRivers 35.1¢Kalshi →
Jahmyr GibbsDET v BUF50+ rec ydsDET @ BUF21.0¢off-ladderoff-laddero +285over · BetRivers 22.2¢Kalshi →
Jahmyr GibbsDET v BUF60+ rec ydsDET @ BUF12.5¢off-ladderoff-laddero +490over · DK 13.9¢Kalshi →
Jahmyr GibbsDET v BUF70+ rec ydsDET @ BUF9.0¢off-ladderoff-laddero +740over · DK 8.5¢Kalshi →
Jahmyr GibbsDET v BUF80+ rec ydsDET @ BUF5.0¢off-ladderoff-laddero +1200over · DK 5.5¢Kalshi →
Jahmyr GibbsDET v BUF2+ recDET @ BUF86.5¢off-ladderoff-ladderover · Kalshi 89.7¢Kalshi →
Jahmyr GibbsDET v BUF3+ recDET @ BUF76.5¢off-ladderoff-laddero -471 / u +156o -520over · Kalshi 80.2¢under · Kalshi 27.4¢Kalshi →
Jahmyr GibbsDET v BUF6+ recDET @ BUF28.0¢off-ladderoff-laddero +199 / u -809o +196over · DK 28.7¢under · Kalshi 75.4¢Kalshi →
Jahmyr GibbsDET v BUF7+ recDET @ BUF16.5¢off-ladderoff-laddero +355 / u -1567o +360over · DK 17¢under · Kalshi 86.8¢Kalshi →
Jahmyr GibbsDET v BUF9+ recDET @ BUF5.5¢off-ladderoff-laddero +953o +900over · DK 5.7¢Kalshi →
Jahmyr GibbsDET v BUF50+ rush ydsDET @ BUF81.5¢off-ladderoff-laddero -567 / u +156o -800over · DK 82.6¢under · Kalshi 20.1¢Kalshi →
Jahmyr GibbsDET v BUF60+ rush ydsDET @ BUF74.0¢off-ladderoff-laddero -335 / u +223o -425over · DK 75.6¢under · Kalshi 28.4¢Kalshi →
Jahmyr GibbsDET v BUF70+ rush ydsDET @ BUF66.5¢off-ladderoff-laddero -239 / u -144o -255over · DK 67.9¢under · Kalshi 35.6¢Kalshi →
Jahmyr GibbsDET v BUF100+ rush ydsDET @ BUF37.5¢off-ladderoff-laddero +144 / u -376o +136over · Kalshi 39.7¢under · Kalshi 64.6¢Kalshi →
Jahmyr GibbsDET v BUF110+ rush ydsDET @ BUF30.5¢off-ladderoff-laddero +199 / u -809o +190over · Kalshi 32.5¢under · Kalshi 71.5¢Kalshi →
Jahmyr GibbsDET v BUF120+ rush ydsDET @ BUF23.5¢off-ladderoff-laddero +208over · Kalshi 26.3¢Kalshi →
Jahmyr GibbsDET v BUF130+ rush ydsDET @ BUF16.0¢off-ladderoff-laddero +285over · Kalshi 18¢Kalshi →
Jahmyr GibbsDET v BUF140+ rush ydsDET @ BUF14.0¢off-ladderoff-laddero +365over · Fanatics 16¢Kalshi →
Jahmyr GibbsDET v BUF150+ rush ydsDET @ BUF11.5¢off-ladderoff-laddero +669o +620over · Kalshi 12.7¢Kalshi →
James Cook IIIBUF v DET15+ rec ydsDET @ BUF57.5¢off-ladderoff-laddero -170over · Kalshi 59.7¢Kalshi →
James Cook IIIBUF v DET25+ rec ydsDET @ BUF34.5¢off-ladderoff-laddero +164over · Kalshi 37.6¢Kalshi →
James Cook IIIBUF v DET40+ rec ydsDET @ BUF14.5¢off-ladderoff-laddero +430over · Kalshi 15.9¢Kalshi →
210 of 210 two-sided strikes · showing 100 · + 54 listed on Kalshi, not yet priced · book consensus as of Sep 17, 11:15 AM ET

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, interpolated when two quoted lines bracket it, refused when they do not. Kalshi prices are the mid of a real two-sided book only. This page carries at least 40 such strikes or it does not exist; we are not claiming to beat the market, only to show where each price is.

Lions vs Bills props — FAQ

Where are Lions vs Bills player props priced best?

The "best price" column on each strike names the venue with the cheapest price for that side, in cents per $1 of payout — Kalshi net of its fee, sportsbooks and exchanges at their raw quote. It only appears when at least two venues quote the exact strike, because a best price needs a comparison.

What is the gap column?

The Kalshi mid minus the sportsbook consensus probability read at the same strike, in cents. Positive means Kalshi is pricing the over above the books, negative means it is cheaper. A gap is a price difference, not a recommendation.

Why are some Kalshi strikes not shown here?

Kalshi lists a game's ladder early and most strikes stay unpriced until a day or two before kickoff. This page shows the 210 strikes with a real two-sided book; 54 more are listed and not yet priced. A 1¢ bid against a 99¢ ask is a listing, not a price.

More NFL Markets