Search Criteria
Click on the red text to pre-fill the form with various values
Sort By
Name
Year (or first season)
Age
-----------
Decisions
Wins
Losses
Saves
Blown Saves
Save%
Win-Loss %
Games
Starts
Complete Games
Shutouts
Gms Fin.
Relief App.
IP
ERA
FIP
ERA+
ER
R
H
BB
BaseRunners
SO
HR
Batters Faced
WP
BK
IBB
HBP
BB / 9 IP
HR / 9 IP
SO / 9 IP
H / 9 IP
W + H /IP
SO / BB
K%
BB%
K-BB%
-----------
Wins Above Average (WAA)
Wins Above Replacement (WAR)
Pitching Runs
Pitching Wins
-----------
REW
RE24
RE24/boLI
WPA
WPA/LI
aLI
Clutch (WPA)
-----------
AB
1B
2B
3B
SB
CS
SB %
Pickoffs
SH
SF
GIDP
BA
OBP
SLG
OPS
OPS+
ISO
BAbip
Runs Created
Avg. Game Score
Quality Starts
Quality Starts %
Inherited Runners
Inherited Scored
Inherited Scr %
Total Bases
Extra-Base Hits
Times on Base (w/oROE)
Times on Base (w/ ROE)
-----------
Pitches
Pitches/GS
Strikes
Strikes %
-----
Career Only
Franch. Played For
-----
Note that in some cases
these are not known
Height
Weight
Year of Debut
Final Year
Year of Birth
Year of Death
Seasons
Any
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
to
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
1950
1949
1948
1947
1946
1945
1944
1943
1942
1941
1940
1939
1938
1937
1936
1935
1934
1933
1932
1931
1930
1929
1928
1927
1926
1925
1924
1923
1922
1921
1920
1919
1918
1917
1916
1915
1914
1913
1912
1911
1910
1909
1908
1907
1906
1905
1904
1903
1902
1901
1900
1899
1898
1897
1896
1895
1894
1893
1892
1891
1890
1889
1888
1887
1886
1885
1884
1883
1882
1881
1880
1879
1878
1877
1876
1875
1874
1873
1872
1871
Any
Any •2022 •2021 •2020 •Wild-Card Era •Divisional Era •Expansion Era •Integration Era •Live-Ball Era •Modern Era
Team
Any Team
Arizona Diamondbacks (1998-present)
Atlanta Braves (1876-present)
Baltimore Orioles (1901-present)
Boston Red Sox (1901-present)
Chicago Cubs (1876-present)
Chicago White Sox (1901-present)
Cincinnati Reds (1882-present)
Cleveland Guardians (1901-present)
Colorado Rockies (1993-present)
Detroit Tigers (1901-present)
Houston Astros (1962-present)
Kansas City Royals (1969-present)
Los Angeles Angels (1961-present)
Los Angeles Dodgers (1884-present)
Miami Marlins (1993-present)
Milwaukee Brewers (1969-present)
Minnesota Twins (1901-present)
New York Mets (1962-present)
New York Yankees (1903-present)
Oakland Athletics (1901-present)
Philadelphia Phillies (1883-present)
Pittsburgh Pirates (1882-present)
San Diego Padres (1969-present)
San Francisco Giants (1883-present)
Seattle Mariners (1977-present)
St. Louis Cardinals (1882-present)
Tampa Bay Rays (1998-present)
Texas Rangers (1961-present)
Toronto Blue Jays (1977-present)
Washington Nationals (1969-present)
Show Only if Played for multiple tms in season
-------------------------
Inactive Franchises
-------------------------
Akron Grays (1933)
Altoona Mountain Citys (1884)
Atlanta Black Crackers (1932-1939)
Bacharach Giants (1923-1929)
Baltimore Black Sox (1923-1934)
Baltimore Elite Giants (1930-1948)
Baltimore Monumentals (1884)
Baltimore Orioles (1882-1899)
Baltimore Orioles (1901-1902)
Baltimore Terrapins (1914-1915)
Birmingham Black Barons (1924-1948)
Boston Reds (1884)
Boston Reds (1890-1891)
Brooklyn Gladiators (1890)
Brooklyn Royal Giants (1923-1927)
Brooklyn Tip-Tops (1914-1915)
Brooklyn Ward's Wonders (1890)
Buffalo Bisons (1879-1885)
Buffalo Bisons (1890)
Buffalo Bisons (1914-1915)
Chicago American Giants (1920-1948)
Chicago Giants (1920-1921)
Chicago Pirates (1890)
Chicago Whales (1914-1915)
Chicago/Pittsburgh (Union League) (1884)
Cincinnati Kelly's Killers (1891)
Cincinnati Outlaw Reds (1884)
Cincinnati Reds (1876-1879)
Cincinnati Stars (1880)
Cincinnati Tigers (1937)
Cleveland Blues (1879-1884)
Cleveland Browns (1924)
Cleveland Buckeyes (1942-1948)
Cleveland Cubs (1931)
Cleveland Elites (1926)
Cleveland Giants (1933)
Cleveland Hornets (1927)
Cleveland Infants (1890)
Cleveland Red Sox (1934)
Cleveland Spiders (1887-1899)
Cleveland Stars (1932)
Cleveland Tate Stars (1922)
Cleveland Tigers (1928)
Columbus Blue Birds (1933)
Columbus Buckeyes (1883-1884)
Columbus Buckeyes (1921)
Columbus Solons (1889-1891)
Columbus Turfs (1932)
Cuban Stars East I (1923-1929)
Cuban Stars West (1920-1930)
Dayton Marcos (1920-1926)
Detroit Stars I (1920-1931)
Detroit Stars II (1937-1937)
Detroit Wolverines (1881-1888)
Detroit Wolves (1932)
Harrisburg Giants (1924-1927)
Hartford Dark Blues (1876-1877)
Hilldale Club (1923-1932)
Homestead Grays (1929-1948)
Indianapolis ABCs I (1920-1926)
Indianapolis ABCs II (1931-1933)
Indianapolis Athletics (1937)
Indianapolis Blues (1878)
Indianapolis Clowns (1943-1948)
Indianapolis Hoosiers (1884)
Indianapolis Hoosiers (1887-1889)
Jacksonville Red Caps (1938-1942)
Kansas City Cowboys (1884)
Kansas City Cowboys (1886-1886)
Kansas City Cowboys (1888-1889)
Kansas City Monarchs (1920-1948)
Kansas City Packers (1914-1915)
Little Rock Grays (1932)
Louisville Black Caps (1930-1932)
Louisville Colonels (1882-1899)
Louisville Grays (1876-1877)
Memphis Red Sox (1924-1948)
Milwaukee Bears (1923)
Milwaukee Brewers (1884)
Milwaukee Brewers (1891-1891)
Milwaukee Grays (1878)
Monroe Monarchs (1932)
Montgomery Grey Sox (1932)
New York Black Yankees (1936-1948)
New York Cubans (1935-1948)
New York Giants (1890)
New York Lincoln Giants (1923-1929)
New York Metropolitans (1883-1887)
New York Mutuals (1876)
Newark Browns (1932)
Newark Dodgers (1934-1935)
Newark Eagles (1935-1948)
Newark Pepper (1914-1915)
Newark Stars (1926)
Philadelphia Athletic (1876)
Philadelphia Athletics (1882-1890)
Philadelphia Athletics (1890-1891)
Philadelphia Bacharach Giants (1934-1934)
Philadelphia Keystones (1884)
Philadelphia Stars (1934-1948)
Philadelphia Tigers (1928)
Pittsburgh Burghers (1890)
Pittsburgh Crawfords (1933-1940)
Pittsburgh Keystones II (1922)
Pittsburgh Rebels (1914-1915)
Pollock's Cuban Stars (1932)
Providence Grays (1878-1885)
Richmond Virginians (1884)
Rochester Broncos (1890)
St. Louis Brown Stockings (1876-1877)
St. Louis Maroons (1884-1886)
St. Louis Stars I (1920-1931)
St. Louis Stars II (1937)
St. Louis Terriers (1914-1915)
St. Louis-New Orleans-Harrisburg Stars (1938-1943)
St. Paul Apostles (1884)
Syracuse Stars (1879)
Syracuse Stars (1890)
Toledo Blue Stockings (1884)
Toledo Maumees (1890)
Toledo Tigers (1923)
Troy Trojans (1879-1882)
Washington Black Senators (1938-1938)
Washington Nationals (1884)
Washington Nationals (1886-1889)
Washington Pilots (1932)
Washington Potomacs (1924-1925)
Washington Senators (1891-1899)
Washington Statesmen (1884)
Wilmington Quicksteps (1884)
Worcester Ruby Legs (1880-1882)
-------------------------
National Association Franchises
-------------------------
Baltimore Canaries (1872-1874)
Baltimore Marylands (1873)
Boston Red Stockings (1871-1875)
Brooklyn Atlantics (1872-1875)
Brooklyn Eckfords (1872)
Chicago White Stockings (1871-1875)
Cleveland Forest Citys (1871-1872)
Elizabeth Resolutes (1873-1873)
Fort Wayne Kekiongas (1871)
Hartford Dark Blues (1874-1875)
Keokuk Westerns (1875)
Middletown Mansfields (1872)
New Haven Elm Citys (1875)
New York Mutuals (1871-1875)
Philadelphia Athletic (1871-1875)
Philadelphia Centennials (1875)
Philadelphia White Stockings (1873-1875)
Rockford Forest Citys (1871)
St. Louis Brown Stockings (1875)
St. Louis Red Stockings (1875)
Troy Haymakers (1871-1872)
Washington Blue Legs (1873)
Washington Nationals (1872)
Washington Nationals (1875)
Washington Olympics (1871-1872)
League
All/Any •Active •Inactive •Clear
Pitching Title NotesThis will cause only those seasons where the player qualified for the ERA title or the Winning Percentage title to be used. Currently, this number is 1 Inning Pitched per team game for the ERA title and then 1 decision for every 12 team games for win-loss percentage. Complete List of standards used.
Statistical Filters (IP, R, BB, SO, etc.)
IP
>= <= =
Stat Ratio
x
Choose
IP
Decisions
Wins
Losses
Saves
Blown Saves
Save %
Games
GS
GF
Gms in Relief
CG
Shutouts
Win-Loss %
ERA
FIP
ERA+
ER
R
H
BB
SO
HR
Batters Faced
BaseRunners
WP
BK
BB / 9 IP
HR / 9 IP
SO / 9 IP
H / 9 IP
W + H /IP
SO / BB
BAbip
K%
BB%
K-BB%
-----------
Wins Above Average (WAA)
Wins Above Replacement (WAR)
Pitching Runs
Pitching Wins
-----------
-SET Yr1 ≥ 1901
-----------
REW
RE24
RE24/boLI
WPA
WPA/LI
aLI
Clutch (WPA)
-----------
BA
OBP
SLG
OPS
OPS+
ISO
AB
1B
2B
3B
Total Bases
Extra-base Hits
IBB
SB
CS
SB \%
Pickoffs
HBP
SH
SF
GIDP
Quality Starts
Inherited Runners
Inherited Scored
Inherited Scr %
-----------
-SET Yr1 ≥ 2000
-----------
Pitches
Pitches/GS
Strikes
Strike %
-----
set to zero for
still living
>= <= =
Stat Ratio
x
Choose
IP
Decisions
Wins
Losses
Saves
Blown Saves
Save %
Games
GS
GF
Gms in Relief
CG
Shutouts
Win-Loss %
ERA
FIP
ERA+
ER
R
H
BB
SO
HR
Batters Faced
BaseRunners
WP
BK
BB / 9 IP
HR / 9 IP
SO / 9 IP
H / 9 IP
W + H /IP
SO / BB
BAbip
K%
BB%
K-BB%
-----------
Wins Above Average (WAA)
Wins Above Replacement (WAR)
Pitching Runs
Pitching Wins
-----------
-SET Yr1 ≥ 1901
-----------
REW
RE24
RE24/boLI
WPA
WPA/LI
aLI
Clutch (WPA)
-----------
BA
OBP
SLG
OPS
OPS+
ISO
AB
1B
2B
3B
Total Bases
Extra-base Hits
IBB
SB
CS
SB \%
Pickoffs
HBP
SH
SF
GIDP
Quality Starts
Inherited Runners
Inherited Scored
Inherited Scr %
-----------
-SET Yr1 ≥ 2000
-----------
Pitches
Pitches/GS
Strikes
Strike %
-----
set to zero for
still living
Choose a Statistical Filter
IP Decisions Wins Losses Saves Blown Saves Save % Games GS GF Gms in Relief CG Shutouts Win-Loss % ERA FIP ERA+ ER R H BB SO HR Batters Faced BaseRunners WP BK BB / 9 IP HR / 9 IP SO / 9 IP H / 9 IP W + H /IP SO / BB BAbip K% BB% K-BB% ----------- Wins Above Average (WAA) Wins Above Replacement (WAR) Pitching Runs Pitching Wins ----------- -SET Yr1 ≥ 1901 ----------- REW RE24 RE24/boLI WPA WPA/LI aLI Clutch (WPA) ----------- BA OBP SLG OPS OPS+ ISO AB 1B 2B 3B Total Bases Extra-base Hits IBB SB CS SB \% Pickoffs HBP SH SF GIDP Quality Starts Inherited Runners Inherited Scored Inherited Scr % ----------- -SET Yr1 ≥ 2000 ----------- Pitches Pitches/GS Strikes Strike % ----- set to zero for still living
Biographical Filters (Age, Throws, etc.)
Age (as of 7/1)
Any
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Any
Any •Teens •20s •30s •40s
Year (of player's career)
First
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th
13th
14th
15th
16th
17th
18th
19th
20th
21st
22nd
—
Last
-2nd
-3rd
-4th
-5th
-6th
-7th
-8th
-9th
-10th
-11th
-12th
-13th
-14th
-15th
-16th
-17th
-18th
-19th
-20th
-21st
-22nd
First
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th
13th
14th
15th
16th
17th
18th
19th
20th
21st
22nd
—
Last
-2nd
-3rd
-4th
-5th
-6th
-7th
-8th
-9th
-10th
-11th
-12th
-13th
-14th
-15th
-16th
-17th
-18th
-19th
-20th
-21st
-22nd
Any •First Year •First 5 •Last 5
Height
Any
5-0
5-1
5-2
5-3
5-4
5-5
5-6
5-7
5-8
5-9
5-10
5-11
6-0
6-1
6-2
6-3
6-4
6-5
6-6
6-7
6-8
6-9
6-10
6-11
7-0
to
5-0
5-1
5-2
5-3
5-4
5-5
5-6
5-7
5-8
5-9
5-10
5-11
6-0
6-1
6-2
6-3
6-4
6-5
6-6
6-7
6-8
6-9
6-10
6-11
7-0 Any
Any •5-11 or shorter •6-0 or taller
Weight (lbs)
to
Any •160 or less •200 or more
Place of Birth/Death
Place of Birth
Place of Death
Any Location
United States
Afghanistan
Albania
Argentina
American Samoa
Austria
Australia
Aruba
Barbados
Belgium
Bermuda
Brazil
Bahamas
Belarus
Belize
Canada
Democratic Republic of the Congo
Switzerland
China
Colombia
Costa Rica
Cuba
Curacao
Czech Republic
Germany
Denmark
Dominican Republic
Algeria
Ecuador
Spain
Finland
France
United Kingdom
Grenada
Greece
Guatemala
Guam
Guyana
Hong Kong
Honduras
Haiti
Hungary
Indonesia
Ireland
Israel
India
Iraq
Iran
Italy
Jamaica
Jordan
Japan
North Korea
South Korea
Lithuania
Luxembourg
Saint Martin
Myanmar
Mexico
Nigeria
Nicaragua
Netherlands
Norway
New Zealand
Panama
Philippines
Pakistan
Poland
Puerto Rico
Portugal
Palau
At Sea
Romania
Russian Federation
Saudi Arabia
Solomon Islands
Sweden
Singapore
Slovakia
Sierra Leone
San Marino
Suriname
El Salvador
Sint Maarten
Swaziland
Thailand
Tunisia
Trinidad and Tobago
Taiwan
Venezuela
U. S. Virgin Islands
Viet Nam
South Africa
Any Location
United States
Afghanistan
Albania
Argentina
American Samoa
Austria
Australia
Aruba
Barbados
Belgium
Bermuda
Brazil
Bahamas
Belarus
Belize
Canada
Democratic Republic of the Congo
Switzerland
China
Colombia
Costa Rica
Cuba
Curacao
Czech Republic
Germany
Denmark
Dominican Republic
Algeria
Ecuador
Spain
Finland
France
United Kingdom
Grenada
Greece
Guatemala
Guam
Guyana
Hong Kong
Honduras
Haiti
Hungary
Indonesia
Ireland
Israel
India
Iraq
Iran
Italy
Jamaica
Jordan
Japan
North Korea
South Korea
Lithuania
Luxembourg
Saint Martin
Myanmar
Mexico
Nigeria
Nicaragua
Netherlands
Norway
New Zealand
Panama
Philippines
Pakistan
Poland
Puerto Rico
Portugal
Palau
At Sea
Romania
Russian Federation
Saudi Arabia
Solomon Islands
Sweden
Singapore
Slovakia
Sierra Leone
San Marino
Suriname
El Salvador
Sint Maarten
Swaziland
Thailand
Tunisia
Trinidad and Tobago
Taiwan
Venezuela
U. S. Virgin Islands
Viet Nam
South Africa
Any Province
Alberta
British Columbia
Manitoba
New Brunswick
Newfoundland & Labrador
Nova Scotia
Ontario
Prince Edward Island
Quebec
Saskatchewan
Any State
Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming
Date of Birth/Death
Date of Birth
Date of Death
Player Is Still Alive
Month
January
February
March
April
May
June
July
August
September
October
November
December
Day
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Year
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
Debut Year
Any
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
to
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
1950
1949
1948
1947
1946
1945
1944
1943
1942
1941
1940
1939
1938
1937
1936
1935
1934
1933
1932
1931
1930
1929
1928
1927
1926
1925
1924
1923
1922
1921
1920
1919
1918
1917
1916
1915
1914
1913
1912
1911
1910
1909
1908
1907
1906
1905
1904
1903
1902
1901
1900
1899
1898
1897
1896
1895
1894
1893
1892
1891
1890
1889
1888
1887
1886
1885
1884
1883
1882
1881
1880
1879
1878
1877
1876
1875
1874
1873
1872
1871
Any
Final Year
Any
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
to
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
1950
1949
1948
1947
1946
1945
1944
1943
1942
1941
1940
1939
1938
1937
1936
1935
1934
1933
1932
1931
1930
1929
1928
1927
1926
1925
1924
1923
1922
1921
1920
1919
1918
1917
1916
1915
1914
1913
1912
1911
1910
1909
1908
1907
1906
1905
1904
1903
1902
1901
1900
1899
1898
1897
1896
1895
1894
1893
1892
1891
1890
1889
1888
1887
1886
1885
1884
1883
1882
1881
1880
1879
1878
1877
1876
1875
1874
1873
1872
1871
Any
No. Franchises Played For
equal to
at least
at most
Any
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Choose a Biographical Filter
Age Throws Year (of player's career) Height Weight (lbs) Place of Birth/Death Date of Birth/Death Debut Year Final Year No. Franchises Played For Name Starts/Ends With
Status Filters (Active, Rookie, All Star, HOF, etc.)
Rookie Status
Leave seasons with default "First" to "Last"
Rookie Explanation
Rookie status has changed over time, but for this output we are using the following standard.
Since 1971, rookies are players who have not reached
130 at bats,
50 innings pitched, or
45 days of service time prior to Sept. 1.
Before 1971, rookies are players who have not reached
90 at bats,
45 innings pitched, or
45 days of service time prior to Sept. 1.
For the service time measure, we are requiring the player did not reach 78 days of service at the end of a season. We have service time data only back to 2009.
The pre-1971 standard is applied to all seasons back to 1871 even though it was not the standard of the time.
There were several former Negro League players who were previously considered rookies when they integrated the major leagues. In some cases, their first seasons in the AL or NL no longer fit the modern definition of rookie eligibility since their major league rookie seasons came in the Negro Leagues. For example, when "Major League rookie status" is selected, Jackie Robinson's 1945 season for Kansas City will match. When "AL/NL rookie status" is selected, Robinson's 1947 season for Brooklyn will match. In cases such as Willie Mays, 1951 with New York is still considered his rookie season because he did not exceed rookie limits during his 1948 season with Birmingham.
All-Star (ever on roster)
Choose a Status Filter
Rookie Status Hall of Fame All-Star (ever on roster) Active
You have edited your search criteria
or keep editing your search
clear changes
Fetching Results
Results
Rk
Player
ERA+
IP
Year
Age
Tm
Lg
G
GS
CG
SHO
GF
W
L
W-L%
SV
H
R
ER
BB
SO
ERA
FIP
K%
BB%
BAbip
HR
BF
AB
2B
3B
IBB
HBP
SH
SF
GDP
SB
CS
PO
BK
WP
BA
OBP
SLG
OPS
OPS+
Pit
Str
1 Gerrit Cole 185 212.1 2019 28 HOU AL 33 33 0 0 0 20 5 .800 0 142 66 59 48 326 2.50 2.64 39.9% 5.9% .276 29 817 762 30 1 0 3 1 3 7 11 5 0 3 4 .186 .237 .343 .579 49 3362 2254
2 Justin Verlander 179 223.0 2019 36 HOU AL 34 34 2 1 0 21 6 .778 0 137 66 64 42 300 2.58 3.27 35.4% 5.0% .219 36 847 796 28 7 0 6 0 2 7 9 3 0 0 4 .172 .219 .361 .579 48 3448 2361
3 Hyun Jin Ryu 179 182.2 2019 32 LAD NL 29 29 1 1 0 14 5 .737 0 160 53 47 24 163 2.32 3.10 22.5% 3.3% .282 17 723 685 35 0 2 4 8 2 17 1 1 2 0 0 .234 .263 .359 .622 66 2705 1798
4 Corbin Burnes 176 167.0 2021 26 MIL NL 28 28 0 0 0 11 5 .688 0 123 47 45 34 234 2.43 1.63 35.6% 5.2% .309 7 657 612 17 3 0 6 1 4 7 18 2 0 0 5 .201 .249 .273 .521 44 2594 1722
5 Mike Soroka 171 174.2 2019 21 ATL NL 29 29 0 0 0 13 4 .765 0 153 56 52 41 142 2.68 3.45 20.3% 5.9% .282 14 701 647 21 2 1 7 3 2 23 6 2 1 0 3 .237 .288 .340 .628 64 2558 1675
6 Jacob deGrom 169 204.0 2019 31 NYM NL 32 32 0 0 0 11 8 .579 0 154 59 55 44 255 2.43 2.67 31.7% 5.5% .285 19 804 745 28 1 1 7 5 3 10 24 4 0 0 2 .207 .257 .324 .580 59 3297 2222
7 Brandon Woodruff 166 179.1 2021 28 MIL NL 30 30 0 0 0 9 10 .474 0 130 54 51 43 211 2.56 2.96 29.8% 6.1% .264 18 708 650 16 3 0 7 4 4 10 3 5 0 0 2 .200 .256 .317 .573 57 2810 1918
8 Max Scherzer 166 179.1 2021 36 TOT NL 30 30 1 0 0 15 4 .789 0 119 53 49 36 236 2.46 2.97 34.1% 5.2% .249 23 693 644 21 2 0 10 2 1 7 6 7 0 0 2 .185 .239 .331 .570 58 2811 1865
9 Walker Buehler 165 207.2 2021 26 LAD NL 33 33 0 0 0 16 4 .800 0 149 61 57 52 212 2.47 3.16 26.0% 6.4% .250 19 815 747 36 2 2 6 7 3 17 12 3 1 0 5 .200 .256 .329 .586 61 3152 2120
10 Sonny Gray 162 175.1 2019 29 CIN NL 31 31 0 0 0 11 8 .579 0 122 59 56 68 205 2.87 3.42 29.0% 9.6% .259 17 708 622 21 4 1 7 6 5 13 14 5 0 1 7 .196 .281 .325 .605 58 2909 1775
11 Lance Lynn 161 157.0 2021 34 CHW AL 28 28 1 1 0 11 6 .647 0 123 52 47 45 176 2.69 3.32 27.5% 7.0% .265 18 641 588 20 1 2 2 2 2 6 15 3 0 0 5 .209 .267 .338 .605 65 2608 1667
12 Robbie Ray 157 193.1 2021 29 TOR AL 32 32 0 0 0 13 7 .650 0 150 62 61 52 248 2.84 3.69 32.1% 6.7% .269 33 773 714 31 3 0 4 1 2 12 25 4 2 0 5 .210 .267 .401 .667 78 3141 2074
13 Zack Greinke 154 208.2 2019 35 TOT ML 33 33 0 0 0 18 5 .783 0 175 73 68 30 187 2.93 3.22 23.1% 3.7% .274 21 810 767 37 2 2 4 5 4 22 2 4 2 1 2 .228 .260 .364 .623 63 3109 2030
14 Max Scherzer 154 172.1 2019 34 WSN NL 27 27 0 0 0 11 7 .611 0 144 59 56 33 243 2.92 2.45 35.1% 4.8% .322 18 693 650 43 0 2 7 0 2 7 8 1 0 0 0 .222 .266 .371 .637 67 2771 1913
15 Jack Flaherty 152 196.1 2019 23 STL NL 33 33 0 0 0 11 8 .579 0 135 62 60 55 231 2.75 3.46 29.9% 7.1% .244 25 772 704 24 1 2 7 3 3 14 1 3 1 0 6 .192 .256 .335 .591 60 3179 2049
16 Zack Wheeler 150 213.1 2021 31 PHI NL 32 32 3 2 0 14 10 .583 0 169 72 66 46 247 2.78 2.59 29.1% 5.4% .291 16 849 785 29 3 1 8 7 3 10 4 3 0 0 6 .215 .265 .321 .586 62 3203 2164
17 Kevin Gausman 145 192.0 2021 30 SFG NL 33 33 0 0 0 14 6 .700 0 150 66 60 50 227 2.81 3.00 29.3% 6.5% .275 20 775 715 29 4 1 4 2 4 11 9 2 2 0 7 .210 .264 .346 .609 69 3002 2045
18 Mike Minor 144 208.1 2019 31 TEX AL 32 32 2 1 0 14 10 .583 0 190 86 83 68 200 3.59 4.25 23.2% 7.9% .288 30 863 779 28 0 1 7 3 6 23 13 4 3 0 2 .244 .308 .395 .704 77 3358 2172
19 Max Fried 144 165.2 2021 27 ATL NL 28 28 2 2 0 14 7 .667 0 139 61 56 41 158 3.04 3.31 23.7% 6.2% .281 15 667 612 28 2 0 7 4 3 12 8 3 6 0 7 .227 .282 .353 .635 71 2558 1683
20 Shane Bieber 144 214.1 2019 24 CLE AL 34 33 3 2 1 15 8 .652 0 186 86 78 40 259 3.28 3.32 30.2% 4.7% .298 31 859 810 37 1 1 6 2 1 14 7 4 2 1 6 .230 .271 .393 .663 70 3332 2208
21 Charlie Morton 144 194.2 2019 35 TBR AL 33 33 0 0 0 16 6 .727 0 154 71 66 57 240 3.05 2.81 30.4% 7.2% .299 15 790 717 33 6 0 12 1 3 13 3 3 1 1 5 .215 .283 .340 .623 68 3139 2074
22 Wade Miley 141 163.0 2021 34 CIN NL 28 28 1 1 0 12 7 .632 0 166 64 61 50 125 3.37 3.97 18.1% 7.3% .306 17 690 627 35 2 0 3 8 2 16 2 3 6 0 2 .265 .321 .408 .729 90 2592 1628
23 Lance Lynn 141 208.1 2019 32 TEX AL 33 33 0 0 0 16 11 .593 0 195 89 85 59 246 3.67 3.13 28.1% 6.7% .322 21 875 801 42 6 0 8 1 6 12 8 3 0 0 18 .243 .300 .390 .689 74 3553 2278
24 Julio Urias 138 185.2 2021 24 LAD NL 32 32 0 0 0 20 3 .870 0 151 67 61 38 195 2.96 3.13 26.2% 5.1% .276 19 745 691 33 0 3 7 7 2 7 2 3 1 1 2 .219 .266 .349 .614 68 2786 1946
25 Patrick Corbin 138 202.0 2019 29 WSN NL 33 33 1 1 0 14 7 .667 0 169 81 73 70 238 3.25 3.49 28.5% 8.4% .295 24 835 746 37 1 2 3 8 8 14 11 6 4 0 4 .227 .293 .375 .668 75 3299 2058
Rk
Player
ERA+
IP
Year
Age
Tm
Lg
G
GS
CG
SHO
GF
W
L
W-L%
SV
H
R
ER
BB
SO
ERA
FIP
K%
BB%
BAbip
HR
BF
AB
2B
3B
IBB
HBP
SH
SF
GDP
SB
CS
PO
BK
WP
BA
OBP
SLG
OPS
OPS+
Pit
Str
26 Luis Castillo 137 190.2 2019 26 CIN NL 32 32 0 0 0 15 8 .652 0 139 76 72 79 226 3.40 3.70 28.9% 10.1% .265 22 781 688 29 1 0 7 6 1 17 8 2 1 3 5 .202 .290 .343 .633 65 3161 1943
27 Clayton Kershaw 137 178.1 2019 31 LAD NL 29 28 0 0 0 16 5 .762 0 145 63 60 41 189 3.03 3.86 26.8% 5.8% .267 28 706 654 23 3 0 2 6 1 17 3 3 2 1 7 .222 .269 .395 .664 76 2673 1795
28 Marcus Stroman 137 184.1 2019 28 TOT ML 32 32 0 0 0 10 13 .435 0 183 77 66 58 159 3.22 3.72 20.5% 7.5% .308 18 774 711 32 2 1 1 1 2 17 11 8 2 0 7 .257 .314 .384 .698 88 3046 1887
29 Lance McCullers Jr. 136 162.1 2021 27 HOU AL 28 28 0 0 0 13 5 .722 0 122 59 57 76 185 3.16 3.52 27.1% 11.1% .273 13 684 596 26 3 0 10 1 1 10 2 6 0 0 7 .205 .305 .324 .628 74 2788 1711
30 Stephen Strasburg 135 209.0 2019 30 WSN NL 33 33 0 0 0 18 6 .750 0 161 79 77 56 251 3.32 3.25 29.9% 6.7% .276 24 841 768 25 5 4 10 3 4 14 16 2 0 0 8 .210 .271 .349 .620 63 3384 2211
31 Lucas Giolito 134 176.2 2019 24 CHW AL 29 29 3 2 0 14 9 .609 0 131 69 67 57 228 3.41 3.43 32.3% 8.1% .274 24 705 640 28 4 1 4 1 3 13 3 3 0 0 6 .205 .273 .373 .646 71 2810 1858
32 Jon Gray 134 150.0 2019 27 COL NL 26 25 0 0 1 11 8 .579 0 147 70 64 56 150 3.84 4.06 23.6% 8.8% .319 19 637 567 34 5 4 4 7 3 16 8 6 0 0 7 .259 .329 .437 .766 90 2370 1519
33 Gerrit Cole 133 181.1 2021 30 NYY AL 30 30 2 1 0 16 8 .667 0 151 69 65 41 243 3.23 2.92 33.5% 5.7% .305 24 726 677 27 1 0 2 0 6 15 9 0 1 1 5 .223 .267 .372 .639 74 2969 1975
34 Marcus Stroman 133 179.0 2021 30 NYM NL 33 33 0 0 0 10 13 .435 0 161 70 60 44 158 3.02 3.49 21.6% 6.0% .289 17 730 665 23 3 2 7 6 8 17 10 7 0 0 7 .242 .293 .362 .655 84 2741 1791
35 John Means 131 155.0 2019 26 BAL AL 31 27 0 0 1 12 11 .522 0 138 68 62 38 121 3.60 4.41 19.0% 6.0% .256 23 637 590 33 3 0 5 0 3 12 0 1 1 0 5 .234 .285 .417 .702 83 2682 1677
36 Charlie Morton 131 185.2 2021 37 ATL NL 33 33 0 0 0 14 6 .700 0 136 77 69 58 216 3.34 3.18 28.6% 7.7% .271 16 756 669 17 3 1 17 6 6 11 7 0 0 0 5 .203 .281 .309 .591 60 2987 1931
37 Sandy Alcantara 131 205.2 2021 25 MIA NL 33 33 1 0 0 9 15 .375 0 171 85 73 50 201 3.19 3.42 24.0% 6.0% .273 21 837 768 40 3 2 10 6 3 17 13 5 1 1 6 .223 .278 .365 .643 78 3095 2101
38 Chris Bassitt 130 157.1 2021 32 OAK AL 27 27 1 1 0 12 4 .750 0 127 55 55 39 159 3.15 3.34 25.0% 6.1% .271 15 637 583 29 1 1 11 0 4 8 7 3 0 1 5 .218 .278 .348 .626 76 2381 1563
39 Jake Odorizzi 129 159.0 2019 29 MIN AL 30 30 0 0 0 15 7 .682 0 139 65 62 53 178 3.51 3.36 27.1% 8.1% .305 16 658 593 29 2 0 4 4 4 9 1 3 2 0 4 .234 .300 .371 .671 78 2785 1775
40 Anthony DeSclafani 129 167.2 2021 31 SFG NL 31 31 2 2 0 13 7 .650 0 141 61 59 42 152 3.17 3.62 22.5% 6.2% .268 19 676 626 22 2 1 2 6 0 12 7 4 0 0 7 .225 .276 .358 .634 75 2558 1674
41 Eduardo Rodriguez 128 203.1 2019 26 BOS AL 34 34 0 0 0 19 6 .760 0 195 88 86 75 213 3.81 3.86 24.8% 8.7% .318 24 859 770 30 2 2 7 2 5 20 4 5 1 0 3 .253 .323 .391 .714 84 3495 2188
42 Kyle Hendricks 127 177.0 2019 29 CHC NL 30 30 1 1 0 11 10 .524 0 168 78 68 32 150 3.46 3.61 20.6% 4.4% .292 19 730 675 39 2 1 9 8 5 6 5 6 3 0 1 .249 .290 .397 .687 81 2699 1841
43 Walker Buehler 127 182.1 2019 24 LAD NL 30 30 2 0 0 14 4 .778 0 153 77 66 37 215 3.26 3.01 29.2% 5.0% .292 20 737 685 29 5 0 7 2 6 8 8 1 1 0 4 .223 .268 .368 .636 70 2838 1939
44 Adam Wainwright 127 206.1 2021 39 STL NL 32 32 3 1 0 17 7 .708 0 168 72 70 50 174 3.05 3.66 21.0% 6.0% .257 21 828 765 34 2 3 9 3 1 12 3 3 0 1 4 .220 .275 .352 .627 79 3068 2009
45 Tyler Mahle 127 180.0 2021 26 CIN NL 33 33 0 0 0 13 6 .684 0 158 78 75 64 210 3.75 3.80 27.7% 8.4% .303 24 759 674 31 3 0 10 9 2 9 2 3 1 0 4 .234 .309 .396 .705 84 3196 2015
46 Nathan Eovaldi 126 182.1 2021 31 BOS AL 32 32 0 0 0 11 9 .550 0 182 81 76 35 195 3.75 2.79 25.5% 4.6% .327 15 764 719 54 4 2 7 1 2 11 10 0 0 0 6 .253 .294 .402 .696 83 2927 2019
47 Zach Davies 125 159.2 2019 26 MIL NL 31 31 0 0 0 10 7 .588 0 155 73 63 51 102 3.55 4.56 15.2% 7.6% .276 20 672 606 27 5 0 2 7 5 14 10 7 1 0 4 .256 .313 .416 .729 92 2681 1636
48 Dakota Hudson 125 174.2 2019 24 STL NL 33 32 0 0 1 16 7 .696 1 160 80 65 86 136 3.35 4.93 18.0% 11.4% .275 22 757 652 37 0 8 9 3 7 20 3 1 0 0 5 .245 .338 .403 .742 101 2848 1718
49 Luis Garcia 123 155.1 2021 24 HOU AL 30 28 0 0 1 11 8 .579 0 133 62 60 50 167 3.48 3.63 26.4% 7.9% .291 19 633 573 31 2 1 3 2 5 11 14 8 0 1 9 .232 .295 .393 .688 87 2502 1587
50 Jose Berrios 123 192.0 2021 27 TOT AL 32 32 1 0 0 12 9 .571 0 159 83 75 45 204 3.52 3.47 26.1% 5.8% .278 22 781 714 40 3 0 15 2 5 11 2 5 3 0 3 .223 .281 .380 .661 80 3043 2012
Rk
Player
ERA+
IP
Year
Age
Tm
Lg
G
GS
CG
SHO
GF
W
L
W-L%
SV
H
R
ER
BB
SO
ERA
FIP
K%
BB%
BAbip
HR
BF
AB
2B
3B
IBB
HBP
SH
SF
GDP
SB
CS
PO
BK
WP
BA
OBP
SLG
OPS
OPS+
Pit
Str
51 Jose Berrios 123 200.1 2019 25 MIN AL 32 32 1 0 0 14 8 .636 0 194 94 82 51 195 3.68 3.85 23.2% 6.1% .301 26 842 774 35 3 0 9 2 6 13 12 1 3 1 8 .251 .302 .404 .707 86 3132 2113
52 Lucas Giolito 123 178.2 2021 26 CHW AL 31 31 1 0 0 11 9 .550 0 145 74 70 52 201 3.53 3.79 27.9% 7.2% .270 27 720 662 27 4 1 2 1 3 12 15 1 2 0 12 .219 .277 .394 .671 82 2971 1931
53 Joe Musgrove 122 181.1 2021 28 SDP NL 32 31 2 2 1 11 9 .550 0 142 68 64 54 203 3.18 3.70 27.1% 7.2% .268 22 748 667 27 4 3 18 3 6 13 6 1 0 0 3 .213 .287 .364 .652 86 2938 1929
54 Frankie Montas 121 187.0 2021 28 OAK AL 32 32 0 0 0 13 9 .591 0 164 79 70 57 207 3.37 3.37 26.6% 7.3% .298 20 778 707 33 3 1 7 2 4 12 6 5 0 0 11 .232 .294 .372 .666 87 3028 1999
55 Julio Teheran 120 174.2 2019 28 ATL NL 33 33 0 0 0 10 11 .476 0 148 81 74 83 162 3.81 4.66 21.5% 11.0% .270 22 754 645 33 2 3 14 6 5 12 15 3 1 1 5 .230 .328 .389 .717 86 3037 1882
56 Anthony DeSclafani 120 166.2 2019 29 CIN NL 31 31 0 0 0 9 9 .500 0 151 77 72 49 167 3.89 4.43 24.0% 7.0% .276 29 696 635 28 1 5 4 5 3 9 11 3 0 1 2 .238 .295 .422 .717 84 2668 1712
57 Luis Castillo 120 187.2 2021 28 CIN NL 33 33 0 0 0 8 16 .333 0 181 94 83 75 192 3.98 3.75 23.9% 9.3% .323 19 803 711 34 7 4 7 8 2 20 5 4 0 1 1 .255 .331 .402 .733 92 3164 2018
58 Jeff Samardzija 119 181.1 2019 34 SFG NL 32 32 0 0 0 11 12 .478 0 152 78 71 49 140 3.52 4.59 18.9% 6.6% .242 28 740 677 24 9 4 6 4 4 11 14 4 0 0 5 .225 .281 .411 .692 86 3006 1921
59 Steven Matz 117 150.2 2021 30 TOR AL 29 29 0 0 0 14 7 .667 0 158 70 64 43 144 3.82 3.79 22.3% 6.7% .321 18 647 597 24 3 0 6 0 1 15 6 1 1 1 5 .265 .320 .405 .725 96 2557 1668
60 Anibal Sanchez 117 166.0 2019 35 WSN NL 30 30 0 0 0 11 8 .579 0 153 77 71 58 134 3.85 4.44 18.8% 8.2% .266 22 712 647 38 3 10 4 1 2 7 15 0 2 3 1 .237 .302 .407 .709 86 2689 1725
61 Wade Miley 116 167.1 2019 32 HOU AL 33 33 0 0 0 14 6 .700 0 164 83 74 61 140 3.98 4.51 19.4% 8.5% .289 23 720 646 25 2 0 5 2 5 13 3 2 4 2 4 .254 .321 .406 .726 89 2969 1802
62 James Paxton 116 150.2 2019 30 NYY AL 29 29 0 0 0 15 6 .714 0 138 71 64 55 186 3.82 3.86 29.4% 8.7% .315 23 633 570 30 2 0 2 2 4 9 7 4 1 1 7 .242 .309 .423 .732 93 2665 1717
63 Kyle Gibson 116 182.0 2021 33 TOT ML 31 30 0 0 0 10 9 .526 0 158 78 75 64 155 3.71 3.87 20.6% 8.5% .278 17 754 675 32 2 2 8 2 5 17 2 3 1 1 2 .234 .306 .363 .669 85 2881 1772
64 Chris Flexen 115 179.2 2021 26 SEA AL 31 31 0 0 0 14 6 .700 0 185 74 72 40 125 3.61 3.89 16.9% 5.4% .300 19 741 690 34 5 0 4 0 7 22 4 1 3 0 2 .268 .309 .415 .724 102 2811 1825
65 Aaron Nola 115 202.1 2019 26 PHI NL 34 34 0 0 0 12 7 .632 0 176 91 87 80 229 3.87 4.03 26.9% 9.4% .297 27 852 755 34 3 3 11 4 2 14 7 8 2 0 3 .233 .315 .393 .708 88 3332 2169
66 Casey Mize 114 150.1 2021 24 DET AL 30 30 1 0 0 7 9 .438 0 130 64 62 41 118 3.71 4.71 19.3% 6.7% .254 24 612 555 20 5 0 11 1 4 17 3 6 0 0 7 .234 .298 .418 .716 98 2357 1491
67 Max Fried 114 165.2 2019 25 ATL NL 33 30 1 0 1 17 6 .739 0 174 80 74 47 173 4.02 3.72 24.6% 6.7% .338 21 702 644 33 0 3 5 3 2 15 4 2 5 1 11 .270 .324 .419 .743 92 2669 1724
68 Brad Keller 114 165.1 2019 23 KCR AL 28 28 0 0 0 7 14 .333 0 154 80 77 70 122 4.19 4.35 17.2% 9.9% .283 15 709 624 19 10 2 9 1 5 22 1 2 0 1 9 .247 .329 .381 .711 87 2711 1682
69 Jordan Montgomery 112 157.1 2021 28 NYY AL 30 30 0 0 0 6 7 .462 0 150 73 67 51 162 3.83 3.69 24.5% 7.7% .308 19 661 600 21 0 0 2 1 7 9 7 5 3 1 12 .250 .308 .380 .688 89 2569 1674
70 Dylan Cease 111 165.2 2021 25 CHW AL 32 32 1 1 0 13 7 .650 0 139 77 72 68 226 3.91 3.41 31.9% 9.6% .310 20 708 623 22 3 0 9 1 7 7 22 2 0 2 13 .223 .306 .364 .670 84 2957 1841
71 Brett Anderson 111 176.0 2019 31 OAK AL 31 31 0 0 0 13 9 .591 0 181 80 76 49 90 3.89 4.57 12.1% 6.6% .280 20 743 682 33 2 2 4 4 4 17 10 8 4 0 4 .265 .317 .408 .724 96 2654 1701
72 Yu Darvish 111 178.2 2019 32 CHC NL 31 31 0 0 0 6 8 .429 0 140 82 79 56 229 3.98 4.18 31.3% 7.7% .268 33 731 657 23 4 1 11 3 4 11 24 2 0 0 11 .213 .284 .411 .695 83 2848 1879
73 Mike Fiers 110 184.2 2019 34 OAK AL 33 33 1 1 0 15 4 .789 0 166 82 80 53 126 3.90 4.97 16.7% 7.0% .256 30 754 683 19 2 0 9 4 5 17 13 5 2 1 13 .243 .304 .409 .713 92 2899 1890
74 Sandy Alcantara 110 197.1 2019 23 MIA NL 32 32 2 2 0 6 14 .300 0 179 94 85 81 151 3.88 4.55 18.0% 9.7% .274 23 838 743 43 2 5 8 5 1 23 12 2 0 1 4 .241 .322 .397 .719 95 3091 1998
75 Marco Gonzales 109 203.0 2019 27 SEA AL 34 34 0 0 0 16 13 .552 0 210 106 90 56 147 3.99 4.15 17.0% 6.5% .295 23 866 794 50 3 1 6 1 9 22 7 2 0 1 2 .265 .315 .422 .736 99 3232 2147
Rk
Player
ERA+
IP
Year
Age
Tm
Lg
G
GS
CG
SHO
GF
W
L
W-L%
SV
H
R
ER
BB
SO
ERA
FIP
K%
BB%
BAbip
HR
BF
AB
2B
3B
IBB
HBP
SH
SF
GDP
SB
CS
PO
BK
WP
BA
OBP
SLG
OPS
OPS+
Pit
Str
76 German Marquez 108 174.0 2019 24 COL NL 28 28 1 1 0 12 5 .706 0 174 96 92 35 175 4.76 4.06 24.3% 4.9% .308 29 721 671 27 4 0 5 6 4 13 4 6 2 1 14 .259 .299 .441 .740 83 2616 1748
77 German Marquez 108 180.0 2021 26 COL NL 32 32 3 1 0 12 11 .522 0 165 92 88 64 176 4.40 3.86 23.3% 8.5% .297 21 756 682 35 1 5 4 5 0 16 8 4 0 0 15 .242 .311 .389 .699 83 2788 1776
78 Antonio Senzatela 108 156.2 2021 26 COL NL 28 28 0 0 0 4 10 .286 0 178 84 77 32 105 4.42 3.61 15.7% 4.8% .326 12 670 620 39 4 1 9 3 6 19 3 1 0 2 4 .287 .328 .421 .749 97 2405 1551
79 Zach Eflin 108 163.1 2019 25 PHI NL 32 28 2 1 3 10 13 .435 0 172 88 75 48 129 4.13 4.85 18.3% 6.8% .295 28 705 642 34 0 5 6 6 3 15 9 4 1 0 1 .268 .323 .452 .775 103 2571 1687
80 Madison Bumgarner 107 207.2 2019 29 SFG NL 34 34 0 0 0 9 9 .500 0 191 99 90 43 203 3.90 3.90 24.1% 5.1% .292 30 844 780 41 5 3 10 5 5 18 14 3 2 0 3 .245 .291 .426 .717 93 3244 2173
81 Trevor Bauer 105 213.0 2019 28 TOT ML 34 34 1 1 0 11 13 .458 0 184 118 106 82 253 4.48 4.34 27.8% 9.0% .290 34 911 800 43 7 0 19 5 5 9 14 4 0 0 10 .230 .315 .429 .743 92 3687 2318
82 Tanner Roark 105 165.1 2019 32 TOT ML 31 31 0 0 0 10 10 .500 0 180 84 80 51 158 4.35 4.67 21.9% 7.1% .323 28 722 655 36 3 1 13 0 2 16 7 1 0 0 3 .275 .338 .467 .806 111 2993 1845
83 Matthew Boyd 104 185.1 2019 28 DET AL 32 32 0 0 0 9 12 .429 0 178 101 94 50 238 4.56 4.32 30.2% 6.4% .310 39 788 721 36 2 1 8 4 4 9 4 5 5 4 6 .247 .301 .465 .766 98 3119 2060
84 Nick Pivetta 104 155.0 2021 28 BOS AL 31 30 0 0 1 9 8 .529 1 137 80 78 65 175 4.53 4.28 26.5% 9.8% .290 24 661 585 31 2 2 5 2 4 11 11 0 0 0 9 .234 .314 .417 .731 93 2745 1772
85 Sean Manaea 104 179.1 2021 29 OAK AL 32 32 2 2 0 11 10 .524 0 179 79 78 41 194 3.91 3.66 25.7% 5.4% .318 25 754 702 33 2 0 9 1 1 10 3 2 0 1 5 .255 .304 .415 .719 100 2980 2018
86 Zack Wheeler 103 195.1 2019 29 NYM NL 31 31 0 0 0 11 8 .579 0 196 93 86 50 195 3.96 3.48 23.6% 6.0% .316 22 828 760 33 1 4 2 8 7 13 6 1 0 0 5 .258 .303 .391 .694 89 3160 2121
87 Zack Greinke 103 171.0 2021 37 HOU AL 30 29 1 0 0 11 6 .647 0 164 82 79 36 120 4.16 4.71 17.2% 5.2% .264 30 697 652 29 0 0 2 2 5 18 7 1 0 0 3 .252 .291 .434 .725 96 2577 1638
88 Rich Hill 103 158.2 2021 41 TOT ML 32 31 0 0 0 7 8 .467 0 137 70 68 55 150 3.86 4.34 22.7% 8.3% .279 21 661 582 32 1 0 16 3 5 13 9 5 0 1 3 .235 .316 .402 .718 103 2496 1663
89 Robbie Ray 103 174.1 2019 27 ARI NL 33 33 0 0 0 12 8 .600 0 150 91 84 84 235 4.34 4.29 31.5% 11.2% .315 30 747 642 33 5 5 5 11 4 13 10 3 1 0 7 .234 .325 .441 .766 101 3062 1919
90 Kenta Maeda 102 153.2 2019 31 LAD NL 37 26 0 0 3 10 8 .556 3 114 70 69 51 169 4.04 3.95 27.1% 8.2% .245 22 624 564 21 4 1 4 2 3 7 7 1 0 0 3 .202 .272 .371 .642 72 2433 1599
91 Hyun Jin Ryu 102 169.0 2021 34 TOR AL 31 31 1 1 0 14 10 .583 0 170 85 82 37 143 4.37 4.02 20.4% 5.3% .296 24 701 658 38 3 0 2 1 3 15 1 1 1 0 2 .258 .299 .435 .733 96 2689 1783
92 Mike Leake 102 197.0 2019 31 TOT ML 32 32 2 1 0 12 11 .522 0 227 114 94 27 127 4.29 5.19 15.2% 3.2% .296 41 835 793 45 3 2 10 2 3 18 5 7 0 0 2 .286 .317 .506 .823 117 2975 2026
93 Merrill Kelly 101 183.1 2019 30 ARI NL 32 32 0 0 0 13 14 .481 0 184 95 90 57 158 4.42 4.51 20.3% 7.3% .294 29 777 709 38 4 4 2 2 5 14 3 2 1 0 4 .260 .314 .447 .762 100 2964 1900
94 Miles Mikolas 101 184.0 2019 30 STL NL 32 32 1 1 0 9 14 .391 0 193 90 85 32 144 4.16 4.27 18.9% 4.2% .304 27 764 710 33 6 1 12 3 7 23 5 2 0 2 5 .272 .311 .449 .761 104 2867 1904
95 Joey Lucchesi 100 163.2 2019 26 SDP NL 30 30 0 0 0 10 10 .500 0 144 78 76 56 158 4.18 4.17 23.0% 8.2% .274 23 686 619 32 3 0 2 5 4 13 5 2 0 0 8 .233 .297 .406 .702 90 2643 1661
96 Homer Bailey 100 163.1 2019 33 TOT AL 31 31 0 0 0 13 9 .591 0 162 84 83 53 149 4.57 4.11 21.4% 7.6% .302 21 696 632 24 3 1 4 2 5 11 5 3 1 1 4 .256 .316 .404 .719 91 2833 1832
97 Masahiro Tanaka 100 182.0 2019 30 NYY AL 32 31 1 1 0 11 9 .550 0 186 95 90 40 149 4.45 4.27 19.6% 5.3% .293 28 759 713 43 4 0 2 0 4 15 2 5 0 0 7 .261 .300 .450 .751 97 2787 1875
98 Adam Wainwright 100 171.2 2019 37 STL NL 31 31 0 0 0 14 10 .583 0 181 83 80 64 153 4.19 4.36 20.5% 8.6% .323 22 745 662 38 3 7 8 6 5 13 4 4 0 0 2 .273 .342 .440 .782 111 2876 1796
99 Eduardo Rodriguez 100 157.2 2021 28 BOS AL 32 31 0 0 0 13 8 .619 0 172 87 83 47 185 4.74 3.32 27.4% 7.0% .364 19 675 622 41 1 0 2 2 2 14 2 2 0 1 0 .277 .328 .437 .766 102 2721 1773
100 Jon Lester 99 171.2 2019 35 CHC NL 31 31 0 0 0 13 10 .565 0 205 101 85 52 165 4.46 4.26 21.6% 6.8% .350 26 764 698 35 5 0 5 5 4 18 10 6 0 0 3 .294 .345 .470 .815 115 3043 1904
Rk
Player
ERA+
IP
Year
Age
Tm
Lg
G
GS
CG
SHO
GF
W
L
W-L%
SV
H
R
ER
BB
SO
ERA
FIP
K%
BB%
BAbip
HR
BF
AB
2B
3B
IBB
HBP
SH
SF
GDP
SB
CS
PO
BK
WP
BA
OBP
SLG
OPS
OPS+
Pit
Str
101 Dylan Bundy 99 161.2 2019 26 BAL AL 30 30 0 0 0 7 14 .333 0 161 95 86 58 162 4.79 4.73 23.1% 8.3% .297 29 700 628 40 1 0 6 1 7 15 11 2 0 1 7 .256 .322 .462 .784 105 2778 1808
102 Steven Matz 97 160.1 2019 28 NYM NL 32 30 1 1 0 11 10 .524 0 163 83 75 52 153 4.21 4.60 22.1% 7.5% .304 27 691 626 32 4 7 7 5 1 16 9 2 0 0 3 .260 .324 .454 .777 111 2702 1739
103 Joe Musgrove 97 170.1 2019 26 PIT NL 32 31 0 0 0 11 12 .478 0 168 98 84 39 157 4.44 3.82 21.9% 5.4% .300 21 718 662 48 5 1 9 1 6 8 2 3 4 0 2 .254 .302 .437 .738 97 2658 1805
104 Ivan Nova 97 187.0 2019 32 CHW AL 34 34 2 0 0 11 12 .478 0 225 107 98 47 114 4.72 4.98 14.1% 5.8% .323 30 806 743 44 0 1 9 2 4 30 10 4 0 0 7 .303 .350 .483 .833 120 3006 1915
105 Cole Irvin 96 178.1 2021 27 OAK AL 32 32 0 0 0 10 15 .400 0 195 94 84 42 125 4.24 4.30 16.3% 5.5% .305 23 768 710 35 1 0 9 4 2 18 2 1 1 0 3 .275 .322 .424 .746 108 2682 1821
106 Merrill Kelly 96 158.0 2021 32 ARI NL 27 27 0 0 0 7 11 .389 0 163 82 78 41 130 4.44 4.11 19.5% 6.2% .305 21 667 612 31 4 3 4 6 4 9 9 4 2 0 2 .266 .315 .433 .748 105 2425 1611
107 Noah Syndergaard 96 197.2 2019 26 NYM NL 32 32 1 1 0 10 8 .556 0 194 101 94 50 202 4.28 3.60 24.5% 6.1% .315 24 825 758 37 4 2 6 3 8 14 42 3 2 0 4 .256 .304 .410 .714 95 3098 2094
108 Caleb Smith 95 153.1 2019 27 MIA NL 28 28 0 0 0 10 11 .476 0 128 82 77 60 168 4.52 5.11 26.0% 9.3% .252 33 646 573 29 2 2 6 2 5 5 8 3 2 1 6 .223 .301 .454 .755 102 2661 1720
109 Yusei Kikuchi 94 157.0 2021 30 SEA AL 29 29 0 0 0 7 9 .438 0 145 82 77 62 163 4.41 4.61 24.5% 9.3% .289 27 666 597 28 2 0 5 1 1 17 4 3 1 0 6 .243 .319 .432 .751 110 2562 1663
110 Jose Quintana 94 171.0 2019 30 CHC NL 32 31 0 0 0 13 9 .591 0 191 100 89 46 152 4.68 3.80 20.4% 6.2% .329 20 745 678 43 2 0 2 5 13 11 6 5 4 0 11 .282 .323 .440 .763 101 2827 1764
111 Kyle Gibson 94 160.0 2019 31 MIN AL 34 29 0 0 0 13 7 .650 0 175 99 86 56 160 4.84 4.26 22.7% 7.9% .333 23 706 637 30 4 0 7 3 2 17 6 3 1 0 8 .275 .339 .443 .782 106 2764 1700
112 Trent Thornton 94 154.1 2019 25 TOR AL 32 29 0 0 0 6 9 .400 0 156 87 83 61 149 4.84 4.59 22.0% 9.0% .302 24 677 603 29 4 0 5 1 7 9 4 4 0 0 5 .259 .328 .440 .768 104 2761 1687
113 Tyler Anderson 93 167.0 2021 31 TOT ML 31 31 0 0 0 7 11 .389 0 170 87 84 38 134 4.53 4.37 19.1% 5.4% .289 27 703 648 30 6 2 1 9 7 8 8 1 1 1 1 .262 .301 .452 .753 107 2602 1804
114 Yu Darvish 92 166.1 2021 34 SDP NL 30 30 0 0 0 8 11 .421 0 138 81 78 44 199 4.22 3.90 29.2% 6.5% .274 28 681 623 35 5 1 8 1 5 10 15 1 0 0 9 .222 .279 .429 .708 100 2768 1821
115 Mike Minor 91 158.2 2021 33 KCR AL 28 28 0 0 0 8 12 .400 0 156 92 89 41 149 5.05 4.29 22.3% 6.1% .291 26 669 619 35 4 0 5 2 2 9 3 3 1 0 4 .252 .303 .448 .750 99 2621 1698
116 Jakob Junis 91 175.1 2019 26 KCR AL 31 31 0 0 0 9 14 .391 0 192 108 102 58 164 5.24 4.82 21.3% 7.5% .318 31 771 696 37 2 1 11 0 5 15 13 1 0 0 4 .276 .339 .468 .807 110 2927 1852
117 J.A. Happ 90 161.1 2019 36 NYY AL 31 30 0 0 0 12 8 .600 0 160 88 88 49 140 4.91 5.22 20.7% 7.2% .281 34 678 621 27 1 1 5 0 2 17 2 1 0 0 3 .258 .316 .469 .785 106 2697 1692
118 Aaron Nola 90 180.2 2021 28 PHI NL 32 32 1 1 0 9 9 .500 0 165 95 93 39 223 4.63 3.37 29.8% 5.2% .310 26 749 696 29 5 1 9 3 2 12 7 2 1 1 0 .237 .286 .405 .691 90 2971 2007
119 Taijuan Walker 90 159.0 2021 28 NYM NL 30 29 0 0 0 7 11 .389 0 133 84 79 55 146 4.47 4.57 22.3% 8.4% .254 26 654 590 25 0 0 4 2 3 14 7 4 4 0 5 .225 .295 .400 .695 95 2549 1650
120 Kyle Hendricks 89 181.0 2021 31 CHC NL 32 32 1 0 0 14 7 .667 0 200 101 96 44 131 4.77 4.89 16.7% 5.6% .302 31 785 719 43 5 3 13 6 3 16 9 1 1 0 2 .278 .330 .481 .811 121 2809 1889
121 Martin Perez 89 165.1 2019 28 MIN AL 32 29 0 0 0 10 7 .588 0 184 104 94 67 135 5.12 4.66 18.3% 9.1% .318 23 737 659 36 0 1 3 3 5 12 13 2 1 1 3 .279 .346 .439 .785 108 2772 1796
122 Rick Porcello 88 174.1 2019 30 BOS AL 32 32 0 0 0 14 12 .538 0 198 114 107 45 143 5.52 4.76 18.6% 5.9% .310 31 768 712 43 5 2 6 3 1 6 7 1 0 2 5 .278 .326 .483 .809 105 2961 1984
123 Reynaldo Lopez 85 184.0 2019 25 CHW AL 33 33 1 0 0 10 15 .400 0 203 119 110 65 169 5.38 5.04 20.9% 8.0% .317 35 809 729 44 3 0 8 2 5 18 13 4 1 2 5 .279 .342 .491 .833 120 3163 2040
124 Jordan Lyles 85 180.0 2021 30 TEX AL 32 30 0 0 1 10 13 .435 0 194 104 103 56 146 5.15 5.34 19.0% 7.3% .300 38 769 697 34 3 0 7 2 7 18 20 3 0 0 9 .278 .335 .499 .834 127 2964 1897
125 Dallas Keuchel 82 162.0 2021 33 CHW AL 32 30 0 0 0 9 9 .500 0 189 105 95 59 95 5.28 5.23 13.2% 8.2% .308 25 720 652 34 5 1 7 0 1 21 2 4 1 0 5 .290 .355 .472 .827 125 2725 1661
Rk
Player
ERA+
IP
Year
Age
Tm
Lg
G
GS
CG
SHO
GF
W
L
W-L%
SV
H
R
ER
BB
SO
ERA
FIP
K%
BB%
BAbip
HR
BF
AB
2B
3B
IBB
HBP
SH
SF
GDP
SB
CS
PO
BK
WP
BA
OBP
SLG
OPS
OPS+
Pit
Str
126 Yusei Kikuchi 80 161.2 2019 28 SEA AL 32 32 1 1 0 6 11 .353 0 195 109 98 50 116 5.46 5.71 16.1% 6.9% .310 36 721 660 41 6 0 6 0 5 15 8 3 2 1 5 .296 .348 .539 .888 137 2721 1743
127 Ryan Yarbrough 77 155.0 2021 29 TBR AL 30 21 1 0 0 9 7 .563 0 163 96 88 27 117 5.11 4.45 17.9% 4.1% .293 25 653 610 37 2 2 9 4 3 8 7 3 1 1 1 .267 .307 .457 .764 114 2488 1659
128 J.A. Happ 71 152.1 2021 38 TOT ML 30 30 0 0 0 10 8 .556 0 177 100 98 48 122 5.79 5.13 18.2% 7.2% .315 30 671 615 35 6 0 3 2 3 10 8 1 0 0 4 .288 .341 .511 .851 135 2674 1677
129 Patrick Corbin 70 171.2 2021 31 WSN NL 31 31 0 0 0 9 16 .360 0 192 114 111 60 143 5.82 5.41 19.0% 8.0% .312 37 751 672 32 4 2 3 10 5 19 13 5 3 0 0 .286 .345 .510 .855 137 2750 1739
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Tuesday, June 28, 3:42AM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
This Month in Sports Reference
Find out when we add a feature or make a change
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.