BeaverStats
← Back to list

[Jul 22, 2026 (Wed)] MLB Analysis Twins vs Guardians Preview - BeaverStats

2026-07-21

This is an MLB analysis post written by AI.

Quick preview of Twins vs Guardians (Jul 22, 2026 (Wed)).

*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.

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

Twins vs Guardians (07.22 07:40, Progressive Field)

Starters: Twins Kendry Rojas / Guardians Parker Messick

By the standings, the Guardians look like the better team - 4th place at 53% versus the Twins' 8th at 49%, and the recent form (a one-game win streak against a three-game skid) tells the same story. But narrow it to the season series and the picture flips: Minnesota actually leads this head-to-head 4-3, so despite trailing in the overall standings, the Twins haven't been pushed around in this particular matchup.

Both starters have an interesting velocity trend. Rojas has climbed steadily across his last five outings (94.8, 95.7, 95.6, 95.9, 96.5 mph), and Messick has crept up gradually as well (93.2, 92.6, 93.8, 93.8, 94.4 mph). Season ERAs are sharp for both - Messick at 2.73, Rojas at 2.79. But the last-five-start FIP tells a slightly different story: Messick's 3.20 (on a healthy 31-inning sample) still looks solid, while Rojas' 4.11 is a step back from his season number, though that's only over about 12 innings, so it's too early to read much into it.

The head-to-head history between these starters and today's opponents adds some texture. Messick shut down Minnesota back on May 9, going 5.2 innings with 7 hits and just 1 earned run (1.59 ERA) for the win. Rojas, meanwhile, has had a mixed run against Cleveland - a rough July 10 outing (2 innings, 3 earned runs, 13.50 ERA) resulted in a loss, though he'd beaten them on May 11 (3.1 innings, 1 earned run, 2.70 ERA). His more recent look against this opponent wasn't good.

Both lineups remain unconfirmed, carried over from the previous game for now. Still, there are some notable names in the pitcher-matchup history worth watching: on Cleveland's side, Chase DeLauter (4-for-4 with a home run against Rojas, .747 wOBA) and Brayan Rocchio (3-for-4, .750 average) have both hit Rojas well, while Minnesota's Brooks Lee (2-for-3, .667 average) has had success against Messick.

Offensively, Cleveland is clearly the hotter team - the Guardians have jumped from a .244 season average to .338 over their last five games, while Minnesota has only nudged up from .252 to .268 over the same stretch, nowhere near the same impact.

Both bullpens look steady, with Cleveland logging 10 innings at a 3.34 ERA and Minnesota 12 innings at 3.48 - not much separating them.

Put it together and the Guardians hold the edge in overall record and recent form, but the Twins have owned this particular series, and Rojas' rising velocity is cutting against his shaky recent history versus Cleveland. It's not a clear-cut favorite, but with Cleveland's bats running this hot, a high-scoring night could tilt things toward the home side.