As the MLB season heats up, June 6 brings us a slate of games that promise to keep fans on the edge of their seats. With tight division races and key players looking to make a mark, today's matchups are not to be missed. Let's dive into the marquee matchups that you should keep an eye on.

Philadelphia Phillies

Chicago White Sox vs. Philadelphia Phillies

The Chicago White Sox head to the City of Brotherly Love to take on the Philadelphia Phillies in what promises to be a high-scoring affair. With both teams hovering around the .500 mark, every win becomes crucial in the push for postseason positioning.

Our simulation gives the White Sox a slight edge with a 58% win probability, predicting a final score of 8.2 to 6.6. The spotlight will be on Andrew Benintendi, who is projected to deliver 1.4 hits and drive in 1.6 runs for the White Sox. Meanwhile, Phillies star Bryce Harper is expected to counter with 1.5 hits and nearly a home run to his name, sporting a robust .333 average.

Cincinnati Reds vs. St. Louis Cardinals

In the heart of the Midwest, the Cincinnati Reds are set to clash with the St. Louis Cardinals. Both teams find themselves in a fierce battle within the NL Central. This game is a true toss-up, with our model forecasting a deadlock at 5.2 runs apiece, though slightly favoring the Cardinals with a 50% win probability.

The mound will see some intriguing matchups as well, with Matthew Liberatore of the Cardinals projected to strike out 5.4 over 5.5 innings, while Nick Lodolo of the Reds is expected to pitch slightly longer with 5.7 innings. Both pitchers will need to be sharp to keep their teams in the hunt.

Washington Nationals vs. Arizona Diamondbacks

Out west, the Washington Nationals are poised to take on the Arizona Diamondbacks in a game that brings two evenly matched teams head to head. Both teams have shown flashes of brilliance this season, and our simulation predicts yet another tie at 4.8 runs, slightly leaning towards the D-backs with a 50% chance of clinching the win.

Arizona's Eduardo Rodriguez is projected to be a standout performer with a solid 6.7 innings pitched and a 3.68 ERA. He’ll face off against Zack Littell, who is expected to deliver a commendable 3.51 ERA over 5.6 innings for the Nationals. These pitchers' performances could very well dictate the outcome of this contest.

Whether you're a die-hard fan or just tuning in for the drama, today's MLB matchups offer a perfect blend of tension and excitement. For those looking to get in-depth projected player stats and more, be sure to check out GameSim+, where you can learn more and subscribe here.