2,210 MLB PLAYERS | 15,135 MLB DRAFT SELECTIONS
Create Account
Sign in Create Account
Class of 2012 North Carolina State Rankings
Ranking Last Updated: 6/1/2012
Position State Rankings By Grad Year
select
select
Clear filters

Ranked Prospects

*Disclaimer: PG cannot 100% guarantee the accuracy of the verbal college commitments listed below.
12
StateNatlPlayerPosHometownCommitmentDraftedDebutedHSTravel TeamLast Played 
1 24 Corey Seager
6-3  190  L/R
MIF Kannapolis, NC South Carolina Rd 1 by Dodgers (2012) Dodgers (2015) Northwest Cabarrus Dirtbags
Smooth athletic player, excellent hands, very good bat, projects large. Outstanding at many PG events. PG All American Game
2 27 Ty Buttrey
6-6  210  L/R
RHP Matthews, NC Arkansas Rd 4 by Red Sox (2012) Angels (2018) Providence South Charlotte Panthers
Big, high ceiling RHP, 94 mph, good stuff. Good at many PG events.
3 153 Max Schrock
5-9  180  L/R
MIF Chapel Hill, NC South Carolina Rd 13 by Nationals (2015) Cardinals (2020) Cardinal Gibbons Canes Baseball
Very Interesting All Around IF To Watch
4 154 Curt Britt
6-2  210  L/R
RHP Laurinburg, NC South Carolina Rd 19 by Marlins (2015) Scotland Canes Baseball
Throws Heavy low 90'sFB with good life, also has a good swing with juice.
5 279 Cameron Tekker
6-3  185  R/R
RHP Waxhaw, NC Virginia Cuthbertson South Charlotte Panthers
Good Looking Athlete w/Protypical Pitcher's Build. Up to 93 at 17 WWBA. Flashes Three Off-Speed Pitches. Arm to Watch Closely.
6 306 Landon Lassiter
4-10  150  R/R
SS High Point, NC North Carolina Rd 16 by Diamondbacks (2012) North Davidson Canes Baseball
Good IF, Can Hit, Projects
7 334 Reilly Hovis
6-2  190  R/R
RHP Gastonia, NC North Carolina Rd 9 by Marlins (2015) Forestview Dirtbags
8 356 Jonathan Aparicio
6-3  190  R/R
RHP Wendell, NC East Carolina East Wake School Of Health Sci Carolina Cubs
9 361 Justin Taylor
6-4  185  R/R
RHP Farmville, NC East Carolina Rd 30 by Red Sox (2012) Farmville Central Dirtbags
10 376 DC Arendas
6-1  180  L/R
MIF Greensboro, NC South Carolina Northeast Guilford Dirtbags
Good IF who projects well with the bat
11 396 Keaton Haack
6-5  200  R/R
RHP Oak Ridge, NC Alabama Northwest Guilford Dirtbags
12 423 Trent Thornton
6-0  165  S/R
RHP Charlotte, NC North Carolina Rd 5 by Astros (2015) Blue Jays (2019) Ardrey Kell South Charlotte Panthers
13 459 Jackson Campana
6-6  230  R/R
RHP Charlotte, NC Clemson Providence South Charlotte Panthers
14 468 Alex Raburn
7-2  175  R/R
3B Durham, NC North Carolina C E Jordan Canes Baseball
15 500 Jonathon Olczak
6-1  180  R/R
RHP Greensboro, NC North Carolina State Rd 21 by Brewers (2015) Wesleyan Christian Academy Golden Spikes
16 500 Landon Fraley
6-1  180  R/L
LHP Norwood, NC North Carolina South Stanly CBC O's
17 500 Dallas Newton
6-4  200  R/R
RHP Greensboro, NC North Carolina Rd 32 by Diamondbacks (2013) Southern Guilford Dirtbags
18 500 Zach Daly
6-3  175  L/L
OF Gastonia, NC North Carolina Rd 37 by Marlins (2016) Forestview Dirtbags
19 500 Jared Gesell
6-3  190  R/R
RHP High Point, NC UNC-Wilmington Rd 23 by Rockies (2016) High Point Christian Academy Yak Baseball
20 500 Stephen Wallace
6-3  190  R/R
SS Norwood, NC Winthrop South Stanly Dirtbags
21 500 DJ (David) Reader
6-5  335  R/R
1B Greensboro, NC Clemson Grimsley Hitting Zone
22 500 Martin Koon
6-1  240  R/R
1B Wilkesboro, NC College of Charleston Wilkes Central Heat Showcase
23 500 Michael Massardo
5-8  165  L/R
MIF Waxhaw, NC North Carolina Weddington High School SBA Canes
24 500 Dallas Conner
6-0  185  R/R
IF Kings Mountain, NC Western Carolina Kings Mountain Dirtbags
25 500 Clyde Tate III
6-1  175  R/R
RHP Winston Salem, NC Appalachian State North Davidson Canes Baseball
26 500 Xander Maddox
5-10  165  R/R
IF Charlotte, NC   South Charlotte Panthers
27 500 Brody Koerner
6-2  180  R/R
RHP Concord, NC Clemson Rd 17 by Yankees (2015) Yankees (2021) Jay M Robinson South Charlotte Panthers
28 500 Chance Shepard
6-2  205  R/R
C Wilmington, NC North Carolina State Eugene Ashley Carolina Cubs
29 500 John Piedmonte
6-8  207  R/R
RHP Davidson, NC Hough CBC O's
30 500 Corey Randall
6-1  185  R/R
RHP Mocksville, NC UNC-Asheville Davie County High Point Panthers
31 500 Nick Monroe
6-4  230  R/R
RHP Burlington, NC UNC-Wilmington Rd 21 by Padres (2015) Eastern Alamance Canes Baseball
32 500 Matt Lowry
6-0  170  R/R
C Leland, NC North Carolina North Brunswick Dirtbags
33 500 Eddie Sappelt
6-0  165  S/R
OF Saxaspahaw, NC Southern
34 500 Evan Phillips
6-3  195  R/R
RHP Clayton, NC UNC-Wilmington Rd 17 by Braves (2015) Braves (2018) Clayton Canes Baseball
35 500 Payden Honeycutt
6-2  180  R/R
RHP Matthews, NC Navy Weddington High School South Charlotte Panthers
36 Top 1000 Tyler Chadwick
5-9  185  L/R
3B Waxhaw, NC Coastal Carolina Marvin Ridge South Charlotte Panthers
37 Top 1000 Michael Roberts
6-0  150  R/R
OF Fletcher, NC North Henderson Spartanburg Phillies
38 Top 1000 Zack Mozingo
6-0  195  L/R
RHP LaGrange, NC Rd 23 by Rays (2017) Eastern Wayne Dirtbags
39 Top 1000 James Nevant
6-2  205  R/R
OF Asheville, NC Notre Dame Carolina Day Spartanburg Phillies
40 Top 1000 Brad Stone
6-3  175  L/L
LHP Charlotte, NC North Carolina State Rd 24 by Red Sox (2015) Ardrey Kell
41 Top 1000 Chad Felton
6-2  185  R/R
OF Clemmons, NC West Forsyth
42 Top 1000 Joe Bertone
6-0  190  L/R
OF Huntersville, NC UNC-Wilmington Hopewell SBA Canes 2012 Black
44 Top 1000 Alex Minton
6-1  218  L/R
C Wilkesboro, NC Appalachian State West Wilkes American Legion Post 31
45 Top 1000 Jaylin Davis
6-1  196  R/R
OF McLeansville, NC Appalachian State Rd 24 by Twins (2015) Giants (2019) Northeast Guilford NC Baseball Academy 15u
46 Top 1000 Joey Roach
5-11  180  L/R
C Holly Springs, NC Rd 31 by Rays (2016) Holly Springs Carolina Cubs Blue
47 Top 1000 Will Nance
6-1  210  R/R
OF Eden, NC John M Morehead Tri-State Green Wave
48 Top 1000 Vance Vizcaino
6-3  175  L/R
SS Wake Forest, NC Tennessee Rd 11 by Royals (2016) Wakefield
49 Top 1000 Zach Orrison
5-9  155  R/R
MIF Raleigh, NC Mount Olive Fuquay-Varina Carolina Cubs 17u
50 Top 1000 Will Gilbert
5-11  160  L/L
LHP Morrisville, NC North Carolina State Rd 8 by Athletics (2016) Green Hope Cary Bulls (American Legion)
51 Top 1000 Ryan Foster
6-0  185  R/R
3B Advance, NC UNC-Wilmington Davie County Heat Showcase
52 Top 1000 Matt Tenuta
6-4  200  R/L
LHP Cary, NC North Carolina State Rd 25 by Royals (2012) Apex Carolina Cubs
53 Top 1000 John Mangum
6-1  195  S/R
C Waxhaw, NC North Carolina State Cuthbertson 2012 South Charlotte Panthers
54 Top 1000 Travis Watkins
6-0  180  R/R
C Concord, NC East Carolina Cox Mill Carolina Tar Heels
55 Top 1000 Kevin Wise
5-9  165  L/L
OF Dudley, NC North Carolina Southern Wayne
56 Top 1000 Andy Austin
6-2  165  L/R
1B Salisbury, NC UNC-Wilmington East Rowan CBC 2012 Diamond Rats
58 High Follow Hunter Smith
6-2  178  R/R
C Whiteville, NC Gardner-Webb Rd 24 by Red Sox (2016) Whiteville Legion Post 137
58 High Follow Alex Barr
6-2  190  L/L
LHP Hamptonville, NC Appalachian State Starmount
58 High Follow Kenneth Pope
6-0  165  R/R
RHP Winston-Salem, NC West Forsyth Post 8
58 High Follow Ryan Turner
6-0  175  R/R
2B Boone, NC Navy Watauga Dirtbags
58 High Follow Collin Dubose
5-11  190  R/R
RHP Goldsboro, NC Charles B Aycock
58 High Follow Will Beeson
6-0  175  R/R
RHP Advance, NC Davie County
58 High Follow Adam Huffman
6-2  195  R/R
3B Burlington, NC University of North Carolina-Charlotte Western Alamance
58 High Follow Jacob Page
6-1  200  R/R
OF Kenly, NC Army James Hunt
58 High Follow Matthew Towarnicky
6-2  160  R/R
IF New Bern, NC Furman New Bern
58 High Follow Blake Butler
6-3  190  R/R
MIF Pleasant Garden, NC College of Charleston Rd 15 by Reds (2015) Southeast Guilford Carolina Blue Jays
58 High Follow John Beaver
6-4  195  R/R
RHP Charlotte, NC Lenoir-Rhyne Myers Park CBC O's
58 High Follow Dalton Britt
6-1  207  L/R
SS Greenville, NC Liberty University Rd 31 by Tigers (2016) Junius H Rose
58 High Follow Austin Lee
5-11  190  S/R
C Four Oaks, NC South Johnston Dirtbags-Gold
58 High Follow Trey Thompson
6-4  210  R/R
RHP Four Oaks, NC South Johnston
58 High Follow Jacob Baranosky
6-1  175  R/R
RHP Durham, NC Belmont Abbey Riverside American Legion Post 7
58 High Follow Bryant Stafford
5-10  170  L/L
LHP Goldsboro, NC Charles B Aycock
58 High Follow Matt Profitt
6-3  185  R/R
RHP Deep Gap, NC Watauga
58 High Follow Garrison Franklin
  160  R/R
