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 Charter Oak (Covina, CA) varsity football team won Thursday's home non-conference game against Upland (CA) by a score of 33-23.

Q1Q2Q3Q4Final
Upland1373023
Charter Oak61413033
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Upland

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1422174.63612.42118.4
8L. (Jack Jack) Jackson (Jr)1422174.63612.42118.4
Charter Oak

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals912226.75025.12061156.3
7Corin Berry (Sr)912226.75025.12061156.3
Upland

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals26863.301
1Nick Bester (Sr)6162.701
2J. Smith (Spanky) (Jr)500.00
8L. (Jack Jack) Jackson (Jr)12645.30
24A. Valenzuela (Sr)362.00
Charter Oak

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals281405.02203
2Joel Sanchez (Sr)9535.92202
4Antonio Reasby (Sr)8405.0120
7Corin Berry (Sr)410.3101
22Tristan Taylor (Sr)6467.7220
27Mo Ortiz (Sr)100.000
Upland

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1517411.62
1Nick Bester (Sr)22814.0
2J. Smith (Spanky) (Jr)5489.6
11Maxal Rodriguez (Jr)4369.0
13Ayden Salazar (So)1-2-2.0
14Z. Richards (Sr)188.0
21Dane Gosserand (Jr)25628.02
Charter Oak

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals922625.1612
3Damian Huff (Sr)16161.0611
4Antonio Reasby (Sr)614424.0531
11Chase Martin (Fr)22110.512
Upland

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals8617419279
1Nick Bester (Sr)162844
2J. Smith (Spanky) (Jr)0481462
8L. (Jack Jack) Jackson (Jr)6464
11Maxal Rodriguez (Jr)3636
13Ayden Salazar (So)-253
14Z. Richards (Sr)88
21Dane Gosserand (Jr)5656
24A. Valenzuela (Sr)66
Charter Oak

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals140226366
2Joel Sanchez (Sr)5353
3Damian Huff (Sr)6161
4Antonio Reasby (Sr)40144184
7Corin Berry (Sr)11
11Chase Martin (Fr)2121
22Tristan Taylor (Sr)4646
Upland

Total Yards

#Athlete NameRushPassRecTotal
Team Totals86174174260
1Nick Bester (Sr)162844
2J. Smith (Spanky) (Jr)04848
8L. (Jack Jack) Jackson (Jr)64174238
11Maxal Rodriguez (Jr)3636
13Ayden Salazar (So)-2-2
14Z. Richards (Sr)88
21Dane Gosserand (Jr)5656
24A. Valenzuela (Sr)66
Charter Oak

Total Yards

#Athlete NameRushPassRecTotal
Team Totals140226226366
2Joel Sanchez (Sr)5353
3Damian Huff (Sr)6161
4Antonio Reasby (Sr)40144184
7Corin Berry (Sr)1226227
11Chase Martin (Fr)2121
22Tristan Taylor (Sr)4646
Upland

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2925547.0
1Nick Bester (Sr)5271.0
2J. Smith (Spanky) (Jr)22
6Richard Coleman (Sr)325
10Kylen Selico (Jr)11
12Elijah Flores (Sr)1341.0
15Keegan Bias Jr. (Jr)3251.0
19Joaquin Johnson (Sr)11
25Nathan Edmonds (Sr)5162.0
26Aiden Davis (Sr)235
32Jacob Paredes (Sr)22
42Joseph Gholar (So)437
52Oscar Hernandez (Sr)221.0
63Shaun Lewis (So)415
77Joshua Uwagboe (Jr)221.0
Charter Oak

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1938575.0
2Joel Sanchez (Sr)48123.0
3Damian Huff (Sr)325
4Antonio Reasby (Sr)112
6C. Alarcon (Sr)46102.0
8Jacob Martinez (Sr)336
9Anthony Mercado (Sr)22
11Chase Martin (Fr)11
12Izaya Orona (Sr)33
16Jontae Beckwith (Sr)224
22Tristan Taylor (Sr)145
26Abraham Rose (Sr)11
78A. Cuevas Jr (Sr)33
97J. Arizmendi (Jr)33.0
Upland

Sacks

