Thursday, December 11, 2025

Don Mattingly's peak value and the Hall of Fame

I think the case for him to make it in rests on his peak value. That would cover the years from 1984 to 1986 or 1987. How well did he hit in those years?

First, 1986 was the year he had his highest OPS+, 161. That is not especially high. He did lead the league. But I searched Stathead (of Baseball Reference), calling up all the guys who had 400+ PAs since 1900 in the AL/NL. Mattingly's season ranks 558th. That does not seem high enough for a guy who had a relatively short career (he's not to blame that he had injuries). It might be as high as tied for 546th. I can't tell if he is tied with many other guys who had 161. My guess is not since those guys are not alphabetically sorted.

Click here to see those search results.  

One year is not enough for peak value. From 1984 his OPS+ stats were 156-156-161. Over the 3 year period it was 158. Where does that rank?

I called up all the 3 year periods since 1900 when a guy had 1,200+ PAs and at least a 157 OPS+ (I used 157 instead of 158 in case there are some kind of rounding issues). To do this, I searched every three year age group starting with 18-20, 19-21, etc, all the way up to 40-42.

Mattingly's 158 OPS+ from 1984-86 ranks 414th (I removed 17 results ahead of him that only covered 2 years-some guys can get 1,200 PAs in just 2 years and I wanted this to be truly for 3 years). Again, this seems pretty low.

There were also 111 guys who had at least one 3 year period when their OPS+ was 157 or higher. So Mattingly's peak is not unusual. There were some guys who had multiple 3 year periods, some of which overlapped.

From 1987-89 his OPS+ stats were 146-128-133 (and 136 for the entire period). So his numbers were declining quickly. Then his OPS+ for the rest of his career (1990-95) was just 105, with a high of 120.

Here are some players whose best 3 year OPS+ is higher than Mattingly's
 
Bobby Murcer  160
Brian Giles  161
Frank Howard  173 
Jim Edmonds  163
Pedro Guerrero  165 
Will Clark  163
 
None of them are even being considered for the Hall. 

Maybe his strongest stat was total bases. Here are his best years:

1984) 324
1985) 370
1986) 388
1987) 318
 
Since 1984 and 1987 are so close, I decided to look at a 4 year period here instead of 3. His 388 in 1986 is tied for 52nd highest ever and his 370 in 1985 is tied for 106th. Good ranks. But I don't think they are high enough given that his overall career numbers are not great. And 2 years is not enough for a peak.
 
He had 1,400 TBs in those 4 years. That ranks 80th all-time (again, I searched by all 3 year age groups starting at age 18). Pretty good, but I don't think that is enough for the Hall. 
 
One thing in his favor is that only 30 guys ever had at least one 3 year period with 1,400+ TBs. So that puts him in fairly select company. But this is biased towards Mattingly since the cutoff of 1,400 just barely lets him in. I also used a 1,350 TB cutoff and in that case there are 47 guys who ever had at least one 3 year period with that threshold. So that would make Mattingly's peak less impressive. And we have to remember he played a 162 game schedule while before 1961 the schedule was 154 at the most.
 
One final thing. He did rank high in SLG in the AL from 1984-1986: 2nd-2nd-1st. But OBP was much less impressive. His only years in the league leaders during his career were 1984 (10th) and 1986 (5th).
 
Update Dec. 12:
 
I looked at Mattingly's SLG relative to the league average for the years 1984-1986. I used the Lee Sinins Complete Baseball Encyclopedia.
 
The first search covered the years 1946-1999 (the post War 20th century). It was for guys with 400+ PAs. Here are his ranks with Year-RelSLG-SLG-League SLG:
 
275 Don Mattingly 1986 140 .573 .408
295 Don Mattingly 1985 140 .567 .406
467 Don Mattingly 1984 135 .537 .398
 
His .573 SLG in 1986 was 40% higher than the league average (hence the 140). None of these ranks are high enough to me to make him Hall worthy (and it is only a 54 year period).
 
