There are 17 games scheduled for today, which means 34 MLB starting pitchers will be throwing today.
Ad
Every single team that is scheduled to play today has a probable starter. Though that may change, it does help to know who's starting for each team. This can be beneficial for sports betting, fantasy lineups and more.
A starting pitcher may have pitched extremely well when facing a certain team. This could make him a safe bet or a good fantasy start. However, the opposite can also be true for some pitchers. An MLB starting pitcher’s matchup can often be what determines an outcome.
MLB Starting Pitchers probables for April 18: Who's on the mound?
Here's the full schedule for today with the MLB starting pitchers that are expected to start.
Ad
Ad
Cleveland Guardians @ Detroit Tigers- Game 1
Hunter Gaddis (CLE)
Matthew Boyd (DET)
Cleveland Guardians @ Detroit Tigers- Game 2
Peyton Battenfield (CLE)
Eduardo Rodriguez (DET)
Philadelphia Phillies @ Chicago White Sox- Game 1
Zack Wheeler (PHI)
Lance Lynn (CWS)
Philadelphia Phillies @ Chicago White Sox- Game 2
Bailey Falter (PHI)
Lucas Giolito (CWS)
Tampa Bay Rays @ Cincinnati Reds
Taj Bradley (TB)
Nick Lodolo (CIN)
San Francisco Giants @ Miami Marlins
Alex Wood (SF)
Edward Cabrera (MIA)
Baltimore Orioles @ Washington Nationals
Dean Kremer (BAL)
Josiah Gray (WSH)
Los Angeles Angels @ New York Yankees
Jose Suarez (LAA)
Clarke Schmidt (NYY)
Minnesota Twins @ Boston Red Sox
Sonny Gray (MIN)
Chris Sale (BOS)
Texas Rangers @ Kansas City Royals
Nathan Eovaldi (TEX)
Brad Keller (KC)
Arizona Diamondbacks @ St. Louis Cardinals
Drey Jameson (ARZ)
Jordan Montgomery (STL)
Toronto Blue Jays @ Houston Astros
Chris Bassitt (TOR)
Jose Urquidy (HOU)
Pittsburgh Pirates @ Colorado Rockies
Vince Velasquez (PIT)
Jose Urena (COL)
Chicago Cubs @ Oakland A's
Marcus Stroman (CHI)
Ken Waldichuk (OAK)
Atlanta Braves @ San Diego Padres
Spencer Strider (ATL)
Blake Snell (SD)
Milwaukee Brewers @ Seattle Mariners
Colin Rea (MIL)
Logan Gilbert (SEA)
New York Mets @ Los Angeles Dodgers
Tylor Megill (NYM)
Clayton Kershaw (LAD)
Ad
Several good matchups are present. The Braves and Padres may undergo a pitching duel with Spencer Strider and former Cy Young winner Blake Snell on the mound.
Spencer Strider is one of today's MLB starting pitchers
Other top pitchers going today include Logan Gilbert, Clayton Kershaw, Marcus Stroman, Chris Bassitt, Nathan Eovaldi, Sonny Gray and Lucas Giolito. It's a full day of baseball with two doubleheaders and a lot of starting pitchers.
×
Feedback
Why did you not like this content?
Was this article helpful?
Thank You for feedback
About the author
Zachary Roberts
Zachary is a journalist covering NFL, Professional Golf, esports, and Major League Baseball at Sportskeeda. He has a degree in writing/editing from Southern Adventist University (USA), and in his spare time, he likes to play games such as Minecraft, Pokémon and Fortnite, or watch sports.
Ever since he was a youth football wide receiver, Zachary has been an avid NFL fan. He loves the Carolina Panthers, with Cam Newton being his all-time favorite player (with respect to the close second, Steve Smith). If you ever meet Zachary, prepare to hear all about how underrated Newton was and how he single-handedly dragged the Panthers to Super Bowl 50.
Zachary is also a big fan of top golfers like Tiger Woods, Wyndham Clark, and Scottie Scheffler. He enjoys watching them and hopes that Woods can return to form soon and win again.