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 Piedmont Hills (San Jose, CA) varsity flag football team lost Monday's home non-conference game against Milpitas (CA) by a score of 42-14.

Q1Q2Q3Q4Final
Milpitas----42
Piedmont Hills----14
Final score provided by M. Robbins.
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Milpitas

Passing

#Athlete NameCompAttYdsComp %AvgTDIntLngQB Rate
Team Totals2130151.7007.22022103.6
2Bren David (Jr)2029137.6906.93022113.7
11Dahana Gonzalez (Sr)11141.00014.0137.5
Milpitas

Rushing

#Athlete NameCarYdsAvgLongTD
Team Totals1112211.1303
1B. Onyegegbu (Sr)11616.016
2Bren David (Jr)810012.5303
3Elise Tayaba (Sr)166.06
12E. Rodriquez (Sr)100.0
Milpitas

Receiving

#Athlete NameRecYdsAvgLongTD
Team Totals211487.0223
1B. Onyegegbu (Sr)362.032
3Elise Tayaba (Sr)122.02
4Cayla Funches (Jr)55310.615
12E. Rodriquez (Sr)56513.022
13Kayla Atud (Jr)133.03
21Norah Bonifacio (So)6193.281
Milpitas

Tackles

#Athlete NameSoloAsstTot Tckls
Team Totals2424
6Raven Matsuo (Sr)22
8R. Matsuo (So)22
14Hannah Robbins (Sr)33
15M. Garrison (Jr)33
20Jadyn Little (Sr)33
23Geneisys Marcos (Sr)88
25Sakura Shimizu (Jr)11
30Mila Funches (Fr)22
Milpitas

Sacks

#Athlete NameSacksYdlHur
Team Totals3.0
8R. Matsuo (So)2.0
25Sakura Shimizu (Jr)1.0
Milpitas

Defensive Statistics

#Athlete NameIntInt YdsPDFmb RecFR YdsCaus
Team Totals321
15M. Garrison (Jr)19
20Jadyn Little (Sr)110
30Mila Funches (Fr)12
Milpitas

Scoring

#Athlete NameTot PtsTDS
Team Totals06
1B. Onyegegbu (Sr)2
2Bren David (Jr)3
21Norah Bonifacio (So)1
Piedmont Hills has not entered stats for this game.

Game Story

California High School Flag Football - Milpitas prevails Piedmont Hills

September 22, 2025: San Jose, CA 95132

In Monday's non-league match, the visiting Milpitas Trojans flag football squad scored a good 42-14 triumph over the Piedmont Hills Pirates.

The Trojans (8-3) will now prepare for their challenge against Los Gatos (Los Gatos, CA). The Wildcats go into the challenge with a 6-4 record. In their last challenge, Los Gatos lost by Menlo School (Atherton, CA), 31-14, in a non-league challenge.

The Pirates (4-1) will now prepare for their challenge against Branham (San Jose, CA). The Bruins go into the challenge with a 5-5 record. In their last challenge, Branham toppled Willow Glen (San Jose, CA), 32-8, in a league challenge.

Milpitas @ PHHS Flag Football Game Info

Mon., Sep. 22, 2025 @ 7:15p
The Piedmont Hills (San Jose, CA) varsity flag football team lost Monday's home non-conference game against Milpitas (CA) by a score of 42-14.

Rankings & Records

Milpitas (25-26)

NationalCASection
142687
OverallLeagueHomeAwayNeutralWin %League %PFPA
20-78-211-16-43-2.741.800774300

Piedmont Hills (25-26)

NationalCASection
75134534
OverallLeagueHomeAwayWin %League %PFPA
7-67-55-22-4.538.583259182

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Milpitas
6.58.33.66.4-28.7
Piedmont Hills
03.03.01.526.019.9

Team Stat Comparison

MilpitasPiedmont Hills
100.5Rushing Yards Per Game-
163.2Passing Yards Per Game-
151.1Receiving Yards Per Game-
263.7Total Yards Per Game-
22.0Tackles Per Game-
3.9Sacks Per Game-
1.6Interceptions Per Game-
0.3Points Per Game-

Team Leaders

MilpitasPiedmont HillsNational Avg.
#2 Bren David78.5Rushing Yards Per Game
-
10.6
#2 Bren David159.1Passing Yards Per Game
-
43.5
#12 Eliana Rodriquez74.8Receiving Yards Per Game
-
14.6
#2 Bren David238.2Total Yards Per Game
-
30.2
#14 Hannah Robbins3.8Tackles Per Game
-
1.8
#8 Reesejilian Matsuo2.3Sacks Per Game
-
0.5
#20 Jadyn Little0.5Interceptions Per Game
-
0.3
#17 Aelyn Patague0.5Points Per Game
-
1.8

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Milpitas1-0Piedmont Hills0-2
DateAwayHomeResultDateAwayHomeResult
10/20/25BranhamMilpitas(W) 33-69/23/25BranhamPiedmont Hills(L) 25-13
10/16/25Piedmont HillsBranham(L) 20-0

Record Breakdown

Milpitas (25-26)

Piedmont Hills (25-26)

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