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...
  • Tournaments
    • 7 on 7 7 on 7
    Showcases
    • Combine Series Combine Series
    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 without ads.
    • Rankings See how players stack up in each state.
    • Player Profiles Build your own profile and join the Prep Redzone database.
    • Coach Views Get notified when a college coach views your profile.
    • 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.
    • 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
  • Michigan
  • Rankings
    • How We Rank

    • Archived Rankings

    • 2026 Rankings

    • 2027 Rankings

    • 2028 Rankings

    • 2029 Rankings

  • Player Database
  • Team Database
  • Scores
  • Scouts
  • 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
      • Combine Series Combine Series
      About Our Events
  • Rankings
      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 without ads.
      • Rankings See how players stack up in each state.
      • Player Profiles Build your own profile and join the Prep Redzone database.
      • Coach Views Get notified when a college coach views your profile.
      • 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.
      • 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

2028 Watch List to Ranked: Offense

2028 Watch List to Ranked: Offense
Alex Pallone
Alex Pallone July 18, 2025 @ 02:01 PM
Facebook
X (Formerly Twitter)

In this article:

Odin Spencer
Odin Spencer 6'3" | 190 lbs | QB | 2028
MI
Solomon Elam
Solomon Elam 5'9" | 160 lbs | ATH | 2028
MI
Kellen Miller
Kellen Miller 6'1" | 180 lbs | WR/DB | 2028
MI
Dom D’Agosta
Dom D’Agosta 5'11" | 140 lbs | QB | 2028
MI
Julian Taylor
Julian Taylor 5'10" | 215 lbs | RB | 2028
MI
<!-- wp:paragraph --> <p>In this round of Rankings, we have a record number of prospects jumping from the Watch List to the Rankings. Over the past several months, many of the 2028 watchlisters have proven themselves enough to be on the rankings. We've got around 25 offensive players to go over, but for now, here are five of the most prominent ones. </p> <!-- /wp:paragraph --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1398328"],"_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-687a98f54c1ff"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">The last time I wrote about Kellen was 11 months ago. I noted that the tape on his Twitter was unreal, and I'd be shocked if he didn't earn D1 offers soon. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Well, look where we're at now. Since my last coverage, Kellen has earned offers from Toledo, Central Michigan, Marshall, Miami (OH), Pitt, and Kent State. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Kellen's tape demonstrates his abilities quite well. He's a pure route-runner. Kellen knows how to get open, and has the hands &amp; body control to catch difficult balls. If he's given space, Kellen has breakaway speed, but lacked the contact balance to make the most of some of his targets. Other than contact balance, Kellen is a super well-rounded receiver, and a weapon in kick return. Dude is a major bright spot for UofD! </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1403930"],"_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-687a98f54c262"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Elam has been a superstar on the 7on7 scene this offseason. Traveling to a ton of events, Elam has successfully gotten his name out there, and it's paid off. Since March, Elam has earned offers from Southern Mississippi, Hampton, and Tennessee State. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>I like Elam's versatility a whole lot. I beleive he's best utilized as a speed-in-space player, catching screens and returning kicks. Heck, he's so good an athlete, he played some Wildcat last season. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Elam has also proven himself as a deep threat and as a DB. Elam absolutely has the speed and twitchiness to get behind the defense. Plus, he's repped a ton of DB this offseason. I'm extremely excited to see how Elam is utilized at the varsity level. I feel that he'll find a ton of success. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1450313"],"_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-687a98f54c2aa"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Odin is probably my #1 most anticipated 2028 QB watch this Fall. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Last season was very up-and-down. I honestly thought Odin played pretty poorly at times last season, which is far from uncommon for a Freshman QB. In those bad moments, instead of hanging his head, Odin kept going out there, looking confident, and just looking to improve. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Throughout the past year, all Odin has done is improve. I can see obvious improvements just from his few clips on Twitter. Odin looks noticeably bigger, with noticeably better mechanics. It's just a couple of throws, but Odin's throwing motion looks so much smoother, and he uses his lower body so much more effectively. Plus, our scout Tyler Graham was very impressed with his Friday Night Lights camp performance last month. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>The more I talk about Odin, the more I feel he'll continue climbing the rankings. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["977482"],"_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-687a98f54c317"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">The offers are rolling in for [player_tooltip player_id='977482' first='Julian' last='Taylor']! Pitt, Louisville, Wisconsin, and a few others have offered. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>I was also lucky enough to get a good look at him during the Wayne State Mega Camp. He's also got good tape. Ju is an above-average athlete for his position. I liked his performance during drills, and he passed the eye test with flying colors. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Ju's tape is what makes him stand out most. He's a balanced, decisive runner who doesn't go down easily. Running between the tackles, Julian is incredibly patient, allows his blocks to develop, and does an amazing job running within the structure of the play. Once he's at the second level, Ju is consistently able to evade a defender, whether that be with a sidestep, truck, or simple running through an arm tackle. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1260437"],"_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-687a98f54c360"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">I don't know when, I don't know where, but Dom will one day have that standout performance that puts him on the map. Considering how long Dom has been at this, it's only a matter of time before he's getting Varsity snaps. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>What's limited him the most up to this point is his size. Some players just take more time to hit that growth spurt and reach maximum height. It seems that Dom is in that phase right now. He looks taller, better built, and his body is finally catching up with his skill level. Dom has always had good mechancics, and he's always been able to throw the ball way further than you'd expect. When you're a smaller QB, you really have to be good at using your lower body to drive the football. Dom's got his mechancis down, and he's got above-average placement. He's earned a great ranking and I'm confident he'll eventually be a college prospect. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block -->

