June 18 through June 24, week 12 of the 2017 MLB season. Here are the best games of the week, chosen based on how entertaining and exciting the games were. Without giving anything away, we select the best games from each day using a combination of statistics and highlights. If there are lots of lead changes, incredible comebacks, walk-off wins, stellar pitching, clutch hitting, and all the rest, it will make this list. You can then click on each game’s link to watch on MLB.tv using your subscription. A great way to watch more baseball!
MLB 2017 Week 12: Best Baseball Games
Sunday, June 18: Giants @ Rockies
Monday, June 19: Nationals @ Marlins
Tuesday, June 20: Cardinals @ Phillies
Wednesday, June 21: Nationals @ Marlins
Thursday, June 22: Giants @ Braves
Friday, June 23: Blue Jays @ Royals
Saturday, June 24: Tigers @ Padres
Games of the Week, Ranked
We’re going to try to rank the very best games for the entire week. It’s tough to compare so many excellent games, so we are not going to give them number rankings. Instead, our somewhat subjective rankings will still go from top to bottom but you can rest assured that all the ones listed here will be fun to watch.