Built for Fans.
Run by a Fan.
This isn’t some fancy AI prediction engine — it’s a passion project built to explore hockey’s greatest “what ifs,” powered by real stats, light logic, and a lot of curiosity.
Full Sim Breakdown
Read more
Arrow
Game Logic
We compare win percentages and adjust based on strength to create a weighted matchup between teams. Upsets are built in — it wouldn’t be hockey without them.
Custom Season Schedules
Each sim tries to create an 82-game season for every team. If it can’t, it falls back to a round-robin — so even weird matchups still feel structured.
Historical Team Context
Sim results get mapped to real historical stats — complete with team names, divisions, and playoff-style standings. Even the display names use the correct season suffix.
Who’s Behind the Sim?
Just one hockey fan with a laptop and too many “what if” questions. I built this simulator in Python, wrapped it in Streamlit, and launched it because I figured other people might be curious too. It’s a side project for now — but your feedback and support make it grow.