MLB Matchups · Pitcher vs Lineup

April 11, 2026 MLB Matchups

2 games · 3 matchups · Updated Jun 5, 2:19 AM ET

The Almanac's Take

Two games in the data today, so the read is narrow. The most actionable platoon angle is Walker against Arizona — six Diamondbacks hitters carry a handedness edge, yet the lineup's .670 OPS against him still grades as pitcher-favoring, so the edge is real but ceiling-capped. Pfaadt against Philadelphia is a cleaner neutralizing spot: five Phils with the platoon and a .700 lineup OPS that doesn't scream either direction. Arenado's 7-for-30 lifetime against Walker (30 PA — credible sample, not decisive) is the one H2H worth a glance. Junk versus Detroit carries a similar pitcher-lean with a .686 OPS and six favorable platoon matchups working his way.

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.

Arizona Diamondbacks @ Philadelphia Phillies

Citizens Bank Park · Final

Taijuan Walker(RHP)

Philadelphia Phillies vs Arizona Diamondbacks

Favors pitcher9 batters sampled
Lineup OPS
.670
Lineup K%
21.9%
Season HR
38
Platoon edges
6 / 9

Notable career H2H

Lineup detail

  • #1Ketel Marte2B· SHBPlatoon edge

    Season · .260/.317/.458 · 10 HR · .775 OPS

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

  • #2Corbin CarrollDH· LHBPlatoon edge

    Season · .284/.371/.535 · 8 HR · .906 OPS

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

  • #3Geraldo PerdomoSS· SHBPlatoon edge

    Season · .221/.332/.342 · 3 HR · .674 OPS

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

  • #4Adrian Del CastilloC· LHBPlatoon edge

    Season · .190/.254/.319 · 3 HR · .573 OPS

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

  • #5Jose Fernandez1B· RHB

    Season · .273/.306/.380 · 3 HR · .686 OPS

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

  • #6Nolan Arenado3B· RHB

    Season · .261/.330/.457 · 8 HR · .787 OPS

    Career vs SP · 7-for-27 · .259 AVG · 1 HR · 4 K · 30 PA

  • #7Tim TawaLF· RHB

    Season · .163/.255/.265 · 1 HR · .520 OPS

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

  • #8Alek ThomasCF· LHBPlatoon edge

    Season · .181/.206/.340 · 2 HR · .546 OPS

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

  • #9Jorge BarrosaRF· SHBPlatoon edge

    Season · .183/.247/.317 · 0 HR · .564 OPS

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

Brandon Pfaadt(RHP)

Arizona Diamondbacks vs Philadelphia Phillies

Neutral9 batters sampled
Lineup OPS
.700
Lineup K%
22.0%
Season HR
69
Platoon edges
5 / 9

Notable career H2H

Lineup detail

  • #1Trea TurnerSS· RHB

    Season · .228/.275/.350 · 7 HR · .625 OPS

    Career vs SP · 3-for-11 · .273 AVG · 4 K · 11 PA

  • #2Kyle SchwarberDH· LHBPlatoon edge

    Season · .233/.341/.598 · 23 HR · .939 OPS

    Career vs SP · 1-for-9 · .111 AVG · 1 HR · 6 K · 10 PA

  • #3Bryce Harper1B· LHBPlatoon edge

    Season · .258/.365/.512 · 14 HR · .877 OPS

    Career vs SP · 1-for-10 · .100 AVG · 1 HR · 2 K · 10 PA

  • #4Brandon MarshLF· LHBPlatoon edge

    Season · .337/.366/.482 · 5 HR · .848 OPS

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

  • #5Bryson Stott2B· LHBPlatoon edge

    Season · .209/.258/.379 · 6 HR · .637 OPS

    Career vs SP · 2-for-9 · .222 AVG · 3 K · 10 PA

  • #6Adolis GarcíaRF· RHB

    Season · .188/.255/.282 · 3 HR · .537 OPS

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

  • #7J.T. RealmutoC· RHB

    Season · .223/.273/.323 · 3 HR · .596 OPS

    Career vs SP · 3-for-10 · .300 AVG · 1 HR · 4 K · 10 PA

  • #8Alec Bohm3B· RHB

    Season · .208/.265/.329 · 6 HR · .594 OPS

    Career vs SP · 2-for-9 · .222 AVG · 1 HR · 10 PA

  • #9Justin CrawfordCF· LHBPlatoon edge

    Season · .242/.298/.352 · 2 HR · .650 OPS

    Career vs SP · 2-for-2 · 1.000 AVG · 3 PA

Miami Marlins @ Detroit Tigers

Comerica Park · Final

Janson Junk(RHP)

Miami Marlins vs Detroit Tigers

Favors pitcher9 batters sampled
Lineup OPS
.686
Lineup K%
22.5%
Season HR
42
Platoon edges
6 / 9

Lineup detail

  • #1Kevin McGonigleSS· LHBPlatoon edge

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

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

  • #2Wenceel PérezRF· SHBPlatoon edge

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

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

  • #3Colt Keith3B· LHBPlatoon edge

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

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

  • #4Dillon DinglerC· RHB

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

    Career vs SP · 1-for-6 · .167 AVG · 6 PA

  • #5Riley GreeneDH· LHBPlatoon edge

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

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

  • #6Kerry CarpenterLF· LHBPlatoon edge

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

    Career vs SP · 3-for-5 · .600 AVG · 1 HR · 5 PA

  • #7Spencer Torkelson1B· RHB

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

    Career vs SP · 1-for-4 · .250 AVG · 2 K · 5 PA

  • #8Zach McKinstry2B· LHBPlatoon edge

    Season · .141/.234/.162 · 0 HR · .396 OPS

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

  • #9Matt VierlingCF· RHB

    Season · .230/.301/.372 · 3 HR · .673 OPS

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