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

    • Archived Rankings

    • 2026 Rankings

    • 2027 Rankings

    • 2028 Rankings

    • 2029 Rankings

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

A Title Built on Toughness: DM Wins First State Championship

A Title Built on Toughness: DM Wins First State Championship
Photo: Ryan McDonough Twitter
Hunter Tierney
Hunter Tierney December 8, 2025 @ 06:00 PM
Facebook
X (Formerly Twitter)

In this article:

Connor Ring
Connor Ring 6'1" | 230 lbs | DL/EDGE | 2026
AZ
Kai Tschen
Kai Tschen 5'10" | 170 lbs | WR | 2028
AZ
Easton Conner
Easton Conner 5'10" | 185 lbs | RB/LB | 2028
AZ
Hassan Smith
Hassan Smith 6'1" | 160 lbs | DB | 2027
AZ
Jackson McCarthy
Jackson McCarthy 6'4" | 205 lbs | LB | 2026
AZ
Tiki Teeples
Tiki Teeples 6'3" | 225 lbs | DL | 2027
AZ
Keegan McCarthy
Keegan McCarthy 6'2" | 160 lbs | ATH | 2027
AZ
Grant Garduno
Grant Garduno 6'0" | 195 lbs | QB | 2027
AZ
Brady Scott
Brady Scott 5'10" | 140 lbs | QB | 2026
AZ
Ryan McDonough
Ryan McDonough 5'10" | 180 lbs | ATH | 2026
AZ
<!-- wp:paragraph --> <p>Desert Mountain finally got its moment, and it couldn't have come in a more fitting way. After spending the past two seasons battling in the Open Division — taking their lumps, leveling up, and learning what real championship football feels like — they got their chance in the 5A bracket, and refused to waste the opportunity. This was their first state title in school history, and they earned it the hard way: with toughness, patience, and a defense that refused to blink. It wasn't flashy, it wasn't easy, but it was the kind of win that tells you a program has grown up in all the right ways.&nbsp;</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading">Desert Mountain's Stars</h2> <!-- /wp:heading --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["739455"],"_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-693765de5ca7b"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">[player_tooltip player_id='739455' first='Ryan' last='McDonough'] was the game‑wrecker, plain and simple — the kind of defender who doesn't just show up on film, he takes over the entire rhythm of a championship game. He was everywhere: blowing up protections, triggering downhill with zero hesitation, and flying around with that violent, relentless style that translates no matter which side of the ball he's on. He ended up taking home the defensive MVP, and then still turned around and gave Desert Mountain a huge edge in field position with 114 kick‑return yards — including a big one that didn't even count. That's the part that separates him: he's not just a defensive problem, he's a tone‑setter and a momentum thief, the guy who drags a game in his direction with pure energy.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1258544"],"_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-693765de5caf5"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">[player_tooltip player_id='1258544' first='Easton' last='Conner'] was the quiet thorn Canyon View could never quite pull out — the guy who kept poking holes in a really talented defense no matter how many bodies they rolled at him. CV has legit dudes at all three levels, and Conner still found ways to make his presence felt over and over again. He ran it 21 times for 86 yards, and none of it came easy — he was fighting through first contact, slipping out of would‑be tackles, and turning what looked like losses into two‑ or three‑yard wins that kept Desert Mountain on schedule. He converted the tough downs, protected the ball, and refused to let negative plays stack. That's why he mattered so much: he wasn't chasing explosives, he was controlling the game, play after play.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["884097"],"_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-693765de5cb47"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">[player_tooltip player_id='884097' first='Grant' last='Garduno'] played with the kind of calm confidence you want from your quarterback in a championship game — never rushed, never rattled, and always ready to take the shot when it was there. He didn't need to throw it 40 times to leave fingerprints all over this one; he just needed to be sharp when Desert Mountain called his number, and he absolutely was. Garduno went 15‑of‑23 for 169 yards and both of DM's touchdowns, delivering the ball with rhythm and patience while keeping everything on schedule behind a run game that kept CV's defense honest. What stood out most was his timing: he trusted the design, trusted his guys, and when the window cracked open, he let it rip with real conviction. That's winning football.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1326103"],"_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-693765de5cb93"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">[player_tooltip player_id='1326103' first='Kai' last='Tschen'] didn't need volume to change this game — he just needed one window, and he turned it into the play that cracked the whole thing open. His 49-yard touchdown in the second half didn't just flip the scoreboard, it flipped the temperature of the game. He finished with 54 yards on two catches, but the timing and magnitude of that one strike meant more than any box‑score padding ever could. Tschen punished the tiniest mistake in leverage, accelerated through the gap, and suddenly Desert Mountain had the breathing room they'd been grinding for all night. In a game where every yard felt contested and every drive required patience, Tschen was the spark that turned the pressure back on Canyon View and stretched the field in a way they couldn't recover from.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1694945"],"_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-693765de5cbdc"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">[player_tooltip player_id='1694945' first='Connor' last='Ring'] was the matchup problem that Canyon View never really solved — the guy who kept showing up in the backfield, squeezing space, and forcing everything to happen faster than CV wanted. Desert Mountain's defensive line as a whole made life hard, no question, but Ring was the one who felt like he was affecting nearly every snap, even when he wasn't the one finishing the play. He was constantly winning his leverage, collapsing pockets, and forcing CV's run game to start sideways instead of downhill. Every dropback felt rushed, and you could feel his presence in the way Canyon View had to shorten their reads just to survive.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1212102"],"_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-693765de5cc22"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">[player_tooltip player_id='1212102' first='Hassan' last='Smith'] is the kind of defensive back who makes life miserable for receivers without ever needing a spotlight moment. His length jumps off the field — long frame, long arms, active hands — and he uses all of it to smother space and throw off timing. He mirrored routes cleanly, stayed patient through breaks, and gave his defensive line extra time to cause problems in the backfield. Smith played championship‑level football in this one: disciplined at the line, sticky underneath, and always in phase downfield. In a game where Desert Mountain's defense forced Canyon View into tight, uncomfortable windows all night, Smith's consistency and coverage control were a big part of why.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:heading --> <h2 class="wp-block-heading">Jags Who Wouldn't Go Out Without A Fight</h2> <!-- /wp:heading --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["739479"],"_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-693765de5cc69"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Canyon View's whole vibe offensively was [player_tooltip player_id='739479' first='Brady' last='Scott'] trying to squeeze water out of a rock — and for a while, he actually did it. Desert Mountain sat on tight windows all night, giving him almost nothing easy, but Scott kept stepping up and ripping throws into crowded space. He hit Brandon Catalan for a huge score in the second quarter and kept battling through a collapsing pocket, showing real toughness against a defense that brought pressure from every angle. The moment that shifted everything came right after CV pulled ahead by one score — he took a heavy shot, hit his head on the turf, stayed down, and you could tell immediately it shook him. Even then, he tried to gut it out, tried to stay in the fight with his team, and that says a lot about him. It was toughness in every direction: before the hit, after the hit, and even in the way he handled himself once it was clear he wasn't going to be able to finish the game.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["884795"],"_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-693765de5ccb0"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">[player_tooltip player_id='884795' first='Tiki' last='Teeples'] delivered one of the biggest defensive moments of the night, blowing up a 4th‑and‑1 in the second half by knifing through and dropping the runner for a loss — the kind of play that normally completely swings the energy in a championship game. He was disruptive all game long, showing that blend of power and quickness that made him such a problem all season, and this matchup was no different. Even as Canyon View's offense struggled to stay on the field, Teeples kept Desert Mountain from ever getting fully comfortable, forcing tough yards and making them earn every blade of grass. In a title game that turned into a defensive showcase on both sides, his stop stood out as one of the signature moments — a loud reminder of how much talent CV has up front and why this group should walk away with their heads high.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["884769"],"_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-693765de5cd00"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">[player_tooltip player_id='884769' first='Keegan' last='McCarthy'] is a junior safety who plays like he's got a little linebacker in him — physical, fearless, and always willing to fly downhill when the defense needs bodies in the run fit. He helped bottle up the passing game early, using his size and closing speed to shrink windows and make Desert Mountain think twice about pushing the ball into the middle of the field. Even without a headline stat, he played winning football: steady tackling, clean angles, and the kind of presence that keeps a defense glued together when the game gets tight. His versatility really showed — big enough to thump, quick enough to cover, and confident enough to handle whatever the moment asked of him.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["1177564"],"_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-693765de5cd46"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Senior linebacker [player_tooltip player_id='1177564' first='Jackson' last='McCarthy'] brought his own brand of disruption, especially off the edge, where his length, quickness, and instincts made him a constant concern for Desert Mountain. He's a lean, fluid athlete who can hold up in coverage, but he's just as comfortable knifing into the backfield or chasing a play down from the backside. In a championship game where both defenses were trading punches and every yard mattered, Jackson's motor and versatility stood out — he was consistently around the ball, setting edges, cleaning up traffic, and keeping Canyon View in striking distance.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block -->

