Analyzing NHL player and team tendencies and attributes. Some Sharks tweets too. Game presentation and jersey connoisseur. @UCIrvine Data Science alum.

Joined January 2026
What started as a Jupyter Notebook for a data science class turned into a full hockey analytics site. Blue Line Breakdown is my passion project for exploring stats, metrics, and player similarities, all presented in a beginner-friendly way πŸ’πŸ“ˆ blue-line-breakdown.vercel.a…
5
3,137
AJ Greer and Jeff Malott, congratulations. You're on the top six in the next game. #FlyTogether
🚨 Greer X 2 🚨 πŸ”πŸ”πŸ”πŸ”πŸ” #FlyTogether
66
"I'm Macklin Celebrini and you're watching NHL on ESPN" - 😐
2
141
A little bit of stats gymnastics, but first even-strength Leo Carlsson goal not assisted by Cutter Gauthier or Beckett Sennecke this season. #FlyTogether
🚨 Leo 🚨 He slams home the rebound from Malott! It's 4-1. #FlyTogether
2
382
Yes, the bottom two lines are outplaying the top two, but that’s expected after blending everything up. Skill lines play more east-west and rely more on passing and chemistry, so they naturally take longer to gel. Ending the 1st with < 5 SOG diff. would be a great sign. #SJSharks
3
216
Beautiful between-the-legs pass and drawn penalty by Ty Dellandrea. That's the motor you want from your players. #TurnItAllTeal
1
1
6
655
Orlov heard the coaches wanted fewer dump-and-chases and decided to just turn it over on the PP instead. #SJSharks
1
28
587
Blue Line Breakdown πŸ’ retweeted
ELITE SNIPER ZACK BOLDUC
17
58
6
696
17,033
Blue Line Breakdown πŸ’ retweeted
Could see this a mile away
The Senators spent real capital, money, and subsequent roster moves to make Sam Ersson the backup goaltender. The fact that 12 games in, he’s not the defacto backup is a fascinating development.
1
1
5
553
Blue Line Breakdown πŸ’ retweeted
For real though I think some people just wanna be miserable for the sake of being miserable. No line combinations will ever be good enough for you unfortunately
3
3
15
929
Lunch break line analysis #SJSharks
2
125
9,337
β€œMirror, mirror on the wall, show me the most average goaltender of them all...” Colten Ellis is the expected starter vs. the #SJSharks and sits around league avg in almost all metrics and shot areas. One standout: 81st percentile in rebounds generated. Get bodies to the net.
12
746
Orlov-Cagnoni on defense. #SJSharks
#SJSharks lines at morning skate, Celebrini & Smith split up: Stenberg-Celebrini-Graf Marchment-Misa-Smith Sherwood-Dellandrea-Toffoli Goodrow-Ostapchuk-Gaudette Nurse-Trouba Dickinson-Kesselring Orlov-Cagnoni
1
12
859
Blue Line Breakdown πŸ’ retweeted
A condensed look at all 20 leaked Hometown Remix jerseys. #HometownRemix (5th pic in replies)
EXCLUSIVE: The Jersey Nerds can confirm with near certainty the designs for 20 of the NHL's Hometown Remix jerseys. Thanks to @abslswrld for helping us out with these! Going alphabetically, starting with Anaheim, Boston, Buffalo, and Carolina.
18
15
27
379
163,574
Great, great article written a week ago. Ever since, the Sharks PP has only gotten hotter, 6th in the NHL! 1st slide: kind of an excerpt of the article (read it!) 2nd slide: Cagnoni vs. Orlov EDGE data, why, alongside PP%, one is scratched while the other runs PP1 #SJSharks
1
3
43
3,607
Oh, also, if you think the PP has been shy about shooting, Orlov shoots more.
1
5
274
This account is usually peak Oilers homerism, so you’d think the Oilers coverage would be complete. But I can’t believe the Cam Talbot erasure here. #LetsGoOilers
Rank these Oilers starting goaltenders of the β€œMcDavid Era” from 1-5 πŸ”₯πŸ‘€ - Tristan Jarry - Jack Campbell - Stuart Skinner - Mike Smith - Mikko Koskinen
1
162
Convinced the Oilers are the best 5-man line in hockey and 13 Ty Dellandreas #LetsGoOilers
okay this is just getting ridiculous now
3
509
I followed the Ducks close enough while in OC to recognize that onesie. Sorry for exposing ya, Troubs #SJSharks #RepeatCostumeOffender
14
688
First headshot Easter Egg for this season on the site #NHLBruins
86