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 Perry (Gilbert, AZ) varsity football team won Saturday's neutral non-conference game against Granite Hills (El Cajon, CA) by a score of 39-21.

Q1Q2Q3Q4Final
Granite Hills----21
Perry----39
  • Recap
  • Box Score
  • Scoretracker
  • Photos
  • Matchup Info

Game Stats

Granite Hills

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals92141.4294.6121226.6
0Zachary Benitez (So)92141.4294.6121226.6
Perry

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2335259.65711.3224282.9
9Peyton Grako (Sr)010.00000039.6
12Kael Snyder (So)2334259.67611.3224285.3
Granite Hills

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals362135.98012
0Zachary Benitez (So)1-1-1.00
24Gage Spalding (So)3196.3140
30Max Turner (Sr)321956.18012
Perry

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals461914.21713
2Maddox Ford (Sr)17563.31101
8Lj Walker (Sr)122.0200
11Nate Wheeler (Sr)151117.41712
12Kael Snyder (So)6-4-0.7500
17Hayden Moon (Sr)1-1-1.0000
31Macen Decroix (Sr)6274.51700
Granite Hills

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals9424.7101
2Brenden Lewis (Sr)2147.02
4Kyler Oberg (Jr)144.01
7Lathan Fry (Sr)2168.010
10Trenton Ingram (Sr)2105.05
20Parker Vance (Sr)100.0
30Max Turner (Sr)1-2-2.0
Perry

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals2325911.3422
1M. Wendelschafer (Jr)3299.7111
2Maddox Ford (Sr)1-4-4.000
8Lj Walker (Sr)711716.7421
9Peyton Grako (Sr)34515.0240
17Hayden Moon (Sr)9728.0240
Granite Hills

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals1
30Max Turner (Sr)1

Offensive Fumbles and Pancake Blocks

Perry has not entered any offensive fumbles and pancake blocks stats.
Granite Hills

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals213420255
0Zachary Benitez (So)-1-1
2Brenden Lewis (Sr)1414
4Kyler Oberg (Jr)44
7Lathan Fry (Sr)1616
10Trenton Ingram (Sr)1010
24Gage Spalding (So)1919
30Max Turner (Sr)195-2193
Perry

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1912591800468
1M. Wendelschafer (Jr)2918047
2Maddox Ford (Sr)56-4052
8Lj Walker (Sr)2117119
9Peyton Grako (Sr)4545
11Nate Wheeler (Sr)111111
12Kael Snyder (So)-4-4
17Hayden Moon (Sr)-17271
31Macen Decroix (Sr)2727
Granite Hills

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2134142254
0Zachary Benitez (So)-14140
2Brenden Lewis (Sr)1414
4Kyler Oberg (Jr)44
7Lathan Fry (Sr)1616
10Trenton Ingram (Sr)1010
24Gage Spalding (So)1919
30Max Turner (Sr)195-2193
Perry

Total Yards

