Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Arizona College Prep (Chandler, AZ) varsity football team won Friday's home non-conference game against Desert Mountain (Scottsdale, AZ) by a score of 19-15.

Q1Q2Q3Q4Final
Desert Mountain----15
Arizona College Prep----19
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Awards
  • Fan Chat
  • Matchup Info

Game Stats

Desert Mountain

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2635273.74310.52291.7
13Grant Garduno (Jr)2635273.74310.52291.7
Arizona College Prep

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1724324.70819.1281141.0
7Evan Heinrich (Sr)1724324.70819.1281141.0
Desert Mountain

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals11272.500
8Easton Conner (So)221.000
13Grant Garduno (Jr)3-5-1.700
19Kai Tschen (So)133.000
22Ryan Cratty (Jr)5275.400
Arizona College Prep

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals24371.52401
4Jcory Horne Jr (Jr)5132.6501
7Evan Heinrich (Sr)6-10-1.750
15Max Sasso (Sr)11302.7240
22Jeremiah Diaz (Sr)144.040
34Bryce Baker (Sr)100.000
Desert Mountain

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals2626610.22
4Iam Mizan (Jr)221.00
8Easton Conner (So)263.00
9Davian Whitener (Jr)8779.61
10Isaiah Justice (Jr)25025.00
19Kai Tschen (So)200.00
22Ryan Cratty (Jr)48020.00
80Kai Hasenyager (Fr)6518.51
Arizona College Prep

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1833118.4812
1Ashton Sanchez (Sr)58116.2381
3Brady Barkdoll (Sr)25326.538
9Kyle Poole (Sr)23417.021
14Dalton Speaks (Jr)38729.0811
15Max Sasso (Sr)263.011
83C.J. Estrella (So)133.03
88A. Spendlove (Sr)36722.341

Offensive Fumbles and Pancake Blocks

Desert Mountain has not entered any offensive fumbles and pancake blocks stats.
Arizona College Prep

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals1111
22Jeremiah Diaz (Sr)11
77Andrew Rubbelke (Sr)5
78L. Wendelschafer (Sr)6
Desert Mountain

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals2726611113417
4Iam Mizan (Jr)022
5Ryan McDonough (Sr)004444
8Easton Conner (So)266775
9Davian Whitener (Jr)07777
10Isaiah Justice (Jr)05050
13Grant Garduno (Jr)-50-5
19Kai Tschen (So)303
22Ryan Cratty (Jr)2780107
80Kai Hasenyager (Fr)0511364
Arizona College Prep

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals3733110378
1Ashton Sanchez (Sr)8181
3Brady Barkdoll (Sr)5353
4Jcory Horne Jr (Jr)1313
7Evan Heinrich (Sr)-10-10
9Kyle Poole (Sr)3434
14Dalton Speaks (Jr)8787
15Max Sasso (Sr)3061046
22Jeremiah Diaz (Sr)44
83C.J. Estrella (So)33
88A. Spendlove (Sr)6767
Desert Mountain

Total Yards

#Athlete NameRushPassRecTotal
Team Totals27273266300
4Iam Mizan (Jr)0022
8Easton Conner (So)2068
9Davian Whitener (Jr)007777
10Isaiah Justice (Jr)005050
13Grant Garduno (Jr)-52730268
19Kai Tschen (So)3003
22Ryan Cratty (Jr)27080107
80Kai Hasenyager (Fr)005151
Arizona College Prep

Total Yards

