Prep Redzone Logo
Login Subscribe
    • Players/Parents
    • College Coaches
  • Choose Your State Middle School Coverage
    Alabama
    Arizona
    Arkansas
    California
    Canada
    Colorado
    Dakotas
    Florida
    Georgia
    Idaho
    Illinois
    Indiana
    Iowa
    Kansas
    Kentucky
    Louisiana
    Maryland
    Michigan
    Minnesota
    Mississippi
    Missouri
    Nebraska
    Nevada
    New England
    New Jersey
    New Mexico
    New York
    North Carolina
    Ohio
    Oklahoma
    Oregon
    Pennsylvania
    South Carolina
    Tennessee
    Texas
    Utah
    Virginia
    Washington
    West Virginia
    Wisconsin
  • Loading...
  • Loading...
  • Tournaments
    • 7 on 7 7 on 7
    Showcases
    • High School High School
    • Middle School Middle School
    About Our Events
  • Prep Redzone for
    • Players
    • Parents
    • Club Coaches
    • High School Coaches
    • College Coaches
    • Fans
    View All Features
    • Coverage Access Prep Redzone articles year-round.
    • Rankings See how players stack up in each state.
    • Player Profiles Build your own profile and join the Prep Redzone database.
    • Profile Trends Track your Player Profile views over time.
    • Recruiting Tasks Stay on-track in the recruiting process
    • Recruiting Dashboard All your recruiting tools in a single place.
    • Coach Views Get notified when a college coach views your profile.
    • College Match Recommends colleges that match with your profile.
    • Coach Contacts Contact any program in the country.
    • Event Credits Save $25 on all Prep Redzone combines.
    • Recruiting Tips Become an expert on the recruiting process.
    • College Email Templates Send customized emails directly to college coaches.
    • Scouts
    • How We Rank
    • About Us
  • North Carolina
  • Rankings
    • How We Rank

    • Archived Rankings

    • 2026 Rankings

    • 2027 Rankings

    • 2028 Rankings

    • 2029 Rankings

  • Player Database
  • Team Rankings
  • Scores
  • Scouts
Prep Redzone Logo
  • Home
  • Coverage
      Choose Your State Middle School Coverage
      Alabama
      Arizona
      Arkansas
      California
      Canada
      Colorado
      Dakotas
      Florida
      Georgia
      Idaho
      Illinois
      Indiana
      Iowa
      Kansas
      Kentucky
      Louisiana
      Maryland
      Michigan
      Minnesota
      Mississippi
      Missouri
      Nebraska
      Nevada
      New England
      New Jersey
      New Mexico
      New York
      North Carolina
      Ohio
      Oklahoma
      Oregon
      Pennsylvania
      South Carolina
      Tennessee
      Texas
      Utah
      Virginia
      Washington
      West Virginia
      Wisconsin
  • Events
      Tournaments
      • 7 on 7 7 on 7
      Showcases
      • High School High School
      • Middle School Middle School
      About Our Events
  • Rankings
      Loading...
  • Scores
      Loading...
  • Features
      Prep Redzone for
      • Players
      • Parents
      • Club Coaches
      • High School Coaches
      • College Coaches
      • Fans
      View All Features
      • Coverage Access Prep Redzone articles year-round.
      • Rankings See how players stack up in each state.
      • Player Profiles Build your own profile and join the Prep Redzone database.
      • Profile Trends Track your Player Profile views over time.
      • Recruiting Tasks Stay on-track in the recruiting process
      • Recruiting Dashboard All your recruiting tools in a single place.
      • Coach Views Get notified when a college coach views your profile.
      • College Match Recommends colleges that match with your profile.
      • Coach Contacts Contact any program in the country.
      • Event Credits Save $25 on all Prep Redzone combines.
      • Recruiting Tips Become an expert on the recruiting process.
      • College Email Templates Send customized emails directly to college coaches.
  • About Us
      • Scouts
      • How We Rank
      • About Us
  • Support
Login Subscribe

Behind the Scenes of the Final 2026 Rankings

Behind the Scenes of the Final 2026 Rankings
Will Helms
Will Helms December 29, 2025 @ 01:13 PM
Facebook
X (Formerly Twitter)

In this article:

