More sports

NFL predictions: win chances for every game

Each NFL game of the week gets a fair win chance from team ratings. The tool also shows the price and point spread that chance means, and the market chance next to it.

2026 regular season, week 8: 108 of 272 games played.

Odds

Week 8: 14 games

Finished games this week: the model’s favourite won 1 of 1; the market’s favourite 1 of 1.

  1. Thu, Oct 29, 8:15 p.m. ET

    Carolina Panthers1935%fair 2.84
    Green Bay Packers home2765%fair 1.54

    Model spread Packers −4.4. Market without margin: Packers 63%; spread Packers −3.5.

    Model favourite won

  2. Sun, Nov 1, 1:00 p.m. ET

    Baltimore Ravens28%fair 3.59
    Buffalo Bills home72%fair 1.39

    Model spread Bills −6.9. Market without margin: Bills 59%; spread Bills −3. The model rates the Bills 3.9 points better than the market does.

  3. Sun, Nov 1, 1:00 p.m. ET

    Tennessee Titans18%fair 5.71
    Cincinnati Bengals home82%fair 1.21

    Model spread Bengals −10.9. Market without margin: Bengals 86%; spread Bengals −12.5. The model rates the Titans 1.6 points better than the market does.

  4. Sun, Nov 1, 1:00 p.m. ET

    Arizona Cardinals31%fair 3.18
    Dallas Cowboys home69%fair 1.46

    Model spread Cowboys −5.6. Market without margin: Cowboys 73%; spread Cowboys −7. The model rates the Cardinals 1.4 points better than the market does.

  5. Sun, Nov 1, 1:00 p.m. ET

    Minnesota Vikings53%fair 1.88
    Detroit Lions home47%fair 2.14

    Model spread Vikings −0.9. Market without margin: Lions 60%; spread Lions −3. The model rates the Vikings 3.9 points better than the market does.

  6. Sun, Nov 1, 1:00 p.m. ET

    Indianapolis Colts22%fair 4.54
    Jacksonville Jaguars home78%fair 1.28

    Model spread Jaguars −9. Market without margin: Jaguars 80%; spread Jaguars −10. The model rates the Colts 1.0 points better than the market does.

  7. Sun, Nov 1, 1:00 p.m. ET

    Las Vegas Raiders47%fair 2.12
    New York Jets home53%fair 1.90

    Model spread Jets −0.8. Market without margin: Jets 54%; spread Jets −1.5. Model and market agree within a point.

  8. Sun, Nov 1, 1:00 p.m. ET

    Cleveland Browns34%fair 2.97
    Pittsburgh Steelers home66%fair 1.51

    Model spread Steelers −4.9. Market without margin: Steelers 62%; spread Steelers −3.5. The model rates the Steelers 1.4 points better than the market does.

  9. Sun, Nov 1, 1:00 p.m. ET

    Atlanta Falcons45%fair 2.22
    Tampa Bay Buccaneers home55%fair 1.82

    Model spread Buccaneers −1.4. Market without margin: Buccaneers 54%; spread Buccaneers −2.5. The model rates the Falcons 1.1 points better than the market does.

  10. Sun, Nov 1, 4:05 p.m. ET

    Los Angeles Chargers23%fair 4.26
    Los Angeles Rams home77%fair 1.31

    Model spread Rams −8.5. Market without margin: Rams 71%; spread Rams −6.5. The model rates the Rams 2.0 points better than the market does.

  11. Sun, Nov 1, 4:25 p.m. ET

    Kansas City Chiefs37%fair 2.74
    Denver Broncos home63%fair 1.58

    Model spread Broncos −4. Market without margin: Broncos 49%; spread Chiefs −1.5. The model rates the Broncos 5.5 points better than the market does.

  12. Sun, Nov 1, 4:25 p.m. ET

    New England Patriots69%fair 1.46
    Miami Dolphins home31%fair 3.18

    Model spread Patriots −5.7. Market without margin: Dolphins 25%; spread Patriots −7. The model rates the Dolphins 1.3 points better than the market does.

  13. Sun, Nov 1, 8:20 p.m. ET

    Philadelphia Eagles45%fair 2.24
    Washington Commanders home55%fair 1.81

    Model spread Commanders −1.5. Market without margin: Commanders 71%; spread Commanders −6.5. The model rates the Eagles 5.0 points better than the market does.

  14. Mon, Nov 2, 8:15 p.m. ET

    Chicago Bears34%fair 2.93
    Seattle Seahawks home66%fair 1.52

    Model spread Seahawks −4.8. Market without margin: Seahawks 60%; spread Seahawks −3. The model rates the Seahawks 1.8 points better than the market does.

Season so far: model favourites 64 of 107 (60%); market favourites 68 of 107 (64%). Ties and pick’ems are left out.

Chances before kick-off; a finished game keeps the chance the model gave it. Fair odds = 1 ÷ chance, without a bookmaker margin.

Updated 2026-11-01 16:26 UTC

How the chances are calculated

Ratings. Every club has an Elo rating built from every game since 1999. Before a game the home side’s chance is 1 ÷ (1 + 10−(home rating − visitor rating + 50) ÷ 400): playing at home is worth 50 rating points, so between equal clubs the home side wins 57.2%; at a neutral site (London, the Super Bowl) nobody gets it. After each game both ratings move by 20 × (result − chance) × a margin factor: a rout moves them more than a field goal, and a favourite’s rout less than an underdog’s. Between seasons each rating keeps 50% of its distance from average.

