Baseball’s midseason energy peaks this week as the league heads into All-Star festivities and key second-half matchups. From the Midsummer Classic to regional rivalries, here are five must-watch MLB games and events from July 14–20:
Home Run Derby — July 14

Monday night at Truist Park in Atlanta kicks things off with the always fun Home Run Derby. Eight top sluggers will swing for the fences, including Ronald Acuña Jr., Jazz Chisholm Jr., Byron Buxton and James Wood. It’s going tobe a show, especially with Acuña hitting in front of his home crowd. Watch on ESPN at 8 p.m. ET.
MLB All-Star Game — July 15

The 95th All-Star Game is at Truist Park too. Tarik Skubal starts for the AL and Paul Skenes makes history again as the youngest pitcher to start two All-Star Games for the NL. Aaron Judge and Gunnar Henderson will be in the lineup and it’s gonna be star-studded. First pitch is at 8 p.m. ET on FOX.
Mets at Yankees — July 16–18

The Subway Series heads back to the Bronx for three games. The Mets won the last one 6–5 thanks to a Jeff McNeil homer and both teams are near the top of their divisions. Juan Soto, now with the Mets on a record deal and Jasson Domínguez of the Yankees will try to deliver.
Dodgers at Angels — July 18–20

The Freeway Series goes to Anaheim for the only three-game set this season. The Dodgers have had the Angels’ number but the Halos are looking for something to get their season going.
Cubs at White Sox — July 16–18

The Crosstown Classic is back as the Cubs visit the South Side to play the White Sox. The Sox aren’t in the playoffs but their young pitchers Shane Smith, Sean Burke and Jonathan Cannon are looking good. The Cubs are trying to finish strong in the NL Central so this series is more than just bragging rights.