Sunday, October 4, 2026

Players who had a six-year period when they led MLB in both OBP & SLG

I had bases.chat, the AI program created by SABR member Ted Ingram, find all of the data in the table below. Then I verified the data using Stathead from Baseball Reference. The search covered the years 1901-2025.

Yesterday's post listed all the players with both 400+ HRs and a .400+ OBP. Mike Trout was one of the fourteen players. I also noticed that he led all of MLB in both OBP & SLG over the years 2014-2019.

So I wanted to find out how many different players had done this. There are 12 different guys in the table below. For most guys, I show just their first six-year period when they did it. 

Most of the batters had overlapping stretches. Wagner, for example, also did it from 1904-1909 and 1905-1910. That gives him three periods, as shown in the last column. If a player is listed more than once, that means he had at least two non-overlapping six-year periods. Ruth did it over the years 1915-1920 and then did it from 1921-1926 and then from 1927-1932. 

To qualify, a batter needed 1,800+ ABs for any six-year period. 

Player

From

To

OBP

SLG

Periods

Honus Wagner   

1903

1908

0.417

0.510

3

Ty Cobb   

1906

1911

0.413

0.511

8

Joe Jackson   

1908

1913

0.455

0.565

1

Ty Cobb   

1912

1917

0.461

0.531

8

Babe Ruth   

1915

1920

0.452

0.652

15

Babe Ruth   

1921

1926

0.495

0.730

15

Babe Ruth   

1927

1932

0.477

0.713

15

Ted Williams   

1939

1944

0.481

0.642

17

Ted Williams   

1945

1950

0.490

0.643

17

Ted Williams   

1951

1956

0.487

0.632

17

Mickey Mantle   

1957

1962

0.445

0.601

2

Willie McCovey   

1965

1970

0.405

0.578

2

Frank Thomas   

1989

1994

0.449

0.590

2

Barry Bonds   

1997

2002

0.472

0.589

7

Barry Bonds   

2003

2008

0.521

0.671

7

Albert Pujols   

2004

2009

0.435

0.636

3

Mike Trout   

2014

2019

0.425

0.597

4

Aaron Judge   

2020

2025

0.423

0.645

1

No comments: