MLB players from Minnesota

79 MLB players on file were born in Minnesota. 17 are on MLB rosters now, among them Michael Busch, Caleb Thielbar, and Louis Varland. Paul Molitor leads them with 72.5 career WAR. Every season since 1876 is on file.

MLB players who went to college at Minnesota →

On MLB rosters now (17)

MLB players from Minnesota on rosters now
PlayerPosYearsSeasonsCareerBorn
Michael BuschCHC1B2023–20264417 H · 77 HR · 8.4 WARInver Grove Heights, MN
Caleb ThielbarCHCRP2013–20261029 W · 463 SO · 5.1 WARNorthfield, MN
Louis VarlandTORRP2022–2026514 W · 313 SO · 4.8 WARSaint Paul, MN
Alex CallLADLF2022–20265246 H · 22 HR · 4.6 WARBurnsville, MN
Matt WallnerMINRF2022–20265211 H · 55 HR · 3.2 WARForest Lake, MN
Max MeyerMIASP2022–2026415 W · 241 SO · 2.7 WARWoodbury, MN
Jake IrvinWSHSP2023–2026424 W · 489 SO · 2.2 WARBloomington, MN
Isaac CollinsKCLF2024–20263194 H · 15 HR · 2.2 WARMaple Grove, MN
Brett BatemanTORCF2026152 H · 2 HR · 2.2 WARSaint Paul, MN
Brandon WilliamsonCINSP2023–2026310 W · 146 SO · 1.8 WARFairmont, MN
Connor NorbyCOL2B2024–20263200 H · 24 HR · 1.8 WARBrooklyn Park, MN
Sam HentgesSFRP2021–202658 W · 264 SO · 1.7 WARShoreview, MN
Zac ThorntonNYMSP202615 W · 63 SO · 1.7 WARWinona, MN
Drew GilbertSFCF2025–20262100 H · 14 HR · 1.5 WARStillwater, MN
John KleinTORRP202610 W · 7 SO · 0.1 WARBrooklyn Park, MN
Adam MazurMIASP2024–202521 W · 41 SO · -0.8 WARWoodbury, MN
Gus VarlandWSHRP2023–202634 W · 79 SO · -0.9 WARMaplewood, MN

Former MLB players (62)

