Giants and Royals Collide in a Battle of Basement Dwellers
Two teams trending in the wrong direction meet Monday night at Kauffman Stadium, with the Giants (42-57) and Royals (40-60) both desperate for something to build on. Our model doesn't have a validated read on this one — which, honestly, tells its own story about how unpredictable this matchup figures to be.
Trevor McDonald is expected to take the mound for San Francisco against a Kansas City lineup that has shown flashes of pop but hasn't strung together enough consistency to climb out of the AL Central basement. Michael Wacha is set to start for the Royals, and the veteran will need to navigate a Giants offense that, while not explosive, carries real contact threats at the top of the order.
Luis Arraez is the name to watch on the San Francisco side. Hitting .326, he's one of the toughest at-bats in the game — a contact machine who doesn't give away plate appearances. The power, though, belongs to Rafael Devers, who has slugged 20 home runs and driven in 53 runs this season. If Wacha leaves anything over the middle of the plate, Devers has the track record to make him pay. For Kansas City, Bobby Witt Jr. is hitting .280 and remains the engine of an offense that needs him to set the table. Behind him, Jac Caglianone has 16 home runs — legitimate pop for a team that hasn't had much to celebrate — and Carter Jensen leads the club with 51 RBI. The Royals aren't without weapons; they just haven't put it together with enough regularity.
With no validated model read available for tonight's game, this one is genuinely a coin flip on paper. Two sub-.500 clubs, two starters with something to prove, and enough offensive talent on both sides to keep it interesting deep into the night. If you're watching, keep an eye on whether Arraez gets on base early and whether Caglianone gets a pitch he can drive. In a game this hard to handicap, individual moments tend to decide things. First pitch is 7:40 PM ET at Kauffman Stadium.