#Athlete NameRushPassRecTotal
Team Totals191259259450
1M. Wendelschafer (Jr)2929
2Maddox Ford (Sr)56-452
8Lj Walker (Sr)2117119
9Peyton Grako (Sr)04545
11Nate Wheeler (Sr)111111
12Kael Snyder (So)-4259255
17Hayden Moon (Sr)-17271
31Macen Decroix (Sr)2727
Granite Hills

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1445595.0
3Jerzel Ramirez (Sr)11
4Kyler Oberg (Jr)11
5Kylan Larsen (Jr)325
9Brayden Wells (Jr)55
11Eurijah Schutza (So)33
13Gavin Taylor (Sr)331.0
14Logan Vance (Jr)77
20Parker Vance (Sr)224
22Trevor Smith (Sr)6410
23Jayden Proctor (Jr)1451.0
48Steve Calderon (Jr)11
52Jonathan Deleon (Sr)881.0
90Kuba Polak (Sr)1231.0
92David Aranda (Sr)331.0
Perry

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals24497310.0
0Brody Pace (Sr)134.0
1M. Wendelschafer (Jr)101.0
2Maddox Ford (Sr)1671.0
4Jackson Sands (Sr)29111.0
5Devin Sarpy (Jr)3141.0
6Simba Mahaso (Sr)022.0
10Jayden Kimling (Sr)5272.0
11Nate Wheeler (Sr)268.0
13Trevor Beaudoin (Sr)112.0
19Tyler Mesias (Sr)11
20Jack Cleary (Sr)1121.0
21Jayden Giacinto (Sr)112.0
22Ricky Stewart (Jr)1341.0
23X. Gutierrez (Sr)011.0
27Sean Camping3363.0
32Carson Petrie (Jr)224.0
57Braidi Glascock (Sr)011.0
59A. Graziani (Sr)033.0
61Ethan Austin (Sr)011.0
82James Dean (Sr)11
84Trey Castle (Jr)11
Granite Hills

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.06
9Brayden Wells (Jr)1
13Gavin Taylor (Sr)2
52Jonathan Deleon (Sr)1
90Kuba Polak (Sr)1.0
92David Aranda (Sr)2
Perry

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.015
4Jackson Sands (Sr).51
20Jack Cleary (Sr)1.014
61Ethan Austin (Sr).5
Granite Hills

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals200.0210
9Brayden Wells (Jr)2
20Parker Vance (Sr)200.0
36Luis Huertas (Sr)10
Perry

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals200.0300100
2Maddox Ford (Sr)100.0000000
5Devin Sarpy (Jr)1
6Simba Mahaso (Sr)1
10Jayden Kimling (Sr)100.0000100
11Nate Wheeler (Sr)1
Granite Hills

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals43
83Jacob Nunez (So)43
Perry

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals100.00
82James Dean (Sr)100.00
Granite Hills

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals27035.0402
2Brenden Lewis (Sr)27035.0402
Perry

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals200.000
82James Dean (Sr)200.000
Granite Hills

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals1
22Trevor Smith (Sr)1
Perry

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals11818.018100.00018
1M. Wendelschafer (Jr)11818.018100.00018
Granite Hills

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals3182121
0Zachary Benitez (So)22
4Kyler Oberg (Jr)166
30Max Turner (Sr)21212
83Jacob Nunez (So)11
Perry

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals53020739
1M. Wendelschafer (Jr)16006
2Maddox Ford (Sr)16208
8Lj Walker (Sr)1606
11Nate Wheeler (Sr)2120012
82James Dean (Sr)77
Granite Hills

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.001.01
83Jacob Nunez (So)111.001.01
Perry

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.012.5347
82James Dean (Sr)441.012.5347
Granite Hills

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals213
4Kyler Oberg (Jr)11
30Max Turner (Sr)22
Perry

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals3200005
1M. Wendelschafer (Jr)1001
2Maddox Ford (Sr)10001
8Lj Walker (Sr)011
11Nate Wheeler (Sr)22
Granite Hills

Conversions

#Athlete NameC RushC RecTotal
Team Totals11
0Zachary Benitez (So)11
Perry

Conversions

#Athlete NameC RushC RecTotal
Team Totals011
2Maddox Ford (Sr)011

Game Story

California High School Football - Granite Hills falls to Perry

September 7, 2024: El Cajon, CA 92019

The Perry Pumas felled the host Granite Hills Eagles football team by a score of 39-21 in Saturday's non-league challenge.

In their next game, the Pumas face the Queen Creek Bulldogs (Queen Creek, AZ) in a non-league challenge, on Friday, September 13. Perry will attempt to improve on its 2-0 season record. The Bulldogs go into the challenge with a 2-0 record after their 39-38 non-league win over Casteel (Queen Creek, AZ).

The Eagles (2-1) will now prepare for their challenge against Eastlake (Chula Vista, CA). The Titans go into the non-league challenge with a 1-2 record. In their last challenge, Eastlake lost by Del Norte (San Diego, CA), 39-6, in a non-league challenge.

