MAXPREPS
GOFAN
NFHS NETWORK
FOLLOW MAXPREPS
Football
Football Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
News
Baseball
Baseball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Record Book
News
B. Basketball
B. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
News
G. Basketball
G. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
News
G. Volleyball
G. Volleyball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Record Book
News
Content Contributors
Coaches
...
POPULAR SPORTS
All sports
Boys
Baseball
Basketball
Beach Volleyball
Cross Country
Football
Golf
Ice Hockey
Lacrosse
Soccer
Swimming
Tennis
Track & Field
Volleyball
Water Polo
Wrestling
Girls
Basketball
Beach Volleyball
Cross Country
Field Hockey
Flag Football
Golf
Ice Hockey
Lacrosse
Soccer
Softball
Swimming
Tennis
Track & Field
Volleyball
Water Polo
SEARCH
APPS
MaxPreps
Follow your favorite high school teams and players
MP Stats for iPad
Stat keeping for basketball teams
PRO PHOTOGRAPHY
Photo Galleries
Explore and purchase photos of your local teams and players
WATCH
Video Center
See top plays & highlights of the best high school sports
SIGN IN
North Carolina high school baseball: NCHSAA playoff brackets, computer rankings, stats leaders, live broadcasts, schedules and scores
North Carolina high school boys baseball playoff brackets, computer rankings, stat leaders, live broadcasts, schedules & scores - live & final.
By
Eric Frantz
Follow Eric Frantz on Twitter
May 29, 2025, 9:25am
Which HS football teams have the MOST top 25 finishes over the last 10 years?
13,991 views
1:14
The North Carolina high school boys baseball season continues this week. Here's what you need to know heading into and during the latest prep baseball slate in the Tarheel State.
Statewide Schedule and Live Scores
Boys Baseball Games & Scores (Live & Final)
Statewide Live Broadcasts (NFHS Network)
Live North Carolina Baseball Games
NCHSAA Playoff Brackets
Class 4A
|
Class 3A
|
Class 2A
|
Class 1A
MaxPreps State Rankings: Overall
This week's North Carolina MaxPreps computer rankings regardless of division. All teams ranked.
#
School
Rec.
Str.
+/-
1
T.C. Roberson (Asheville)
25-6
16.7
2
Laney (Wilmington)
25-5
16.0
3
Cuthbertson (Waxhaw)
26-6
15.8
4
ERHS (Forest City)
28-1
7.1
5
Ashley (Wilmington)
22-5
17.0
6
D.H. Conley (Greenville)
25-2
11.2
7
J.H. Rose (Greenville)
27-4
10.4
8
Marvin Ridge (Waxhaw)
21-8
17.6
9
Corinth Holders (Wendell)
26-5
11.6
10
Weddington (Matthews)
18-9-1
16.8
11
NLHS (Lincolnton)
21-8
9.7
12
East Rowan (Salisbury)
25-6
9.1
13
Wakefield (Raleigh)
24-4-1
8.8
14
Providence (Charlotte)
23-6
9.4
15
Wake Forest
18-7
12.0
16
South Caldwell (Hudson)
25-3
5.9
17
CGHS (Raleigh)
21-7
10.7
18
South Lenoir (Deep Run)
23-4
4.0
19
West Rowan (Mt. Ulla)
24-5
8.5
20
New Hanover (Wilmington)
15-10
17.2
21
West Forsyth (Clemmons)
23-5
7.0
22
CCHS (Charlotte)
22-6-1
10.0
23
North Stanly (New London)
26-2
4.1
24
West Stanly (Oakboro)
23-8
9.6
25
Lincoln Charter (Denver)
22-6
7.5
26
Burns (Lawndale)
24-5
6.2
27
Reagan (Pfafftown)
22-5
7.8
28
Midway (Dunn)
23-9
9.2
29
TSHS (Fayetteville)
26-7
6.2
30
Randleman
20-6
8.6
31
Leesville Road (Raleigh)
18-7
11.3
32
Sun Valley (Monroe)
16-12
16.3
33
Apex Friendship (Apex)
22-7
9.1
34
Grimsley (Greensboro)
23-5
7.1
35
Whiteville
18-5
7.1
36
Topsail (Hampstead)
14-12
16.4
37
North Iredell (Olin)
20-4
6.2
38
Myers Park (Charlotte)
20-8
9.5
39
Perquimans (Hertford)
25-6
2.9
40
Tuscola (Waynesville)
21-6
5.9
41
Bunn
25-3
2.1
42
Voyager Academy (Durham)
25-4
1.5
43
Jordan (Durham)
18-8
8.4
44
East Lincoln (Denver)
20-7
8.2
45
UCA (Asheboro)
18-11
7.7
46
PHS (Southern Pines)
20-9
9.6
47
West Stokes (King)
23-3
2.5
48
West Bladen (Bladenboro)
17-5
8.4
49
Millbrook (Raleigh)
19-10
11.2
50
Asheville
16-7-1
10.6
State Stat Leaders
Here's a look at this season's current baseball statewide leaders in batting average, home runs, RBI, runs, batters struck out and ERA. Statistics are submitted to MaxPreps by coaches, athletic directors or program personnel.
Coaches, ADs and staff who do not have current access may request their
free account
here
.
Leaderboard - Player Batting Average
1
Coy James - Sr
Davie (Mocksville, NC)
.605
2
Emilio Garcia - Jr
West Mecklenburg (Charlotte, NC)
.600
3
Hayden Willoughby - So
Bear Grass Charter (Williamston, NC)
.600
4
Ryan Clark -
North Mecklenburg (Huntersville, NC)
.571
5
Hudson Deel - Jr
Rockingham County (Wentworth, NC)
.566
6
Michael Gurganus - Sr
Bear Grass Charter (Williamston, NC)
.565
7
Vaughn Rogers - Sr
Durham School of the Arts (Durham, NC)
.553
8
Ben Bethel - Jr
Hayesville (NC)
.550
9
Jackson Warnock - Jr
Owen (Black Mountain, NC)
.545
10
Gunnar Alm -
Polk County (Columbus, NC)
.544
11
Collin Elias - Sr
Roanoke Rapids (NC)
.544
12
Jake Howard - Sr
South Lenoir (Deep Run, NC)
.538
13
Ethan Bognar - Jr
Rockingham County (Wentworth, NC)
.537
14
Zachary Kimmel - Sr
Huss (Gastonia, NC)
.537
15
Matthew Parson -
Jackson Day (Charlotte, NC)
.537
16
Kannon Huffman - So
Southwest Onslow (Jacksonville, NC)
.529
17
John Madden - Jr
Dudley (Greensboro, NC)
.528
18
Dylan Palmer - Jr
East Wake Academy (Zebulon, NC)
.527
19
Joe May - Sr
Farmville Central (Farmville, NC)
.522
20
Eli Jenkins - Jr
East Carteret (Beaufort, NC)
.520
21
Aubrey Stanley - Sr
Cleveland (Clayton, NC)
.517
22
Cole Craddock - Sr
Tarboro (NC)
.517
23
McCoy James - Sr
Cape Hatteras (Buxton, NC)
.514
24
Nolan Winfield - Sr
D.H. Conley (Greenville, NC)
.513
25
Jorge Torres - Sr
Northern Guilford (Greensboro, NC)
.513
Leaderboard - Player Home Runs
1
Patrick Walsh -
Christ the King (Huntersville, NC)
12
2
Evan Myers - Sr
Lincoln Charter (Denver, NC)
11
3
Max Shelton - Jr
Madison (Marshall, NC)
10
4
Kaden Hart - Sr
Oak Grove (Winston-Salem, NC)
10
5
Dylan Palmer - Jr
East Wake Academy (Zebulon, NC)
10
6
Coy James - Sr
Davie (Mocksville, NC)
9
7
Janeson Steele - Jr
C.B. Aycock (Pikeville, NC)
9
8
Parker Watson - Sr
J.H. Rose (Greenville, NC)
9
9
Grant Ingram - Jr
Pine Lake Prep (Mooresville, NC)
9
10
Reed Osborne - Fr
Lincoln Charter (Denver, NC)
8
11
Gunnar Alm -
Polk County (Columbus, NC)
8
12
Matt McKnight - Sr
Charlotte Catholic (Charlotte, NC)
8
13
Cason Jones - Jr
Mountain Heritage (Burnsville, NC)
8
14
Nate Rollins - Sr
Lincoln Charter (Denver, NC)
7
15
Caleb Johnson - Jr
Bunn (NC)
7
16
Jacob Mull - Sr
Draughn (Valdese, NC)
7
17
Max Wearing - Jr
Palisades (Charlotte, NC)
7
18
Garrett Byrd - Sr
North Lenoir (LaGrange, NC)
7
19
James Duffield - Sr
East Wake Academy (Zebulon, NC)
7
20
Harrison Ailshie - Jr
East Rowan (Salisbury, NC)
6
21
Ethan Simmons - Sr
J.H. Rose (Greenville, NC)
6
22
Brock Bumgardner? - So
Cherryville (NC)
6
23
Landon Miles - Sr
Lee County (Sanford, NC)
6
24
Troy Alderfer -
Christ the King (Huntersville, NC)
6
25
Ethan Stewart - Fr
D.H. Conley (Greenville, NC)
6
Leaderboard - Player Runs
1
Maddux Thach - Sr
Perquimans (Hertford, NC)
53
2
Coy James - Sr
Davie (Mocksville, NC)
50
3
Cole Blevins - Jr
West Rowan (Mt. Ulla, NC)
46
4
Maddox Moore - Jr
West Rowan (Mt. Ulla, NC)
45
5
Cam Smith - Fr
Walkertown (NC)
45
6
Eli Jenkins - Jr
East Carteret (Beaufort, NC)
43
7
Luke Modrak - Sr
Mooresville (NC)
42
8
Gavyn Miller - Sr
South Stanly (Norwood, NC)
42
9
David Olmedo - Jr
Walkertown (NC)
42
10
Dylan Palmer - Jr
East Wake Academy (Zebulon, NC)
42
11
Gibson Bray - Sr
Terry Sanford (Fayetteville, NC)
41
12
Evan Burroughs -
Watauga (Boone, NC)
41
13
Josh Mozingo - Jr
Terry Sanford (Fayetteville, NC)
41
14
Jack Crump - Sr
South Stanly (Norwood, NC)
41
15
Darius Oliver - Sr
Holmes (Edenton, NC)
41
16
Emilio Garcia - Jr
West Mecklenburg (Charlotte, NC)
41
17
Luke Stritmatter - Jr
Rockingham County (Wentworth, NC)
41
18
Jack Strom - Sr
Millbrook (Raleigh, NC)
40
19
Gunnar Alm -
Polk County (Columbus, NC)
40
20
Caleb Johnson - Jr
Bunn (NC)
39
21
Myles Cobb - Jr
Holmes (Edenton, NC)
39
22
Zach Walston - Sr
Holmes (Edenton, NC)
38
23
Sean Saunders - Sr
Perquimans (Hertford, NC)
38
24
Jake Howard - Sr
South Lenoir (Deep Run, NC)
38
25
Nate Revis - Sr
Rockingham County (Wentworth, NC)
38
Leaderboard - Player Runs Batted In
1
Myles Cobb - Jr
Holmes (Edenton, NC)
51
2
Jacob Askew - Sr
Perquimans (Hertford, NC)
43
3
Mason Walker - Jr
Terry Sanford (Fayetteville, NC)
42
4
Evan Myers - Sr
Lincoln Charter (Denver, NC)
42
5
Carter Durant - Jr
West Rowan (Mt. Ulla, NC)
42
6
Ethan Stewart - Fr
D.H. Conley (Greenville, NC)
42
7
Hudson Deel - Jr
Rockingham County (Wentworth, NC)
41
8
Dylan Brandt - Sr
Pine Lake Prep (Mooresville, NC)
39
9
TJ Ziermann - Sr
Laney (Wilmington, NC)
38
10
Maddox Bass - Sr
Holmes (Edenton, NC)
38
11
Michael Gurganus - Sr
Bear Grass Charter (Williamston, NC)
38
12
Cameron Copley - Jr
Voyager Academy (Durham, NC)
37
13
Owen Mitchell - Jr
Bunn (NC)
37
14
Parker Watson - Sr
J.H. Rose (Greenville, NC)
37
15
Ethan Simmons - Sr
J.H. Rose (Greenville, NC)
36
16
Brock Bumgardner? - So
Cherryville (NC)
36
17
Cason Jones - Jr
Mountain Heritage (Burnsville, NC)
36
18
Cooper Beck - Sr
Central Davidson (Lexington, NC)
35
19
Jordan Tibbs - Jr
Ashe County (West Jefferson, NC)
35
20
Jack Ewell - Sr
Ayden - Grifton (Ayden, NC)
35
21
Wyatt Scott - Jr
Midway (Dunn, NC)
34
22
Will Rucker - Sr
Perquimans (Hertford, NC)
34
23
Gavin Barber - Jr
Mooresville (NC)
34
24
Hayden Willoughby - So
Bear Grass Charter (Williamston, NC)
34
25
Nate Rollins - Sr
Lincoln Charter (Denver, NC)
33
Leaderboard - Player Batters Struck Out
1
Kyle Kern - Sr
East Duplin (Beulaville, NC)
130
2
Trey Williford - Sr
Farmville Central (Farmville, NC)
123
3
Harrison Ailshie - Jr
East Rowan (Salisbury, NC)
117
4
Tate Jensen - Sr
Draughn (Valdese, NC)
113
5
Maddox Bass - Sr
Holmes (Edenton, NC)
108
6
TJ Ziermann - Sr
Laney (Wilmington, NC)
107
7
Jacob Watson - Jr
Falls Lake (Creedmoor, NC)
106
8
Thomas Hester - Sr
West Davidson (Lexington, NC)
105
9
Michael Gurganus - Sr
Bear Grass Charter (Williamston, NC)
104
10
Carrick Ryan - Sr
Voyager Academy (Durham, NC)
103
11
Caleb Cox - Fr
Nash Central (Rocky Mount, NC)
102
12
Jackson Wilmoth - Jr
Surry Central (Dobson, NC)
101
13
Dru Gaddy - So
Surry Central (Dobson, NC)
101
14
Caleb Cloninger - Sr
North Gaston (Dallas, NC)
100
15
Zachary Kimmel - Sr
Huss (Gastonia, NC)
98
16
Patrick Hollifield - Jr
Swansboro (NC)
97
17
Zach Cartrette - Sr
Chatham Charter (Siler City, NC)
97
18
Jared Hagwood - Jr
Bunn (NC)
97
19
Matthew Rhodes - Sr
South Lenoir (Deep Run, NC)
95
20
Luke Hemric - Sr
Apex Friendship (Apex, NC)
95
21
Jordan Kempton - Sr
First Flight (Kill Devil Hills, NC)
94
22
Tyler Coates -
North Johnston (Kenly, NC)
94
23
Sam Harris - Sr
Broughton (Raleigh, NC)
94
24
Jay Brookshire - Sr
North Iredell (Olin, NC)
92
25
Collin Chappel - Sr
Maiden (NC)
91
Leaderboard - Player Earned Run Average
1
Logun Wilkins - Sr
Uwharrie Charter Academy (Asheboro, NC)
0.14
2
Luke Hemric - Sr
Apex Friendship (Apex, NC)
0.30
3
Carrick Ryan - Sr
Voyager Academy (Durham, NC)
0.43
4
Brady Durden - Sr
West Bladen (Bladenboro, NC)
0.52
5
Tanner Wade - Fr
East Carteret (Beaufort, NC)
0.54
6
Chris Teagle - Sr
Dixon (Holly Ridge, NC)
0.54
7
Jackson Sellers - Jr
Hayesville (NC)
0.61
8
Bryan Hadder - Jr
East Carteret (Beaufort, NC)
0.62
9
Keeghan Holmes - Sr
Person (Roxboro, NC)
0.62
10
Tucker Anderson - Jr
D.H. Conley (Greenville, NC)
0.67
11
Amos Rich - Jr
Tuscola (Waynesville, NC)
0.70
12
Jayce Elliott - Jr
Oxford Prep (Oxford, NC)
0.71
13
Jaelyn McLean - So
SouthWest Edgecombe (Pinetops, NC)
0.71
14
Jackson Evans - Sr
Chapel Hill (NC)
0.76
15
Jaxson Smith - Sr
Clinton (NC)
0.77
16
Patrick Hollifield - Jr
Swansboro (NC)
0.79
17
Parker Anderson - So
Cherryville (NC)
0.81
18
Anthony Zezza - Jr
Holly Springs (NC)
0.84
19
Jacob Benbow - Sr
Grimsley (Greensboro, NC)
0.85
20
Jay Brookshire - Sr
North Iredell (Olin, NC)
0.86
21
Seth Evans - Sr
Hunt (Wilson, NC)
0.88
22
Gabe Murray - Sr
Middle Creek (Apex, NC)
0.88
23
Ryan Temple - Jr
Pine Forest (Fayetteville, NC)
0.93
24
Caleb Cox - Fr
Nash Central (Rocky Mount, NC)
0.95
25
Austin Fletcher - Sr
Willow Spring (Fuquay-Varina, NC)
0.98
Related Content
North Carolina Baseball Scores
North Carolina Baseball Stat Leaders
North Carolina Baseball Playoffs
North Carolina Baseball Rankings