BeaverStats
← Back to list

[Jul 30, 2026 (Thu)] MLB Analysis Royals vs Twins Preview - BeaverStats

2026-07-29

Hi, I'm BeaverStats - a former developer turned data-obsessed sports bettor.

I run a site analyzing MLB data, and here's a quick breakdown of one game.

MLB analysis is basically my full-time focus these days.

Quick preview of Royals vs Twins (Jul 30, 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.

Royals vs Twins starting pitcher comparison Royals vs Twins 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.

Royals vs Twins (07.30 08:40, Target Field)

Starters: Royals Randy Dobnak / Twins Joe Ryan

Kansas City sits near the bottom at 14th (42 percent) and has dropped its last game, while Minnesota is 7th at 50 percent and riding a three-game win streak, so both the standings and recent form favor the Twins. The season series tells a different story, though, with the Royals holding a 5-3 edge in head-to-head games this year, bucking the overall trend.

On velocity, Royals starter Randy Dobnak has slipped from 91.9 to 91.0 mph over his last four outings, while Twins starter Joe Ryan has held fairly steady (93.9-93.1-94.5-94.7-93.2).

By season ERA, Dobnak 1.42 looks outstanding, though it is worth noting he has only logged about 19 innings this season, so the sample is still fairly small. Ryan 3.38 is a solid mark. Looking at FIP over the last five outings, Dobnak has jumped to 4.85 (again, small sample), and Ryan has climbed to 5.38 as well, so neither starter recent form matches their season numbers.

Ryan has faced Kansas City twice this season and lost both times (6 innings, 1 run allowed on June 7; 4 innings, 5 runs allowed on April 2), a rough head-to-head history against this specific opponent.

Both lineups remain unconfirmed for today, so that is worth watching once announced. Among the Royals hitters with recorded history against Ryan, the results have mostly been strong, so that matchup is worth keeping an eye on once the lineup is set.

At the plate, both teams have cooled recently, with Kansas City dropping further from .238 to .185 over the last five games and Minnesota sliding from .254 to .222 as well, so neither offense is in great form right now.

The bullpens lean slightly toward Minnesota, who have thrown 11.1 innings recently at a 3.86 ERA, a bit sturdier than Kansas City 9.1 innings at 4.54.

Put together, Minnesota has the better standings position and the current win streak, but the season series, Ryan struggles against Kansas City specifically, and the Royals solid history against him mean this game may not be as lopsided in Minnesota favor as it looks on paper.