Jason StellaPumas Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. GHHS 0, Perry 0
    Posted @ 4:13p
  2. Game Attendance

    1st Quarter
    Attendance At least 1,000
    Posted @ 4:14p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 4:14p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Hot
    Posted @ 4:14p
  5. 0 - 6

    Passing Touchdown

    Perry1st Quarter ~9 minutes to go
    Perry - Pass completed for a TD. GHHS 0, Perry 6
    Posted @ 4:15p
  6. 0 - 8

    Two Point Pass Completed

    Perry1st Quarter ~9 minutes to go
    Perry - Pass completed for a 2Pt Conversion. GHHS 0, Perry 8
    Posted @ 4:15p
  7. 0 - 8

    Turnover on Downs

    Perry1st Quarter ~7 minutes to go
    Granite Hills has turned possession over on downs. Perry has the ball . GHHS 0, Perry 8
    Posted @ 4:19p
  8. 0 - 8

    Punt

    Granite Hills1st Quarter ~6 minutes to go
    Perry has punted to Granite Hills. Granite Hills has the ball. GHHS 0, Perry 8
    Posted @ 4:23p
  9. 0 - 8

    Big Play - Other

    Granite Hills1st Quarter ~5 minutes to go
    Granite Hills with a big play. GHHS 0, Perry 8
    Posted @ 4:26p
  10. 6 - 8

    Passing Touchdown

    Granite Hills1st Quarter ~5 minutes to go
    Granite Hills - Pass completed for a TD. GHHS 6, Perry 8
    Posted @ 4:27p
  11. 8 - 8

    Two Point Pass Completed

    Granite Hills1st Quarter ~5 minutes to go
    Granite Hills - Pass completed for a 2Pt Conversion. GHHS 8, Perry 8
    Posted @ 4:28p
  12. 8 - 8

    Missed FG

    Granite Hills1st Quarter Under a minute
    Perry turned over possession on a missed field goal. Granite Hills has the ball. GHHS 8, Perry 8
    Posted @ 4:39p
  13. 8 - 8

    Interception

    Perry1st Quarter Under a minute
    Perry intercepts a Granite Hills pass. GHHS 8, Perry 8
    Posted @ 4:40p
  14. 8 - 8

    Interception

    Granite Hills1st Quarter Under a minute
    Granite Hills intercepts a Perry pass. GHHS 8, Perry 8
    Posted @ 4:42p
  15. 8 - 8

    End of 1st Quarter

    2nd Quarter
    GHHS 8, Perry 8
    Posted @ 4:43p
  16. 8 - 8

    Turnover on Downs

    Perry2nd Quarter ~9 minutes to go
    Granite Hills has turned possession over on downs. Perry has the ball . GHHS 8, Perry 8
    Posted @ 4:55p
  17. 8 - 8

    Long Run

    Perry2nd Quarter ~6 minutes to go
    Perry with a long run. GHHS 8, Perry 8
    Posted @ 5p
  18. 8 - 14

    Rushing Touchdown

    Perry2nd Quarter ~5 minutes to go
    Perry - #11 Nate Wheeler with a 4 Yd Rushing TD. GHHS 8, Perry 14
    Posted @ 5:01p
  19. 8 - 15

    Made Point After

    Perry2nd Quarter ~5 minutes to go
    Perry - PAT Good. GHHS 8, Perry 15
    Posted @ 5:02p
  20. 8 - 15

    Long Run

    Granite Hills2nd Quarter ~5 minutes to go
    Granite Hills - #30 Max Turner with a long run. GHHS 8, Perry 15
    Posted @ 5:04p
  21. 14 - 15

    Rushing Touchdown

    Granite Hills2nd Quarter ~5 minutes to go
    Granite Hills - Rushing TD. GHHS 14, Perry 15
    Posted @ 5:04p
  22. 15 - 15

    Made Point After

    Granite Hills2nd Quarter ~5 minutes to go
    Granite Hills - PAT Good. GHHS 15, Perry 15
    Posted @ 5:05p
  23. 15 - 15

    Long Pass

    Perry2nd Quarter ~3 minutes to go
    Perry with a long pass. GHHS 15, Perry 15
    Posted @ 5:09p
  24. 15 - 21

    Rushing Touchdown

    Perry2nd Quarter ~3 minutes to go
    Perry - #11 Nate Wheeler with a 12 Yd Rushing TD. GHHS 15, Perry 21
    Posted @ 5:10p
  25. 15 - 22

    Made Point After

    Perry2nd Quarter ~3 minutes to go
    Perry - PAT Good. GHHS 15, Perry 22
    Posted @ 5:10p
  26. 15 - 22

    Update

    Perry2nd Quarter ~3 minutes to go
    Perry - 3rd down, ~3 minutes to go, ball on Granite Hills' 20-yard line. GHHS 15, Perry 22
    Posted @ 5:16p
  27. 15 - 22

    Punt

    Perry2nd Quarter ~2 minutes to go
    Granite Hills has punted to Perry. Perry has the ball on Granite Hills' 45-yard line. GHHS 15, Perry 22
    Posted @ 5:17p
  28. 15 - 22

    Update

    Perry2nd Quarter ~1 minute to go
    Perry - 3rd down, ~1 minute to go, ball on Granite Hills' 40-yard line. GHHS 15, Perry 22
    Posted @ 5:20p
  29. 15 - 22

    Interception

    Granite Hills2nd Quarter ~1 minute to go
    Granite Hills intercepts a Perry pass and has the ball on their own 10-yard line. GHHS 15, Perry 22
    Posted @ 5:21p
  30. 15 - 22

    Interception

    Perry2nd Quarter ~1 minute to go
    Perry - #2 Maddox Ford intercepts a Granite Hills pass and has the ball on Granite Hills' 45-yard line. GHHS 15, Perry 22
    Posted @ 5:23p
  31. 15 - 22

    Long Pass

    Perry2nd Quarter Under a minute
    Perry with a long pass. GHHS 15, Perry 22
    Posted @ 5:24p
  32. 15 - 28

    Passing Touchdown

    Perry2nd Quarter Under a minute
    Perry - Pass completed for a TD. GHHS 15, Perry 28
    Posted @ 5:26p
  33. 15 - 29

    Made Point After

    Perry2nd Quarter Under a minute
    Perry - PAT Good. GHHS 15, Perry 29
    Posted @ 5:26p
  34. 15 - 29

    Halftime

    Halftime
    GHHS 15, Perry 29
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 5:29p
  35. 15 - 29

    Start of 3rd Quarter

    Perry3rd Quarter
    Perry to kick off to Granite Hills.
    Posted @ 5:48p
  36. 15 - 29

    Turnover on Downs

    Perry3rd Quarter ~10 minutes to go
    Granite Hills has turned possession over on downs. Perry has the ball on their own 42-yard line. GHHS 15, Perry 29
    Posted @ 5:54p
  37. 15 - 29

    Update

    Perry3rd Quarter ~5 minutes to go
    Perry - 4th down, ~5 minutes to go, ball on Granite Hills' 19-yard line. GHHS 15, Perry 29
    Posted @ 6:04p
  38. 15 - 32

    Field Goal

    Perry3rd Quarter ~4 minutes to go
    Perry - Field Goal. GHHS 15, Perry 32
    Posted @ 6:04p
  39. 15 - 32

    Update

    Granite Hills3rd Quarter ~2 minutes to go
    Granite Hills - 3rd down, ~2 minutes to go, ball on Perry's 17-yard line. GHHS 15, Perry 32
    Posted @ 6:11p
  40. 15 - 32

    Missed FG

    Perry3rd Quarter Under a minute
    Granite Hills turned over possession on a missed field goal. Perry has the ball on their own 17-yard line. GHHS 15, Perry 32
    Posted @ 6:12p
  41. 15 - 32

    End of 3rd Quarter

    4th Quarter
    GHHS 15, Perry 32
    Posted @ 6:13p
  42. 15 - 32

    Update

    Granite Hills4th Quarter ~11 minutes to go
    Granite Hills - 1st down, ~11 minutes to go, ball on their own 47-yard line. GHHS 15, Perry 32
    Posted @ 6:16p
  43. 15 - 32

    Turnover on Downs

    Perry4th Quarter ~11 minutes to go
    Granite Hills has turned possession over on downs. Perry has the ball on Granite Hills' 47-yard line. GHHS 15, Perry 32
    Posted @ 6:20p
  44. 15 - 32

    Long Pass

    Perry4th Quarter ~9 minutes to go
    Perry with a long pass. GHHS 15, Perry 32
    Posted @ 6:22p
  45. 15 - 38

    Rushing Touchdown

    Perry4th Quarter ~9 minutes to go
    Perry - #2 Maddox Ford with a 2 Yd Rushing TD. GHHS 15, Perry 38
    Posted @ 6:22p
  46. 15 - 39

    Made Point After

    Perry4th Quarter ~9 minutes to go
    Perry - PAT Good. GHHS 15, Perry 39
    Posted @ 6:23p
  47. 15 - 39

    Big Play - Kickoff Return

    Granite Hills4th Quarter ~9 minutes to go
    Granite Hills with a long kickoff return. Granite Hills has the ball on Perry's 34-yard line. GHHS 15, Perry 39
    Posted @ 6:25p
  48. 21 - 39

    Rushing Touchdown

    Granite Hills4th Quarter ~7 minutes to go
    Granite Hills - Rushing TD. GHHS 21, Perry 39
    Posted @ 6:27p
  49. 21 - 39

    Rushing Two Point Conversion Failed

    Granite Hills4th Quarter ~7 minutes to go
    Granite Hills - 2Pt Conversion Failed. GHHS 21, Perry 39
    Posted @ 6:28p
  50. 21 - 39

    Turnover on Downs

    Granite Hills4th Quarter ~3 minutes to go
    Perry has turned possession over on downs. Granite Hills has the ball . GHHS 21, Perry 39
    Posted @ 6:36p
  51. 21 - 39

    Update

    Granite Hills4th Quarter ~3 minutes to go
    Granite Hills - 4th down, ~3 minutes to go, ball on Perry's 49-yard line. GHHS 21, Perry 39
    Posted @ 6:40p
  52. 21 - 39

    Turnover on Downs

    Perry4th Quarter ~3 minutes to go
    Granite Hills has turned possession over on downs. Perry has the ball on Granite Hills' 36-yard line. GHHS 21, Perry 39
    Posted @ 6:41p
  53. 21 - 39

    Two-Minute Warning

    Perry4th Quarter ~2 minutes to go
    Perry has the ball on Granite Hills' 15-yard line. GHHS 21, Perry 39
    Posted @ 6:45p
  54. 21 - 39

    End of Game

    Final
    GHHS 21, Perry 39
    Posted @ 6:47p

