Here's how I'd rank the 2017 class in terms of guys who have either performed the best in camp so far or have oozed the upside that makes them intriguing starters down the road:
1. Jaelan Phillips
2. Darnay Holmes
3. Mo Osling
4. Greg Rogers
5. Stephan Zabie
6. Jay Shaw
7. Jimmy Jaggers
8. Austin Burton
9. Elijah Gates
10. Odua Isibor
11. Moses Robinson-Carr
12. Rahyme Johnson
13. Martin Andrus
14. Quentin Lake
15. Jax Wacaser
16. Sean Seawards
17. Zach Sweeney
For reference, here's how I had them ranked coming out of high school:
1. Jaelan Phillips
2. Darnay Holmes
3. Greg Rogers
4. Elijah Gates
5. Kanan Ray (Greyshirting now after offseason surgery)
6. Jimmy Jaggers
7. Jay Shaw
8. Stephan Zabie
9. Moses Robinson-Carr
10. Quentin Lake
11. Rahyme Johnson
12. Martin Andrus
13. Mo Osling
14. Odua Isibor
15. Jax Wacaser
16. Austin Burton
17. Zach Sweeney
18. Sean Seawards
1. Jaelan Phillips
2. Darnay Holmes
3. Mo Osling
4. Greg Rogers
5. Stephan Zabie
6. Jay Shaw
7. Jimmy Jaggers
8. Austin Burton
9. Elijah Gates
10. Odua Isibor
11. Moses Robinson-Carr
12. Rahyme Johnson
13. Martin Andrus
14. Quentin Lake
15. Jax Wacaser
16. Sean Seawards
17. Zach Sweeney
For reference, here's how I had them ranked coming out of high school:
1. Jaelan Phillips
2. Darnay Holmes
3. Greg Rogers
4. Elijah Gates
5. Kanan Ray (Greyshirting now after offseason surgery)
6. Jimmy Jaggers
7. Jay Shaw
8. Stephan Zabie
9. Moses Robinson-Carr
10. Quentin Lake
11. Rahyme Johnson
12. Martin Andrus
13. Mo Osling
14. Odua Isibor
15. Jax Wacaser
16. Austin Burton
17. Zach Sweeney
18. Sean Seawards