Profile banner
Profile picture

Duke Hill

@oriolebird.bsky.social

Creator of @ProspectSavant.com Rabid Orioles fan, analytics diehard, Virginia Tech alum, leftist, drummer, IBWAA member, SABR (he/him)

created November 7, 2024

609 followers 376 following 2,143 posts

view profile on Bluesky

Posts

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Wait yeah Luis Vasquez was on deck with a .473 OPS why didn’t he just bury 3 sliders

6/9/2025, 4:10:57 AM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Orioles sleeper agent?

6/9/2025, 4:07:47 AM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Why did Tanner Scott throw a middle middle fastball on a 1-2 count to a high chase rate 21 year old, that doesn’t seem ideal

6/9/2025, 4:07:47 AM | 5 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Oh shid the whole website is broken rn isn’t it Someone should fix that

6/9/2025, 2:32:49 AM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

One day I’ll set up working dynamic meta tags That day is not today

6/9/2025, 2:30:46 AM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Would it be too much to ask for the Chiefs to lose too?

6/9/2025, 2:15:24 AM | 8 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Oh baseball

6/9/2025, 2:09:38 AM | 10 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I gotta figure out what my most sicko page it’ll show this for is

6/9/2025, 1:50:41 AM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

April 2023 Jorge Mateo? You mean prime Mike Trout?

image image
6/9/2025, 1:45:49 AM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Enjoy the Mateo experience this month because it is uhhh time to move on next year

6/9/2025, 1:38:02 AM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Welcome back Jorge Mateo

6/9/2025, 1:36:16 AM | 4 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

image image
5/9/2025, 9:29:15 PM | 5 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

There are dozens of us, dozens

5/9/2025, 3:32:13 PM | 4 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I’m sold, check your DM I just sent you the code to the entire site

4/9/2025, 8:48:22 PM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

It would appear George Kirby has single handedly blown my fantasy baseball season to smithereens

4/9/2025, 1:57:10 AM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reposted

Ramon Laureano will always be the baddy the Orioles fumbled, the one that got away

3/9/2025, 2:59:08 AM | 20 5 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Ryan O’Hearn (2.4) and Ramon Laureano (2.2) both had more fWAR this season than the entire lineup combined. They are in the opposing lineup today

3/9/2025, 9:56:13 PM | 4 1 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Personal anecdote I interviewed with the Padres last December and one of the questions they asked was "What moves would you recommend the team make over the rest of the offseason?" and my response was something along the lines of "Is there ANY catcher on this team?"

3/9/2025, 9:40:58 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

God dammit you can't split seasons for teams either on Fangraphs if you're doing a positional split, it will break

image
3/9/2025, 9:38:10 PM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Can’t filter stathead queries by WAR at position 😭

3/9/2025, 9:34:51 PM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

For sure but if that weren’t true we couldn’t marvel in the fact that Ajax is the leader

3/9/2025, 9:32:47 PM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

This reminded me how awful the Padres catching depth chart has been this year and now I must dive down a rabbit hole to see if they are the best ever team to accrue negative value from the catcher position

3/9/2025, 9:31:07 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

And they are somehow up 7-0

3/9/2025, 9:25:39 PM | 4 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

3/9/2025, 9:25:10 PM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I cannot believe this is true but it is

3/9/2025, 9:11:23 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Hint: there are OVER ONE HUNDRED HITTERS this year with more fWAR on the season than this entire lineup combined.

3/9/2025, 9:10:57 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Guess the combined fWAR of this lineup this season

3/9/2025, 9:10:57 PM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Oh my god I was checking to see how much combined fWAR today’s Orioles lineup has. The fWAR leader in the lineup is Alex Jackson at 1.0 over 29 games

3/9/2025, 9:08:44 PM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Ajax has 5 to Mayo’s 7 even though Mayo has 3 times as many PAs this season

image
3/9/2025, 8:58:34 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I have it on and it seems to do all of nothing

3/9/2025, 8:54:00 PM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Do not become a software engineer or you will become pissed off at every website and app in existence

3/9/2025, 8:53:37 PM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

You would think the “delay notifications” feature would yknow, delay the notifications

