Loading ticker...
Loading… @TheOddsGap
FAQ
Weekly Slate  ·  NFL

NFL Week 2

September 17 to 21, 2026: 16 NFL games across 3 days on the board.
The board

Every game on the NFL Week 2 slate, September 17 to 21, 2026, by day

Both moneyline sides of every game this week, grouped by day, every book currently pricing them, where the line opened, and how it has moved at one book. The gap on each game is what shopping it is worth.

BOOKS:
Thursday, September 17
Thu Sep 17, 8:15 PM ET 10 books pricing it 3.0% Gap

Detroit Lions at Buffalo Bills

Detroit Lions moneyline: +140 at theScore Bet is the best price, +133 at BetRivers is the worst.

Detroit Lions Moneyline

theScore Bet+140
Kalshi+139
Novig+138
Polymarket US+138
DraftKings+136
Bally Bet+135
BetParx+135
Fanatics+135
Caesars+135
BetRivers+133

Buffalo Bills Moneyline

Caesars-159
DraftKings-162
Polymarket US-163
Bally Bet-165
BetParx-165
BetRivers-165
theScore Bet-165
Fanatics-165
Kalshi-167
Novig-170
Sunday, September 20
Sun Sep 20, 1:00 PM ET 4 books pricing it 12.5% Gap

Pittsburgh Steelers at New England Patriots

Pittsburgh Steelers moneyline: +215 at Caesars is the best price, +180 at DraftKings is the worst.

Pittsburgh Steelers Moneyline

Caesars+215
Polymarket US+196
Kalshi+189
DraftKings+180

New England Patriots Moneyline

DraftKings-218
Polymarket US-231
Kalshi-238
Caesars-270
Sun Sep 20, 1:00 PM ET 4 books pricing it 5.7% Gap

Cincinnati Bengals at Houston Texans

Cincinnati Bengals moneyline: +121 at Caesars is the best price, +109 at Kalshi is the worst.

Cincinnati Bengals Moneyline

Caesars+121
Polymarket US+115
DraftKings+114
Kalshi+109

Houston Texans Moneyline

DraftKings-135
Kalshi-136
Polymarket US-141
Caesars-145
Sun Sep 20, 1:00 PM ET 4 books pricing it 10.4% Gap

Cleveland Browns at Tampa Bay Buccaneers

Cleveland Browns moneyline: +250 at Caesars is the best price, +217 at Kalshi is the worst.

Cleveland Browns Moneyline

Caesars+250
Polymarket US+236
DraftKings+230
Kalshi+217

Tampa Bay Buccaneers Moneyline

DraftKings-285
Kalshi-290
Polymarket US-302
Caesars-320
Sun Sep 20, 1:00 PM ET 4 books pricing it 4.6% Gap

New Orleans Saints at Baltimore Ravens

New Orleans Saints moneyline: +285 at Caesars is the best price, +268 at Polymarket US is the worst.

New Orleans Saints Moneyline

Caesars+285
Kalshi+280
DraftKings+275
Polymarket US+268

Baltimore Ravens Moneyline

Polymarket US-337
Kalshi-340
DraftKings-345
Caesars-380
Sun Sep 20, 1:00 PM ET 4 books pricing it 2.3% Gap

Minnesota Vikings at Chicago Bears

Minnesota Vikings moneyline: +164 at DraftKings is the best price, +158 at Kalshi is the worst.

Minnesota Vikings Moneyline

DraftKings+164
Polymarket US+160
Caesars+160
Kalshi+158

Chicago Bears Moneyline

Polymarket US-189
Kalshi-190
Caesars-191
DraftKings-198
Sun Sep 20, 1:00 PM ET 4 books pricing it 3.6% Gap

Carolina Panthers at Atlanta Falcons

Atlanta Falcons moneyline: -120 at Kalshi is the best price, -130 at Caesars is the worst.

Carolina Panthers Moneyline

Polymarket US+106
DraftKings+105
Caesars+102
Kalshi+101

Atlanta Falcons Moneyline

