Today's best MLB batter vs pitcher matchup picks for Thursday, September 10, 2026 are Logan O'Hoppe (Score: 78, 0.333 AVG, 1.333 OPS in 9 career AB vs Logan Gilbert), LaMonte Wade Jr. (Score: 70, 0.667 AVG, 1.381 OPS in 6 career AB vs Zack Wheeler), Matt Olson (Score: 66, 0.412 AVG, 1.265 OPS in 17 career AB vs Nick Martinez). Rankings are generated by HeatCheck HQ's five factor career H2H scoring model, updated daily.
MLB Batter vs Pitcher Matchups: September 10, 2026
42 career matchups scored, 5 games. Here's where history favors the hitter.
Hitters to Watch Today
- Logan O'Hoppe: .333 AVG & 1.333 OPS with 2 HR in 9 AB vs. Logan Gilbert
- LaMonte Wade Jr.: .667 AVG & 1.381 OPS with 0 HR in 6 AB vs. Zack Wheeler
- Matt Olson: .412 AVG & 1.265 OPS with 2 HR in 17 AB vs. Nick Martinez | 1+ Hit (minus 207)
- Christian Walker: .429 AVG & 1.192 OPS with 1 HR in 21 AB vs. Zack Wheeler | 1+ Hit (minus 127)
- Brandon Marsh: .500 AVG & 1.200 OPS with 0 HR in 10 AB vs. Cristian Javier | 1+ Hit (minus 138)
- Yandy Díaz: .400 AVG & 1.105 OPS with 2 HR in 30 AB vs. Martín Pérez | 2+ Hits (+147)
Yesterday's H2H matchups: MLB H2H Matchups: September 9
Tonight's Slate
| Matchup | Pitchers | Time |
|---|---|---|
| Tampa Bay Rays at Atlanta Braves | Nick Martinez vs Martín Pérez | 12:15 PM ET |
| Houston Astros at Philadelphia Phillies | Cristian Javier vs Zack Wheeler | 1:05 PM ET |
| Texas Rangers at Seattle Mariners | Jacob deGrom vs Logan Gilbert | 4:10 PM ET |
| Colorado Rockies at New York Yankees | Ryan Feltner vs Max Fried | 7:05 PM ET |
| Pittsburgh Pirates at Chicago White Sox | Jared Jones vs Hagen Smith | 7:40 PM ET |
1. Logan O'Hoppe (TEX) vs Logan Gilbert (RHP)
0.333 AVG, 1.333 OPS in 9 career AB | T-Mobile Park
Career: 3-for-9 · .333 · 2 HR · 2 XBH · 1.333 OPS · 2 K
O'Hoppe's slash line against Gilbert translates to a 1.333 OPS over 9 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 5 at bats in this matchup is well above league pace.
The take is simple. History sides hard with O'Hoppe here. I want him in my lineup tonight.
2. LaMonte Wade Jr. (HOU) vs Zack Wheeler (RHP)
0.667 AVG, 1.381 OPS in 6 career AB | Citizens Bank Park
Career: 4-for-6 · .667 · 1.381 OPS · 1 BB
A 1.381 career OPS against a single pitcher is rare, and Jr. owns it against Wheeler across 6 at bats. That is run producing dominance, not noise.
Small sample, but the dominance is notable. Played at Citizens Bank Park, a plus environment for hitters.
Bottom line: Jr. owns this matchup against Wheeler. I want him in my lineup tonight.
3. Matt Olson (ATL) vs Nick Martinez (RHP)
0.412 AVG, 1.265 OPS in 17 career AB | Truist Park | 1+ Hit (minus 207)
Career: 7-for-17 · .412 · 2 HR · 2 XBH · 1.265 OPS · 4 K · 3 BB
A 1.265 career OPS against a single pitcher is rare, and Olson owns it against Martinez across 17 at bats. That is run producing dominance, not noise.
Moderate sample, and a real pattern is emerging. A home run every 9 at bats in this matchup is well above league pace. 3 walks in 17 AB show he reads this arm well even when he is not swinging.
Verdict: give me Olson every time he steps in against Martinez. I'm on his hit prop tonight.
Look up any pitcher vs batter career history on the Hitter vs Pitcher dashboard.
4. Christian Walker (HOU) vs Zack Wheeler (RHP)
0.429 AVG, 1.192 OPS in 21 career AB | Citizens Bank Park | 1+ Hit (minus 127)
Career: 9-for-21 · .429 · 1 HR · 4 XBH · 1.192 OPS · 6 K · 1 BB
When OPS hits 1.192 in a career H2H sample, you take it seriously. Walker is 9-for-21 against Wheeler with the kind of contact that drives runs.
Solid sample size, and this is a reliable edge. 4 extra base hits in 21 AB. When he connects, the ball gets out of the infield in a hurry. Played at Citizens Bank Park, a plus environment for hitters.
Verdict: give me Walker every time he steps in against Wheeler. I'm on his hit prop tonight.
5. Brandon Marsh (PHI) vs Cristian Javier (RHP)
0.500 AVG, 1.200 OPS in 10 career AB | Citizens Bank Park | 1+ Hit (minus 138)
Career: 5-for-10 · .500 · 2 XBH · 1.200 OPS · 4 K
When OPS hits 1.200 in a career H2H sample, you take it seriously. Marsh is 5-for-10 against Javier with the kind of contact that drives runs.
Small sample, but the dominance is notable. Played at Citizens Bank Park, a plus environment for hitters. Currently listed at 1+ Hit (minus 138).
When the sample says this much, you trust it. Marsh has Javier's number. I'm on his hit prop tonight.
6. Yandy Díaz (TB) vs Martín Pérez (LHP)
0.400 AVG, 1.105 OPS in 30 career AB | Truist Park | 2+ Hits (+147)
Career: 12-for-30 · .400 · 2 HR · 4 XBH · 1.105 OPS · 7 K · 2 BB
Díaz's slash line against Pérez translates to a 1.105 OPS over 30 AB. That is the kind of split that turns a prop into a play.
Solid sample size, and this is a reliable edge. A home run every 15 at bats in this matchup is well above league pace. 4 extra base hits in 30 AB. When he connects, the ball gets out of the infield in a hurry.
Bottom line: Díaz owns this matchup against Pérez. I'm on his hit prop tonight.
7. Julio Rodríguez (SEA) vs Jacob deGrom (RHP)
0.389 AVG, 1.032 OPS in 18 career AB | T-Mobile Park | 1+ Hit (minus 180)
Career: 7-for-18 · .389 · 1 HR · 2 XBH · 1.032 OPS · 3 K · 1 BB
Career batting average against deGrom: .389 in 18 AB. Rodríguez has the kind of pitch recognition on this arm that does not show up against the rest of the league.
Moderate sample, and a real pattern is emerging. Currently listed at 1+ Hit (minus 180).
When the sample says this much, you trust it. Rodríguez has deGrom's number. I'm on his hit prop tonight.
8. Corey Seager (TEX) vs Logan Gilbert (RHP)
0.333 AVG, 0.981 OPS in 33 career AB | T-Mobile Park | 1+ Hit (minus 148)
Career: 11-for-33 · .333 · 1 HR · 5 XBH · 0.981 OPS · 4 K · 3 BB
5 XBH in 33 AB tells you what kind of contact Seager makes when he sees Gilbert. Loud, not soft.
Solid sample size, and this is a reliable edge. 3 walks in 33 AB show he reads this arm well even when he is not swinging. The 0.981 career OPS against this pitcher backs up the rest.
The take is simple. History sides hard with Seager here. I'm on his hit prop tonight.
Hit Props to Consider
- Matt Olson 1+ Hit (minus 207): 0.412 career AVG vs Nick Martinez (17 AB). Implied: 67%.
- Christian Walker 1+ Hit (minus 127): 0.429 career AVG vs Zack Wheeler (21 AB). Implied: 56%.
- Brandon Marsh 1+ Hit (minus 138): 0.500 career AVG vs Cristian Javier (10 AB). Implied: 58%.
- Yandy Díaz 2+ Hits (+147): 0.400 career AVG vs Martín Pérez (30 AB). Implied: 40%.
- Julio Rodríguez 1+ Hit (minus 180): 0.389 career AVG vs Jacob deGrom (18 AB). Implied: 64%.
- Corey Seager 1+ Hit (minus 148): 0.333 career AVG vs Logan Gilbert (33 AB). Implied: 60%.
Lines via Draftkings. Always shop for the best number. Confirm starting pitcher before betting.
Related Guides
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 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 | NRFI Picks | Top Plays
Updated as lineups confirm. Full slate at heatcheckhq.io.
Related Resources
- Parent hub: MLB Props Hub
- Daily stream: MLB H2H Matchup Previews
- Author: HeatCheck HQ
- Browse all posts: Sports Betting Insights & Guides