#Athlete NameSacksYdlHurs
Team Totals3.0
15Keegan Bias Jr. (Jr).5
25Nathan Edmonds (Sr)2.0
52Oscar Hernandez (Sr).5
Charter Oak

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.011
97J. Arizmendi (Jr)2.011

Defensive Statistics

Upland has not entered any defensive statistics stats.
Charter Oak

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1
24Diego Flores (Sr)1
Upland

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals41
1Nick Bester (Sr)41

Kickoffs

Charter Oak has not entered any kickoffs stats.
Upland

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals312240.7
1Nick Bester (Sr)312240.7

Punts

Charter Oak has not entered any punts stats.
Upland

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals2199.519
2J. Smith (Spanky) (Jr)11414.014
13Ayden Salazar (So)155.05

Kickoff and Punt Returns

Charter Oak has not entered any kickoff and punt returns stats.
Upland

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals31853
1Nick Bester (Sr)16
9J. Hauducoeur (Jr)53
21Dane Gosserand (Jr)212
Charter Oak

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals530
2Joel Sanchez (Sr)212
3Damian Huff (Sr)16
4Antonio Reasby (Sr)16
7Corin Berry (Sr)16
Upland

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals23.7111.05
9J. Hauducoeur (Jr)23.7111.05

PATs and Field Goals

Charter Oak has not entered any pats and field goals stats.
Upland

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals123
1Nick Bester (Sr)11
21Dane Gosserand (Jr)22
Charter Oak

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals325
2Joel Sanchez (Sr)22
3Damian Huff (Sr)11
4Antonio Reasby (Sr)11
7Corin Berry (Sr)11

Game Story

California High School Football - Upland falls to Charter Oak

August 28, 2025: Covina, CA 91723

The Charter Oak Chargers felled the visiting Upland Highlanders/Scots football team by a score of 33-23 in Thursday's non-league challenge.

In their next game, the Chargers face the Muir Mustangs (Pasadena, CA) in a non-league challenge, on Friday, September 5. Charter Oak will attempt to move on its 2-0 season record. The Mustangs come into the test with a 1-0 record after their 17-14 non-league win over Bonita (La Verne, CA).

