Sign in

Duke Hill

@oriolebird.bsky.social
993 followers 469 following 4.3K posts

Creator of @ProspectSavant.com Leftist, rabid and evil Orioles fan, analytics diehard, Virginia Tech alum, drummer, IBWAA member, SABR (he/him)

PostsRepliesMedia
Duke Hill @oriolebird.bsky.social · 08/10/2026
What do they know
171
Duke Hill @oriolebird.bsky.social · 08/10/2026
This is true but at the same time
220
Duke Hill @oriolebird.bsky.social · 08/10/2026
I’m not a Padres hater or anything but like, this team was buns and I appreciate that they were exposed as such
060
Reposted by Duke Hill
Duke Hill @oriolebird.bsky.social · 05/10/2026
The San Diego Fraudres
092
Duke Hill @oriolebird.bsky.social · 08/10/2026
One of the best days of the year. And the best part is, it happens EVERY year!
2263
Reposted by Duke Hill
Jason Collette @jasoncollette.bsky.social · 08/10/2026
5854145
Duke Hill @oriolebird.bsky.social · 08/10/2026
static.klipy.com
Packwatch
ALT: Packwatch
080
Reposted by Duke Hill
Lucy 🫠 📷 @ltotheucy.bsky.social · 08/10/2026
DAAAAAA YANKEES LOOOOOOOOOSE
2323
Duke Hill @oriolebird.bsky.social · 08/10/2026
BRYAN FUCKING BAKER
071
Duke Hill @oriolebird.bsky.social · 08/10/2026
BAKERHEADS STAND UP
2180
Duke Hill @oriolebird.bsky.social · 08/10/2026
I would kill for a Ceddy homer here
080
Duke Hill @oriolebird.bsky.social · 08/10/2026
030
Duke Hill @oriolebird.bsky.social · 08/10/2026
They’ve been in love with the Yanks all night. Thankfully only for a couple more innings
180
Duke Hill @oriolebird.bsky.social · 08/10/2026
Dream blunt rotation
0140
Duke Hill @oriolebird.bsky.social · 08/10/2026
Yankee fans stop fucking with the ball when it’s in play challenge
static.klipy.com
Melting Spongebob
ALT: Melting Spongebob
1140
Duke Hill @oriolebird.bsky.social · 08/10/2026
static.klipy.com
Hamster War Flashback Meme
ALT: Hamster War Flashback Meme
061
Duke Hill @oriolebird.bsky.social · 08/10/2026
CEDDY IN THE GAME 🚨🚨🚨
080
Duke Hill @oriolebird.bsky.social · 08/10/2026
I wonder if I have to stop posting like this if I start working in a front office
040
Duke Hill @oriolebird.bsky.social · 08/10/2026
Yes… destroy them Rays
0100
Duke Hill @oriolebird.bsky.social · 08/10/2026
Admittedly had trouble picking a beefcake
020
Duke Hill @oriolebird.bsky.social · 08/10/2026
After careful deliberation
3194
Duke Hill @oriolebird.bsky.social · 08/10/2026
Anyone with pinchable cheeks
020
Duke Hill @oriolebird.bsky.social · 08/10/2026
Needs a cutie patootie division
130
Duke Hill @oriolebird.bsky.social · 08/10/2026
Why do they always say “quickly 0-2”? What speed can you get to 0-2 other than in 2 pitches?
1130
Reposted by Duke Hill
Kerry @kerrylyn130.bsky.social · 07/10/2026
The people choosing to put their heads in the sand & believe these "lay offs" are due to the "impending lockout," just take a look around and see what the other smaller and mid market teams are doing. Are they letting go all of their employees in the same type of manner? Wake up & smell the coffee.
081
Duke Hill @oriolebird.bsky.social · 08/10/2026
Sadly my request to step in against Mason Miller was denied
110
Duke Hill @oriolebird.bsky.social · 08/10/2026
Got to see a Trajekt machine today. What more could a guy ask for
250
Duke Hill @oriolebird.bsky.social · 07/10/2026
To cut costs, the Orioles are taking away the @oriolebird handle from me
050
Duke Hill @oriolebird.bsky.social · 06/10/2026
Captain of the Titanic
000
Duke Hill @oriolebird.bsky.social · 06/10/2026
Playing OOTP in the middle seat
000
Duke Hill @oriolebird.bsky.social · 06/10/2026
Michael Jor-El
000
Duke Hill @oriolebird.bsky.social · 06/10/2026
Honestly I just fail to appreciate that most of interviewing athlete is just asking basic questions you will get basic answers to, unless they’re a nerd. It just felt like a bad first date wherein Braden Montgomery was a beautiful woman giving me a chance
020
Duke Hill @oriolebird.bsky.social · 06/10/2026
youtu.be/X37EzJnuntk?... Dramatic recreation
youtu.be
ball champions
YouTube video by kyle
150
Duke Hill @oriolebird.bsky.social · 06/10/2026
He stayed late after an AFL game and I basically ran into him by accident with nothing prepped. But he was very patient so now he’s my favorite
150
Duke Hill @oriolebird.bsky.social · 06/10/2026
I’m glad to see Braden Montgomery’s career was able to survive after I gave him the worst interview of all time last fall
150
Duke Hill @oriolebird.bsky.social · 05/10/2026
The San Diego Fraudres
092
Duke Hill @oriolebird.bsky.social · 05/10/2026
I do appreciate that the Padres are getting their one win through their exact wincon: score a few runs, have Michael King go 6, have the back end of the bullpen cancel the rest of the game
010
Duke Hill @oriolebird.bsky.social · 04/10/2026
021
Duke Hill @oriolebird.bsky.social · 04/10/2026
Someone post the Vaughn Grissom imagine
000
Duke Hill @oriolebird.bsky.social · 04/10/2026
I’m thinking team defense should avoid committing 3 errors
020
Duke Hill @oriolebird.bsky.social · 04/10/2026
I should’ve gone to school for labor law
040
Duke Hill @oriolebird.bsky.social · 04/10/2026
I get fucked up at functions and start explaining the rule 5 draft
1100
Duke Hill @oriolebird.bsky.social · 04/10/2026
I actually.. really like the Rays radio broadcast?
130
Duke Hill @oriolebird.bsky.social · 04/10/2026
Should’ve hit that at Yankee Stadium bozo
031
Duke Hill @oriolebird.bsky.social · 03/10/2026
Home plate umpire Roberto Ortiz #PointingTowardsTheHeavens #WeCanOnlyAskOrWonder
020
Duke Hill @oriolebird.bsky.social · 03/10/2026
Both teams 0/100 with RISP, the spirit of the Orioles lives on
040
Duke Hill @oriolebird.bsky.social · 03/10/2026
PFP!!
000
Duke Hill @oriolebird.bsky.social · 03/10/2026
You probably should not walk Austin Hedges
010
Duke Hill @oriolebird.bsky.social · 03/10/2026
Bazzana’s walk up song is Down Under? I love it
010
Duke Hill @oriolebird.bsky.social · 03/10/2026
Uhhhh it’s the Ohio stream
310