robert orr
banner
notthebobbyorr.bsky.social
robert orr
@notthebobbyorr.bsky.social
2023 NFBC Gladiator Overall Winner / data analyst / contributor BaseballProspectus / VT alum and spreadsheet nerd / pretend ball-knower
Pinned
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
The worst Braves hitter in history would get a power up vs 2008 Brad Lidge if ATL was down 1 in the 9th, it’s been that way forever. That’s why game 1 in 2022 and Kimbrel in the clincher in 2023 are 2 of the most unbelievable Phillies wins of my entire life.
September 12, 2026 at 3:02 AM
Reposted by robert orr
been a min but got a new update:

•YoY, month v month, 1H v 2H stat deltas have their own tabs. Sortable by stat or player (also on teams pages)
•pitch trait tracking is available in the Ind. Pitches gamelogs. Good for picking up on changes a pitcher makes from a specific date
September 7, 2026 at 9:40 PM
been a min but got a new update:

•YoY, month v month, 1H v 2H stat deltas have their own tabs. Sortable by stat or player (also on teams pages)
•pitch trait tracking is available in the Ind. Pitches gamelogs. Good for picking up on changes a pitcher makes from a specific date
September 7, 2026 at 9:40 PM
Ben Cherington forever rebuild son or Mike Elias forever rebuild daughter
August 3, 2026 at 4:40 PM
Reposted by robert orr
Today I learned that Heriberto Hernández doesn't just hammer the ball, he also makes very good swing decisions.

No. 4 among qualified hitters in @notthebobbyorr.bsky.social's SEAGER.
July 21, 2026 at 4:02 PM
the “throw slop right down the dick” strategy vs Juan Soto is not working, surprisingly
June 18, 2026 at 11:30 PM
Reposted by robert orr
Been working on some stuff:

- Radar plots for comparing players via percentile ranks in each stat
- a custom dates aggregation tab in the gamelogs
- pitch comps can be compared across groups (so you’ll see Cris Sánchez’s CH returning RHP SW comps for ex)
June 16, 2026 at 6:09 PM
Been working on some stuff:

- Radar plots for comparing players via percentile ranks in each stat
- a custom dates aggregation tab in the gamelogs
- pitch comps can be compared across groups (so you’ll see Cris Sánchez’s CH returning RHP SW comps for ex)
June 16, 2026 at 6:09 PM
Nerds and numbers forever and ever
The Carolina Hurricanes have won the Stanley Cup. And BSH alum Eric Tulsky built a Stanley Cup-winning team.
June 15, 2026 at 3:10 AM
Clayton McCullough is sososo bad at this
May 27, 2026 at 1:06 AM
ICYMI
Big drop today:

- The Pitch Comps page is live, with every field from the Shapes and Outcomes page available to form comparisons
- There’s splits for both Team Hitting and Team Pitching now, the same as appear for Individual Hitters and Pitchers

(1/2)
May 16, 2026 at 6:45 PM
Big drop today:

- The Pitch Comps page is live, with every field from the Shapes and Outcomes page available to form comparisons
- There’s splits for both Team Hitting and Team Pitching now, the same as appear for Individual Hitters and Pitchers

(1/2)
May 15, 2026 at 6:38 PM
Brother in law just asked me “who the fuck is Andy Ibañez” and I’ve never been more ready to answer a question in my life
May 3, 2026 at 1:38 AM
Zack Wheeler is incredible.
May 2, 2026 at 12:31 AM
I love when people say that measuring something is ‘analytics’ (derogatory) or a ‘bad stat’. Things exist regardless of if we measure them or not; we’re just observing them now. Didn’t realize you were so into quantum mechanics bro
April 30, 2026 at 12:15 AM
Reposted by robert orr
I have discussed Eric Wagaman approximately once every other month with @notthebobbyorr.bsky.social for several years, big day for me personally
April 27, 2026 at 8:37 PM
Nobody remembers when it started. There’s rumors of a time the Phillies had more runs than their opponents, but those are only ever whispered in hushed, hurried tones; the city elders have jailed men for less.

All there is now is The Streak. All there ever can be is The Streak.
April 23, 2026 at 7:20 PM
Reposted 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
April 20, 2026 at 7:50 PM
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
April 20, 2026 at 7:50 PM
That was the most Braves™️ inning since the last time they were a competent baseball team about 2 years ago
April 19, 2026 at 12:10 AM
It’s early but this isn’t a great trend
April 13, 2026 at 11:55 PM
I think these WNBA teams started their draft prep last week
April 13, 2026 at 11:47 PM
Reposted by robert orr
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...
Jose Altuve's New Strike Zone | Baseball Prospectus
One of the league's smallest players is perhaps the biggest beneficiary of the implementation of the ABS system.
www.baseballprospectus.com
April 9, 2026 at 1:02 PM
fun fact: Dub Gleed was the name George Lucas was going to use before Jar Jar Binks
Trade summary:

Marlins get - Leo Jiménez
Blue Jays get - Dub Gleed, cash
March 29, 2026 at 10:47 PM
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
March 26, 2026 at 9:08 PM