Advertisement · 728 × 90

Posts by Stephen Geary

Always loved section 148

1 week ago 1 0 1 0
Post image
2 weeks ago 37 9 0 2
Post image Post image Post image Post image

South Philadelphia in snow

1 month ago 2500 215 82 10
Post image

Isaiah Zagar made Philadelphia, and in turn the world, a more beautiful place to live. May his memory be a blessing.

2 months ago 88 29 3 10

NBC ran a piece where Mary Carrillo went to Norway to find out why they're so good at the Winter Olympics and i was yelling BECAUSE IT'S COLD THERE

then she went to a little tiny ski jump for kids and was like "it's free, equipment is provided, & they don't emphasize results"

and i was like.
oh!

2 months ago 11548 1758 164 157
Preview
Dan McQuade, 1983–2026 | Defector Dan McQuade, our friend and colleague, died this week at the age of 43. He is survived by his wife and young son. At the end of 2024, Dan was diagnosed with neuroendocrine cancer. The news of his…

Dan McQuade, 1983–2026: defector.com/dan-mcquade-...

2 months ago 2077 414 134 242

One of the best to ever do it

3 months ago 13857 3434 84 81
Advertisement
screenshot of my post

screenshot of my post

Big new blogpost!

My guide to data visualization, which includes a very long table of contents, tons of charts, and more.

--> Why data visualization matters and how to make charts more effective, clear, transparent, and sometimes, beautiful.
www.scientificdiscovery.dev/p/salonis-gu...

4 months ago 799 315 22 50
Preview
What to Do When Your Season Isn't Technically Over? “Oh god, do I have to watch my awful team win just enough games to never draft an elite talent?”

Is it bad to be thinking about the draft after 10 Vikings games? Asking for a friend

5 months ago 2 1 0 0
Post image

🧵 Thread: I recently explored a few ideas to analyze a team's press in more detail 👇

1️⃣ Pressing triggers

▫️By focusing on the opponent's pass before a 1st pressing action in a sequence, it's possible to separate different triggers

👇 The graphic shows an example, with the 8 triggers that I defined

5 months ago 34 10 4 0

The mountains are calling and I must go

6 months ago 1 0 0 0

hockey :)

7 months ago 55 3 0 1
Preview
Expected goals and the Monte Carlo Trap On a team level, xG is often used to assess the quality of the goal scoring opportunities that a team creates and concedes. That is, it…

We can use xG to compute post-hoc win-draw-loss probabilities.

Our new blogpost shows MCMC's estimates of these probabilities are unstable, computing them exactly is faster than approximating them, and MCMC's runtime strongly depends on its implementation.

dtai.cs.kuleuven.be/sports/blog/...

7 months ago 21 6 1 0
Post image
7 months ago 74 20 1 2

three Schwarber HRs, one for each of the three Phillies (Trea, Sanchez, Ranger) who were snubbed for the ASG

9 months ago 92 15 3 0
Research reveals a paradox: the more people understand AI, the more hesitant they may become to embrace it.

Research reveals a paradox: the more people understand AI, the more hesitant they may become to embrace it.

paradox, you say

9 months ago 2768 610 60 121
Advertisement
Post image

New #CMSAC #SportsAnalytics paper on evaluating change of direction in the #NFL by myself and @stat-ron.bsky.social

arxiv.org/pdf/2507.06122

Spoiler alert: DK Metcalf displays straight-line, less agile movement, while George Pickens exhibits erratic, more variable directional movement.

9 months ago 7 4 1 4

I swear to god, if all those Panthers players coming onto the ice at the same time causes me data issues lmao

10 months ago 59 3 2 1
Post image

Good morning, some cool skeletal XG research just dropped by KTH and Tracab!

📎 tinyurl.com/skor-xg

10 months ago 10 1 0 0

(Users clamoring for more sports posting)

[posts about the Mariners]

Hello, human resources?

10 months ago 115 4 10 0
NHL 2025 Entry Draft Simulation

stephengeary.shinyapps.io/draftsim/

Created a simple shinyapp to visualize a Monte Carlo simulation of the upcoming NHL Draft

10 months ago 5 3 1 0
A graph titled 'Probability the Player is Drafted at Each Pick in the First Round'

A graph titled 'Probability the Player is Drafted at Each Pick in the First Round'

A graph titled 'Probability the Player is Available at Each Pick in the First Round'

A graph titled 'Probability the Player is Available at Each Pick in the First Round'

And a couple of additional graphs:

10 months ago 1 0 0 0
NHL 2025 Entry Draft Simulation

stephengeary.shinyapps.io/draftsim/

Created a simple shinyapp to visualize a Monte Carlo simulation of the upcoming NHL Draft

10 months ago 5 3 1 0
Rebuild Review: 2024 Florida Panthers - Puck Luck Analytics The Florida Panthers won the 2024 Stanley Cup after a rise from a rebuild. Their cup winning roster was more than a decade in the making. In an effort to understand what a makes a rebuild succeed, I d...

What makes a rebuild successful?

I did a deep dive on the Panthers 2024 cup winning roster to find out.

puckluckanalytics.com/2025/05/14/r...

11 months ago 2 2 0 0
Advertisement
Post image

NEW with @simonkuper.bsky.social:

The prevailing narrative around increased injuries and player workload in elite football is wrong.

Players don’t play any more football than in the past. What has changed is a sharp rise in intensity of play.

Not more minutes, but each minute exerts more load.

11 months ago 687 196 48 66

“Tradition of success in Dallas” 🤨

11 months ago 0 0 0 0

I think Arsenal fans would disagree. Felt quite magical.

1 year ago 364 24 4 1
Preview
The guide to gradients in R and ggplot2 – James Goldie Visualising data and building things for fun and for change. #climatehealth → #datajournalism

I’ve been using the new gradients and patterns in #rstats and #ggplot2 quite a bit for recent package, so here’s a deep dive! Everything from the basics of using gradients in your plots through to sophisticated visual effects.

jamesgoldie.dev/writing/stac...

1 year ago 98 22 6 4

These have both been great

1 year ago 0 0 1 0
Preview
NFL Teambuilding, Part 2 Get your dice out of my sports

Too many March Madness references for me to delay posting this any longer!

If you've ever wondered why you're bothering to talk about football without using dice to illustrate your point, boy do I have some thoughts for you

1 year ago 1 1 1 0