In this round of Rankings, we have a record number of prospects jumping from the Watch List to the Rankings. Over the past several months, many of the 2028 watchlisters have proven themselves enough to be on the rankings. We've got around 25 offensive players to go over, but for now, here are five of the most prominent ones.

Kellen Miller

Kellen Miller

MI
WR/DB
HEIGHT 6'1"
WEIGHT 180
POS WR/DB
CLASS 2028
View Player
​
Kellen
Miller WR/DB
Class
2028
Height
6'1"
Weight
180
HS
UofD Jesuit
|
MI
2028 Watch List to Ranked: Offense
The last time I wrote about Kellen was 11 months ago. I noted that the tape on his...
Written by Alex Pallone
Read more at PrepRedzone.com
Prep Redzone

Kellen Miller

Instagram Twitter
State: Michigan
School: UofD Jesuit
Subscribe below to view this player's evaluation

Highlights

Solomon Elam

Solomon Elam

MI
ATH
HEIGHT 5'9"
WEIGHT 160
POS ATH
CLASS 2028
View Player
​
Solomon
Elam ATH
Class
2028
Height
5'9"
Weight
160
HS
West Bloomfield
|
MI
2028 Watch List to Ranked: Offense
Elam has been a superstar on the 7on7 scene this offseason. Traveling to a ton of events, Elam...
Written by Alex Pallone
Read more at PrepRedzone.com
Prep Redzone

Solomon Elam

Instagram Twitter
State: Michigan
School: West Bloomfield
Subscribe below to view this player's evaluation

Highlights

Odin Spencer

Odin Spencer

MI
QB
HEIGHT 6'3"
WEIGHT 190
POS QB
CLASS 2028
View Player
​
Odin
Spencer QB
Class
2028
Height
6'3"
Weight
190
HS
Grand Rapids Catholic Central
|
MI
2028 Watch List to Ranked: Offense
Odin is probably my #1 most anticipated 2028 QB watch this Fall. Last season was very up-and-down. I...
Written by Alex Pallone
Read more at PrepRedzone.com
Prep Redzone

Odin Spencer

Instagram Twitter
State: Michigan
School: Grand Rapids Catholic Central
Subscribe below to view this player's evaluation

Highlights

Julian Taylor

Julian Taylor

MI
RB
HEIGHT 5'10"
WEIGHT 215
POS RB
CLASS 2028
View Player
​
Julian
Taylor RB
Class
2028
Height
5'10"
Weight
215
HS
Cass Tech
|
MI
2028 Watch List to Ranked: Offense
The offers are rolling in for Julian Taylor ! Pitt, Louisville, Wisconsin, and a few others have offered....
Written by Alex Pallone
Read more at PrepRedzone.com
Prep Redzone

Julian Taylor

State: Michigan
School: Cass Tech
Subscribe below to view this player's evaluation

Highlights

Dom D&#8217;Agosta

Dom D’Agosta

MI
QB
HEIGHT 5'11"
WEIGHT 140
POS QB
CLASS 2028
View Player
​
Dom
D’Agosta QB
Class
2028
Height
5'11"
Weight
140
HS
Brighton
|
MI
2028 Watch List to Ranked: Offense
I don’t know when, I don’t know where, but Dom will one day have that standout performance that...
Written by Alex Pallone
Read more at PrepRedzone.com
Prep Redzone

Dom D’Agosta

Instagram Twitter
State: Michigan
School: Brighton
Subscribe below to view this player's evaluation

Highlights

Prep Redzone

Access all of Prep Redzone

Continue reading this article and more.

Continue Reading
Already a subscriber? Log in

Rankings

589 Players Ranked

  • 1
    Corey Sadler

    Corey Sadler

    Cass Tech

    UNC-Chapel Hill
  • 2
    Marcello Vitti

    Marcello Vitti

    Divine Child

    Iowa
  • 3
    Lincoln Keyes

    Lincoln Keyes

    Saline

    Georgia
  • 4
    Gregory Patrick

    Gregory Patrick

    Portage Northern

    Notre Dame (IN)
  • 5
    Khalief Canty

    Khalief Canty

    Cass Tech

    Missouri
View Full Rankings

Related Articles

  • Pallone’s Week 1 QB Rundown

    Pallone’s Week 1 QB Rundown

    Alex Pallone • September 2

  • Week 1 Needle-Movers

    Week 1 Needle-Movers

    Alex Pallone • September 2

  • Week 1 Scouting Report: Rockford

    Week 1 Scouting Report: Rockford

    Tyler Graham • September 1

  • Week 1 Scouting Report: Saline

    Week 1 Scouting Report: Saline

    Tyler Graham • September 1

  • X Film Room: Great Week 1 Running Back Performances

    X Film Room: Great Week 1 Running Back Performances

    Alex Pallone • September 1

Follow Us

  • Alex Pallone

    Alex Pallone

    @alex_pallone

Loading...
Home Michigan 2028 Watch List to Ranked: Offense

Prep Network

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

Company

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

Resources

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

Support

  • My Account
  • Contact
  • Sitemap

© 2025 Prep Redzone. All rights reserved.