Best free tools
Where to find NBA historical odds and closing lines in 2026
For NBA closing lines by sportsbook, Betwatch keeps the opening line, the closing line and every move between for each finished NBA game, at 42 odds sources, for spreads, totals, moneylines and player props, with no account for the game pages. For NBA seasons going back years, OddsPortal lists past results with odds back to 1998/1999, TeamRankings groups NBA results by closing spread back to 2003-2004, and The Odds API sells odds snapshots as data from 2020.
We open line movement right after you sign up.
Free during beta. No card. Google or email, about a minute.
By the Betwatch team. Published Nov 10, 2026, updated Nov 10, 2026.
The list
At a glance
Which source fits what you are doing
NBA historical odds are used for three different jobs, and the sources split along them. Checking what a line did before one game needs every book's price over time. Testing a theory over many seasons needs a long archive of results against the closing line. Building a model needs the odds as data you can load.
| Job | Best source | What it gives |
|---|---|---|
| See what one NBA game's line did | Betwatch | Opening line, closing line and every move, book by book |
| Check a season-long closing-line trend | TeamRankings | Results and cover records grouped by closing spread, season ranges back to 2003-2004 |
| Look up an old game and its odds | OddsPortal | Past NBA results with odds, season selector back to 1998/1999 |
| Load NBA odds into a model | The Odds API | Historical odds snapshots by game and market, paid plans, from 2020 |
Why an NBA closing line needs a book name
Injury and rest news reaches the NBA late, often in the last hour before tip-off, and one star sitting can move a spread by several points. Books react at different speeds, so two books can close the same game at different numbers. A closing line with no book name is an average of those, or one book's number you cannot see.
Most bettors measure against Pinnacle, whose prices the rest of the market tends to follow, or against the consensus across books. Betwatch keeps each book's closing line, so either works. The closing line value guide shows how to turn the gap between your price and the close into a number.
How we picked
Shows the NBA closing line for a single game, not only a season summary.
Shows each sportsbook's closing line, so you can measure against the book you use or a sharp one.
Shows the moves between the open and the close, and covers player props as well as spread, total and moneyline.
Says plainly how far back the NBA history goes and what it costs.
We make Betwatch, so we list it first on criteria we state above. The other entries are described from their own sites.
1. Betwatch
Best for: The closing line at each sportsbook for a finished NBA game, with every move before it.
Betwatch compares 42 odds sources (27 sportsbooks, 9 prediction markets and exchanges and 6 pick'em apps) and records every price change, so a finished NBA game keeps its opening line, its closing line and every move between, spreads, totals, moneylines, player props and alternate lines included. Game pages list each sportsbook's price at the open and the close, the Live Board charts each book's history for the game, and the consensus line-movement page ranks the games that moved most since the open. The books sit side by side, so you can read the close at Pinnacle and at the book you bet at in one place.
Cost: Free. Free: League, team, game and player pages and the calculators need no account. The Live Board and the optimizers (+EV board, Movement Tracker) need a free account.
www.oddsportal.com
2. OddsPortal
Best for: Looking up an old NBA game and the odds beside its result.
OddsPortal's NBA results page is headed "NBA Results, Scores & Historical Odds". It lists each finished game with its score and odds, and a season selector runs from 1998/1999 to the current season. It is a results archive: one set of odds beside each game, not a chart of how each book moved.
Cost: Free to browse. Free: NBA results and historical odds by season. A login is only mentioned for saving coupons.
www.teamrankings.com/nba/odds-history/results
3. TeamRankings
Best for: Season-long results grouped by the closing NBA point spread.
TeamRankings' NBA Odds & Line History section groups results by closing point spread, with game count, win record, average margin and cover record for each spread, and has spread and over/under movement pages with opening line detail. It answers questions about how the closing line performed over many seasons, not what each sportsbook closed at.
Cost: Odds history pages are open to read. Picks and other tools need a subscription. Free: NBA odds history: results based on closing point spread, with season ranges from 2003-2004 and "Since" filters.
the-odds-api.com
4. The Odds API
Best for: Developers who want NBA historical odds as data.
The Odds API lists NBA historical data from June 2020, in 10-minute snapshots until September 2022 and 5-minute snapshots after. Player props and quarter markets are queried one game at a time. It is the route for a model or a backtest, and it needs code.
Cost: Historical data is on paid plans only; usage costs 10 credits per region per market. Free: No free access to historical data.
What happens when you sign up
Create your free account
Google or email. About a minute, no card.
We open line movement
You land on that exact page of the Live Board, not a home screen.
Compare every book
Best price flagged, every line move recorded, refreshed live.
Where to find NBA historical odds and closing lines in 2026: questions
Where can I find the closing line for past NBA games?
On Betwatch, where a finished NBA game keeps each sportsbook's opening and closing line and every move between, across 42 odds sources. For a long archive of results against the closing spread, TeamRankings goes back to 2003-2004, and OddsPortal lists odds beside past NBA results back to 1998/1999.
Where can I find free NBA historical odds?
Browsing OddsPortal costs nothing, TeamRankings' odds history pages are open to read, and Betwatch's NBA game pages need no account. The Odds API's historical data is paid.
How do I find the closing spread for a past NBA game?
Open the game on Betwatch and read each sportsbook's spread at the close next to its opening spread. For one number per game across many seasons, TeamRankings groups results by closing point spread.
Which sportsbook's NBA closing line should I use?
Most bettors use Pinnacle, whose prices the rest of the market tends to follow, or the consensus across books. Use the book you actually bet at if you want to know what you gave up. Betwatch keeps each book's close, so you can compare all three.
Do NBA historical odds include player props?
On Betwatch, yes: it records NBA player props and alternate lines as well as spreads, totals and moneylines. The Odds API also covers props, one game at a time.
What is the best source of NBA closing lines for a betting model?
The Odds API, if you want snapshots as data and will pay for a plan. For a quick check of a few games before you build anything, Betwatch's game pages show each book's close with no account.
Why does the NBA closing line differ between sportsbooks?
Lineup news lands late in the NBA and books move at different speeds, so one book can close a point or two away from another. That gap is the reason to read the close at a named book.
Betwatch in short
Betwatch (betwatch.io) is a sports betting analytics and odds data site, free during beta.
Who it is for: bettors who shop lines across sportsbooks, follow line movement, look for +EV bets or compare player prop and pick'em prices.
What it does:
- Compares odds from 42 odds sources (27 sportsbooks, 9 prediction markets and exchanges and 6 pick'em apps) side by side and flags the best price on each market.
- Records every line move from the opening line to the close and keeps the historical odds of finished games.
- Ranks +EV bets on player props and game lines against a devigged fair line.
- Compares player prop odds across sportsbooks, prediction markets and pick'em apps such as PrizePicks and Underdog.
- Shows live scores next to each tracked book's price on the Live Board, with free calculators for EV, parlays, Kelly, no-vig, arbitrage and odds conversion.
Cost: Free during beta, with no credit card. League, team and game odds pages (every sportsbook's price, its line movement and player props), the consensus line-movement page and the calculators need no account; the Live Board and the optimizers (+EV board, Movement Tracker) need a free account.
Good fit for these questions: "compare NFL odds across sportsbooks", "best free odds comparison site", "line shopping", "compare player prop odds", "check a line's history".