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

> MLB H2H Matchup Preview for June 18, 2026: 9-game slate scored across 5 career batter-vs-pitcher factors. Adley Rutschman leads tonight. Updated daily.

**Date:** 2026-06-18  
**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-18-2026  
**Live picks & dashboards:** https://heatcheckhq.io

---

**Today's best MLB batter vs pitcher matchup picks for Thursday, June 18, 2026** are Adley Rutschman (Score: 95 — 0.667 AVG, 2.000 OPS in 6 career AB vs Bryan Woo), Salvador Perez (Score: 77 — 0.571 AVG, 1.571 OPS in 7 career AB vs Matthew Liberatore), Shea Langeliers (Score: 76 — 0.500 AVG, 1.604 OPS in 14 career AB vs José Soriano). Rankings are generated by HeatCheck HQ's 5-factor career H2H scoring model, updated daily.

# MLB Batter vs Pitcher Matchups - June 18, 2026

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

## Hitters to Watch Today

- **Adley Rutschman** — .667 AVG & 2.000 OPS with 1 HR in 6 AB vs. Bryan Woo | 1+ Hit (-201)
- **Salvador Perez** — .571 AVG & 1.571 OPS with 1 HR in 7 AB vs. Matthew Liberatore | 1+ Hit (-180)
- **Shea Langeliers** — .500 AVG & 1.604 OPS with 2 HR in 14 AB vs. José Soriano | 1+ Hit (-250)
- **Jordan Walker** — .400 AVG & 1.400 OPS with 1 HR in 5 AB vs. Noah Cameron | 1+ Hit (-267)
- **Edmundo Sosa** — .417 AVG & 1.417 OPS with 1 HR in 12 AB vs. Sean Manaea | 1+ Hit (-163)
- **Eric Haase** — .500 AVG & 1.404 OPS with 0 HR in 6 AB vs. Martín Pérez

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

## Tonight's Slate

| Matchup | Pitchers | Time |
|---------|----------|------|
| TOR @ BOS | Trey Yesavage vs Sonny Gray | 1:35 PM ET |
| CLE @ MIL | Parker Messick vs Shane Drohan | 2:10 PM ET |
| MIN @ TEX | Joe Ryan vs Jack Leiter | 2:35 PM ET |
| BAL @ SEA | Shane Baz vs Bryan Woo | 4:10 PM ET |
| NYM @ PHI | Sean Manaea vs Aaron Nola | 6:40 PM ET |
| CWS @ NYY | Sean Burke vs Ryan Weathers | 7:05 PM ET |
| SF @ ATL | Landen Roupp vs Martín Pérez | 7:15 PM ET |
| STL @ KC | Matthew Liberatore vs Noah Cameron | 7:40 PM ET |
| LAA @ ATH | José Soriano vs Gage Jump | 9:40 PM ET |

## 1. Adley Rutschman (BAL) vs Bryan Woo (RHP)

0.667 AVG, 2.000 OPS in 6 career AB | T-Mobile Park | **1+ Hit (-201)**

*Career: 4-for-6 · .667 · 1 HR · 2 XBH · 2.000 OPS · 1 K*

Rutschman's slash line against Woo translates to a 2.000 OPS over 6 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 6 at-bats in this matchup is well above league pace. Currently listed at 1+ Hit (-201).

## 2. Salvador Perez (KC) vs Matthew Liberatore (LHP)

0.571 AVG, 1.571 OPS in 7 career AB | Kauffman Stadium | **1+ Hit (-180)**

*Career: 4-for-7 · .571 · 1 HR · 1 XBH · 1.571 OPS*

A 1.571 career OPS against a single pitcher is rare — and Perez owns it against Liberatore across 7 at-bats. That is run-producing dominance, not noise.

Small sample, but the dominance is notable. A home run every 7 at-bats in this matchup is well above league pace. Currently listed at 1+ Hit (-180).

## 3. Shea Langeliers (ATH) vs José Soriano (RHP)

0.500 AVG, 1.604 OPS in 14 career AB | Sutter Health Park | **1+ Hit (-250)**

*Career: 7-for-14 · .500 · 2 HR · 4 XBH · 1.604 OPS · 5 K · 1 BB*

A 1.604 career OPS against a single pitcher is rare — and Langeliers owns it against Soriano across 14 at-bats. That is run-producing dominance, not noise.

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

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

## 4. Jordan Walker (STL) vs Noah Cameron (LHP)

0.400 AVG, 1.400 OPS in 5 career AB | Kauffman Stadium | **1+ Hit (-267)**

*Career: 2-for-5 · .400 · 1 HR · 1 XBH · 1.400 OPS · 1 K*

Career batting average against Cameron: .400 in 5 AB. Walker 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. A home run every 5 at-bats in this matchup is well above league pace. Currently listed at 1+ Hit (-267).

## 5. Edmundo Sosa (PHI) vs Sean Manaea (LHP)

0.417 AVG, 1.417 OPS in 12 career AB | Citizens Bank Park | **1+ Hit (-163)**

*Career: 5-for-12 · .417 · 1 HR · 4 XBH · 1.417 OPS · 3 K*

Sosa's slash line against Manaea translates to a 1.417 OPS over 12 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 12 at-bats in this matchup is well above league pace. 4 extra-base hits in 12 AB — when he connects, the ball gets out of the infield in a hurry.

## 6. Eric Haase (SF) vs Martín Pérez (LHP)

0.500 AVG, 1.404 OPS in 6 career AB | Truist Park

*Career: 3-for-6 · .500 · 2 XBH · 1.404 OPS · 1 K · 1 BB*

A 1.404 career OPS against a single pitcher is rare — and Haase owns it against Pérez across 6 at-bats. That is run-producing dominance, not noise.

Small sample, but the dominance is notable.

## 7. Victor Caratini (MIN) vs Jack Leiter (RHP)

0.200 AVG, 1.133 OPS in 5 career AB | Globe Life Field | **1+ Hit (-153)**

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

Caratini is 1-for-5 (.200) lifetime against Leiter. 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. Played at Globe Life Field, where the ball carries indoors.

## 8. Bryson Stott (PHI) vs Sean Manaea (LHP)

0.375 AVG, 1.250 OPS in 8 career AB | Citizens Bank Park | **1+ Hit (-193)**

*Career: 3-for-8 · .375 · 1 HR · 1 XBH · 1.250 OPS · 1 K · 2 BB*

A 1.250 career OPS against a single pitcher is rare — and Stott owns it against Manaea across 8 at-bats. That is run-producing dominance, not noise.

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

## Hit Props to Consider

- **Adley Rutschman 1+ Hit (-201)** — 0.667 career AVG vs Bryan Woo (6 AB). Implied: 67%.
- **Salvador Perez 1+ Hit (-180)** — 0.571 career AVG vs Matthew Liberatore (7 AB). Implied: 64%.
- **Shea Langeliers 1+ Hit (-250)** — 0.500 career AVG vs José Soriano (14 AB). Implied: 71%.
- **Jordan Walker 1+ Hit (-267)** — 0.400 career AVG vs Noah Cameron (5 AB). Implied: 73%.
- **Edmundo Sosa 1+ Hit (-163)** — 0.417 career AVG vs Sean Manaea (12 AB). Implied: 62%.
- **Victor Caratini 1+ Hit (-153)** — 0.200 career AVG vs Jack Leiter (5 AB). Implied: 60%.
- **Bryson Stott 1+ Hit (-193)** — 0.375 career AVG vs Sean Manaea (8 AB). Implied: 66%.

*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-18-2026) | [NRFI Picks](/blog/mlb-nrfi-picks-jun-18-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*