#Athlete NameRushPassRecTotal
Team Totals37324331361
1Ashton Sanchez (Sr)8181
3Brady Barkdoll (Sr)5353
4Jcory Horne Jr (Jr)1313
7Evan Heinrich (Sr)-10324314
9Kyle Poole (Sr)3434
14Dalton Speaks (Jr)8787
15Max Sasso (Sr)30636
22Jeremiah Diaz (Sr)44
83C.J. Estrella (So)33
88A. Spendlove (Sr)6767
Desert Mountain

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3213458.0
0Musse Deguzman (Sr)213
1B. Wilkerson (Jr)11
3Jeneral Solomon (Jr)617
5Ryan McDonough (Sr)2352.0
6Kaika Solomon (Sr)426
7Hassan Smith (Jr)33
8Easton Conner (So)1341.5
9Davian Whitener (Jr)11
11Brody Morrison (Sr)3251.0
15C. McComber (Jr)11.5
17Alex Justice (So)11
18Connor Olson (Jr)11
34Brolin Roberts (Sr)11
40Stevie Malloy (Jr)222.0
44Cole Yerman (Jr)11
99Connor Ring (Sr)331.0
Arizona College Prep

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals34558910.0
0D. Velasquez (Sr)235
1Ashton Sanchez (Sr)55
2Aiden Chapman (Sr)729
6Cody Tibbott (Sr)145
8Cam Mitchell (Sr)3692.0
10Noah Montoya (Sr)3710
13Jackson Jacobs (Sr)11
18Isaac Spendlove (Sr)3361.0
20Wyatt Ells (Sr)3361.0
21Cole Caiazzo (Jr)2791.0
25Tyson Cheatham (Sr)3251.0
36Amane Breedlove (Jr)11
50James Lake (Sr)1341.0
52Diego Bonilla (Sr)1343.0
53W. Schoonover (Jr)325
57L. Doty-bardwell (Sr)112
74Brayden Cartier (Sr)22
88A. Spendlove (Sr)11
Desert Mountain

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.0
5Ryan McDonough (Sr).5
8Easton Conner (So).5
11Brody Morrison (Sr)1.0
Arizona College Prep

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.52
8Cam Mitchell (Sr)1.0
18Isaac Spendlove (Sr)2
21Cole Caiazzo (Jr).5
52Diego Bonilla (Sr)1.0
Desert Mountain

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals0412
0Musse Deguzman (Sr)11
5Ryan McDonough (Sr)011
7Hassan Smith (Jr)01
10Isaiah Justice (Jr)01
15C. McComber (Jr)01
Arizona College Prep

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals2512
8Cam Mitchell (Sr)21
10Noah Montoya (Sr)1
25Tyson Cheatham (Sr)12
36Amane Breedlove (Jr)12
Desert Mountain

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals22
30Koen Bradley (Jr)22
Arizona College Prep

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals422656.5651
23Hudson Fowler (Sr)212361.5651
86Reid Martinelli (Jr)210351.553
Desert Mountain

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals310535.0451
26Hudson Kadeg (Jr)310535.0451
Arizona College Prep

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals412330.840
23Hudson Fowler (Sr)26532.540
40Crew Zellner (Fr)25829.032
Desert Mountain

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals311137.0442136.510124
5Ryan McDonough (Sr)14444.04444
8Easton Conner (So)26733.53767
80Kai Hasenyager (Fr)2136.51013
Arizona College Prep

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals11010.01010
15Max Sasso (Sr)11010.01010
Desert Mountain

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals33
30Koen Bradley (Jr)33
Arizona College Prep

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals31810
1Ashton Sanchez (Sr)16
4Jcory Horne Jr (Jr)16
14Dalton Speaks (Jr)16
86Reid Martinelli (Jr)10
Desert Mountain

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals02.0111.0233
30Koen Bradley (Jr)02.0111.0233
Arizona College Prep

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals13.301.01
23Hudson Fowler (Sr)01.00
86Reid Martinelli (Jr)12.501.01
Desert Mountain

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals02
9Davian Whitener (Jr)01
80Kai Hasenyager (Fr)01
Arizona College Prep

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals123
1Ashton Sanchez (Sr)11
4Jcory Horne Jr (Jr)11
14Dalton Speaks (Jr)11
Stat Supplier Logo

Desert Mountain's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Stat Supplier Logo

Arizona College Prep's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Recap Video

Game Story

