Graeme Perrow
graemeperrow.bsky.social
Graeme Perrow
@graemeperrow.bsky.social
180 followers 58 following 230 posts
@graemeperrow on Twitter. Writer: http://nllchatter.com, @NLLFactOfTheDay. http://nllstats.com. Lacrosse, baseball, & hockey fan, stats geek, skeptic, atheist. @[email protected]. He/him
Posts Media Videos Starter Packs
Billionaire owners of social media companies don't seem to understand this either
I cannot tell you how many tech journalists at prominent media organizations do not understand this
Chatbots — LLMs — do not know facts and are not designed to be able to accurately answer factual questions. They are designed to find and mimic patterns of words, probabilistically. When they’re “right” it’s because correct things are often written down, so those patterns are frequent. That’s all.
New feature on NLLStats.com: Officials. Without officials, we would have no games, so they deserve some love too.
Now you can see which officials have covered the most games, and list which games each ref has worked.

nllstats.com/allOfficials
NLL Stats
NLLStats.com
I have a Google Calendar for the NLL schedule, which I just updated with the games for the 2025-2026 season! It's here: bit.ly/NLLCalendar
Rumoured but not official: Mitch Jones -> LV
For those of you not on Twitter, here are the big-name NLL free agent signings announced over the last 2 days:
Curtis Dickson -> VAN
Eric Fannell -> PHI
Chase Fraser -> LV
Jesse King -> VAN
Kyle Rubisch -> OSH
Brendan Bomberry -> HFX
Chris Cloutier -> LV
Tony Malcom -> LV
I should just copy the announcements on Twitter and post them here and become the "official NLL news-breaker" on BlueSky!
So there have been a bunch of big-name forwards, transition guys, and defenders signed in NLL free agency so far. Too bad there aren't any big-name goalies who are free agents.
New feature on NLLStats.com: When showing the list of all players from a previous season, there is now a checkbox to show only the players who are still active. Want to see who played in 2009 and is still active?
nllstats.com/allplayers?s...

Works for goalies too!
NLL Stats
NLLStats.com
This was a really interesting episode. Doing all of this with no technology (even a compass or sextant) is really impressive but without even a system of *writing* is incredible.
Turtles all the way down... the river
New feature on nllstats.com: team offense and defense totals. You can now see team totals for offensive and defensive stats. Want to see what team led the league in blocked shots in 2025? (ROC) How about Save %? (VAN)

nllstats.com/teamoffense
nllstats.com/teamdefense
NLLStats.com update: I've made some changes to improve performance. There should not be any actual changes to the site itself, but things should be faster. Please let me know what you think
Note that "best schedule" is just my opinion, looking at doubleheader weekends and long gaps and such, not which teams you are facing. That said, the Rock face SSK twice and BUF, VAN, and HFX (last year's semi-finalists) once each
NLL schedule analysis:
Teams with 5 bye weeks: GEO, PHI, ROC, SD
Teams with 2 double weekends: GEO, PHI, ROC, SD
Teams with 3 two-week gaps: ROC
Teams with three-week gaps: SD, VAN

Best schedule: TOR - byes in weeks 2, 4, 6, then exactly 1 game per week for the rest of the year
2025 Offseason report, Part I

It’s been a busy off-season so far, and there’s lots more to come. Because we don’t have a CBA for next season, teams aren’t allowed to sign free agents yet though they’re allowed to talk to them. I’m sure many handshake agreements have been made and once we have a…
2025 Offseason report, Part I
It’s been a busy off-season so far, and there’s lots more to come. Because we don’t have a CBA for next season, teams aren’t allowed to sign free agents yet though they’re allowed to talk to them. I’m sure many handshake agreements have been made and once we have a new CBA and free agency opens up, all of these deals will be announced.
nllchatter.com
No coach totals (eg. how many games has Derek Keenan coached? What is his win/loss record?) are available because so much data is missing - meaning that *I* don't have it. The league does
New feature on NLL Stats: Game coaches
- only available for *most* games from 2017-2025
- coaches are only listed in game sheets as "head coach", "assistant coach", or in a few cases "goalie coach". There are no "defensive coach" or "offensive coach" entries
The Streak: The story of the 1992-1994 Buffalo Bandits

Many NLL fans these days have heard the story that the Buffalo Bandits had a long winning streak back in the early 90’s that lasted an entire season. It’s true, but there’s more to it than just that. Let’s have a look the facts of this amazing…
The Streak: The story of the 1992-1994 Buffalo Bandits
Many NLL fans these days have heard the story that the Buffalo Bandits had a long winning streak back in the early 90’s that lasted an entire season. It’s true, but there’s more to it than just that. Let’s have a look the facts of this amazing streak.
nllchatter.com
Future Hall of Famers, Part II

Recently I wrote about non-players who deserve consideration for induction to the NLL Hall of Fame once their careers are over. In that article, I covered owners as well as broadcasters and today I’m going to cover GMs, coaches and officials.
Future Hall of Famers, Part II
Recently I wrote about non-players who deserve consideration for induction to the NLL Hall of Fame once their careers are over. In that article, I covered owners as well as broadcasters and today I’m going to cover GMs, coaches and officials.
nllchatter.com
Well said Scott. Read this whole thread.

As a Canadian, I have sometimes felt a bit insulated from the insanity going on in American politics, but there are a lot of Canadians who would love a Trump clone to run Canada and then we'd be in the same boat. Again, there but for the grace of God...
It’s so frustrating that there is this illusion that we are all 49%/49% right now. Us versus them, good versus bad, and it’s all because of the BS that is the electoral system. It’s very likely 70% versus 30% and we’re just not seeing representative government.There’s just no common sense right now
So that's a solid "maybe"