PLAYOFFHOTELS

Angels at Twins: Joe Ryan vs. Ryan Johnson Is Saturday's Biggest Pitching Mismatch

An All-Star with a 2.85 ERA against a 6.99 ERA — The Call's pitching factor moved this line more than any game on the weekend board. Twins at 61.2% at Target Field.

Saturday at Target Field is a tale of two Ryans, and the gap between them is the whole story. Joe Ryan: 2.85 ERA, 2.82 FIP, 104.1 innings, just named an All-Star for the second straight year and ranked third among AL pitchers in FanGraphs WAR. Ryan Johnson: 6.99 ERA, 6.25 FIP, 28.1 innings. That’s not a matchup, that’s a weight class violation.

What The Call sees

When the starters were confirmed, our model made its largest single pitching adjustment of the entire weekend board — the Twins’ number jumped nearly four points on the pitcher factor alone. The Call now has Minnesota at 61.2%, an edge pick. The team-level inputs back it up: the Twins hold a 28-point Elo lead (1495, rank 17, against the Angels’ 1467, rank 25), and Los Angeles is 2-8 over its last ten at 38-57 on the season. Minnesota is 6-4 in its last ten but has dropped two straight — which is exactly why Ryan starts matter. With Pablo López lost to a season-ending injury back in spring training, Ryan has been the one arm the Twins can hand a losing streak to.

What could break the pick

Johnson is the wild card, and his backstory is genuinely wild: he made the Angels’ Opening Day roster in 2025 straight out of the draft, becoming just the 24th player since 1965 to skip the minors entirely — and only the second Angel ever, after Jim Abbott. The fastball has touched 100. The results haven’t followed, but a guy with that arm is never a zero, and the Angels did just win a game — their streak sits at W1 while Minnesota’s sits at L2.

The other variable is the weather. Saturday’s forecast at Target Field in our data: around 90°F, nearly cloudless, for a 1:10 afternoon start. That’s carry-the-ball weather. If Johnson survives the early innings and the game turns into a slugfest, Joe Ryan’s ERA matters less than which bullpen blinks — and mismatch starts have died that death before. The model says 61.2%. The mismatch says it should be more. The gap between those two numbers is Target Field’s home run porch on a hot day.

The trip

This is one of the best walk-to-the-park setups in baseball: stay downtown or in the North Loop and you’re 10–20 minutes on foot from the gates, with the light rail dead-ending at the stadium’s front door for everyone else. A 90-degree day game means shade-side seats are worth chasing — our Target Field guide covers where to sit, sleep, and eat around a Saturday matinee.

FAQ

Can you walk to Target Field from downtown Minneapolis hotels?

Yes — Target Field sits on the edge of downtown next to the North Loop, and most downtown Minneapolis hotels are a 10–20 minute walk from the gates. Light rail also terminates at Target Field Station. Our guide at /mlb/target-field/ maps it out.

Where do visiting Angels fans stay for a Twins series?

Downtown Minneapolis or the North Loop — both put you in walking range of the park and the best pre-game bars and restaurants. There's no reason to stay outside the core for a weekend series.

What time is Saturday's Angels–Twins game?

First pitch is 1:10 p.m. Central on Saturday, July 11 — an afternoon game at Target Field, with a hot, sunny day in the forecast.

More Matchup Mayhem

MLB · 2026-07-17 · THE CALL: 51% NYY
Los Angeles Dodgers at New York Yankees
MLB · 2026-07-17 · THE CALL: 52% CLE
Pittsburgh Pirates at Cleveland Guardians
MLB · 2026-07-17 · THE CALL: 51% TOR
Chicago White Sox at Toronto Blue Jays
MLB · 2026-07-17 · THE CALL: 61% ATL
Texas Rangers at Atlanta Braves
WNBA · 2026-07-17 · THE CALL: 57% ATL
Atlanta Dream at Toronto Tempo
WNBA · 2026-07-17 · THE CALL: 59% CHI
Los Angeles Sparks at Chicago Sky

Keep reading

EVENT PREVIEW
Orioles at Astros: A Pitching Factor Finally Showed Up — And It Points at Baltimore
EVENT PREVIEW
White Sox at Blue Jays: The Pick Just Flipped, and the Mound Tells You Why
EVENT PREVIEW
Reds at Rockies: Same 51.2% As Yesterday — Because Both Rotations Are Still a Mess