# MLB Batter vs Pitcher Matchups: September 3, 2026

> Data driven batter vs pitcher matchup picks for today's 9 game MLB slate. Career H2H stats scored across AVG, OPS, HR rate, XBH rate, and contact quality.

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

---

**Today's best MLB batter vs pitcher matchup picks for Thursday, September 3, 2026** are Yordan Alvarez (Score: 89, 0.524 AVG, 1.726 OPS in 21 career AB vs Luis Castillo), LaMonte Wade Jr. (Score: 80, 0.400 AVG, 1.600 OPS in 5 career AB vs Luis Castillo), José Ramírez (Score: 72, 0.308 AVG, 1.308 OPS in 13 career AB vs José Soriano). Rankings are generated by HeatCheck HQ's five factor career H2H scoring model, updated daily.

# MLB Batter vs Pitcher Matchups: September 3, 2026

Every qualified batter pitcher matchup scored across 5 factors. 47 matchups, 9 games. Here are the plays.

## Hitters to Watch Today

- **Yordan Alvarez**: .524 AVG & 1.726 OPS with 4 HR in 21 AB vs. Luis Castillo | 2+ Hits (+167)
- **LaMonte Wade Jr.**: .400 AVG & 1.600 OPS with 1 HR in 5 AB vs. Luis Castillo | 1+ Hit (minus 116)
- **José Ramírez**: .308 AVG & 1.308 OPS with 3 HR in 13 AB vs. José Soriano | 1+ Hit (minus 253)
- **Vladimir Guerrero Jr.**: .444 AVG & 1.323 OPS with 1 HR in 9 AB vs. Tanner Bibee | 2+ Hits (+180)
- **Brayan Rocchio**: .500 AVG & 1.167 OPS with 0 HR in 6 AB vs. José Soriano | 1+ Hit (minus 156)
- **Tommy Pham**: .400 AVG & 1.100 OPS with 0 HR in 5 AB vs. Hunter Brown

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

## Tonight's Slate

| Matchup | Pitchers | Time |
|---------|----------|------|
| San Francisco Giants at Pittsburgh Pirates | Blade Tidwell vs Lake Bachar | 12:35 PM ET |
| Toronto Blue Jays at Cleveland Guardians | José Soriano vs Tanner Bibee | 1:10 PM ET |
| Chicago White Sox at Houston Astros | Luis Castillo vs Hunter Brown | 2:10 PM ET |
| Boston Red Sox at Baltimore Orioles | Jake Bennett vs Brandon Young | 7:15 PM ET |
| Milwaukee Brewers at Chicago Cubs | Logan Henderson vs Kevin Gausman | 7:15 PM ET |
| Miami Marlins at Kansas City Royals | Sandy Alcantara vs Michael Wacha | 7:40 PM ET |
| Tampa Bay Rays at Texas Rangers | Shane McClanahan vs Cal Quantrill | 8:05 PM ET |
| Athletics at Seattle Mariners | Jack Perkins vs Kade Anderson | 9:40 PM ET |
| St. Louis Cardinals at Los Angeles Dodgers | Quinn Mathews vs Tarik Skubal | 10:10 PM ET |

## 1. Yordan Alvarez (HOU) vs Luis Castillo (RHP)

0.524 AVG, 1.726 OPS in 21 career AB | Daikin Park | **2+ Hits (+167)**

*Career: 11-for-21 · .524 · 4 HR · 5 XBH · 1.726 OPS · 2 K · 3 BB*

4 HR in 21 AB is what a real H2H edge looks like. Alvarez has been the bat Castillo cannot put away, and tonight is another swing at it.

Solid sample size, and this is a reliable edge. 5 extra base hits in 21 AB. When he connects, the ball gets out of the infield in a hurry. 3 walks in 21 AB show he reads this arm well even when he is not swinging.

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

## 2. LaMonte Wade Jr. (HOU) vs Luis Castillo (RHP)

0.400 AVG, 1.600 OPS in 5 career AB | Daikin Park | **1+ Hit (minus 116)**

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

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

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

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

## 3. José Ramírez (CLE) vs José Soriano (RHP)

0.308 AVG, 1.308 OPS in 13 career AB | Progressive Field | **1+ Hit (minus 253)**

*Career: 4-for-13 · .308 · 3 HR · 3 XBH · 1.308 OPS · 2 K*

History speaks plainly here: Ramírez has taken Soriano deep 3 times across 13 at bats. The matchup is the matchup.

Moderate sample, and a real pattern is emerging. 3 extra base hits in 13 AB. When he connects, the ball gets out of the infield in a hurry. The 1.308 career OPS against this pitcher backs up the rest.

When the sample says this much, you trust it. Ramírez has Soriano's number. 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. Vladimir Guerrero Jr. (TOR) vs Tanner Bibee (RHP)

0.444 AVG, 1.323 OPS in 9 career AB | Progressive Field | **2+ Hits (+180)**

*Career: 4-for-9 · .444 · 1 HR · 1 XBH · 1.323 OPS · 1 K · 1 BB*

When OPS hits 1.323 in a career H2H sample, you take it seriously. Jr. is 4-for-9 against Bibee 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. Only 1 strikeout in 9 AB shows the eye is dialed in here.

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

## 5. Brayan Rocchio (CLE) vs José Soriano (RHP)

0.500 AVG, 1.167 OPS in 6 career AB | Progressive Field | **1+ Hit (minus 156)**

*Career: 3-for-6 · .500 · 1 XBH · 1.167 OPS · 1 K*

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

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

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

## 6. Tommy Pham (CWS) vs Hunter Brown (RHP)

0.400 AVG, 1.100 OPS in 5 career AB | Daikin Park

*Career: 2-for-5 · .400 · 1 XBH · 1.100 OPS · 1 BB*

Pham is 2-for-5 (.400) lifetime against Brown. He sees this pitcher well and the at bats keep coming back as hits.

Tiny sample, so treat it as directional, not definitive.

Bottom line: Pham owns this matchup against Brown. I want him in my lineup tonight.

## 7. Ezequiel Duran (TEX) vs Shane McClanahan (LHP)

0.200 AVG, 1.229 OPS in 5 career AB | Globe Life Field | **1+ Hit (minus 186)**

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

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

Tiny sample, so treat it 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.

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

## 8. Alejandro Kirk (TOR) vs Tanner Bibee (RHP)

0.400 AVG, 1.000 OPS in 5 career AB | Progressive Field | **1+ Hit (minus 275)**

*Career: 2-for-5 · .400 · 1 XBH · 1.000 OPS*

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

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

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

## Hit Props to Consider

- **Yordan Alvarez 2+ Hits (+167)**: 0.524 career AVG vs Luis Castillo (21 AB). Implied: 37%.
- **LaMonte Wade Jr. 1+ Hit (minus 116)**: 0.400 career AVG vs Luis Castillo (5 AB). Implied: 54%.
- **José Ramírez 1+ Hit (minus 253)**: 0.308 career AVG vs José Soriano (13 AB). Implied: 72%.
- **Vladimir Guerrero Jr. 2+ Hits (+180)**: 0.444 career AVG vs Tanner Bibee (9 AB). Implied: 36%.
- **Brayan Rocchio 1+ Hit (minus 156)**: 0.500 career AVG vs José Soriano (6 AB). Implied: 61%.
- **Ezequiel Duran 1+ Hit (minus 186)**: 0.200 career AVG vs Shane McClanahan (5 AB). Implied: 65%.
- **Alejandro Kirk 1+ Hit (minus 275)**: 0.400 career AVG vs Tanner Bibee (5 AB). Implied: 73%.

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