MLB Matchups · Pitcher vs Lineup

April 25, 2026 MLB Matchups

1 game · 1 matchup · Updated Jun 4, 11:08 PM ET

The Almanac's Take

One game on the board today, so the read is narrow. Trevor Rogers (L) draws a Boston lineup that the grid labels favoring the pitcher — a .688 OPS collective and seven platoon advantages for the lefty suggest this isn't a spot to stack Red Sox bats against him. No head-to-head history flagged in the data, so the season/platoon picture is the whole story. With only one matchup loaded, coverage is genuinely thin; if you're building around this game, the Rogers-suppresses-Boston angle is the clearest signal available, but treat a single-game slate as the limited sample it is.

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.

Boston Red Sox @ Baltimore Orioles

Oriole Park at Camden Yards · Final

Trevor Rogers(LHP)

Baltimore Orioles vs Boston Red Sox

Favors pitcher9 batters sampled
Lineup OPS
.688
Lineup K%
22.4%
Season HR
38
Platoon edges
7 / 9

Lineup detail

  • #1Ceddanne RafaelaCF· RHBPlatoon edge

    Season · .280/.325/.420 · 4 HR · .745 OPS

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

  • #2Willson Contreras1B· RHBPlatoon edge

    Season · .289/.364/.512 · 11 HR · .876 OPS

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

  • #3Wilyer AbreuRF· LHB

    Season · .282/.348/.432 · 7 HR · .780 OPS

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

  • #4Trevor StorySS· RHBPlatoon edge

    Season · .206/.243/.303 · 3 HR · .546 OPS

    Career vs SP · 2-for-8 · .250 AVG · 1 K · 9 PA

  • #5Andruw MonasterioDH· RHBPlatoon edge

    Season · .247/.304/.384 · 1 HR · .688 OPS

    Career vs SP · 2-for-3 · .667 AVG · 4 PA

  • #6Jarren DuranLF· LHB

    Season · .221/.281/.419 · 10 HR · .700 OPS

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

  • #7Caleb Durbin3B· RHBPlatoon edge

    Season · .188/.239/.291 · 1 HR · .530 OPS

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

  • #8Connor WongC· RHBPlatoon edge

    Season · .254/.319/.381 · 0 HR · .700 OPS

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

  • #9Isiah Kiner-Falefa2B· RHBPlatoon edge

    Season · .260/.316/.315 · 1 HR · .631 OPS

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