Arizona High School Football - Desert Mountain tipped by Arizona College Prep

September 5, 2025: Chandler, AZ 85249

The Desert Mountain Wolves football team (Scottsdale, AZ), was tipped 19-15 in Friday's non-league bout with the host Arizona College Prep Knights (Chandler, AZ)

With the win, Arizona College Prep advances its record to 2-0 on the season. The Knights travel to Chaparral (Scottsdale, AZ) to encounter the Firebirds in a non-league bout on Friday, September 12. The Firebirds go into the bout with a record of 1-1. Chaparral lost 23-10 in their recent non-league bout against Saguaro (Scottsdale, AZ)

The Wolves now own a 1-1 record. They play next when they host Mountain View for a non-league bout on Thursday, September 11. Desert Mountain will confront a Mountain Lions squad coming off a 36-0 non-league win over Browne (Phoenix, AZ). The Mountain Lions record now stands at 2-0.

Dustin MullensWolves Reporter
Scott HatcherKnights Reporter
  • All
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    2nd Quarter
    3 - 0 The scorer has checked in. DMHS 3, ACP 0
    Posted @ 7:34p
  2. Game Attendance

    2nd Quarter
    Attendance Hundreds
    Posted @ 7:34p
  3. Field Conditions

    2nd Quarter
    Field Conditions Dry
    Posted @ 7:34p
  4. Weather Conditions

    2nd Quarter
    Weather Conditions Hot
    Posted @ 7:34p
  5. 3 - 0

    Possession Update - Kickoff

    Arizona College Prep2nd Quarter ~10 minutes to go
    Desert Mountain kicked off to Arizona College Prep. Arizona College Prep has the ball. DMHS 3, ACP 0
    Posted @ 7:37p
  6. 3 - 6

    Passing Touchdown

    Arizona College Prep2nd Quarter ~8 minutes to go
    Arizona College Prep - Pass completed for a TD. DMHS 3, ACP 6
    Posted @ 7:40p
  7. 3 - 6

    Missed Point After

    Arizona College Prep2nd Quarter ~8 minutes to go
    Arizona College Prep - PAT Missed. DMHS 3, ACP 6
    Posted @ 7:40p
  8. 3 - 6

    Turnover on Downs

    Arizona College Prep2nd Quarter ~5 minutes to go
    Desert Mountain has turned possession over on downs. Arizona College Prep has the ball . DMHS 3, ACP 6
    Posted @ 7:46p
  9. 3 - 6

    Fumble Recovery

    Desert Mountain2nd Quarter ~5 minutes to go
    Desert Mountain recovered a fumble by Arizona College Prep. DMHS 3, ACP 6
    Posted @ 7:47p
  10. 3 - 6

    Red Zone Alert

    Desert Mountain2nd Quarter ~5 minutes to go
    Desert Mountain is inside Arizona College Prep's 20. DMHS 3, ACP 6
    Posted @ 7:48p
  11. 9 - 6

    Passing Touchdown

    Desert Mountain2nd Quarter ~4 minutes to go
    Desert Mountain - Pass completed for a TD. DMHS 9, ACP 6
    Posted @ 7:49p
  12. 9 - 6

    Missed Point After

    Desert Mountain2nd Quarter ~4 minutes to go
    Desert Mountain - PAT Missed. DMHS 9, ACP 6
    Posted @ 7:51p
  13. 9 - 6

    Possession Update - Kickoff

    Arizona College Prep2nd Quarter ~4 minutes to go
    Desert Mountain kicked off to Arizona College Prep. Arizona College Prep has the ball. DMHS 9, ACP 6
    Posted @ 7:53p
  14. 9 - 6

    Red Zone Alert

    Arizona College Prep2nd Quarter ~1 minute to go
    Arizona College Prep is inside Desert Mountain's 20. DMHS 9, ACP 6
    Posted @ 7:59p
  15. 9 - 12

    Rushing Touchdown

    Arizona College Prep2nd Quarter Under a minute
    Arizona College Prep - Rushing TD. DMHS 9, ACP 12
    Posted @ 8:06p
  16. 9 - 13

    Made Point After

    Arizona College Prep2nd Quarter Under a minute
    Arizona College Prep - PAT Good. DMHS 9, ACP 13
    Posted @ 8:06p
  17. 9 - 13

    Halftime

    Halftime
    DMHS 9, ACP 13
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:11p
  18. 9 - 13

    Start of 3rd Quarter

    Arizona College Prep3rd Quarter
    Arizona College Prep to kick off to Desert Mountain.
    Posted @ 8:28p
  19. 9 - 13

    Punt

    Arizona College Prep3rd Quarter ~10 minutes to go
    Desert Mountain has punted to Arizona College Prep. Arizona College Prep has the ball. DMHS 9, ACP 13
    Posted @ 8:32p
  20. 9 - 13

    Punt

    Desert Mountain3rd Quarter ~8 minutes to go
    Arizona College Prep has punted to Desert Mountain. Desert Mountain has the ball. DMHS 9, ACP 13
    Posted @ 8:35p
  21. 9 - 13

    Punt

    Arizona College Prep3rd Quarter ~4 minutes to go
    Desert Mountain has punted to Arizona College Prep. Arizona College Prep has the ball. DMHS 9, ACP 13
    Posted @ 8:43p
  22. 9 - 13

    Long Pass

    Arizona College Prep3rd Quarter ~2 minutes to go
    Arizona College Prep with a long pass. DMHS 9, ACP 13
    Posted @ 8:48p
  23. 9 - 19

    Passing Touchdown

    Arizona College Prep3rd Quarter ~2 minutes to go
    Arizona College Prep - Pass completed for a TD. DMHS 9, ACP 19
    Posted @ 8:48p
  24. 9 - 19

    Missed Point After

    Arizona College Prep3rd Quarter ~2 minutes to go
    Arizona College Prep - PAT Missed. DMHS 9, ACP 19
    Posted @ 8:48p
  25. 9 - 19

    Possession Update - Kickoff

    Desert Mountain3rd Quarter ~2 minutes to go
    Arizona College Prep kicked off to Desert Mountain. Desert Mountain has the ball. DMHS 9, ACP 19
    Posted @ 8:50p
  26. 9 - 19

    End of 3rd Quarter

    4th Quarter
    DMHS 9, ACP 19
    Posted @ 8:54p
  27. 9 - 19

    Punt

    Arizona College Prep4th Quarter ~11 minutes to go
    Desert Mountain has punted to Arizona College Prep. Arizona College Prep has the ball. DMHS 9, ACP 19
    Posted @ 8:57p
  28. 9 - 19

    Punt

    Desert Mountain4th Quarter ~6 minutes to go
    Arizona College Prep has punted to Desert Mountain. Desert Mountain has the ball. DMHS 9, ACP 19
    Posted @ 9:09p
  29. 9 - 19

    Interception

    Arizona College Prep4th Quarter ~6 minutes to go
    Arizona College Prep intercepts a Desert Mountain pass. DMHS 9, ACP 19
    Posted @ 9:10p
  30. 9 - 19

    Punt

    Desert Mountain4th Quarter ~4 minutes to go
    Arizona College Prep has punted to Desert Mountain. Desert Mountain has the ball. DMHS 9, ACP 19
    Posted @ 9:18p
  31. 9 - 19

    Two-Minute Warning

    Desert Mountain4th Quarter ~2 minutes to go
    Desert Mountain has the ball. DMHS 9, ACP 19
    Posted @ 9:24p
  32. 15 - 19

    Passing Touchdown

    Desert Mountain4th Quarter ~1 minute to go
    Desert Mountain - Pass completed for a TD. DMHS 15, ACP 19
    Posted @ 9:28p
  33. 15 - 19

    Missed Point After

    Desert Mountain4th Quarter ~1 minute to go
    Desert Mountain - PAT Missed. DMHS 15, ACP 19
    Posted @ 9:28p
  34. 15 - 19

    Failed Onside Kick

    Arizona College Prep4th Quarter ~1 minute to go
    Arizona College Prep recovered a failed onside kick by Desert Mountain. DMHS 15, ACP 19
    Posted @ 9:30p
  35. 15 - 19

    Punt

    Desert Mountain4th Quarter Under a minute
    Arizona College Prep has punted to Desert Mountain. Desert Mountain has the ball. DMHS 15, ACP 19
    Posted @ 9:38p
  36. 15 - 19

    Interception

    Arizona College Prep4th Quarter Under a minute
    Arizona College Prep intercepts a Desert Mountain pass and has the ball on their own 45-yard line. DMHS 15, ACP 19
    Posted @ 9:39p
  37. 15 - 19

    End of Game

    Final
    DMHS 15, ACP 19
    Posted @ 9:40p

