It’s a bit of both. The final locations are in there, too, so it’s something of a cross between a stuff and location metric (thus why it’s “execution”). If a guy is consistently hitting his spots then he should be keeping his tunnels viable and fooling hitters as a result
Posts by robert orr
A few updates:
-hitter/pitcher/team gamelogs sortable by date & player
-pctile pages that recalculate based on a threshold you choose (i.e. 50 BBE, PA, etc.)
-an Execution Grade based on locations + tunnel metrics specific to a pitcher to grade how well he’s using his stuff
nothing too fancy, just including the 3D distance of pitch_x from pitch_y and pitch_z in a guy’s arsenal at a decision point based on that pitcher’s avg velo. Basically “can I pick this out from the rest?” in the period of time a batter knows he has to judge it
A few updates:
-hitter/pitcher/team gamelogs sortable by date & player
-pctile pages that recalculate based on a threshold you choose (i.e. 50 BBE, PA, etc.)
-an Execution Grade based on locations + tunnel metrics specific to a pitcher to grade how well he’s using his stuff
That was the most Braves™️ inning since the last time they were a competent baseball team about 2 years ago
Hey! Sorry to hear that, what’s your email ? I’ll try to see what’s up
not dissimilar but generally hit the ball with more authority
It’s early but this isn’t a great trend
I think these WNBA teams started their draft prep last week
for his entire career, Jose Altuve has had to fight off an unfairly high strike zone. Until the ABS zone redefinition, that is. On the smallest hitter in the majors suddenly finding himself in a fair fight up in the zone @baseballprospectus.com www.baseballprospectus.com/news/article...
fun fact: Dub Gleed was the name George Lucas was going to use before Jar Jar Binks
it’s important to remember the rules for opening day reactions. If it:
- confirms something you already thought, it’ll last all year; you have the gift of foresight
- makes you look bad, then it’s just one day in a long season; it’s a marathon, not a sprint
The Ben Rice helium has deflated. It shouldn’t.
Cags hits the ball as hard as Kurtz in the air—but not often enough—with better contact skills. Is he a Kurtz/Yandy mashup?
With assists from @notthebobbyorr.bsky.social’s awesome new app:
open.substack.com/pub/michaelc...
FIRST DAY OF BRAVES CAMP
[Jeremy Hefner drags a thick burlap sack to the mound, tearing a hole in the bag. Bowling balls roll everywhere]
STRIDER: what are those for
HEFNER: warm-ups
now includes minor league pitcher equivalencies and folds those into the Pitcher Comps page the same way
fun new update: I added a page for MLB equivalencies that translates stats from the minor leagues to MLB, and those outputs can be used to look at your favorite minor leaguers on the Hitter Comps page:
Some news for those of you that use my app: I’m rolling out an improved version with a ton of new features, including splits, customizable hitter & pitcher comps, plots on each page, updated SEAGER/damage/pitch models, sample size adjustments, and more.
py-players.streamlit.app
Realized it wasn’t accessing the MiLB data I had compiled and fixed that. Should have all the statcast from the minors available in the stats/auto-regressed/splits pages now too
the crashing issues should be better now. Was not prepared for the influx of traffic at first 😭
It’s paywalled for a small monthly ($5) or yearly ($40) fee but will be updated during the season with new data + features. The data can be downloaded easier and has MLB player ids, and it goes back to 2015.
The shiny app will stay up but this will be my focus going forward.
Some news for those of you that use my app: I’m rolling out an improved version with a ton of new features, including splits, customizable hitter & pitcher comps, plots on each page, updated SEAGER/damage/pitch models, sample size adjustments, and more.
py-players.streamlit.app
When an athlete thanks God in an interview it always makes me wonder just how into X’s & O’s they think the big guy is. Would JC run a west coast offense or is he more of a triple option guy? Does he appreciate moving the runner over or does he dig the long ball?
there were two middle infielders in 2025 with 500+ PA and five HR or fewer: Chase Meidroth and Xavier Edwards
24 middle infielders did that in 1976.
the White Sox infield has a little bit of everything
Chase Meidroth-Luisangel Acuña middle infield would be straight out of 1973
A Munetaka Murakami-Colson Montgomery left side would be straight from 2073
Cignetti just completed the greatest NCAA save anybody has ever played
Carson Beck kinda has Blake Snell Face
CRIS COLLINSWORTH: My gosh, can you believe it? I tell ya, this is just like The Battle of Tsushima
MIKE TIRICO: and so that’ll be Rams ball at the 30
the Twins agree
I think Vic Caratini is one of the most underrated players in the game.
gonna guess a 29 yo Bo will get more than 6/158 next winter if he has even a halfway decent season so can’t really blame him for taking that