3/9/2025, 8:52:18 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

I know I did not just receive a Coby Mayo home run notification

3/9/2025, 8:50:54 PM | 7 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Reverse jinx

3/9/2025, 8:50:19 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I don’t remember who it was specifically, some Dbacks pitcher this year I think but they kept calling him a huge reverse splits guy even though he had like less than 50 lefties faced on the year

3/9/2025, 8:40:20 PM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

For sure. This is mostly my vendetta against the term at large being used a little more freely than I think it should

3/9/2025, 8:37:44 PM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

It just bugs me because even on the broadcast they’ll call guys reverse split guys when they have a sample of like, 20 innings against lefties

3/9/2025, 8:31:09 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

I apologize in advance but I’m gonna be “that guy” one this one unfortunately and say that the concept of reverse split guys is based off an insignificant split sample 90% of the time. These are his career splits, followed by his 2024 splits (174.1 innings).

3/9/2025, 8:30:23 PM | 4 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Not this dream again

3/9/2025, 6:01:02 PM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

3/9/2025, 3:13:41 PM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

apology for poor english when were you when streameast dies? i was sat at home look at stuff plus data when Egyptian authorities ring ‘streameast is kill’ ‘no’

3/9/2025, 3:12:25 PM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Shawn Dubin DFA into Chayce McDermott promotion when

3/9/2025, 3:01:40 PM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Top 5 Stuff+ since the break

image
3/9/2025, 2:33:06 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

The ol’ walk, walk, groundout, rbi groundout, groundout

3/9/2025, 4:28:22 AM | 5 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Isn’t grit and determination Tracy Jordan’s entourage in 30 Rock

3/9/2025, 4:25:40 AM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

We do not live in the real world

3/9/2025, 4:19:32 AM | 5 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I don’t believe this, Rico Garcia did not reappear on the roster out of thin air after multiple years and immediately become god

3/9/2025, 4:19:16 AM | 7 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

There’s just no way they get out of this right

3/9/2025, 4:17:30 AM | 16 1 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

“You hear they’re calling Kade Strowd a setup man now?” “Yeah, setting up the bases for a grand slam maybe!”

image
3/9/2025, 4:14:40 AM | 7 1 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Has the Mike Elias strategy of “claim literally every waiver guy you drafted/signed for the Astros” ever worked aside from like.. Cionel Perez? I’m sure I’m forgetting a few guys Does Ramon Laureano count? No I will not accept Corbin Martin as an answer

3/9/2025, 4:07:03 AM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

image
3/9/2025, 3:55:28 AM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

I wonder who drafted Shawn Dubin

3/9/2025, 3:53:18 AM | 4 1 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

He is staying under par at least

image
3/9/2025, 3:47:47 AM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

What a field of names

3/9/2025, 3:42:47 AM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Such as gold glove nominee Anthony Santander

3/9/2025, 3:41:34 AM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I should note this is a complete Orioles fan biased take and I’m sad that the team is taking away time from Mountcastle

3/9/2025, 3:40:08 AM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Notably not a good thing when your whole shtick is supposed to be hitting, as opposed to the elite defenders on this list

3/9/2025, 3:39:13 AM | 7 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

The worst hitters in the league this year by OPS, min 200 pa

image
3/9/2025, 3:36:57 AM | 11 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

He’s been nails as a reliever in Norfolk and I expect they will bring him up before the end of the season to get some of that data

3/9/2025, 3:09:55 AM | 3 0 | View on Bluesky | view

Profile picture David_j_roth (@davidjroth.bsky.social) reposted

When you walk into a barbershop and they have a poster of these looks on the wall >>>

3/9/2025, 3:02:13 AM | 636 47 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I cackled

3/9/2025, 3:07:10 AM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

He’s too good for us

3/9/2025, 2:59:56 AM | 4 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Ramon Laureano will always be the baddy the Orioles fumbled, the one that got away

3/9/2025, 2:59:08 AM | 20 5 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

bsky.app/profile/orio...

3/9/2025, 2:45:49 AM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Like clockwork

3/9/2025, 2:45:49 AM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

WHO hit a homer

