There's a full slate of MLB games on Saturday, but our Sports Insights Weather Report shows a host of games with weather risks, including Reds-Cardinals, Yankees-Indians, Athletics-Orioles and Diamondbacks-Braves.
In St. Louis, the 2:15 p.m. ET first pitch between the Reds and Cardinals could be threatened. The current forecast shows possible light rain at 2 p.m. and 3 p.m. with precipitation percentages at 50% or higher. Things clear up in the evening so the game could still be played, but the chance of delay seems high.
In Cleveland, the 6:10 p.m. ET start time between the Yankees and Indians is probably fine, but overcast skies and precipitation forecasts that rise as the evening goes on makes it worth keeping an eye on, at the very least.
Baltimore and Atlanta seem to be in the worst shapes. In Baltimore, the 7:05 p.m. ET first pitch between the Athletics and Orioles is probably fine, but rain should be there by around 9 p.m. and doesn't appear set to let up. The 7:20 p.m. ET first pitch between the Diamondbacks and Braves in Atlanta will have rain already arrived and getting worse as the night goes on. These two games seem to have the highest likelihood of postponement.
Below, you can find the full weather forecast for every game played either outside or in a stadium with a retractable roof. Most games will also get a Weather Rating, which helps you determine how hitter-friendly we've determined the weather for that game to be, courtesy of our Fantasy Labs Player Models. The higher the score, the more hitter-friendly it is.
Stay updated on the weather throughout the day every day with our Sports Insights Weather Report.
MLB Weather Forecasts
*Weather forecasts as of Saturday at 9 a.m. ET
Kansas City Royals at Detroit Tigers, 1:10 p.m. ET
Weather Rating: 43
Seattle Mariners at Boston Red Sox, 1:10 p.m. ET
Weather Rating: 47
Pittsburgh Pirates at Minnesota Twins, 2:10 p.m. ET
Weather Rating: 21
Cincinnati Reds at St. Louis Cardinals, 2:15 p.m. ET
Weather Rating: 45
Milwaukee Brewers at Chicago Cubs, 2:20 p.m. ET
Weather Rating: 39
Washington Nationals at New York Mets, 4:05 p.m. ET
Weather Rating: 40
Los Angeles Angels at Houston Astros, 4:10 p.m. ET
Weather Rating: 72
New York Yankees at Cleveland Indians, 6:10 p.m. ET
Oakland Athletics at Baltimore Orioles, 7:05 p.m. ET
Weather Rating: 36
Texas Rangers at Chicago White Sox, 7:10 p.m. ET
Weather Rating: 45
Arizona Diamondbacks at Atlanta Braves, 7:20 p.m. ET
Weather Rating: 65
Philadelphia Phillies at Colorado Rockies, 8:10 p.m. ET
Weather Rating: 86
Miami Marlins at San Francisco Giants, 9:05 p.m. ET
Weather Rating: 22
San Diego Padres at Los Angeles Dodgers, 9:10 p.m. ET
Weather Rating: 35