MLB Matchups · Pitcher vs Lineup

April 23, 2026 MLB Matchups

1 game · 1 matchup · Updated Jun 4, 5:54 AM ET

The Almanac's Take

One game on the board today, so the grid is thin — worth knowing up front. Detroit's lineup sits at a .723 OPS against Sproat, and the neutral handedness label means no strong platoon lean either way; five hitters do hold a platoon advantage, but it's not a skewed enough split to anchor a stack. With a single matchup and no H2H history logged, the season-level read is really all you have here — Sproat against a middling Tigers lineup that isn't punishing righties at an alarming rate. Lean on the grid below for individual matchup grades rather than a lineup-wide angle.

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.

Milwaukee Brewers @ Detroit Tigers

Comerica Park · Final

Brandon Sproat(RHP)

Milwaukee Brewers vs Detroit Tigers

Neutral9 batters sampled
Lineup OPS
.723
Lineup K%
22.6%
Season HR
43
Platoon edges
5 / 9

Lineup detail

  • #1Kevin McGonigle3B· LHBPlatoon edge

    Season · .295/.393/.424 · 3 HR · .817 OPS

    Career vs SP · 1-for-3 · .333 AVG · 1 K · 3 PA

  • #2Gleyber Torres2B· RHB

    Season · .264/.390/.339 · 2 HR · .729 OPS

    Career vs SP · 0-for-3 · .000 AVG · 3 PA

  • #3Colt KeithDH· LHBPlatoon edge

    Season · .252/.284/.326 · 0 HR · .610 OPS

    Career vs SP · 0-for-2 · .000 AVG · 3 PA

  • #4Riley GreeneLF· LHBPlatoon edge

    Season · .317/.401/.471 · 6 HR · .872 OPS

    Career vs SP · 1-for-1 · 1.000 AVG · 1 HR · 2 PA

  • #5Dillon DinglerC· RHB

    Season · .250/.314/.526 · 14 HR · .840 OPS

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

  • #6Kerry CarpenterRF· LHBPlatoon edge

    Season · .247/.314/.484 · 5 HR · .798 OPS

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

  • #7Spencer Torkelson1B· RHB

    Season · .216/.315/.407 · 8 HR · .722 OPS

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

  • #8Wenceel PérezCF· SHBPlatoon edge

    Season · .149/.203/.239 · 3 HR · .442 OPS

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

  • #9Javier BáezSS· RHB

    Season · .260/.278/.403 · 2 HR · .681 OPS

    Career vs SP · 1-for-2 · .500 AVG · 2 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 →