Kansas City #Royals stats, data, news. Creator of Lumber : royalsdata.github.io/LumberM…

Joined January 2025
693 Photos and videos
Pinned Tweet
🚨 Introducing Lumber ! My Statcast-based hitter skill model is LIVE and FREE to use. Designed to measure talent rather than production, it's scaled so 100 = league average and each standard deviation = 5. 🧵Here's more on how it works with a link at the end:
2
3
11
12,134
Jac Caglianone up to 14th in MLB Lumber rankings. Top-10 Swing and Damage numbers. Let the heater continue. Full ranks: royalsdata.github.io/LumberM…
7
395
Cags is going to get MVP votes next season.
4
2
40
1,511
Royals Data Dugout retweeted
After the final out @CrownTalk_KC and I will be live on the @royals_kcsn YouTube channel for a recap of the Twins series!
1
3
14
2,174
Just cancel the rest of the season
Lane Thomas is pinch-hitting for Jac Caglianone #Royals
2
17
2,904
"He hasn't done it yet so we can't give him the chance to now" is .... something
8
4
56
4,573
Jac Caglianone doesn’t need to be great against LHP. He just needs to remain enough of a power threat to warrant a spot in the lineup each night. He has a higher career HR rate (4.3%) against LHP than against RHP (2.5%).
5
5
176
6,396
ALL ABOARD
9
537
Hmmm I wonder if a tight hammy is why … never mind.
Maikel Garcia left Saturday's game with a right hamstring strain. #Royals
1
2
13
4,559
Four against one is how this entire season has felt.
An anthem standoff is currently happening between Royals starter Noah Cameron and Rangers pitchers Nathan Eovaldi, Jacob deGrom, Jack Leiter and Tyler Alexander.
9
1,102
Lumber update! Bumped minimum plate appearances to 100, and we can be reasonably confident in grades for players with 200 PA. The rookies at 52-54 are super impressive 👀 royalsdata.github.io/LumberM…

3
646

ALT Minions King Bob GIF

4
23
1,321
Royals Data Dugout retweeted
Let’s not retcon this now. Even with the series he’s having, he’s got a 66 wRC . He’s trended down in back to back years since his awesome ‘24. If JJ made that trade, and gave up legitimate prospect capital to do it, y’all would be absolutely killing him for it.
Duran is telling JJ that he should’ve pulled the trigger on the trade with his glove and bat. #FountainsUp
4
4
71
10,459
Red Sox give away an out and the Royals are more than content to give it right back. Simply #NeverBunt
15
876
Wacha varying the weapons tonight. Changeup is at 16% (14 pitches) — it’s generated a 43% CSW with five whiffs on eight swings for four punchouts. Delicious.
9
458
My honest opinion here is that the “bad” will always stand out more to us than the “good” when it comes to baserunning. No one remembers getting an extra base going first to third. Everyone remembers getting thrown out at second trying to push it.
Replying to @RoyalsData
This feels like one of those that doesn’t track to my eyes.
1
10
2,565
Replying to @RoyalsData
Is it fair or unfair to ask how many of these have been created by someone not named BWJ?
2
1
10
2,509
Replying to @RoyalsData
@RoyalsData is there a single baserunning stat or metrics that shows the Royals do things well? The outs on the bases just feel absurd
3
2
7
9,236
Honestly, fine by me. I’d rather him be healthy than give the team an extra two baserunners over the course of 162 games.
Replying to @RoyalsData
People have accused him of not hustling to first for his entire career.
5
11
2,195
Last eight outings for John Schreiber: 7.2 innings, 1 ER, 6 K, 2 BB, 7 H.
2
3
30
1,415
Serious question, and I’m not trying to pick on Dustin, but where did this notion come from that Maikel dogs it? Guy plays literally every day. Has already played through multiple issues this year. Someone who dogs it isn’t even thinking about advancing to second on that play.
May 20
Replying to @RoyalsData
If you’re gonna be doggin it like he usually is you can’t be aggressive like that..
9
20
4,749