MLB players from North Carolina

135 MLB players on file were born in North Carolina. 38 are on MLB rosters now, among them Corey Seager, Cedric Mullins, and Ryan Jeffers. Gaylord Perry leads them with 86.1 career WAR. Every season since 1876 is on file.

MLB players who went to college at North Carolina →

On MLB rosters now (38)

MLB players from North Carolina on rosters now
PlayerPosYearsSeasonsCareerBorn
Corey SeagerTEXSS2015–2026121,341 H · 241 HR · 48.8 WARCharlotte, NC
Cedric MullinsTBCF2018–20269798 H · 118 HR · 15.8 WARGreensboro, NC
Ryan JeffersMINC2020–20267473 H · 82 HR · 11.2 WARRaleigh, NC
Bailey OberMINSP2021–2026638 W · 700 SO · 10.9 WARHuntersville, NC
Gavin WilliamsCLESP2023–2026432 W · 581 SO · 8.6 WARFayetteville, NC
Jeffrey SpringsATHSP2018–2026938 W · 609 SO · 7.3 WARBelmont, NC
MacKenzie GoreTEXSP2022–2026534 W · 763 SO · 7.1 WARWilmington, NC
Alec BurlesonSTL1B2022–20265546 H · 74 HR · 5.9 WARCharlotte, NC
Nolan McLeanNYMSP2025–2026217 W · 251 SO · 4.8 WARWillow Spring, NC
Patrick BaileyCLEC2023–20264325 H · 31 HR · 4.6 WARGreensboro, NC
Shawn ArmstrongCLERP2015–20261217 W · 468 SO · 4.3 WARNew Bern, NC
Landen RouppSFSP2024–2026317 W · 292 SO · 2.9 WARRocky Mount, NC
Trent ThorntonCHCRP2019–2026819 W · 410 SO · 2.6 WARCharlotte, NC
Rhett LowderCINSP2024–202629 W · 125 SO · 1.8 WARAlbemarle, NC
Austin WarrenNYMRP2021–202669 W · 102 SO · 1.5 WARFayetteville, NC
Jo AdellCLERF2020–20267477 H · 98 HR · 1.2 WARShelby, NC
River RyanDETSP2024–202621 W · 24 SO · 0.9 WARCharlotte, NC
Bryse WilsonMILRP2018–2026920 W · 364 SO · 0.6 WARHillsborough, NC
Zebby MatthewsMINSP2024–2026315 W · 247 SO · 0.5 WARCullowhee, NC
Trent HarrisSFRP202610 W · 27 SO · 0.5 WARCary, NC
DJ HerzWSHSP2024–202624 W · 112 SO · 0.4 WARFayetteville, NC
Paul GervaseLADRP2025–202620 W · 16 SO · 0.2 WARCary, NC
Brett KerryLAARP202610 W · 12 SO · 0.2 WARClemmons, NC
Blake WalstonARISP2024–202622 W · 20 SOWilmington, NC
Mitch FarrisLAARP2025–202622 W · 87 SOCharlotte, NC
Bo DavidsonSFRF202617 H · 0 HRCharlotte, NC
Walker JenkinsMINCF2026119 H · 4 HRWilmington, NC
Jake BlossTORSPNo games yet——Greensboro, NC
Tekoah RobySTLSPNo games yet——Asheville, NC
Weston WilsonSEA3B2023–2026485 H · 13 HR · -0.1 WARHigh Point, NC
Joel KuhnelSFRP2019–202665 W · 104 SO · -0.3 WARGoldsboro, NC
Cooper IngleCLEC202612 H · 0 HR · -0.4 WARAsheville, NC
Philip AbnerBALRP2025–202620 W · 15 SO · -0.5 WARCharlotte, NC
Seth JohnsonATHRP2024–202632 W · 57 SO · -0.6 WARConcord, NC
Brooks BaldwinCHWLF2024–2025296 H · 13 HR · -0.6 WARWhiteville, NC
Carson WhisenhuntSFSP2025–202625 W · 42 SO · -0.7 WARWinston-Salem, NC
Thomas HarringtonPITSP202510 W · 7 SO · -0.7 WARSanford, NC
Zach BrzykcyMIARP2024–202630 W · 30 SO · -0.8 WARHickory, NC

Former MLB players (97)

