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 La Habra (CA) varsity football team won Friday's home non-conference game against Upland (CA) by a score of 34-20.

Q1Q2Q3Q4Final
Upland076720
La Habra14200034
Final score provided by J. Mettias.
  • Recap
  • Box Score
  • Scoretracker
  • Fan Chat
  • Matchup Info

Game Stats

Upland

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1326161.50012.41166.3
8L. (Jack Jack) Jackson (Jr)1326161.50012.41166.3
La Habra

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1726210.65412.42283.8
1DJ Mitchell (Jr)1726210.65412.42283.8
Upland

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals341083.202
1Nick Bester (Sr)8384.80
8L. (Jack Jack) Jackson (Jr)16392.402
24A. Valenzuela (Sr)4164.00
33Vanden Landeros (Jr)6152.50
La Habra

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals201015.101
1DJ Mitchell (Jr)3196.30
3B. Rogers (Jr)111.00
4K. Mata'Utia- Martinez (Jr)4123.00
5Bobby Brooks (Sr)8435.401
10Preston Murillo (Jr)3227.30
13Andrew Becerra (Jr)144.00
Upland

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1316112.41
2J. Smith (Spanky) (Jr)510020.01
11Maxal Rodriguez (Jr)3299.7
21Dane Gosserand (Jr)3217.0
33Vanden Landeros (Jr)100.0
87Eric Talamantes (Sr)11111.0
La Habra

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1720311.92
3B. Rogers (Jr)5418.2
4K. Mata'Utia- Martinez (Jr)12222.01
5Bobby Brooks (Sr)2136.5
6Bryce Vasquez (Jr)811314.11
11Barrett Blied (Jr)11414.0
Upland

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
8L. (Jack Jack) Jackson (Jr)11

Offensive Fumbles and Pancake Blocks

La Habra has not entered any offensive fumbles and pancake blocks stats.
Upland

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals10816180349
1Nick Bester (Sr)3878116
2J. Smith (Spanky) (Jr)100100
8L. (Jack Jack) Jackson (Jr)3939
11Maxal Rodriguez (Jr)2929
21Dane Gosserand (Jr)21223
24A. Valenzuela (Sr)1616
33Vanden Landeros (Jr)15015
87Eric Talamantes (Sr)1111
La Habra

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals10120385389
1DJ Mitchell (Jr)1919
3B. Rogers (Jr)14142
4K. Mata'Utia- Martinez (Jr)122234
5Bobby Brooks (Sr)431356
6Bryce Vasquez (Jr)113113
8Nick Reza (Sr)8585
10Preston Murillo (Jr)2222
11Barrett Blied (Jr)1414
13Andrew Becerra (Jr)44
Upland

Total Yards

#Athlete NameRushPassRecTotal
Team Totals108161161269
1Nick Bester (Sr)3838
2J. Smith (Spanky) (Jr)100100
8L. (Jack Jack) Jackson (Jr)39161200
11Maxal Rodriguez (Jr)2929
21Dane Gosserand (Jr)2121
24A. Valenzuela (Sr)1616
33Vanden Landeros (Jr)15015
87Eric Talamantes (Sr)1111
La Habra

Total Yards

