Get in Touch
Personal Project2026

NHL Playoff Race Tracker

A real-time NHL playoff race dashboard powered by Monte Carlo simulations, magic numbers, and Pythagorean win expectation.

Service

Full-Stack Development, Data Engineering, Monte Carlo Simulation, Responsive Web

The Challenge

The NHL playoff race is notoriously hard to follow. Thirty-two teams, conference and division tiebreakers, games in hand, and wildcard positioning create a web of scenarios that no static standings page can capture. Fans are left refreshing multiple sources, doing mental math, and still not knowing if their team is truly alive.

"Clinched" and "eliminated" only tell you the endpoints. The real story is everything in between—the bubble, the magic numbers, the games that actually matter tonight.

My Solution

I built The BlueLine as a purpose-built playoff race tracker that replaces gut feelings with math. Every stat on the page is derived from rigorous models—no AI predictions, no editorial bias, just simulation and probability.

Key Features

  • Monte Carlo Engine
  • Magic Numbers
  • Games That Matter
  • Per-Team Pages
  • 10,000 Monte Carlo Simulations: Each refresh runs a full season simulation using Pythagorean win expectation to project every remaining game, producing statistically robust playoff odds for all 32 teams.
  • Magic & Elimination Numbers: At a glance, see exactly how many points a team needs to clinch or how close they are to elimination—updated in real time as games finish.
  • Games That Matter: A curated feed of tonight's matchups that have direct implications on the playoff race, so fans know which games to watch beyond their own team.
  • Bubble Visualization: Teams are color-coded—green for clinched, yellow for bubble, grey for eliminated—with clear cutoff lines between playoff and non-playoff positions.
  • Team Deep Dives: Per-team pages with detailed projections, remaining schedule strength, and scenario breakdowns.
Simulations per refresh
10,000
Full NHL coverage
32 teams
Live game integration
Real-time
Solo development
End-to-end