MLB streaks
The most consecutive seasons over a line. A season the league did not play does not break a run; a season the player missed, or played below the line, does. A streak marked live reaches the 2026 season.
Still alive
Most straight seasons with 30 home runs
- 1Barry Bonds1992–0413
- 2Alex Rodriguez1998–1013
- 3Jimmie Foxx1929–4012
- 4Albert Pujols2001–1212
- 5Sammy Sosa1995–0410
- 6Carlos Delgado1997–0610
- 7Lou Gehrig1929–379
- 8Eddie Mathews1953–619
- 9Mike Schmidt1979–879
- 10Rafael Palmeiro1995–039
- 11Jim Thome1996–049
- 12Manny Ramirez1998–069
Most straight seasons with 200 hits
- 1Ichiro Suzuki2001–1010
- 2Willie Keeler1894–018
- 3Wade Boggs1983–897
- 4Al Simmons1929–335
- 5Chuck Klein1929–335
- 6Charlie Gehringer1933–375
- 7Michael Young2003–075
- 8Jesse Burkett1898–014
- 9Jack Tobin1920–234
- 10Paul Waner1927–304
- 11Bill Terry1929–324
- 12Kirby Puckett1986–894
Most straight seasons with .300 batting average
- 1Honus Wagner1898–1316
- 2Tony Gwynn1984–9916
- 3Willie Keeler1894–0613
- 4Stan Musial1946–5813
- 5Harry Heilmann1919–3012
- 6Lou Gehrig1926–3712
- 7Paul Waner1926–3712
- 8Ed Delahanty1892–0211
- 9Ty Cobb1915–2511
- 10Rogers Hornsby1919–2911
- 11Frankie Frisch1921–3111
- 12Al Simmons1924–3411
Most straight seasons with 15 wins
- 1Greg Maddux1988–0417
- 2Cy Young1891–0515
- 3Gaylord Perry1966–7813
- 4Christy Mathewson1903–1412
- 5Pud Galvin1879–8911
- 6Warren Spahn1953–6311
- 7Tim Keefe1881–9010
- 8Kid Nichols1890–9910
- 9Walter Johnson1910–1910
- 10John Clarkson1885–939
- 11Joe McGinnity1899–079
- 12George Mullin1903–119
Most straight seasons with 200 strikeouts (pitching)
- 1Tom Seaver1968–769
- 2Max Scherzer2012–198
- 3Walter Johnson1910–167
- 4Roger Clemens1986–927
- 5Chris Sale2013–197
- 6Sandy Koufax1961–666
- 7Sam McDowell1965–706
- 8Mickey Lolich1969–746
- 9Bert Blyleven1971–766
- 10Randy Johnson1997–026
- 11Félix Hernández2009–146
- 12Clayton Kershaw2010–156
Longest run of consecutive league seasons clearing each line, from regular-season canonical rows; a season the league did not play does not break a run.