Kalshi-120
Polymarket US-122
DraftKings-125
Caesars-130
Sun Sep 20, 1:00 PM ET 4 books pricing it 2.6% Gap

Philadelphia Eagles at Tennessee Titans

Tennessee Titans moneyline: +180 at DraftKings is the best price, +173 at Kalshi is the worst.

Philadelphia Eagles Moneyline

Kalshi-208
Polymarket US-211
DraftKings-218
Caesars-220

Tennessee Titans Moneyline

DraftKings+180
Caesars+180
Polymarket US+175
Kalshi+173
Sun Sep 20, 1:00 PM ET 4 books pricing it 2.3% Gap

Green Bay Packers at New York Jets

New York Jets moneyline: +205 at DraftKings is the best price, +198 at Kalshi is the worst.

Green Bay Packers Moneyline

Polymarket US-248
DraftKings-250
Kalshi-250
Caesars-250

New York Jets Moneyline

DraftKings+205
Caesars+205
Polymarket US+200
Kalshi+198
Sun Sep 20, 4:05 PM ET 4 books pricing it 5.4% Gap

Jacksonville Jaguars at Denver Broncos

Jacksonville Jaguars moneyline: +135 at Caesars is the best price, +123 at Kalshi is the worst.

Jacksonville Jaguars Moneyline

Caesars+135
DraftKings+130
Polymarket US+127
Kalshi+123

Denver Broncos Moneyline

Polymarket US-153
Kalshi-154
DraftKings-155
Caesars-170
Sun Sep 20, 4:05 PM ET 4 books pricing it 11.7% Gap

Las Vegas Raiders at Los Angeles Chargers

Las Vegas Raiders moneyline: +330 at Caesars is the best price, +285 at DraftKings is the worst.

Las Vegas Raiders Moneyline

Caesars+330
Polymarket US+298
Kalshi+295
DraftKings+285

Los Angeles Chargers Moneyline

Polymarket US-356
Kalshi-359
DraftKings-360
Caesars-450
Sun Sep 20, 4:25 PM ET 4 books pricing it 3.8% Gap

Washington Commanders at Dallas Cowboys

Washington Commanders moneyline: +170 at DraftKings is the best price, +160 at Caesars is the worst.

Washington Commanders Moneyline

DraftKings+170
Polymarket US+168
Kalshi+165
Caesars+160

Dallas Cowboys Moneyline

Caesars-191
Polymarket US-202
DraftKings-205
Kalshi-208
Sun Sep 20, 4:25 PM ET 4 books pricing it 18.0% Gap

Miami Dolphins at San Francisco 49ers

Miami Dolphins moneyline: +490 at DraftKings is the best price, +400 at Caesars is the worst.

Miami Dolphins Moneyline

DraftKings+490
Polymarket US+460
Kalshi+455
Caesars+400

San Francisco 49ers Moneyline

Caesars-550
Polymarket US-558
Kalshi-564
DraftKings-675
Sun Sep 20, 4:25 PM ET 4 books pricing it 4.3% Gap

Seattle Seahawks at Arizona Cardinals

Arizona Cardinals moneyline: +410 at DraftKings is the best price, +389 at Polymarket US is the worst.

Seattle Seahawks Moneyline

Polymarket US-468
Caesars-480
Kalshi-489
DraftKings-550

Arizona Cardinals Moneyline

DraftKings+410
Kalshi+398
Caesars+390
Polymarket US+389
Sun Sep 20, 8:20 PM ET 4 books pricing it 5.7% Gap

Indianapolis Colts at Kansas City Chiefs

Indianapolis Colts moneyline: +270 at DraftKings is the best price, +250 at Caesars is the worst.

Indianapolis Colts Moneyline

DraftKings+270
Polymarket US+255
Kalshi+252
Caesars+250

Kansas City Chiefs Moneyline

Caesars-330
Polymarket US-337
DraftKings-340
Kalshi-340
Monday, September 21
Mon Sep 21, 8:15 PM ET 4 books pricing it 7.5% Gap

