The Top 10 MLB Games of the 2025 Season
The 2025 baseball season gave us moments that could make for a blockbuster sports drama script. Epic postseason battles stretched deep into the night. Comeback wins defied every statistical model. Individual performances reached heights we hadn’t seen in generations. Here are 10 games that made this year unforgettable.
World Series Game 7: The Greatest Finale Ever Played

Credit: Instagram
Bo Bichette’s three-run homer off Shohei Ohtani gave Toronto a 3-0 lead and visions of their first championship since 1993. Miguel Rojas tied it with a ninth-inning blast, and Andy Pages robbed Ernie Clement with a running catch that defied physics. Will Smith’s 11th-inning homer put Los Angeles ahead before Yoshinobu Yamamoto closed it out on short rest. Nine plays swung the title by at least 15 percent, two more than any Game 7 in history.
World Series Game 3: The 18-Inning Odyssey

Credit: Wikimedia Commons
This marathon lasted six hours and 39 minutes, tying the 2018 Fall Classic as the longest World Series game ever. Clayton Kershaw made his final career appearance in the 12th, stranding the bases loaded. Journeyman reliever Will Klein recorded 12 outs as an emergency roster addition. After 10 scoreless innings, Freddie Freeman ended it just before midnight with a walk-off homer.
ALCS Game 7: Springer’s Pennant-Winning Blast

Credit: Youtube
Seattle sat eight outs from their first World Series when manager Dan Wilson stuck with Eduard Bazardo instead of closer Andres Munoz. George Springer crushed a three-run homer into the left-field stands, flipping a 3-1 deficit into a 4-3 Toronto lead. The Blue Jays earned their first pennant since 1993 despite earlier homers from Julio Rodriguez and Cal Raleigh. That single swing will forever haunt Seattle fans left wondering what might have been.
NLCS Game 4: The Ohtani Game

Credit: Wikimedia Commons
Shohei Ohtani became the first player ever to hit three home runs while striking out 10 batters as a pitcher in the same game. The performance was worth 44 fantasy points, the most in postseason history. Today, only Kerry Wood’s 20-strikeout game and Max Scherzer’s 2015 no-hitter rank higher. The two-way superstar with one of the juiciest contracts delivered when it mattered most.
ALDS Game 5: A 15-Inning Marathon Sends Seattle Through

Credit: Youtube
Tarik Skubal and George Kirby locked horns in a pitchers’ duel that reached extra innings tied at two before it became a battle of bullpens. Both sides shut down the opposition through the 14th inning, with each team putting runners in scoring position three times without breaking through. In the bottom of the 15th, Jorge Polanco delivered a bases-loaded walk-off single that sent Seattle to the ALCS for the first time since 2001.
The Win That Made Seattle Believe

Credit: Youtube
Victor Robles made a diving catch in right-center field before doubling the runner off second to end the September 20th game. The Astros had loaded the bases with one out in the ninth while trailing by two. Carlos Correa’s blooper seemed destined to tie it since Julio Rodriguez couldn’t get there. But Victor flew in for the most spectacular play of Seattle’s season, sparking a 17-1 stretch that clinched the AL West.
Dodgers at Diamondbacks: A Desert Rollercoaster

Credit: Youtube
Arizona erased an early 8-3 deficit and surged ahead late. That only triggered another twist as the Dodgers exploded for six runs in the ninth inning. Then, Shohei Ohtani crushed a three-run homer that flipped the score again. Los Angeles escaped with a 14-11 win. The lead changed hands repeatedly as the win probability swung back and forth like a pendulum all night long.
Pirates at Rockies: The Impossible Comeback

Credit: Youtube
Coors Field saw history written in reverse. Pittsburgh scored nine runs in the first inning, and Colorado looked finished. Then the comeback started play by play. The Rockies scored in six different innings. Trailing 16-12 in the ninth, Brenton Doyle launched a two-run walk-off homer. The 17-16 scoreline marked the first time in 19 years that a team overcame a nine-run first-inning deficit. The home fans got a memorable game for ages.
Kyle Schwarber’s Four-Homer Game

Credit: Wikimedia Commons
Kyle Schwarber entered August 28 hitless in his previous 20 at-bats. Then he took Cal Quantrill, Austin Cox twice, and Wander Suero deep against Atlanta for four homers and nine RBIs. He even got a chance at MLB’s first five-homer game but popped up against infielder Vidal Brujan. Philadelphia won 15 of its next 19 to cruise to the NL East title while Kyle finished the season with 56 bombs.
All-Star Swing-Off: Schwarber Wins It for the National League

Credit: Youtube
The first All-Star swing-off in baseball history happened at Truist Park on July 15 after the game ended tied at six. Kyle Schwarber went 3-for-3 during his turn and landed on one knee after his final blast gave the National League a historic victory. The NL had jumped ahead 6-0, but the AL stormed back with six runs in the final three innings to force the unprecedented tiebreaker.