- Get today’s MLB probable starting pitchers for Wednesday, May 28
- Plus win-loss records and ERA for all probable pitchers
Looking for starting pitcher matchups for Wednesday‘s MLB slate of games?
We’ve got you covered below, with probable pitchers, win-loss records and ERA for every matchup on the schedule for Wednesday, May 28, 2025.
Bet now on all MLB games with BetMGM
MLB Probable Starting Pitchers Today, May 28
Matchup | Away Pitcher | Home Pitcher |
Red Sox @ Brewers | Brayan Bello (2-1), 4.12 ERA | Freddy Peralta (5-3), 2.57 ERA |
Athletics @ Astros | Luis Severino (1-4), 4.09 ERA | Lance McCullers (0-1), 6.24 ERA |
Pirates @ Diamondbacks | Paul Skenes (3-5), 2.36 ERA | Zac Gallen (3-6), 5.26 ERA |
Marlins @ Padres | Sandy Alcantara (2-7), 8.05 ERA | Kyle Hart (2-2), 6.10 ERA |
Cardinals @ Orioles | Miles Mikolas (4-2), 3.49 ERA | Cade Povich (1-3), 4.90 ERA |
Braves @ Phillies | AJ Smith-Shawver (3-2), 3.68 ERA | Zack Wheeler (6-1), 2.42 ERA |
Reds @ Royals | Hunter Greene (4-2), 2.52 ERA | Noah Cameron (1-1), 0.93 ERA |
Yankees @ Angels | Clarke Schmidt (1-2), 4.58 ERA | Yusei Kikuchi (1-4), 3.19 ERA |
Nationals @ Mariners | Trevor Williams (2-5), 6.39 ERA | George Kirby (0-1), 12.28 ERA |
Twins @ Rays | Pablo Lopez (4-2), 2.30 ERA | Drew Rasmussen (3-4), 2.60 ERA |
Dodgers @ Guardians | Clayton Kershaw (0-0), 7.51 ERA | Slade Cecconi (1-1), 3.28 ERA |
Giants @ Tigers | Landen Roupp (3-3), 3.69 ERA | Jackson Jobe (4-1), 4.06 ERA |
White Sox @ Mets | Shane Smith (1-3), 2.34 ERA | Griffin Canning (5-1), 2.90 ERA |
Rockies @ Cubs | Tanner Gordon (1-1), 4.38 ERA | Matthew Boyd (4-2), 3.40 ERA |
Blue Jays @ Rangers | Eric Lauer (1-1), 3.31 ERA | Tyler Mahle (5-2), 1.82 ERA |
Red Sox vs Brewers Probable Pitchers Today:
- Red Sox starting pitcher: Brayan Bello (2-1), 4.12 ERA
- Brewers starting pitcher: Freddy Peralta (5-3), 2.57 ERA
Athletics vs Astros Probable Pitchers Today:
- Athletics starting pitcher: Luis Severino (1-4), 4.09 ERA
- Astros starting pitcher: Lance McCullers (0-1), 6.24 ERA
Pirates vs Diamondbacks Probable Pitchers Today:
- Pirates starting pitcher: Paul Skenes (3-5), 2.36 ERA
- Diamondbacks starting pitcher: Zac Gallen (3-6), 5.26 ERA
Marlins vs Padres Probable Pitchers Today:
- Marlins starting pitcher: Sandy Alcantara (2-7), 8.05 ERA
- Padres starting pitcher: Kyle Hart (2-2), 6.10 ERA
Cardinals vs Orioles Probable Pitchers Today:
- Cardinals starting pitcher: Miles Mikolas (4-2), 3.49 ERA
- Orioles starting pitcher: Cade Povich (1-3), 4.90 ERA
Braves vs Phillies Probable Pitchers Today:
- Braves starting pitcher: AJ Smith-Shawver (3-2), 3.68 ERA
- Phillies starting pitcher: Zack Wheeler (6-1), 2.42 ERA
Reds vs Royals Probable Pitchers Today:
- Reds starting pitcher: Hunter Greene (4-2), 2.52 ERA
- Royals starting pitcher: Noah Cameron (1-1), 0.93 ERA
Yankees vs Angels Probable Pitchers Today:
- Yankees starting pitcher: Clarke Schmidt (1-2), 4.58 ERA
- Angels starting pitcher: Yusei Kikuchi (1-4), 3.19 ERA
Nationals vs Mariners Probable Pitchers Today:
- Nationals starting pitcher: Trevor Williams (2-5), 6.39 ERA
- Mariners starting pitcher: George Kirby (0-1), 12.28 ERA
Twins vs Rays Probable Pitchers Today:
- Twins starting pitcher: Pablo Lopez (4-2), 2.30 ERA
- Rays starting pitcher: Drew Rasmussen (3-4), 2.60 ERA
Dodgers vs Guardians Probable Pitchers Today:
- Dodgers starting pitcher: Clayton Kershaw (0-0), 7.51 ERA
- Guardians starting pitcher: Slade Cecconi (1-1), 3.28 ERA
Giants vs Tigers Probable Pitchers Today:
- Giants starting pitcher: Landen Roupp (3-3), 3.69 ERA
- Tigers starting pitcher: Jackson Jobe (4-1), 4.06 ERA
White Sox vs Mets Probable Pitchers Today:
- White Sox starting pitcher: Shane Smith (1-3), 2.34 ERA
- Mets starting pitcher: Griffin Canning (5-1), 2.90 ERA
Rockies vs Cubs Probable Pitchers Today:
- Rockies starting pitcher: Tanner Gordon (1-1), 4.38 ERA
- Cubs starting pitcher: Matthew Boyd (4-2), 3.40 ERA
Blue Jays vs Rangers Probable Pitchers Today:
- Blue Jays starting pitcher: Eric Lauer (1-1), 3.31 ERA
- Rangers starting pitcher: Tyler Mahle (5-2), 1.82 ERA
Continue Reading:
Bet now on all MLB games with BetMGM
What time are MLB starting pitchers announced?
There is no set time for starting pitchers to be announced, however given the common 5-man rotation for pitchers, probable starting pitchers can be assumed in advance. Official MLB lineup cards are posted approximately 2-3 hours before each game.
Do you have to announce the starting pitcher?
There is no firm rule requiring major league teams to announce their starting pitcher. Starting pitchers become official when the manager submits his lineup card to the umpire 2-3 hours before first pitch.
What time do starting pitcher prop bets come out?
When a starting pitcher is known, pitching props can appear as early as midnight before a game the next day. Most player prop bets are live by 9 AM ET for games that day. Go-live timing for player prop markets and odds vary by sportsbook based on a multitude of factors including lineup uncertainty and weather concerns
What pitching prop bets can you bet on?
The most popular starting pitcher prop bets are: total strikeouts, hits allowed, earned runs, total outs and walks. You can also wager on starting pitcher vs. pitcher props: most K’s, fewest hits, fewest HR’s and fewest bases.
Bet on MLB Pitcher Odds at BetMGM
Starting pitchers mean everything in MLB betting. And BetMGM has you covered for each game of the regular season and postseason with updated starters for each game. From run lines and moneylines to NRFI andย YRFI odds, there are dozens of daily bets impacted by starting pitchers. And donโt forget to check updatedย sportsbook promosย for potential promos to use on those daily odds.