New York Giants at Los Angeles Rams

New York Giants moneyline: +330 at Caesars is the best price, +300 at DraftKings is the worst.

New York Giants Moneyline

Caesars+330
Kalshi+312
Polymarket US+307
DraftKings+300

Los Angeles Rams Moneyline

Polymarket US-366
DraftKings-380
Kalshi-380
Caesars-450

Get this every morning of the slate.

The Odds Gap Daily

One email each morning with the biggest gaps on the board.

Sports (all on by default, uncheck any you skip):

Looking for live prices? Use Unlock Live at the top of the page.

FAQ

How to read this page

Where do the prices come from?
The Odds Gap scans every major US sportsbook and the licensed prediction markets. A game still to be played reads the live board, the one that reprices about once a minute, not the slower free version, and it pulls it fresh every time it loads. A game that has finished shows the price each book closed at, captured before kickoff and stored, which is why those blocks carry their own closing timestamp and say they do not move again. Nothing here is typed in by hand.
How is the board ordered, and what is the gap on each game?
Kickoff order, earliest first, with games that have already kicked off at the bottom. The percentage on each game's header is the payout gap: on its more divided moneyline side, the best book's payout against the worst book's. A 5% gap means the best book pays five percent more profit for the identical ticket. The dollar figure in each game's strip is the same idea on a $100 stake.
What does the big BEST box mean?
The book paying the most for that side at the last scan. The rows under it are every book on the bet, best to worst. Same team, same bet, different paydays.
What do PINN Open and BOL Open mean?
PINN Open is Pinnacle's opening line on the game, and BOL Open is BetOnline's. Those are the only two books we will put in that slot, because they set a number rather than copy one, and the label says which of them you are looking at. Hover it and we tell you whether that price was on the board the moment the game was listed, or whether the game was listed first and the market may already have moved before the book priced it. PINN Earliest means the game was already on the board before our search window starts, so it is the earliest price we can prove and not an opening line at all. Most odds sites label every one of these "Open" and never say whose.
Why does a game sometimes show no opening line at all?
Because no origination book had priced it yet. The only books we will put in that slot are Pinnacle and BetOnline, the two that set a number rather than copy one. When only the retail books have posted, the honest answer is a blank, not a retail price wearing the word "open".
What is the arrow next to the opening price?
That is steam: which way the sharp money has moved the line since it opened. It compares Pinnacle now against Pinnacle at the open, with the vig stripped out of both, so a book simply widening its prices never reads as movement. Teal pointing down means the market has moved toward this side since the open. Amber pointing up means it has drifted away. No arrow means the comparison cannot be made honestly, so we do not make it.
What does the movement chart under each game show?
One book's own price on that game over time, from our hourly scan snapshots, and the chart names the book it is drawing. Pinnacle when we have its history for the game, otherwise the book we have the most history for. A flat hour means we did not look in that hour, not that the book sat still, and a hole means the book was not quoting. We never draw one book's history under another book's name.
What is the Hold percentage?
The bookmakers' built-in margin on this game if you took the best available price on each side. Lower is friendlier. A hold near zero means the books almost cancel each other out and shopping is nearly free money; a fat hold means every side of the game is overpriced.
What does the gold PM badge mean?
That book is a licensed prediction market, not a sportsbook. The price shown is what a $100 order can actually fill at after that venue's fees, walked down their live order book, not the teaser number on their screen.
Why do the spreads and totals list more than one number?
Because the books genuinely disagree on the number itself, not just the price. Laying -7.5 and laying -8.5 are different bets. When more than one number is live, you get to pick the friendlier one, and that choice is often worth more than any price gap.
Why is a book missing?
Either you dropped it with the filter at the top of the page, or it is not pricing this game yet, or we have pulled it because its feed failed one of our honesty checks. We never quietly substitute a price.
Is any of this telling me what to bet?
No. The Odds Gap does not pick winners and does not rate teams. It answers one question only: once you have decided what you like, who pays the most for it.