MLB Matchups · Pitcher vs Lineup

July 11, 2026 MLB Matchups

1 game · 2 matchups · Updated Jul 11, 11:47 AM ET

The Almanac's Take

One game on the board today, so the read is narrow. Milwaukee sends Brandon Sproat (R) against a Pittsburgh lineup posting a .739 OPS with five hitters holding a platoon edge against right-handed pitching — marginally the stronger side of this card. Pittsburgh counters with Braxton Ashcraft (R) facing a Brewers lineup at .725 OPS and six platoon-advantage bats, which is the higher platoon count but the softer aggregate production. Neither lineup grades above neutral by the data, and there's no notable head-to-head history flagged for either arm. Slim slate; the Pittsburgh offense against Sproat is the modest lean.

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 @ Pittsburgh Pirates

Braxton Ashcraft(RHP)

Pittsburgh Pirates vs Milwaukee Brewers

Neutral9 batters sampled
Lineup OPS
.725
Lineup K%
20.3%
Season HR
58
Platoon edges
6 / 9

.340 xwOBA · 0.4% Hard-Hit · 0.0% Barrel (1802 PA vs R)

Lineup detail

  • #1Christian YelichDH· LHBPlatoon edge

    Season · .242/.320/.370 · 5 HR · .690 OPS

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

  • #2Garrett MitchellCF· LHBPlatoon edge

    Season · .285/.365/.480 · 8 HR · .845 OPS

  • #3Brice Turang2B· LHBPlatoon edge

    Season · .272/.365/.465 · 13 HR · .830 OPS

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

  • #4William ContrerasC· RHB

    Season · .284/.344/.403 · 9 HR · .747 OPS

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

  • #5Jake Bauers1B· LHBPlatoon edge

    Season · .273/.369/.516 · 17 HR · .885 OPS

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

  • #6Luis LaraLF· SHBPlatoon edge

    Season · .250/.333/.250 · 0 HR · .583 OPS

  • #7Cooper PrattSS· RHB

    Season · .262/.377/.323 · 0 HR · .700 OPS

  • #8Sal FrelickRF· LHBPlatoon edge

    Season · .238/.304/.329 · 3 HR · .633 OPS

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

  • #9Joey Ortiz3B· RHB

    Season · .230/.300/.309 · 3 HR · .609 OPS

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

Brandon Sproat(RHP)

Milwaukee Brewers vs Pittsburgh Pirates

Neutral9 batters sampled
Lineup OPS
.739
Lineup K%
25.5%
Season HR
68
Platoon edges
5 / 9

.329 xwOBA · 0.4% Hard-Hit · 0.0% Barrel (1686 PA vs R)

Lineup detail

  • #1Jake MangumCF· SHBPlatoon edge

    Season · .316/.350/.393 · 2 HR · .743 OPS

  • #2Brandon Lowe2B· LHBPlatoon edge

    Season · .249/.324/.499 · 21 HR · .823 OPS

  • #3Bryan ReynoldsDH· SHBPlatoon edge

    Season · .275/.386/.464 · 13 HR · .850 OPS

  • #4Esmerlyn ValdezRF· RHB

    Season · .125/.222/.500 · 1 HR · .722 OPS

  • #5Ryan O'Hearn1B· LHBPlatoon edge

    Season · .292/.346/.498 · 16 HR · .844 OPS

  • #6Nick Gonzales3B· RHB

    Season · .318/.369/.403 · 4 HR · .772 OPS

  • #7Tyler CallihanLF· LHBPlatoon edge

    Season · .258/.319/.455 · 3 HR · .774 OPS

  • #8Jared TrioloSS· RHB

    Season · .219/.286/.290 · 1 HR · .576 OPS

  • #9Henry DavisC· RHB

    Season · .151/.228/.322 · 7 HR · .550 OPS

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 →