Bobby Witt Jr. keeps stacking up numbers that put him in rare air, and Sunday brought another one. The Royals shortstop stole his 30th base of the season in Kansas City’s 5-2 win over the Philadelphia Phillies, then added a 2-for-3 day with a walk and two runs scored.
That swipe did more than pad a stat line. It moved Witt into a club that includes Rickey Henderson, Ichiro Suzuki and Vince Coleman - the only players to record at least 30 stolen bases in each of their first five seasons.
Coleman did it in seven straight seasons, Suzuki in eight, and Henderson, who still owns the career stolen-base record, ran off 15 in a row. Witt still has a long way to go to match that kind of staying power, but simply getting into the conversation says plenty about how quickly his career has taken off.
The timing makes it even more striking. Witt reached 30 steals before the All-Star break, putting him on track to challenge his own career high of 49, set in his sophomore season in 2023.
That year, he was caught stealing 15 times, which also marked his busiest season on the bases. Last year, he finished with 38 steals and was thrown out nine times.
But speed has never been the whole story with Witt, and the numbers through 84 games in 2026 back that up. The All-Star starter, earning his third career selection, is hitting .290 with a .362 on-base percentage and a .466 slugging percentage. He has 95 hits, 46 runs scored, 12 home runs and 36 RBI.
At 26, Witt already has two 30-homer seasons on his résumé, with 30 in 2023 and 32 the next year. In 710 MLB games, he has 117 home runs, 409 RBI, a .290 career average, a .342 OBP and a 6.1 bWAR. And when it comes to the number that will follow him everywhere, he now has 178 stolen bases in 225 attempts.
In Other News...
Jac Caglianones Home Run Derby Moment Just Got Even More Personal
Jac Caglianones rise has already given Royals fans plenty to track, and now the first basemans All-Star week will come with a little extra spotlight. The 2024 first-round pick announced he will take part in the Home Run Derby ahead of the MLB All-Star Game, a nod to the kind of power that has made him one of the most watched young hitters in the organization.
His June surge helped push him onto that stage, and the Derby will now carry a personal twist that makes the moment even bigger for him and his family. Caglianone has made clear how much this means beyond the baseball itself, and the setup adds another layer to what should already be one of the more intriguing events of All-Star week. [Read more 🡒]
Royals Fans Finally Get The Jac Caglianone Power Show They Wanted
Jac Caglianone is getting the kind of stage Royals fans have been waiting for. The rookie power bat announced he will take part in the 2026 T-Mobile Home Run Derby in Philadelphia, his first time in the event, after turning his raw strength into a regular fixture in Kansas Citys lineup this season.
It also gives the Royals a familiar kind of summer spotlight, since Caglianone is the clubs first Derby participant since Bobby Witt Jr. in 2024. For a team that has spent much of the year leaning on his everyday presence and loud contact, the Derby offers a national showcase for the part of his game that has already made him one of the most watchable hitters on the roster. [Read more 🡒]
Royals Turned A Routine Comebacker Into Their Worst Nightmare
A routine comebacker in the first inning at Citi Field turned into a mess the Royals will want to forget, with Kansas City handing the Mets an opening that should have been harmless. Carson Benge put the ball in play, and what followed was the kind of defensive sequence that can unravel a game before it ever settles in, especially for a club trying to keep early innings from getting away.
The odd part is how rare it was, too. Three errors on one play is the sort of breakdown that almost never shows up on a major league scorecard, and for the Royals it left an immediate stain on a night that had barely begun. Even in a sport built on routine, this was the kind of mistake cluster that can linger long after the inning ends. [Read more 🡒]
