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 Valley (Redlands, CA) varsity football team lost Thursday's home non-conference game against Upland (CA) by a score of 31-17.

Q1Q2Q3Q4Final
Upland7107731
Citrus Valley073717
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Upland

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1325184.52014.2189.4
5Michael Quiroz (Sr)010.00039.6
8L. (Jack Jack) Jackson (Jr)1324184.54214.2193.1
Citrus Valley

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals
16Dominic Robles (Sr)2131258.67712.31190.5
Upland

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals341865.503
1Nick Bester (Sr)66110.201
2J. Smith (Spanky) (Jr)7476.701
6Richard Coleman (Sr)242.00
8L. (Jack Jack) Jackson (Jr)540.801
28Jay Johnson Jr (Jr)12605.00
33Vanden Landeros (Jr)2105.00
Citrus Valley

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals
4Junior Risper (Jr)341.30
16Dominic Robles (Sr)13221.70
26Kameran Shelby (Jr)492.30
42Ismael Gonzalez (Jr)144.001
Upland

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1318414.21
2J. Smith (Spanky) (Jr)512324.61
11Maxal Rodriguez (Jr)3165.3
21Dane Gosserand (Jr)2189.0
28Jay Johnson Jr (Jr)11010.0
87Eric Talamantes (Sr)2178.5
Citrus Valley

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals
1Jaymie Evans (Jr)711716.7371
4Junior Risper (Jr)155.0
6Dylan Gallegos (Jr)55911.8
26Kameran Shelby (Jr)2199.5
88Adam Sanchez (Sr)6589.7
Upland

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
33Vanden Landeros (Jr)11
Citrus Valley

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals
1Jaymie Evans (Jr)11
6Dylan Gallegos (Jr)11
16Dominic Robles (Sr)11
Upland

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals18618455425
1Nick Bester (Sr)6161
2J. Smith (Spanky) (Jr)47123170
6Richard Coleman (Sr)45559
8L. (Jack Jack) Jackson (Jr)44
11Maxal Rodriguez (Jr)1616
21Dane Gosserand (Jr)1818
28Jay Johnson Jr (Jr)601070
33Vanden Landeros (Jr)1010
87Eric Talamantes (Sr)1717
Citrus Valley

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals
1Jaymie Evans (Jr)117117
4Junior Risper (Jr)459
6Dylan Gallegos (Jr)5959
16Dominic Robles (Sr)2222
26Kameran Shelby (Jr)91928
42Ismael Gonzalez (Jr)44
88Adam Sanchez (Sr)5858
Upland

Total Yards

#Athlete NameRushPassRecTotal
Team Totals186184184370
1Nick Bester (Sr)6161
2J. Smith (Spanky) (Jr)47123170
6Richard Coleman (Sr)44
8L. (Jack Jack) Jackson (Jr)4184188
11Maxal Rodriguez (Jr)1616
21Dane Gosserand (Jr)1818
28Jay Johnson Jr (Jr)601070
33Vanden Landeros (Jr)1010
87Eric Talamantes (Sr)1717
Citrus Valley

Total Yards

#Athlete NameRushPassRecTotal
Team Totals
1Jaymie Evans (Jr)117117
4Junior Risper (Jr)459
6Dylan Gallegos (Jr)5959
16Dominic Robles (Sr)22258280
26Kameran Shelby (Jr)91928
42Ismael Gonzalez (Jr)44
88Adam Sanchez (Sr)5858
Upland

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3224569.0
1Nick Bester (Sr)314
2J. Smith (Spanky) (Jr)415
6Richard Coleman (Sr)527
10Kylen Selico (Jr)22
15Keegan Bias Jr. (Jr)3251.0
24A. Valenzuela (Sr)224
25Nathan Edmonds (Sr)3473.0
26Aiden Davis (Sr)3362.0
32Jacob Paredes (Sr)1121.0
42Joseph Gholar (So)5491.0
52Oscar Hernandez (Sr)11
63Shaun Lewis (So)22
77Joshua Uwagboe (Jr)1121.0
Citrus Valley

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals155469
2Andrew Wiseman (So)246
12W. Wolfgramm (So)33
15Garrison Day (So)11
21Andrew Ponce (Sr)21113
23Kameron Garcia (Sr)44
24Jonaven Cooke (Sr)358
28Connor Tracy (Sr)11
38A. Gonzalez (Sr)11
42Ismael Gonzalez (Jr)178
44Anthony Saucedo (Jr)279
55Isaiah Franklin (Jr)11
59Robert Murguia (Jr)77
64B. Velazquez (Sr)22
66David Micheals (Sr)44
88Adam Sanchez (Sr)11
Upland