3/9/2025, 2:44:00 AM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I am not kidding when I saw there is a 6th monitor off screen as well

2/9/2025, 6:56:06 PM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

You ever terrify yourself on purpose

2/9/2025, 5:41:41 PM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Sources are saying no one has ever been more locked in

image
2/9/2025, 4:54:31 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

It’s funny how finicky defensive stats can be but even then DRS will say “yeah Max Fried is actually a fielding machine” and back up his 3 gold gloves at… pitcher??

image
2/9/2025, 2:37:52 PM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

There’s just no way that EVERYBODY was kung fu fighting

2/9/2025, 6:02:47 AM | 4 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

IT’S ALIVE

image
2/9/2025, 3:24:06 AM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

It’s fun to look at post deadline bullpen hierarchies - sellers deploy a squad of guys pulled off the street, buyers have a Frankensteined together unstoppable monster formed by the best relievers from other teams

image image image image
2/9/2025, 3:24:06 AM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

4 is a low estimate

2/9/2025, 1:50:49 AM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I am in utter disbelief that the Orioles won this game

2/9/2025, 1:48:48 AM | 12 2 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Undueled by Dietrich Enns, Rico Garcia, and Keegan Akin. Baseball.

2/9/2025, 1:47:56 AM | 9 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

2/9/2025, 1:47:08 AM | 4 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

2/9/2025, 1:37:14 AM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Read the script, this game will end with a Keegan Akin blown save

2/9/2025, 1:33:26 AM | 8 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

One might perhaps refer to him as a professional hitter

2/9/2025, 1:24:06 AM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

He seems pretty good

2/9/2025, 1:17:42 AM | 8 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Dietrich Enns

image
2/9/2025, 1:13:04 AM | 8 1 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

How about that Beavers guy

2/9/2025, 1:09:13 AM | 18 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Jason Adam :(

2/9/2025, 12:55:53 AM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

He CAN keep getting away with this

2/9/2025, 12:51:39 AM | 6 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I appreciate her enthusiasm though

2/9/2025, 12:42:16 AM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

My sister was watching MLB Network and asked if I saw that Justin Verlander just threw a no hitter That was a replay from 6 years ago

2/9/2025, 12:41:45 AM | 1 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Weird to see an Orioles legend in another uniform Especially one as important as Jose Iglesias, I mean he’s a popstar

1/9/2025, 11:27:43 PM | 5 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Trying to keep up with all the roster expansion moves Why is Ha-Seong Kim on the Braves now

image
1/9/2025, 11:07:37 PM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

How is this not the first time that I haven’t had the game on yet but implicitly knew Beavers got a hit from a Himbo King post I imagine it will not be the last

1/9/2025, 11:02:39 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Have to get six years of service time first to be acknowledged

1/9/2025, 11:00:53 PM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Neither of them even play for the Marlins how did the Marlins get involved in this mess

1/9/2025, 10:57:21 PM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

image
1/9/2025, 10:52:57 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

This put me in crisis. I knew there was a Roddery Muñoz with distinct eyebrows on the Cardinals, and was very confused by the Braves calling up his identical twin Rolddy Muñoz

image image image
1/9/2025, 10:52:57 PM | 3 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

I THINK this is what it’s supposed to be but who knows at this point

image
1/9/2025, 5:30:19 PM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Here’s what Statcast has after his last start. Has given up on the “slurve” classification and now identifies: - Slider as a sweeper - Cutter as a slider - Death ball as a cutter

1/9/2025, 5:30:19 PM | 1 1 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Cristopher Sánchez has quietly been the best pitcher in baseball (other than Trevor Rogers, somehow) since the all-star break

1/9/2025, 4:27:25 PM | 2 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

I wonder if Emmanuel Rivera is gonna pitch

31/8/2025, 10:31:40 PM | 4 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social) reply parent

Stop hurting my goat

image
31/8/2025, 7:43:39 PM | 0 0 | View on Bluesky | view

Profile picture Duke Hill (@oriolebird.bsky.social)

Looked at the probables and saw Justin Verlander’s record

31/8/2025, 7:42:45 PM | 1 0 | View on Bluesky | view