MLB players from Iowa

65 MLB players on file were born in Iowa. 12 are on MLB rosters now, among them Michael Wacha, Mitch Keller, and Colin Rea. Mike Boddicker leads them with 27.6 career WAR. Every season since 1876 is on file.

MLB players who went to college at Iowa →

On MLB rosters now (12)

MLB players from Iowa on rosters now
PlayerPosYearsSeasonsCareerBorn
Michael WachaKCSP2013–202614120 W · 1,574 SO · 23.5 WARIowa City, IA
Mitch KellerPITSP2019–2026848 W · 926 SO · 7.6 WARCedar Rapids, IA
Colin ReaCHCSP2015–2026845 W · 594 SO · 2.6 WARCascade, IA
Derek HillPHICF2020–20267180 H · 25 HR · 2.2 WARDes Moines, IA
Mason AdamsCOLSP202610 W · 31 SO · 0.6 WARDavenport, IA
Braden MontgomeryCHWRF2026173 H · 6 HR · 0.3 WARDes Moines, IA
Carter BaumlerTEXRP202610 W · 6 SO · 0.1 WARDes Moines, IA
Evan ReifertHOURPNo games yet——Wilton, IA
Alex HoppeBALRP202611 W · 47 SO · -0.1 WARDavenport, IA
Keaton WinnSFRP2023–202646 W · 125 SO · -0.2 WAROllie, IA
Jared SimpsonWSHRP202611 W · 4 SO · -0.3 WARClinton, IA
Duncan DavittCINRP202610 W · 5 SO · -0.4 WARDes Moines, IA

Former MLB players (53)

Former MLB players from Iowa
PlayerPosYearsSeasonsCareerBorn
Mike BoddickerSP1980–199314134 W · 1,330 SO · 27.6 WARCedar Rapids, IA
Kevin TapaniSP1989–200113143 W · 1,482 SO · 26.3 WARDes Moines, IA
Jon LieberRP1994–200814131 W · 1,553 SO · 23.1 WARCouncil Bluffs, IA
Stan BahnsenRP1966–198216146 W · 1,359 SO · 22.4 WARCouncil Bluffs, IA
Cal EldredRP1991–20051486 W · 939 SO · 14.6 WARCedar Rapids, IA
Ken HendersonCF1965–1980161,168 H · 122 HR · 12.6 WARCarroll, IA
Tony WatsonRP2011–20211147 W · 570 SO · 12.3 WARSioux City, IA
Jeremy HellicksonSP2010–20191076 W · 929 SO · 10.7 WARDes Moines, IA
Joe MagraneRP1987–1996857 W · 564 SO · 9.7 WARDes Moines, IA
Ryan SweeneyRF2006–20149584 H · 23 HR · 5.3 WARCedar Rapids, IA
John WathanC1976–198510656 H · 21 HR · 3.7 WARCedar Rapids, IA
Joel HanrahanRP2007–2013722 W · 441 SO · 3.4 WARDes Moines, IA
Tim LaudnerC1981–19899458 H · 77 HR · 2.3 WARMason City, IA
Rod NicholsRP1988–1995711 W · 214 SO · 1.3 WARBurlington, IA
Kevin WickanderRP1989–199665 W · 101 SO · 1.2 WARFort Dodge, IA
Matt KochRP2016–202479 W · 99 SO · 1.0 WARCherokee, IA
Fred StanleySS1969–198214356 H · 10 HR · 0.7 WARFarnhamville, IA
Mike ButcherRP1992–1995411 W · 96 SO · 0.7 WARDavenport, IA
Bruce KimmC1976–19804104 H · 1 HR · 0.2 WARNorway, IA
Kevin Rhomberg2B1982–1984318 H · 1 HR · 0.1 WARDubuque, IA
Kory DeHaanLF2000–2002222 H · 2 HRPella, IA
Steve MackoSS1979–1980215 H · 0 HRBurlington, IA
Todd Sears1B2002–2003222 H · 2 HRDes Moines, IA
Benj SampsonRP1998–199924 W · 72 SO · -0.1 WARDes Moines, IA
Joe BiseniusRP2007–201020 W · 8 SO · -0.1 WARSioux City, IA
Todd BelitzRP2000–200121 W · 8 SO · -0.1 WARDes Moines, IA
Dave Baker3B198215 H · 0 HR · -0.1 WARLacona, IA
Matt Macri3B2008111 H · 1 HR · -0.1 WARDes Moines, IA
Rick HeisermanRP199910 W · 4 SO · -0.1 WARAtlantic, IA
Matt DermodyRP2016–202352 W · 23 SO · -0.2 WARNorwalk, IA
Mike MahoneyC2000–2005318 H · 1 HR · -0.2 WARDes Moines, IA
Craig ColbertC1992–1993235 H · 2 HR · -0.2 WARIowa City, IA
Jordan De JongRP200710 W · 7 SO · -0.2 WAROrange City, IA
Brad Nelson1B2008–200922 H · 0 HR · -0.3 WARAlgona, IA
Mike Busch3B1995–1996222 H · 7 HR · -0.3 WARDavenport, IA
Nate TeutRP200210 W · 4 SO · -0.3 WARNewton, IA
Shawn SedlacekSP200213 W · 52 SO · -0.3 WARCedar Rapids, IA
Tom DreesRP199110 W · 2 SO · -0.3 WARDes Moines, IA
A.J. HinchC1998–20047209 H · 32 HR · -0.4 WARWaverly, IA
Steve DreyerP1993–199424 W · 34 SO · -0.4 WARAmes, IA
Dick GrapenthinRP1983–198531 W · 16 SO · -0.5 WARLinn Grove, IA
Josh KroegerRF200419 H · 0 HR · -0.6 WARDavenport, IA
Don WengertSP1995–2001714 W · 226 SO · -0.7 WARSioux City, IA
Jeff Larish1B2008–2010355 H · 8 HR · -0.7 WARIowa City, IA
Mike SchwabeRP1989–199022 W · 14 SO · -0.7 WARFort Dodge, IA
Matt WagnerP199613 W · 41 SO · -0.7 WARCedar Falls, IA
Ben FordRP1998–200431 W · 23 SO · -1.0 WARCedar Rapids, IA
Jeff Clement1B2007–2012484 H · 14 HR · -1.4 WARMarshalltown, IA
Wes ObermuellerRP2002–2007511 W · 166 SO · -1.6 WARCedar Rapids, IA
Scott PoseRF1993–2000475 H · 0 HR · -1.7 WARDavenport, IA
Dave Edler3B1980–1983472 H · 6 HR · -2.0 WARSioux City, IA
Matt PerishoRP1997–2005811 W · 202 SO · -2.2 WARBurlington, IA
Larry Biittner1B1970–198314861 H · 29 HR · -2.3 WARPocahontas, IA

Birthplace as ESPN lists it for each player. Best career first: WAR in the regular season, summed over the seasons on file.

Where MLB players were born: every state and country →