SS Granite Falls, NC Army South Caldwell
58 High Follow Ian Edmiston
5-10  160  R/R
MIF Mooresville, NC Fordham Lake Norman
58 High Follow Dylan Norris
5-11  150  R/R
RHP Lenoir, NC Watauga
58 High Follow Nick Triplett
6-1  180  R/R
OF Shelby, NC Gardner-Webb Crest
58 High Follow Chris Orlando
5-4  145  L/L
LHP Charlotte, NC Forest Hills
58 High Follow Jake Cochrane
6-1  175  R/R
RHP Lincolnton, NC Embry-Riddle North Lincoln
58 High Follow Zach Hummel
5-11  190  R/R
C Charlotte, NC Ardrey Kell
58 High Follow Andrew Vernon
6-4  230  R/R
RHP Raleigh, NC Rd 28 by Brewers (2016) Knightdale
58 High Follow Weston Phillips
6-3  180  R/R
RHP Pinehurst, NC Pinecrest
58 High Follow Will Stillman
6-3  155  R/R
MIF Matthews, NC Wofford Rd 6 by Padres (2016) Charlotte Christian SBA Canes 17u Black
58 High Follow Gray Ayscue
6-0  155  R/R
SS Louisburg, NC Louisburg
58 High Follow Nick Durazo
6-0  160  L/L
LHP Broadway, NC Lee County
58 High Follow Kyle Boraski
6-0  160  L/R
RHP Fuquay-Varina, NC Winston-Salem State Fuquay-Varina
58 High Follow Ethan Greene
6-3  190  R/R
RHP Todd, NC Watauga
58 High Follow Dillon Dobson
6-1  195  L/R
MIF Hamptonville, NC Appalachian State Rd 23 by Giants (2015) Starmount
58 High Follow Craig Jacobelli
5-10  165  R/R
RHP Whitsett, NC Southeast Guilford
58 High Follow Caleb McCann
6-1  190  R/R
2B Mcleansville, NC Appalachian State Northeast Guilford Dirtbags 17u Black
58 High Follow Christian Triplett
6-2  220  R/R
3B Wilkesboro, NC North Carolina Central Wilkes Central Dirtbags Gold 17u
58 High Follow Dillon Bray
6-0  190  L/L
LHP jonesville, NC Western Carolina Starmount
58 High Follow Will Albertson
5-11  160  R/R
C Archdale, NC Campbell Rd 21 by Giants (2016) Randleman Dirtbags
58 High Follow Dylan Richardson
5-8  160  R/R
MIF Randleman, NC Appalachian State Randleman
58 High Follow Sean Geoghegan
6-6  230  L/L
LHP High Point, NC University of North Carolina-Charlotte Southwest Guilford
58 High Follow Matt Fuhr
6-0  190  R/R
RHP Franklinton, NC William & Mary South Granville High Of Business And Global Commun
58 High Follow Gray Brooks
6-0  150  R/R
RHP Wilmington, NC New Hanover
58 High Follow Zach Winkler
6-1  180  R/R
RHP Winston Salem, NC Western Carolina West Forsyth CBC
58 High Follow JD Long
5-9  160  R/R
SS Waxhaw, NC Western Carolina Cuthbertson
58 High Follow Andrew MacLatchie
6-2  200  R/R
C Charlotte, NC Furman Providence South Charlotte Panthers
58 High Follow Jason Smith
6-0  190  R/R
3B Kernersville, NC Western Carolina Robert B. Glenn Carolina Angels 14u
12

