Built by a Reporter,
Powered by Data
Where NHL journalism meets advanced analytics

Credentialed NHL Reporter
From Spreadsheets to Sportswriting to Algo Trading
2013–2020
The Foundation Years
Started as a financial accountant with a passion for hockey and numbers. Spent 7 years building and refining DFS and betting models — learning what works, what doesn't, and why the math matters more than gut feel.
2017–2020
Breaking Into Hockey Media
Started writing for SBNation as a part-time sportswriter and data scientist. Combined analytical insight with storytelling — learning how to explain complex hockey concepts to real fans.
2020
PuckLuck Is Born
After years of proving the models worked, launched PuckLuck to share transparent, data-driven NHL analysis. The mission: bring NHL front office-level analytics to hockey betting, with full transparency on results.
2022–2023
Going Professional
Launched PuckLuck+ subscription model. Began appearing on radio shows (WGR 550 Buffalo, 102.5 The Game Nashville) and podcasts to share the methodology.
2023
Inside the Ropes
Became a credentialed NHL beat reporter for Buffalo Hockey Now, covering the Sabres from inside the locker room. Unique access to players, coaches, and front office — insights that inform every pick.
2024–2025
The Platform Upgrade
Complete rebuild of PuckLuck.com with modern tech stack. New tools including WAR Lineup Builder, enhanced DFS optimizer, player props calculator, and improved mobile experience. Preparing for the 2026 Olympics.
The PuckLuck Edge
Reporter's Insight
Real information from inside NHL locker rooms. Injury nuances, lineup changes, and coaching tendencies that don't show up in box scores.
Proprietary Models
WAR projections, Monte Carlo simulations, and expected goals models built over 10+ years. Numbers that find edges others miss.
Full Transparency
Every pick tracked publicly. Win or lose, the record is there. No hidden losses, no selective reporting. Just results.
Our Track Record Speaks for Itself
We publish every pick we make — wins, losses, and pushes. Check our complete accuracy page to see the full record.
View Full Accuracy PageWho PuckLuck Is Built For
Serious Bettors
You want edge, not entertainment. You understand variance. You need disciplined bankroll management and transparent ROI tracking.
DFS Grinders
You need player projections that beat the field. WAR-based projections, stack scores, and lineup optimization tools built for cash games and GPPs.
Hockey Nerds
You appreciate the craft of analytics. You want to understand why a player has value. You geek out over a simulated hockey environment.
"It's a great combination when someone is talented enough to put together what PuckLuck offers and humble enough to listen and adapt the vision based on user feedback."
Matt Moody
PuckLuck+ Subscriber
Frequently Asked Questions
Why should I trust PuckLuck?+
We publish every pick we make. Our complete track record is available on our Accuracy page — wins, losses, pushes, ROI, everything. No cherry-picking, no hiding bad weeks. We're one of the only betting analytics sites founded by a credentialed NHL reporter with a background in data science.
How do you make your picks?+
We combine three pillars: reporter's insight (team dynamics, injuries, coaching tendencies), proprietary analytics (WAR projections, Monte Carlo simulations, expected goals models), and disciplined bankroll management (Modified Kelly Criterion for bet sizing). Every pick includes the edge calculation and confidence level.
What if I'm new to betting?+
Every pick comes with clear explanations of why we like it. We show you the odds, the edge, and the reasoning. Our Between the Lines blog breaks down the analysis in plain English. Plus, we emphasize bankroll management — never risking more than the math suggests.
Can I cancel anytime?+
Absolutely. PuckLuck+ is a monthly subscription with no long-term commitment. Cancel anytime from your account settings. Try it free for 7 days.
Do you cover all 32 NHL teams?+
Yes. While our founder has deep expertise from covering the Buffalo Sabres, our models and analysis cover every NHL team equally. We track all 1,312 regular season games, finding value wherever it exists.
Join the PuckLuck Community
Get daily NHL picks from a former beat reporter. Try it free for 7 days.
Start Your Free TrialCancel anytime