#Athlete NameRushPassRecTotal
Team Totals101210203311
1DJ Mitchell (Jr)19210229
3B. Rogers (Jr)14142
4K. Mata'Utia- Martinez (Jr)122234
5Bobby Brooks (Sr)431356
6Bryce Vasquez (Jr)113113
10Preston Murillo (Jr)2222
11Barrett Blied (Jr)1414
13Andrew Becerra (Jr)44
Upland

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1534492.0
2J. Smith (Spanky) (Jr)224
6Richard Coleman (Sr)213
10Kylen Selico (Jr)134
11Maxal Rodriguez (Jr)11
12Elijah Flores (Sr)246
15Keegan Bias Jr. (Jr)5381.0
19Joaquin Johnson (Sr)011
25Nathan Edmonds (Sr)44
26Aiden Davis (Sr)2571.0
29Syren Knox (So)22
32Jacob Paredes (Sr)011
42Joseph Gholar (So)156
63Shaun Lewis (So)011
77Joshua Uwagboe (Jr)11
La Habra

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4617634.5
3B. Rogers (Jr)213
4K. Mata'Utia- Martinez (Jr)314
5Bobby Brooks (Sr)213
9Boston Greene (Sr)224
10Preston Murillo (Jr)11
11Barrett Blied (Jr)213
13Andrew Becerra (Jr)22
14Joseph Del Real (Jr)11
15Mando Perez (Jr)314
20BJ Brooks (Jr)11
21S. Bautista Cuesta (Jr)44
33Noah Barajas (Sr)549
40Travis Trujillo (Sr)314.5
50Jacob Morales (Sr)221.0
77Noah Poppin (Sr)4371.0
90J. Hernandez (Jr)415.5
99Luke Hedgpeth (Sr)661.5

Sacks

Upland has not entered any sacks stats.
La Habra

Sacks

#Athlete NameSacksYdlHurs
Team Totals3.0
40Travis Trujillo (Sr).5
77Noah Poppin (Sr).5
90J. Hernandez (Jr).5
99Luke Hedgpeth (Sr)1.5
Upland

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals12
2J. Smith (Spanky) (Jr)1
10Kylen Selico (Jr)1
12Elijah Flores (Sr)1
La Habra

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals18585.021771
8Nick Reza (Sr)18585.01
33Noah Barajas (Sr)11771
Upland

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals58016.080
1Nick Bester (Sr)47819.578
21Dane Gosserand (Jr)122.02

Kickoff and Punt Returns

La Habra has not entered any kickoff and punt returns stats.
Upland

PATs and Field Goals

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

PATs and Field Goals

La Habra has not entered any pats and field goals stats.

Game Story

California High School Football - La Habra tops Upland

August 22, 2025: La Habra, CA 90631

The La Habra Highlanders football squad scored 34 points and limited the visiting Upland Highlanders/Scots to 20 in the Highlanders non-league triumph on Friday.

The Highlanders now hold a 1-0 record. They take the field next when they travel to Northview for a non-league test on Friday, August 29. La Habra will meet a Vikings squad coming off a 35-10 non-league win over Green Valley (Henderson, NV). The Vikings record now stands at 1-0.