Follow List

*Disclaimer: PG cannot 100% guarantee the accuracy of the verbal college commitments listed below.
RankPlayerPosHometownCommitmentHSTravel TeamLast Played
Follow David Bancroft
6-1  185  L/L
LHP Matthews, NC Cedarville University Matthews Academy
Follow Jacob Campbell
6-3  240  R/R
RHP Lewisville, NC St. Andrews University West Forsyth CBC
Follow Tyler Casselbury
6-0  180  R/R
3B Wendell, NC Danville Area CC Smithfield Selma
Follow Casey Chavis
    
OF Rowland, NC Catawba Valley CC South Roberson
Follow Hunter Donaldson
6-2  180  L/R
RHP Edneyville, NC Brevard College North Henderson Spartanburg Phillies
Follow Dalton Eisenbath
6-4  240  R/R
1B Matthews, NC Mars Hill Butler Ballantyne Smokies (SCBL)
Follow Dalton Epley
5-11  150  R/R
MIF Charlotte, NC Ardry Kell CBC 2012 Navy
Follow Westley Eure
5-8  160  R/R
OF Southern Shores, NC First Flight OBD Baseball Club
Follow Sam Franklin
6-4  210  R/R
RHP Charlotte, NC Oglethorpe University Charlotte Latin School Stealth Baseball
Follow Brent Frazier
6-0  160  R/R
C Greensboro, NC Southeast Guilford Greensboro Batting Center Prepstars
Follow Thompson Geron
6-2  170  
RHP Durham, NC St. Louis Chipola College  
Follow Allen Grullon
6-4  193  R/R
3B Wake Forest, NC Knightdale Dirtbags Baseball
Follow Jake Helms
5-9  160  L/R
MIF Stanley, NC Concord University East Lincoln Upstate Mavericks
Follow Matt Jackson
6-0  200  L/R
3B Apex, NC Reinhardt University Apex
Follow Tyler Kellam
6-0  150  R/R
2B High Point, NC Guilford College Southwest Guilford
Follow Frank Laguardia
5-9  160  R/L
LHP Wake Forest, NC Brunswick CC Wakefield Rebels Baseball
Follow Alden Manning
5-10  165  R/R
2B Greenville, NC JH Rose
Follow Tim Mansfield
5-9  170  S/R
MIF Charlotte, NC Louisburg College Providence Day
Follow Tyler Marshburn
6-1  175  L/R
RHP Benson, NC Louisburg College West Johnston
Follow Jacob McCoy
5-11  150  R/R
RHP Durham, NC Riverside VA Marlins
Follow Wesley Melvin
6-0  150  S/R
MIF Winterville, NC Parrott Academy Post 43
Follow Tiger Miller
5-10  165  R/B
MIF Pleasant Garden, NC Southeast Guilford Prep Stars
Follow Patrick Nusdeo
6-0  175  R/R
SS Greensboro, NC Oak Ridge Military GBC Prep Stars
Follow Lucas Owens
5-10  170  L/R
C Forest City, NC UNC-Asheville East Rutherford World Yacht Clippers
Follow Will Ray
5-10  170  R/R
2B Matthews, NC Wingate Piedmont High School 2012 SBA Canes- white
Follow Mike Roach
5-11  180  R/R
OF Holly Springs, NC Georgia State Holly Springs Carolina Cubs Blue
Follow Bradley Robbins
    
