been plugged out of the nhl for years but heard the canes won so congratulations to @wademinter.com and @emmapartlow.com and also the hockey analytics community
I wrote about how @thepwhl.com should allow the newly expanded teams to draft their road games instead of messing with divisions, because it has a bunch of potential benefits (and I think it would be cool) #pwhl zoydraft.tumblr.com/post/8180612...
The PWHL Road Draft
Giving PWHL teams power over their road schedule could reduce travel, control costs, build rivalries, and add another spike of off-season excitement. Ages ago I put together a thread on a divisionless...
zoydraft.tumblr.com
i thought a local whky team might be the thing that gets me back into hockey at least somewhat, but frankly i didn't expect it to happen for a long while and am now pleasantly surprised the colors also seem particularly auspicious
The PWHL’s final 2026 expansion team is headed to California. www.theixsports.com/the-ice-gard...
It's Trans Day of Visibility today. If you're trans and are raising money for something (I don't care what it is), reply to this thread and I will boost you. If you are a cis person, take a look and find someone to support if you can. Everyone give this a share after.
shoutout to nicole for carrying my knowledge of this olympics specifically and of so many aspects of whky for long before that. she is so so good at making different aspects the game understandable, coherent, and Meaningful
Did you know there's literally one of us that makes an actual liveable wage covering women's hockey? (Spoiler: it's not me) If you loved this, go watch the PWHL and NCAA and read the independent media that have been covering this game for a long time I write at Victory Press.org and USCHO.com
the thing I ultimately really like about sports is the feeling of watching something electric happen and know that a bunch of other people are watching it too.
only got to watch the last half of this game and its prob the longest stretch of hockey in real-time i've watched ever and i'm more stressed than i thought i would be. y'all live like this?? on a consistent basis???
Thread🧵: I've built a tool for shot tagging in hockey. It is very much inspired by @nguyenank.bsky.social's shot-plotter. I built a floorball version mostly for personal use, but figured a hockey version would be interesting to other people as well. sports-tagging.netlify.app/hockey/
Hockey Shot Plotter
sports-tagging.netlify.app
Here's a cool write-up that uses a slightly different method to fit a model I experimented with back in 2022, but goes into much more detail.
you ever have a really stupid idea and then a week later you've written 6,000 words and created a whole blog: anoddandanend.com/posts/2025/m... it features #magicthegathering, linguistics, and questionable applications of statistical methods. all entirely on brand for me
you ever have a really stupid idea and then a week later you've written 6,000 words and created a whole blog: anoddandanend.com/posts/2025/m... it features #magicthegathering, linguistics, and questionable applications of statistical methods. all entirely on brand for me
Ageless Sentinels: An Elo Ratings Approach to Magic: The Gathering's Creature Type Order | An Odd and An End
only one of each, though
anoddandanend.com
you ever have a really stupid idea and then a week later you've written 6,000 words and created a whole blog: anoddandanend.com/posts/2025/m... it features #magicthegathering, linguistics, and questionable applications of statistical methods. all entirely on brand for me
Ageless Sentinels: An Elo Ratings Approach to Magic: The Gathering's Creature Type Order | An Odd and An End
only one of each, though
anoddandanend.com
i just realized the Go-Shintai creatures in #magicthegathering don't have creature types? They all have subtype Shrine, but that's an enchantment type, not a creature type. (Also, I'm working on writing something (very unusual) Very silly (very on par for me), can you tell.)
hi i am Not back on social media but i tell people enough that something shared and bad >>>> perfect and never done/public, so! score-charts-only.netlify.app this was assembled from scraps over ~10 hours across the past 2 days, and is kinda a disaster on every axis, but! it is out in the world now
hi i am Not back on social media but i tell people enough that something shared and bad >>>> perfect and never done/public, so! score-charts-only.netlify.app this was assembled from scraps over ~10 hours across the past 2 days, and is kinda a disaster on every axis, but! it is out in the world now
and we're back at it at #ASIS2025 ! new day, new thread. in an auditorium this time, starting up with a presentation from some houston dynamo folks
go to phil for actual intelligent stuff from the conference
At #ASIS2025 and just talked to Mazatlan's head of data analysis about how they use data to compete with bigger clubs in Liga MX (i.e. "Monterrey can just bring in Sergio Ramos") Of course we talked about Leagues Cup '23; let's walk down memory lane a bit: www.thestriker.com/2023/07/22/a...
i bring So little of value to the American Soccer Insights Summit but i can bring that unhelpfulness to live-posting, so why not! i have also not seen a hashtag so i feel entitled to make up my own #ASIS2025
A shot-plotter.netlify.app update? Just a month after the last one? Unlikely, but its happened somehow! This one features some big bug fixes + the addition of nets for men's and women's lacrosse (they might be my magnum opera of playing areas; I maybe figured out one-point perspective for them).
reaching new depths not thought possible for the sake of shot-plotter (trying to parse this tutorial on distance + 1 point perspective)
found my the cc copy of warbreaker on my phone i downloaded ages ago and devoured it on a plane ride and wow reading kinda rocks sometimes huh
update: it was a bit of (a), a bit of (c). thanks for playing everyone
now i get to figure out if its: a) my tangled css coming back to haunt me that is order of operations dependent, apparently b) some random caching that's just popping up as an issue now c) a secret other thing i have no idea about
going to stab something. an issue with shot-plotter got reported where dots were appearing in the table but not on the rink, but would appear on refresh or minutes later. i saw this last month, but only with ghosts dots sporadically, but can get it to repro somewhat consistently on my phone now
for reference, this is what i have of my initial #playplotter experiments, plus some tweaks. it was suggested to me as akin to a digital whiteboard geared towards coaches, i privately think of it as sports-flavored powerpoint, its is probably actually best described as sports-flavored photoshop/gimp
things: - back into pokemon go, and its encouraging me to take walks - finished the first version of my #mtgcube. letting the list simmer, but i'm happy to have something to work with - increasingly thinking about restarting work on play-plotter, an idea i tinkered w/ for a few hours over a year ago
i have turned into the Games Organizer of my friend group, and i'm not mad about it. almost certainly bc my friends are lovely and will handle a lot of scheduling for these games if i ask them to, but also hanging out w/ them more often, including virtually, is lovely and makes me happier, who knew
i'm not super active atm b/c. i don't feel like it. but! i have a bunch of new followers so i wanted to (a) say hi! (b) direct u to my proper intro of actual projects (c) say i'll be at the American Soccer Insights Summit at the end of the month and if u are too u should tell me so we can meet
plus a quick thread #sportsanalytics projects i am/want to be actively working on (this is a threat to myself to actually do this stuff and y'all should hold me to them):
I have a new blog post out! taking a break from the super technical side of things, I wrote about developing my long-distance running habit! johnbedwards.io/blog/maratho...