Shawn Kennedy
Shawn Kennedy 6'2" | 325 lbs | OL | 2026
NC
Conner Lindsey
Conner Lindsey 6'2" | 190 lbs | QB | 2026
NC
Mykie Anderson
Mykie Anderson 6'6" | 270 lbs | OL/TE | 2026
NC
Reed Harvey
Reed Harvey 6'0" | 190 lbs | QB | 2026
NC
Kamari McDonald
Kamari McDonald 6'4" | 185 lbs | LB/WR | 2026
NC
Corey Armstrong
Corey Armstrong 6'2" | 215 lbs | LB/DL | 2026
NC
Jackson Cancel
Jackson Cancel 5'9" | 185 lbs | RB | 2026
NC
Cameron Norton
Cameron Norton 6'2" | 220 lbs | LB | 2026
NC
Jamauris Howard
Jamauris Howard 5'9" | 160 lbs | ATH/DB | 2026
NC
Penn Craver
Penn Craver 6'3" | 275 lbs | OL | 2026
NC
Corddarious Neal
Corddarious Neal 6'1" | 290 lbs | OL | 2026
NC
Grant Lawless
Grant Lawless 6'4" | 200 lbs | QB | 2026
NC
Keenan Early
Keenan Early 6'2" | 175 lbs | DB/WR | 2026
NC
Kosci Barnes
Kosci Barnes 6'2" | 185 lbs | DB | 2026
NC
Kaleb Richardson
Kaleb Richardson 5'11" | 165 lbs | QB/DB | 2026
NC
Nolan Jefferson
Nolan Jefferson 6'0" | 270 lbs | OL/DL | 2026
NC
JJ Gulat
JJ Gulat 5'8" | 195 lbs | RB/WR | 2026
NC
Terande Spencer
Terande Spencer 6'3" | 235 lbs | EDGE | 2026
NC
Brooks Culp
Brooks Culp 6'4" | 305 lbs | OL | 2026
NC
Daniel Phillips
Daniel Phillips 6'5" | 290 lbs | OL/DL | 2026
NC
Seth Rucker
Seth Rucker 5'11" | 195 lbs | LB/DB | 2026
NC
Tyreek Copper
Tyreek Copper 6'2" | 180 lbs | WR | 2026
NC
Tyler Jones
Tyler Jones 6'3" | 205 lbs | QB | 2026
NC
Justin Westbrook
Justin Westbrook 5'9" | 155 lbs | DB/ATH | 2026
NC
Kelson Tate
Kelson Tate 5'8" | 175 lbs | WR | 2026
NC
Jared Curtis
Jared Curtis 6'3" | 205 lbs | QB | 2026
NC
Damonte James
Damonte James 5'11" | 175 lbs | RB/DB | 2026
NC
Manny Lewis
Manny Lewis 6'2" | 235 lbs | DL | 2026
NC
KD Cotton
KD Cotton 5'10" | 175 lbs | ATH | 2026
NC
Caleb Owens
Caleb Owens 5'9" | 185 lbs | ATH | 2026
NC
Jayden Jones
Jayden Jones 5'10" | 175 lbs | RB | 2026
NC
Lan Farmer
Lan Farmer 6'3" | 225 lbs | QB | 2026
NC
LJ Porter
LJ Porter 6'1" | 200 lbs | ATH/LB | 2026
NC
Kendre Harrison
Kendre Harrison 6'7" | 245 lbs | TE | 2026
NC
Gavin Barber
Gavin Barber 6'3" | 230 lbs | TE | 2026
NC
Samari Matthews
Samari Matthews 6'0" | 180 lbs | DB | 2026
NC
Faizon Brandon
Faizon Brandon 6'4" | 185 lbs | QB | 2026
NC
<!-- wp:paragraph --> <p>We're close to turning the page on the 2026 class, as those players have played their final games, and all-star season is over. While there's the occasional unsigned senior showcase in the spring, the on-field work is largely finished for one of our favorite classes we've ever covered. This week, we dropped our final 2026 Rankings, and we're putting a bow on the class. One final time, we're going behind the scenes of the 2026 class rankings.</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading">Behind the Scenes: Final 2026 Rankings</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>We're always player-focused, so I'll never write a piece without including plenty of thoughts on the players themselves.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>But we can still examine the class as a whole and point out various themes. Here, I've got numbers, stats, and thoughts to accompany our final rankings update. I always welcome your thoughts and feedback as well.</p> <!-- /wp:paragraph --> <!-- wp:heading {"level":3} --> <h3 class="wp-block-heading">Why Finish the Rankings in December?</h3> <!-- /wp:heading --> <!-- wp:paragraph --> <p>We'll update the rankings for the 2027-2029 classes early in the new year, but we wanted our final senior rankings to stand alone.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>While the final signing period isn't until February, there's very little left of our evaluation process. In other words, there's almost nothing we'll learn about these players that would drastically change our rankings. While we'll have some social media pushes for our top unsigned seniors, we'll shift our focus to the younger classes on the website. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Accordingly, we treat these final rankings very seriously. They're meant to stand the test of time. I still reference past class rankings. This final iteration is what will stay archived on the site for the foreseeable future. They allow readers to praise us (Byrum Brown was our No. 1 player in 2022) and roast us (James Pearce was No. 44 in that same class). </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Mostly, they allow a look back. When players enter the transfer portal, our archived rankings often tell an interesting story about where they were as prospects. Former Rolesville quarterback <strong>Braden Atkinson</strong> excelled as a freshman at Mercer, for example, and is one of the top passers in the portal. We had him ranked 88th in the 2025 class, ahead of dozens of FBS recruits.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>But while these rankings will stay archived, our evaluation process is closed. We ranked a lot of players. We saw a lot of them in person. And while we could quibble over a spot or two, we stand by our list. We'll get a lot wrong. But we'll also have plenty of accurate player rankings.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>As a general reminder, our rankings often mirror future level of play, but not always. You'll find that most of the players at the top of our rankings are committed to Power Four schools. That's not because we blindly copied college scouts, but because those players are Power Four talents. The players ranked below them are generally Group of Five talents, and so on.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>We also have no problem straying from that pattern or "calling our shot," if you will. <strong>[player_tooltip player_id='974827' first='LJ' last='Porter']</strong> and <strong>[player_tooltip player_id='1600434' first='Terande' last='Spencer']</strong> are both East Carolina (G5) commits, yet we've ranked them just outside the top 30, ahead of dozens of Power Four signees. Appalachian State commits <strong>[player_tooltip player_id='327286' first='Gavin' last='Barber']</strong> and <strong>[player_tooltip player_id='1165700' first='Manny' last='Lewis']</strong> finished in the top 40, as well. We even have 15 uncommitted players in our top 100, led by <strong>[player_tooltip player_id='1124842' first='Jayden' last='Jones']</strong> and <strong>[player_tooltip player_id='1099168' first='Lan' last='Farmer']</strong>, who have the talent to be immediate impact players.</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading">The Numbers</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>Let's dive into some numbers around this rankings update. Last year, I started tracking stats for our rankings, giving some insight into the update. Take a look at some of the key numbers in this update:</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>___________________ TWEET _______________________</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Already the biggest class we've ever ranked, we added 36 players to the rankings since October, making a final total of 675 ranked players.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>This was a tough class to rank at the top. The three players we considered for our top overall spot were <strong>[player_tooltip player_id='284097' first='Samari' last='Matthews']</strong>, <strong>[player_tooltip player_id='284090' first='Faizon' last='Brandon']</strong>, and <strong>[player_tooltip player_id='953008' first='Kendre' last='Harrison']</strong>, who ultimately finished at the top. All three are elite prospects, among the top 2-3 at their respective positions nationally, and a half-step above the rest of the top 10. Ultimately, Harrison's elite production caught up to his immense upside, making him a prospect with the best of both worlds.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>The top 20 sort of created an invisible buffer in our rankings. The guys in that range may have shuffled around a bit, but there weren't any late-risers who broke that glass ceiling. Guys like <strong>[player_tooltip player_id='1157260' first='KD' last='Cotton']</strong>, <strong>[player_tooltip player_id='1661003' first='Kosci' last='Barnes']</strong>, <strong>[player_tooltip player_id='1368098' first='Tyreek' last='Copper']</strong>, and <strong>[player_tooltip player_id='1671861' first='Grant' last='Lawless']</strong> made late runs into the top 50, and maybe one or two of them could have pushed into the top 15-20.</p> <!-- /wp:paragraph --> <!-- wp:heading {"level":3} --> <h3 class="wp-block-heading">From Unranked to Top-400</h3> <!-- /wp:heading --> <!-- wp:paragraph --> <p>This late in the process, it's almost impossible to go from off the rankings to the top half, but a handful did that, impressing down the stretch and jumping hundreds of other players to make their debuts inside the top 400:</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='2074942' first='Conner' last='Lindsey']</strong>, QB, Cardinal Gibbons</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='2089892' first='Shawn' last='Kennedy']</strong>, OL, Hough</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='2001422' first='Mykie' last='Anderson']</strong>, OL, Rocky River</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1707820' first='Cameron' last='Norton']</strong>, LB, High Point Christian Academy</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1332087' first='Justin' last='Westbrook']</strong>, DB, Myers Park</p> <!-- /wp:paragraph --> <!-- wp:heading {"level":3} --> <h3 class="wp-block-heading">Biggest Movers</h3> <!-- /wp:heading --> <!-- wp:paragraph --> <p>We had 72 stock-risers, and 24 jumped 50+ spots (We'll write about every one of them this week). Here are the 15 who jumped at least 75 spots in the rankings:</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1728226' first='Jackson' last='Cancel']</strong>, RB, Christ School (+76)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1626301' first='Kaleb' last='Richardson']</strong>, QB, South Stanly (+76)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1337049' first='Tyler' last='Jones']</strong>, QB, Kinston (+76)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1321106' first='Kelson' last='Tate']</strong>, WR, Weddington (+77)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1277000' first='Damonte' last='James']</strong>, RB, Central Cabarrus (+77)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1619052' first='Nolan' last='Jefferson']</strong>, OL, Palisades (+92)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1671988' first='Penn' last='Craver']</strong>, OL, Myers Park (+93)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1908004' first='Corey' last='Armstrong']</strong>, LB, Starmount (+94)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1599171' first='Brooks' last='Culp']</strong>, OL, South Iredell (+121)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1704824' first='Jamauris' last='Howard']</strong>, Ath./DB, Hunt (+123)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1604514' first='JJ' last='Gulat']</strong>, RB, Dixon (+168)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1937885' first='Reed' last='Harvey']</strong>, QB, Cary Christian (+183)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1671976' first='Corddarious' last='Neal']</strong>, OL, Statesville (+202)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1425453' first='Seth' last='Rucker']</strong>, LB, Heritage (+245)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1909825' first='Kamari' last='McDonald']</strong>, LB, Lexington (+246)</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading">Biggest Watchlist-to-Ranked Jumps</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>There weren't many players added from the watchlist (A second-half of senior year breakout is <em>very</em> late), but we had a few. Here are the players who moved from the watchlist into the top 500:</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1574386' first='Daniel' last='Phillips']</strong>, OL, Charlotte Christian (242)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1670331' first='Keenan' last='Early']</strong>, DB/WR, Ashbrook (321)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1149025' first='Caleb' last='Owens']</strong>, Ath., Ballantyne Ridge (325)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>[player_tooltip player_id='1304463' first='Jared' last='Curtis']</strong>, QB, Ardrey Kell (469)</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><em>There's plenty to come as we put a bow on the 2026 class. <em>Want to share Prep Redzone with a friend? Promo code Helms30 will get them 30% off their first billing cycle for any subscription</em></em>.</p> <!-- /wp:paragraph -->