OF Salisbury, NC Tallahassee CC East Rowan HS
Follow Shaefer Shepard
6-2  180  R/R
SS Charlotte, NC Francis Marion Boca Raton 17u/18u Upstate Mavericks Black
Follow Tyler Stotler
5-10  170  R/R
SS Wilkesboro, NC Surry CC West Wilkes Dirtbags Gold 2012
Follow Stefan Susi
5-10  180  R/R
C Wilkesboro, NC Catawba Valley CC Wilkes Central Heat Showcase 2011
Follow Keenan Szulik
6-5  200  R/R
RHP Raleigh, NC Amherst College Cary Academy Cary Chargers
Follow Hyland Tyler
5-10  160  R/R
SS Lake Waccamaw, NC Pitt CC Whiteville Carolina Cubs
Follow Scott VanderPoel
6-0  185  R/R
OF Salisbury, NC Gardner-Webb Salisbury High
Follow Micah Wells
6-1  155  R/R
RHP Pfafftown, NC Reagan
Follow Chris Williams
5-8  178  R/R
SS Fuquay-Varina, NC Louisburg College Fuquay-Varina Carolina Cubs Showcase
Follow Christian Wolf
5-7  145  R/R
OF Wilmington, NC New Hanover
Follow Devland Zakar
6-1  200  R/R
RHP Davidson, NC Louisburg College Charlotte Christian