
North Carolina continues to produce top-level high school football talent. This page will track a consensus ranking of North Carolina’s top 2027 high school prospects by combining national evaluations from major recruiting outlets 247Sports, Rivals and ESPN.
We’ll update this page several times per year as rankings shift, offers roll in and commitments stack up.
Debut Rankings Story (March 2026) | May 2026 Update | August 2026 Update
October 2026 Update | December 2026 Update | Final Rankings (February 2027)
Jump to:
- Consensus Rankings Table
- How Our Consensus Rankings Work
- Latest Rankings Takeaways
- More NC Recruiting Coverage
🏈 2027 NC Consensus Player Rankings
Here are the top 2027 North Carolina high school prospects as determined by major recruiting services 247Sports, Rivals (which recently merged with On3) and ESPN. The following table contains an average “consensus score” based on each service’s in-state ranking.
IMPORTANT: A player’s “status” is blank unless he has made a public verbal commitment to a college program. Commitments listed in this table are as of the most recent rankings update and may not reflect their current status. Visit our 2027 NC High School Recruiting Tracker for updated commit information.
🕒 Last Rankings Update: May 25, 2026
| RANK | NAME | 247 | RIVALS | ESPN | AVG | MOVE | POS | HOMETOWN | SCHOOL | STATUS |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Joshua Dobson | 2 | 1 | 1 | 1.33 | — | CB | Cornelius, NC | Hough HS | |
| 2 | Jaxon Dollar | 1 | 2 | 4 | 2.33 | — | TE | Denver, NC | East Lincoln HS | Committed to Georgia |
| 3 | Xavier Hasan | 3 | 3 | 2 | 2.67 | — | CB | Raleigh, NC | Cardinal Gibbons HS | Committed to Notre Dame |
| 4 | Rashad Streets | 4 | 4 | 3 | 3.67 | — | EDGE | Raleigh, NC | Millbrook HS | Committed to Oregon |
| 5 | Aroson Randle Jr. | 6 | 5 | 5 | 5.33 | ⬆️ 3 | LB | Garner, NC | Garner HS | Committed to Miami |
| 6 | John Archer | 5 | 8 | 7 | 6.67 | — | DT | Fayetteville, NC | Seventy-First HS | Committed to South Carolina |
| 7 | Davion Jones | 8 | 7 | 6 | 7.00 | ⬇️ 1 | SAF | Charlotte, NC | West Charlotte HS | |
| 8 | Quinton Cypher | 7 | 9 | 11 | 9.00 | ⬆️ 1 | LB | Raleigh, NC | Millbrook HS | Committed to Ohio State |
| 9 | Nate Kamba | 10 | 11 | 9 | 10.00 | ⬇️ 2 | DL | Charlotte, NC | Corvian Community | |
| 10 | Jalaythan Mayfield | 15 | 6 | 10 | 10.33 | — | LB | Lincolnton, NC | Lincolnton HS | |
| 11 | Marquis Bryant | 9 | 16 | 12 | 12.33 | ⬆️ 1 | SAF | Rolesville, NC | Rolesville HS | Committed to Kentucky |
| 12 | Jayden Broadie | 12 | 13 | 13 | 12.67 | — | EDGE | Raleigh, NC | Rolesville HS | |
| 13 | Andrew Rogers | 14 | 12 | 14 | 13.33 | ⬆️ 2 | EDGE | Greensboro, NC | Grimsley HS | |
| 14 | Antwan McKoy | 13 | 14 | 18 | 15.00 | ⬇️ 1 | DL | Saint Pauls, NC | Saint Pauls HS | |
| 15 | Anthony Roberts | 20 | 10 | 19 | 16.33 | ⬇️ 1 | WR | Rolesville, NC | Rolesville HS | Committed to Virginia Tech |
| 16 | Xavier Perkins | 11 | 29 | 15 | 18.33 | ⬆️ 10 | DL | Durham, NC | Jordan HS | Committed to Virginia Tech |
| 17 | Amir Brown | 17 | 32 | 8 | 19.00 | ⬇️ 1 | RB | Raleigh, NC | Rolesville HS | Committed to Nebraska |
| 18 | Jonathan Dillon | 19 | 19 | 22 | 20.00 | ⬇️ 1 | WR | Durham, NC | Southern Durham HS | |
| T-19 | Akedran Crumel | 21 | 17 | 24 | 20.67 | ⬇️ 1 | CB | Clayton, NC | Clayton HS | |
| T-19 | Majay Thompson | 16 | 18 | 28 | 20.67 | ⬇️ 1 | WR | Shelby, NC | Crest HS | |
| 21 | Robert Geathers III | 23 | 24 | 17 | 21.33 | — | SAF | Charlotte, NC | Providence Day School | |
| T-22 | Cairo Williams | 24 | 15 | 28 | 22.33 | ⬆️ 3 | SAF | Raleigh, NC | Millbrook HS | |
| T-22 | Jesiah Fields | 29 | 22 | 16 | 22.33 | — | DL | Charlotte, NC | Corvian Community | Committed to Louisville |
| 24 | Lance Henderson | 22 | 25 | 23 | 23.33 | ⬇️ 1 | ATH | Durham, NC | Southern Durham HS | |
| 25 | King Kalama | 26 | 21 | 28 | 25.00 | ⬇️ 1 | EDGE | Pfafftown, NC | Reagan HS | Committed to Duke |
| 26 | Amir Moore | 35 | 20 | 21 | 25.33 | 🆕 New | DL | Harrells, NC | Harrells Christian | |
| 27 | Griff Galloway | 18 | 39 | 20 | 25.67 | ⬇️ 7 | DL | Charlotte, NC | Providence Day School | Committed to Kentucky |
| 28 | Gavin Milton | 27 | 28 | 28 | 27.67 | 🆕 New | OT | Greensboro, NC | Grimsley HS | |
| 29 | Qualteau Hawkins | 36 | 23 | 28 | 29.00 | ⬇️ 2 | TE | Cramerton, NC | Cramer HS | |
| 30 | Kamari Holloway | 30 | 30 | 28 | 29.33 | ⬆️ 3 | RB | Durham, NC | Southern Durham HS | |
| 31 | Keland Shelton Jr. | 25 | 36 | 28 | 29.67 | ⬇️ 3 | SAF | Charlotte, NC | Providence HS | |
| 32 | Christian Freeman | 33 | 31 | 27 | 30.33 | ⬇️ 3 | RB | Raleigh, NC | Southeast Raleigh HS | Committed to NC State |
| T-33 | Caleb Cooper | 28 | 38 | 26 | 30.67 | ⬇️ 4 | ATH | Charlotte, NC | Providence Day School | |
| T-33 | Griffin Cockerham | 34 | 33 | 25 | 30.67 | ⬇️ 2 | TE | Raleigh, NC | Cardinal Gibbons HS | Committed to NC State |
| T-35 | Charlie Reece | 40 | 26 | 28 | 31.33 | ⬆️ 5 | OT | Winston-Salem, NC | Oak Grove HS | Committed to Wake Forest |
| T-35 | Michael Griffin Jr. | 32 | 34 | 28 | 31.33 | ⬇️ 3 | LB | Charlotte, NC | West Charlotte HS | |
| 37 | Moreno Fisher | 42 | 27 | 28 | 32.33 | 🆕 New | OT | Cornelius, NC | Hough HS | |
| T-38 | Elijah Davis | 31 | 45 | 28 | 34.67 | ⬇️ 4 | RB | Pfafftown, NC | Reagan HS | |
| T-38 | Moses Poku-Kankam | 41 | 35 | 28 | 34.67 | 🆕 New | SAF | Charlotte, NC | Providence Day School | Committed to Rutgers |
| 40 | Ethan Royal | 37 | 45 | 28 | 36.67 | ⬇️ 5 | QB | Cornelius, NC | Hough HS | |
| 41 | Jailyn Moore | 38 | 45 | 28 | 37.00 | 🆕 New | WR | Clemmons, NC | West Forsyth HS | |
| 42 | Marcus Sales Jr. | 39 | 45 | 28 | 37.33 | ⬇️ 4 | ATH | Concord, NC | Cannon School | |
| 43 | Saimair Horton | 48 | 37 | 28 | 37.67 | 🆕 New | SAF | Greensboro, NC | Dudley HS | |
| T-44 | Steele Fletcher | 45 | 41 | 28 | 38.00 | ⬇️ 8 | WR | Charlotte, NC | Providence Day School | Committed to Wake Forest |
| T-44 | Vermont Carmack | 44 | 42 | 28 | 38.00 | ⬇️ 8 | ATH | Greensboro, NC | Dudley HS | |
| T-46 | Alex Haynes | 48 | 40 | 28 | 38.67 | ⬇️ 8 | CB | Charlotte, NC | Metrolina Christian | |
| T-46 | Nori White | 43 | 45 | 28 | 38.67 | 🆕 New | IOL | Cornelius, NC | Hough HS | |
| T-48 | Cooper Hodson | 46 | 45 | 28 | 39.67 | 🆕 New | IOL | Charlotte, NC | Providence Day School | |
| T-48 | Sean Kraft | 47 | 44 | 28 | 39.67 | ⬇️ 7 | LS | Swannanoa, NC | Asheville Christian | Committed to Notre Dame |
| 50 | Tyson Broadway | 48 | 43 | 28 | 39.67 | ⬇️ 9 | QB | Reidsville, NC | Reidsville HS | |
| T-51 | Brennan Drummond | 48 | 45 | 28 | 40.33 | ⬇️ 8 | SAF | Charlotte, NC | Providence Day School | |
| T-51 | Bryson Gray | 48 | 45 | 28 | 40.33 | ⬇️ 8 | QB/ATH | Raleigh, NC | Millbrook HS | |
| T-51 | Tai Phillips | 48 | 45 | 28 | 40.33 | ⬇️ 8 | RB | Fayetteville, NC | Cape Fear HS |
📌 Consensus Rankings Methodology
Our consensus rankings are built using a simple formula. We chart in-state rankings released publicly by 247Sports, Rivals and ESPN, then we take an average of the three.
If a player is unranked on a service list, we assign them the last listed rank + 1 for that service. Everyone that is mentioned by at least one rankings service makes our consensus list.
📊 May 2026 Takeaways: Top Four Unchanged, Eight New Players Join
The top of the 2027 North Carolina high school football prospect rankings remains steady, with Joshua Dobson, Jaxon Dollar, Xavier Hasan and Rashad Streets holding the first four spots in the latest NC Football News composite.
The biggest movement comes just behind them, where Miami commit Aroson Randle Jr. climbed three spots to No. 5 and Virginia Tech commit Xavier Perkins made the biggest jump in the rankings, rising 10 spots to No. 16.
Much of the movement in the back half of the list comes from new players entering the composite. Eight prospects joined the updated rankings, pushing several previously ranked players down even if their individual standing with the major recruiting services did not dramatically change.
📊 Early Takeaways from the 2027 Rankings (Late Winter 2026)
We plan to track the Class of 2027 through spring and summer, the upcoming season and through the two signing periods in December 2026 and early February 2027.
Here are a few first impressions from our rankings list as of March 1, 2026.:
- Clear No. 1: Cornerback Joshua Dobson (Hough HS), is the consensus No. 1 pick across all three major recruiting services after transferring into the state from South Carolina’s Catawba Ridge High. He’ll play for Hough High, the defending 8A state champs.
- Tight race at the top: Just 1.67 average points separate the No. 2 and No. 4 spots, signaling a competitive early tier.
- Defensive strength: EDGE, DL, LB and DB prospects dominate the Top 20.
- Strength in numbers: Schools like Providence Day, Millbrook, Rolesville and Southern Durham have multiple prospects ranked by the national outlets.
- In-state commits already active: Heading into March, 10 prospects from our rankings had already made commitments, including two to NC State, Wake Forest and Notre Dame.
- Quarterback watch: The QB group currently sits outside the Top 30 consensus tier, but that could shift after junior film evaluation season.
👉 Revisit our debut rankings list, published in early March 2026.
Top North Carolina high school football recruits in the 2027 Rivals300📍
— Rivals High School (@RivalsHS) February 27, 2026
Read: https://t.co/fZMQA1RYK9 pic.twitter.com/SXo0Z7D1S7
✅ Where’s Home? Tracking All 2027 North Carolina Commitments
We strive to follow all North Carolina prospects who commit to college programs, whether it’s FBS or FCS levels or other non-Division I levels. To see every committed prospect from our state, view the 2027 North Carolina High School Football Commitment Tracker
🔗 More Recruiting & High School Coverage
- 2027 North Carolina College Commitment Tracker
- NC Football Recruiting News Feed
- High School Football Scoreboard Hub
Are we missing a commitment? Tag us on X/Twitter or send an email to eric@ncfootballnews.com