Sacks

#Athlete NameSacksYdlHurs
Team Totals5.0
25Nathan Edmonds (Sr)2.0
26Aiden Davis (Sr)1.0
32Jacob Paredes (Sr).5
42Joseph Gholar (So).5
52Oscar Hernandez (Sr).5
77Joshua Uwagboe (Jr).5

Sacks

Citrus Valley has not entered any sacks stats.
Upland

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals234
1Nick Bester (Sr)12
2J. Smith (Spanky) (Jr)11
6Richard Coleman (Sr)1
15Keegan Bias Jr. (Jr)11
24A. Valenzuela (Sr)1
Citrus Valley

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals31541
12W. Wolfgramm (So)1154
23Kameron Garcia (Sr)1
42Ismael Gonzalez (Jr)1
64B. Velazquez (Sr)1
Upland

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals28341.51
9J. Hauducoeur (Jr)28341.51

Punts

Citrus Valley has not entered any punts stats.
Upland

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals25527.555
6Richard Coleman (Sr)25527.555

Kickoff and Punt Returns

Citrus Valley has not entered any kickoff and punt returns stats.
Citrus Valley

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals
1Jaymie Evans (Jr)16
42Ismael Gonzalez (Jr)16
85Ahris Mayorga (Sr)55
Upland

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.012.57
9J. Hauducoeur (Jr)441.012.57
Citrus Valley

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals
85Ahris Mayorga (Sr)221.012.5255

Game Story

California High School Football - Upland defeats Citrus Valley

September 11, 2025: Redlands, CA 92374

In Thursday's non-league match, the visiting Upland Highlanders/Scots football squad scored a good 31-17 victory over the Citrus Valley Blackhawks.

The Highlanders/Scots (1-3) will now prepare for their match against Bishop Amat (La Puente, CA). The Lancers enter the non-league match with a 2-2 record. In their last battle, Bishop Amat was topped by Vista Murrieta (Murrieta, CA), 29-10, in a non-league battle.

The Blackhawks now own a 0-3 record. They play next when they travel to Norco for a non-league battle on Thursday, September 18. Citrus Valley will play a Cougars team coming off a 56-23 non-league win over Etiwanda (Etiwanda, CA). The Cougars record now stands at 4-0.

