<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["388090"],"_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-66af03c76b404"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Tough to rank a kid without much varsity tape. We have had OJR's [player_tooltip player_id='388090' first='Christopher' last='Flynn'] anywhere from the 20th-best QB in a loaded class, to now 36th. Flynn's current rank is arbitrary, as scouts like myself wait on his formal jump to varsity. 6'3, 195 pounds, there is a ton of intrigue around the incoming junior. Size and JV throws lead to a ton of deserved excitement, yet I'm guessing potential collegiate suitors are all awaiting substantial tape to evaluate. Flynn's rank won't matter too much until then. Flynn is up 20 pounds from the last we updated his measurables, that's substantial growth if the number holds to be true. </p>
<!-- /wp:paragraph -->
<!-- wp:embed {"url":"https://twitter.com/ChrisFlynn1221/status/1718471528482787723","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/ChrisFlynn1221/status/1718471528482787723
</div></figure>
<!-- /wp:embed -->
<!-- /wp:acf/evaluation-block -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1180686"],"_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-66af03c76b461"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Happy to see a prospect we identified early reap the rewards of some early exposure. Back on June 27th, Graham announced he had received his first verbal offer out of Syracuse University. A huge stamp of approval to a 2027 out of OJR, a young man who we see as a perennial Top 100 prospect moving forward. 6'0, 190 pounds, 3.6 GPA. Put forth over 1,200+ yards of offense as a freshman, huge production that put him on the map initially. Can score from anywhere on the field, has a deep route tree that leaves OJR comfortable enough to have him running as the primary wideout in several different passing concepts. Ranked as an "ATH", yet no defensive reps on tape right now. Ranked as an ATH because of his playmaking ability and alignment versatility on offense. Graham could elevate his stock even further if given the chance to play DB at OJR. </p>
<!-- /wp:paragraph -->
<!-- wp:embed {"url":"https://twitter.com/MekhiGraham7/status/1806378480180854795","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/MekhiGraham7/status/1806378480180854795
</div></figure>
<!-- /wp:embed -->
<!-- /wp:acf/evaluation-block -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1180694"],"_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-66af03c76b4a4"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Owen J. Roberts will send out two Top 100 2027 prospects. After [player_tooltip player_id='1180686' first='Mekhi' last='Graham'] comes [player_tooltip player_id='1180694' first='Matthew' last='Gregory'], who graded out similarly to Graham, who holds a Power Four offer under his belt. I won't go as far as to say Gregory is equally deserving of FBS attention, yet I'd say the young wideout is on that path. 6'2, 175 pounds, 3.5 GPA. The OJR coaching staff can count on two-way reps out of [player_tooltip player_id='1180694' first='Matthew' last='Gregory'], with Gregory showing off corner reps on tape. Gregory is a strider, an easy one at that, so stationing Gregory on the perimeter to run with nines downfield is a smart choice on behalf of the staff. Gregory projects to the wideout position when evaluating his skillset for next-level ball. Physical, can deflect and negate jabs and attempts to move him off his path. Can glide out of his stance, tough to keep up with his gait once it opens up after 15 yards. Graham and Gregory are going to be a formidable duo at Flynn's disposal this coming Fall. </p>
<!-- /wp:paragraph -->
<!-- wp:embed {"url":"https://twitter.com/matthewgreg08/status/1744137304401166395","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/matthewgreg08/status/1744137304401166395
</div></figure>
<!-- /wp:embed -->
<!-- /wp:acf/evaluation-block -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1259441"],"_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-66af03c76b59e"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Flynn will have Graham and Gregory to throw too in 2024, both of which are incoming sophomores in the huddle. Although the duo both have received high grades from myself, it would serve valuable for Flynn to have a senior voice in the huddle. [player_tooltip player_id='1259441' first='Dylan' last='Drumheller'] can be yet another weapon to throw to, one with much more experience than the two young studs mentioned previously. 6'1, 175 pounds, a basketball prospect, self-reports a 3.4 GPA. Drumheller's junior tape doesn't make it easy to rank him among his 2025 peers, yet a great showing in front of us at our 7v7 event had me inclined to mention him beside other wideouts in the region. It's worth noting Drumheller could provide safety reps on defense as well. Good piece to the OJR puzzle. </p>
<!-- /wp:paragraph -->
<!-- /wp:acf/evaluation-block -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1325942"],"_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-66af03c76b5db"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Fan of [player_tooltip player_id='1325942' first='Lorenzo' last='Satiro']'s potential on both sides of the ball. 6'0, 180 pounds, 3.7 GPA, All-League player. OJR captain, as I re-evaluate Satiro's tape I can't help but feel I may have under-valued him a bit from a ranking perspective. Still given a middle-of-the-pack D2 grade despite said feelings. Quick to the football, quick to out lateral blockers attempting to get to the second level. The majority of Satiro's tape has him closing the gap in support of the run. Great tackling form, Satiro likely a pleasure to coach. Satiro displays reps aligning parallel to the B-gap, but can be stationed at either linebacker spot and attack any gap between the tackles with equal intent. Disciplined, doesn't overflow with traffic, doesn't overreact to mis-direction sets, doesn't false step when attacking playside runs. If Satiro can replicate this type of performance on defense, while providing what he can in a hypothetical TE alignment, I'd have no problem sending his name to PSAC coaches looking for a LB/TE hybrid. </p>
<!-- /wp:paragraph -->
<!-- wp:embed {"url":"https://twitter.com/LorenzoSatiro/status/1729575006814740951","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/LorenzoSatiro/status/1729575006814740951
</div></figure>
<!-- /wp:embed -->
<!-- /wp:acf/evaluation-block -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["281256"],"_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-66af03c76b523"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Tough to rank OJR's [player_tooltip player_id='281256' first='Corey' last='Schock'], as I do not rank specialists. Schock showcases a ton of quality reps at long snapper, he's also attended our camps in the past and has held his own. Schock might be on WL, I might not evaluate specialists, that doesn't mean we should take his potential role for granted. 3.2 GPA, a history of playing QB, rated a 4.5 star snapper, Schock's impact will be felt each Friday night in some fashion. </p>
<!-- /wp:paragraph -->
<!-- wp:embed {"url":"https://twitter.com/SpecialTeamsU/status/1816894025330491689","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/SpecialTeamsU/status/1816894025330491689
</div></figure>
<!-- /wp:embed -->
<!-- /wp:acf/evaluation-block -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["855292"],"_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-66af03c76b4e4"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">A young man on WL because of the lack of seasonal tape on Hudl. Hudl has Swittenburg standing at 6'2, 160 pounds. Likely a rankable prospect so long as he had some type of compilation up on Hudl. An incoming senior, one whose name I haven't heard in local recruiting circles either. That doesn't mean Swittenburg can't carve out a serious role for himself on either side of the football. Some single-game clips look promising, his size holds my intrigue as well. If I do end up attending an Owen J. Roberts game in the future, I will surely hold my head high in search of this kid's potential. </p>
<!-- /wp:paragraph -->
<!-- /wp:acf/evaluation-block -->
<!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["599560"],"_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-66af03c76b561"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Douglas Keck ended up on our WL because his Hudl is empty. Having gone to his Twitter after searching for substantial tape to move him off the watchlist, I was met with a minute's worth of reps on a pinned tweet. This sadly isn't enough for me to evaluate, despite Keck bringing home 1st-Team All-League honors after what appears to have been a great season at center. 3.2 GPA, garnering local interest from D3s recruiting the area. Can provide quality reps at IDL if need be, but experience calling the huddle at center. 5'11, 270 pounds. Keck manning the middle of the OL unit, weapons at Flynn's disposal, this OJR offense will likely surprise those not in the know. </p>
<!-- /wp:paragraph -->
<!-- /wp:acf/evaluation-block -->
<!-- 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":"Yoskar Juan","_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":"5'10u0022","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_weight":"220","_player_evaluations_0_player_details_weight":"field_65b288425ecf6","player_evaluations_0_player_details_position":"2405","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"Owen J. Roberts","_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":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-66af03c76b705"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">Right guard reps on tape, on the smaller side of the spectrum when talking offensive line pieces, both in weight and height. The majority of Juan's reps come either in relief of varsity starters or through JV games. I'll stash the name for now. </p>
<!-- /wp:paragraph -->
<!-- /wp:acf/evaluation-block -->
<!-- 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":"[player_tooltip player_id='1520402' first='Brody' last='Mazzerle']","_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":"5'11u0022","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_weight":"185","_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":"Owen J. Roberts","_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":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-66af03c76b67d"} -->
<!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} -->
<p class="text-gray-700">[player_tooltip player_id='1520402' first='Brody' last='Mazzerle'] looks to man the linebacker spot beside Satiro. Taking a look at Mazzerle's junior tape, I'm surprised I haven't heard more buzz surrounding his name. An interception on tape, one hell of a rep where Mazzerle sniffs out and stuffs a would-be jail-break screen, and plenty more reps that left me scratching my head a bit. How and why do I not have this young man ranked in some capacity? How have I not heard more out of the duo Satiro and Mazzerle make in the front seven? Mazzerle isn't 6'3, or 225 pounds, yet he's more than serviceable at this level. I am unsure about who will be seeing playing time along the front four, opposing backs will have to account for meeting Mazzerle and Satiro after breaking through the initial line of defense. Good backer here. </p>
<!-- /wp:paragraph -->
<!-- wp:embed {"url":"https://twitter.com/BrodyMazzerle/status/1729944456978108917","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/BrodyMazzerle/status/1729944456978108917
</div></figure>
<!-- /wp:embed -->
<!-- /wp:acf/evaluation-block -->
HEIGHT
6'3"
WEIGHT
200
POS
EDGE/QB
CLASS
2026
State:
Pennsylvania
School:
Owen J. Roberts
Subscribe below to view this player's evaluation
HEIGHT
5'11"
WEIGHT
195
POS
ATH
CLASS
2027
State:
Pennsylvania
School:
Owen J. Roberts
Subscribe below to view this player's evaluation
HEIGHT
6'2"
WEIGHT
175
POS
ATH
CLASS
2027
State:
Pennsylvania
School:
Owen J. Roberts
Subscribe below to view this player's evaluation
HEIGHT
6'1"
WEIGHT
175
POS
WR
CLASS
2025
State:
Pennsylvania
School:
Owen J Roberts
Subscribe below to view this player's evaluation
HEIGHT
6'1"
WEIGHT
180
POS
LB
CLASS
2025
State:
Pennsylvania
School:
Owen J. Roberts
Subscribe below to view this player's evaluation
HEIGHT
6'0"
WEIGHT
190
POS
QB
CLASS
2025
State:
Pennsylvania
School:
Owen J Roberts
Subscribe below to view this player's evaluation
State:
Pennsylvania
School:
Owen J. Roberts
Subscribe below to view this player's evaluation
HEIGHT
5'11"
WEIGHT
260
POS
OL
CLASS
2025
State:
Pennsylvania
School:
Owen J Roberts
Subscribe below to view this player's evaluation
HEIGHT
5'10"
WEIGHT
220
POS
OL
CLASS
2025
Subscribe below to view this player's evaluation
HEIGHT
5'11"
WEIGHT
185
POS
ATH
CLASS
2025
Subscribe below to view this player's evaluation
Continue reading this article and more.
Continue Reading
Already a subscriber?
Log in