MLB Starting Pitchers Today: Probable Pitchers for Jun. 20

Starting pitcher throws to a batter at Yankee stadium
  • Get today’s MLB probable starting pitchers for Friday, Jun. 20
  • Plus win-loss records and ERA for all probable pitchers

Looking for starting pitcher matchups for Friday‘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 Friday, June 20, 2025.


Bet now on all MLB games with BetMGM


MLB Probable Starting Pitchers Today, Jun. 20

Matchup Away Pitcher Home Pitcher
Phillies @ Marlins Jesus Luzardo (6-2), 4.26 ERA Cal Quantrill (3-7), 5.59 ERA
Pirates @ Tigers Bailey Falter (5-3), 3.36 ERA Casey Mize (6-2), 2.97 ERA
Diamondbacks @ Blue Jays Brandon Pfaadt (8-4), 5.56 ERA Chris Bassitt (7-3), 3.72 ERA
Twins @ Reds David Festa (1-1), 4.84 ERA Andrew Abbott (6-1), 1.87 ERA
Mets @ Braves David Peterson (5-2), 2.50 ERA Spencer Schwellenbach (5-4), 3.10 ERA
Cardinals @ White Sox Matthew Liberatore (3-6), 4.18 ERA Shane Smith (3-3), 2.35 ERA
Red Sox @ Mariners Walker Buehler (5-4), 5.02 ERA Bryan Woo (5-4), 3.39 ERA
Guardians @ Giants Slade Cecconi (1-3), 4.32 ERA Robbie Ray (8-1), 2.57 ERA
Rockies @ Nationals Antonio Senzatela (1-10), 7.34 ERA Mike Soroka (3-4), 5.15 ERA
Angels @ Yankees Kyle Hendricks (4-6), 5.25 ERA Will Warren (4-3), 4.86 ERA
Orioles @ Rays Dean Kremer (5-7), 5.04 ERA Zack Littell (6-6), 3.85 ERA
Royals @ Rangers Seth Lugo (3-5), 3.19 ERA Jack Leiter (4-3), 3.91 ERA
Brewers @ Cubs Chad Patrick (3-6), 3.27 ERA Ben Brown (3-5), 5.74 ERA
Astros @ Athletics Jason Alexander (0-0), 18.02 ERA JP Sears (5-5), 5.08 ERA
Padres @ Dodgers Randy Vasquez (3-4), 3.63 ERA Ben Casparius (5-1), 3.05 ERA

Phillies vs Marlins Probable Pitchers Today:

  • Phillies starting pitcher: Jesus Luzardo (6-2), 4.26 ERA
  • Marlins starting pitcher: Cal Quantrill (3-7), 5.59 ERA

Pirates vs Tigers Probable Pitchers Today:

  • Pirates starting pitcher: Bailey Falter (5-3), 3.36 ERA
  • Tigers starting pitcher: Casey Mize (6-2), 2.97 ERA

Diamondbacks vs Blue Jays Probable Pitchers Today:

  • Diamondbacks starting pitcher: Brandon Pfaadt (8-4), 5.56 ERA
  • Blue Jays starting pitcher: Chris Bassitt (7-3), 3.72 ERA

Twins vs Reds Probable Pitchers Today:

  • Twins starting pitcher: David Festa (1-1), 4.84 ERA
  • Reds starting pitcher: Andrew Abbott (6-1), 1.87 ERA

Mets vs Braves Probable Pitchers Today:

  • Mets starting pitcher: David Peterson (5-2), 2.50 ERA
  • Braves starting pitcher: Spencer Schwellenbach (5-4), 3.10 ERA

Cardinals vs White Sox Probable Pitchers Today:

  • Cardinals starting pitcher: Matthew Liberatore (3-6), 4.18 ERA
  • White Sox starting pitcher: Shane Smith (3-3), 2.35 ERA

Red Sox vs Mariners Probable Pitchers Today:

  • Red Sox starting pitcher: Walker Buehler (5-4), 5.02 ERA
  • Mariners starting pitcher: Bryan Woo (5-4), 3.39 ERA

Guardians vs Giants Probable Pitchers Today:

  • Guardians starting pitcher: Slade Cecconi (1-3), 4.32 ERA
  • Giants starting pitcher: Robbie Ray (8-1), 2.57 ERA

Rockies vs Nationals Probable Pitchers Today:

  • Rockies starting pitcher: Antonio Senzatela (1-10), 7.34 ERA
  • Nationals starting pitcher: Mike Soroka (3-4), 5.15 ERA

Angels vs Yankees Probable Pitchers Today:

  • Angels starting pitcher: Kyle Hendricks (4-6), 5.25 ERA
  • Yankees starting pitcher: Will Warren (4-3), 4.86 ERA

Orioles vs Rays Probable Pitchers Today:

  • Orioles starting pitcher: Dean Kremer (5-7), 5.04 ERA
  • Rays starting pitcher: Zack Littell (6-6), 3.85 ERA

Royals vs Rangers Probable Pitchers Today:

  • Royals starting pitcher: Seth Lugo (3-5), 3.19 ERA
  • Rangers starting pitcher: Jack Leiter (4-3), 3.91 ERA

Brewers vs Cubs Probable Pitchers Today:

  • Brewers starting pitcher: Chad Patrick (3-6), 3.27 ERA
  • Cubs starting pitcher: Ben Brown (3-5), 5.74 ERA

Astros vs Athletics Probable Pitchers Today:

  • Astros starting pitcher: Jason Alexander (0-0), 18.02 ERA
  • Athletics starting pitcher: JP Sears (5-5), 5.08 ERA

Padres vs Dodgers Probable Pitchers Today:

  • Padres starting pitcher: Randy Vasquez (3-4), 3.63 ERA
  • Dodgers starting pitcher: Ben Casparius (5-1), 3.05 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.

Split First Bet Offer FBO March Matchups 1080x610
About the Author

BetMGM Betting

Read More @BETMGM

Our BetMGM betting authors are experts who focus on individual game matchups & player prop bets with an emphasis on betting odds, lines & predictions.

Our BetMGM betting authors are experts who focus on individual game matchups & player prop bets with an emphasis on betting odds, lines & predictions.