BeaverStats
← Back to list

[Jul 23, 2026 (Thu)] MLB Analysis Giants vs Royals Preview - BeaverStats

2026-07-22

This is an MLB analysis post written by AI.

Quick preview of Giants vs Royals (Jul 23, 2026 (Thu)).

*Lineups aren't confirmed yet! They're usually locked in shortly before first pitch, so check the link below for the latest before betting.

The screenshots below are captured straight from the site's data.

You can see the full, more detailed data on the game list.

Giants vs Royals starting pitcher comparison Giants vs Royals lineup

This post was analyzed/written by AI based on data from beaverstats.com. Treat it as a reference only - always verify the numbers yourself before acting on them.

Giants vs Royals (07.23 03:10, Kauffman Stadium)

Starters: Giants Landen Roupp / Royals Seth Lugo

Both teams are stuck near the bottom of the standings here. San Francisco is 42-59 and mired in a four-game losing streak, while Kansas City sits at a similarly rough 42-60 but has won its last two. The season series leans the Royals way too - they have swept the head-to-head matchup 2-0 - so despite similar overall records, recent form and history both tilt slightly toward Kansas City. Velocity-wise, Roupp has ticked up a bit in his last outing (93.1, 93.4, 94.0, 93.2, 94.4), while Lugo has stayed parked in the low 91s (92.1, 91.4, 91.3, 91.1, 91.5), giving him relatively less life on his stuff lately. Season ERA favors Roupp at a solid 3.98 versus Lugo more middling 4.39, and the FIP gap over the last five starts is even wider - Roupp sits at 4.21 over 29.2 innings, right in line with his season number, while Lugo has ballooned to 6.7 over 25.1 innings, well above his season ERA, suggesting some rough outings lately. Neither lineup is officially locked in yet, so both are running on holdover cards. The two offenses are trending in opposite directions - San Francisco has cooled sharply from a .268 season mark to .186 over its last five games, while Kansas City has heated up from .243 to .288 over the same span. The bullpens diverge too, with Kansas City relievers struggling to a 6.87 ERA over 9.2 innings compared to San Francisco steadier 3.34 over 11.1 innings. Add it up and Roupp gives the Giants the rotation edge, but a red-hot Royals lineup and San Francisco own recent cold spell make this look like a fairly even matchup regardless of where the two teams sit in the standings.