Players who played for Baltimore Orioles

Return to the form to edit this search or create a new search.

Batting

  • 1039 players played for each of these teams.
Batting Table
Baltimore Orioles
Name Yrs G AB BA HR SB
Don Aase1985-19881620.00000
Cal Abrams1954-1955233732.272123
Winston Abreu200670.00000
Jeremy Accardo2011310.00000
Jerry Adair1958-19667362568.2584324
Bobby Adams195641111.22501
Mike Adamson1967-1969116.33300
Ryan Adams20112989.28100
Kurt Ainsworth2003-2004100.00000
Matt Albers2008-20101461.00000
Jay Aldrich199070.00000
Bob Alexander195540.00000
Doyle Alexander1972-197613725.08000
Manny Alexander1992-1996155315.206314
Roberto Alomar1996-19984121588.3125044
Dariel Alvarez2015-20161432.25010
Pedro Alvarez2016109337.249221
Rich Amaral1999-2000121197.259015
Brady Anderson1988-200117596271.257209307
John Anderson196040.00000
Mike Anderson19785332.09400
Robert Andino2009-20123601100.2391622
Matt Angle20113179.177111
Luis Aparicio1963-19677212948.25133166
Greg Aquino200890.00000
Jayson Aquino2016-201772.00000
Danny Ardoin2006513.07700
Tony Arnold1986-1987380.00000
Jake Arrieta2010-20136910.10000
Alec Asher2017211.00000
Garrett Atkins201044140.21410
Mitch Atkins201130.00000
Michael Aubrey20093190.28940
Xavier Avery20123294.22316
Bobby Avila19592047.17000
Benny Ayala1979-1984333692.257332
Luis Ayala2012-2013680.00000
Danys Baez2007-200911211.00000
Bob Bailor1975-19761413.23100
Harold Baines1993-20006662121.3011071
Frank Baker1973-19746892.18510
Paul Bako200760156.20510
James Baldwin2005201.00000
John Bale2001140.00000
Jeff Ballard1987-19911440.00000
George Bamberger195932.00000
Bret Barberie199590237.24123
Steve Barber1960-1967253441.10950
Ray Barker196056.00000
Ed Barnowski1965-196660.00000
Brian Bass2008-2009531.00000
Kevin Bass1995111295.24458
Tony Batista2001-20034061554.2456914
Rick Bauer2001-20051250.00000
Denny Bautista200420.00000
Jose Bautista1988-1991750.00000
Jose Bautista20041611.27300
Don Baylor1970-19755111757.27457118
Charlie Beamon1956-19582817.00000
Steve Bechler200230.00000
Rich Becker199879113.20432
Erik Bedard2002-200711411.18200
Fred Beene1968-197070.00000
Mark Belanger1965-198119625734.22720166
Mike Belfiore201310.00000
Albert Belle1999-20003021169.2896017
Eric Bell1985-1987410.00000
Josh Bell2010-201179220.20030
Juan Bell1989-1991113215.16711
Rob Bell2007300.00000
Juan Beniquez1986113343.30062
Armando Benitez1994-19982070.00000
Joel Bennett199820.00000
Kris Benson2006309.11110
Brad Bergesen2009-2011838.25000
Jason Berken2009-20121061.00000
Geronimo Berroa199783300.260101
Neil Berry195459.11100
Quintin Berry2014102.00001
Frank Bertaina1964-19693235.11400
Fred Besana195674.00000
Wilson Betemit2012-2013108351.254120
Vern Bickford195411.00000
Randor Bierd2008290.00000
Larry Bigbie2001-20053521136.2713123
Kurt Birkins2006-2007540.00000
Babe Birrer195641.00000
Paul Blair1964-197617005606.254126167
Casey Blake2001615.13312
Curt Blefary1965-19685671886.2398215
Richard Bleier2017290.00000
Mike Blyzka19543715.13300
Mike Boddicker1980-19881940.00000
Tom Bolton1994220.00000
Ricky Bones1999310.00000
Bobby Bonilla1995-1996220832.300381
Juan Bonilla1986102284.24310
Bobby Bonner1980-198361108.19401
Danny Boone199040.00000
Julio Borbon2016613.30800
Mike Bordick1997-20027392592.2606142
Rich Bordi1986520.00000
Dave Borkowski2004170.00000
Joe Borowski199560.00000
Shawn Boskie1997290.00000
Dave Boswell1971155.20000
Michael Bourn20162446.28322
Sam Bowens1963-19673891115.2284124
Brent Bowers19962139.30800
Bob Boyd1956-19605351608.301166
Gene Brabender1966-19688276.07910
Brad Brach2014-20172221.00000
Chad Bradford2007-20081250.00000
Phil Bradley1989-1990216834.2751530
Jackie Brandt1960-19658022749.2588630
Leslie Brea2000-200180.00000
Marv Breeding1960-19623371035.248617
Jim Brideweser1954-1957164346.26613
Parker Bridwell201620.00000
Nelson Briles1977-1978180.00000
Chris Britton2006520.00000
Zach Britton2011-20172698.62510
Chris Brock2002222.00000
Jim Brower2006120.00000
Dick Brown1963-1965243656.244155
Hal Brown1955-1962228297.15800
Jarvis Brown19951827.14801
Kevin Brown1995260.00000
Larry Brown19731728.25010
Mark Brown198490.00000
Marty Brown1990915.20000
George Brunet1963161.00000
Damon Buford1993-199581113.18625
Don Buford1968-19726652341.2706785
Ryan Bukvich200840.00000
Al Bumbry1972-198414284958.28353252
Dylan Bundy2012-2017583.00000
Wally Bunker1963-1968141221.08600
Leo Burke1958-19591221.33310
Rick Burleson198762206.20920
Alex Burnett201320.00000
Pete Burnside196361.00000
Brian Burres2006-2008792.50000
Jim Busby1957-1961353751.249616
John Buzhardt196771.00000
Freddie Bynum2007-2008110208.216210
Tim Byrdak2005-2006570.00000
Harry Byrd19551419.15801
Eric Byrnes200552167.19233
Enos Cabell1972-1974115226.23046
Cesar Cabral201520.00000
Daniel Cabrera2004-200814714.00000
Everth Cabrera20152996.20802
Fernando Cabrera2007-2008310.00000
Napoleon Calzado200545.20000
Paul Carey19931847.21300
Chico Carrasquel1959114346.22342
Hector Carrasco2003400.00000
Cam Carreon196649.22200
Joe Carter199885283.247113
Raul Casanova200221.00000
Alexi Casilla2013-201463116.20719
Carlos Casimiro200028.12500
Alberto Castillo20071131.16110
Alberto Castillo2008-2010620.00000
Welington Castillo201758224.27290
Foster Castleman195898200.17032
Bernie Castro20052480.28706
Juan Castro200854151.20520
Miguel Castro2017200.00000
Wayne Causey1955-1957135273.18720
Art Ceccarelli19572014.00000
Bob Chakales19543822.36400
Norm Charlton1998360.00000
Endy Chavez201264158.20323
Raul Chavez20061628.17900
Bruce Chen2004-2006824.50000
Wei-Yin Chen2012-20151176.00000
Rocky Cherry2007-2008280.00000
Tony Chevez197740.00000
Tom Chism197963.00000
Gino Cimoli19643858.13800
Alex Cintron200861133.28610
Howie Clark2002-20062160.28300
Terry Clark1995380.00000
Will Clark1999-2000156507.302196
Zach Clark201310.00000
Pat Clements1992230.00000
Steve Clevenger2013-201569205.25920
Danny Clyburn1997-19981328.25010
Gil Coan1954-1955155395.266313
Ivanon Coffie20002360.21701
Rich Coggins1972-1974239839.2821143
Joe Coleman1954-19553977.19521
Rip Coleman1959-196081.00000
Jeff Conine1999-20067512710.2877932
Fritzie Connally198550112.23230
Sandy Consuegra1956-195792.50000
Mike Cook199320.00000
Rocky Coppinger1996-19994511.00000
Doug Corbett1987110.00000
Archie Corbin1996180.00000
Marty Cordova2002-2003140488.252192
Mark Corey1979-19815957.21111
Lance Cormier2008454.00000
Jim Corsi1999130.00000
Clint Courtney1954-1961227596.25852
Billy Cox195553194.21131
Stefan Crichton20178.000
Dave Criscione197779.33310
Terry Crowley1969-19826581272.253402
Deivi Cruz2003152548.250141
Nelson Cruz2014159613.271404
Todd Cruz1983-1984177363.21264
Darwin Cubillan200470.00000
Mike Cuellar1969-1976291409.10850
Midre Cummings200522.00000
Jack Cust2003-20042874.25740
Omar Daal2003190.00000
Angelo Dagres1955815.26700
Clay Dalrymple1969-197173161.22450
Rich Dauer1976-198511403829.257436
Jerry DaVanon19713881.23500
Blake Davis20112559.25411
Butch Davis1988-19891831.22601
Chris Davis2011-20178463068.24721612
Eric Davis1997-1998173610.3213613
Glenn Davis1991-1993185687.247245
Storm Davis1982-19922020.00000
Tommy Davis1972-19754371720.2912421
Tommy Davis199956.16700
Alejandro De Aza2014-201550185.24964
Doug DeCinces1973-19818582916.25310739
Jim Dedrick199560.00000
Mike DeJean2004371.00000
Francisco de la Rosa199120.00000
Luis DeLeon1987110.00000
David Dellucci19971727.22210
Ike Delock196379.00000
Rick Dempsey1976-199212453585.2387516
Delino DeShields1999-20013051079.2691959
John DeSilva199520.00000
Odrisamer Despaigne2016160.00000
Cesar Devarez1995-19961622.09100
Mike Devereaux1989-19968783170.2519473
Chris Dickerson201356105.23845
Chuck Diering1954-1956315886.249610
Gordon Dillard198820.00000
Bill Dillman19673331.16100
Mike Dimmel1977-1978335.00001
Ken Dixon1984-19871080.00000
Pat Dobson1971-197276176.12500
Tom Dodd1986813.23110
Fritz Dorish1955-19564810.00000
Sean Douglass2001-2003220.00000
Cory Doyne200750.00000
Doug Drabek1998231.00000
Moe Drabowsky1966-197015354.31500
Dick Drago1977360.00000
Oliver Drake2015-2017301.00000
Travis Driskill2002-2003494.00000
Walt Dropo1959-1961155357.272110
Eric DuBose2002-2006522.00000
Brian Duensing2016140.00000
Tom Dukes1971287.14300
Dave Duncan1975-1976189591.205160
Ryne Duren195410.00000
Joe Durham1954-195787197.19351
Jim Dwyer1981-19886371326.262497
Jim Dyck1955-195672220.27321
Radhames Dykhoff199810.00000
Adam Eaton200980.00000
Mark Eichhorn1994430.00000
Mike Epstein1966-19671524.16700
Scott Erickson1995-200220119.10500
Chuck Essegian196111.00000
Chuck Estrada1960-1964133224.13411
Andy Etchebarren1962-19757302152.232469
Dwight Evans1991101270.27062
Dana Eveland2012140.00000
Hoot Evers1955-1956108297.23973
Luis Exposito2012918.05600
Willie Eyre2011190.00000
Brandon Fahey2006-2008189411.22425
Brian Falkenborg199920.00000
Ed Farmer197710.00000
Sal Fasano200564160.250110
Scott Feldman2013163.00000
Chico Fernandez19682418.11100
Sid Fernandez1994-1995270.00000
Don Ferrarese1955-19575032.03100
Mike Fetters1999270.00000
Mike Figga19994186.22110
Jim Finigan195948119.25211
Steve Finley1989-1990223681.254539
Jeff Fiorentino2005-200956147.26514
Mike Fiore1968617.05900
Eddie Fisher1966-19679018.16700
Jack Fisher1959-1962136188.12811
Tom Fisher196720.00000
Ryan Flaherty2012-20174421134.216356
Mike Flanagan1975-19924530.00000
John Flinn1978-1982220.00000
Pedro Florimon201148.12500
Bobby Floyd1968-19704795.18900
Hank Foiles196143124.27460
P.J. Forbes1998910.10000
Dan Ford1982-1985279994.2492115
Dave Ford1978-1981510.00000
Lew Ford20122571.18331
Brook Fordyce2000-2003312947.257214
Mike Fornieles1956-19574948.20800
Kris Foster200170.00000
Howie Fox19543816.25000
Jake Fox2010-201165161.23070
Tito Francona1956-1957236724.2491618
Joe Frazier19564574.25710
Roger Freed1970413.15400
Ryan Freel2009915.13300
Alejandro Freire20052565.24610
Jim Fridley195485240.24640
Todd Frohwirth1991-19931860.00000
Jim Fuller1973-197473215.20991
Chris Fussell199830.00000
Armando Gabino201050.00000
Joe Gaines1963-196482152.26372
Dave Gallagher19902351.21601
Yovani Gallardo2016244.50000
Chico Garcia19543962.11300
Freddy Garcia2013110.00000
Jason Garcia2015210.00000
Jesse Garcia1999-20003146.15220
Karim Garcia2000-20043182.17130
Kiko Garcia1976-19803921077.232930
Luis Garcia200263.33300
Billy Gardner1956-19595892120.2362619
Wayne Garland1973-1976910.00000
Tom Gastall1955-19565283.18100
Kevin Gausman2013-20171177.00000
Jim Gentile1960-19635831911.2721243
Craig Gentry20174857.17513
Ken Gerhart1986-1988215615.2212416
Johnny Giavotella2017710.10001
Jay Gibbons2001-20077792787.2601212
Geronimo Gil2001-2005272806.233192
Paul Gilliford196720.00000
Joe Ginsberg1956-1960240508.21953
Mychal Givens2015-20171312.00000
Chris Gomez2005-2007217520.30244
Leo Gomez1990-19954751554.245623
Mike Gonzalez2010-2011780.00000
Miguel Gonzalez2012-20151019.00000
Rene Gonzales1987-1990267566.22159
Billy Goodman195773263.30830
Curtis Goodwin199587289.263122
Dan Graham1980-1981141408.243170
Ted Gray195592.00000
Charlie Greene1997-19981823.17400
Gene Green196014.25000
Lenny Green1957-1964129169.22521
Willie Greene19982440.15011
Kevin Gregg2011-20121030.00000
Bobby Grich1970-19767862790.2627077
Mike Griffin1987230.00000
Jason Grimsley2004-2005630.00000
Ross Grimsley1974-19821580.00000
Buddy Groom2000-20043300.00000
Wayne Gross1984-1985230559.224332
Vladimir Guerrero2011145562.290132
Ozzie Guillen19981216.06200
Preston Guilmet2014100.00000
Glenn Gulliver1982-198373192.20310
Jeremy Guthrie2007-201116522.09100
Jackie Gutierrez1986-198764146.18503
Juan Guzman1998-1999326.16700
John Habyan1985-1988420.00000
Harvey Haddix1964-19657321.00000
Jerry Hairston1998-20045301825.2612694
John Halama2006170.00000
Bob Hale1955-1959253507.28010
Bill Hall201279.22210
Dick Hall1961-1971346155.23211
Jason Hammel2012-2013467.00000
Jeffrey Hammonds1993-19984101349.2645138
Bert Hamric195888.12500
Larry Haney1966-1968116309.23951
Ron Hansen1958-19623931282.235374
Jim Hardin1967-1971126209.10520
J.J. Hardy2011-20178803363.2521062
Larry Harlow1975-1979235552.243821
Pete Harnisch1988-1990510.00000
Tommy Harper19764677.23414
Bob Harrison1955-195620.00000
Gene Harris199530.00000
Roric Harrison19723917.11810
Willie Harris2001924.12500
Jack Harshman1958-19596292.19670
Donnie Hart2016-2017571.00000
Mike Hartley199530.00000
Mike Hart19873476.15841
Paul Hartzell198060.00000
Grady Hatton19562761.14810
Brad Havens1985-1986540.00000
LaTroy Hawkins2006600.00000
Jimmy Haynes1995-1996300.00000
Drungo Hazewood198065.00000
Jay Heard195420.00000
Mel Held195640.00000
Woodie Held1966-196782123.18720
Rick Helling2003241.00000
Elrod Hendricks1968-19796581781.222561
Mark Hendrickson2009-20111130.00000
Sean Henn200960.00000
Pat Hentgen2001-2003415.00000
David Hernandez2009-2010613.00000
Leo Hernandez1982-198578226.22661
Luis Hernandez2007-200866148.26414
Ramon Hernandez2006-20083831328.264472
Whitey Herzog1961-1962212586.280123
Kevin Hickey1989-19911070.00000
Rich Hill2009158.12500
Billy Hoeft1959-196212771.18300
L.J. Hoes2012-201334.00000
Jim Hoey2006-2007350.00000
Chris Hoiles1989-19988942820.2621515
Fred Holdsworth1976-1977280.00000
Darren Holmes200050.00000
Brian Holton1989-1990720.00000
Ken Holtzman1976130.00000
Don Hood1973-1974330.00000
Sam Horn1990-1992263725.239420
J.R. House20071938.21130
Art Houtteman195752.50000
Bruce Howard1968107.28610
Trent Hubbard20003127.18502
Ken Huckaby2004812.16700
Rex Hudler1986141.00001
Kyle Hudson20111428.14302
Aubrey Huff2007-20094151578.282605
Phil Huffman198520.00000
Keith Hughes198841108.19421
Rhyne Hughes20101447.21300
Mark Huismann198980.00000
Tim Hulett1989-1994343950.261192
Nick Hundley201450159.23351
Billy Hunter1954125411.24325
Tommy Hunter2011-20162242.00000
Dave Huppert198320.00000
Jeff Huson1995-199683189.25915
Jim Hutto197545.00000
Dick Hyde19611511.00001
Pete Incaviglia1996-199760171.25770
Travis Ishikawa2013617.11800
Cesar Izturis2009-2011282890.240323
Edwin Jackson20173.000
Grant Jackson1971-197620926.07710
Lou Jackson196448.37500
Reggie Jackson1976134498.2772728
Ron Jackson19841228.28600
Chris Jakubauskas2011343.66700
Paul Janish2015-20174292.19600
Jesse Jefferson1973-1975420.00000
Stan Jefferson1989-199045146.226410
Ubaldo Jimenez2014-201710818.16700
Bob Johnson1963-1967337897.254176
Charles Johnson1999-2000219712.268372
Connie Johnson1956-195887181.18802
Darrell Johnson1962622.18200
Davey Johnson1965-19729953489.2596626
Dave Johnson1974-1975170.00000
Dave Johnson1989-1991660.00000
Dan Johnson201335.00000
Don Johnson19553110.00000
Doug Johns1998-1999633.66700
Ernie Johnson1959316.33300
Jason Johnson1999-200313316.12500
Jim Johnson2006-20133600.00000
Kelly Johnson20141939.23110
Mike Johnson1997140.00000
Nick Johnson20123887.20742
Steve Johnson2012-2015270.00000
Adam Jones2008-201714155595.27824182
Doug Jones1995520.00000
Gordon Jones1960-1961325.40000
Odell Jones1986210.00000
Ricky Jones19861633.18200
Sam Jones196470.00000
Stacy Jones199140.00000
Caleb Joseph2014-2017289865.230240
Jorge Julio2001-20052810.00000
Jair Jurrjens201320.00000
Scott Kamieniecki1997-1999852.00000
Frank Kellert19541034.20600
George Kell1956-1957201655.278172
Pat Kelly1977-1980377987.2663355
Bob Kennedy1954-1955132393.23262
Terry Kennedy1987-1988228777.242211
Joe Kerrigan1978-1980270.00000
Jimmy Key1997-1998592.00000
Paul Kilgus1991380.00000
Hyun Soo Kim2016-2017151430.28171
Gene Kingsale1996-200171179.23503
Mike Kinkade2000-200164167.28142
Mike Kinnunen1986-1987270.00000
Willie Kirkland196466150.20033
Ron Kittle19902261.16420
Billy Klaus1959-1960150364.24542
Steve Kline2005670.00000
Scott Klingenbeck1994-199570.00000
Ray Knight1987150563.256140
Jon Knott2007714.21410
Darold Knowles196554.00000
Ryan Kohlmeier2000-2001590.00000
Dick Kokos19541110.20010
Brad Komminsk199046101.23831
Dave Koslo195433.00000
Wayne Krenchicki1979-19815891.19800
Lou Kretlow1954-19554762.14500
Rick Krivda1995-1997450.00000
Dick Kryhoski1954100300.26010
Bob Kuzava1954-1955108.00000
Lee Lacy1985-19873381241.2802717
Junior Lake2015822.13600
Tim Laker1997714.00000
Chris Lambert200940.00000
Hobie Landrith1962-196362168.22040
Tito Landrum1983-19883966.24210
Don Larsen1954-19657199.25310
Charlie Lau1961-1967286602.269101
Ryan Lavarnway20151028.10700
Aaron Ledesma19974388.35221
Derrek Lee201185334.246122
Mark Lee1995390.00000
Craig Lefferts199250.00000
Jim Lehew1961-196281.00000
Ken Lehman1957-19586434.14700
Jon Leicester2007100.00000
Don Lenhardt19541333.15200
Mark Leonard19931015.06700
Dave Leonhard1967-197212577.15600
Jose Leon2002-200488209.22551
Don Leppert19554070.11401
Mark Lewis200071163.27027
Richie Lewis1992-199840.00000
Kerry Ligtenberg2003680.00000
Matt Lindstrom2012340.00000
Doug Linton1999140.00000
Dick Littlefield195431.00000
Radhames Liz2007-2009286.00000
Chuck Locke195520.00000
Whitey Lockman19593869.21700
Billy Loes1956-1959121105.09500
Adam Loewen2006-2008352.00000
Steve Lombardozzi20142073.28801
Eddie Lopat19551017.17600
Carlos Lopez1978129193.23845
Javy Lopez2004-20063291253.293460
Luis Lopez2002-2004108197.19831
Marcelino Lopez1967-19705832.12500
Rodrigo Lopez2002-200616711.00000
David Lough2014-2015196308.227810
John Lowenstein1979-19856451510.2746840
Steve Luebber198170.00000
Dick Luebke1962100.00000
Julio Lugo201093241.24905
Fernando Lunar2000-200275183.23500
Fred Lynn1985-19884341542.2658714
Bob Mabe196020.00000
Manny Machado2012-20177042836.27912336
Robert Machado2003-200455122.19720
Elliott Maddox197749107.26222
Calvin Maduro2000-2002490.00000
Joe Mahoney201224.00000
John Maine2004-2005110.00000
Hank Majeski19551641.17100
Val Majewski2004913.15400
Trey Mancini2016-201792320.303191
Julio Manon2006220.00000
Jeff Manto199589254.256170
Nick Markakis2006-201413655331.29014161
Roger Marquis195511.00000
Eli Marrero20052250.22030
Fred Marsh1955-1956109327.21122
Jim Marshall195885191.21553
Chito Martinez1991-1993158429.259181
Dennis Martinez1976-19863200.00000
Morrie Martin195690.00000
Tippy Martinez1976-19865010.00000
Frank Mata2010150.00000
Tommy Matchick197239.22200
Terry Mathews1996-1998880.00000
Luis Matos2000-20064941590.2563072
Gary Matthews2002-2003150506.253915
Brian Matusz2009-20162798.12500
Charlie Maxwell195544.00000
Dave May1967-1970223388.21655
Derrick May19992649.26540
Lee May1975-19807942929.25412317
Rudy May1976-1977610.00000
Mike McCormick1963-19642952.17310
Bob McCrory2008-2009150.00000
Ben McDonald1989-19951550.00000
Darnell McDonald20041732.15601
Jim McDonald19552111.18200
Roger McDowell1996410.00000
Chuck McElroy2000-2001610.00000
T.J. McFarland2013-20161210.00000
Kevin McGehee199350.00000
Scott McGregor1976-19883570.00000
Mickey McGuire1962-19671621.19000
Ryan McGuire20021726.07700
Jeff McKnight1990-199145116.19011
Mark McLemore1992-19943531152.268752
Nate McLouth2012-2013201740.2611942
Dave McNally1962-1974413710.13190
Evan Meek2014230.00000
Francisco Melendez1989911.27300
Sam Mele195472230.23951
Bob Melvin1989-1991257807.24471
Carlos Mendez20032645.22200
Jose Mercedes2000-2001696.00000
Luis Mercedes1991-199352128.19501
Kent Mercker1996140.00000
Cla Meredith2009-2010500.00000
Jose Mesa1987-1992500.00000
Kam Mickolio2008-2010230.00000
Eddie Miksis1957-195843.00000
Bob Milacki1988-19921210.00000
Mike Milchin1996130.00000
Wade Miley2016-2017328.25000
Kevin Millar2006-20084171437.252522
Andrew Miller2014230.00000
Bill Miller1955511.00000
Dyar Miller1975-1977910.00000
Jim Miller200880.00000
John Miller1962-19674673.09600
Randy Miller197710.00000
Stu Miller1963-196729771.12700
Randy Milligan1989-19925111672.2585915
Alan Mills1992-20013460.00000
Kevin Millwood2010315.00000
Ryan Minor1998-200087222.18531
Paul Mirabella198330.00000
Ariel Miranda201610.00000
Willy Miranda1955-19595831564.219410
John Mitchell1990240.00000
Paul Mitchell1975110.00000
Chad Moeller20093089.25820
Ron Moeller1956-195881.00000
Bob Molinaro197986.00001
Gabe Molina1999-2000290.00000
Gustavo Molina200779.22200
Izzy Molina200213.33300
Luis Montanez2008-201093251.22341
Ray Moore1955-1957112198.21750
Scott Moore2007-201062141.22053
Andres Mora1976-1978226682.226271
Jose Morales1981-19824189.23620
Willie Morales2000311.27300
Melvin Mora2000-200912564733.28015882
Jose Morban20036171.14128
Keith Moreland198933107.21510
Mike Morgan1988220.00000
Mike Moriarty2002816.18700
Dan Morogiello1983220.00000
John Morris1968196.00000
Mike Morse20131229.10300
Damian Moss2003100.00000
Les Moss1954-195579182.27520
Chad Mottola2004614.14310
Curt Motton1967-1974268522.218245
Lyle Mouton19981839.30820
Jamie Moyer1993-1995750.00000
Bobby Munoz199890.00000
Eddie Murray1977-199618847075.29434362
Ray Murray19542261.24600
Tony Muser1975-1977336526.24112
Mike Mussina1991-200028823.17400
Greg Myers2000-200168199.24170
Jimmy Myers1996110.00000
Randy Myers1996-19971230.00000
Buster Narum1963711.00010
Rey Navarro20151029.27610
Yamaico Navarro2013828.28600
Roger Nelson19681916.06200
Tex Nelson1955-195779122.20500
David Newhan2004-2006230722.2671724
Carl Nichols1986-19883673.23300
Dave Nicholson1960-1962151286.178143
Tom Niedenfuer1987-1988970.00000
Bob Nieman1956-19594661559.303628
Ramon Nivar2005713.30800
Donell Nixon1990820.25005
Matt Nokes19952649.12220
Joe Nolan1982-1985216503.249121
Dickie Noles198820.00000
Tim Nordbrook1974-19767371.18301
Bud Norris2013-20155810.30000
Jim Northrup1974-197592201.28460
Vidal Nuno2017121.00000
Jack O'Connor1987290.00000
Billy O'Dell1954-1959133170.10623
John O'Donoghue1968162.00000
John O'Donoghue1993110.00000
Tom O'Malley1985-198664195.24120
Johnny Oates1970-197290271.26245
Sherman Obando1993-199547130.26931
Darren O'Day2012-20173451.00000
Chuck Oertel19581412.16710
Will Ohman2010510.00000
Bob Oliver1974920.15001
Garrett Olson2007-2008333.33300
Gregg Olson1988-19933201.00000
Logan Ondrusek201670.00000
Mike Oquist1993-1995470.00000
Jesse Orosco1995-19993360.00000
John Orsino1963-1965274859.247363
Joe Orsulak1988-19926322059.2813531
Russ Ortiz20062021.00000
Keith Osik20041125.08000
Willis Otanez1998-19993285.21220
John Pacella198460.00000
Dave Pagan1976200.00000
Mike Pagliarulo199333117.32560
Erv Palica1955-19566387.20700
Jim Palmer1965-1984576489.17431
Rafael Palmeiro1994-200510003768.28422338
John Papa1961-196230.00000
Milt Pappas1957-1965267561.109110
Al Pardo1985-198650126.13510
Jimmy Paredes2014-2015122416.279126
Mark Parent1992-199657121.23180
Kelly Paris1985-19861019.10500
Chris Parmelee20153297.21640
Chad Paronto2001240.00000
Gerardo Parra201555224.23755
John Parrish2000-20071541.00000
Mike Parrott197730.00000
Corey Patterson2006-20103571232.27232103
Tom Patton195712.00000
Troy Patton2010-20141401.00000
Ronny Paulino20122063.25400
Jay Payton2007-2008258772.2501413
Steve Pearce2012-2016291882.255467
Albie Pearson1959-1960128220.23618
Francisco Pena2016-20171950.26030
Orlando Pena1971-1973163.00000
Hayden Penn2005-2006141.00000
Brad Pennington1993-1995500.00000
Oswaldo Peraza1988190.00000
Yorkis Perez2002230.00000
Buddy Peterson1957717.17600
Cord Phelps201433.00000
Dave Philley1955-1961228606.26797
Zach Phillips2011-2012160.00000
Tom Phoebus1966-1970134282.17420
Calvin Pickering1998-19993261.16431
Felix Pie2009-2011268704.259149
Al Pilarcik1957-19605171253.2631730
Duane Pillette1954-19553259.13600
Lou Piniella196441.00000
Luis Polonia199658175.24028
Stu Pomeranz201230.00000
Sidney Ponson1998-200522328.14300
Jim Poole1991-19941230.00000
Dave Pope1955-195698241.24115
Arnie Portocarrero1958-19607299.11110
Boog Powell1961-197417635912.26630318
John Powers19601018.11100
Carl Powis19571541.19502
Joe Price1990500.00000
Jason Pridie2013410.20000
Jim Pyburn1955-1957158294.19036
Omar Quintanilla20123699.23230
Art Quirk196277.14300
Jamie Quirk19892551.21600
Guillermo Quiroz200856134.18720
Tim Raines2001411.27310
Tim Raines2001-200475160.212010
Aaron Rakers2004-2005130.00000
Allan Ramirez1983110.00000
Ramon Ramirez201410.00000
Clay Rapada2011320.00000
Pat Rapp2000313.00000
Chris Ray2005-20091910.00000
Floyd Rayford1980-1987334940.248353
Jeff Reboulet1997-1999277508.21754
Tike Redman200740132.31827
Keith Reed200565.20000
Steve Reed2005300.00000
Nolan Reimold2009-20164511309.2475317
Mike Reinbach19741220.25000
Merv Rettenmund1968-19735701705.2845052
Alberto Reyes1999-2000400.00000
Jo-Jo Reyes201190.00000
Bob Reynolds1972-19751062.00000
Harold Reynolds1993145485.252412
Mark Reynolds2011-2012290991.221607
Arthur Rhodes1991-19992393.33300
Del Rice196011.00000
Chris Richard2000-2002242837.2623218
Pete Richert1967-197119261.11501
Joey Rickard2016-2017160431.26589
Matt Riley1999-2004192.00000
Jeff Rineer197910.00000
Billy Ripken1987-19967242222.2431520
Cal Ripken1981-2001300111551.27643136
Luis Rivera200010.00000
Sendy Rleal2006420.00000
Brian Roberts2001-201313275214.27892278
Robin Roberts1962-1965113234.17500
Willis Roberts2001-20031384.25000
Brooks Robinson1955-1977289610654.26726828
Earl Robinson1961-1964162406.271127
Eddie Robinson195743.00000
Frank Robinson1966-19718272941.30017935
Jeff Robinson1991210.00000
Sergio Robles1972-19731018.11100
Aurelio Rodriguez19834567.11900
Eddy Rodriguez2004-2006381.00000
Francisco Rodriguez2013230.00000
Guillermo Rodriguez200975.00000
Nerio Rodriguez1996-1998200.00000
Vic Rodriguez19841117.41200
Chaz Roe2015-2016450.00000
Gary Roenicke1978-19858502217.25010615
Eddie Rogers2002-20063029.20710
Saul Rogovin19551522.09100
J.C. Romero201250.00000
Jorge Rondon201580.00000
Melvin Rosario199743.00000
Wade Rowdon19882030.10001
Ken Rowe1964-19651211.00000
Willie Royster198144.00000
Vic Roznovsky1966-196786194.22210
Ken Rudolph19771114.28600
Josh Rupe201190.00000
B.J. Ryan1999-20054042.00000
Chris Sabo199468258.256111
Brian Sackinsky199630.00000
Lenn Sakata1980-1985442964.2332128
Oscar Salazar2008-200951112.32170
Chico Salmon1969-1972174363.237122
Orlando Sanchez198448.25000
Omir Santos20081110.10000
Victor Santos200740.00000
Dennis Sarfate2008-2009770.00000
Joe Saunders2012-2014130.00000
Bob Saverine1959-1964170222.221111
Steve Scarsone19921117.17600
Art Schallock19553019.10500
Bill Scherrer198840.00000
Curt Schilling1988-1990440.00000
Dave Schmidt1987-19891140.00000
Johnny Schmitz1956189.00000
Jeff Schneider1981110.00000
Jonathan Schoop2013-20174891762.262795
Rick Schu1988-198990270.25646
Luke Scott2008-20114711580.260845
Mickey Scott1972-1973161.00000
Kal Segrist195579.33300
David Segui1990-20045801644.273336
Al Severinsen1969123.33300
Larry Sheets1984-19896061907.268845
John Shelby1981-19875121386.2393152
Keith Shepherd1996130.00000
George Sherrill2008-2009990.00000
Barry Shetrone1959-196258110.20913
Tommy Shields199220.00000
Tom Shopay1971-1977217234.21419
Bill Short1962-19661112.08300
Paul Shuey2007250.00000
Norm Siebern1964-1965256775.249203
Nelson Simmons19871649.26510
Alfredo Simon2008-2011780.00000
Chris Singleton2002136466.262920
Ken Singleton1975-198414465115.2841828
Doug Sisk1988520.00000
Dave Skaggs1977-1980181444.24820
Lou Sleater195896.00000
Heathcliff Slocumb1999100.00000
Al Smith1963120368.272109
Billy Smith1977-1979262806.237167
Dwight Smith19942874.31130
Hal Smith1955-1956212653.26872
Lee Smith1994410.00000
Lonnie Smith1993-19944483.20521
Mark Smith1994-199667189.23373
Mike Smith1989-1990150.00000
Nate Smith196259.22200
Pete Smith1998272.00000
Roy Smith1991170.00000
Seth Smith201772233.266112
Nate Snell1984-1986820.00000
Travis Snider201569211.23731
Brandon Snyder2010-20111633.27300
Chris Snyder2013920.10000
Russ Snyder1961-19678152243.2802640
Miguel Socolovich201260.00000
Sammy Sosa2005102380.221141
Jay Spurgeon200070.00000
Don Stanhouse1978-19821250.00000
Pete Stanicek1987-1988113374.243420
Herm Starrette1963-1965275.00000
John Stefero1983-198661131.25220
Earl Stephenson1977-197830.00000
Garrett Stephenson199630.00000
Gene Stephens1960-1961116251.22755
John Stephens2002120.00000
Vern Stephens1954-1955104371.28380
Adam Stern200720.00000
Sammy Stewart1978-19853100.00000
Royle Stillman1975-19763336.22200
Josh Stinson2013-2014190.00000
Wes Stock1959-196417336.00000
Tim Stoddard1978-19832290.00000
Dean Stone1963170.00000
Jeff Stone19882661.16404
Steve Stone1979-1981960.00000
Pedro Strop2011-20131110.00000
Marlin Stuart1954223.00000
Drew Stubbs20162022.13601
Gordie Sundin195610.00000
B.J. Surhoff1996-200510013687.29112026
Rick Sutcliffe1992-1993650.00000
Bill Swaggerty1983-1986330.00000
Pedro Swann2003814.21410
Jeff Tackett1991-1994136327.21770
Tony Tarasco1996-1997131250.21687
Willie Tasby1958-1960199640.241145
Fernando Tatis20062856.25020
Craig Tatum2010-201174201.24402
Jesus Tavarez1998811.18210
Dorn Taylor199040.00000
Joe Taylor1958-195950109.23930
Taylor Teagarden2012-201345117.16240
Miguel Tejada2004-20107162870.30510917
Ruben Tejada201735100.25000
Anthony Telford1990-1993200.00000
Johnny Temple196278270.26317
Luis Terrero20062740.20010
Mickey Tettleton1988-19903381138.245525
Valmy Thomas1960816.06200
Jim Thome201228101.25730
Bobby Thomson196036.00000
Marv Throneberry1961-196265105.19050
Mark Thurmond1988-1989920.00000
Jay Tibbs1988-1990500.00000
Chris Tillman2009-201719214.00000
Mike Timlin1999-2000990.00000
Steven Tolleson20122971.18321
Ashur Tolliver201650.00000
Eider Torres200889.22200
Mike Torrez1975360.00000
Josh Towers2001-2002292.00000
Jim Traber1984-1989264819.227275
Steve Trachsel2007-2008355.00000
Gus Triandos1955-19629533186.2491421
Mike Trombley2000-20011251.00000
Dizzy Trout195720.00000
Mark Trumbo2016-20172601012.251643
Bob Turley19543581.13601
Justin Turner2009-20101727.11100
Shane Turner199141.00000
Koji Uehara2009-2011982.00000
Tom Underwood1984370.00000
Henry Urrutia2013-20153492.27210
Jairo Asencio201340.00000
Danny Valencia201352161.30480
Fernando Valenzuela1993320.00000
Fred Valentine1959-196885151.22520
Rick van den Hurk2010-2011110.00000
Dave Van Gorder19871221.23810
Andy Van Slyke19951763.15930
Logan Verrett20174.000
Dave Vineyard19641912.16700
Pedro Viola2010-201160.00000
Ozzie Virgil196210.00000
Jack Voigt1992-1995127294.27291
Eddie Waitkus1954-1955133396.27822
Christian Walker2014-20151327.14810
Greg Walker19901434.14701
Jamie Walker2007-20091620.00000
Jerry Walker1957-196085110.22711
Jerome Walton19972668.29430
Pete Ward1962821.14300
Carl Warwick1965914.00000
John Wasdin2001260.00000
David Washington201736.00000
Ron Washington19872679.20310
Chris Waters2008-2009160.00000
Eddie Watt1966-197336399.19230
Ryan Webb2014510.00000
Lenny Webster1997-1999222604.265170
Jemile Weeks2014311.27300
Don Welchel1982-1983130.00000
David Wells1996340.00000
George Werley195610.00000
Vic Wertz19542994.20210
Wally Westlake1955824.12500
Mickey Weston1989-1990160.00000
Eli Whiteside2005912.25000
Ernie Whitt19913562.24200
Chris Widger2006917.11800
Matt Wieters2009-20168823134.2561177
Alan Wiggins1985-1987232843.256171
Ty Wigginton2009-2010276991.258331
Bill Wight1955-195781130.12300
Hoyt Wilhelm1958-1962185165.06700
Brian Williams1997130.00000
Dallas Williams198122.50000
Dick Williams1956-19624471417.255255
Earl Williams1973-1974250872.245360
Mark Williamson1987-19943650.00000
Scott Williamson2007160.00000
Todd Williams2004-20071770.00000
Jim Wilson1955-195641104.18300
Tyler Wilson2015-2017422.00000
Randy Wolf201250.00000
Gene Woodling1955-19604601433.280439
Vance Worley2016350.00000
Mark Worrell201140.00000
Tim Worrell200050.00000
Craig Worthington1988-19913351105.233293
Jaret Wright200730.00000
Mike Wright2015-2017362.50000
Wesley Wright201520.00000
Jimmy Yacabonis201742.00000
Esteban Yan1996-199770.00000
Gabriel Ynoa20174.000
Bobby Young1954-1955189618.23155
Delmon Young2014-2015135416.28892
Mike Young1982-19875201621.2537021
Walter Young20051433.30310
Victor Zambrano200750.00000
Gregg Zaun1995-2009146380.24581
Todd Zeile199629117.23950
Frank Zupo1957-19611618.16700
George Zuverink1955-195919772.16700

