MLB Matchups · Pitcher vs Lineup

May 28, 2026 MLB Matchups

1 game · 1 matchup · Updated Jul 20, 2:05 AM ET

The Almanac's Take

One game on the board today, so the read is narrow. Grayson Rodriguez draws Detroit, and the grid isn't flattering for the Tigers — a .656 lineup OPS against him with five platoon-advantage spots for Rodriguez, which is about as clean a right-handed pitcher setup as you'll see against this lineup. The data flags this firmly in the pitcher's favor. Worth noting: the H2H block is empty, so there's no prior matchup history to lean on, and nothing here to complicate the season-level read. Sparse slate, but the one matchup we have points clearly in Rodriguez's direction.

How to read this page

Primary read is the lineup strength block — season OPS, lineup K%, and platoon-edge count across the opposing lineup. When enough Statcast PA is on file, the lineup composite vs the pitcher's hand sits alongside it.

Career head-to-head reads as color, not edge. PA count travels with every H2H number on this page so a 4-for-7 sample looks like the small sample it is. The “notable H2H” highlight list is filtered to PA ≥ 10 for that reason.

Los Angeles Angels @ Detroit Tigers

Comerica Park · Final

Grayson Rodriguez(RHP)

Los Angeles Angels vs Detroit Tigers

Favors pitcher9 batters sampled
Lineup OPS
.679
Lineup K%
22.4%
Season HR
77
Platoon edges
5 / 9

Notable career H2H

  • Riley Greene3-for-12 · .250 AVG · 4 K · 12 PA
  • Matt Vierling1-for-10 · .100 AVG · 4 K · 11 PA

Lineup detail

  • #1Colt Keith3B· LHBPlatoon edge

    Season · .253/.289/.424 · 8 HR · .713 OPS

    Career vs SP · 2-for-5 · .400 AVG · 6 PA

  • #2Kevin McGonigleSS· LHBPlatoon edge

    Season · .286/.389/.426 · 8 HR · .815 OPS

    Career vs SP · 2-for-5 · .400 AVG · 2 K · 5 PA

  • #3Dillon DinglerDH· RHB

    Season · .270/.315/.520 · 19 HR · .835 OPS

    Career vs SP · 1-for-5 · .200 AVG · 1 K · 5 PA

  • #4Riley GreeneLF· LHBPlatoon edge

    Season · .289/.379/.466 · 13 HR · .845 OPS

    Career vs SP · 3-for-12 · .250 AVG · 4 K · 12 PA

  • #5Spencer Torkelson1B· RHB

    Season · .206/.297/.421 · 17 HR · .718 OPS

    Career vs SP · 2-for-7 · .286 AVG · 1 HR · 3 K · 8 PA

  • #6Zach McKinstry2B· LHBPlatoon edge

    Season · .198/.281/.290 · 3 HR · .571 OPS

    Career vs SP · 2-for-6 · .333 AVG · 2 K · 8 PA

  • #7Matt VierlingCF· RHB

    Season · .222/.279/.343 · 4 HR · .622 OPS

    Career vs SP · 1-for-10 · .100 AVG · 4 K · 11 PA

  • #8Wenceel PérezRF· SHBPlatoon edge

    Season · .153/.218/.250 · 3 HR · .468 OPS

    Career vs SP · 1-for-2 · .500 AVG · 1 HR · 2 PA

  • #9Jake RogersC· RHB

    Season · .160/.244/.284 · 2 HR · .528 OPS

    Career vs SP · 0-for-2 · .000 AVG · 1 K · 4 PA

More for this date

Want a deeper read on a matchup?

Ask The Almanac about platoon splits, arsenal weaknesses, or ballpark factors — same data, more depth than a single row.

Start a conversation →