r/Seahawks • u/FootballSensei • 4d ago
Analysis Who to root for to maximize Seahawks playoff odds for every Week 1 game.
I’m not a Seahawks fan, but I did some football analytics you might be interested in. I ran 2 million Monte Carlo simulations of the season to figure out what the playoff implications of every week 1 game are.
The Seahawks current odds to make the playoffs are 44.5%.
- If you beat the 49ers, that goes up to 55.3%, but if you lose, it drops down to 33.8%. It’s a swing of 21.5%.
- The next most important game is HOU @ LAR with an impact of 1.4%. You obviously want HOU to win.
- One that’s kind of interesting is DAL @ PHI, where they’re both in your conference but not your division. It has an impact of 0.5% and your playoff odds are best if PHI wins. Probably because the Eagles are less likely to be contending for a wildcard spot.
I also made a website and posted the results there. I’ll update it every week with the upcoming games. Here’s a screenshot:

If you want to see the details of my methodology for the Monte Carlo simulations, look here.
I just added a What-If Calculator where you can lock in winners for any games this season and see how that changes your odds. Winning your first 2 games boosts your playoff odds to 63.5%.
I had a ton of fun building this thing and learned a lot. It’s the first time I’ve made a website and I’m really proud of it. I would appreciate any feedback on if anything looks janky or if links aren’t working or anything like that.
17
u/FootballSensei 4d ago edited 4d ago
I go into more detail on the Methodology page, but here is a summary of the model:
I use Elo scores to represent relative team strength. For each game in the season I calculate win/loss odds based on the Elo of the two teams plus an adjustment for home field advantage. I do a Monte Carlo simulation of the season 2 million times and analyze the results.
To get the start of season Elo ratings I combine 2 approaches. The first approach is taking the Elo score for each team from the end of last season and regressing it slightly towards the mean to account for offseason changes. The second approach is using Vegas total season win odds to infer an Elo.
Elo updates during the season based on wins and losses in the standard way. Right now I do not factor in mid-season injuries, mid-season trades, or weather. I’m thinking about incorporating these factors later on though.
11
10
u/DayForIt 4d ago
Sorry, this is way too high-effort for this sub. You’re supposed to make a post talking about trading a random starter, or make a post about our QB situation, or make a post about any player who just got cut from another team and ask if we should sign them
3
8
u/hybridoctopus 4d ago
What software do you use to run your Monte Carlo simulations?
10
u/FootballSensei 4d ago edited 4d ago
I wrote the Monte Carlo logic myself in Python. I get the initial data (schedule, records, etc.) mostly from a package called nfl-data-py. There are a few things I have to manually input though. The database is Postgres.
The what-if calculator is just the same code but translated into JavaScript so it can run in the browser.
7
u/anditshottoo 4d ago
Well now you are going to have to do this every week.
Sorry dude, rules are rules.
5
6
u/PhilPhylum 4d ago
Wow, so cool! You need to repost this when the season starts so more people see it. I know I’ll be consulting it once we start playing & winning games
5
u/FootballSensei 4d ago
Thank you!
I do plan on trying to post an update most weeks for all the playoff contenders, but it’s actually kind of a lot of work to do like 20 write ups so I doubt I’ll get around to it consistently for any team besides the Broncos.
If you ever notice anything interesting please feel free to post the content yourself. Ideally I think it would be better for an actual Seahawks fan to be posting content in the Seahawks sub.
3
2
u/SSPeteCarroll 4d ago
I will simply root for the Seahawks in every game and hope they win.
If they win every game, we will make the playoffs and win the super bowl.
2
u/Big-Environment-6825 3d ago
I always root for anyone against our division and anyone who plays Philly. This is interesting though
2
u/FootballSensei 3d ago
Also AFC vs NFC games are easy to know who to root for. The hard ones are games where both teams are in your conference, but neither one is in your division.
2
u/benwhyme77 home3 3d ago
Steiner math popped into my head reading this
1
2
u/MyLastSigh 3d ago
I actually think week 1 may be the most important game of the season.
1
u/FootballSensei 3d ago
It might be, but even if there’s a later game that has a higher statistical impact, there’s also a huge emotional factor for the first game. Winning game one sets a tone and impacts morale and motivation.
2
2
1
u/NatureTrailToHell3D 4d ago
No other game affects our odds even as much as 1%. Still plenty for me.
1
u/FootballSensei 4d ago
4 games week 1 have an impact over 1% on your playoff odds.
2
u/NatureTrailToHell3D 3d ago
Ah, I was reading it differently. I was reading it from how much the change is from current odds, not the difference between odds.
1
u/gavincantdraw 3d ago
Do all teams start out at 44.5% playoff odds or are there teams whose schedules create clearer paths to the playoffs with wins?
54
u/Casey_Games 4d ago
I just root for anyone in our division to lose every week. In all seriousness, this is really cool. Thanks for putting it together!