Settings. The step (20), the home edge (50) and the carry-over (50%) are the best of a grid on the 2000–2022 seasons (lowest log-loss of the pre-game chances); 2023–2025 were kept aside to test them.

Spread and chance. A spread converts to a chance as P(favourite wins) = Φ(spread ÷ 11.7), Φ the normal curve; 11.7 is the value that fits the results of every closing spread of 1999–2022 best. A 3-point favourite wins about 60%, a 7-point favourite about 73%.

Fair odds are 1 ÷ chance: the price with no bookmaker margin. The market line is the consensus closing (or latest) price published by nflverse, shown without its margin. A rating knows only past results – not injuries, weather or who starts at quarterback.

How often the closing favourite won, by spread (1999–2022 regular seasons):

Closing spreadGamesFavourite wonFormula
0.5–2.51,19152.7%55.7%
399357.5%60.1%
3.5–6.52,04766.1%65.9%
742776.6%72.5%
7.5–9.567276.9%76.3%
10–13.560982.8%82.9%
14+18290.7%90.5%
How good is the model

Hold-out test. The settings were fixed on 2000–2022; then the ratings forecast every one of the 816 regular-season games of 2023–2025 before kick-off. Lower log-loss and Brier scores are better; “always the home side” gives the home club its 2000–2022 win rate, 56.4%.

ForecastWinner pickedLog-lossBrier
Our ratings (Elo)63.8%0.6360.223
Market: closing moneyline without the margin68.3%0.6080.210
Always the home side53.9%0.6910.249
Coin flip (50/50)50.0%0.6930.250

Honest result: the ratings beat a coin and the home side, but the closing market beats the ratings – it knows injuries, weather and starters. Use our chances as a second opinion, not as a reason to bet.

This season, for real: over its 108 regular-season games so far the ratings picked the winner in 60% (market 63%, home side 51%); log-loss 0.664 (market 0.660, coin 0.693).

Calibration on the hold-out games: when the ratings gave the home side a chance in a range, how often it won.

We gave the home sideGamesHome side won
0%–30% (on average 24%)4134%
30%–40% (on average 36%)7934%
40%–50% (on average 45%)16338%
50%–60% (on average 55%)18350%
60%–70% (on average 65%)17166%
70%–80% (on average 74%)13072%
80%–100% (on average 84%)4986%

In-sample, 2000–2022 (5,903 games): ratings 64.2% winners picked, log-loss 0.630; market 66.3%, 0.612.

NFL playoff picture: seeds, odds and tiebreakers →NFL power rankings by the numbers (Elo) →Anytime touchdown scorer odds: what they mean →

Data: nflverse (schedule, scores, closing lines; licence CC BY), checked every 6 hours; nothing is published unless every club has its games, the division games match the alignment and the playoff games fit the bracket from the tie-breakers. Rules: NFL tie-breaking procedures, Wikipedia: NFL playoffs.

Woman kneeling beside a football on a kicking tee

How to read a game row

  1. Find the matchupEach row is one game with its two teams. Finished games show the final score instead of chances.
  2. Read the win chanceEach team gets a chance from Elo ratings. The two chances together make one whole.
  3. Check the fair priceThe price that matches the chance, in decimal and American odds. No margin is added.
  4. See the matching spreadThe point spread that fits the chance. It comes from how spreads and results related in past games.

Fair price from a win chance

Fair decimal price = 1 ÷ win chance (chance written as a share of one)

Example: A 50.0% chance gives a fair price of 2.00, or +100. Convert any price.

Model chance vs market chance

Model chance

  • Built from Elo ratings of past game results
  • Adjusted for margin of victory, with a home edge
  • Super Bowl played as a neutral-site game
  • Knows nothing about news, injuries or lineups

Market chance

  • Built from the closing moneyline in the nflverse data
  • Closing line: the last price before kickoff
  • For example, two −110 sides add up to 104.8%
  • With the margin removed, each side is 50.0%
  • Remove the margin yourself for any market

How to read the accuracy card

ComparisonWhat it checksWhat it tells you
Coin flipModel vs even chance for both sidesChances closer to results than 50/50 mean the ratings carry information
Always the home teamModel vs a forecast that always favours the home teamDoing better means the ratings add more than the home edge
MarketModel vs closing lines, margin removedHow close the chances come to the closing market's chances
CalibrationForecast against result, grouped by chanceDo teams given a chance win about that often?

All checks use seasons the ratings did not see. The settings were fitted on older seasons only.

What the ratings do not know

Injuries

A key player out for the game does not change the rating. The market can react to this news.

Quarterback changes

A new starting quarterback can change a team a lot. The ratings only see results after the games.

Weather

Wind, snow or rain are not in the model. Each game is rated the same way.

Rest and schedule

Short weeks, bye weeks and travel are not counted. Only the home edge is.

Questions

How are these NFL predictions made?

From Elo team ratings built on past game results, adjusted for margin of victory, with a home edge. The settings were fitted on older seasons and checked on recent seasons the model did not see.

Are these NFL picks?

No. Each game gets a win chance, not a pick. A team with the higher chance can still lose. For teams ranked by rating, see the power rankings.

Where does the game data come from?

From nflverse, open NFL schedule and results data under licence CC BY 4.0. It refreshes by itself several times a day. If the data is too old, the tool hides the numbers.

Why is the market chance different from the model?

The market comes from closing moneylines and reacts to news the ratings do not see, like injuries. The model uses only past results. A gap is not a signal to bet.

Where can I see NFL playoff chances?

The playoff picture shows seeds, playoff chances and tiebreakers for the current season.