Prep Baseball Report

2024 NC Power 25: Preseason

Brandon Hall
NC / Mid-ATL Director of Scouting



Since its inception in 2017, Prep Baseball of North Carolina has released a Power 25, putting the top 25 high school baseball teams into a ranking, regardless of their affiliation or classification.  In 2024 the Power 25 will continue with a release every other week through the regular season, followed up by a final Power 25 after all state champions have been crowned.

Our initial rankings are weighted on previous performances, prospects, and projections, though the ensuing updates will be inherently tied to the production on the field. Simply put: wins and championships matter. A human element to the list will still provide important information on the intricacies that the season bestows. Whether it is a narrow loss in a rivalry game or a five-game in three days gauntlet, you can count on Prep Baseball to critically examine the playing field at all times.

Here's our initial edition of the North Carolina Power 25, updated on Friday February 23, 2024:

North Carolina Power 25

School (State)
Head Coach & 2023 Finish
1 Wesleyan Christian Academy      Mo Blakeney 17-6 (NCISSA 4A State Champions)
Click to view 2024 Players to Know

Sawyer Black, OF, 2024 (Liberty)

Samuel Cozart, RHP, 2025 

Myles Crocker, OF, 2024 (Norfolk St)

Josh Hammond, RHP/3B, 2025 (Wake Forest)

Grayson McDonald, 1B, 2024 (Lenoir-Rhyne)

Nick Papciak, 3B, 2025 (Campbell)

Domaine Vann, OF, 2025 (Miami)

2 Grace Christian (Sanford)   Rob Wooten 20-4
Click to view 2024 Players to Know

Ethan Bunce, C, 2025

Boaz Harper, SS, 2024

Matthew Murchison, SS, 2025

Camron Seagraves, RHP, 2024 (Campbell)

3 TC Roberson

Erik Filipek 26-8 (NCHSAA 4A State Champion)
Click to view 2024 Players to Know

Zeke Adwaters, SS, 2026

Caden Davidson, 1B, 2025

Reno Jeter, OF, 2024

Jake Parham, SS, 2025

Micah Simpson, LHP, 2025 (Western Carolina)

Zeb Swangim, 3B, 2025

4 Corinth Holders Adam Weaver 21-8
Click to view 2024 Players to Know

Taco Ferguson, OF, 2025

Reese File, SS, 2025

Briggs McKenzie, LHP, 2025 (LSU)

Jett Music, RHP/INF, 2024 (Campbell)

5 Metrolina Christian Academy

Darren Adams 22-4
Click to view 2024 Players to Know

Oliver Adams, RHP, 2024 (North Greenville)
Tyler Asbury, C, 2024 (Gaston College)
Connor Bellew, C, 2024 (Wingate)
Will Brooks (C), 2024 (Davidson)
Neil Griffin, SS, 2024 (ECU)
Perry Hargett, SS, 2024 (North Carolina)
Chase Kiker, RHP/INf, 2026
Landon Polk, OF, 2024 (UNC Greensboro)
Jackson Robbins, LHP, 2024 (Belmont Abbey)
Jacob Seamon, OF, 2027

6 Randleman

Ryan Page 23-5
Click to view 2024 Player to Know

Drake Purvis, SS, 2024 (North Carolina State)

Seth Way, RHP, 2024 (Virginia Tech)

7 Charlotte Christian

Reid Fronk 22-11
Click to view 2024 Player to Know

Drew Beard, 3B, 2024 (James Madison)

Cohen Bettencourt, C, 2025 

Nic Harris, RHP, 2024 (Elon)

John Lash, LHP, 2025 

Derrick Layton, SS, 2024 (Southern Miss)

Grant Nicholson, RHP, 2025 (Wake Forest)

Quinn O'Rourke, RHP, 2026

8 West Henderson

Jackie Corn 27-5 (NCHSAA 3A State Champion)
Click to view 2024 Players to Know

Ryan Kasney, LHP, 2024 (Savannah St)

Jackson Lyda, SS, 2024 (Western Carolina)

Truitt Manuel, RHP, 2024 (North Carolina State)

Amani Perin, C, 2024 (Milligan College)

Hudson Pressley, RHP, 2024 (Cleveland CC)

Eli Shinn, 2B, 2024 (Cleveland CC)

9 Reagan

Gary Nail 21-7
Click to view 2024 Season Outlook

Connor Berry, 3B, 2024 (Barton College)

John Lobs, RHP, 2024 (Western Carolina)

Brady Marshall, 3B, 2026 (Tennessee)

Mason Middleton, RHP, 2024 (Appalachian State)

Jacob Smith, SS, 2026 (North Carolina State)

Charlie Stogner, OF, 2024 (UNC Asheville)

Connor Tregoning, 1B, 2026

10 Wayne Country Day

Adam Pate 21-10
Click to view 2024 Season Outlook

Gabe Adams, RHP, 2025 (Campbell)

Davis Albert, SS, 2024 (William & Mary)

Cameron Aycock, OF, 2025 

Sterling Bass, LHP, 2025

Cameron Dearing, OF, 2024

