# MLB Batter vs Pitcher Matchups: June 29, 2026 - Today's Best H2H Advantages

> MLB H2H Matchup Preview for June 29, 2026: 13-game slate scored across 5 career batter-vs-pitcher factors. Casey Schmitt leads tonight. Updated daily.

**Date:** 2026-06-29  
**Author:** HeatCheck HQ  
**Tags:** MLB, Batter vs Pitcher, H2H Matchups, MLB Props, Daily Picks, Player Props  
**Full article:** https://heatcheckhq.io/blog/mlb-h2h-matchups-jun-29-2026  
**Live picks & dashboards:** https://heatcheckhq.io

---

**Today's best MLB batter vs pitcher matchup picks for Monday, June 29, 2026** are Casey Schmitt (Score: 91 — 0.625 AVG, 2.042 OPS in 8 career AB vs Eduardo Rodriguez), Caleb Durbin (Score: 86 — 0.571 AVG, 1.857 OPS in 7 career AB vs Miles Mikolas), Josh Bell (Score: 85 — 0.600 AVG, 1.800 OPS in 5 career AB vs Peter Lambert). Rankings are generated by HeatCheck HQ's 5-factor career H2H scoring model, updated daily.

# MLB Batter vs Pitcher Matchups - June 29, 2026

72 batter-pitcher matchups with 5+ career AB scored across 13 games. These are tonight's biggest H2H advantages.

## Hitters to Watch Today

- **Casey Schmitt** — .625 AVG & 2.042 OPS with 2 HR in 8 AB vs. Eduardo Rodriguez | 2+ Hits (+198)
- **Caleb Durbin** — .571 AVG & 1.857 OPS with 1 HR in 7 AB vs. Miles Mikolas | 1+ Hit (-270)
- **Josh Bell** — .600 AVG & 1.800 OPS with 1 HR in 5 AB vs. Peter Lambert | 1+ Hit (-182)
- **Ketel Marte** — .533 AVG & 1.696 OPS with 2 HR in 15 AB vs. Tyler Mahle | 1+ Hit (-262)
- **Jacob Young** — .600 AVG & 1.400 OPS with 0 HR in 5 AB vs. Ranger Suarez | 1+ Hit (-163)
- **Tyler Freeman** — .600 AVG & 1.200 OPS with 0 HR in 5 AB vs. Sandy Alcantara | 2+ Hits (+200)

> **Yesterday's H2H matchups:** [MLB H2H Matchups - June 28](/blog/mlb-h2h-matchups-jun-28-2026)

## Tonight's Slate

| Matchup | Pitchers | Time |
|---------|----------|------|
| CWS @ BAL | Sean Burke vs Shane Baz | 6:35 PM ET |
| PIT @ PHI | Braxton Ashcraft vs Aaron Nola | 6:40 PM ET |
| DET @ NYY | Casey Mize vs Ryan Weathers | 7:05 PM ET |
| NYM @ TOR | Sean Manaea vs Trey Yesavage | 7:07 PM ET |
| WSH @ BOS | Miles Mikolas vs Ranger Suarez | 7:10 PM ET |
| TEX @ CLE | Tyler Alexander vs Parker Messick | 7:10 PM ET |
| CIN @ MIL | Nick Lodolo vs Robert Gasser | 7:40 PM ET |
| SD @ CHC | TBD vs Shota Imanaga | 8:05 PM ET |
| MIN @ HOU | Zebby Matthews vs Peter Lambert | 8:10 PM ET |
| MIA @ COL | Sandy Alcantara vs Sean Sullivan | 8:40 PM ET |
| LAD @ ATH | Eric Lauer vs Gage Jump | 9:40 PM ET |
| LAA @ SEA | Ryan Johnson vs George Kirby | 9:40 PM ET |
| SF @ AZ | Tyler Mahle vs Eduardo Rodriguez | 9:40 PM ET |

## 1. Casey Schmitt (SF) vs Eduardo Rodriguez (LHP)

0.625 AVG, 2.042 OPS in 8 career AB | Chase Field | **2+ Hits (+198)**

*Career: 5-for-8 · .625 · 2 HR · 2 XBH · 2.042 OPS · 1 K · 1 BB*

Schmitt's slash line against Rodriguez translates to a 2.042 OPS over 8 AB. That is the kind of split that turns a prop into a play.

Small sample, but the dominance is notable. A home run every 4 at-bats in this matchup is well above league pace. Only 1 strikeout in 8 AB shows the eye is dialed in here.

## 2. Caleb Durbin (BOS) vs Miles Mikolas (RHP)

0.571 AVG, 1.857 OPS in 7 career AB | Fenway Park | **1+ Hit (-270)**

*Career: 4-for-7 · .571 · 1 HR · 3 XBH · 1.857 OPS · 1 K*

When OPS hits 1.857 in a career H2H sample, you take it seriously. Durbin is 4-for-7 against Mikolas with the kind of contact that drives runs.

Small sample, but the dominance is notable. A home run every 7 at-bats in this matchup is well above league pace. Played at Fenway Park, where the Green Monster inflates extra-base hit rates.

## 3. Josh Bell (MIN) vs Peter Lambert (RHP)

0.600 AVG, 1.800 OPS in 5 career AB | Daikin Park | **1+ Hit (-182)**

*Career: 3-for-5 · .600 · 1 HR · 1 XBH · 1.800 OPS*

Bell is 3-for-5 (.600) lifetime against Lambert. He sees this pitcher well and the at-bats keep coming back as hits.

Tiny sample — treat as directional, not definitive. A home run every 5 at-bats in this matchup is well above league pace. Currently listed at 1+ Hit (-182).

> Look up any pitcher vs batter career history on the [Hitter vs Pitcher dashboard](/mlb/hitting-stats).

