Best MLB Total Bases Matchups — Saturday, June 20, 2026
Top total bases spot: Byron Buxton
Byron Buxton (MIN) tops the board at 100, facing RHP Zac Gallen. The righty is racking up bases at .572 TB/PA against righties this year — and .647 over the last two weeks, an excellent bat that turns into a total base in about 51% of his trips. And Zac Gallen has been getting squared up by righties lately — .560 total bases per batter faced. One catch: the bullpen behind him has been stingy to that side late. He's hitting in a spot worth about 4.5 trips, so the volume's there. He's owned Zac Gallen too — .333 across 3 career trips. It all sets up in a neutral park.
The rest of the top of the board
- Kody Clemens (MIN) (94) vs RHP Zac Gallen: an excellent bat at .513 into an arm getting squared up by the same side (.423).
- Liam Hicks (MIA) (90) vs RHP Trevor McDonald: a strong bat at .425 into an arm getting squared up by the same side (.727), hot bat.
- Spencer Horwitz (PIT) (90) vs RHP Tomoyuki Sugano: a solid bat at .374 into an arm giving up bases to the same side (.379), hitter's park.
- Brandon Lowe (PIT) (88) vs RHP Tomoyuki Sugano: a strong bat at .444 into an arm giving up bases to the same side (.379), hitter's park.
- Ryan O'Hearn (PIT) (87) vs RHP Tomoyuki Sugano: a solid bat at .398 into an arm giving up bases to the same side (.379), hitter's park.
- Hunter Goodman (COL) (85) vs RHP Paul Skenes: a strong bat at .473 into an arm getting squared up by the same side (.500), hitter's park.
- Nick Kurtz (ATH) (84) vs RHP Walbert Ureña: an excellent bat at .481 into an arm getting squared up by the same side (.550).
Arms giving up extra bases today
- RHP Trevor McDonald has been getting squared up by righties — .453 total bases per batter faced. Bats to target: Liam Hicks (MIA), Owen Caissie (MIA), and Kyle Stowers (MIA).
- LHP Joey Cantillo has been getting squared up by lefties — .430 total bases per batter faced. Bats to target: Jeremy Peña (HOU), Yordan Alvarez (HOU), and Christian Walker (HOU).
- LHP Patrick Corbin has been getting squared up by lefties — .427 total bases per batter faced. Bats to target: Seiya Suzuki (CHC), Pete Crow-Armstrong (CHC), and Alex Bregman (CHC).
- RHP Taj Bradley has been getting squared up by righties — .424 total bases per batter faced. Bats to target: Corbin Carroll (AZ), Ketel Marte (AZ), and Gabriel Moreno (AZ).
Platoon edges to target
- Kody Clemens (MIN) — lefty bat vs RHP, .460 against righties this year.
- Liam Hicks (MIA) — lefty bat vs RHP, .455 against righties this year.
- Spencer Horwitz (PIT) — lefty bat vs RHP, .399 against righties this year.
- Brandon Lowe (PIT) — lefty bat vs RHP, .505 against righties this year.
- Ryan O'Hearn (PIT) — lefty bat vs RHP, .430 against righties this year.
Best parks for total bases today
Coors Field is playing as a real hitter's park today (+6% extra-base park). Top bat there: Spencer Horwitz (PIT) at 90.
Lineup watch
252 of today's hitters are still on projected lineups, drawn from each team's last game. Batting order drives the score, so these flip the moment official lineups post — usually about two hours before first pitch. Anyone who doesn't make the official card gets flagged "Not starting" and drops to the bottom.
How to read these total bases matchups
Each score (0–100) starts with the hitter's total bases per plate appearance against the hand he's facing — weighted toward the last two weeks, then the season, then a two-year baseline. Then it layers in the bullpen, his spot in the order, and park and weather. Higher means more of it points his way. It's context, not a lock — a great spot still goes 0-for-4 sometimes, and a tough one runs into one. The edge is in stacking the odds, and since we grade every board, you can see how often the top of the list delivers.