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

> MLB H2H Matchup Preview for May 20, 2026: 15-game slate scored across 5 career batter-vs-pitcher factors. Josh Naylor leads tonight. Updated daily.

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

---

**Today's best MLB batter vs pitcher matchup picks for Wednesday, May 20, 2026** are Josh Naylor (Score: 94 — 0.800 AVG, 2.433 OPS in 5 career AB vs Sean Burke), Andy Pages (Score: 78 — 0.500 AVG, 2.000 OPS in 6 career AB vs Randy Vásquez), Josh Jung (Score: 73 — 0.600 AVG, 1.800 OPS in 5 career AB vs Kyle Freeland). Rankings are generated by HeatCheck HQ's 5-factor career H2H scoring model, updated daily.

# MLB Batter vs Pitcher Matchups - May 20, 2026

15 games on the board. These batters have dominated their opposing pitcher over their careers.

## Hitters to Watch Today

- **Josh Naylor** — .800 AVG & 2.433 OPS with 1 HR in 5 AB vs. Sean Burke | 1+ Hit (-206)
- **Andy Pages** — .500 AVG & 2.000 OPS with 2 HR in 6 AB vs. Randy Vásquez | 1+ Hit (-248)
- **Josh Jung** — .600 AVG & 1.800 OPS with 1 HR in 5 AB vs. Kyle Freeland | 2+ Hits (+120)
- **Lawrence Butler** — .500 AVG & 1.667 OPS with 1 HR in 6 AB vs. Jack Kochanowicz | 1+ Hit (-193)
- **Ketel Marte** — .556 AVG & 1.711 OPS with 1 HR in 9 AB vs. Tyler Mahle | 1+ Hit (-270)
- **Jung Hoo Lee** — .500 AVG & 1.500 OPS with 0 HR in 6 AB vs. Merrill Kelly | 2+ Hits (+190)

> **Yesterday's H2H matchups:** [MLB H2H Matchups - May 19](/blog/mlb-h2h-matchups-may-19-2026)

## Tonight's Slate

| Matchup | Pitchers | Time |
|---------|----------|------|
| CIN @ PHI | Andrew Abbott vs Aaron Nola | 1:05 PM ET |
| BAL @ TB | Shane Baz vs Jesse Scholtens | 1:10 PM ET |
| HOU @ MIN | Mike Burrows vs Joe Ryan | 1:40 PM ET |
| TEX @ COL | Jack Leiter vs Kyle Freeland | 3:10 PM ET |
| SF @ AZ | Tyler Mahle vs Merrill Kelly | 3:40 PM ET |
| CWS @ SEA | Sean Burke vs Emerson Hancock | 4:10 PM ET |
| CLE @ DET | Tanner Bibee vs TBD | 6:40 PM ET |
| ATL @ MIA | Chris Sale vs Janson Junk | 6:40 PM ET |
| NYM @ WSH | Zach Thornton vs Zack Littell | 6:45 PM ET |
| TOR @ NYY | Trey Yesavage vs Cam Schlittler | 7:05 PM ET |
| BOS @ KC | Connelly Early vs Michael Wacha | 7:40 PM ET |
| MIL @ CHC | Kyle Harrison vs Edward Cabrera | 7:40 PM ET |
| PIT @ STL | Carmen Mlodzinski vs Michael McGreevy | 7:45 PM ET |
| LAD @ SD | Shohei Ohtani vs Randy Vásquez | 8:40 PM ET |
| ATH @ LAA | Aaron Civale vs Jack Kochanowicz | 9:38 PM ET |

## 1. Josh Naylor (SEA) vs Sean Burke (RHP)

0.800 AVG, 2.433 OPS in 5 career AB | T-Mobile Park | **1+ Hit (-206)**

*Career: 4-for-5 · .800 · 1 HR · 2 XBH · 2.433 OPS · 1 BB*

Career batting average against Burke: .800 in 5 AB. Naylor 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 (-206).

## 2. Andy Pages (LAD) vs Randy Vásquez (RHP)

0.500 AVG, 2.000 OPS in 6 career AB | Petco Park | **1+ Hit (-248)**

*Career: 3-for-6 · .500 · 2 HR · 2 XBH · 2.000 OPS · 1 K*

