Welcome! I intend this to be an ongoing project of predicting NFL game outcomes, point spreads, and final scores. My hope is that my models will improve over time as they become more sophisticated and use better data. I will try to regularly publish predictions to keep myself accountable, and will make observations along the way about what is working and what isn't. See below for latest updates. Enjoy!
Previous 2020 Predictions: ________________________________________________________
Recap:
13-3 (LR) with 10.887 expected; 13-3 (RF) with 10.418 expected. The models did better than expected. Using the LR probabilities, there was about a 19% chance of getting 13 or better games correctly predicted. 538 QB missed 4 while 538 traditional missed 5. Personally I missed 3.
- Raiders did beat Broncos. My models and myself correct; 538 incorrect. Broncos lose by 1 in a back and forth game.
- Rams beat the Cardinals. My models and 538 traditional correct; 538 QB and myself incorrect. Cardinals got the first score but never scored again as they miss the playoffs. Cardinals top QB was injured early in the game, missing a lot of the rest of it and certainly not playing as well as he would have if uninjured.
- Steelers lose to Browns. Myself and 538 QB correct; my models and 538 traditional incorrect. Steelers did not start their top QB to rest him and others for the playoffs. Browns had a huge lead early in 4th quarter and held on to win despite a comeback by the Steelers. Browns make it into the playoffs and will be playing the Steelers in the Wild Card round.
- Washington beats the Eagles. My models, 538 QB, and myself correct; 538 traditional incorrect. Washington makes it into the playoffs.
- Chiefs lose to Chargers. Everybody incorrect. Chiefs sat their top QB among other starters in order to rest them for the playoffs, so a loss is not really surprising.
- Cowboys lose to Giants. Everybody incorrect. Giants took the lead early and never gave it up. Either team potentially had a shot at the playoffs if Washington lost, but Washington won, so both teams miss out.
On to the playoffs!!
________________________________________________________
Week 17:
Happy New Year! This is the last week before the playoffs. No changes in the models except to retrain them with the latest data.
The models disagree with each other on 0 games this week, that is, they are in complete agreement.
With 538 QB, there are 3 disagreements, and with 538 traditional, there are 2 disagreements. 16 games this week as no one has a bye.
Oddities and Bold Predictions:
- Raiders vs. Broncos
- My models pick the Raiders but 538 (QB and traditional) picks the Broncos. Broncos play at home and are 5-10. Raiders are 7-8. Sticking with the Raiders.
- Rams vs. Cardinals
- My models pick the Rams, 538 QB picks the Cardinals, but 538 traditional picks the Rams. Rams play at home and are 9-6. Cardinals are 8-7. Rams are in the playoffs regardless, but Cardinals need to win to get into playoffs. Rams starting QB is out. Picking the Cardinals.
- Steelers vs. Browns
- My models pick the Steelers, 538 QB picks Browns, but 538 traditional picks Steelers. Browns play at home and are 10-5. Steelers are 12-3. Browns need to win to stay in playoffs. Browns are pretty beat up but they have more on the line. Picking the Browns to win.
- Washington vs. Eagles
- My models pick Washington, 538 QB picks Washington, but 538 traditional picks the Eagles. Eagles are 4-10-1 and play at home while Washington is 6-9. Looks like the Eagles best QB will be playing, and so will the best Washington QB. Washington is playing to stay in the playoffs while the Eagles don't have any playoff chances. Sticking with Washington.
An exciting final week as a lot is still at stake for which teams will get into the playoffs. Good luck!
Here are the predictions for Week 17:
Playoffs:
Here are the latest predictions using the LR model for who will get to the playoffs.
The AFC top seed remains with the Chiefs. Bills stay at #2, but Steelers move from #4 to # 3 with last week's win over the Colts. Colts drop from #3 to #6 with their loss to the Steelers. Titans move from #6 to #4 as the South Champ, having a better division win % than the Colts. Ravens are back in the playoffs at #5 with head to head advantage over Colts. Dolphins remain at #7 with conference win % advantage over Browns, meaning that Browns drop out of the playoffs.
The NFC top seed remains with the Packers. Saints remain at #2 with conference win % over Seahawks, and Seahawks remain at #3. Washington stays at #4 with head to head advantage over Cowboys. Buccaneers move up from #6 to #5 and Rams move down from #5 to #6. Bears jump back into playoffs at #7 with win % in common games advantage over Cardinals, meaning that the Cardinals are out of the playoffs.
- AFC
- Chiefs: West Champ
- Bills: East Champ, head to head win over Steelers
- Steelers: North Champ
- Titans: South Champ, division win % over Colts
- Ravens: Wild Card #1, head to head over Colts
- Colts: Wild Card #2
- Dolphins: Wild Card #3, conference win % over Browns
- NFC
- Packers: North Champ
- Saints: South Champ, conference win % over Seahawks
- Seahawks: West Champ
- Washington: East Champ, head to head over Cowboys
- Buccaneers: Wild Card #1
- Rams: Wild Card #2
- Bears: Wild Card #3, win % in common games over Cardinals
If the foregoing is true (and I did the tiebreaking correctly), how will the playoffs playout? Using the LR model for one-time head-to-head matchup predictions:
- Wildcard:
- AFC
- Chiefs (1)-bye
- Bills (2) vs. Dolphins (7) -> Bills (2) - (0.542)
- Steelers (3) vs. Colts (6) -> Steelers (3) - (0.502)
- Titans (4) vs. Ravens (5) -> Titans (4) - (0.594)
- NFC
- Packers (1)- bye
- Saints (2) vs. Bears (7) -> Saints (2) - (0.705)
- Seahawks (3) vs. Rams (6) -> Seahawks (3) - (0.592)
- Washington (4) vs. Buccaneers (5) -> Buccaneers (5) - (0.527)
- Division:
- AFC
- Chiefs (1) vs. Titans (4) -> Chiefs (1) - (0.643)
- Bills (2) vs. Steelers (3) -> Bills (2)- (0.55)
- NFC
- Packers (1) vs. Buccaneers (5) -> Packers (1) - (0.59)
- Saints (2) vs. Seahawks (3) -> Seahawks (3) - (0.511)
- Conference:
- AFC: Chiefs (1) vs. Bills (2) -> Chiefs (1) - (0.568)
- NFC: Packers (1) vs. Seahawks (3) -> Packers (1) - (0.566)
- Super Bowl:
- Chiefs (1) vs. Packers (1) -> Chiefs (1) - (0.596)
The LR model still predicts that the Chiefs will go all the way and win the Super Bowl against the Packers.
If we run this as a Monte Carlo simulation with the seeding fixed and 20,000 runs, we get the following result:
The Chiefs still win most often at 24% of the time (down from 25%), followed by the Packers at 20% (up from 18%) and the Bills at 9%.
Importance of Getting the #1 Seed
How important is getting the #1 seed in the playoffs? The Bills (see below) are predicted to be a slightly better team than the Packers, and yet, the Packers have an 11% Super Bowl win percentage-point advantage over them. If I switch the Bills to the #1 seed and the Chiefs to #2 seed, the Bills' probability of a Super Bowl victory increases from 9% to 17% (8 percentage point increase), while the Chiefs' probability decreases from 24% to 14% (10 percentage point decrease). Likewise, switching the Saints to the #1 seed and the Packers to the #2 seed increases the Saints from 8% to 13% (5 percentage point increase) and decreases the Packers from 20% to 12% (8 percentage point decrease). If I swap the Bills and the Packers so that the Bills are the #1 seed in the NFC and the Packers are the #2 seed in the AFC, then the Bills have a 20% chance of Super Bowl victory (11 percentage point increase) while the Packers have only an 8% chance (12 percentage point decrease). That is, they essentially swap percentages!
Getting the #1 seed and a first round bye appears to increase a team's chance of winning the Super Bowl by 8 to 10 percentage points, which amounts to roughly doubling the chances of a Super Bowl victory for that team. Together, the number #1 seeds have a 44% chance of one of them winning the Super Bowl. Clearly, getting the #1 seed makes it much more likely that the #1 seeded team will win the Super Bowl.
Perhaps this should not surprise us mathematically. If we assume each team has a 50% chance of winning any particular game, then a #1 seed has to win 3 games to win the Super Bowl, which gives it a 50% *50% *50% = 12.5% chance of winning. Seeds 2-7 have to win 4 games, which gives them each a 50% *50% *50%*50% = 6.25% chance. That is, all other things being equal, a #1 seed has double the chance of winning the Super Bowl that a 2-7 seed has, or a 6.25 percentage point advantage.
This advantage is increased by how good the #1 seed is with respect to the other teams. For example, we saw that the Packers gain much more from being the #1 seed than the Saints do. This is because the Packers have an average probability against all teams of 69% (according to LR), whereas the Saints have a 64% average probability. Thus, for each game played, the Packers get to keep more of their probability towards winning the Super Bowl than the Saints do (i.e., they keep 69% of their likelihood, while the Saints only keep 64%). With only 3 games, the Packers would have a 0.69^3 = 33% chance of winning the Super Bowl. The Saints would comparatively have a 0.64^3 = 26% chance. But the Saints also have to play one additional game, meaning that they only have a 0.64^4 = 17% chance of winning the Super Bowl. They lose 36% of their likelihood because they have to play an additional game, and would lose even more if they were a worse team.
To recap, getting the #1 seed increases a team's chances of winning the Super Bowl by at least 6.25 percentage points. Also, the better the #1 seed is compared to the other playoff teams, the greater this advantage is. Since the #1 seed is guaranteed to be the "best" team in the conference from a wins/loss perspective, the advantage is likely to be significant. Together, having one fewer game to play combined with being the "best" team in the conference means that the #1 seed has a much greater likelihood of winning the Super Bowl than would occur in a randomized head-to-head matchup playoff system with no team having a bye. Not to mention that the #1 seed always has home field advantage and always gets to play the lowest ranked seed (i.e., the supposedly "worst" team) available, which is another advantage.
The playoff system is designed to give the "best" two teams every advantage to get to and win the Super Bowl. Perhaps this is for the best as we want the "best" team to win the Super Bowl. But it does also feel like it is perhaps too biased in the #1 seeds' favor as we also want the playoffs to be competitive and to give every playoff team a fair chance to win the Super Bowl. As shown below, the "best" teams aren't that much better than other teams, and the advantage given to them in the playoffs can feel a bit disproportionate. "For whoever has, to him more shall be given; and whoever does not have, even what he has shall be taken away from him." (Mark 4:25). This most certainly is true in the current NFL playoff system, but maybe it is the best compromise of our conflicting desires to have the "best" team win the Super Bowl while still having a competitive playoff system.
Best Team:
What is the "best" team? If each team were to play every other team once, which team would have the most wins?
By summing up the probabilities of each game matchup, the 32 game season would have a final top 5 rank of:
- Chiefs
- Bills
- Packers
- Saints
- Seahawks
Chiefs remain on top. Bills move from 6 to 2. Packers move from 2 to 3. Seahawks move from 3 to 5. Saints move up from 7 to 4. Titans move from 4 to 6. Colts get pushed from 5 to 7.
By summing the outcome of each game matchup (1 point per win), the final top 5 rank would be:
- Chiefs
- Bills
- Packers
- (4) Steelers
- (4) Dolphins
Chiefs stay on top. Bills move from 6 to 2. Packers move from 2 to 3. Steelers move from 11 to 4. Dolphins move from 7 to 4. Seahawks move from 3 to 6, and Colts move from 4 to 6.
The difference between these two lists is striking this week. While the top 3 are the same, 4-7 are very different. The Saints are judged to have the 4th highest expected value of games won, but are 9th in total wins. This means that the Saints are predicted to win less often, but when they are predicted to win, they are much more likely to win. This suggests that they match up really well against some teams, but are mediocre against others. This is in contrast with the Steelers and Dolphins who are ranked lower in expected value, but higher in total wins. These teams are predicted to win a lot of games, but only barely.
An extreme of this paradoxical situation would be if a team was predicted to win each game it played with 50.1% probability. Then in the list below, it would have an expected value of 16.032 games won, placing it in the middle of that list, but a total wins value of 32, placing it at the top of that list. A team with this sort of probability is obviously not going to win every single game. Thus, the expected value is probably a much better judge of how good a team is.
For the top three teams, the expected value and total win ranks are in agreement. In short, the Chiefs still remain the "best" team. The Bills move up to second and the Packers move down to third.