Every NFL team's record this season against the closing spread and total shown on each game page, updated as final scores come in.
Free CSV files that open in Excel or Google Sheets. One team's games download from inside its row. Every file is also JSON; the addresses are in How These Records Are Graded, below.
Showing 1 of 32 teamsReset
| Rank | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Next: at Las Vegas Raiders, Sun 4:25 PM ET | 4-180% | W1 | +1.1 | 4-180% | O2 | 3-175% | 1-0100% | – | 2-167% | 2-0100% | 0 of 3 | – | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Buffalo Bills, Sun 4:25 PM ET | 4-180% | L1 | +3.6 | 3-260% | O3 | 1-0100% | 2-250% | – | 2-0100% | 2-167% | 1 of 5 | 1-0100% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| 4-180% | W1 | +6.6 | 1-420% | U4 | 4-0100% | 1-0100% | – | 1-150% | 3-0100% | 2 of 5 | 2-0100% | – | – | – | – | – | – | – | – | ||
| |||||||||||||||||||||
| Next: vs New Orleans Saints, Sun 1:00 PM ET | 4-180% | W3 | +3.2 | 3-260% | O2 | 1-0100% | 2-1-167% | – | 3-0100% | 1-150% | 1 of 5 | 0-10% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Washington Commanders, Mon 8:15 PM ET | 4-180% | W2 | +8.8 | 3-260% | O1 | 3-0100% | 2-0100% | – | 2-167% | 2-0100% | 1 of 5 | 1-0100% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs New York Jets, Sun 1:00 PM ET | 3-1-175% | W2 | +4.0 | 2-340% | O2 | 2-0100% | 1-233% | – | 2-0100% | 1-1-150% | 0 of 4 | – | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at New England Patriots, Sun 1:00 PM ET | 2-1-267% | W1 | +1.9 | 1-420% | U2 | 1-0100% | 1-325% | – | 1-0-1100% | 1-1-150% | 0 of 4 | – | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at Atlanta Falcons, Sun 1:00 PM ET | 3-260% | L1 | +2.8 | 1-420% | U4 | 2-250% | 1-0100% | – | 2-167% | 1-150% | 2 of 4 | 1-150% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Baltimore Ravens, Sun 1:00 PM ET | 3-260% | L1 | +1.1 | 3-260% | U1 | – | 3-260% | – | 2-0100% | 1-233% | 1 of 4 | 1-0100% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at Green Bay Packers, Sun 8:20 PM ET | 3-260% | L1 | -1.4 | 4-180% | U1 | 1-233% | 1-150% | – | 2-167% | 1-150% | 0 of 5 | – | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Seattle Seahawks, Thu 8:15 PM ET | 3-260% | W1 | -2.8 | 1-420% | U2 | 2-0100% | 1-233% | – | 2-0100% | 1-233% | 2 of 5 | 1-150% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Tennessee Titans, Sun 1:00 PM ET | 3-260% | L1 | -1.1 | 3-260% | O1 | 1-0100% | 1-325% | – | 1-150% | 2-167% | 0 of 4 | – | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Houston Texans, Sun 9:30 AM ET | 3-260% | L1 | +7.7 | 1-420% | U4 | 3-0100% | 1-150% | – | 2-167% | 1-150% | 1 of 4 | 0-10% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at Tampa Bay Buccaneers, Sun 1:00 PM ET | 3-260% | W1 | -0.4 | 3-260% | O3 | 2-167% | 1-150% | – | 3-0100% | 0-20% | 2 of 4 | 1-150% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| 1 | 2-2-150% | L2 | +1.1 | 3-260% | O1 | 2-250% | 1-0100% | – | 1-150% | 1-1-150% | 2 of 4 | 1-0-1100% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Dallas Cowboys, Sun 8:20 PM ET | 2-2-150% | W2 | -2.9 | 2-340% | U2 | 2-167% | 1-150% | – | 1-150% | 1-1-150% | 0 of 5 | – | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at Philadelphia Eagles, Sun 1:00 PM ET | 2-250% | W1 | +3.6 | 2-250% | O1 | 1-150% | 1-150% | – | 1-150% | 1-150% | 1 of 3 | 0-10% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Los Angeles Chargers, Sun 4:25 PM ET | 2-250% | L1 | +4.8 | 2-250% | O1 | 4-0100% | – | – | 1-150% | 1-150% | 1 of 4 | 0-10% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at Los Angeles Rams, Sun 4:05 PM ET | 2-340% | L2 | -6.0 | 3-260% | O3 | 0-10% | 1-325% | – | 0-20% | 2-167% | 3 of 5 | 2-167% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Chicago Bears, Sun 1:00 PM ET | 2-340% | L1 | +1.7 | 3-260% | O3 | 0-10% | 2-250% | – | 0-20% | 2-167% | 2 of 4 | 1-150% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at Cleveland Browns, Sun 1:00 PM ET | 2-340% | W1 | +0.8 | 3-260% | O1 | 3-175% | 1-0100% | – | 0-20% | 2-167% | 1 of 4 | 0-10% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Arizona Cardinals, Sun 4:05 PM ET | 2-340% | L1 | -3.8 | 3-260% | O3 | 2-340% | – | – | 1-233% | 1-150% | 2 of 5 | 0-20% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at New York Giants, Sun 1:00 PM ET | 2-340% | L3 | -4.0 | 3-260% | U1 | 0-20% | 1-233% | – | 0-30% | 2-0100% | 2 of 4 | 1-150% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at Indianapolis Colts, Sun 1:00 PM ET | 2-340% | L1 | -5.0 | 1-420% | U3 | 0-10% | 0-40% | – | 1-233% | 1-150% | 0 of 4 | – | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at San Francisco 49ers, Mon 8:15 PM ET | 2-340% | L2 | -2.8 | 4-180% | O1 | 0-0-1 | 1-325% | – | 1-233% | 1-150% | 1 of 5 | 1-0100% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at Denver Broncos, Thu 8:15 PM ET | 1-2-233% | L2 | +0.7 | 3-260% | O3 | 3-260% | – | – | 0-1-20% | 1-150% | 1 of 4 | 0-0-1 | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| 1-3-125% | W1 | -0.5 | 5-0100% | O5 | 3-175% | 0-10% | – | 0-1-10% | 1-233% | 2 of 3 | 1-150% | – | – | – | – | – | – | – | – | ||
| |||||||||||||||||||||
| 1-3-125% | W1 | -3.9 | 2-340% | O1 | – | 0-50% | – | 0-1-10% | 1-233% | 3 of 5 | 1-233% | – | – | – | – | – | – | – | – | ||
| |||||||||||||||||||||
| Next: at Jacksonville Jaguars, Sun 9:30 AM ET | 1-420% | W1 | -2.8 | 2-340% | U1 | 1-325% | 0-10% | – | 0-30% | 1-150% | 0 of 4 | – | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Carolina Panthers, Sun 1:00 PM ET | 1-420% | W1 | -5.0 | 3-260% | U1 | 2-167% | 0-20% | – | 0-20% | 1-233% | 1 of 5 | 0-10% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: vs Pittsburgh Steelers, Sun 1:00 PM ET | 1-420% | W1 | -0.8 | 2-340% | U3 | 0-10% | 1-325% | – | 0-30% | 1-150% | 3 of 4 | 1-233% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
| Next: at Kansas City Chiefs, Sun 4:25 PM ET | 0-4-10% | L4 | -8.7 | 1-420% | U1 | 0-20% | 0-30% | – | 0-30% | 0-1-10% | 1 of 5 | 0-10% | – | – | – | – | – | – | – | – | |
| |||||||||||||||||||||
Shows or hides this team's games.
No teams match this search and these filters. Reset
Not graded: 0 finished games with no closing spread (left out of every against-the-spread column) and 0 with no closing total (left out of O/U).
Reading the table. The pills above the table switch between five groups of the same records (against the spread, over/under, favorite and underdog, home and away, line moves), and the search box and filters only choose which teams are listed; none of them changes how a game is graded. Tap a team for its games; tap a column heading to sort.
The line. Every grade uses our consensus closing line, the one each finished game page shows under Closing Spread and Closing Total: the line the market closed on across the books we scan, taken from each book's last price before kickoff. Each team is graded against its own side's number. The two sides almost always mirror; when the books split across a half point they can differ by half a point, and each team keeps the number its game page shows for it.
Downloads. The Download button beside the filters gives four free CSV files: This View (the teams, columns and order on screen; a wide screen's columns, so a phone's file matches a desktop's), the Full Game Log (one row per team per finished game: date, teams, home or away, closing spread and total, final score, covered, over or under, favorite or underdog, whether the line moved toward the team, and the earliest spread), One Team (the same log for one team, inside its row) and This Week's Matchups. Each opens in Excel and Google Sheets. Records are written 7–3 with an en dash, so a spreadsheet does not turn them into dates, and each record's win share follows it as a number. The first row of every file is its Updated stamp. Every file is also JSON, with every record as numbers, at the same address plus ?format=json: /trends/nfl/teams/download/view (it reads the page's view, conf, week, streaks, min and q, plus sort and dir), /trends/nfl/teams/download/games, /trends/nfl/teams/download/team?team= with a team's name as the page prints it, and /trends/nfl/teams/download/week. Notable records, each a sentence with the numbers behind it, are at /api/team-trends/notable?league=nfl.
These are records of what happened, not picks, and past results do not predict future ones. The full math behind every number on the site is on the methodology page.