Highlight Videos

Players of the Game

Desert Mountain (25-26)

Desert Mountain has not selected any Players of the Game.

Arizona College Prep (25-26)

Congratulations to #7 Evan Heinrich for being selected the Overall Arizona College Prep Football Player of the Game.

  1. S. Hatcher

    2nd Quarter ~11 minutes to go
    DMHS
    Wolves
    3 - 0
    ACP
    Knights

DMHS @ ACP Football Game Info

Fri., Sep. 5, 2025 @ 7p
Arizona College Prep
The Arizona College Prep (Chandler, AZ) varsity football team won Friday's home non-conference game against Desert Mountain (Scottsdale, AZ) by a score of 19-15.

Scoretracker Providers

Dustin MullensWolves Reporter
Scott HatcherKnights Reporter

Rankings & Records

Desert Mountain (25-26)

AZDiv.
153
OverallRegionHomeAwayWin %Region %PFPA
7-32-24-13-2.700.500338157

Arizona College Prep (25-26)

AZDiv.
184
OverallRegionHomeAwayWin %Region %PFPA
8-23-24-14-1.800.600331195

Team Scoring Averages

Q1Q2Q3Q4Final
Desert Mountain
16.09.08.84.833.8
Arizona College Prep
10.511.77.74.533.1

Desert Mountain Videos