The Highlanders/Scots (0-1) will now prepare for their challenge against Charter Oak (Covina, CA). The Chargers go into the non-league challenge with a 1-0 record. In their last challenge, Charter Oak toppled Canyon (Canyon Country, CA), 49-7, in a non-league challenge.

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

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

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

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

    1st Quarter
    Weather Conditions Hot
    Posted @ 7:15p
  5. 0 - 2

    Possession Update - Kickoff

    La Habra1st Quarter ~7 minutes to go
    Upland kicked off to La Habra. La Habra has the ball on their own 47-yard line. Upland 0, La Habra 2
    Posted @ 7:15p
  6. 0 - 2

    Long Run

    La Habra1st Quarter ~6 minutes to go
    La Habra - #1 DJ Mitchell with a long run. La Habra has the ball on Upland's 26-yard line. Upland 0, La Habra 2
    Posted @ 7:17p
  7. 0 - 2

    Red Zone Alert

    La Habra1st Quarter ~5 minutes to go
    La Habra is inside Upland's 20. Upland 0, La Habra 2
    Posted @ 7:18p
  8. 0 - 2

    Update

    La Habra1st Quarter ~5 minutes to go
    La Habra - 2nd down, ~5 minutes to go, ball on Upland's 6-yard line. Upland 0, La Habra 2
    Posted @ 7:20p
  9. 0 - 2

    Update

    La Habra1st Quarter ~4 minutes to go
    La Habra - 3rd down, ~4 minutes to go, ball on Upland's 1-yard line. Upland 0, La Habra 2
    Posted @ 7:22p
  10. 0 - 8

    Rushing Touchdown

    La Habra1st Quarter ~3 minutes to go
    La Habra - #5 Bobby Brooks with a 1 Yd Rushing TD. Upland 0, La Habra 8
    Posted @ 7:22p
  11. 0 - 8

    Missed Point After

    La Habra1st Quarter ~3 minutes to go
    La Habra - PAT Missed. Upland 0, La Habra 8
    Posted @ 7:23p
  12. 0 - 8

    Possession Update - Kickoff

    Upland1st Quarter ~3 minutes to go
    La Habra kicked off to Upland. Upland has the ball on their own 21-yard line. Upland 0, La Habra 8
    Posted @ 7:25p
  13. 0 - 8

    Fumble Recovery

    La Habra1st Quarter ~3 minutes to go
    La Habra - #4 Kevika Mata'Utia- Martinez recovered a fumble by Upland and has the ball on Upland's 20-yard line. Upland 0, La Habra 8
    Posted @ 7:26p
  14. 0 - 8

    Update

    La Habra1st Quarter ~3 minutes to go
    La Habra - 1st down, ~3 minutes to go, ball on Upland's 10-yard line. Upland 0, La Habra 8
    Posted @ 7:27p
  15. Commentary

    1st Quarter
    La Habra 3rd & Goal from the 8
    Posted @ 7:29p
  16. 0 - 14

    Passing Touchdown

    La Habra1st Quarter ~2 minutes to go
    La Habra - #1 DJ Mitchell 8 Yd pass completed to #6 Bryce Vasquez for a TD. Upland 0, La Habra 14
    Posted @ 7:30p
  17. 0 - 14

    Missed Point After

    La Habra1st Quarter ~2 minutes to go
    La Habra - PAT Missed. Upland 0, La Habra 14
    Posted @ 7:30p
  18. 0 - 14

    Big Play - Kickoff Return

    Upland1st Quarter ~2 minutes to go
    Upland - #1 Nick Bester with a long kickoff return. Upland has the ball on their own 35-yard line. Upland 0, La Habra 14
    Posted @ 7:32p
  19. Commentary

    1st Quarter
    Play Action roll out nice pass first down Scots
    Posted @ 7:33p
  20. 0 - 14

    Long Pass

    Upland1st Quarter ~1 minute to go
    Upland - #8 Lequand (Jack Jack) Jackson with a long pass to #2 Jerome Smith (Spanky). Upland has the ball on La Habra's 30-yard line. Upland 0, La Habra 14
    Posted @ 7:34p
  21. Commentary

    1st Quarter
    End of the First - Scots are threatening
    Posted @ 7:36p
  22. 0 - 14

    End of 1st Quarter

    2nd Quarter
    Upland 0, La Habra 14
    Posted @ 7:36p
  23. 0 - 20

    Fumble Recovery Returned for Touchdown

    La Habra2nd Quarter ~11 minutes to go
    La Habra - #33 Noah Barajas with a 79-yard fumble return touchdown. Upland 0, La Habra 20
    Posted @ 7:38p
  24. 0 - 21

    Made Point After

    La Habra2nd Quarter ~11 minutes to go
    La Habra - #35 Christian Meyer PAT Good. Upland 0, La Habra 21
    Posted @ 7:39p
  25. 0 - 21

    Possession Update - Kickoff

    Upland2nd Quarter ~11 minutes to go
    La Habra kicked off to Upland. Upland has the ball on their own 24-yard line. Upland 0, La Habra 21
    Posted @ 7:40p
  26. 0 - 21

    Long Run

    Upland2nd Quarter ~11 minutes to go
    Upland - #8 Lequand (Jack Jack) Jackson with a long run. Upland has the ball on their own 40-yard line. Upland 0, La Habra 21
    Posted @ 7:42p
  27. Commentary

    2nd Quarter
    3rd & 3
    Posted @ 7:43p
  28. Commentary

    2nd Quarter
    Pass Interference La Habra - First Down Scots! Ball on the La Habra 23
    Posted @ 7:47p
  29. 0 - 21

    Red Zone Alert

    Upland2nd Quarter ~8 minutes to go
    Upland is inside La Habra's 20. Upland 0, La Habra 21
    Posted @ 7:48p
  30. 6 - 21

    Rushing Touchdown

    Upland2nd Quarter ~7 minutes to go
    Upland - #8 Lequand (Jack Jack) Jackson with a 1 Yd Rushing TD. Upland 6, La Habra 21
    Posted @ 7:51p
  31. 7 - 21

    Made Point After

    Upland2nd Quarter ~7 minutes to go
    Upland - #9 Jackson Hauducoeur PAT Good. Upland 7, La Habra 21
    Posted @ 7:52p
  32. 7 - 21

    Possession Update - Kickoff

    La Habra2nd Quarter ~7 minutes to go
    Upland kicked off to La Habra. La Habra has the ball on their own 21-yard line. Upland 7, La Habra 21
    Posted @ 7:54p
  33. Commentary

    2nd Quarter
    Time Out Upland - La Habra threatening again with a couple of really nice catches by receivers
    Posted @ 7:58p
  34. 7 - 21

    Red Zone Alert

    La Habra2nd Quarter ~4 minutes to go
    La Habra is inside Upland's 20. Upland 7, La Habra 21
    Posted @ 8p
  35. Commentary

    2nd Quarter
    2nd & 16 for La Habra from the 20
    Posted @ 8:02p
  36. Commentary

    2nd Quarter
    3rd & 15
    Posted @ 8:02p
  37. Commentary

    2nd Quarter
    False Start La Habra 3rd & 21
    Posted @ 8:03p
  38. 7 - 27

    Passing Touchdown

    La Habra2nd Quarter ~3 minutes to go
    La Habra - Pass completed for a TD. Upland 7, La Habra 27
    Posted @ 8:04p
  39. 7 - 28

    Made Point After

    La Habra2nd Quarter ~3 minutes to go
    La Habra - PAT Good. Upland 7, La Habra 28
    Posted @ 8:04p
  40. 7 - 28

    Possession Update - Kickoff

    Upland2nd Quarter ~3 minutes to go
    La Habra kicked off to Upland. Upland has the ball on their own 40-yard line. Upland 7, La Habra 28
    Posted @ 8:06p
  41. Commentary

    2nd Quarter
    A couple nice runs and Upland is in La Habra territory
    Posted @ 8:09p
  42. Commentary

    2nd Quarter
    2 minutes left - Upland threatening
    Posted @ 8:10p
  43. Commentary

    2nd Quarter
    4th & 5 - 1 minute left
    Posted @ 8:12p
  44. 7 - 28

    Turnover on Downs

    La Habra2nd Quarter ~1 minute to go
    Upland has turned possession over on downs. La Habra has the ball on their own 31-yard line. Upland 7, La Habra 28
    Posted @ 8:12p
  45. Commentary

    2nd Quarter
    Timeout La Habra - Ball at Upland 47 27 seconds left in the Half
    Posted @ 8:14p
  46. Commentary

    2nd Quarter
    Incomplete pass
    Posted @ 8:15p
  47. Commentary

    2nd Quarter
    4th and 4
    Posted @ 8:16p
  48. 7 - 28

    Turnover on Downs

    Upland2nd Quarter Under a minute
    La Habra has turned possession over on downs. Upland has the ball on their own 46-yard line. Upland 7, La Habra 28
    Posted @ 8:17p
  49. 7 - 34

    Pick-6

    La Habra2nd Quarter Under a minute
    La Habra - Pick 6! Upland 7, La Habra 34
    Posted @ 8:19p
  50. 7 - 34

    Halftime

    Halftime
    Upland 7, La Habra 34
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:21p
  51. Commentary

    Halftime
    Turnovers are the story of this one. A Safety on a high snap. A 70 yard fumble recovery for a TD. An 80 yard pick 6.
    Posted @ 8:22p
  52. 7 - 34

    Start of 3rd Quarter

    La Habra3rd Quarter
    La Habra to kick off to Upland.
    Posted @ 8:45p
  53. 7 - 34

    Possession Update - Kickoff

    Upland3rd Quarter ~11 minutes to go
    La Habra kicked off to Upland. Upland has the ball on their own 40-yard line. Upland 7, La Habra 34
    Posted @ 8:46p
  54. Commentary

    3rd Quarter
    Sack - 3rd & 14 from the 44
    Posted @ 8:48p
  55. 13 - 34

    Passing Touchdown

    Upland3rd Quarter ~8 minutes to go
    Upland - #8 Lequand (Jack Jack) Jackson 44 Yd pass completed to #2 Jerome Smith (Spanky) for a TD. Upland 13, La Habra 34
    Posted @ 8:50p
  56. 13 - 34

    Missed Point After

    Upland3rd Quarter ~8 minutes to go
    Upland - PAT Missed. Upland 13, La Habra 34
    Posted @ 8:51p
  57. 13 - 34

    Possession Update - Kickoff

    La Habra3rd Quarter ~7 minutes to go
    Upland kicked off to La Habra. La Habra has the ball on their own 35-yard line. Upland 13, La Habra 34
    Posted @ 8:54p
  58. 13 - 34

    Interception

    Upland3rd Quarter ~6 minutes to go
    Upland intercepts a La Habra pass and has the ball on La Habra's 20-yard line. Upland 13, La Habra 34
    Posted @ 8:58p
  59. 13 - 34

    Turnover on Downs

    La Habra3rd Quarter ~4 minutes to go
    Upland has turned possession over on downs. La Habra has the ball on their own 24-yard line. Upland 13, La Habra 34
    Posted @ 9:02p
  60. Commentary

    3rd Quarter
    La Habra 3rd & 15
    Posted @ 9:03p
  61. Commentary

    3rd Quarter
    4th Down - first Punt for La Habra tonight
    Posted @ 9:04p
  62. 13 - 34

    Punt

    Upland3rd Quarter ~3 minutes to go
    La Habra has punted to Upland. Upland has the ball on La Habra's 40-yard line. Upland 13, La Habra 34
    Posted @ 9:06p
  63. Commentary

    3rd Quarter
    #1 Bester with some hard nosed running - First Down Upland
    Posted @ 9:08p
  64. 13 - 34

    End of 3rd Quarter

    4th Quarter
    Upland 13, La Habra 34
    Posted @ 9:10p
  65. 13 - 34

    Turnover on Downs

    La Habra4th Quarter ~11 minutes to go
    Upland has turned possession over on downs. La Habra has the ball on their own 35-yard line. Upland 13, La Habra 34
    Posted @ 9:13p
  66. Commentary

    4th Quarter
    2nd & 10
    Posted @ 9:16p
  67. Commentary

    4th Quarter
    Unsportsmanlike Conduct La Habra
    Posted @ 9:17p
  68. Commentary

    4th Quarter
    3rd & 24
    Posted @ 9:18p
  69. Commentary

    4th Quarter
    Incomplete pass - punt team
    Posted @ 9:18p
  70. 13 - 34

    Punt

    Upland4th Quarter ~8 minutes to go
    La Habra has punted to Upland. Upland has the ball on their own 43-yard line. Upland 13, La Habra 34
    Posted @ 9:19p
  71. Commentary

    4th Quarter
    Injury on the Field
    Posted @ 9:20p
  72. Commentary

    4th Quarter
    Incomplete Pass
    Posted @ 9:22p
  73. Commentary

    4th Quarter
    1st Down
    Posted @ 9:23p
  74. 13 - 34

    Update

    Upland4th Quarter ~6 minutes to go
    Upland - 2nd down, ~6 minutes to go, ball on La Habra's 43-yard line. Upland 13, La Habra 34
    Posted @ 9:24p
  75. 13 - 34

    Long Pass

    Upland4th Quarter ~5 minutes to go
    Upland - #8 Lequand (Jack Jack) Jackson with a long pass to #87 Eric Talamantes. Upland has the ball on La Habra's 32-yard line. Upland 13, La Habra 34
    Posted @ 9:26p
  76. Commentary

    4th Quarter
    Pass Interference on the Defense on a well thrown ball in the End Zone - 1st Down
    Posted @ 9:29p
  77. 19 - 34

    Rushing Touchdown

    Upland4th Quarter ~3 minutes to go
    Upland - #8 Lequand (Jack Jack) Jackson with a 24 Yd Rushing TD. Upland 19, La Habra 34
    Posted @ 9:31p
  78. 20 - 34

    Made Point After

    Upland4th Quarter ~3 minutes to go
    Upland - #9 Jackson Hauducoeur PAT Good. Upland 20, La Habra 34
    Posted @ 9:31p
  79. 20 - 34

    Failed Onside Kick

    La Habra4th Quarter ~2 minutes to go
    La Habra recovered a failed onside kick by Upland and has the ball on Upland's 14-yard line. Upland 20, La Habra 34
    Posted @ 9:38p
  80. 20 - 34

    End of Game

    Final
    Upland 20, La Habra 34
    Posted @ 9:41p
  1. MaxPreps Staff

    Beware of spam! Please do not follow links to third party sites. Report suspicious posts using the 'Report Spam' button.
  2. J. Vargas

    Anyone know where we can watch live

