Stephen Geary
@stephengeary.bsky.social
100 followers 420 following 14 posts
Business Intelligence for the San Diego Gulls
Posts Media Videos Starter Packs
stephengeary.bsky.social
The mountains are calling and I must go
mlbbot.bsky.social
The Phillies have a 9-9-9 Challenge box for the Postseason 😭

It comes with 9 "fun size" hot dogs and 9 "petite" beers, and even features a scoreboard to keep track of your progress 🤣
Two photos of the Phillies' 9-9-9 Challenge box. It features 9 mini hot dogs and 9 small glasses partially filled with beer.
Reposted by Stephen Geary
Reposted by Stephen Geary
jessejdavis.bsky.social
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/...
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…
dtai.cs.kuleuven.be
Reposted by Stephen Geary
charlieoconn.bsky.social
three Schwarber HRs, one for each of the three Phillies (Trea, Sanchez, Ranger) who were snubbed for the ASG
Reposted by Stephen Geary
Reposted by Stephen Geary
qntkhvn.bsky.social
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.
Reposted by Stephen Geary
evolvingwild.evolving-hockey.com
I swear to god, if all those Panthers players coming onto the ice at the same time causes me data issues lmao
Reposted by Stephen Geary
unravelsports.com
Good morning, some cool skeletal XG research just dropped by KTH and Tracab!

📎 tinyurl.com/skor-xg
Reposted by Stephen Geary
normcharlatan.bsky.social
(Users clamoring for more sports posting)

[posts about the Mariners]

Hello, human resources?
Reposted by Stephen Geary
stephengeary.bsky.social
stephengeary.shinyapps.io/draftsim/

Created a simple shinyapp to visualize a Monte Carlo simulation of the upcoming NHL Draft
NHL 2025 Entry Draft Simulation
stephengeary.shinyapps.io
stephengeary.bsky.social
And a couple of additional graphs:
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'
stephengeary.bsky.social
stephengeary.shinyapps.io/draftsim/

Created a simple shinyapp to visualize a Monte Carlo simulation of the upcoming NHL Draft
NHL 2025 Entry Draft Simulation
stephengeary.shinyapps.io
Reposted by Stephen Geary
jburnmurdoch.ft.com
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.
stephengeary.bsky.social
“Tradition of success in Dallas” 🤨
Reposted by Stephen Geary
orbinho.bsky.social
I think Arsenal fans would disagree. Felt quite magical.
Reposted by Stephen Geary
jamesgoldie.dev
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...
The guide to gradients in R and ggplot2 – James Goldie
Visualising data and building things for fun and for change. #climatehealth → #datajournalism
jamesgoldie.dev
stephengeary.bsky.social
These have both been great
Reposted by Stephen Geary
stevinok.bsky.social
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
NFL Teambuilding, Part 2
Get your dice out of my sports
open.substack.com
stephengeary.bsky.social
Stella Jean’s & An’s Dry Cleaning are two of my favorites here in SD
Reposted by Stephen Geary
theahl.com
Justin Bailey turns on the JETS in the penalty shot⛽️😮‍💨

#ONTvsSD
Reposted by Stephen Geary
Reposted by Stephen Geary
dereklee27.bsky.social
Tonight’s three stars of the game:

🌟 Coulson Pitre
⭐️⭐️ Tristan Luneau
⭐️⭐️⭐️ Tyson Hinds

#LetsGoGulls #ABBvsSD
Reposted by Stephen Geary
andrew.heiss.phd
I really liked this idea of using a histogram as a legend in a choropleth map (since land isn't unemployed; people are), so I made a little guide to doing it with #rstats, {ggplot2}, and {patchwork}

www.andrewheiss.com/blog/2025/02...