Former MLB players from North Carolina
PlayerPosYearsSeasonsCareerBorn
Gaylord PerrySP1962–198322314 W · 3,534 SO · 86.1 WARWilliamston, NC
Mark Grace1B1988–2003162,445 H · 173 HR · 43.0 WARWinston-Salem, NC
Ryan Zimmerman1B2005–2021161,846 H · 284 HR · 37.5 WARWashington, NC
Kyle Seager3B2011–2021111,395 H · 242 HR · 32.4 WARCharlotte, NC
Madison BumgarnerSP2009–202315134 W · 2,070 SO · 31.7 WARHickory, NC
Ray Durham2B1995–2008142,054 H · 192 HR · 30.6 WARCharlotte, NC
Brandon Phillips2B2002–2018172,029 H · 211 HR · 29.1 WARRaleigh, NC
Brian Roberts2B2001–2014141,527 H · 97 HR · 28.5 WARDurham, NC
Kevin MillwoodSP1997–201216169 W · 2,083 SO · 26.8 WARGastonia, NC
Josh HamiltonLF2007–201591,134 H · 200 HR · 26.6 WARRaleigh, NC
Trot NixonRF1996–200812995 H · 137 HR · 19.0 WARDurham, NC
Otis NixonLF1983–1999171,379 H · 11 HR · 14.5 WAREvergreen, NC
Cameron MaybinLF2007–202115973 H · 72 HR · 14.4 WARAsheville, NC
Alex WoodSP2013–20241277 W · 1,173 SO · 13.8 WARCharlotte, NC
Greg W. HarrisSP1988–1995845 W · 605 SO · 13.7 WARGreensboro, NC
Mike LaValliereC1984–199512663 H · 18 HR · 12.9 WARCharlotte, NC
Wil MyersRF2013–202311965 H · 156 HR · 12.5 WARThomasville, NC
Brian MoehlerRP1996–20101484 W · 859 SO · 11.2 WARRockingham, NC
Scott BankheadRP1986–19951057 W · 614 SO · 10.2 WARRaleigh, NC
Billy HamiltonRF2013–202311713 H · 24 HR · 9.0 WARTaylorsville, NC
Lonnie ChisenhallRF2011–20188578 H · 64 HR · 9.0 WARMorehead City, NC
Matt HarrisonSP2008–2015850 W · 408 SO · 8.5 WARDurham, NC
Sterling HitchcockRP1992–20041374 W · 997 SO · 8.1 WARFayetteville, NC
Dustin Ackley2B2011–20166512 H · 46 HR · 7.7 WARWinston-Salem, NC
Zack LittellSP2018–2026942 W · 569 SO · 7.6 WARBurlington, NC
Darren HolmesRP1990–20031335 W · 581 SO · 7.5 WARAsheville, NC
James BaldwinRP1995–20051179 W · 844 SO · 6.8 WARSouthern Pines, NC
Tommy GreeneSP1989–1997838 W · 461 SO · 4.9 WARLumberton, NC
Chad Tracy3B2004–20139741 H · 86 HR · 4.4 WARCharlotte, NC
Hunter HarveyRP2019–2026810 W · 205 SO · 3.9 WARCatawba, NC
Alex ColeCF1990–19967493 H · 5 HR · 3.4 WARFayetteville, NC
Brian BarnesRP1990–1994514 W · 275 SO · 2.9 WARRoanoke Rapids, NC
Johnny OatesC1970–198111410 H · 14 HR · 2.6 WARSylva, NC
Todd CoffeyRP2005–2012825 W · 329 SO · 2.5 WARForest City, NC
Franklin Stubbs1B1984–199510602 H · 104 HR · 1.7 WARRichlands, NC
Norris HopperLF2006–20083125 H · 1 HR · 1.6 WARShelby, NC
Ryan VogelsongSP2000–20161261 W · 900 SO · 1.3 WARCharlotte, NC
Ty ButtreyRP2018–202038 W · 122 SO · 0.9 WARMatthews, NC
Dallas McPherson3B2004–2011593 H · 18 HR · 0.5 WARGreensboro, NC
Luke LittleRP2023–202643 W · 45 SO · 0.5 WARCharlotte, NC
Bobby ParnellRP2008–2016920 W · 297 SO · 0.2 WARSalisbury, NC
Alvin MormanRP1996–199946 W · 98 SO · 0.2 WARRockingham, NC
John RoperRP1993–199538 W · 111 SO · 0.2 WARSouthern Pines, NC
Jamie BrewingtonRP1995–200029 W · 79 SO · 0.2 WARGreenville, NC
Jeff McNeelyCF1993111 H · 0 HR · 0.2 WARMonroe, NC
D.J. MitchellSP201210 W · 2 SO · 0.1 WARWinston-Salem, NC
Butch DavisRF1983–19948110 H · 7 HRWilliamstown, NC
Jake BuchananSP2014–201742 W · 33 SOCharlotte, NC
Cody StanleyC201514 H · 0 HRClinton, NC
Jake RobbinsP200410 W · 0 SOCharlotte, NC
Landon PowellC2009–2011375 H · 10 HR · -0.1 WARRaleigh, NC
Andrew TaylorRP201210 W · 0 SO · -0.1 WARDurham, NC
Brian SmithRP200010 W · 3 SO · -0.1 WARSalisbury, NC
Devon LoweryRP200810 W · 6 SO · -0.1 WARLincolnton, NC
Tyrell GodwinOF200510 H · 0 HR · -0.1 WARWilmington, NC
Mitch AtkinsSP2009–201130 W · 17 SO · -0.2 WARBrowns Summit, NC
Ryder RyanRP2023–202421 W · 19 SO · -0.2 WARHuntersville, NC
Jason GilfillanRP200312 W · 12 SO · -0.2 WARShelby, NC
Sam NarronSP200410 W · 1 SO · -0.2 WARGoldsboro, NC
Chris KnappSP1975–1980636 W · 355 SO · -0.3 WARCherry Point, NC
Chad Fonville2B1995–19994133 H · 0 HR · -0.3 WARJacksonville, NC
Ty AdcockRP2023–202530 W · 19 SO · -0.3 WAROxford, NC
Doug NikhazySP2025–202620 W · 6 SO · -0.3 WARBurlington, NC
Walt McKeelC1997–200224 H · 0 HR · -0.3 WARWilson, NC
Corey LeeRP199910 W · 0 SO · -0.3 WARRaleigh, NC
Russ Adams2B2004–20095218 H · 17 HR · -0.4 WARLaurinburg, NC
Brick Smith1B1987–198822 H · 0 HR · -0.4 WARCharlotte, NC
Will Wilson3B2025–2026216 H · 1 HR · -0.4 WARKings Mountain, NC
Carlos CrawfordSP199610 W · 4 SO · -0.4 WARCharlotte, NC
Jason RoachSP200310 W · 2 SO · -0.4 WARKinston, NC
Brent Butler2B2001–20033137 H · 11 HR · -0.5 WARLaurinburg, NC
Bronswell PatrickRP1998–199925 W · 55 SO · -0.5 WARGreenville, NC
Brian BassRP2008–201039 W · 104 SO · -0.6 WARPinehurst, NC
Alex WhiteSP2011–201225 W · 101 SO · -0.6 WARGreenville, NC
Josh Whitesell1B2008–2009223 H · 2 HR · -0.6 WARDurham, NC
Logan Davidson1B202517 H · 1 HR · -0.6 WARCharlotte, NC
Owen WhiteRP2023–202530 W · 10 SO · -0.7 WARMount Ulla, NC
Pat WatkinsRF1997–1999346 H · 2 HR · -0.7 WARRaleigh, NC
Allen BattleCF1995–1996257 H · 1 HR · -0.7 WARGrantham, NC
Steve MintzRP1995–199921 W · 9 SO · -0.7 WARLeland, NC
Quinton McCrackenCF1995–200612675 H · 21 HR · -0.8 WARWilmington, NC
Andy TomberlinDH1993–1998671 H · 11 HR · -0.8 WARMonroe, NC
Razor Shines1B1983–1987415 H · 0 HR · -0.8 WARDurham, NC
Chris HatcherRP2011–2018812 W · 266 SO · -0.9 WARKinston, NC
Bryan MitchellRP2014–202164 W · 106 SO · -0.9 WARReidsville, NC
Jonathan HeasleyRP2021–202655 W · 91 SO · -0.9 WARCharlotte, NC
Tyler GreeneSS2009–20135151 H · 17 HR · -0.9 WARRaleigh, NC
Ben CallahanSP198311 W · 2 SO · -0.9 WARMount Airy, NC
Ray ChadwickSP198610 W · 9 SO · -0.9 WARDurham, NC
Greg BrileyRF1993133 H · 3 HR · -1.0 WARGreenville, NC
Freddie BynumSS2005–2008482 H · 6 HR · -1.4 WARWilson, NC
Tommy GreggLF1987–19979214 H · 20 HR · -1.6 WARBoone, NC
Kevin Witt3B1998–2006593 H · 15 HR · -1.7 WARHigh Point, NC
Allen WebsterRP2013–201958 W · 88 SO · -2.4 WARMayodan, NC
Wes Helms3B1998–201113694 H · 75 HR · -2.6 WARGastonia, NC
Jackson KowarRP2021–202544 W · 90 SO · -2.6 WARWeddington, NC
Jeff JohnsonSP1991–199338 W · 76 SO · -2.7 WARDurham, NC

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 →

MLB Players From North Carolina: 38 on Rosters Now | AskScores