NCAAGAMESIM.COM is moving soon. All of your favorite Game Sim sites are coming together at MyGameSim.com — with your login, your simulations, plus new features and a fresh look! Check out the NCAA page here.
Baseball fans, buckle up for an exciting slate of MLB action this April 21, 2026, as the Houston Astros take on the Cleveland Guardians in what promises to be a thrilling showdown. With the Guardians boasting a 58% win probability according to our GameSim predictions, all eyes will be on Parker Messick, whose projected 8.1 innings of dominance could be the difference-maker.

Messick is expected to lead the Guardians with 7.9 strikeouts and a 2.14 ERA, a daunting prospect for any lineup. Meanwhile, the Astros will rely on Ryan Weiss, who faces a stiff challenge with a predicted 8.08 ERA over 4.1 innings. Weiss's performance will need to exceed expectations if Houston hopes to outpace Cleveland's anticipated 7.0 runs.
In the batter's box, the Guardians' Jose Ramirez and Kyle Manzardo look to capitalize on their home-field advantage. Ramirez is slated to contribute significantly with 0.9 RBIs despite a lower batting average, while Manzardo's consistent hitting could keep the Astros' defense on their toes. For Houston, the spotlight will be on their ability to counter Cleveland's pitching prowess, a task easier said than done.
Moving south to Florida, the Cincinnati Reds face off against the Tampa Bay Rays in what is predicted to be a tight contest. The Rays hold a slight edge with a 52% win probability, thanks in part to Steven Matz's expected 7.1 innings of solid pitching. Matz's anticipated 7.5 strikeouts and 3.12 ERA could be pivotal in shutting down the Reds' lineup.
Chase Burns will be looking to match Matz from the mound for Cincinnati, with a projected 3.32 ERA over the same number of innings. The battle between these two pitchers could very well dictate the tempo of the game, with the Reds hoping Tyler Stephenson and Ke'Bryan Hayes can bring enough firepower to overcome Tampa Bay's pitching.
Finally, the St. Louis Cardinals travel to face the Miami Marlins in a matchup where the Marlins are favored with a 56% win probability. Miami's Chris Paddack is set to deliver a strong performance with 5.8 strikeouts across 6.3 innings and a 4.72 ERA. The Cardinals will counter with Dustin May, whose predicted 6.00 ERA suggests a challenging outing against the Marlins' potent lineup.
Miami's Liam Hicks and Agustin Ramirez are poised to spearhead the offense, with Hicks expected to achieve a .322 average and Ramirez contributing significantly as well. Their success at the plate could be crucial in securing a victory for the Marlins.
As always, detailed projected player stats for all games are available exclusively to GameSim+ subscribers. For those looking to dive deeper into the numbers, learn more and subscribe here.