Jimmy MettiasHighlanders/Scots Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. Upland 0, CVHS 0
    Posted @ 7:01p
  2. Game Attendance

    1st Quarter
    Attendance Hundreds
    Posted @ 7:01p
  3. Field Conditions

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

    1st Quarter
    Weather Conditions Fair
    Posted @ 7:01p
  5. Commentary

    1st Quarter
    Game will kickoff at 7:30
    Posted @ 7:20p
  6. 0 - 0

    Possession Update - Kickoff

    Upland1st Quarter ~11 minutes to go
    Citrus Valley kicked off to Upland. Upland has the ball on their own 38-yard line. Upland 0, CVHS 0
    Posted @ 7:33p
  7. 0 - 0

    Punt

    Citrus Valley1st Quarter ~10 minutes to go
    Upland has punted to Citrus Valley. Citrus Valley has the ball on their own 2-yard line. Upland 0, CVHS 0
    Posted @ 7:36p
  8. 0 - 0

    Long Run

    Citrus Valley1st Quarter ~9 minutes to go
    Citrus Valley with a long run. Citrus Valley has the ball on their own 36-yard line. Upland 0, CVHS 0
    Posted @ 7:37p
  9. 0 - 0

    Fumble Recovery

    Upland1st Quarter ~7 minutes to go
    Upland recovered a fumble by Citrus Valley and has the ball on their own 31-yard line. Upland 0, CVHS 0
    Posted @ 7:41p
  10. 6 - 0

    Passing Touchdown

    Upland1st Quarter ~7 minutes to go
    Upland - #8 Lequand (Jack Jack) Jackson 69 Yd pass completed to #2 Jerome Smith (Spanky) for a TD. Upland 6, CVHS 0
    Posted @ 7:43p
  11. 7 - 0

    Made Point After

    Upland1st Quarter ~7 minutes to go
    Upland - #9 Jackson Hauducoeur PAT Good. Upland 7, CVHS 0
    Posted @ 7:43p
  12. 7 - 0

    Possession Update - Kickoff

    Citrus Valley1st Quarter ~7 minutes to go
    Upland kicked off to Citrus Valley. Citrus Valley has the ball on their own 35-yard line. Upland 7, CVHS 0
    Posted @ 7:44p
  13. 7 - 0

    Red Zone Alert

    Citrus Valley1st Quarter ~4 minutes to go
    Citrus Valley is inside Upland's 20. Upland 7, CVHS 0
    Posted @ 7:48p
  14. Commentary

    1st Quarter
    Upland dropped a pick - 3rd down
    Posted @ 7:49p
  15. Commentary

    1st Quarter
    4th & 10
    Posted @ 7:50p
  16. 7 - 0

    Missed FG

    Upland1st Quarter ~3 minutes to go
    Citrus Valley turned over possession on a missed field goal. Upland has the ball on their own 20-yard line. Upland 7, CVHS 0
    Posted @ 7:51p
  17. Commentary

    1st Quarter
    Fake Punt goes for 40 yards!!
    Posted @ 7:55p
  18. Commentary

    1st Quarter
    3rd and 2 from the 23
    Posted @ 7:58p
  19. Commentary

    1st Quarter
    1st down Upland - in the Red Zone
    Posted @ 7:59p
  20. 7 - 0

    End of 1st Quarter

    2nd Quarter
    Upland 7, CVHS 0
    Posted @ 7:59p
  21. 7 - 0

    Red Zone Alert

    Upland2nd Quarter ~11 minutes to go
    Upland is inside Citrus Valley's 20. Upland 7, CVHS 0
    Posted @ 7:59p
  22. Commentary

    2nd Quarter
    4th & 5
    Posted @ 8:02p
  23. 10 - 0

    Field Goal

    Upland2nd Quarter ~11 minutes to go
    Upland - #9 Jackson Hauducoeur kicks a 38 Yd Field Goal. Upland 10, CVHS 0
    Posted @ 8:02p
  24. 10 - 0

    Possession Update - Kickoff

    Citrus Valley2nd Quarter ~11 minutes to go
    Upland kicked off to Citrus Valley. Citrus Valley has the ball on their own 24-yard line. Upland 10, CVHS 0
    Posted @ 8:04p
  25. Commentary

    2nd Quarter
    3rd & 5
    Posted @ 8:05p
  26. Commentary

    2nd Quarter
    Questionable Pass Interference call bails out CV
    Posted @ 8:07p
  27. 10 - 6

    Passing Touchdown

    Citrus Valley2nd Quarter ~8 minutes to go
    Citrus Valley - Pass completed for a TD. Upland 10, CVHS 6
    Posted @ 8:09p
  28. 10 - 7

    Made Point After

    Citrus Valley2nd Quarter ~8 minutes to go
    Citrus Valley - PAT Good. Upland 10, CVHS 7
    Posted @ 8:10p
  29. 10 - 7

    Possession Update - Kickoff

    Upland2nd Quarter ~8 minutes to go
    Citrus Valley kicked off to Upland. Upland has the ball on their own 20-yard line. Upland 10, CVHS 7
    Posted @ 8:11p
  30. Commentary

    2nd Quarter
    2 runs up the middle - 1st down
    Posted @ 8:13p
  31. Commentary

    2nd Quarter
    This entire drive has been on the ground - In CV territory
    Posted @ 8:15p
  32. 10 - 7

    Red Zone Alert

    Upland2nd Quarter ~3 minutes to go
    Upland is inside Citrus Valley's 20. Upland 10, CVHS 7
    Posted @ 8:18p
  33. 10 - 7

    Update

    Upland2nd Quarter ~2 minutes to go
    Upland - 3rd down, ~2 minutes to go, ball on Citrus Valley's 18-yard line. Upland 10, CVHS 7
    Posted @ 8:19p
  34. 16 - 7

    Rushing Touchdown

    Upland2nd Quarter ~2 minutes to go
    Upland - #1 Nick Bester with a 2 Yd Rushing TD. Upland 16, CVHS 7
    Posted @ 8:21p
  35. 17 - 7

    Made Point After

    Upland2nd Quarter ~2 minutes to go
    Upland - #9 Jackson Hauducoeur PAT Good. Upland 17, CVHS 7
    Posted @ 8:22p
  36. 17 - 7

    Possession Update - Kickoff

    Citrus Valley2nd Quarter ~2 minutes to go
    Upland kicked off to Citrus Valley. Citrus Valley has the ball on their own 20-yard line. Upland 17, CVHS 7
    Posted @ 8:23p
  37. 17 - 7

    Halftime

    Halftime
    Upland 17, CVHS 7
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:32p
  38. Commentary

    Halftime
    There was one blown coverage in this game otherwise Upland has completely controlled the game
    Posted @ 8:38p
  39. 17 - 7

    Start of 3rd Quarter

    Upland3rd Quarter
    Upland to kick off to Citrus Valley.
    Posted @ 8:53p
  40. 17 - 7

    Possession Update - Kickoff

    Citrus Valley3rd Quarter ~11 minutes to go
    Upland kicked off to Citrus Valley. Citrus Valley has the ball on their own 20-yard line. Upland 17, CVHS 7
    Posted @ 8:54p
  41. 17 - 7

    Interception

    Upland3rd Quarter ~11 minutes to go
    Upland - #2 Jerome Smith (Spanky) intercepts a Citrus Valley pass and has the ball on Citrus Valley's 39-yard line. Upland 17, CVHS 7
    Posted @ 8:54p
  42. Commentary

    3rd Quarter
    3rd & 10 after a holding penalty
    Posted @ 8:56p
  43. Commentary

    3rd Quarter
    1st down Upland!
    Posted @ 8:57p
  44. 17 - 7

    Long Pass

    Upland3rd Quarter ~10 minutes to go
    Upland - #8 Lequand (Jack Jack) Jackson with a long pass to #2 Jerome Smith (Spanky). Upland has the ball on Citrus Valley's 6-yard line. Upland 17, CVHS 7
    Posted @ 8:59p
  45. 23 - 7

    Rushing Touchdown

    Upland3rd Quarter ~9 minutes to go
    Upland - #2 Jerome Smith (Spanky) with a 7 Yd Rushing TD. Upland 23, CVHS 7
    Posted @ 9p
  46. 24 - 7

    Made Point After

    Upland3rd Quarter ~9 minutes to go
    Upland - #9 Jackson Hauducoeur PAT Good. Upland 24, CVHS 7
    Posted @ 9p
  47. 24 - 7

    Possession Update - Kickoff

    Citrus Valley3rd Quarter ~9 minutes to go
    Upland kicked off to Citrus Valley. Citrus Valley has the ball on their own 35-yard line. Upland 24, CVHS 7
    Posted @ 9:01p
  48. 24 - 7

    Red Zone Alert

    Citrus Valley3rd Quarter ~8 minutes to go
    Citrus Valley is inside Upland's 20. Upland 24, CVHS 7
    Posted @ 9:03p
  49. 24 - 7

    Fumble Recovery

    Upland3rd Quarter ~7 minutes to go
    Upland recovered a fumble by Citrus Valley and has the ball on their own 19-yard line. Upland 24, CVHS 7
    Posted @ 9:06p
  50. Commentary

    3rd Quarter
    3rd & 7
    Posted @ 9:08p
  51. Commentary

    3rd Quarter
    Incomplete Pass
    Posted @ 9:09p
  52. 24 - 7

    Punt

    Citrus Valley3rd Quarter ~5 minutes to go
    Upland has punted to Citrus Valley. Citrus Valley has the ball on Upland's 40-yard line. Upland 24, CVHS 7
    Posted @ 9:10p
  53. Commentary

    3rd Quarter
    3rd & 7
    Posted @ 9:12p
  54. 24 - 7

    Red Zone Alert

    Citrus Valley3rd Quarter ~4 minutes to go
    Citrus Valley is inside Upland's 20. Upland 24, CVHS 7
    Posted @ 9:12p
  55. Commentary

    3rd Quarter
    4th & 5 from the 8
    Posted @ 9:15p
  56. 24 - 10

    Field Goal

    Citrus Valley3rd Quarter ~2 minutes to go
    Citrus Valley - Field Goal. Upland 24, CVHS 10
    Posted @ 9:16p
  57. 24 - 10

    Possession Update - Kickoff

    Upland3rd Quarter ~2 minutes to go
    Citrus Valley kicked off to Upland. Upland has the ball on their own 32-yard line. Upland 24, CVHS 10
    Posted @ 9:17p
  58. 24 - 10

    Long Run

    Upland3rd Quarter ~1 minute to go
    Upland - #2 Jerome Smith (Spanky) with a long run. Upland has the ball on Citrus Valley's 41-yard line. Upland 24, CVHS 10
    Posted @ 9:18p
  59. 24 - 10

    End of 3rd Quarter

    4th Quarter
    Upland 24, CVHS 10
    Posted @ 9:20p
  60. Commentary

    4th Quarter
    4th & 2 from the CV 32
    Posted @ 9:21p
  61. Commentary

    4th Quarter
    QB sneak 1st down
    Posted @ 9:22p
  62. 24 - 10

    Red Zone Alert

    Upland4th Quarter ~11 minutes to go
    Upland is inside Citrus Valley's 20. Upland 24, CVHS 10
    Posted @ 9:22p
  63. Commentary

    4th Quarter
    3rd & 10
    Posted @ 9:23p
  64. Commentary

    4th Quarter
    1st & Goal
    Posted @ 9:25p
  65. 30 - 10

    Rushing Touchdown

    Upland4th Quarter ~9 minutes to go
    Upland - #8 Lequand (Jack Jack) Jackson with a 3 Yd Rushing TD. Upland 30, CVHS 10
    Posted @ 9:26p
  66. 31 - 10

    Made Point After

    Upland4th Quarter ~9 minutes to go
    Upland - #9 Jackson Hauducoeur PAT Good. Upland 31, CVHS 10
    Posted @ 9:26p
  67. 31 - 10

    Possession Update - Kickoff

    Citrus Valley4th Quarter ~8 minutes to go
    Upland kicked off to Citrus Valley. Citrus Valley has the ball on their own 20-yard line. Upland 31, CVHS 10
    Posted @ 9:27p
  68. 31 - 10

    Fumble Recovery

    Upland4th Quarter ~8 minutes to go
    Upland recovered a fumble by Citrus Valley and has the ball on Citrus Valley's 20-yard line. Upland 31, CVHS 10
    Posted @ 9:28p
  69. 31 - 10

    Missed FG

    Citrus Valley4th Quarter ~8 minutes to go
    Upland turned over possession on a missed field goal. Citrus Valley has the ball on their own 24-yard line. Upland 31, CVHS 10
    Posted @ 9:32p
  70. Commentary

    4th Quarter
    3rd & 14
    Posted @ 9:33p
  71. 31 - 10

    Update

    Citrus Valley4th Quarter ~6 minutes to go
    Citrus Valley - 1st down, ~6 minutes to go, ball on Upland's 40-yard line. Upland 31, CVHS 10
    Posted @ 9:35p
  72. 31 - 10

    Big Play - Sack

    Upland4th Quarter ~5 minutes to go
    Upland - #25 Nathan Edmonds with a sack. Citrus Valley has the ball on Upland's 49-yard line. Upland 31, CVHS 10
    Posted @ 9:36p
  73. Commentary

    4th Quarter
    Questionable Roughing the Passer call
    Posted @ 9:37p
  74. 31 - 10

    Big Play - Sack

    Upland4th Quarter ~3 minutes to go
    Upland - #24 Andrew Valenzuela with a sack. Citrus Valley has the ball on Upland's 37-yard line. Upland 31, CVHS 10
    Posted @ 9:38p
  75. 31 - 10

    Red Zone Alert

    Citrus Valley4th Quarter ~3 minutes to go
    Citrus Valley is inside Upland's 20. Upland 31, CVHS 10
    Posted @ 9:39p
  76. 31 - 10

    Big Play - Sack

    Upland4th Quarter ~2 minutes to go
    Upland - #25 Nathan Edmonds with a sack. Citrus Valley has the ball on Upland's 20-yard line. Upland 31, CVHS 10
    Posted @ 9:40p
  77. 31 - 10

    Interception

    Upland4th Quarter ~2 minutes to go
    Upland - #1 Nick Bester intercepts a Citrus Valley pass and has the ball on Citrus Valley's 49-yard line. Upland 31, CVHS 10
    Posted @ 9:41p
  78. 31 - 10

    Fumble Recovery

    Citrus Valley4th Quarter ~1 minute to go
    Citrus Valley recovered a fumble by Upland and has the ball on Upland's 3-yard line. Upland 31, CVHS 10
    Posted @ 9:44p
  79. 31 - 16

    Rushing Touchdown

    Citrus Valley4th Quarter ~1 minute to go
    Citrus Valley - Rushing TD. Upland 31, CVHS 16
    Posted @ 9:45p
  80. 31 - 17

    Made Point After

    Citrus Valley4th Quarter ~1 minute to go
    Citrus Valley - PAT Good. Upland 31, CVHS 17
    Posted @ 9:46p
  81. 31 - 17

    Failed Onside Kick

    Upland4th Quarter ~1 minute to go
    Upland - #11 Maxal Rodriguez recovered a failed onside kick by Citrus Valley and has the ball on Citrus Valley's 49-yard line. Upland 31, CVHS 17
    Posted @ 9:48p
  82. 31 - 17

    End of Game

    Final
    Upland 31, CVHS 17
    Posted @ 9:49p

