Baseball History & Player Rankings

100 Greatest Pitchers of All-Time

Walter Johnson

1907—1927

1

WAR RANKING
CAREER ... 2nd
LONG PEAK ... 1st
SHORT PEAK ... 1st
PRIME ... 1st

Greg Maddux

1986—2008

2

WAR RANKING
CAREER ... 7th
LONG PEAK ... 8th
SHORT PEAK ... 4th
PRIME ... 8th

Tom Seaver

1967—1986

3

WAR RANKING
CAREER ... 6th
LONG PEAK ... 12th
SHORT PEAK ... 17th
PRIME ... 16th

Randy Johnson

1988—2009

4

WAR RANKING
CAREER ... 9th
LONG PEAK ... 6th
SHORT PEAK ... 11th
PRIME ... 9th

Lefty Grove

1925—1941

5

WAR RANKING
CAREER ... 5th
LONG PEAK ... 5th
SHORT PEAK ... 6th
PRIME ... 6th

Bob Feller

1936—1956

6

WAR RANKING
CAREER ... 13th
LONG PEAK ... 3rd
SHORT PEAK ... 12th
PRIME ... 3rd

Pete Alexander

1911—1930

7

WAR RANKING
CAREER ... 4th
LONG PEAK ... 4th
SHORT PEAK ... 3rd
PRIME ... 5th

Pedro Martinez

1992—2009

8

WAR RANKING
CAREER ... 20th
LONG PEAK ... 10th
SHORT PEAK ... 9th
PRIME ... 12th

Roger Clemens

1984—2007

9

WAR RANKING
CAREER ... 3rd
LONG PEAK ... 11th
SHORT PEAK ... 21st
PRIME ... 15th

Bob Gibson

1959—1975

10

WAR RANKING
CAREER ... 17th
LONG PEAK ... 13th
SHORT PEAK ... 8th
PRIME ... 14th

Cy Young

1890—1911

11

WAR RANKING
CAREER ... 1st
LONG PEAK ...2nd
SHORT PEAK ... 2nd
PRIME ... 2nd

Phil Niekro

1964—1987

12

WAR RANKING
CAREER ... 12th
LONG PEAK ... 15th
SHORT PEAK ... 26th
PRIME ... 20th

Bert Blyleven

1970—1992

13

WAR RANKING
CAREER ... 11th
LONG PEAK ... 16th
SHORT PEAK ... 30th
PRIME ... 33rd

Warren Spahn

1942, 1946—1965

14

WAR RANKING
CAREER ... 8th
LONG PEAK ... 29th
SHORT PEAK ... 29th
PRIME ... 37th

Steve Carlton

1965—1988

15

WAR RANKING
CAREER ... 14th
LONG PEAK ... 14th
SHORT PEAK ... 7th
PRIME ... 46th

Robin Roberts

1948—1966

16

WAR RANKING
CAREER ... 19th
LONG PEAK ... 18th
SHORT PEAK ... 25th
PRIME ... 13th

Christy Mathewson

1900—1916

17

WAR RANKING
CAREER ... 10th
LONG PEAK ... 7th
SHORT PEAK ... 10th
PRIME ... 7th

Curt Schilling

1988—2007

18

WAR RANKING
CAREER ... 24th
LONG PEAK ... 27th
SHORT PEAK ... 33rd
PRIME ... 28th

Mike Mussina

1991—2008

19

WAR RANKING
CAREER ... 18th
LONG PEAK ... 35th
SHORT PEAK ... 43rd
PRIME ... 75th

Fergie Jenkins

1965—1983

20

WAR RANKING
CAREER ... 21st
LONG PEAK ... 26th
SHORT PEAK ... 35th
PRIME ... 27th

Clayton Kershaw

2008—

21↑

WAR RANKING
CAREER ... 31st
LONG PEAK ... 36th
SHORT PEAK ... 50th
PRIME ... 29th

Justin Verlander

2005—

22↑

WAR RANKING
CAREER ... 27th
LONG PEAK ... 51st
SHORT PEAK ... 39th
PRIME ... 52nd

Nolan Ryan

1966—1993

23

WAR RANKING
CAREER ... 22nd
LONG PEAK ... 45th
SHORT PEAK ... 58th
PRIME ... 84th

Roy Halladay

1998—2013

24

WAR RANKING
CAREER ... 41st
LONG PEAK ... 22nd
SHORT PEAK ... 34th
PRIME ... 38th

Zack Greinke

2004—

25↑

WAR RANKING
CAREER ... 26th
LONG PEAK ... 46th
SHORT PEAK ... 36th
PRIME ... 92nd

Max Scherzer