Everett Johnson, 2B/OF, 2024 (North Carolina State)

Wyatt Lassiter, C, 2025

Joshua Parnell, LHP, 2026

Landon Sutton, C, 2025 (High Point)

Colin Woolard, RHP, 2025 (Virginia Tech)

11 Burns

Alex Leonhardt 28-4 (NCHSAA 2A State Champion)
Click to view 2024 Players to Know

Colby Putnam, RHP, 2025 (Gardner-Webb)

Jackson Toney, RHP, 2025 

12 JH Rose

Ronald Vincent 26-5
Click to view 2024 Players to Know

Matthew Aldridge, OF, 2025

Davis Hathaway, RHP, 2024

Ethan Simmons, 3B, 2025

Owen Simmons, RHP, 2025 

Andrew Wallen, RHP, 2024 (North Carolina)

13 Charlotte Catholic

Eddie Hull 17-7
Click to view 2024 Players to Know

Ben Bordeaux, RHP, 2026

Mason Child, LHP, 2024 (UNC Wilmington)

Jack Hedrick, RHP, 2024 (Duke)

Alex Hoffman, RHP/C, 2026 (Virginia Tech)

Evan MacIntyre, OF, 2024 (Indiana)

John McKillop, 1B, 2024 (Army)

14 Weddington

Richard Hurni 21-7
Click to view 2024 Players to Know

Gannon Anthony, SS, 2024 (Washington & Lee)

Max Luzarraga, RHP, 2025 (Dallas Baptist)

Kayden McGlauglin, RHP, 2026

Kylan Odean, OF, 2024 (Catawba College)

Maverik Schrock, RHP, 2024

Brady Simonich, SS, 2024

15 DH Conley

Jason Mills 17-5
Click to view 2024 Players to Know

Tucker Anderson, RHP, 2026

Riley Treadaway, RHP, 2024 (Wingate)

Riley Williams, OF/RHP, 2024 (ECU)

16 Fred T Foard

Channon Vogel 15-8
Click to view 2024 Players to Know

Sean Jenkins, RHP, 2025 (ECU)

Blake Powell, OF, 2024 (CVCC)

Braxton Tramel, SS, 2024 (ECU)

17 Pinecrest

Jeff Hewitt 23-5
Click to view 2024 Players to Know

Bryant Kimbrell, 3B, 2024 (Western Carolina)

Grayson Hudgins, 1B, 2024

Connoor Tepatti, C, 2024 

Bohdi Robertson, LHP, 2026

18 South Point

Jason Lineberger 17-7
Click to view 2024 Players to Know

Camden Ashe, C, 2024 (Mars Hill)

Patrick Blee, OF, 2026 (Wake Forest)

Landon King, OF, 2025 (Charlotte)

Talan McConnell, RHP, 2024 (Wingate)

Ezra Taylor, OF, 2024 (Mars Hill)

19 Terry Sanford

Sam Guy 25-5
Click to view 2024 Players to Know

Josh Hart, RHP/INF, 2025

Joshua Mozingo, MIF, 2026

Ethan Nobles, RHP, 2025

Brent Smith, SS, 2024 (Elon)

Benny Whiteaker, OF, 2025 

20 Wake Forest

Carlos Verela 26-7 (NCHSAA 4A State Runner-Up
Click to view 2024 Players to Know

Jackson Allen, RHP, 2025

Kyle Brazeau, OF, 2024 (Nichols College)

Ethan Brittain, SS, 2025 (Duke)

Stephen Crater, 3B, 2026 (Wake Forest)

Carson Crider, RHP, 2026 (Iowa)

Carlos Diaz, C, 2024 (North Carolina)

Braden Matala, RHP, 2024

Ian Williams, OF, 2025

21 Hickory Ridge Jordan Sells 22-5
Click to view 2024 Players to Know

Samuel Alessi, RHP, 2024 (Catawba)

Rodney Garrison Jr, OF, 2024

Caden Haywood, 3B, 2024 (Western Carolina)

Parker Lakey, RHP, 2025 (North Carolina)

Anthony Smith Jr, OF, 2025 

22 North Davidson Matt Griffin 16-11
Click to view 2024 Players to Know

Brayden Hill, RHP, 2024 (Liberty)

Justin Mabe, RHP, 2025 (North Carolina)

23 First Flight Brian Lackey 14-10
Click to view 2024 Players to Know

Riley Gibson, RHP, 2025 

Isaac Miles, RHP, 2024 (UNC Greensboro)

24 Asheville Bill Hillier Jr 14-10
Click to view 2024 Players to Know

Toby Wilson, RHP, 2024 (Patrick Henry CC)

Jay Secretarski, SS, 2025 (Penn)

Trent Maybin, OF, 2026

Carter Burnette, RHP, 2024 (Western Carolina)

25 Holly Springs Rod Whitesell 17-8
Click to view 2024 Players to Know

Shane Bernhardt, LHP, 2024 (Rockingham CC)

Jake Cackovic, RHP, 2025 (North Carolina)

Noah Rhoades, LHP, 2026 

Hodge Williams, C, 2026

Anthony Zezza, LHP, 2026