A 2.000 career OPS against a single pitcher is rare — and Pages owns it against Vásquez across 6 at-bats. That is run-producing dominance, not noise.

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

## 3. Josh Jung (TEX) vs Kyle Freeland (LHP)

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

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

Jung is 3-for-5 (.600) lifetime against Freeland. 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 Coors Field, which amplifies any offensive edge.

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

## 4. Lawrence Butler (ATH) vs Jack Kochanowicz (RHP)

0.500 AVG, 1.667 OPS in 6 career AB | Angel Stadium | **1+ Hit (-193)**

*Career: 3-for-6 · .500 · 1 HR · 2 XBH · 1.667 OPS · 1 K*

A 1.667 career OPS against a single pitcher is rare — and Butler owns it against Kochanowicz across 6 at-bats. That is run-producing dominance, not noise.

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 (-193).

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

0.556 AVG, 1.711 OPS in 9 career AB | Chase Field | **1+ Hit (-270)**

*Career: 5-for-9 · .556 · 1 HR · 3 XBH · 1.711 OPS · 2 K · 1 BB*

When OPS hits 1.711 in a career H2H sample, you take it seriously. Marte is 5-for-9 against Mahle with the kind of contact that drives runs.

Small sample, but the dominance is notable. A home run every 9 at-bats in this matchup is well above league pace. 3 extra-base hits in 9 AB — when he connects, the ball gets out of the infield in a hurry.

## 6. Jung Hoo Lee (SF) vs Merrill Kelly (RHP)

0.500 AVG, 1.500 OPS in 6 career AB | Chase Field | **2+ Hits (+190)**

*Career: 3-for-6 · .500 · 2 XBH · 1.500 OPS*

When OPS hits 1.500 in a career H2H sample, you take it seriously. Lee is 3-for-6 against Kelly with the kind of contact that drives runs.

Small sample, but the dominance is notable. Played at Chase Field, which plays hitter-friendly with the roof closed. Currently listed at 2+ Hits (+190).

## 7. Vladimir Guerrero Jr. (TOR) vs Cam Schlittler (RHP)

0.800 AVG, 1.600 OPS in 5 career AB | Yankee Stadium | **2+ Hits (+199)**

*Career: 4-for-5 · .800 · 1.600 OPS*

Jr. is 4-for-5 (.800) lifetime against Schlittler. He sees this pitcher well and the at-bats keep coming back as hits.

Tiny sample — treat as directional, not definitive. Played at Yankee Stadium, with its short right-field porch. Currently listed at 2+ Hits (+199).

## 8. Nathaniel Lowe (CIN) vs Aaron Nola (RHP)

0.571 AVG, 1.571 OPS in 7 career AB | Citizens Bank Park | **1+ Hit (-194)**

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

Lowe's slash line against Nola translates to a 1.571 OPS over 7 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 7 at-bats in this matchup is well above league pace. Played at Citizens Bank Park, a plus environment for hitters.

## Hit Props to Consider

- **Josh Naylor 1+ Hit (-206)** — 0.800 career AVG vs Sean Burke (5 AB). Implied: 67%.
- **Andy Pages 1+ Hit (-248)** — 0.500 career AVG vs Randy Vásquez (6 AB). Implied: 71%.
- **Josh Jung 2+ Hits (+120)** — 0.600 career AVG vs Kyle Freeland (5 AB). Implied: 45%.
- **Lawrence Butler 1+ Hit (-193)** — 0.500 career AVG vs Jack Kochanowicz (6 AB). Implied: 66%.
- **Ketel Marte 1+ Hit (-270)** — 0.556 career AVG vs Tyler Mahle (9 AB). Implied: 73%.
- **Jung Hoo Lee 2+ Hits (+190)** — 0.500 career AVG vs Merrill Kelly (6 AB). Implied: 34%.
- **Vladimir Guerrero Jr. 2+ Hits (+199)** — 0.800 career AVG vs Cam Schlittler (5 AB). Implied: 33%.
- **Nathaniel Lowe 1+ Hit (-194)** — 0.571 career AVG vs Aaron Nola (7 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-may-20-2026) | [NRFI Picks](/blog/mlb-nrfi-picks-may-20-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*