Upland @ La Habra Football Game Info

Fri., Aug. 22, 2025 @ 7p
The La Habra (CA) varsity football team won Friday's home non-conference game against Upland (CA) by a score of 34-20.

Scoretracker Providers

Jimmy MettiasHighlanders/Scots Reporter
ISRAEL ORNELASHighlanders Reporter

Rankings & Records

Upland (25-26)

NationalCASection
4,225256122
OverallLeagueHomeAwayWin %League %PFPA
1-50-10-21-3.167.000115167

La Habra (25-26)

NationalCASectionSec. Div.
1,19076386
OverallLeagueHomeAwayWin %League %PFPA
5-11-02-13-0.8331.000241103

Team Scoring Averages

Q1Q2Q3Q4Final
Upland
6.89.54.03.519.2
La Habra
6.813.88.86.840.2

Upland Videos

La Habra Videos

Team Stat Comparison

UplandLa Habra
95.2Rushing Yards Per Game178.2
178.8Passing Yards Per Game197.5
178.8Receiving Yards Per Game201.0
274.0Total Yards Per Game375.7
59.6Tackles Per Game43.2
1.9Sacks Per Game2.0
3.6Points Per Game-

Team Leaders

UplandLa HabraNational Avg.
#8 Lequand (Jack Jack) Jackson32.6Rushing Yards Per Game#4 Kevika Mata'Utia- Martinez78.714.2
#8 Lequand (Jack Jack) Jackson178.8Passing Yards Per Game#1 DJ Mitchell197.515.6
#2 Jerome Smith (Spanky)94.0Receiving Yards Per Game#6 Bryce Vasquez93.511.4
#8 Lequand (Jack Jack) Jackson211.4Total Yards Per Game#1 DJ Mitchell241.829.9
#42 Joseph Gholar7.8Tackles Per Game#7 Aaron Castro8.32.8
#25 Nathan Edmonds1.0Sacks Per Game#33 Noah Barajas0.60.3
#9 Jackson Hauducoeur3.6Points Per Game
-
2.4

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Upland0-0La Habra1-0
DateAwayHomeResultDateAwayHomeResult
10/24/25AyalaUpland9/4/25AyalaLa Habra(W) 41-14

Record Breakdown

Upland (25-26)

La Habra (25-26)

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