We're close to turning the page on the 2026 class, as those players have played their final games, and all-star season is over. While there's the occasional unsigned senior showcase in the spring, the on-field work is largely finished for one of our favorite classes we've ever covered. This week, we dropped our final 2026 Rankings, and we're putting a bow on the class. One final time, we're going behind the scenes of the 2026 class rankings.

Prep Redzone

Access all of Prep Redzone

Continue reading this article and more.

Continue Reading
Already a subscriber? Log in

Related Articles

  • 2028 Wide Receiver Newcomers

    2028 Wide Receiver Newcomers

    Will Helms • January 29

  • January Stock-Risers: 2028 Wide Receivers

    January Stock-Risers: 2028 Wide Receivers

    Will Helms • January 29

  • 2028 Running Back Newcomers

    2028 Running Back Newcomers

    Will Helms • January 28

  • 2028 Rankings: Watchlist to Ranked

    2028 Rankings: Watchlist to Ranked

    Will Helms • January 28

  • January Stock-Risers: 2028 RBs

    January Stock-Risers: 2028 RBs

    Will Helms • January 28

Upgrade to Prep Redzone+
Unlock rankings, insights, and recruiting tools to maximize your exposure and guide your path to college.
Learn More
Loading...
Home North Carolina Behind the Scenes of the Final 2026 Rankings

Prep Network

  • Prep Network
  • Prep Dig
  • Prep Girls Hoops
  • Prep Hoops
  • Prep Lacrosse
  • Prep Girls Lacrosse
  • Prep Redzone
  • Prep Soccer
  • Prep Softball

Company

  • News
  • About
  • Careers
  • Store
  • Partner Interest Form

Resources

  • Terms of Service
  • Privacy Policy
  • Accessibility
  • Cookie Policy
  • NCSA College Recruiting
  • Recruiting Tips
  • Student Loan Resources
  • College Scholarship Search

Support

  • My Account
  • Contact
  • Sitemap

© 2026 Prep Redzone. All rights reserved.