2008—

26↑

WAR RANKING
CAREER ... 48th
LONG PEAK ... 38th
SHORT PEAK ... 53rd
PRIME ... 34th

Tom Glavine

1987—2008

27

WAR RANKING
CAREER ... 23rd
LONG PEAK ... 94th
SHORT PEAK ... NR
PRIME ... NR

David Cone

1986—2003

28

WAR RANKING
CAREER ... 36th
LONG PEAK ... 33rd
SHORT PEAK ... 37th
PRIME ... 54th

Juan Marichal

1960—1975

29

WAR RANKING
CAREER ... 45th
LONG PEAK ... 28th
SHORT PEAK ... 24th
PRIME ... 23rd

Gaylord Perry

1962—1983

30

WAR RANKING
CAREER ... 16th
LONG PEAK ... 17th
SHORT PEAK ... 23rd
PRIME ... 24th

Sandy Koufax

1955—1966

31

WAR RANKING
CAREER ... NR
LONG PEAK ... 30th
SHORT PEAK ... 16th
PRIME ... 18th

Jim Palmer

1965—1984

32

WAR RANKING
CAREER ... 32nd
LONG PEAK ... 39th
SHORT PEAK ... 56th
PRIME ... 56th

Carl Hubbell

1928—1943

33

WAR RANKING
CAREER ... 28th
LONG PEAK ... 44th
SHORT PEAK ... 32nd
PRIME ... 22nd

Ed Walsh

1904—1917

34

WAR RANKING
CAREER ... 38th
LONG PEAK ... 9th
SHORT PEAK ... 5th
PRIME ... 4th

Stan Coveleski

1916—1928

35

WAR RANKING
CAREER ... 53rd
LONG PEAK ... 19th
SHORT PEAK ... 28th
PRIME ... 19th

John Smoltz

1988—2009

36

WAR RANKING
CAREER ... 29th
LONG PEAK ... 92nd
SHORT PEAK ... NR
PRIME ... NR

Rube Waddell

1897—1910

37

WAR RANKING
CAREER ... 65th
LONG PEAK ... 24th
SHORT PEAK ... 15th
PRIME ... 11th

Luis Tiant

1964—1982

38

WAR RANKING
CAREER ... 37th
LONG PEAK ... 47th
SHORT PEAK ... 54th
PRIME ... 76th

CC Sabathia

2001—2019

39

WAR RANKING
CAREER ... 46th
LONG PEAK ... 73rd
SHORT PEAK ... NR
PRIME ... 58th

Johan Santana

2000—2012

40

WAR RANKING
CAREER ... 91st
LONG PEAK ... 48th
SHORT PEAK ... 44th
PRIME ... 32nd

Eddie Plank

1901—1917

41

WAR RANKING
CAREER ... 15th
LONG PEAK ... 32nd
SHORT PEAK ... 52nd
PRIME ... 40th

Don Drysdale

1956—1969

42

WAR RANKING
CAREER ... 35th
LONG PEAK ... 52nd
SHORT PEAK ... 80th
PRIME ... 64th

Dazzy Vance

1915—1935

43

WAR RANKING
CAREER ... 54th
LONG PEAK ... 23rd
SHORT PEAK ... 19th
PRIME ... 26th

Jim Bunning

1955—1971

44

WAR RANKING
CAREER ... 57th
LONG PEAK ... 34th
SHORT PEAK ... 38th
PRIME ... 47th

Vic Willis

1898—1910

45

WAR RANKING
CAREER ... 42nd
LONG PEAK ... 21st
SHORT PEAK ... 22nd
PRIME ... 25th

Hal Newhouser

1939—1955

46

WAR RANKING
CAREER ... 44th
LONG PEAK ... 25th
SHORT PEAK ... 18th
PRIME ... 17th

Dennis Eckersley

1975—1998

47

WAR RANKING
CAREER ... 47th
LONG PEAK ... 82nd
SHORT PEAK ... 100th
PRIME ... 79th

Iron Joe McGinnity

1899—1908

48

WAR RANKING
CAREER ... 39th
LONG PEAK ... 20th
SHORT PEAK ... 13th
PRIME ... 10th

Bret Saberhagen

1984—2001

49

Dave Stieb

1979—1993, 1998

50

Wes Ferrell

1927—1941

51

ted-lyons

Ted Lyons

1923—1942, 1946

52

red-faber

Red Faber

1914—1933

53

Don Sutton

1966—1988

54

Orel Hershiser

1983—2000

55

THE REST OF THE 100 GREATEST PITCHERS

Share these rankings.

Share on facebook
Facebook
Share on twitter
Twitter