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 14, 2025, 11:45am
Which HS football teams have the MOST top 25 finishes over the last 10 years?
13,946 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
Cuthbertson (Waxhaw)
24-4
14.3
2
Laney (Wilmington)
22-4
14.6
3
D.H. Conley (Greenville)
24-1
10.0
4
Ashley (Wilmington)
22-5
16.6
5
T.C. Roberson (Asheville)
21-5
14.2
6
Marvin Ridge (Waxhaw)
20-7
17.4
7
ERHS (Forest City)
25-0
4.9
8
J.H. Rose (Greenville)
23-3
9.3
9
Corinth Holders (Wendell)
23-3
8.2
10
Weddington (Matthews)
18-9-1
17.1
11
Wake Forest
18-6
11.5
12
Providence (Charlotte)
23-5
8.7
13
East Rowan (Salisbury)
24-5
9.1
14
South Caldwell (Hudson)
25-2
5.3
15
Wakefield (Raleigh)
24-4-1
9.1
16
West Forsyth (Clemmons)
23-4
6.5
17
Burns (Lawndale)
24-4
5.7
18
West Rowan (Mt. Ulla)
24-5
9.0
19
CGHS (Raleigh)
21-7
10.6
20
CCHS (Charlotte)
22-6-1
10.1
21
New Hanover (Wilmington)
15-10
17.0
22
North Stanly (New London)
26-2
4.2
23
Lincoln Charter (Denver)
21-5
6.6
24
Randleman
20-5
7.5
25
Reagan (Pfafftown)
22-5
7.9
26
Tuscola (Waynesville)
21-5
5.5
27
West Stanly (Oakboro)
21-6
6.9
28
Whiteville
18-4
6.2
29
Sun Valley (Monroe)
16-12
16.5
30
Leesville Road (Raleigh)
18-7
11.5
31
Jordan (Durham)
18-7
7.7
32
Bunn
24-2
1.3
33
Grimsley (Greensboro)
23-5
7.1
34
Apex Friendship (Apex)
22-7
8.7
35
Voyager Academy (Durham)
23-2
-0.6
36
Myers Park (Charlotte)
20-8
9.6
37
Topsail (Hampstead)
14-12
16.2
38
PHS (Southern Pines)
20-8
8.8
39
East Lincoln (Denver)
20-6
6.8
40
TSHS (Fayetteville)
23-5
3.5
41
Midway (Dunn)
20-7
6.9
42
East Carteret (Beaufort)
26-0
-2.7
43
West Stokes (King)
23-3
2.6
44
Millbrook (Raleigh)
19-10
11.5
45
North Iredell (Olin)
20-4
5.0
46
NLHS (Lincolnton)
17-8
8.0
47
SIHS (Statesville)
20-9
9.1
48
West Bladen (Bladenboro)
17-5
7.9
49
CKHS (Huntersville)
17-7
6.1
50
Oak Grove (Winston-Salem)
16-10
9.7
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
Hayden Willoughby - So
Bear Grass Charter (Williamston, NC)
.613
2
Coy James - Sr
Davie (Mocksville, NC)
.605
3
Emilio Garcia - Jr
West Mecklenburg (Charlotte, NC)
.600
4
Michael Gurganus - Sr
Bear Grass Charter (Williamston, NC)
.580
5
Ryan Clark -
North Mecklenburg (Huntersville, NC)
.571
6
Hudson Deel - Jr
Rockingham County (Wentworth, NC)
.566
7
Vaughn Rogers - Sr
Durham School of the Arts (Durham, NC)
.553
8
Matthew Harris - So
Warren County (Warrenton, NC)
.552
9
Ben Bethel - Jr
Hayesville (NC)
.550
10
Jackson Warnock - Jr
Owen (Black Mountain, NC)
.545
11
Gunnar Alm -
Polk County (Columbus, NC)
.544
12
Collin Elias - Sr
Roanoke Rapids (NC)
.544
13
Eli Jenkins - Jr
East Carteret (Beaufort, NC)
.542
14
Parker Wallace - So
Cape Fear (Fayetteville, NC)
.542
15
Ethan Bognar - Jr
Rockingham County (Wentworth, NC)
.537
16
Zachary Kimmel - Sr
Huss (Gastonia, NC)
.537
17
Matthew Parson -
Jackson Day (Charlotte, NC)
.537
18
Nolan Winfield - Sr
D.H. Conley (Greenville, NC)
.533
19
Jorge Torres - Sr
Northern Guilford (Greensboro, NC)
.533
20
Jake Howard - Sr
South Lenoir (Deep Run, NC)
.531
21
Maddox Mosteller - Fr
East Burke (Connelly Springs, NC)
.531
22
Kannon Huffman - So
Southwest Onslow (Jacksonville, NC)
.529
23
John Madden - Jr
Dudley (Greensboro, NC)
.528
24
Dylan Palmer - Jr
East Wake Academy (Zebulon, NC)
.527
25
Joe May - Sr
Farmville Central (Farmville, NC)
.522
Leaderboard - Player Home Runs
1
Patrick Walsh -
Christ the King (Huntersville, NC)
12
2
Max Shelton - Jr
Madison (Marshall, NC)
10
3
Kaden Hart - Sr
Oak Grove (Winston-Salem, NC)
10
4
Dylan Palmer - Jr
East Wake Academy (Zebulon, NC)
10
5
Coy James - Sr
Davie (Mocksville, NC)
9
6
Janeson Steele - Jr
C.B. Aycock (Pikeville, NC)
9
7
Grant Ingram - Jr
Pine Lake Prep (Mooresville, NC)
9
8
Gunnar Alm -
Polk County (Columbus, NC)
8
9
Matt McKnight - Sr
Charlotte Catholic (Charlotte, NC)
8
10
Evan Myers - Sr
Lincoln Charter (Denver, NC)
8
11
Cason Jones - Jr
Mountain Heritage (Burnsville, NC)
8
12
Reed Osborne - Fr
Lincoln Charter (Denver, NC)
7
13
Max Wearing - Jr
Palisades (Charlotte, NC)
7
14
Jacob Mull - Sr
Draughn (Valdese, NC)
7
15
Garrett Byrd - Sr
North Lenoir (LaGrange, NC)
7
16
James Duffield - Sr
East Wake Academy (Zebulon, NC)
7
17
Harrison Ailshie - Jr
East Rowan (Salisbury, NC)
6
18
Nate Rollins - Sr
Lincoln Charter (Denver, NC)
6
19
Brock Bumgardner? - So
Cherryville (NC)
6
20
Landon Miles - Sr
Lee County (Sanford, NC)
6
21
Dylan Brandt - Sr
Pine Lake Prep (Mooresville, NC)
6
22
Troy Alderfer -
Christ the King (Huntersville, NC)
6
23
Ethan Stewart - Fr
D.H. Conley (Greenville, NC)
6
24
AJ Mackey - So
Mitchell (Bakersville, NC)
6
25
Liam Dutton - Jr
Pinecrest (Southern Pines, NC)
5
Leaderboard - Player Runs
1
Coy James - Sr
Davie (Mocksville, NC)
50
2
Maddux Thach - Sr
Perquimans (Hertford, NC)
49
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
Evan Burroughs -
Watauga (Boone, NC)
41
12
Jack Crump - Sr
South Stanly (Norwood, NC)
41
13
Darius Oliver - Sr
Holmes (Edenton, NC)
41
14
Emilio Garcia - Jr
West Mecklenburg (Charlotte, NC)
41
15
Luke Stritmatter - Jr
Rockingham County (Wentworth, NC)
41
16
Jack Strom - Sr
Millbrook (Raleigh, NC)
40
17
Gunnar Alm -
Polk County (Columbus, NC)
40
18
Myles Cobb - Jr
Holmes (Edenton, NC)
39
19
Zach Walston - Sr
Holmes (Edenton, NC)
38
20
Nate Revis - Sr
Rockingham County (Wentworth, NC)
38
21
Colton Moxley - Sr
Forbush (East Bend, NC)
37
22
Parker Anderson - So
Cherryville (NC)
37
23
Michael Gurganus - Sr
Bear Grass Charter (Williamston, NC)
37
24
Brady Ross - Jr
Rockingham County (Wentworth, NC)
37
25
Nate Gurganus - Sr
Bear Grass Charter (Williamston, NC)
37
Leaderboard - Player Runs Batted In
1
Myles Cobb - Jr
Holmes (Edenton, NC)
51
2
Carter Durant - Jr
West Rowan (Mt. Ulla, NC)
42
3
Hudson Deel - Jr
Rockingham County (Wentworth, NC)
41
4
Ethan Stewart - Fr
D.H. Conley (Greenville, NC)
40
5
Jacob Askew - Sr
Perquimans (Hertford, NC)
39
6
Dylan Brandt - Sr
Pine Lake Prep (Mooresville, NC)
39
7
Maddox Bass - Sr
Holmes (Edenton, NC)
38
8
Michael Gurganus - Sr
Bear Grass Charter (Williamston, NC)
38
9
Evan Myers - Sr
Lincoln Charter (Denver, NC)
37
10
Mason Walker - Jr
Terry Sanford (Fayetteville, NC)
36
11
TJ Ziermann - Sr
Laney (Wilmington, NC)
36
12
Cason Jones - Jr
Mountain Heritage (Burnsville, NC)
36
13
Brock Bumgardner? - So
Cherryville (NC)
35
14
Cooper Beck - Sr
Central Davidson (Lexington, NC)
35
15
Jordan Tibbs - Jr
Ashe County (West Jefferson, NC)
35
16
Jack Ewell - Sr
Ayden - Grifton (Ayden, NC)
35
17
Gavin Barber - Jr
Mooresville (NC)
34
18
Hayden Willoughby - So
Bear Grass Charter (Williamston, NC)
34
19
Carter Callicutt - Jr
South Stanly (Norwood, NC)
33
20
Max Shelton - Jr
Madison (Marshall, NC)
33
21
Jonathan Piner - Jr
East Carteret (Beaufort, NC)
33
22
Lucas Browne - Sr
Pamlico County (Bayboro, NC)
33
23
Nate Rollins - Sr
Lincoln Charter (Denver, NC)
32
24
Will Rucker - Sr
Perquimans (Hertford, NC)
32
25
Matt McKnight - Sr
Charlotte Catholic (Charlotte, NC)
32
Leaderboard - Player Batters Struck Out
1
Kyle Kern - Sr
East Duplin (Beulaville, NC)
130
2
Trey Williford - Sr
Farmville Central (Farmville, NC)
123
3
Tate Jensen - Sr
Draughn (Valdese, NC)
113
4
Harrison Ailshie - Jr
East Rowan (Salisbury, NC)
112
5
Maddox Bass - Sr
Holmes (Edenton, NC)
108
6
TJ Ziermann - Sr
Laney (Wilmington, NC)
107
7
Thomas Hester - Sr
West Davidson (Lexington, NC)
105
8
Caleb Cox - Fr
Nash Central (Rocky Mount, NC)
102
9
Dru Gaddy - So
Surry Central (Dobson, NC)
101
10
Jackson Wilmoth - Jr
Surry Central (Dobson, NC)
101
11
Caleb Cloninger - Sr
North Gaston (Dallas, NC)
100
12
Jacob Watson - Jr
Falls Lake (Creedmoor, NC)
99
13
Zachary Kimmel - Sr
Huss (Gastonia, NC)
98
14
Patrick Hollifield - Jr
Swansboro (NC)
97
15
Luke Hemric - Sr
Apex Friendship (Apex, NC)
95
16
Jordan Kempton - Sr
First Flight (Kill Devil Hills, NC)
94
17
Sam Harris - Sr
Broughton (Raleigh, NC)
94
18
Zach Cartrette - Sr
Chatham Charter (Siler City, NC)
93
19
Michael Gurganus - Sr
Bear Grass Charter (Williamston, NC)
93
20
Jay Brookshire - Sr
North Iredell (Olin, NC)
92
21
Jacob Benbow - Sr
Grimsley (Greensboro, NC)
91
22
Collin Chappel - Sr
Maiden (NC)
91
23
Tyler Coates -
North Johnston (Kenly, NC)
89
24
Bohdi Robertson - Jr
Pinecrest (Southern Pines, NC)
89
25
Parker Anderson - So
Cherryville (NC)
88
Leaderboard - Player Earned Run Average
1
Logun Wilkins - Sr
Uwharrie Charter Academy (Asheboro, NC)
0.18
2
Luke Hemric - Sr
Apex Friendship (Apex, NC)
0.30
3
Carrick Ryan - Sr
Voyager Academy (Durham, NC)
0.40
4
Brady Durden - Sr
West Bladen (Bladenboro, NC)
0.52
5
Chris Teagle - Sr
Dixon (Holly Ridge, NC)
0.54
6
Tanner Wade - Fr
East Carteret (Beaufort, NC)
0.58
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
Cam Sharpe - Jr
Oak Grove (Winston-Salem, NC)
0.67
11
Harrison Ailshie - Jr
East Rowan (Salisbury, NC)
0.70
12
Amos Rich - Jr
Tuscola (Waynesville, NC)
0.70
13
Jayce Elliott - Jr
Oxford Prep (Oxford, NC)
0.71
14
Jaelyn McLean - So
SouthWest Edgecombe (Pinetops, NC)
0.71
15
Tucker Anderson - Jr
D.H. Conley (Greenville, NC)
0.72
16
Jackson Evans - Sr
Chapel Hill (NC)
0.76
17
Jaxson Smith - Sr
Clinton (NC)
0.77
18
Patrick Hollifield - Jr
Swansboro (NC)
0.79
19
Parker Anderson - So
Cherryville (NC)
0.81
20
Anthony Zezza - Jr
Holly Springs (NC)
0.84
21
Jacob Benbow - Sr
Grimsley (Greensboro, NC)
0.85
22
Jay Brookshire - Sr
North Iredell (Olin, NC)
0.86
23
Seth Evans - Sr
Hunt (Wilson, NC)
0.88
24
Gabe Murray - Sr
Middle Creek (Apex, NC)
0.88
25
Ryan Temple - Jr
Pine Forest (Fayetteville, NC)
0.93
Related Content
North Carolina Baseball Scores
North Carolina Baseball Stat Leaders
North Carolina Baseball Playoffs
North Carolina Baseball Rankings