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 Citrus Hill (Perris, CA) varsity football team lost Friday's home conference game against Canyon Springs (Moreno Valley, CA) by a score of 50-21.

Q1Q2Q3Q4Final
Canyon Springs----50
Citrus Hill----21
Final score provided by T. Virgil.
  • Recap
  • Box Score
  • Awards
  • Matchup Info

Game Stats

Canyon Springs

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1114110.78610.0100.3
7Angel Robles (Jr)1114110.78610.0100.3
Citrus Hill

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals61955.3169.221.3
7John Guitron (Sr)61555.4009.2122.9
9Ricky Green (Sr)040.00010.0
Canyon Springs

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals3545012.928
7Angel Robles (Jr)2189.001
8Andre Larry (Sr)2020810.413
18Jordan Murray (Sr)144.00
23Jaxon Taylor (Jr)1020520.514
48J. Grandberry (Jr)2157.50
Citrus Hill

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals292167.44513
2Demerius Norman (Sr)33010.01301
6Carlos Moreno (Sr)6223.770
9Ricky Green (Sr)35719.04101
24Cody Bowie (Jr)171076.34511
Canyon Springs

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1114012.7
1David Garza (Sr)2147.0
5Aaron Triplett (Jr)13030.0
8Andre Larry (Sr)11212.0
12Theodore Virgil (Sr)57314.6
13Eyan Quinones (Sr)166.0
23Jaxon Taylor (Jr)155.0
Citrus Hill

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals6559.215
1Kalen Stephens (Jr)2105.014
4AJ Hayes (Sr)22211.015
6Carlos Moreno (Sr)11010.010
10Noe Lara (Sr)11313.0
Canyon Springs

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals8
55Jason Reynoso (Jr)1
58Isacc Pesqueira (Sr)2
71Angel Zuniga (Jr)3
72Brian Tejeda (Jr)1
74Eliceo Robles (Sr)1

Offensive Fumbles and Pancake Blocks

Citrus Hill has not entered any offensive fumbles and pancake blocks stats.
Canyon Springs

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals450140481220670
1David Garza (Sr)1414
5Aaron Triplett (Jr)3030
7Angel Robles (Jr)1818
8Andre Larry (Sr)20812220
12Theodore Virgil (Sr)731285
13Eyan Quinones (Sr)66
18Jordan Murray (Sr)42024
23Jaxon Taylor (Jr)205528238
48J. Grandberry (Jr)1515
71Angel Zuniga (Jr)2020
Citrus Hill

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals21655271
1Kalen Stephens (Jr)1010
2Demerius Norman (Sr)3030
4AJ Hayes (Sr)2222
6Carlos Moreno (Sr)221032
9Ricky Green (Sr)5757
10Noe Lara (Sr)1313
24Cody Bowie (Jr)107107
Canyon Springs

Total Yards

#Athlete NameRushPassRecTotal
Team Totals450110140560
1David Garza (Sr)1414
5Aaron Triplett (Jr)3030
7Angel Robles (Jr)18110128
8Andre Larry (Sr)20812220
12Theodore Virgil (Sr)7373
13Eyan Quinones (Sr)66
18Jordan Murray (Sr)44
23Jaxon Taylor (Jr)2055210
48J. Grandberry (Jr)1515
Citrus Hill

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2165555271
1Kalen Stephens (Jr)1010
2Demerius Norman (Sr)3030
4AJ Hayes (Sr)2222
6Carlos Moreno (Sr)221032
7John Guitron (Sr)5555
9Ricky Green (Sr)57057
10Noe Lara (Sr)1313
24Cody Bowie (Jr)107107
Canyon Springs

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2435592.0
1David Garza (Sr)325
3Z. Flournoy (Sr)268
6Isaac Garcia (Jr)11
12Theodore Virgil (Sr)33
13Eyan Quinones (Sr)213
15Michael Joslin (Jr)22
17Omari Solomon (Jr)33
18Jordan Murray (Sr)213
22Tyler Castillo (Sr)235
26Julian Campos (Sr)11
28Alonzo Taylor (Sr)112
32Isaiah Cano (So)134
34Xavier Blanche (Jr)22
44Dominic Castro (Jr)22
58Isacc Pesqueira (Sr)22
71Angel Zuniga (Jr)123
73Micah Lualemana (Sr)2132.0
77H. Smith Jr. (Sr)257

Tackles

Citrus Hill has not entered any tackles stats.
Canyon Springs

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.01
32Isaiah Cano (So)1
73Micah Lualemana (Sr)2.0

Sacks

Citrus Hill has not entered any sacks stats.
Canyon Springs

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals22010.061
1David Garza (Sr)1
3Z. Flournoy (Sr)11
13Eyan Quinones (Sr)1
17Omari Solomon (Jr)2
18Jordan Murray (Sr)1
32Isaiah Cano (So)1
71Angel Zuniga (Jr)12020.0