Arizona College Prep Videos

Team Stat Comparison

Desert MountainArizona College Prep
134.8Rushing Yards Per Game120.3
189.0Passing Yards Per Game208.4
181.7Receiving Yards Per Game211.8
323.8Total Yards Per Game328.7
39.2Tackles Per Game79.9
1.3Sacks Per Game2.7
2.4Points Per Game4.9
-Pancake Blocks103

Team Leaders

Desert MountainArizona College PrepNational Avg.
#22 Ryan Cratty66.6Rushing Yards Per Game#15 Max Sasso64.811.7
#13 Grant Garduno181.0Passing Yards Per Game#7 Evan Heinrich225.011.6
#22 Ryan Cratty34.0Receiving Yards Per Game#3 Brady Barkdoll47.19.3
#13 Grant Garduno196.1Total Yards Per Game#7 Evan Heinrich219.925.6
#6 Kaika Solomon4.8Tackles Per Game#8 Cam Mitchell9.62.6
#11 Brody Morrison0.3Sacks Per Game#18 Isaac Spendlove0.70.2
#30 Koen Bradley1.6Points Per Game#86 Reid Martinelli4.62.0
-
Pancake Blocks#77 Andrew Rubbelke525

Record Breakdown

Desert Mountain (25-26)

Arizona College Prep (25-26)

7-3
Overall
8-2
2-2
League
3-2
5-1
Non-League
5-0
0-1
Head to Head
1-0
2-1
Common Opponent
4-0
4-1
Home
4-1
3-2
Away
4-1
0-0
Neutral
0-0
0-0
Playoff
0-0
7-3
In-State
8-2
0-0
Out-of-State
0-0