What Is The BlueLine?
The BlueLine is a free, open playoff race tracker for the National Hockey League. It exists for one reason: to give fans a clear, honest answer to the question every hockey fan asks from January onward — "Is my team going to make the playoffs?"
Instead of relying on vague pundit predictions or opaque AI models, The BlueLine uses transparent mathematical formulas that anyone can verify. Every number on the site is derived from publicly available NHL data and well-documented statistical methods. No black boxes, no gut feelings — just math.
The Philosophy: Pure Math, No AI
Sports analytics is full of proprietary models that ask you to trust a number without understanding where it comes from. We took the opposite approach. The BlueLine calculates every stat using formulas you can inspect on our methodology page.
Magic numbers, elimination numbers, and clinch scenarios use straightforward arithmetic. Our playoff probability model runs 10,000 Monte Carlo simulations — a well-established technique that simulates the remaining season thousands of times to estimate how often each team finishes in a playoff spot. Each simulation uses the Pythagorean win expectation to approximate a team's "true" strength based on goals scored versus goals allowed.
How It Works
The BlueLine pulls live data from the NHL's public API, including current standings, today's schedule, recent box scores, and player statistics. This data is refreshed every 60 seconds and cached to keep the site fast without hammering the API.
On every refresh cycle, the backend recalculates magic numbers, elimination numbers, playoff probabilities, strength of schedule, hot streaks, and projected draft lottery positions. The results are delivered to your browser as a single-page application, so navigating between teams and pages feels instant.
Who It's For
If you're the kind of fan who checks standings every morning, debates tiebreaker scenarios with friends, or just wants to know how many points your team needs to clinch — The BlueLine was built for you.
Whether your team is comfortably in a playoff spot, fighting for their lives on the bubble, or tanking for a lottery pick, every team page gives you the numbers that matter most for your specific situation.
What Makes It Different
Most playoff trackers show you a standings table and call it a day. The BlueLine goes further:
- Monte Carlo projections give each team a percentage chance of making the playoffs based on 10,000 simulated seasons
- What If scenarios let you simulate a win, OT loss, or regulation loss and see how it changes the picture
- Strength of schedule shows whether a team's remaining games skew easy or hard
- "Root Against" guides tell you which results in tonight's games help your team the most
- Full transparency — every formula is explained on the methodology page
Data Source & Attribution
All hockey data is sourced from the NHL's publicly available API. The BlueLine is an independent project and is not affiliated with, endorsed by, or sponsored by the National Hockey League or any of its teams. Team colors are used for identification purposes only.
Sponsorship, Ads & Disclosures
The BlueLine is funded entirely by display advertising. We use Google AdSense to serve ads alongside the live data. We have no affiliate marketing programs, no sponsored content, no paid editorial mentions, and no team or league partnerships of any kind.
Ad placements are clearly demarcated as advertising. We do not influence what gets ranked higher in standings, what teams appear more prominently, or how probabilities are calculated based on ad revenue. The model treats every team and every game identically, regardless of who is paying for an ad slot in the sidebar.
If a betting partner ever appeared on this site, we would label it as a paid placement and explain the relationship explicitly in this section. None exists today.
Editorial Independence
The BlueLine has no relationship with any NHL team, broadcaster, league entity, or sportsbook. We do not coordinate coverage with anyone. The methodology page is the full disclosure of how every number on the site is derived — there are no hidden inputs, no proprietary "secret sauce," and no human override of model output.
Errors and bugs are inevitable. When we find one — or when a user reports one — we fix it, add a release note, and credit the report when the user agrees. The full release history lives on the changelog page. /changelog.