MLB Weather Report for Wednesday, April 21: Rain Threatens Astros-Rockies, Braves-Yankees, Blue Jays-Red Sox, Plus Forecasts for Every Game
Billie Weiss/Boston Red Sox/Getty Images. Pictured: The tarp on the field at Fenway Park
There's a full slate of MLB games on Wednesday, including a doubleheader between the Pirates and Tigers, and our Sports Insights Weather Report shows a host of games with weather risks, including Astros-Rockies, Braves-Yankees, Diamondbacks-Reds and Blue Jays-Red Sox.
In Colorado, the 3:10 p.m. ET first pitch between the Astros and Rockies looks fine, but the precipitation % increases throughout the day, making it possible that the game starts on time but is later delayed.
In New York, it's the opposite problem. There's a possibility that the Braves-Yankees game has a delayed start with 27% precipitation and light rain in the forecast at 6 p.m. ET (first pitch is 6:35 p.m. ET). But the weather clears up into the evening.
Arizona-Cincinnati is probably fine, but overcast conditions and a chance for precipitation makes it worth keeping an eye on throughout the day, at the very least.
Finally, in Boston, Blue Jays-Red Sox is probably the main postponement risk. There's 44% precipitation and possible light rain at 7 p.m. ET and that doesn't improve and in fact gets worse throughout the night. Avoiding fantasy players in that game is recommended.
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 Wednesday at noon ET
San Francisco Giants at Philadelphia Phillies, 1:05 p.m. ET
Baltimore Orioles at Miami Marlins, 1:10 p.m. ET
Pittsburgh Pirates at Detroit Tigers, 2:10 p.m. ET (Game 1)
Houston Astros at Colorado Rockies, 3:10 p.m. ET
Weather Rating: 36
Minnesota Twins at Oakland Athletics, 3:37 p.m. ET
Weather Rating: 45
St. Louis Cardinals at Washington Nationals, 4:05 p.m. ET
Weather Rating: 43
Texas Rangers at Los Angeles Angels, 4:07 p.m. ET
Weather Rating: 46
Milwaukee Brewers at San Diego Padres, 4:10 p.m. ET
Weather Rating: 38
Chicago White Sox at Cleveland Indians, 6:10 p.m. ET
Weather Rating: 15
Atlanta Braves at New York Yankees, 6:35 p.m. ET
Weather Rating: 41
Pittsburgh Pirates at Detroit Tigers, 6:40 p.m. ET (Game 2)
Weather Rating: 19
Arizona Diamondbacks at Cincinnati Reds, 6:40 p.m. ET
Weather Rating: 9
Toronto Blue Jays at Boston Red Sox, 7:10 p.m. ET
Weather Rating: 46
New York Mets at Chicago Cubs, 7:40 p.m. ET
Weather Rating: 4
Tampa Bay Rays at Kansas City Royals, 8:10 p.m. ET
Weather Rating: 5