standingschart.com

The closest MLB pennant and division races, 1901 to 2025

The top two have finished with nothing at all between them in six MLB races, most recently the 2025 AL East race. Below, every pennant and division race charted since 1901, ranked three ways: by final margin, by lead changes, and by days spent within one game. How each list is computed is spelled out under the tables.

Companion page: Biggest MLB comebacks and collapses.

Tightest finishes

RankRaceResultMargin (games)Lead changesFirst place for good
12005 AL EastBoston Red Sox and New York Yankees, level08
22001 NL CentralHouston Astros and St. Louis Cardinals, level07
32023 AL WestHouston Astros and Texas Rangers, level05
42006 NL WestLos Angeles Dodgers and San Diego Padres, level025
52025 AL EastNew York Yankees and Toronto Blue Jays, level010
62022 NL EastAtlanta Braves and New York Mets, level05
71972 AL EastDetroit Tigers over Boston Red Sox0.522October 2, 1972
82000 AL WestOakland Athletics over Seattle Mariners0.522September 29, 2000
91908 ALDetroit Tigers over Cleveland Naps0.522September 27, 1908
101994 NL CentralCincinnati Reds over Houston Astros0.510July 29, 1994

Most lead changes

RankRaceResultLead changesMargin (games)
11996 NL CentralSt. Louis Cardinals over Houston Astros326
21984 AL WestKansas City Royals over California Angels313
31980 NL EastPhiladelphia Phillies over Montreal Expos301
41974 AL EastBaltimore Orioles over New York Yankees292
51967 ALBoston Red Sox over Detroit Tigers281
61911 NLNew York Giants over Chicago Cubs287.5
71964 ALNew York Yankees over Chicago White Sox271
81965 NLLos Angeles Dodgers over San Francisco Giants272
91969 NL WestAtlanta Braves over San Francisco Giants273
101920 NLBrooklyn Robins over New York Giants277

Most days within one game

RankRaceResultDays within one gamePlaying daysMargin (games)
11983 NL EastPhiladelphia Phillies over Pittsburgh Pirates1221746
21972 AL EastDetroit Tigers over Boston Red Sox1201640.5
31964 ALNew York Yankees over Chicago White Sox1201681
41996 NL CentralSt. Louis Cardinals over Houston Astros1201766
51924 ALWashington Senators over New York Yankees1121612
62006 NL WestLos Angeles Dodgers and San Diego Padres, level1101770
72007 NL WestArizona Diamondbacks over Colorado Rockies1101770.5
82003 NL CentralChicago Cubs over Houston Astros1081721
92008 AL CentralChicago White Sox over Minnesota Twins1041811
101982 AL WestCalifornia Angels over Kansas City Royals1031773

How these lists are ranked

Everything on this page comes from the same day-by-day season files the charts draw, with standings read as each day ended. All 428 charted MLB races from 125 finished seasons enter: every pennant and division race from 1901 to 2025. Wild card races are not ranked; their story is the playoff cutoff, not first place. The 2026 season joins these lists when it ends.

Tightest finishes ranks races by the final gap between first and second place, in games. Ties are broken by how late the winner took first place for good, then by lead changes, then oldest first. Two teams the standings cannot separate are shown as level, with no winner named; where the league settled such a race another way, the linked race page tells that story.

Most lead changes counts a change only when a new team passes the leader outright. A day spent tied on top stays with the team already leading, so a tie can never inflate the count.

Most days within one game counts the days on which this race's teams played and the top two ended the day within one game of each other. Days a league stood idle (a strike, a pause) are not counted: a frozen gap says nothing about a race.

Only finished seasons are ranked. Seasons shortened by strikes or other stoppages count as played; every irregularity in the record is listed in the data notes.