Upland @ Citrus Valley Football Game Info

Thu., Sep. 11, 2025 @ 7p
The Citrus Valley (Redlands, CA) varsity football team lost Thursday's home non-conference game against Upland (CA) by a score of 31-17.

Scoretracker Providers

Jimmy MettiasHighlanders/Scots Reporter

Rankings & Records

Upland (25-26)

NationalCASection
8607947
OverallHomeAwayWin %PFPA
1-30-11-2.25091108

Citrus Valley (25-26)

NationalCASectionSec. Div.
2,011160822
OverallHomeAwayWin %PFPA
0-40-20-2.00071154

Team Scoring Averages

Q1Q2Q3Q4Final
Upland
6.78.05.34.722.8
Citrus Valley
8.85.0.83.317.8

Upland Videos

Upland doesn't have any videos.

Citrus Valley Videos

Team Stat Comparison

UplandCitrus Valley
107.8Rushing Yards Per Game46.0
189.3Passing Yards Per Game153.0
189.3Receiving Yards Per Game153.0
297.0Total Yards Per Game199.0
54.8Tackles Per Game82.7
2.4Sacks Per Game0.3
3.8Points Per Game11.0

Team Leaders

UplandCitrus ValleyNational Avg.
#28 Jay Johnson Jr36.5Rushing Yards Per Game#16 Dominic Robles39.016.7
#8 Lequand (Jack Jack) Jackson189.3Passing Yards Per Game#16 Dominic Robles222.019.5
#2 Jerome Smith (Spanky)95.3Receiving Yards Per Game#1 Jaymie Evans82.013.6
#8 Lequand (Jack Jack) Jackson220.8Total Yards Per Game#16 Dominic Robles261.034.3
#42 Joseph Gholar7.5Tackles Per Game#42 Ismael Gonzalez14.33.0
#25 Nathan Edmonds1.3Sacks Per Game#7 Taven Baggett0.30.4
#9 Jackson Hauducoeur3.8Points Per Game#85 Ahris Mayorga4.53.1

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Upland0-0Citrus Valley0-1
DateAwayHomeResultDateAwayHomeResult
10/30/25EtiwandaUpland8/29/25EtiwandaCitrus Valley(L) 35-13

Record Breakdown

Upland (25-26)

Citrus Valley (25-26)

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