Desert Mountain finally got its moment, and it couldn't have come in a more fitting way. After spending the past two seasons battling in the Open Division — taking their lumps, leveling up, and learning what real championship football feels like — they got their chance in the 5A bracket, and refused to waste the opportunity. This was their first state title in school history, and they earned it the hard way: with toughness, patience, and a defense that refused to blink. It wasn't flashy, it wasn't easy, but it was the kind of win that tells you a program has grown up in all the right ways. 

Ryan McDonough

Ryan McDonough

AZ
ATH
HEIGHT 5'10"
WEIGHT 180
POS ATH
CLASS 2026
View Player
​
Ryan
McDonough ATH
Class
2026
Height
5'10"
Weight
180
HS
Desert Mountain
|
AZ
A Title Built on Toughness: DM Wins First State Championship
Ryan McDonough was the game‑wrecker, plain and simple — the kind of defender who doesn’t just show up...
Written by Hunter Tierney
Read more at PrepRedzone.com
Prep Redzone

Ryan McDonough

State: Arizona
School: Desert Mountain
Subscribe below to view this player's evaluation

Highlights

Easton Conner

Easton Conner

AZ
RB/LB
HEIGHT 5'10"
WEIGHT 185
POS RB/LB
CLASS 2028
View Player
​
Easton
Conner RB/LB
Class
2028
Height
5'10"
Weight
185
HS
Desert Mountain
|
AZ
A Title Built on Toughness: DM Wins First State Championship
Easton Conner was the quiet thorn Canyon View could never quite pull out — the guy who kept...
Written by Hunter Tierney
Read more at PrepRedzone.com
Prep Redzone

