<!-- wp:paragraph -->
<p>We just updated our <a href="https://prepredzone.com/north-carolina/rankings/2028-rankings/">2028 rankings</a>, and we'll have plenty of coverage this week of stock-risers, new additions, and the players that tell the story of the update. We've already gone <a href="https://prepredzone.com/2025/10/behind-the-scenes-of-the-2028-rankings-midseason-update/">behind the scenes of the rankings update</a>. Here, we're hitting the running backs, covering every player who either rose or was added to the rankings. We started with our <a href="https://prepredzone.com/2025/10/2028-qb-report-stock-risers-and-new-additions/">2028 QB Report</a>, then hit the RB <a href="https://prepredzone.com/2025/10/2028-rb-new-additions/">New Additions</a> and <a href="https://prepredzone.com/2025/10/2028-rb-stock-risers-midseason-update/">Stock-Risers</a>. Here, we're looking at all the 2028 stock-risers at the wide receiver position</p>
<!-- /wp:paragraph -->
<!-- wp:heading -->
<h2 class="wp-block-heading">2028 WR Stock-Risers</h2>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p>Overall, we had five wide receivers move up in the rankings. Here, we're updating their evaluations, going in-depth on why they moved.</p>
<!-- /wp:paragraph -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1657753"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-690239f86c0bc"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Lake Norman spreads the ball around, but Caldwell has carved out an impressive role as a bigger slot receiver, a guy who can create separation at the top of routes and offer a reliable target underneath. That doesn't mean he's only operating short of the sticks, but it does show a skill set that is overall lacking in this class of receivers--a guy who can create his own space against man coverage and find the hole in zone.</p>
<!-- /wp:paragraph -->
<!-- /wp:acf/evaluation-block -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1394018"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-690239f86c11a"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Ramseur broke out as a freshman receiver last season, but has moved to quarterback for Mountain Island Charter in 2025. He's still a receiver in our system, though, and his ability with the ball in his hands is obvious. We've gotten to see him in some games against bigger schools, and though it hasn't been as easy a year as we'd expected from the 1A contender, Ramsuer has played well, even while spotlighted by the defense.</p>
<!-- /wp:paragraph -->
<!-- /wp:acf/evaluation-block -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1646712"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-690239f86c160"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Dulin played most of his freshman year on junior varsity, moving up to the varsity level for the final four games of the season and flashing some serious potential. That potential has turned into consistent production as a sophomore. He's been productive on in-breakers, as he's fearless over the middle, with size and speed to create mismatches.</p>
<!-- /wp:paragraph -->
<!-- /wp:acf/evaluation-block -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1636010"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-690239f86c19f"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">One of the great mysteries of this football season is how Grimes doesn't yet have a touchdown. He's a massive target and excels after the catch, rarely losing speed or acceleration through the catch. He has great hands, often snatching the ball out of the air with his hands, rarely needing his body to complete plays.</p>
<!-- /wp:paragraph -->
<!-- /wp:acf/evaluation-block -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1421082"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-690239f86c1de"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Maybe we should list Lynch as an athlete, given what he's done this year from various positions, but whatever his listed position is, he's an offensive weapon from the slot and the backfield. He's not the biggest guy, but he's one of the most dangerous players in the state with the ball in his hands. Compared to his freshman year, he's operating further down the field and running a more diverse route tree, two things we love to see.</p>
<!-- /wp:paragraph -->
<!-- /wp:acf/evaluation-block -->
We just updated our 2028 rankings, and we'll have plenty of coverage this week of stock-risers, new additions, and the players that tell the story of the update. We've already gone behind the scenes of the rankings update. Here, we're hitting the running backs, covering every player who either rose or was added to the rankings. We started with our 2028 QB Report, then hit the RB New Additions and Stock-Risers. Here, we're looking at all the 2028 stock-risers at the wide receiver position
HEIGHT
6'2"
WEIGHT
165
POS
WR
CLASS
2028
Subscribe below to view this player's evaluation
HEIGHT
5'9"
WEIGHT
140
POS
WR/DB/DB
CLASS
2028
Subscribe below to view this player's evaluation
HEIGHT
6'1"
WEIGHT
180
POS
WR
CLASS
2028
Subscribe below to view this player's evaluation
HEIGHT
6'4"
WEIGHT
180
POS
WR/DB
CLASS
2028
Subscribe below to view this player's evaluation
HEIGHT
5'6"
WEIGHT
150
POS
WR/DB
CLASS
2028
Subscribe below to view this player's evaluation
Subscribe before Dec. 2 for access to all premium articles and rankings
Subscribe Today!
Already a subscriber?
Log in