Now the league average in the AL gets bumped up due to the DH. So I also searched the years 1973-2012 (my Complete Baseball Encyclopedia only goes up to 2012). Here are his ranks for that:
 
88 Don Mattingly 1986 140 .573 .408
99 Don Mattingly 1985 140 .567 .406
169 Don Mattingly 1984 135 .537 .398 
 
Again, not that impressive considering it is just 40 years and one league. Here are some guys whose best year is better than Mattingly's and rank higher than 88th:
 
10 Fred Lynn 1979 156 .637 .408
12 Josh Hamilton 2010 155 .633 .408
13 Juan Gonzalez 1993 155 .632 .408
14 Mike Napoli 2011 154 .631 .409
24 Jose Bautista 2010 151 .617 .408
27 Travis Hafner 2006 150 .659 .438
28 Danny Tartabull 1991 150 .593 .395
30 Carlos Delgado 2000 149 .664 .444
31 Fred Lynn 1975 149 .566 .379
32 Jose Bautista 2011 149 .608 .409
38 John Olerud 1993 147 .599 .408
44 Juan Gonzalez 1998 146 .630 .432
45 Bobby Grich 1981 146 .543 .373
50 Oscar Gamble 1977 145 .588 .405
53 Juan Gonzalez 1996 145 .643 .445
55 John Mayberry 1975 144 .547 .379
58 Chris Hoiles 1993 143 .585 .408
62 Paul Konerko 2010 143 .584 .408
63 Brady Anderson 1996 143 .637 .445
66 George Bell 1987 142 .605 .426
67 Rob Deer 1992 142 .547 .385
70 Jermaine Dye 2006 142 .622 .438
74 Ruben Sierra 1989 141 .543 .384
75 Nelson Cruz 2010 141 .576 .408
82 Ben Oglivie 1980 141 .563 .399
 
There are 25 players here (and some appear more than once, Lynn, Gonzalez and Bautista). I don't think any of them are being considered for the Hall. The guys I left out are all in the Hall, will probably make it or are associated with PEDs. 

Monday, December 8, 2025

The decline of players with an OBP greater than or equal to SLG

37 guys played their entire career since 1920 with 4000+ PAs who had an OBP greater than or equal to SLG. Last guy retired in 2013, Jamey Carroll. Why this decline? More players swinging for HRs, driving up SLG? I don't think I have a good guess.

Click here to see the search results from Stathead. This first table shows the 37 guys. After that I have a table of who might be close among current players. The only active player with 2000+ PAs who fits is Myles Straw, with .316 each. Only 6 others have an OBP at least .9 of SLG. Nicky Lopez is close at .310/.311. Then there will be one more table that ranks the 37 guys by OBP minus SLG from highest to lowest.

Player

OBP

SLG

From

To

Jamey Carroll

0.349

0.338

2002

2013

Luis Castillo

0.368

0.351

1996

2010

Darren Lewis

0.323

0.322

1990

2002

Walt Weiss

0.351

0.326

1987

2000

Dave Magadan

0.390

0.377

1986

2001

Mark McLemore

0.349

0.341

1986

2004

Otis Nixon

0.343

0.314

1983

1999

Gary Pettis

0.332

0.310

1982

1992

Brett Butler

0.377

0.376

1981

1997

Ozzie Smith

0.337

0.328

1978

1996

Julio Cruz

0.321

0.299

1977

1986

Butch Wynegar

0.348

0.347

1976

1988

Willie Randolph

0.373

0.351

1975

1992

Mike Hargrove

0.396

0.391

1974

1985

Greg Gross

0.372

0.351

1973

1989

Steve Braun

0.371

0.367

1971

1985

Bill North

0.365

0.323

1971

1981

Ted Sizemore

0.325

0.321

1969

1980

Bud Harrelson

0.327

0.288

1965

1980

Mark Belanger

0.300