With the defeat, Upland drops to 0-2 on the campaign. The Highlanders/scots host Villa Park (Villa Park, CA) to face the Spartans in a non-league challenge on Friday, September 5. The Spartans enter the challenge with a record of 1-1. Villa Park lost 27-20 in their recent non-league challenge against Western (Anaheim, CA)

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

    0 - 0 The scorer has checked in. Upland 0, CO 0
    Posted @ 4:58p
  2. Game Attendance

    Attendance At least 1,000
    Posted @ 4:58p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 4:58p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 4:58p
  5. Commentary

    Game is at SoFi Stadium tonight!!
    Posted @ 4:59p
  6. 0 - 0

    Start of Game

    Charter Oak1st Quarter
    Charter Oak kicking off to Upland.
    Posted @ 4:59p
  7. 0 - 0

    Failed Onside Kick

    Upland1st Quarter ~11 minutes to go
    Upland recovered a failed onside kick by Charter Oak and has the ball on their own 34-yard line. Upland 0, CO 0
    Posted @ 5p
  8. Commentary

    1st Quarter
    Two quick runs - loss of 3 - 3rd down
    Posted @ 5:01p
  9. Commentary

    1st Quarter
    Incomplete pass - 4th down
    Posted @ 5:02p
  10. 0 - 0

    Punt

    Charter Oak1st Quarter ~10 minutes to go
    Upland has punted to Charter Oak. Charter Oak has the ball on their own 24-yard line. Upland 0, CO 0
    Posted @ 5:04p
  11. Commentary

    1st Quarter
    False Start - 1st & 15
    Posted @ 5:04p
  12. Commentary

    1st Quarter
    Questionable pass interference call gives CO a first down
    Posted @ 5:06p
  13. Commentary

    1st Quarter
    2nd & 10 from the 40
    Posted @ 5:07p
  14. 0 - 0

    Big Play - Sack

    Upland1st Quarter ~9 minutes to go
    Upland - #12 Elijah Flores with a sack. Charter Oak has the ball on their own 41-yard line. Upland 0, CO 0
    Posted @ 5:08p
  15. 0 - 6

    Passing Touchdown

    Charter Oak1st Quarter ~8 minutes to go
    Charter Oak - 61 Yd pass completed for a TD. Upland 0, CO 6
    Posted @ 5:09p
  16. 0 - 7

    Made Point After

    Charter Oak1st Quarter ~8 minutes to go
    Charter Oak - PAT Good. Upland 0, CO 7
    Posted @ 5:09p
  17. 0 - 7

    Failed Onside Kick

    Upland1st Quarter ~8 minutes to go
    Upland recovered a failed onside kick by Charter Oak and has the ball on their own 35-yard line. Upland 0, CO 7
    Posted @ 5:11p
  18. 0 - 6

    Score Correction

    Charter Oak1st Quarter
    Score correction for Charter Oak in 1st Quarter. Upland 0, CO 6
    Posted @ 5:12p
  19. Commentary

    1st Quarter
    61 yard TD run - called back by a holding penalty
    Posted @ 5:13p
  20. Commentary

    1st Quarter
    Now a false start makes it 2 & 16
    Posted @ 5:14p
  21. 0 - 6

    Long Pass

    Upland1st Quarter ~7 minutes to go
    Upland - #8 Lequand (Jack Jack) Jackson with a long pass to #2 Jerome Smith (Spanky). Upland has the ball on Charter Oak's 48-yard line. Upland 0, CO 6
    Posted @ 5:15p
  22. Commentary

    1st Quarter
    Highlanders are moving the ball well - 1st down on a nice out
    Posted @ 5:17p
  23. 0 - 6

    Update

    Upland1st Quarter ~5 minutes to go
    Upland - 2nd down, ~5 minutes to go, ball on Charter Oak's 36-yard line. Upland 0, CO 6
    Posted @ 5:17p
  24. Commentary

    1st Quarter
    3rd & 5
    Posted @ 5:18p
  25. Commentary

    1st Quarter
    Timeout Upland - Highlanders threatening Penalties the story of this one - PI on Upland created an opportunity for CO - holding negates TD
    Posted @ 5:20p
  26. 0 - 6

    Long Run

    Upland1st Quarter ~4 minutes to go
    Upland - #1 Nick Bester with a long run. Upland has the ball on Charter Oak's 15-yard line. Upland 0, CO 6
    Posted @ 5:20p
  27. Commentary

    1st Quarter
    Personal foul Chargers
    Posted @ 5:22p
  28. 6 - 6

    Rushing Touchdown

    Upland1st Quarter ~2 minutes to go
    Upland - #1 Nick Bester with a 2 Yd Rushing TD. Upland 6, CO 6
    Posted @ 5:22p
  29. 7 - 6

    Made Point After

    Upland1st Quarter ~2 minutes to go
    Upland - #9 Jackson Hauducoeur PAT Good. Upland 7, CO 6
    Posted @ 5:23p
  30. Commentary

    1st Quarter
    Really solid drive by the Highlanders - mixed the run and the pass well. The TD that was called back didn’t matter
    Posted @ 5:24p
  31. 7 - 6

    Possession Update - Kickoff

    Charter Oak1st Quarter ~2 minutes to go
    Upland kicked off to Charter Oak. Charter Oak has the ball on their own 20-yard line. Upland 7, CO 6
    Posted @ 5:25p
  32. Commentary

    1st Quarter
    3rd & 8
    Posted @ 5:27p
  33. Commentary

    1st Quarter
    False start
    Posted @ 5:27p
  34. Commentary

    1st Quarter
    Incomplete Pass - 4th down - great defense
    Posted @ 5:28p
  35. 7 - 6

    Punt

    Upland1st Quarter ~1 minute to go
    Charter Oak has punted to Upland. Upland has the ball on Charter Oak's 30-yard line. Upland 7, CO 6
    Posted @ 5:29p
  36. Commentary

    1st Quarter
    Punt was partially blocked - great field position
    Posted @ 5:29p
  37. Commentary

    1st Quarter
    Penalty on Highlanders for illegal formation
    Posted @ 5:31p
  38. 13 - 6

    Passing Touchdown

    Upland1st Quarter Under a minute
    Upland - #8 Lequand (Jack Jack) Jackson 35 Yd pass completed to #21 Dane Gosserand for a TD. Upland 13, CO 6
    Posted @ 5:32p
  39. 13 - 6

    Missed Point After

    Upland1st Quarter Under a minute
    Upland - PAT Missed. Upland 13, CO 6
    Posted @ 5:32p
  40. Commentary

    1st Quarter
    Beautiful pass - Jack Jack sidesteps the pressure - directs his receiver and lays it into the end zone. PAT blocked
    Posted @ 5:33p
  41. 13 - 6

    Possession Update - Kickoff

    Charter Oak1st Quarter Under a minute
    Upland kicked off to Charter Oak. Charter Oak has the ball on their own 35-yard line. Upland 13, CO 6
    Posted @ 5:34p
  42. 13 - 6

    End of 1st Quarter

    2nd Quarter
    Upland 13, CO 6
    Posted @ 5:36p
  43. Commentary

    2nd Quarter
    1st & 10 from the 12
    Posted @ 5:38p
  44. Commentary

    2nd Quarter
    Posted @ 5:38p
  45. Commentary

    2nd Quarter
    3rd & 1 from the 3
    Posted @ 5:39p
  46. Commentary

    2nd Quarter
    1st & Goal from the 1
    Posted @ 5:40p
  47. Commentary

    2nd Quarter
    QB sneak - stopped at the inch mark
    Posted @ 5:40p
  48. 13 - 12

    Rushing Touchdown

    Charter Oak2nd Quarter ~8 minutes to go
    Charter Oak - #7 Corin Berry with a 1 Yd Rushing TD. Upland 13, CO 12
    Posted @ 5:41p
  49. 13 - 13

    Made Point After

    Charter Oak2nd Quarter ~8 minutes to go
    Charter Oak - PAT Good. Upland 13, CO 13
    Posted @ 5:41p
  50. Commentary

    2nd Quarter
    This is turning out to be a good one - tie game 8 minutes left in the half
    Posted @ 5:42p
  51. 13 - 13

    Failed Onside Kick

    Upland2nd Quarter ~8 minutes to go
    Upland - #12 Elijah Flores recovered a failed onside kick by Charter Oak and has the ball on their own 39-yard line. Upland 13, CO 13
    Posted @ 5:43p
  52. Commentary

    2nd Quarter
    3rd & 8
    Posted @ 5:45p
  53. Commentary

    2nd Quarter
    14 was wide open for a TD and was overthrown
    Posted @ 5:45p
  54. 13 - 13

    Punt

    Charter Oak2nd Quarter ~7 minutes to go
    Upland has punted to Charter Oak. Charter Oak has the ball on their own 12-yard line. Upland 13, CO 13
    Posted @ 5:46p
  55. Commentary

    2nd Quarter
    Charter Oak is ripping off big runs
    Posted @ 5:49p
  56. Commentary

    2nd Quarter
    Ball on Uplands 35 - first down
    Posted @ 5:50p
  57. 13 - 19

    Rushing Touchdown

    Charter Oak2nd Quarter ~3 minutes to go
    Charter Oak - #2 Joel Sanchez with a 4 Yd Rushing TD. Upland 13, CO 19
    Posted @ 5:54p
  58. 13 - 20

    Made Point After

    Charter Oak2nd Quarter ~3 minutes to go
    Charter Oak - PAT Good. Upland 13, CO 20
    Posted @ 5:54p
  59. 13 - 20

    Failed Onside Kick

    Upland2nd Quarter ~3 minutes to go
    Upland recovered a failed onside kick by Charter Oak and has the ball on their own 36-yard line. Upland 13, CO 20
    Posted @ 5:55p
  60. Commentary

    2nd Quarter
    Pass incomplete - 2nd down - Upland can’t have a 3 & out here
    Posted @ 5:58p
  61. Commentary

    2nd Quarter
    3rd & 12
    Posted @ 5:59p
  62. Commentary

    2nd Quarter
    Jack Jack keeper 1st down clock ticking
    Posted @ 5:59p
  63. Commentary

    2nd Quarter
    3rd & 2 - 57 seconds left
    Posted @ 6p
  64. 19 - 20

    Passing Touchdown

    Upland2nd Quarter Under a minute
    Upland - #8 Lequand (Jack Jack) Jackson 24 Yd pass completed to #21 Dane Gosserand for a TD. Upland 19, CO 20
    Posted @ 6:02p
  65. 20 - 20

    Made Point After

    Upland2nd Quarter Under a minute
    Upland - PAT Good. Upland 20, CO 20
    Posted @ 6:03p
  66. Commentary

    2nd Quarter
    Great drive and the pass was caught in the end zone as time expired
    Posted @ 6:04p
  67. 20 - 20

    Halftime

    Halftime
    Upland 20, CO 20
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 6:04p
  68. 20 - 20

    Start of 3rd Quarter

    Upland3rd Quarter
    Upland to kick off to Charter Oak.
    Posted @ 6:25p
  69. 20 - 20

    Possession Update - Kickoff

    Charter Oak3rd Quarter ~11 minutes to go
    Upland kicked off to Charter Oak. Charter Oak has the ball on their own 44-yard line. Upland 20, CO 20
    Posted @ 6:26p
  70. Commentary

    3rd Quarter
    Posted @ 6:27p
  71. Commentary

    3rd Quarter
    After an ineligible man downfield - 2&12
    Posted @ 6:27p
  72. 20 - 26

    Passing Touchdown

    Charter Oak3rd Quarter ~10 minutes to go
    Charter Oak - 52 Yd pass completed for a TD. Upland 20, CO 26
    Posted @ 6:29p
  73. 20 - 26

    Missed Point After

    Charter Oak3rd Quarter ~10 minutes to go
    Charter Oak - PAT Missed. Upland 20, CO 26
    Posted @ 6:29p
  74. Commentary

    3rd Quarter
    #4 for the Chargers has been an absolute menace this game
    Posted @ 6:30p
  75. 20 - 26

    Possession Update - Kickoff

    Upland3rd Quarter ~10 minutes to go
    Charter Oak kicked off to Upland. Upland has the ball on their own 34-yard line. Upland 20, CO 26
    Posted @ 6:31p
  76. Commentary

    3rd Quarter
    Back to back penalties in the chargers - offsides on 3rd down and personal foul on 2nd - first down Upland
    Posted @ 6:34p
  77. Commentary

    3rd Quarter
    Chargers stacking the box
    Posted @ 6:35p
  78. Commentary

    3rd Quarter
    3rd and 11
    Posted @ 6:36p
  79. Commentary

    3rd Quarter
    Jack Jack runs and now it’s 4th & 7 - Upland keeps the offense on the field
    Posted @ 6:37p
  80. Commentary

    3rd Quarter
    Converted on an excellent pass to the 27
    Posted @ 6:37p
  81. Commentary

    3rd Quarter
    Jack Jack is bulldozing guys - and a face mask penalty on the Chargers - ball at the 9
    Posted @ 6:40p
  82. Commentary

    3rd Quarter
    Loss of 2 on another run - 2nd and goal from the 11 - an injured Charger is on the field
    Posted @ 6:42p
  83. 23 - 26

    Field Goal

    Upland3rd Quarter ~4 minutes to go
    Upland - #9 Jackson Hauducoeur kicks a 38 Yd Field Goal. Upland 23, CO 26
    Posted @ 6:45p
  84. Commentary

    3rd Quarter
    The drive stalled on run plays that had negative yards
    Posted @ 6:46p
  85. 23 - 26

    Possession Update - Kickoff

    Charter Oak3rd Quarter ~4 minutes to go
    Upland kicked off to Charter Oak. Charter Oak has the ball on their own 33-yard line. Upland 23, CO 26
    Posted @ 6:47p
  86. Commentary

    3rd Quarter
    1st down chargers on Uplands 38
    Posted @ 6:51p
  87. Commentary

    3rd Quarter
    Clipping personal foul for 1&10 from the 11
    Posted @ 6:54p
  88. 23 - 32

    Rushing Touchdown

    Charter Oak3rd Quarter Under a minute
    Charter Oak - Rushing TD. Upland 23, CO 32
    Posted @ 6:54p
  89. 23 - 33

    Made Point After

    Charter Oak3rd Quarter Under a minute
    Charter Oak - PAT Good. Upland 23, CO 33
    Posted @ 6:55p
  90. 23 - 33

    End of 3rd Quarter

    4th Quarter
    Upland 23, CO 33
    Posted @ 6:56p
  91. 23 - 33

    Possession Update - Kickoff

    Upland4th Quarter ~11 minutes to go
    Charter Oak kicked off to Upland. Upland has the ball on their own 37-yard line. Upland 23, CO 33
    Posted @ 6:57p
  92. Commentary

    4th Quarter
    Jack Jack using his legs now
    Posted @ 7p
  93. Commentary

    4th Quarter
    Sack 3rd & 16
    Posted @ 7:02p
  94. Commentary

    4th Quarter
    Pass batted down
    Posted @ 7:03p
  95. 23 - 33

    Punt

    Charter Oak4th Quarter ~8 minutes to go
    Upland has punted to Charter Oak. Charter Oak has the ball on their own 14-yard line. Upland 23, CO 33
    Posted @ 7:06p
  96. Commentary

    4th Quarter
    After the sack it’s 3rd & 20 for Charter Oak
    Posted @ 7:13p
  97. Commentary

    4th Quarter
    Another sack and a delay of game
    Posted @ 7:14p
  98. 23 - 33

    Punt

    Upland4th Quarter ~4 minutes to go
    Charter Oak has punted to Upland. Upland has the ball on Charter Oak's 49-yard line. Upland 23, CO 33
    Posted @ 7:15p
  99. Commentary

    4th Quarter
    Upland driving but time is a factor in a 2 score game
    Posted @ 7:17p
  100. Commentary

    4th Quarter
    4th & 13
    Posted @ 7:18p
  101. Commentary

    4th Quarter
    Sack
    Posted @ 7:19p
  102. 23 - 33

    Turnover on Downs

    Charter Oak4th Quarter ~2 minutes to go
    Upland has turned possession over on downs. Charter Oak has the ball on their own 47-yard line. Upland 23, CO 33
    Posted @ 7:19p
  103. Commentary

    4th Quarter
    Chargers icing the game on the ground
    Posted @ 7:21p
  104. 23 - 33

    Punt

    Upland4th Quarter Under a minute
    Charter Oak has punted to Upland. Upland has the ball on their own 22-yard line. Upland 23, CO 33
    Posted @ 7:27p
  105. 23 - 33

    End of Game

    Final
    Upland 23, CO 33
    Posted @ 7:29p

