# MLB Batter vs Pitcher Matchups: September 20, 2026

> MLB H2H Matchup Preview for September 20, 2026: 15 game slate scored across 5 career batter vs pitcher factors. Sam Antonacci leads tonight.

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

---

**Today's best MLB batter vs pitcher matchup picks for Sunday, September 20, 2026** are Sam Antonacci (Score: 83, 0.500 AVG, 1.600 OPS in 8 career AB vs Troy Melton), Alec Burleson (Score: 80, 0.429 AVG, 1.500 OPS in 7 career AB vs Jake Irvin), Austin Riley (Score: 76, 0.500 AVG, 1.333 OPS in 6 career AB vs Hunter Brown). Rankings are generated by HeatCheck HQ's five factor career H2H scoring model, updated daily.

# MLB Batter vs Pitcher Matchups: September 20, 2026

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

## Hitters to Watch Today

- **Sam Antonacci**: .500 AVG & 1.600 OPS with 1 HR in 8 AB vs. Troy Melton | 1+ Hit (minus 212)
- **Alec Burleson**: .429 AVG & 1.500 OPS with 1 HR in 7 AB vs. Jake Irvin | 1+ Hit (minus 244)
- **Austin Riley**: .500 AVG & 1.333 OPS with 0 HR in 6 AB vs. Hunter Brown | 1+ Hit (minus 147)
- **Nick Fortes**: .429 AVG & 1.429 OPS with 1 HR in 7 AB vs. Patrick Sandoval
- **Zach McKinstry**: .600 AVG & 1.300 OPS with 0 HR in 5 AB vs. Davis Martin | 1+ Hit (minus 150)
- **Ryan O'Hearn**: .300 AVG & 1.264 OPS with 2 HR in 10 AB vs. Michael Wacha

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

## Tonight's Slate

| Matchup | Pitchers | Time |
|---------|----------|------|
| Philadelphia Phillies at New York Mets | Cristopher Sánchez vs Jonah Tong | 1:10 PM ET |
| Kansas City Royals at Pittsburgh Pirates | Michael Wacha vs Lake Bachar | 1:35 PM ET |
| Chicago Cubs at Cincinnati Reds | David Peterson vs Rhett Lowder | 1:40 PM ET |
| Athletics at Cleveland Guardians | Jack Perkins vs Gavin Williams | 1:40 PM ET |
| Boston Red Sox at Tampa Bay Rays | Patrick Sandoval vs Griffin Jax | 1:40 PM ET |
| Atlanta Braves at Houston Astros | Martín Pérez vs Hunter Brown | 2:10 PM ET |
| Detroit Tigers at Chicago White Sox | Troy Melton vs Davis Martin | 2:10 PM ET |
| Washington Nationals at St. Louis Cardinals | Jake Irvin vs Quinn Mathews | 2:15 PM ET |
| Toronto Blue Jays at Texas Rangers | TBD vs Jacob deGrom | 2:35 PM ET |
| Seattle Mariners at Colorado Rockies | Kade Anderson vs Kyle Freeland | 3:10 PM ET |
| Minnesota Twins at Los Angeles Angels | Dean Kremer vs Ryan Johnson | 4:07 PM ET |
| San Francisco Giants at Los Angeles Dodgers | Landen Roupp vs TBD | 4:10 PM ET |
| Miami Marlins at San Diego Padres | Sandy Alcantara vs Walker Buehler | 4:10 PM ET |
| New York Yankees at Arizona Diamondbacks | Will Warren vs Corbin Burnes | 4:10 PM ET |
| Milwaukee Brewers at Baltimore Orioles | Jacob Misiorowski vs Brandon Young | 7:20 PM ET |

## 1. Sam Antonacci (CWS) vs Troy Melton (RHP)

0.500 AVG, 1.600 OPS in 8 career AB | Rate Field | **1+ Hit (minus 212)**

*Career: 4-for-8 · .500 · 1 HR · 2 XBH · 1.600 OPS · 1 K · 1 BB*

A 1.600 career OPS against a single pitcher is rare, and Antonacci owns it against Melton 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.

The take is simple. History sides hard with Antonacci here. I'm on his hit prop tonight.

## 2. Alec Burleson (STL) vs Jake Irvin (RHP)

0.429 AVG, 1.500 OPS in 7 career AB | Busch Stadium | **1+ Hit (minus 244)**