Defensive Statistics

Citrus Hill has not entered any defensive statistics stats.
Canyon Springs

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals28241.0
74Eliceo Robles (Sr)28241.0

Kickoffs

Citrus Hill has not entered any kickoffs stats.
Canyon Springs

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals15050.0
1David Garza (Sr)15050.0

Punts

Citrus Hill has not entered any punts stats.
Canyon Springs

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals24824.011212.060
12Theodore Virgil (Sr)11212.012
18Jordan Murray (Sr)12020.020
23Jaxon Taylor (Jr)12828.028

Kickoff and Punt Returns

Citrus Hill has not entered any kickoff and punt returns stats.
Canyon Springs

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals848
7Angel Robles (Jr)16
8Andre Larry (Sr)318
23Jaxon Taylor (Jr)424
Citrus Hill

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals3183
2Demerius Norman (Sr)16
9Ricky Green (Sr)16
22B. Castellanos (So)3
24Cody Bowie (Jr)16

PATs and Field Goals

Canyon Springs has not entered any pats and field goals stats.
Citrus Hill

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.03
22B. Castellanos (So)331.03
Canyon Springs

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals88
7Angel Robles (Jr)11
8Andre Larry (Sr)33
23Jaxon Taylor (Jr)44
Citrus Hill

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals33
2Demerius Norman (Sr)11
9Ricky Green (Sr)11
24Cody Bowie (Jr)11

Game Story

California High School Football - Canyon Springs tops Citrus Hill

October 17, 2025: Perris, CA 92570

The Canyon Springs Cougars felled the host Citrus Hill Hawks football team by a score of 50-21 in Friday's league challenge.

In their next game, the Cougars play the Perris Panthers (Perris, CA) in a Inland Valley challenge, on Friday, October 24. Canyon Springs will attempt to improve on its 7-1 season record. The Panthers go into the challenge with a 2-6 record after their 45-19 league loss to Moreno Valley (Moreno Valley, CA).

With the defeat, Citrus Hill drops to 6-2 on the campaign. The Hawks travel to Heritage (Menifee, CA) to meet the Patriots in a Inland Valley test on Friday, October 24. The Patriots come into the test with a record of 2-6. Heritage won 55-27 in their recent league challenge against Lakeside (Lake Elsinore, CA)

Players of the Game

Canyon Springs (25-26)

Congratulations to #8 Andre Larry (overall), #23 Jaxon Taylor (offensive) and #3 Zamarae Flournoy (defensive) for being selected the Canyon Springs Football Players of the Game.

Citrus Hill (25-26)

Citrus Hill has not selected any Players of the Game.

CSHS @ Citrus Hill Football Game Info

Fri., Oct. 17, 2025 @ 7p
The Citrus Hill (Perris, CA) varsity football team lost Friday's home conference game against Canyon Springs (Moreno Valley, CA) by a score of 50-21.

Rankings & Records

Canyon Springs (25-26)

CASectionSec. Div.
4811923
OverallLeagueHomeAwayWin %League %PFPA
8-23-24-14-1.800.600356124

Citrus Hill (25-26)

CASection
682262
OverallLeagueHomeAwayWin %League %PFPA
7-42-33-24-2.636.400319261

Team Scoring Averages

Q1Q2Q3Q4Final
Canyon Springs
3.310.55.34.835.6
Citrus Hill
8.79.96.92.129.0

Canyon Springs Videos

Citrus Hill Videos

Team Stat Comparison

Canyon SpringsCitrus Hill
235.0Rushing Yards Per Game149.6
124.4Passing Yards Per Game146.8
128.7Receiving Yards Per Game147.1
359.4Total Yards Per Game296.5
42.3Tackles Per Game-
1.9Sacks Per Game-
3.8Points Per Game14.9
98Pancake Blocks-

Team Leaders

Canyon SpringsCitrus HillNational Avg.
#8 Andre Larry106.0Rushing Yards Per Game#24 Cody Bowie75.310.9
#7 Angel Robles123.3Passing Yards Per Game#7 John Guitron136.710.6
#12 Theodore Virgil40.3Receiving Yards Per Game#8 Samuel Creech84.08.7
#7 Angel Robles153.4Total Yards Per Game#7 John Guitron138.224.4
#3 Zamarae Flournoy5.2Tackles Per Game
-
2.6
#1 David Garza0.3Sacks Per Game
-
0.2
#23 Jaxon Taylor2.3Points Per Game#8 Samuel Creech6.01.8
#58 Isacc Pesqueira17Pancake Blocks
-
6

Record Breakdown

Canyon Springs (25-26)

Citrus Hill (25-26)

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