Skip to main content

Taking a Look at Every MLB Team's 2024 Opening Day Starting Pitcher

With Opening Day nine days away, every team across MLB has named their top starting pitcher for the beginning of the 2024 regular season.

The return of regular season baseball is just over the horizon, forcing teams across the league to make critical decisions on the mound.

Now, with Opening Day just nine days out, every MLB team has pegged its top starting pitcher for the beginning of the year.

Many teams had already made things official in recent weeks, from the New York Mets and Detroit Tigers to the Chicago White Sox and Seattle Mariners. All 30 teams have now reached that stage, though, making the start of the season feel that much closer.

All teams will play on March 28, including the San Diego Padres and Los Angeles Dodgers, who open their regular season Wednesday in South Korea.

Here are the expected pitching matchups for Opening Day:

San Diego Padres vs. Los Angeles Dodgers (Seoul Series, March 20 – 6:05 p.m. ET)
SD: Yu Darvish
LAD: Tyler Glasnow

New York Mets vs. Milwaukee Brewers (1:10 p.m. ET)
NYM: José Quintana
MIL: Freddy Peralta

Baltimore Orioles vs. Los Angeles Angels (3:05 p.m. ET)
BAL: Corbin Burnes
LAA: Patrick Sandoval

Philadelphia Phillies vs. Atlanta Braves (3:05 p.m. ET)
PHI: Zack Wheeler
ATL: Spencer Strider

Cincinnati Reds vs. Washington Nationals (4:10 p.m. ET)
CIN: Frankie Montas
WSH: Josiah Gray

San Diego Padres vs. San Francisco Giants (4:10 p.m. ET)
SD: TBA
SF: Logan Webb

Los Angeles Dodgers vs. St. Louis Cardinals (4:10 p.m. ET)
LAD: TBA
STL: Miles Mikolas

Tampa Bay Rays vs. Toronto Blue Jays (4:10 p.m. ET)
TB: Zach Eflin
TOR: José Berrios

Miami Marlins vs. Pittsburgh Pirates (4:10 p.m. ET)
MIA: Jesús Luzardo
PIT: Mitch Keller

Kansas City Royals vs. Minnesota Twins (4:10 p.m. ET)
KC: Cole Ragans
MIN: Pablo López

Houston Astros vs. New York Yankees (4:10 p.m. ET)
HOU: Framber Valdez
NYY: Nestor Cortes

Chicago White Sox vs. Detroit Tigers (4:10 p.m. ET)
CHW: Garrett Crochet
DET: Tarik Skubal

Texas Rangers vs. Chicago Cubs (7:35 p.m. ET)
TEX: Nathan Eovaldi
CHC: Justin Steele

Oakland Athletics vs. Cleveland Guardians (10:07 p.m. ET)
OAK: Alex Wood
CLE: Shane Bieber

Arizona Diamondbacks vs. Colorado Rockies (10:10 p.m. ET)
ARI: Zac Gallen
COL: Kyle Freeland

Seattle Mariners vs. Boston Red Sox (10:10 p.m. ET)
SEA: Luis Castillo
BOS: Brayan Bello

Follow Fastball on FanNation on social media

Continue to follow our Fastball on FanNation coverage on social media by LIKING us on Facebook and by following us on Twitter @FastballFN.

You can also follow Sam Connon on Twitter @SamConnon.