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,187
Once you go 0/3 with a horrific turnover that leads to a penalty the other way, that's a sign the hot streak has ended. Expecting adjustments. #SJSharks
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
9
514
EOG: There’s something there with the new shuffled top six. They need more time to gel, but the chances were there. Plenty of overthinking all around. New lines, a new PP philosophy, all installed at morning skate. That’s a lot to change at once. #SJSharks
1
10
500
Per Moneypuck, the top six have been outchancing and outshooting Buffalo. #SJSharks
1
14
551
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
483
Beautiful between-the-legs pass and drawn penalty by Ty Dellandrea. That's the motor you want from your players. #TurnItAllTeal
1
1
6
797
Orlov heard the coaches wanted fewer dump-and-chases and decided to just turn it over on the PP instead. #SJSharks
1
31
640
Blue Line Breakdown πŸ’ retweeted
ELITE SNIPER ZACK BOLDUC
19
60
6
736
18,848
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
565
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
18
1,141
Lunch break line analysis #SJSharks
2
127
9,543
β€œ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
761
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
13
874
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
29
388
175,031
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
1
45
4,150
Oh, also, if you think the PP has been shy about shooting, Orlov shoots more.
1
5
293
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
167
Convinced the Oilers are the best 5-man line in hockey and 13 Ty Dellandreas #LetsGoOilers
okay this is just getting ridiculous now
3
512
I followed the Ducks close enough while in OC to recognize that onesie. Sorry for exposing ya, Troubs #SJSharks #RepeatCostumeOffender
14
691
First headshot Easter Egg for this season on the site #NHLBruins
87