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 and only 1 is within .014. 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