100 Greatest Shortstops of All-Time

How We Ranked The Players

Updated Through 2021 Season

TOP 100 ALL-TIME Rankings Index

Cal Ripken Jr.

1981—2001

1

Honus Wagner

1897—1917

2

Alex Rodriguez

1994—2016

3

Ernie Banks

1953—1971

4

Robin Yount

1974—1993

5

Willie Wells

1924—1947

6

John Henry Lloyd

1906—1925

7

Arky Vaughan

1932—1943, 1947—1948

8

Pee Wee Reese

1940—1958

9

Ozzie Smith

1978—1996

10

Alan Trammell

1977—1996

11

Luke Appling

1930—1943, 1945—1950

12

Derek Jeter

1995—2014

13

Lou Boudreau

1938—1952

14

Barry Larkin

1986—2004

15

Joe Cronin

1926—1945

16

Bobby Wallace

1894—1918

17

Dick Lundy

1917—1935, 1937

18

Phil Rizzuto

1941—1956

19

Jim Fregosi

1961—1978

20

Nomar Garciaparra

1996—2009

21

Bert Campaneris

1964—1983

22

Johnny Pesky

1942—1954

23

Troy Tulowitzki

2006—2019

24

Joe Sewell

1920—1923

25

Luis Aparicio

1956—1973

26

Dave Bancroft

1915—1930

27

Jimmy Rollins

2000—2016

28

Home Run Johnson

1895—1914

29

Al Dark

1946—1960

30

Cecil Travis

1933—1947

31

Art Fletcher

1909—1922

32

Joe Tinker

1902—1916

33

John Beckwith

1920—1934

34

Rico Petrocelli

1963—1976

35

Hanley Ramirez

2005—

36

Carlos Correa

2016—

37↑

Vern Stephens

1941—1955

38

Maury Wills

1959—1972

39

Travis Jackson

1922—1936

40

Andrelton Simmons

2012—

41↑

Tony Fernandez

1983—2001

42

Mark Belanger

1965—1982

43

Dave Concepcion

1970—1988

44

Julio Franco

1987—2007

45

John Valentin

1992—2002

46

Francisco Lindor

2015—

47↑

Dick Bartell

1927—1946

48

Ray Chapman

1912—1920

49

Dobie Moore

1916—1926

50

Miguel Tejada

1997—2013

51

Rabbit Maranville

1912—1935

52

Rafael Furcal

2000—2014

53

Omar Vizquel

1989—2012

54

Jay Bell

1986—2003

55

Dick Groat

1952—1967

56

Roger Peckinpaugh

1910—1927

57

Donie Bush

1908—1923

58

Jose Reyes

2003—2018

59

Johnny Logan

1951—1963

60

The Rest of the 100 Greatest Shortstops OF ALL-TIME (Plus 20 More)