0.280

1965

1982

Don Kessinger

0.314

0.312

1964

1979

Sandy Alomar

0.290

0.288

1964

1978

Ron Hunt

0.368

0.347

1963

1974

Don Blasingame

0.329

0.327

1955

1966

Johnny Temple

0.363

0.351

1952

1964

Richie Ashburn

0.396

0.382

1948

1962

Ferris Fain

0.424

0.396

1947

1955

Jim Gilliam

0.360

0.355

1946

1966

Eddie Yost

0.394

0.371

1944

1962

Eddie Stanky

0.410

0.348

1943

1953

Johnny Pesky

0.394

0.386

1942

1954

Elmer Valo

0.398

0.391

1940

1961

Luke Appling

0.399

0.398

1930

1950

Rabbit Warstler

0.300

0.287

1930

1940

Rick Ferrell

0.378

0.363

1929

1947

Max Bishop

0.423

0.366

1924

1935

Lu Blue

0.402

0.401

1921

1933

Here are the active guys who have an OBP at least .9 of SLG. Click here for the Stathead search results.

Player

OBP

SLG

Geraldo Perdomo

0.348

0.374

J.P. Crawford

0.340

0.369

Delino DeShields

0.327

0.342

David Fletcher

0.323

0.358

Tucker Barnhart

0.318

0.351

Myles Straw

0.316

0.316

Nicky Lopez

0.310

0.311

Now that last table.

Player

OBP

SLG

From

To

Diff

Eddie Stanky

0.410

0.348

1943

1953

0.062

Max Bishop

0.423

0.366

1924

1935

0.057

Bill North

0.365

0.323

1971

1981

0.042

Bud Harrelson

0.327

0.288

1965

1980

0.039

Otis Nixon

0.343

0.314

1983

1999

0.029

Ferris Fain

0.424

0.396

1947

1955

0.028

Walt Weiss

0.351

0.326

1987

2000

0.025

Eddie Yost

0.394

0.371

1944

1962

0.023

Gary Pettis

0.332

0.310

1982

1992

0.022

Julio Cruz

0.321

0.299

1977

1986

0.022

Willie Randolph

0.373

0.351

1975

1992

0.022

Greg Gross

0.372

0.351

1973

1989

0.021

Ron Hunt

0.368

0.347

1963

1974

0.021

Mark Belanger

0.300

0.280

1965

1982

0.020

Luis Castillo

0.368

0.351

1996

2010

0.017

Rick Ferrell

0.378

0.363

1929

1947

0.015

Richie Ashburn

0.396

0.382

1948

1962

0.014

Dave Magadan

0.390

0.377

1986

2001

0.013

Rabbit Warstler

0.300

0.287

1930

1940

0.013

Johnny Temple

0.363

0.351

1952

1964

0.012

Jamey Carroll

0.349

0.338

2002

2013

0.011

Ozzie Smith

0.337

0.328

1978

1996

0.009

Johnny Pesky

0.394

0.386

1942

1954

0.008

Mark McLemore

0.349

0.341

1986

2004

0.008

Elmer Valo

0.398

0.391

1940

1961

0.007

Mike Hargrove

0.396

0.391

1974

1985

0.005

Jim Gilliam

0.360

0.355

1946

1966

0.005

Steve Braun

0.371

0.367

1971

1985

0.004

Ted Sizemore

0.325

0.321

1969

1980

0.004

Don Kessinger

0.314

0.312

1964

1979

0.002

Sandy Alomar

0.290

0.288

1964

1978

0.002

Don Blasingame

0.329

0.327

1955

1966

0.002

Darren Lewis

0.323

0.322

1990

2002

0.001

Brett Butler

0.377

0.376

1981

1997

0.001

Butch Wynegar

0.348

0.347

1976

1988

0.001

Luke Appling

0.399

0.398

1930

1950

0.001

Lu Blue

0.402

0.401

1921

1933

0.001