The Royals head into Minnesota on the heels of a series split with the Tigers, and the bigger picture still looks pretty healthy for Kansas City since the All-Star break. Now comes a three-game set against a Twins team that has not dropped a series since the break, with Salvador Perez’s chase of more Royals home-run history sitting right at the center of the story.
Here’s the full slate of probable starters:
Game One: Seth Lugo (4-6, 4.36 ERA) vs. Taj Bradley (9-4, 3.69 ERA)
Game Two: Randy Dobnak (0-0, 1.42 ERA) vs. Joe Ryan (6-6, 3.39 ERA)
Game Three: Noah Cameron (5-8, 4.93 ERA) vs. Bailey Ober (7-3, 4.56 ERA)
Perez comes in with a familiar kind of Twins spotlight on him. He has long done damage against Minnesota pitching, and after passing George Brett for the franchise home run lead, he has a chance to keep stretching that record.
His numbers against the Twins haven’t been as loud since 2023, and from 2024-2026 his OPS against them has sat below .665, but the broader trend is still there: in 15 big-league seasons, he has homered against Minnesota in 13 straight years. The only seasons he didn’t do it were his rookie year in 2011 and this one.
This series also gives Perez a look at two pitchers he has already taken deep, Bailey Ober and Joe Ryan. He also has a homer off Taylor Rogers in the bullpen and favorable splits against several other Twins relievers. Since the break, Perez has been one of Kansas City’s hottest bats, hitting .200/.349/.571 for an OPS of .920 and a wRC+ of 147.
Another Royals bat worth watching is Jac Caglianone, even if the recent results have been rough. Since the break, he is hitting just .143/.143/.321 with an OPS of .464 and a wRC+ of 14.
He is 0 for his last 16 plate appearances and still hasn’t drawn a walk. That slump has followed a brief burst against the Padres, when he went 4-for-12 with a double and a home run.
Even so, the Twins have been a better matchup for him; in limited chances against Minnesota, he owns an OPS of .907.
On the pitching side, Randy Dobnak is one of the more unusual stories in the Royals’ rotation picture this season. Kansas City has dealt with at least one starter on the injured list during a year full of oddball arms, and Dobnak has fit right into that mix. In 19.0 innings in Royal blue, he has posted a 1.42 ERA both as a starter and as a bulk reliever.
The surface numbers look great, but the deeper indicators are less friendly. Dobnak carries a 4.85 FIP and a 5.06 xERA, while striking out just 12.5% of hitters and walking 11.3%. He’s leaning hard into his groundball identity, and this will be his first start against the Twins after spending the first five seasons of his career with them.
Noah Cameron’s last outing was probably his best of the year. Working as the bulk reliever against Detroit, he threw seven shutout innings, allowed two hits, struck out eight and walked three in a 2-1 loss.
His season has been up and down, but Minnesota has been a comfortable matchup for him. In four starts against the Twins, he has a 0.77 ERA and a 3-0 record, with 24 strikeouts and only four walks.
The only Minnesota hitters who have handled him well are Ryan Jeffers and Austin Martin, who are a combined 7-for-16 with two doubles and one walk.
For Kansas City, the formula is pretty clear: keep the second-half momentum going, lean on Perez’s history against the Twins, and hope the lineup’s quieter bats start to wake up.
In Other News...
Royals Deadline Plans Suddenly Come Down To One Costly Contract
The trade deadline always brings out the same uncomfortable math, and for Kansas City it may be less about adding help than making room for it. Even with the club still well short of the luxury tax line, the Royals could find themselves needing to trim money before they can spend it, a reminder that payroll flexibility can matter just as much as contention when August 3 gets closer.
One name sits at the center of that squeeze: Seth Lugo, whose contract carries real weight for a team trying to keep its options open. At 36, Lugo is owed $21.5 million in 2027 and comes with a conditional club option for 2028, which makes him a far heavier financial commitment than Michael Wacha, the more valuable of the Royals two veteran starters. If Kansas City decides it has to move salary to create maneuverability, Lugo is the contract that could define how far the front office is willing to go. [Read more 🡒]
Royals Injury Shuffle Just Took Another Turn Fans Wont Like
The Royals injury list keeps forcing the club to juggle its roster, and the latest round of movement at least brings a few familiar names back into the conversation. Maikel Garcia is beginning a rehab assignment in Double-A Omaha after the hand issue that has kept him out, while Kyle Isbel is still working his way back in Triple-A Omaha as the organization waits to see more before making any decisions on his activation.
Even with those recoveries underway, Kansas City just lost another arm from the mix, which opened the door for a fresh look in the bullpen. Beck Way has landed on the injured list, and Easton McGee is now getting his first chance to contribute after arriving in a recent trade, a reminder that for this Royals team, one setback often leads straight to another roster shuffle. [Read more 🡒]
Royals Just Made A Familiar Bullpen Bet Fans Know Too Well
The Royals added another arm to a bullpen mix that has long rewarded low-cost bets, sending 2025 10th-round pick Max Martin to Houston for Nate Pearson after the Astros designated him for assignment. Pearson brings the kind of raw stuff teams keep circling back to, with velocity and a still-lingering sense of upside, even as command problems have followed him through stops that have made him more intriguing than dependable.
Kansas City is clearly hoping its pitching group can get more out of Pearson in relief than other clubs have been able to. He already made his Royals debut on July 26, working a scoreless inning with a walk, and the next step is the part that has defined his career for too long: turning the tools into strikes and the strikes into something the Royals can actually count on. [Read more 🡒]