*Career: 3-for-7 · .429 · 1 HR · 2 XBH · 1.500 OPS · 1 K · 1 BB*

Burleson's slash line against Irvin translates to a 1.500 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. Currently listed at 1+ Hit (minus 244).

The take is simple. History sides hard with Burleson here. I'm on his hit prop tonight.

## 3. Austin Riley (ATL) vs Hunter Brown (RHP)

0.500 AVG, 1.333 OPS in 6 career AB | Daikin Park | **1+ Hit (minus 147)**

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

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

Small sample, but the dominance is notable. Currently listed at 1+ Hit (minus 147).

Verdict: give me Riley every time he steps in against Brown. I'm on his hit prop tonight.

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

## 4. Nick Fortes (TB) vs Patrick Sandoval (LHP)

0.429 AVG, 1.429 OPS in 7 career AB | Tropicana Field

*Career: 3-for-7 · .429 · 1 HR · 2 XBH · 1.429 OPS · 2 K*

A 1.429 career OPS against a single pitcher is rare, and Fortes owns it against Sandoval 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.

The take is simple. History sides hard with Fortes here. I want him in my lineup tonight.

## 5. Zach McKinstry (DET) vs Davis Martin (RHP)

0.600 AVG, 1.300 OPS in 5 career AB | Rate Field | **1+ Hit (minus 150)**

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

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

Tiny sample, so treat it as directional, not definitive. Currently listed at 1+ Hit (minus 150).

The take is simple. History sides hard with McKinstry here. I'm on his hit prop tonight.

## 6. Ryan O'Hearn (PIT) vs Michael Wacha (RHP)

0.300 AVG, 1.264 OPS in 10 career AB | PNC Park

*Career: 3-for-10 · .300 · 2 HR · 2 XBH · 1.264 OPS · 2 K · 1 BB*

When OPS hits 1.264 in a career H2H sample, you take it seriously. O'Hearn is 3-for-10 against Wacha with the kind of contact that drives runs.

Small sample, but the dominance is notable. A home run every 5 at bats in this matchup is well above league pace.

Verdict: give me O'Hearn every time he steps in against Wacha. I want him in my lineup tonight.

## 7. Manny Machado (SD) vs Sandy Alcantara (RHP)

0.600 AVG, 1.334 OPS in 15 career AB | Petco Park | **1+ Hit (minus 177)**

*Career: 9-for-15 · .600 · 1 XBH · 1.334 OPS · 2 K · 3 BB*

When OPS hits 1.334 in a career H2H sample, you take it seriously. Machado is 9-for-15 against Alcantara with the kind of contact that drives runs.

Moderate sample, and a real pattern is emerging. 3 walks in 15 AB show he reads this arm well even when he is not swinging. Currently listed at 1+ Hit (minus 177).

When the sample says this much, you trust it. Machado has Alcantara's number. I'm on his hit prop tonight.

## 8. Ronald Acuña Jr. (ATL) vs Hunter Brown (RHP)

0.444 AVG, 1.111 OPS in 9 career AB | Daikin Park | **1+ Hit (minus 209)**

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

Jr.'s slash line against Brown translates to a 1.111 OPS over 9 AB. That is the kind of split that turns a prop into a play.

Small sample, but the dominance is notable. Only 0 strikeouts in 9 AB shows the eye is dialed in here. Currently listed at 1+ Hit (minus 209).

Bottom line: Jr. owns this matchup against Brown. I'm on his hit prop tonight.

## Hit Props to Consider

- **Sam Antonacci 1+ Hit (minus 212)**: 0.500 career AVG vs Troy Melton (8 AB). Implied: 68%.
- **Alec Burleson 1+ Hit (minus 244)**: 0.429 career AVG vs Jake Irvin (7 AB). Implied: 71%.
- **Austin Riley 1+ Hit (minus 147)**: 0.500 career AVG vs Hunter Brown (6 AB). Implied: 60%.
- **Zach McKinstry 1+ Hit (minus 150)**: 0.600 career AVG vs Davis Martin (5 AB). Implied: 60%.
- **Manny Machado 1+ Hit (minus 177)**: 0.600 career AVG vs Sandy Alcantara (15 AB). Implied: 64%.
- **Ronald Acuña Jr. 1+ Hit (minus 209)**: 0.444 career AVG vs Hunter Brown (9 AB). Implied: 68%.

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