Easton Conner

Twitter
State: Arizona
School: Desert Mountain
Subscribe below to view this player's evaluation

Highlights

Grant Garduno

Grant Garduno

AZ
QB
HEIGHT 6'0"
WEIGHT 195
POS QB
CLASS 2027
View Player
​
Grant
Garduno QB
Class
2027
Height
6'0"
Weight
195
HS
Desert Mountain
|
AZ
A Title Built on Toughness: DM Wins First State Championship
Grant Garduno played with the kind of calm confidence you want from your quarterback in a championship game...
Written by Hunter Tierney
Read more at PrepRedzone.com
Prep Redzone

Grant Garduno

State: Arizona
School: Desert Mountain
Subscribe below to view this player's evaluation

Highlights

Kai Tschen

Kai Tschen

AZ
WR
HEIGHT 5'10"
WEIGHT 170
POS WR
CLASS 2028
View Player
​
Kai
Tschen WR
Class
2028
Height
5'10"
Weight
170
HS
Desert Mountain
|
AZ
A Title Built on Toughness: DM Wins First State Championship
Kai Tschen didn’t need volume to change this game — he just needed one window, and he turned...
Written by Hunter Tierney
Read more at PrepRedzone.com
Prep Redzone

Kai Tschen

State: Arizona
School: Desert Mountain
Subscribe below to view this player's evaluation

Highlights

Connor Ring

Connor Ring

HEIGHT 6'1"
WEIGHT 230
POS DL/EDGE
CLASS 2026
View Player
​
Connor
Ring DL/EDGE
Class
2026
Height
6'1"
Weight
230
HS
Desert Mountain
|
AZ
A Title Built on Toughness: DM Wins First State Championship
Connor Ring was the matchup problem that Canyon View never really solved — the guy who kept showing...
Written by Hunter Tierney
Read more at PrepRedzone.com
Prep Redzone

Connor Ring

Instagram Twitter
State: Arizona
School: Desert Mountain
Subscribe below to view this player's evaluation

Highlights

Hassan Smith

Hassan Smith

AZ
DB
HEIGHT 6'1"
WEIGHT 160
POS DB
CLASS 2027
View Player
​
Hassan
Smith DB
Class
2027
Height
6'1"
Weight
160
HS
Desert Mountain
|
AZ
A Title Built on Toughness: DM Wins First State Championship
Hassan Smith is the kind of defensive back who makes life miserable for receivers without ever needing a...
Written by Hunter Tierney
Read more at PrepRedzone.com
Prep Redzone

Hassan Smith