Pitching

  • 499 players pitched for each of these teams.
Pitching Table
Baltimore Orioles
Name Yrs G IP W L SV ERA
Don Aase1985-1988162224.31713503.49
Winston Abreu200678.000010.12
Jeremy Accardo20113137.73305.73
Mike Adamson1967-19691125.30407.47
Kurt Ainsworth2003-20041033.00209.82
Matt Albers2008-2010146191.7111204.60
Jay Aldrich1990712.01218.25
Bob Alexander195544.010013.50
Doyle Alexander1972-1976137593.0353733.41
Manny Alexander199610.700064.29
John Anderson196044.700013.40
Greg Aquino200899.300012.58
Jayson Aquino2016-2017715.71206.31
Tony Arnold1986-19873878.30205.06
Jake Arrieta2010-201369358.0202505.46
Alec Asher20172155.32505.53
Mitch Atkins2011310.70008.41
Luis Ayala2012-20136877.06512.81
Danys Baez2007-2009112122.041235.02
James Baldwin20052039.30003.21
John Bale20011426.71003.03
Jeff Ballard1987-1991144695.3365104.63
George Bamberger195938.30017.59
Steve Barber1960-19672531414.7957553.12
Ed Barnowski1965-196667.30002.47
Brian Bass2008-200953107.36304.86
Rick Bauer2001-2005125240.081314.57
Denny Bautista200422.000036.00
Jose Bautista1988-199175281.7102004.79
Charlie Beamon1956-19582771.33303.91
Steve Bechler200234.700013.40
Erik Bedard2002-2007114658.0403403.83
Fred Beene1968-197079.70004.64
Mike Belfiore201311.300013.85
Eric Bell1985-198741194.0111505.38
Rob Bell20073053.04305.94
Armando Benitez1994-1998207213.71116373.62
Joel Bennett199822.00004.50
Kris Benson200630183.0111204.82
Brad Bergesen2009-201183394.3172404.68
Jason Berken2009-2012106230.0101705.40
Frank Bertaina1964-196932123.04603.07
Fred Besana1956717.71005.59
Vern Bickford195414.00109.00
Randor Bierd20082936.70204.90
Kurt Birkins2006-20075465.36406.62
Babe Birrer195645.30006.79
Richard Bleier20172937.32101.69
Mike Blyzka19543786.31514.69
Mike Boddicker1980-19881901273.7797303.73
Tom Bolton19942223.31205.41
Ricky Bones19993043.70305.97
Danny Boone199049.70002.78
Rich Bordi198652107.06434.46
Dave Borkowski20041756.03405.14
Joe Borowski199567.30001.23
Shawn Boskie19972877.06616.43
Dave Boswell19711524.71204.37
Gene Brabender1966-196882289.7161453.39
Brad Brach2014-2017222264.02410192.62
Chad Bradford2007-2008125105.071023.00
Leslie Brea2000-2001811.001012.27
Parker Bridwell201623.300013.64
Nelson Briles1977-19781858.34414.79
Chris Britton20065253.70213.35
Zach Britton2011-2017269481.727211263.25
Chris Brock20022244.02104.70
Jim Brower20061212.301013.90
Hal Brown1955-19622041030.7624893.61
Kevin Brown199526172.310903.60
Mark Brown1984923.01203.91
George Brunet19631620.00115.40
Ryan Bukvich200845.30006.79
Dylan Bundy2012-201758230.7191404.25
Wally Bunker1963-1968140708.7442733.40
Alex Burnett201321.300020.77
Pete Burnside196367.30104.93
Brian Burres2006-200879258.7131805.88
John Buzhardt1967711.70104.62
Tim Byrdak2005-20065733.71115.88
Harry Byrd19551465.33214.55
Cesar Cabral201521.00000.00
Daniel Cabrera2004-2008147841.3485915.05
Fernando Cabrera2007-20083138.32117.28
Hector Carrasco20034038.32614.93
Alberto Castillo2008-20106248.72004.80
Miguel Castro20172026.72102.70
Art Ceccarelli19572058.00504.50
Bob Chakales19543889.33743.73
Norm Charlton19983635.02106.94
Bruce Chen2004-200682343.7151804.61
Wei-Yin Chen2012-2015117706.7463203.72
Rocky Cherry2007-20082833.30317.03
Tony Chevez197748.000012.37
Terry Clark19953839.02513.46
Zach Clark201311.700015.88
Pat Clements19922324.72003.28
Joe Coleman1954-195539233.0131803.86
Rip Coleman1959-196088.00205.62
Sandy Consuegra1956-1957913.71113.28
Mike Cook199323.00000.00
Rocky Coppinger1996-199945182.311805.68
Doug Corbett19871123.00217.83
Archie Corbin19961827.32002.31
Lance Cormier20084571.73314.02
Jim Corsi19991313.30102.71
Stefan Crichton2017812.30008.05
Todd Cruz198411.00000.00
Darwin Cubillan2004710.00005.40
Mike Cuellar1969-19762902028.31438813.18
Omar Daal20031993.741106.34
Chris Davis201212.01000.00
Storm Davis1982-1992202944.3614353.63
Jim Dedrick199567.70002.34
Mike DeJean20043739.70506.12
Francisco de la Rosa199124.00004.50
Luis DeLeon19871120.70214.78
Ike Delock1963730.31305.05
John DeSilva199528.71007.24
Odrisamer Despaigne20161627.30205.60
Gordon Dillard198823.00006.00
Bill Dillman196732124.05934.35
Ken Dixon1984-1987105482.3262864.67
Pat Dobson1971-197276550.7362612.78
Fritz Dorish1955-19564885.33363.38
Sean Douglass2001-20032281.72606.61
Cory Doyne200753.700014.59
Doug Drabek199823108.761107.29
Moe Drabowsky1966-1970153286.02111262.33
Dick Drago19773639.76333.63
Oliver Drake2015-20173037.01003.89
Travis Driskill2002-200349180.7111315.23
Eric DuBose2002-200652188.391505.21
Brian Duensing20161413.31004.06
Tom Dukes19712838.31543.52
Ryne Duren195412.00009.00
Radhames Dykhoff199811.000018.00
Adam Eaton2009841.02508.56
Mark Eichhorn19944371.06512.15
Scott Erickson1995-20022001287.7796804.73
Chuck Estrada1960-1964128730.0484123.86
Dana Eveland20121432.30104.74
Willie Eyre20111918.32203.44
Brian Falkenborg199923.00000.00
Ed Farmer197710.000090000000.00
Scott Feldman20131590.75604.27
Sid Fernandez1994-199527143.361005.59
Don Ferrarese1955-195750130.051124.85
Mike Fetters19992731.01005.81
Eddie Fisher1966-196790161.396153.18
Jack Fisher1959-1962135634.3303963.92
Tom Fisher196723.30000.00
Ryan Flaherty201611.000018.00
Mike Flanagan1975-19924502317.714111643.89
John Flinn1978-19822232.03104.50
Dave Ford1978-198151154.75634.01
Mike Fornieles1956-195745168.061314.07
Kris Foster2001710.00002.70
Howie Fox19543873.71223.66
Todd Frohwirth1991-1993186298.71713102.71
Chris Fussell199839.70108.35
Armando Gabino201054.700013.40
Yovani Gallardo201623118.06805.42
Freddy Garcia20131153.03505.77
Jason Garcia20152129.71004.24
Wayne Garland1973-197691426.7271863.00
Kevin Gausman2013-2017117565.0303804.33
Paul Gilliford196723.000012.00
Mychal Givens2015-2017131155.017202.50
Mike Gonzalez2010-20117871.03524.18
Miguel Gonzalez2012-2015101580.3393303.82
Ted Gray1955915.31208.24
Kevin Gregg2011-2012103103.335224.62
Mike Griffin19872374.33514.36
Jason Grimsley2004-20056358.33604.79
Ross Grimsley1974-1982158907.7514513.78
Buddy Groom2000-2004330285.31513183.91
Preston Guilmet20141010.30105.24
Jeremy Guthrie2007-2011161983.3476504.12
Juan Guzman1998-199932188.791304.20
John Habyan1985-198842160.091014.61
Harvey Haddix1964-196573123.387102.63
John Halama20061729.33106.14
Dick Hall1961-1971342770.06540602.89
Jason Hammel2012-201346257.3151414.27
Jim Hardin1967-1971126643.7382822.95
Larry Harlow197810.700064.29
Pete Harnisch1988-199051305.0162204.49
Bob Harrison1955-195623.700012.16
Gene Harris199534.00004.50
Roric Harrison19723994.03442.30
Jack Harshman1958-195948283.7122143.55
Donnie Hart2016-20175749.31001.83
Mike Hartley199537.01001.29
Paul Hartzell1980617.70206.61
Brad Havens1985-19865485.33415.28
LaTroy Hawkins20066060.33204.48
Jimmy Haynes1995-199630113.05717.01
Jay Heard195423.300013.64
Mel Held195647.00005.14
Rick Helling200324138.77805.71
Elrod Hendricks197812.30000.00
Mark Hendrickson2009-2011113191.381114.80
Sean Henn200963.00009.00
Pat Hentgen2001-200341245.091514.26
David Hernandez2009-201061180.7121824.93
Kevin Hickey1989-199110789.74634.52
Rich Hill20091457.73307.80
Billy Hoeft1959-1962127311.31414103.58
Jim Hoey2006-20073534.33508.13
Fred Holdsworth1976-19772854.04223.17
Darren Holmes200054.700024.89
Brian Holton1989-199072174.371004.18
Ken Holtzman19761397.75402.86
Don Hood1973-19742889.74323.61
Art Houtteman195756.700017.46
Bruce Howard19681031.00203.77
Phil Huffman198524.700015.32
Mark Huismann1989811.30016.37
Tommy Hunter2011-2016224407.02120154.16
Dick Hyde19611521.01205.57
Edwin Jackson201735.00007.20
Grant Jackson1971-1976209333.32412392.81
Chris Jakubauskas20113372.32205.73
Jesse Jefferson1973-197542165.77704.13
Ubaldo Jimenez2014-2017107550.3303815.12
Connie Johnson1956-195887544.0293013.42
Dave Johnson1974-19751724.02323.37
Dave Johnson1989-199166353.3212404.84
Don Johnson19553168.02415.82
Doug Johns1998-199963173.39714.52
Ernie Johnson19593150.34114.12
Jason Johnson1999-2003133740.0345304.84
Jim Johnson2006-2013360400.018261223.10
Mike Johnson19971439.70127.93
Steve Johnson2012-20152759.35104.25
Doug Jones19955246.704225.01
Gordon Jones1960-19613260.01134.50
Odell Jones19862149.32203.83
Sam Jones1964710.30002.62
Stacy Jones1991411.00004.09
Jorge Julio2001-2005281291.71124834.20
Jair Jurrjens201327.30004.93
Scott Kamieniecki1997-199985290.3141624.71
Joe Kerrigan1978-19802774.03134.74
Jimmy Key1997-199859291.7221303.64
Paul Kilgus19913862.00215.08
Mike Kinnunen1986-19872727.00005.33
Steve Kline20056761.02404.28
Scott Klingenbeck1994-1995738.33204.70
Darold Knowles1965514.70109.18
Ryan Kohlmeier2000-20015967.013195.37
Dave Koslo1954314.30103.15
Lou Kretlow1954-195547205.061505.09
Rick Krivda1995-199745207.091405.13
Bob Kuzava1954-19551036.01404.00
Chris Lambert200945.70004.74
Don Larsen1954-196556255.742314.01
Mark Lee19953933.32014.86
Craig Lefferts1992533.01304.09
Jim Lehew1961-1962811.70001.54
Ken Lehman1957-195861130.010463.12
Jon Leicester20071032.02307.59
Dave Leonhard1967-1972117337.0161453.15
Richie Lewis1992-1998411.311012.74
Kerry Ligtenberg20036859.34213.34
Matt Lindstrom20123436.31002.73
Doug Linton19991459.01405.95
Dick Littlefield195436.000010.50
Radhames Liz2007-200928110.36807.51
Chuck Locke195523.00000.00
Billy Loes1956-1959121390.32130273.71
Adam Loewen2006-200835164.08805.38
Eddie Lopat19551049.03404.22
Marcelino Lopez1967-197056147.77403.23
Rodrigo Lopez2002-2006167912.7605804.72
Steve Luebber1981716.70007.54
Dick Luebke19621013.30102.71
Bob Mabe196020.700025.71
Calvin Maduro2000-200249173.771105.39
John Maine2004-20051143.72406.59
Julio Manon20062220.00105.40
Dennis Martinez1976-19863191775.01089354.16
Morrie Martin195695.011010.80
Tippy Martinez1976-1986499752.352401053.46
Frank Mata20101517.30007.80
Terry Mathews1996-199888102.36714.57
Brian Matusz2009-2016279525.7274104.84
Rudy May1976-197761404.0292103.68
Mike McCormick1963-196429153.361004.40
Bob McCrory2008-20091513.700016.42
Ben McDonald1989-1995155937.0585303.89
Jim McDonald19552151.73507.14
Roger McDowell19964159.31144.25
Chuck McElroy2000-200161108.74204.97
T.J. McFarland2013-2016121198.312704.27
Kevin McGehee1993516.70005.93
Scott McGregor1976-19883562140.713810853.99
Dave McNally1962-19744122652.718111323.18
Evan Meek20142323.30405.79
Jose Mercedes2000-200169329.7222405.02
Kent Mercker19961458.03607.76
Cla Meredith2009-20105043.70214.32
Jose Mesa1987-199249269.3132405.41
Kam Mickolio2008-20102325.00304.32
Bob Milacki1988-1992121703.0373714.19
Mike Milchin19961311.01005.73
Wade Miley2016-201732158.361405.86
Andrew Miller20142320.02011.35
Bill Miller195554.001013.50
Dyar Miller1975-197791157.3109163.26
Jim Miller200887.70211.17
John Miller1962-196746227.0121403.89
Randy Miller197710.700038.57
Stu Miller1963-1967297502.03836992.37
Alan Mills1992-2001346480.03221144.16
Kevin Millwood201031190.741605.10
Paul Mirabella198339.70005.57
Ariel Miranda201612.000013.50
John Mitchell199024114.36604.65
Paul Mitchell19751157.03003.63
Ron Moeller1956-1958813.00104.15
Gabe Molina1999-20002936.01207.50
Ray Moore1955-1957112564.0333073.93
Mike Morgan19882271.31615.43
Dan Morogiello19832237.70112.39
John Morris19681931.72002.56
Damian Moss20031050.71506.21
Jamie Moyer1993-199575416.7252204.41
Bobby Munoz1998912.00009.75
Mike Mussina1991-20002882009.71478103.53
Jimmy Myers19961114.00007.07
Randy Myers1996-1997123118.367762.51
Buster Narum196379.00003.00
Roger Nelson19681971.04312.41
Tom Niedenfuer1987-198897111.369314.20
Dickie Noles198823.302024.55
Bud Norris2013-201557282.3212004.65
Vidal Nuno20171214.701010.41
Jack O'Connor19872946.01124.30
Billy O'Dell1954-1959125585.32934132.86
John O'Donoghue19681622.00026.14
John O'Donoghue19931119.70104.57
Darren O'Day2012-2017345329.72712172.40
Will Ohman20105130.00003.30
Garrett Olson2007-200833165.0101306.87
Gregg Olson1988-1993320350.317211602.26
Logan Ondrusek201676.300010.00
Mike Oquist1993-199547124.05405.08
Jesse Orosco1995-1999336244.31511113.35
Russ Ortiz20062040.30308.49
John Pacella1984614.70106.73
Dave Pagan19762046.71415.97
Erv Palica1955-195662286.092224.28
Jim Palmer1965-19845583948.026815242.86
John Papa1961-196232.000022.50
Milt Pappas1957-19652641632.01107443.24
Chad Paronto20012427.01305.00
John Parrish2000-2007153219.0121214.52
Mike Parrott197734.30002.09
Troy Patton2010-2014140149.05203.26
Orlando Pena1971-19731659.31213.79
Hayden Penn2005-20061458.03609.31
Brad Pennington1993-19955045.73447.48
Oswaldo Peraza19881986.05705.55
Yorkis Perez20022327.30013.30
Zach Phillips2011-20121614.00003.21
Tom Phoebus1966-1970134807.7503703.06
Duane Pillette1954-195532199.7101703.47
Stu Pomeranz201236.00003.00
Sidney Ponson1998-20052231375.3738514.86
Jim Poole1991-1994123110.06322.86
Arnie Portocarrero1958-196072335.3202024.35
Joe Price19905065.33403.58
Art Quirk1962727.32205.93
Aaron Rakers2004-20051318.01003.50
Allan Ramirez19831157.04403.47
Ramon Ramirez201411.00000.00
Clay Rapada20113216.32006.07
Pat Rapp200031174.091205.90
Chris Ray2005-2009191192.71017494.11
Steve Reed20053032.71206.61
Alberto Reyes1999-20004042.73305.48
Jo-Jo Reyes2011930.72306.16
Bob Reynolds1972-1975106196.01411162.43
Arthur Rhodes1991-1999238622.3433694.86
Pete Richert1967-1971191343.03024372.83
Matt Riley1999-20041985.04405.40
Jeff Rineer197911.00000.00
Luis Rivera200010.70000.00
Sendy Rleal20064246.71104.43
Robin Roberts1962-1965113761.3423603.09
Willis Roberts2001-2003138246.3171574.57
Jeff Robinson199121104.34905.18
Eddy Rodriguez2004-20063858.32105.40
Francisco Rodriguez20132322.02104.50
Nerio Rodriguez1996-19982057.73505.77
Chaz Roe2015-20164551.05204.06
Saul Rogovin19551471.01814.56
J.C. Romero201254.00006.75
Jorge Rondon2015813.30107.44
Ken Rowe1964-19651217.71004.58
Josh Rupe2011914.30005.66
B.J. Ryan1999-2005404379.31619423.54
Brian Sackinsky199634.70003.83
Victor Santos2007414.30208.18
Dennis Sarfate2008-200977102.74404.82
Joe Saunders2012-20141348.03304.31
Art Schallock19553080.33504.15
Bill Scherrer198844.001013.50
Curt Schilling1988-19904469.31634.55
Dave Schmidt1987-1989114410.3282334.39
Johnny Schmitz19561838.30303.99
Jeff Schneider19811124.00014.87
Mickey Scott1972-19731624.70102.91
Al Severinsen19691219.71102.28
Keith Shepherd19961320.70108.70
George Sherrill2008-20099994.736513.71
Bill Short1962-19661141.72304.10
Paul Shuey20072525.70119.81
Alfredo Simon2008-201178184.3812175.18
Doug Sisk19885294.33303.72
Lou Sleater195867.010012.86
Heathcliff Slocumb1999108.700012.41
Lee Smith19944138.314333.29
Mike Smith1989-19901523.02008.22
Pete Smith19982745.02306.20
Roy Smith19911780.35405.60
Nate Snell1984-198682180.36453.14
Miguel Socolovich2012610.30006.99
Jay Spurgeon2000724.01106.00
Don Stanhouse1978-1982125174.01313453.26
Herm Starrette1963-19652746.01112.54
Earl Stephenson1977-1978312.70004.25
Garrett Stephenson199636.301012.86
John Stephens20021265.02506.09
Sammy Stewart1978-1985307866.05145423.47
Josh Stinson2013-20141930.00004.50
Wes Stock1959-1964173279.7194103.67
Tim Stoddard1978-1983229313.01914573.65
Dean Stone19631719.31215.13
Steve Stone1979-198184499.3402103.61
Pedro Strop2011-2013111101.07533.30
Marlin Stuart19542238.31224.46
Gordie Sundin195610.000090000000.00
Rick Sutcliffe1992-199365403.3262505.00
Bill Swaggerty1983-19863281.34304.76
Jeff Tackett199311.00000.00
Dorn Taylor199043.70102.43
Anthony Telford1990-19932070.33305.12
Mark Thurmond1988-198992164.731274.21
Jay Tibbs1988-199050263.7112204.91
Chris Tillman2009-20171921085.7735304.29
Mike Timlin1999-20009998.0512384.04
Ashur Tolliver201654.71005.74
Mike Torrez197536270.720903.06
Josh Towers2001-200229167.781305.04
Steve Trachsel2007-200835180.381305.34
Mike Trombley2000-2001125126.779103.84
Dizzy Trout195720.300090.00
Bob Turley195435247.3141503.46
Koji Uehara2009-201198157.747133.02
Tom Underwood19843771.71013.51
Jairo Asencio201342.30007.83
Fernando Valenzuela199332178.781004.94
Rick van den Hurk2010-20111125.30106.05
Logan Verrett2017410.72004.21
Dave Vineyard19641954.02504.17
Pedro Viola2010-201165.000010.80
Jamie Walker2007-2009162111.74574.67
Jerry Walker1957-196078338.01514103.33
John Wasdin20012649.71104.16
Chris Waters2008-20091676.34505.07
Eddie Watt1966-1973363615.33734742.74
Ryan Webb20145149.33303.83
Don Welchel1982-19831331.01205.81
David Wells199634224.3111405.14
George Werley195611.00009.00
Mickey Weston1989-19901634.01116.88
Bill Wight1955-195781413.0212623.46
Hoyt Wilhelm1958-1962185616.34339402.42
Brian Williams19971324.00003.00
Mark Williamson1987-1994365689.74635213.86
Scott Williamson20071614.31004.41
Todd Williams2004-2007177179.091124.02
Jim Wilson1955-195641283.7162003.71
Tyler Wilson2015-201742145.381005.02
Randy Wolf2012515.32005.29
Vance Worley20163586.72213.53
Mark Worrell201142.000036.00
Tim Worrell200057.32207.40
Jaret Wright2007310.30306.99
Mike Wright2015-201736130.76905.85
Wesley Wright201521.70005.29
Jimmy Yacabonis201746.70006.72
Esteban Yan1996-1997719.001010.89
Gabriel Ynoa2017412.71004.25
Victor Zambrano2007512.30109.51
George Zuverink1955-1959197378.32318363.07
Support us without the ads? Go Ad-Free.