Ryan Brock
ryanbrock.org
Ryan Brock
@ryanbrock.org
📱🛠️🔬 Building the Pixel phone #Google
⚾ Baseball analysis for fun
📚 PhD Materials Science #Stanford #Northwestern

ryanbrock.org
These look terrible and prove baseball fans' point!
November 8, 2025 at 3:36 AM
The lockout is coming
November 4, 2025 at 4:23 PM
Boy do you feel silly in the best way
November 2, 2025 at 3:16 AM
Feels like we need to put a moratorium on playoff stats like this unless they're normalized per-game
November 1, 2025 at 6:40 PM
Is that good
October 29, 2025 at 3:06 PM
People still cite BvP numbers? Now? In 2025?
October 22, 2025 at 2:38 PM
"I thought I was special!" is such a quotable line from this
October 12, 2025 at 8:27 PM
It seems like every team is projected to go 5-5 plus or minus 1...
September 17, 2025 at 2:14 PM
He just can't be up there just doing a balk like that
September 13, 2025 at 4:45 AM
You wouldn't be asking if it were an expected result, so... WHIP?
September 3, 2025 at 2:19 PM
I was tricked into thinking this implied he had been called up 😔

Just give us Gallo 2.0 already, cowards!
July 29, 2025 at 12:43 AM
Holy shit. That last decimal is into the tens of picometers. They reported it to literally an atomic level.
July 16, 2025 at 3:10 AM
I turned on the game after seeing this and they scored 6 runs immediately so uh, thanks and you're welcome
May 24, 2025 at 1:10 AM
What year was it that we were all talking about uppercut swings, was that '16?
April 8, 2025 at 3:20 AM
I had this exact same feeling and thought and then it was crushed when I was reminded Jed built this April bullpen the same way he does every damn year.
March 31, 2025 at 12:00 AM
I will forever remember him for the Zac Veen getting the Vaczeen joke
March 23, 2025 at 2:06 AM
Good news for the hype cycle, we've spent the last 30 years making it so you can do everything with a computer
March 10, 2025 at 11:58 AM
Xavier Isaac oh no
February 28, 2025 at 5:02 PM
Zach Dezenzo wins the award for most irrelevant player discussed multiple times this off-season, this probably all but guarantees a random breakout
February 21, 2025 at 12:34 AM