Granite Hills vs Perry Football Game Info

Sat., Sep. 7, 2024 @ 4p
The Perry (Gilbert, AZ) varsity football team won Saturday's neutral non-conference game against Granite Hills (El Cajon, CA) by a score of 39-21.

Scoretracker Providers

Jason StellaPumas Reporter

Rankings & Records

Granite Hills (24-25)

CASectionSec. Div.
3444
OverallLeagueHomeAwayNeutralWin %League %PFPA
11-34-03-15-13-1.7861.000537343

Perry (24-25)

AZDiv.
1712
OverallRegionHomeAwayNeutralWin %Region %PFPA
6-61-33-32-31-0.500.250304266

Team Scoring Averages

Q1Q2Q3Q4Final
Granite Hills
9.512.34.37.038.4
Perry
----25.3

Granite Hills Videos

Perry Videos

Perry doesn't have any videos.

Team Stat Comparison

Granite HillsPerry
202.8Rushing Yards Per Game101.5
179.9Passing Yards Per Game182.3
178.6Receiving Yards Per Game182.3
382.6Total Yards Per Game283.8
63.8Tackles Per Game67.6
1.8Sacks Per Game1.7
37.5Points Per Game22.9

Team Leaders

Granite HillsPerryNational Avg.
#30 Max Turner145.4Rushing Yards Per Game#11 Nate Wheeler35.320.4
#0 Zachary Benitez172.1Passing Yards Per Game#12 Kael Snyder179.151.0
#2 Brenden Lewis49.1Receiving Yards Per Game#8 Lj Walker65.317.4
#0 Zachary Benitez177.0Total Yards Per Game#12 Kael Snyder184.136.6
#22 Trevor Smith8.2Tackles Per Game#4 Jackson Sands9.32.7
#13 Gavin Taylor0.7Sacks Per Game#38 Rocklin Birkmeyer1.00.2
#30 Max Turner15.4Points Per Game#82 James Dean6.32.2

Record Breakdown

Granite Hills (24-25)

Perry (24-25)

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