Instagram Twitter
State: Arizona
School: Desert Mountain
Subscribe below to view this player's evaluation

Highlights

Brady Scott

Brady Scott

AZ
QB
HEIGHT 5'10"
WEIGHT 140
POS QB
CLASS 2026
View Player
​
Brady
Scott QB
Class
2026
Height
5'10"
Weight
140
HS
Canyon View
|
AZ
A Title Built on Toughness: DM Wins First State Championship
Canyon View’s whole vibe offensively was Brady Scott trying to squeeze water out of a rock — and...
Written by Hunter Tierney
Read more at PrepRedzone.com
Prep Redzone

Brady Scott

State: Arizona
School: Canyon View
Subscribe below to view this player's evaluation
Tiki Teeples

Tiki Teeples

AZ
DL
HEIGHT 6'3"
WEIGHT 225
POS DL
CLASS 2027
View Player
​
Tiki
Teeples DL
Class
2027
Height
6'3"
Weight
225
HS
Canyon View
|
AZ
A Title Built on Toughness: DM Wins First State Championship
Tiki Teeples delivered one of the biggest defensive moments of the night, blowing up a 4th‑and‑1 in the...
Written by Hunter Tierney
Read more at PrepRedzone.com
Prep Redzone

Tiki Teeples

Instagram Twitter
State: Arizona
School: Canyon View
Subscribe below to view this player's evaluation

Highlights

Keegan McCarthy

Keegan McCarthy

AZ
ATH
HEIGHT 6'2"
WEIGHT 160
POS ATH
CLASS 2027
View Player
​
Keegan
McCarthy ATH
Class
2027
Height
6'2"
Weight
160
HS
Canyon View
|
AZ
A Title Built on Toughness: DM Wins First State Championship
Keegan McCarthy is a junior safety who plays like he’s got a little linebacker in him — physical,...
Written by Hunter Tierney
Read more at PrepRedzone.com
Prep Redzone

Keegan McCarthy

Twitter
State: Arizona
School: Canyon View
Subscribe below to view this player's evaluation

Highlights

Jackson McCarthy

Jackson McCarthy

AZ
LB
HEIGHT 6'4"
WEIGHT 205
POS LB
CLASS 2026
View Player
​
Jackson
McCarthy LB
Class
2026
Height
6'4"
Weight
205
HS
Canyon View
|
AZ
A Title Built on Toughness: DM Wins First State Championship
Senior linebacker Jackson McCarthy brought his own brand of disruption, especially off the edge, where his length, quickness,...
Written by Hunter Tierney
Read more at PrepRedzone.com
Prep Redzone

Jackson McCarthy

Twitter
State: Arizona
School: Canyon View
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

Related Articles

  • Champs Again: Stars Behind Mica Mountain’s Back-to-Back Title Run

    Champs Again: Stars Behind Mica Mountain’s Back-to-Back Title Run

    Hunter Tierney • December 7

  • 6A and Open Division Championship Preview

    6A and Open Division Championship Preview

    Hogan Miller • December 6

  • Dynasty in the Desert: Scottsdale Christian Gets Their Three-Peat

    Dynasty in the Desert: Scottsdale Christian Gets Their Three-Peat

    Hunter Tierney • December 5

  • Prep Redzone and USR Launch Nationwide Athlete Leaderboard

    Prep Redzone and USR Launch Nationwide Athlete Leaderboard

    Prep Staff • December 4

  • Eye in the Sky: Early Reads on the 2029 Watchlist QBs, Pt. 1

    Eye in the Sky: Early Reads on the 2029 Watchlist QBs, Pt. 1

    Hunter Tierney • December 4

Follow Us

  • Paul Gregorian

    Paul Gregorian

    @PGregorian

  • Jordan Reyes

    Jordan Reyes

    @JReyes_NP

  • Alan Popadines

    Alan Popadines

    @ALPopsFootball

  • Nick Rock

    Nick Rock

    @N_Rock17

  • Hunter Tierney

    Hunter Tierney

    @thehonestupdate

  • Hogan Miller

    Hogan Miller

    @HoganMiller3

Loading...
Home Arizona A Title Built on Toughness: DM Wins First State Championship

Prep Network

  • 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
  • NCSA College Recruiting
  • Recruiting Tips
  • Student Loan Resources
  • College Scholarship Search

Support

  • My Account
  • Contact
  • Sitemap

© 2025 Prep Redzone. All rights reserved.