## 4. Ketel Marte (AZ) vs Tyler Mahle (RHP)

0.533 AVG, 1.696 OPS in 15 career AB | Chase Field | **1+ Hit (-262)**

*Career: 8-for-15 · .533 · 2 HR · 5 XBH · 1.696 OPS · 3 K · 1 BB*

Marte's slash line against Mahle translates to a 1.696 OPS over 15 AB. That is the kind of split that turns a prop into a play.

Moderate sample — a real pattern is emerging. A home run every 8 at-bats in this matchup is well above league pace. 5 extra-base hits in 15 AB — when he connects, the ball gets out of the infield in a hurry.

## 5. Jacob Young (WSH) vs Ranger Suarez (LHP)

0.600 AVG, 1.400 OPS in 5 career AB | Fenway Park | **1+ Hit (-163)**

*Career: 3-for-5 · .600 · 1 XBH · 1.400 OPS*

Career batting average against Suarez: .600 in 5 AB. Young has the kind of pitch recognition on this arm that does not show up against the rest of the league.

Tiny sample — treat as directional, not definitive. Played at Fenway Park, where the Green Monster inflates extra-base hit rates. Currently listed at 1+ Hit (-163).

## 6. Tyler Freeman (COL) vs Sandy Alcantara (RHP)

0.600 AVG, 1.200 OPS in 5 career AB | Coors Field | **2+ Hits (+200)**

*Career: 3-for-5 · .600 · 1.200 OPS*

Career batting average against Alcantara: .600 in 5 AB. Freeman has the kind of pitch recognition on this arm that does not show up against the rest of the league.

Tiny sample — treat as directional, not definitive. Played at Coors Field, which amplifies any offensive edge. Currently listed at 2+ Hits (+200).

## 7. Joey Ortiz (MIL) vs Nick Lodolo (LHP)

0.200 AVG, 1.000 OPS in 5 career AB | American Family Field | **1+ Hit (-120)**

*Career: 1-for-5 · .200 · 1 HR · 1 XBH · 1.000 OPS*

Ortiz is 1-for-5 (.200) lifetime against Lodolo. He sees this pitcher well and the at-bats keep coming back as hits.

Tiny sample — treat as directional, not definitive. A home run every 5 at-bats in this matchup is well above league pace. Currently listed at 1+ Hit (-120).

## 8. Taylor Ward (BAL) vs Sean Burke (RHP)

0.444 AVG, 1.111 OPS in 9 career AB | Oriole Park at Camden Yards | **1+ Hit (-201)**

*Career: 4-for-9 · .444 · 2 XBH · 1.111 OPS · 1 K*

When OPS hits 1.111 in a career H2H sample, you take it seriously. Ward is 4-for-9 against Burke with the kind of contact that drives runs.

Small sample, but the dominance is notable. Only 1 strikeout in 9 AB shows the eye is dialed in here. Currently listed at 1+ Hit (-201).

## Hit Props to Consider

- **Casey Schmitt 2+ Hits (+198)** — 0.625 career AVG vs Eduardo Rodriguez (8 AB). Implied: 34%.
- **Caleb Durbin 1+ Hit (-270)** — 0.571 career AVG vs Miles Mikolas (7 AB). Implied: 73%.
- **Josh Bell 1+ Hit (-182)** — 0.600 career AVG vs Peter Lambert (5 AB). Implied: 65%.
- **Ketel Marte 1+ Hit (-262)** — 0.533 career AVG vs Tyler Mahle (15 AB). Implied: 72%.
- **Jacob Young 1+ Hit (-163)** — 0.600 career AVG vs Ranger Suarez (5 AB). Implied: 62%.
- **Tyler Freeman 2+ Hits (+200)** — 0.600 career AVG vs Sandy Alcantara (5 AB). Implied: 33%.
- **Joey Ortiz 1+ Hit (-120)** — 0.200 career AVG vs Nick Lodolo (5 AB). Implied: 55%.
- **Taylor Ward 1+ Hit (-201)** — 0.444 career AVG vs Sean Burke (9 AB). Implied: 67%.

*Lines via Draftkings. Always shop for the best number. Confirm starting pitcher before betting.*

## Related Guides

- [Hitter vs Pitcher Matchup Guide](/blog/hitter-vs-pitcher-matchup-guide)
- [Finding Undervalued HR Hitters](/blog/finding-undervalued-home-run-hitters)
- [MLB Stats Explained](/blog/mlb-stats-explained)

## Find More Matchups

These are today's top career advantages, but every game has matchups worth looking into. Check out the [Hitter vs Pitcher dashboard](/mlb/hitting-stats) to search any batter vs pitcher career history, view full lineup matchups, and explore Statcast data for every game on the slate.

Always confirm lineups and starting pitchers before placing any bets. A different arm on the mound changes the entire matchup profile, and career sample size matters. Matchups with 10 or more at bats carry significantly more weight than those with only five or six.

[Dinger of the Day Picks](/blog/mlb-dinger-of-the-day-jun-29-2026) | [NRFI Picks](/blog/mlb-nrfi-picks-jun-29-2026) | [Top Plays](/top-plays)

*Updated as lineups confirm. Full slate at [heatcheckhq.io](https://heatcheckhq.io).*

## Related Resources

- Parent hub: [MLB Props Hub](/blog/topic/mlb-props)
- Daily stream: [MLB H2H Matchup Previews](/blog/stream/mlb-h2h-matchups)
- Author: [HeatCheck HQ](/blog/author/heatcheck-hq)
- Browse all posts: [Sports Betting Insights & Guides](/blog)


---

*Data powered by HeatCheck HQ — sports analytics platform. Free tools at https://heatcheckhq.io*
