The North Carolina Tar Heels baseball statistical leaders are individual statistical leaders of the North Carolina Tar Heels baseball program in various categories, including batting average, home runs, runs batted in, runs, hits, stolen bases, ERA, and Strikeouts. Within those areas, the lists identify single-game, single-season, and career leaders. The Tar Heels represent the University of North Carolina at Chapel Hill in the NCAA's Atlantic Coast Conference.

North Carolina began competing in intercollegiate baseball in 1867. These lists are updated through the end of the 2025 season.

Batting Average

+ Career (min. two years, 200 at-bats)1Dustin Ackley.412 2007 2008 20092B.J. Surhoff.392 1983 1984 19853Brian Roberts.389 1997 19984Tim Fedroff.379 2007 20085Roy Clark.363 1978 19796Tyrell Godwin.362 1998 1999 20007Josh Horton.360 2005 2006 20078Danny Talbott.357 1965 1966 19679Kyle Seager.353 2007 2008 200910Scott Bradley.351 1979 1980 1981

+ Season (min. 2.5. at-bats/per game)1Brian Roberts.4271997 Jim Mooring.427 19613Dustin Ackley.4172009 Dustin Ackley.41720085Jeremy Cleveland.41020036Tim Fedroff.40420087Dustin Ackley.40220078B.J. Surhoff.40019849Manny DaSilva.399 199410Charlie Carr.397 1966

Home Runs

+ Career1Vance Honeycutt65 2022 2023 20242Devy Bell57 1984 1985 1986 19873Chris Cox49 1990 1991 1992 19934Mac Horvath47 2021 2022 20235Alberto Osuna45 2022 2023 20246Chad Flack42 2005 2006 2007 20087Sean Farrell40 2000 2001 2002 2003 Jarrett Shearin40 1996 1997 1998 1999 Cookie Massey40 1993 1994 Scott Johnson40 1983 1984 1985 1986

+ Season1Vance Honeycutt28 20242Vance Honeycutt25 20223Devy Bell241986 Mac Horvath2420235Chris Maples2320026Dustin Ackley222009 Cookie Massey221994 Scott Johnson2219859Parks Harber202024 Alberto Osuna202022 Michael Stoner201996

+ Single Game1 10 players3 Most recent:Gavin Gallaher, 2025 vs. Pittsburgh

Runs Batted In

+ Career1Sean Farrell214 2000 2001 2002 2003 Jarrett Shearin214 1996 1997 1998 19993Chad Flack212 2005 2006 2007 20084Dustin Ackley198 2007 2008 20095Colin Moran197 2011 2012 20136Devy Bell192 1984 1985 1986 19877Pete Kumiega187 1980 1981 1982 1983 Ryan Earey185 1998 1999 20009Scott Johnson177 1983 1984 1985 198610Tim Federowicz175 2006 2007 2008

+ Season1Colin Moran9120132Owen Hull87 20263Marshall Hubbard83 20044Scott Johnson8119855Chris Maples7920026Casey Cook78 20247Cody Stubbs76 20138Kyle Seager7520089Dustin Ackley74200710Dustin Ackley732009 Sean Farrell732002 Steve Estroff73 1990

+ Single Game1Cookie Massey101994 Marist

Runs

+ Career1Dustin Ackley227 2007 2008 20092Jarrett Shearin219 1996 1997 1998 19993Chad Flack207 2005 2006 2007 20084Vance Honeycutt205 2022 2023 20245Adam Greenberg201 2000 2001 20026Sean Farrell199 2000 2001 2002 20037B.J. Surhoff187 1983 1984 19858Chad Prosser186 2000 2001 2002 20039Levi Michael183 2009 2010 201110Ben Bunting180 2008 2009 2010 2011

+ Season1Vance Honeycutt88 20242Jake Schaffner84 20263Dustin Ackley8220084Adam Greenberg8020025Brian Roberts791998 Gavin Gallaher7920267Tim Fedroff782008 Michael Busch78 20199B.J. Surhoff77198510Colin Moran762013 Levi Michael762010

+ Single Game1 9 players 5 Most recent:Jake Schaffner, 2026 vs. Duke

Hits

+ Career1Dustin Ackley346 2007 2008 20092Chad Flack328 2005 2006 2007 20083Chad Prosser291 2000 2001 2002 20034Sean Farrell288 2000 2001 2002 20035Jarrett Shearin284 1996 1997 1998 19996Chad Holbrook273 1990 1991 1992 19937Ben Bunting266 2008 2009 2010 20118B.J. Surhoff265 1983 1984 19859Josh Horton264 2005 2006 200710Kyle Seager258 2007 2008 2009

+ Season1Dustin Ackley11920072Dustin Ackley116 20083Tim Federowicz11520084Chad Flack1122006 5Dustin Ackley11120096Josh Horton10720067Kyle Seager1032009 Jeremy Cleveland1032003 Owen Hull103 202610Brian Roberts1021997

+ Single Game1Greg Schuler61982Baptist

Stolen Bases

+ Career1Brian Roberts110 1997 19982Chad Holbrook98 1990 1991 1992 19933Russ Adams93 2000 2001 20024Adam Greenberg92 2000 2001 20025B.J. Surhoff84 1983 1984 19856Vance Honeycutt76 2022 2023 20247Jarrett Shearin75 1996 1997 1998 19998Dave Arendas74 1987 1988 1989 19909Steve Mrowka71 1986 198710Greg Schuler66 1980 1981 1982 1983

+ Season1Brian Roberts6319982Brian Roberts4719973Russ Adams452002 Kane Kepley4520255Chad Holbrook4019935Steve Mrowka3819867Adam Greenberg35 20028Steve Mrowka331987 B.J. Surhoff33198410Vance Honeycutt29 2022 Adam Greenberg292001 Tyrell Godwin291999 B.J. Surhoff291985

+ Single Game1Steve Mrowka51986 Campbell2Brian Roberts51998Maryland

Earned Run Average

+ Career (min. 150 IP)1Bill Haywood1.36 1963 19642Wayne Young1.53 1958 1959 19603Tom Buskey1.75 1967 1968 19694Bill Paschall1.95 1973 1974 1975 19765David Kirk2.04 1978 1979 19806Mike Merritt2.16 1972 1973 1974 19757Chalmers Port2.20 1951 1952 19538Jim Raugh2.39 1955 1956 19579Scott Bankhead2.47 1982 1983 198410Roger Williams2.51 1983 1984 1985

+ Season (min. 55 IP)1Garry Hill0.70 19672Wayne Young0.8919583Eddie Hill1.07 19704Bill Haywood1.1319645Jonathan Hovis1.17 20066Roger Williams1.191983 Brad Woodall1.1919898Chalmers Port1.2219539Trent Thornton1.37 201310Michael Morin1.40 2012

Strikeouts

+ Career1Andrew Miller325 2004 2005 20062Benton Moss318 2012 2013 2014 20153Alex White317 2007 2008 20094Patrick Johnson311 2008 2009 2010 20115J.B. Bukauskas296 2015 2016 20176Michael Hoog289 1987 1988 1989 19907Kent Emanuel287 2011 2012 20138Jim Dougherty281 1987 1988 1989 19909Thad Chrismon279 1992 1993 1994 199510Mike Bynum276 1997 1998 1999

+ Season1Andrew Miller13320062Austin Love129 20213Patrick Johnson1252011 Sean Murphy125 19955Scott Bankhead12419846Alex White121 20097Greg Norris118 19788J.B. Bukauskas11620179Caden Glauber114202610Alex White1132008 Sean Murphy113 1994 Roger Williams1131983

+ Single Game1Roger Williams19 1985 Duke

References