Former MLB players from Minnesota
PlayerPosYearsSeasonsCareerBorn
Paul MolitorDH1978–1998213,319 H · 234 HR · 72.5 WARSt. Paul, MN
Dave WinfieldDH1973–1995223,110 H · 465 HR · 59.4 WARSt. Paul, MN
Jerry KoosmanSP1967–198519222 W · 2,556 SO · 52.8 WARAppleton, MN
Joe Mauer1B2004–2018152,123 H · 143 HR · 52.8 WARSaint Paul, MN
Jack MorrisSP1977–199418254 W · 2,478 SO · 39.3 WARSt. Paul, MN
Kent Hrbek1B1981–1994141,749 H · 293 HR · 35.7 WARMinneapolis, MN
Terry SteinbachC1986–1999141,453 H · 162 HR · 25.4 WARNew Ulm, MN
Josh JohnsonSP2005–2013958 W · 915 SO · 22.6 WARMinneapolis, MN
Dave GoltzRP1972–198312113 W · 1,105 SO · 20.6 WARPelican Rapids, MN
Bill GullicksonSP1979–199414162 W · 1,279 SO · 20.5 WARMarshall, MN
Aaron SeleRP1993–200715148 W · 1,407 SO · 17.2 WARGolden Valley, MN
Tom BurgmeierRP1968–19841779 W · 584 SO · 15.8 WARSt. Paul, MN
Jim EisenreichLF1982–1998151,160 H · 52 HR · 11.4 WARSt. Cloud, MN
Tom NiedenfuerRP1981–19901036 W · 474 SO · 9.9 WARSt. Louis Park, MN
Glen PerkinsRP2006–20171235 W · 504 SO · 8.0 WARSt. Paul, MN
Jack Hannahan3B2006–20148381 H · 29 HR · 5.8 WARSt. Paul, MN
Michael WuertzRP2004–2011821 W · 444 SO · 4.6 WARAustin, MN
Ike Davis1B2010–20167496 H · 81 HR · 4.5 WAREdina, MN
Mike MasonRP1982–1988729 W · 363 SO · 4.3 WARFairbault, MN
A.J. PukRP2019–2025617 W · 283 SO · 3.5 WARMinneapolis, MN
Nick AndersonRP2019–2025614 W · 212 SO · 3.5 WARCrosby, MN
Jim BrowerRP1999–2007933 W · 397 SO · 2.5 WARMinnetonka, MN
Dan Johnson1B2005–201510324 H · 57 HR · 2.3 WARCoon Rapids, MN
Steve ComerSP1978–1984744 W · 245 SO · 2.3 WARMinneapolis, MN
Greg OlsonC1989–19935309 H · 20 HR · 1.7 WARMarshall, MN
Gary MielkeRP1987–199031 W · 42 SO · 1.4 WARSt. James, MN
Dana KieckerRP1990–1991210 W · 114 SO · 1.4 WARSleepy Eye, MN
Robb Quinlan1B2003–20108307 H · 25 HR · 0.8 WARSt. Paul, MN
Chris ReitsmaRP2001–2007732 W · 359 SO · 0.3 WARMinneapolis, MN
Sammy SolísRP2015–201845 W · 136 SO · 0.3 WARMinneapolis, MN
T.J. BohnOF2006–200824 H · 1 HR · 0.2 WARSt. Louis Park, MN
Joey GerberRP2020–202631 W · 18 SO · 0.1 WARMaple Grove, MN
Todd RevenigP199210 W · 1 SO · 0.1 WARBrainerd, MN
Guy SularzSS1980–1983445 H · 1 HRMinneapolis, MN
Mark HamburgerRP201111 W · 6 SOSaint Paul, MN
Jerry Terrell3B1973–19808412 H · 4 HR · -0.1 WARWaseca, MN
Dan S. SmithP1992–199421 W · 14 SO · -0.1 WARSt. Paul, MN
Jake EschRP2016–201720 W · 10 SO · -0.1 WARSt. Paul, MN
Brian DenmanSP198213 W · 9 SO · -0.1 WARMinneapolis, MN
John GaubRP201110 W · 3 SO · -0.1 WARSt. Paul, MN
Jeff SchmidtRP199612 W · 2 SO · -0.2 WARNorthfield, MN
Mike KingeryCF1986–199610546 H · 30 HR · -0.3 WARSt. James, MN
Cole De VriesSP2012–201325 W · 70 SO · -0.3 WAREden Prairie, MN
Jamie HoffmannLF2009–201124 H · 1 HR · -0.3 WARNew Ulm, MN
Bryan HickersonRP1991–1995521 W · 279 SO · -0.4 WARBemidji, MN
Tom Quinlan3B1990–199649 H · 1 HR · -0.4 WARSt. Paul, MN
Neil WagnerRP2011–201432 W · 43 SO · -0.4 WARMinneapolis, MN
Mike SadekC1973–19818184 H · 5 HR · -0.5 WARMinneapolis, MN
Brad GuldenC1978–1986787 H · 5 HR · -0.5 WARNew Ulm, MN
Michael RestovichRF2002–2007664 H · 6 HR · -0.6 WARRochester, MN
Dave MaurerP2000–200441 W · 18 SO · -0.6 WARMinneapolis, MN
Jim CrowellRP1997–200530 W · 6 SO · -0.6 WARMinneapolis, MN
Anthony BemboomC2019–2023531 H · 5 HR · -0.7 WARSt. Cloud, MN
Kerry TaylorSP1993–199420 W · 48 SO · -0.7 WARBemidji, MN
Steve EdlefsenRP2011–201220 W · 15 SO · -0.7 WARMinneapolis, MN
Jerry UjdurSP1980–1984512 W · 118 SO · -0.8 WARDuluth, MN
Sean HjelleRP2022–202547 W · 145 SO · -0.8 WARFridley, MN
Mike MorinRP2014–2020712 W · 194 SO · -1.0 WARAndover, MN
Ben HendricksonSP2004–200621 W · 37 SO · -1.0 WARSt. Cloud, MN
Tim McIntosh1B1990–1996521 H · 2 HR · -1.3 WARMinneapolis, MN
Steve Lombardozzi2B2011–20176207 H · 5 HR · -1.4 WAREdina, MN
Wayne NordhagenRF1976–19838401 H · 39 HR · -1.7 WARThief River Falls, MN

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 →