Upland @ Charter Oak Football Game Info

Thu., Aug. 28, 2025 @ 7p
The Charter Oak (Covina, CA) varsity football team won Thursday's home non-conference game against Upland (CA) by a score of 33-23.

Scoretracker Providers

Jimmy MettiasHighlanders/Scots Reporter
Andrew LiChargers Reporter

Rankings & Records

Upland (25-26)

NationalCASection
6976541
OverallHomeAwayWin %PFPA
0-20-00-2.0004367

Charter Oak (25-26)

NationalCASectionSec. Div.
79274485
OverallHomeAwayWin %PFPA
2-01-01-01.0008230

Team Scoring Averages

Q1Q2Q3Q4Final
Upland
6.57.04.53.521.5
Charter Oak
10.021.010.0041.0

Team Stat Comparison

UplandCharter Oak
97.0Rushing Yards Per Game150.0
167.5Passing Yards Per Game232.5
167.5Receiving Yards Per Game232.5
264.5Total Yards Per Game382.5
51.5Tackles Per Game43.5
1.5Sacks Per Game3.5
1.5Points Per Game-

Team Leaders

UplandCharter OakNational Avg.
#8 Lequand (Jack Jack) Jackson51.5Rushing Yards Per Game#5 Torry Huff59.020.7
#8 Lequand (Jack Jack) Jackson167.5Passing Yards Per Game#7 Corin Berry232.526.7
#2 Jerome Smith (Spanky)74.0Receiving Yards Per Game#4 Antonio Reasby104.017.6
#8 Lequand (Jack Jack) Jackson219.0Total Yards Per Game#7 Corin Berry250.541.1
#15 Keegan Bias Jr.6.5Tackles Per Game#2 Joel Sanchez8.03.4
#25 Nathan Edmonds1.0Sacks Per Game#97 Joshua Arizmendi1.30.5
#9 Jackson Hauducoeur1.5Points Per Game
-
4.6

Record Breakdown

Upland (25-26)

Charter Oak (25-26)

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