Ask Me Anything (December 28th)
Player Card 2.0 Explainer
Breaking Down the Remaining UFA Defencemen Using Analytics
Breaking Down the Remaining UFA Forwards Using Analytics
Who's the Best Centre in the World?
Breaking Down Jack Hughes' Disappointing Rookie Season
Breaking Down Kaapo Kakko's Historically Bad Rookie Season
Whose Results Changed the Most in the Second Half of the Season?
Percentage Luck in Hockey, Explained
Is Erik Karlsson Still Elite?
Ask Me Anything (November 9th)
Should the Flames Be Worried About Johnny Gaudreau?
Who is Devon Toews, and Why Does the Analytics Community Like Him So Much?
Player Card Explainer
JFresh's Free Agent Frenzy Live Blog
Ask Me Anything (October 8)
Who Are You Calling Unqualified?!
Trade Analysis: Domi for Anderson
What Happened to Taylor Hall this Season?
What Makes Craig Smith an Analytical Favourite?
How Should We Interpret Microstats?
What Makes the Lightning's Third Line So Dominant?
Trade Analysis: Hornqvist for Matheson + Sceviour
Breaking Down the TSN Trade Bait List Using Analytics (Part III)
How Does Leon Draisaitl Stack Up Analytically to Past Hart Winners?
Breaking Down the TSN Trade Bait List Using Analytics (Part II)
How Valeri Nichushkin Became 2020's Biggest (and Most Controversial) Analytical Darling
Breaking Down Shea Theodore's Offensive Impact
What's Patrik Laine Worth?
Breaking Down the TSN Trade Bait List Using Analytics (Part I)
Why Goaltending is Basically Random and Will Always Make You Look Stupid (In 5 Graphs)
The Kasperi Kapanen Trade Makes No Sense for the Penguins
Ask Me Anything (August 23)
Playoff Post-Mortem: Pittsburgh Penguins
Playoff Post-Mortem: Winnipeg Jets
Jack Johnson Needs to Be Scratched. Enough is Enough.
Playoff Post-Mortem: New York Rangers
Play-In Preview #8: Calgary vs. Winnipeg
Breaking Down the Postseason Teams Using Four Revealing Microstats
Do the Canadiens Actually Have a Problem at Left Defence?
Play-in Preview #7: Toronto vs. Columbus
Do Analytics Say that Andrei Vasilevskiy is Overrated?
Play-in Preview #6: NY Islanders vs. Florida
Ask Me Anything (July 26)
Fresh Cuts: MacKinnon, Drouin, and Jones
Ask Me Anything (July 19)
Play-In Preview #5: Vancouver vs. Minnesota
Play-in Preview #4: Carolina vs. NY Rangers
Breaking Down The Islanders' Cap Nightmare
Is Dougie Hamilton Actually Elite?
Picking the 2022 American Men's Olympic Team Using Analytics
Picking the 2022 Canadian Men's Olympic Roster Using Analytics
Zach Aston-Reese has the Best Defensive Stats in the NHL. How?!
Is Seth Jones Actually Elite?
Projecting the NHL's 15 Best Contracts
Projecting the NHL's 15 Worst Contracts
Picking the 2019-20 Hart Trophy Winner Using Analytics
Presenting the 2019-20 NHL Anti-Awards
Marc-Andre Fleury is the Most Overrated Goalie of the Cap Era
Picking the 2019-20 Vézina Trophy Winner Using Analytics
Play-In Preview #3: Nashville vs. Arizona
Picking the 2019-20 GM of the Year Trophy Winner Using Analytics
Picking the 2019-20 Selke Trophy Winner Using Analytics
Joshua Ho-Sang Belongs in the NHL
Play-in Preview #2: Pittsburgh vs. Montreal
Picking the 2019-20 Norris Trophy Winner Using Analytics
Play-In Preview #1: Edmonton vs. Chicago
What if NHL Players Were Played Like NBA Players?
Playoff Preview: Intro and Stat Explainer
Picking the 2019-20 Calder Trophy Winner Using Analytics
Drew Doughty Is Not Only No Longer Elite - He's Terrible
John Chayka's Reverse Moneyball
Murray or Jarry? For the Penguins, There Might Be No Good Option
Analytics-based hockey analysis using visualizations