<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["646999"],"_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_0_evaluation":"u003ch3u003eu003cemu003eu003cstrongu003e20. Raw Talent Sportsu003c/strongu003eu003c/emu003eu003c/h3u003ernu003culu003ern tu003cliu003e6'0, 170u003c/liu003ernu003c/ulu003ernMy colleague Caleb Holfoth and I raved about this young man's performance for Raw Talent. Caused sacks at safety at this event, with QBs waiting for late reads to get open, Adrion Burt would reach and react to shut down the last read/route of a set. Gave QBs second thoughts all event, love Burt's ability to play what's in front of him. I didn't witness many test Burt's half of the field deep, I did however see him break on balls in front of him. Burt carries a phenomenal build too, a 2025 out of Ohio who is currently un-offered to my knowledge.","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a870663df1"} /-->
<!-- wp:embed {"url":"https://twitter.com/FieldGrimy2/status/1782251589597593660","type":"rich","providerNameSlug":"twitter","responsive":true} -->
<figure class="wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter"><div class="wp-block-embed__wrapper">
https://twitter.com/FieldGrimy2/status/1782251589597593660
</div></figure>
<!-- /wp:embed -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["386139"],"_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_0_evaluation":"u003ch3u003eu003cemu003eu003cstrongu003e19. Prospect Eliteu003c/strongu003eu003c/emu003eu003c/h3u003ernI didn't get to see [player_tooltip player_id='386139' first='Julius' last='Phillips Jr']. as much as I would have liked, yet his name created a buzz throughout the event. Phenomenal two-way player on tape, all those skills translated over to this event, as they should. A step above the crowd in terms of athleticism and experience. You can tell the way he catches the ball, away from his body, strong hands. You can tell the nuances at which he plays DB. The two-day tournament ended up being a breeze for Farrell's Phillips, who sits inside our PRZPA 2025 Top 50.","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a870664047"} /-->
<!-- wp:embed {"url":"https://twitter.com/PrepRedzone/status/1781845707508400227","type":"rich","providerNameSlug":"twitter","responsive":true} -->
<figure class="wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter"><div class="wp-block-embed__wrapper">
https://twitter.com/PrepRedzone/status/1781845707508400227
</div></figure>
<!-- /wp:embed -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_not_in_database":["not_in_db"],"_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations_0_player_details_selected_featured_image":"","_player_evaluations_0_player_details_selected_featured_image":"field_62cca28ffa4e7","player_evaluations_0_player_details_player_name":"Darius Boone","_player_evaluations_0_player_details_player_name":"field_62aba4c9ecf2f","player_evaluations_0_player_details_graduating_class":"2025","_player_evaluations_0_player_details_graduating_class":"field_62aba4ddecf30","player_evaluations_0_player_details_height":"6'0u0022","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_weight":"160","_player_evaluations_0_player_details_weight":"field_65b288425ecf6","player_evaluations_0_player_details_position":"2495","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"Tradition Prep ","_player_evaluations_0_player_details_school":"field_62aba4fdecf33","player_evaluations_0_player_details_club_team":"","_player_evaluations_0_player_details_club_team":"field_62d20e723441a","player_evaluations_0_player_details":"","_player_evaluations_0_player_details":"field_62aba4afecf2e","player_evaluations_0_evaluation":"u003ch3u003eu003cemu003eu003cstrongu003e18. New England Outlawz u003c/strongu003eu003c/emu003eu003c/h3u003ernu003culu003ern tu003cliu003e6'0, 160 | 2025u003c/liu003ern tu003cliu003eTradition Prep, 3.7 GPAu003c/liu003ernu003c/ulu003ernA junior DB with two offers to his name (Orange City u0026amp; Trine). Based on his play at corner at this event, I would have figured his list to be a bit longer. I'm going to keep this analysis short and sweet, I'm not sure I saw a ball completed the way of Boone, representing New England Outlawz National. Any and every time an opposing team considered the right side of the field, Boone was in phase ready to make catches difficult for targets. I managed to capture an awesome break to the flat that led to an interception through the arms of the wideout. Very impressed.","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a870663ec1"} /-->
<!-- wp:embed {"url":"https://twitter.com/PRZPAvic/status/1782800149518917870","type":"rich","providerNameSlug":"twitter","responsive":true} -->
<figure class="wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter"><div class="wp-block-embed__wrapper">
https://twitter.com/PRZPAvic/status/1782800149518917870
</div></figure>
<!-- /wp:embed -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_not_in_database":["not_in_db"],"_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations_0_player_details_selected_featured_image":"","_player_evaluations_0_player_details_selected_featured_image":"field_62cca28ffa4e7","player_evaluations_0_player_details_player_name":"Xayvion Dunn","_player_evaluations_0_player_details_player_name":"field_62aba4c9ecf2f","player_evaluations_0_player_details_graduating_class":"2026","_player_evaluations_0_player_details_graduating_class":"field_62aba4ddecf30","player_evaluations_0_player_details_height":"null","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_weight":"","_player_evaluations_0_player_details_weight":"field_65b288425ecf6","player_evaluations_0_player_details_position":"2495","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"Mentor","_player_evaluations_0_player_details_school":"field_62aba4fdecf33","player_evaluations_0_player_details_club_team":"","_player_evaluations_0_player_details_club_team":"field_62d20e723441a","player_evaluations_0_player_details":"","_player_evaluations_0_player_details":"field_62aba4afecf2e","player_evaluations_0_evaluation":"u003ch3u003eu003cemu003eu003cstrongu003e17. Raw Talent Sportsu003c/strongu003eu003c/emu003eu003c/h3u003ernA shame, this young man doesn't have much of a presence on Twitter or Hudl, yet I loved what he was able to do against some great wideouts at corner. Played well with his backside to the sideline. Played a ton of off-coverage too, made flipping and running look easy in this setting. What impressed me most were reps where he was targeting, primarily inside of ten yards. Testing the RTS defense is tough no matter where you go with the ball, Dunn made sure his side of the field wouldn't get scored on. I note back-to-back reps against SJP's [player_tooltip player_id='145459' first='Alijah' last='Turner'] inside of five yards, Dunn played these reps perfectly, leading to two PBUs against an offense moving the ball freely against every defense they matched up against. Turner is a phenomenal route runner, staying with him when accurate passers are ready to thread the needle is not easy. Dunn did just that.","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a870663f5b"} /-->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["383682"],"_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_0_evaluation":"u003ch3u003eu003cemu003eu003cstrongu003e16. Breakthroughu003c/strongu003eu003c/emu003eu003c/h3u003ernThe lead man over at Breakthrough. He, along with Jain, Ortiz, and Branch were main reasons why the program went so far in the tournament. I'll be honest, I didn't get much of a chance to see Breakthrough play. My colleague Caleb Holfoth, who represents PRZ New York, raved about Shakespeare's overall performance. His high remarks ultimately forced my hand at placing Shakespeare inside the top 20. Wish I could have witnessed his two-way play a bit more than I did.","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a8706640d5"} /-->
<!-- wp:embed {"url":"https://twitter.com/PRZCaleb/status/1781714980208787782","type":"rich","providerNameSlug":"twitter","responsive":true} -->
<figure class="wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter"><div class="wp-block-embed__wrapper">
https://twitter.com/PRZCaleb/status/1781714980208787782
</div></figure>
<!-- /wp:embed -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["801190"],"_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_0_evaluation":"u003ch3u003eu003cemu003eu003cstrongu003e15. CTPrimeu003c/strongu003eu003c/emu003eu003c/h3u003ernWas recently written about in our CTPrime-specific piece, here's what I had to say in that one...rnu003cdiv class=u0022block-acf/evaluation-blocku0022u003ernu003cdiv class=u0022player-evaluations mx-auto pt-5 max-w-screen-xlu0022u003ernu003cdiv class=u0022bg-gray-100 mb-6 rounded-lg shadowu0022u003ernu003cdiv class=u0022grid max-w-7xl grid-cols-1 gap-x-8 gap-y-10 px-5 pt-4 md:p-6 md:grid-cols-8u0022u003ernu003cdiv class=u0022md:col-span-5u0022u003ernrnu003cemu003eConlan and Reid will get most of the credit, deservedly so. I can make the case for u003cspan class=u0022pn-tooltip pn-player-linku0022u003eu003cspan class=u0022name-pointeru0022u003eCameron Covingtonu003c/spanu003eu003c/spanu003e being equally valuable as the two mentioned above. I don't have tape or highlights out of Covington, mainly because the young man was as quiet as can be at corner. A quiet and bored corner is the best type of defensive back. Covington, showing off quick feet and physical hands, proved to be one of the more annoying CBs to be matched up against at this event. Not many corners put together a better performance, with many opposing QBs looking his way early in reps and moving off that side of the field quickly. Covington made sure to win reps early, making sure opposing wideouts played at his pace. If you weren't prepared to match Covington's tenacity outside the numbers, you were bound to lose rep after rep, many wideouts saw that to be their fate. Awesome performance put on by the 2026 DB.u003c/emu003ernrnu003c/divu003ernu003c/divu003ernu003c/divu003ernu003c/divu003ernu003c/divu003ernu003cdiv class=u0022block-acf/evaluation-blocku0022u003ernu003cdiv class=u0022player-evaluations mx-auto pt-5 max-w-screen-xlu0022u003ernu003cdiv class=u0022bg-gray-100 mb-6 rounded-lg shadowu0022u003ernu003cdiv class=u0022grid max-w-7xl grid-cols-1 gap-x-8 gap-y-10 px-5 pt-4 md:p-6 md:grid-cols-8u0022u003ernu003cdiv class=u0022player-details shadow-lg flex flex-col h-fit md:col-span-3 rounded-lg overflow-hiddenu0022u003ernu003cdiv class=u0022bg-white relative z-0 flex flex-col md:flex-row items-center overflow-hiddenu0022u003eu003c/divu003ernu003c/divu003ernu003c/divu003ernu003c/divu003ernu003c/divu003ernu003c/divu003e","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a87066408f"} /-->
<!-- wp:embed {"url":"https://twitter.com/PRZPAvic/status/1782233203664670828","type":"rich","providerNameSlug":"twitter","responsive":true} -->
<figure class="wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter"><div class="wp-block-embed__wrapper">
https://twitter.com/PRZPAvic/status/1782233203664670828
</div></figure>
<!-- /wp:embed -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_not_in_database":["not_in_db"],"_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations_0_player_details_selected_featured_image":"","_player_evaluations_0_player_details_selected_featured_image":"field_62cca28ffa4e7","player_evaluations_0_player_details_player_name":"Elijah Hampton","_player_evaluations_0_player_details_player_name":"field_62aba4c9ecf2f","player_evaluations_0_player_details_graduating_class":"2026","_player_evaluations_0_player_details_graduating_class":"field_62aba4ddecf30","player_evaluations_0_player_details_height":"5'11u0022","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_weight":"165","_player_evaluations_0_player_details_weight":"field_65b288425ecf6","player_evaluations_0_player_details_position":"2411","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"Souderton","_player_evaluations_0_player_details_school":"field_62aba4fdecf33","player_evaluations_0_player_details_club_team":"","_player_evaluations_0_player_details_club_team":"field_62d20e723441a","player_evaluations_0_player_details":"","_player_evaluations_0_player_details":"field_62aba4afecf2e","player_evaluations_0_evaluation":"u003ch3u003eu003cemu003eu003cstrongu003e14. Tribeu003c/strongu003eu003c/emu003eu003c/h3u003ernCan't believe I hadn't heard about this young man's game prior to this event. Practically unguardable, a step above competition in terms of separation skills. Elijah Hampton sits squarely among some prominent names in the northeast, that's huge praise coming from myself. Originally a Coatesville kid, now turned Soudy prospect, Elijah Hampton left DBs in the dust throughout both days of the 7v7 tournament. Even though I created this list, I find it hard to imagine 13 other players played better than the Tribe two-way stud. I bring up his acceleration and separating skills again. I'd love to see this young man run track, based on what I saw, I'd figure he'd succeed and perform well on the oval. Likely the best new name on radar post-event.","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a870664165"} /-->
<!-- wp:embed {"url":"https://twitter.com/PRZPAvic/status/1781855390772195659","type":"rich","providerNameSlug":"twitter","responsive":true} -->
<figure class="wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter"><div class="wp-block-embed__wrapper">
https://twitter.com/PRZPAvic/status/1781855390772195659
</div></figure>
<!-- /wp:embed -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["402465"],"_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_0_evaluation":"u003ch3u003eu003cemu003eu003cstrongu003e13. Wingmenu003c/strongu003eu003c/emu003eu003c/h3u003ernCan make the case for [player_tooltip player_id='402465' first='Simaj' last='Hill'] putting forth the best performance among corners present at this event. Flashes of the great corners who have come before him, Hill looked a bit more mature in terms of build, a bit more confident in terms of demeanor. If we focus on his play specifically, the young man's coverage caused sacks, with QBs looking his way before the four-second clock, only to be met with strapped coverage. Blending press and off-coverage pre-snap alignments, [player_tooltip player_id='402465' first='Simaj' last='Hill'] dominated competition. Bump and run reps looked great, man coverage reps were won nine times out of ten. Witnessed Hill move kids off of their route without causing penalties, saw him understand leverage and how to use it his advantage. Counted 4-5 PBUs while watching Hill, not counting the interception he had as well. Phenomenal two days in my opinion.","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a870663fa9"} /-->
<!-- wp:embed {"url":"https://twitter.com/PRZPAvic/status/1781866969764921649","type":"rich","providerNameSlug":"twitter","responsive":true} -->
<figure class="wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter"><div class="wp-block-embed__wrapper">
https://twitter.com/PRZPAvic/status/1781866969764921649
</div></figure>
<!-- /wp:embed -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["598687"],"_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_0_evaluation":"u003ch3u003eu003cstrongu003eu003cemu003e12. Diamond Athleticsu003c/emu003eu003c/strongu003eu003c/h3u003ernA shame I didn't get DJ Kelly on tape, same for our videographer man. Good thing is, I was able to catch three Diamond Athletics games with my eyes. In three total games with DJ Kelly at safety, Diamond Athletics gave up just TWO touchdowns. It's a testament to the entire defense, especially to the SFA star holding down the fort at safety. A shutout against SWAG and VA Airstike, with Nuke Squad managing to get two TDs on the board. An alpha on the field, a barker in terms of communication. Kelly's efforts on offense are icing on the cake, I'd place Kelly on this list had he solely played one position. Kelly, of course, can do it all. Happy he came through.","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a8706641b1"} /-->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["281289"],"_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_0_evaluation":"u003ch3u003eu003cemu003eu003cstrongu003e11. Wingmenu003c/strongu003eu003c/emu003eu003c/h3u003ernI've gone on record saying [player_tooltip player_id='281289' first='Ryan' last='McDonald'] boasts one of the best safety tapes I've out of current PA prospects regardless of class. I got to get a glimpse of that terrific safety this weekend. I also got a glimpse at McDonald at corner, icing on the cake. Had three interceptions to his name, could have easily had double that the way he was covering from both his safety and corner alignments. One of the few prospects at this event to give Tourney MVP [player_tooltip player_id='732820' first='Nick' last='Conlan'] fits, same goes for [player_tooltip player_id='212414' first='Elias' last='Coke'], one of the best prospects in the entire state. [player_tooltip player_id='281289' first='Ryan' last='McDonald'] was playing with his food, a defensive leader and technician who dominated the field at this event.","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a870663ffd"} /-->
<!-- wp:embed {"url":"https://twitter.com/rcmcdonald19/status/1783290547710394650","type":"rich","providerNameSlug":"twitter","responsive":true} -->
<figure class="wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter"><div class="wp-block-embed__wrapper">
https://twitter.com/rcmcdonald19/status/1783290547710394650
</div></figure>
<!-- /wp:embed -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":"","_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_0_evaluation":"","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a8706641f6"} /-->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":"","_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_0_evaluation":"","_player_evaluations_0_evaluation":"field_62aba51aecf34","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-662a87066423b"} /-->
HEIGHT
6'0"
WEIGHT
175
POS
ATH
CLASS
2025
State:
Ohio
School:
GlenOak
Subscribe below to view this player's evaluation
HEIGHT
6'0"
WEIGHT
180
POS
ATH
CLASS
2025
State:
Pennsylvania
School:
Farrell Area School
Subscribe below to view this player's evaluation
HEIGHT
6'0"
WEIGHT
160
POS
DB
CLASS
2025
Subscribe below to view this player's evaluation
Subscribe below to view this player's evaluation
HEIGHT
5'10"
WEIGHT
170
POS
WR
CLASS
2026
State:
New England
School:
St Marks
Subscribe below to view this player's evaluation
HEIGHT
5'10"
WEIGHT
160
POS
DB
CLASS
2026
State:
New England
School:
Cheshire Academy
Subscribe below to view this player's evaluation
HEIGHT
5'11"
WEIGHT
165
POS
ATH
CLASS
2026
Subscribe below to view this player's evaluation
HEIGHT
6'1"
WEIGHT
180
POS
DB
CLASS
2026
State:
Pennsylvania
School:
St. Joseph's Prep
Subscribe below to view this player's evaluation
HEIGHT
6'1"
WEIGHT
170
POS
DB
CLASS
2025
State:
Maryland
School:
St. Frances
Subscribe below to view this player's evaluation
HEIGHT
6'0"
WEIGHT
180
POS
DB
CLASS
2025
State:
Pennsylvania
School:
St. Josephs Preparatory
Subscribe below to view this player's evaluation
Continue reading this article and more.
Continue Reading
Already a subscriber?
Log in