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 Milpitas (CA) varsity football team lost Thursday's home conference game against Hillsdale (San Mateo, CA) by a score of 28-16.

Q1Q2Q3Q4Final
Hillsdale777728
Milpitas637016
Final score provided by D. L.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Fan Chat
  • Matchup Info

Game Stats

Hillsdale

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1736326.47219.23025106.9
2Grant Mattias (Sr)81975.4219.4102571.2
14Branden Kee (Jr)917251.52927.920137.5
Milpitas

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1939268.48714.11347.8
10Sonny Elmashni (Jr)11121.00012.000135.4
12Jonah Mati (Jr)71679.43811.30219.5
13Kale Hawelu (Jr)11101.00010.000127.1
Hillsdale

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals491863.81713
2Grant Mattias (Sr)661.0200
3Tyler Essa (Sr)166.000
10Troy Nessel (Sr)5122.4400
14Branden Kee (Jr)3124.000
20Jacob Bonner (Sr)311264.11713
78Kingston Iosia (Jr)22412.000
99 Player #99100.0000
Milpitas

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals13191.501
1Jelani North (Jr)144.000
2A. Guglielmelli (Fr)231.500
7Reynaldo Dunbar (Sr)273.500
12Jonah Mati (Jr)2-18-9.000
20Henry Wyatt (Jr)2168.001
25E. Gonzalez (Jr)155.000
Hillsdale

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals910912.1251
4Brady Skidmore (Sr)12525.0250
6Tut Mason (Jr)13434.00
8Nicco Davis (Sr)23216.0190
11D. Myahkostupov (Jr)2105.070
12K. Andonian (Jr)144.041
20Jacob Bonner (Sr)242.020
Milpitas

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1724114.21
1Jelani North (Jr)612520.81
4Nizhir Bess (Jr)2157.50
5Marcus Cayabyab (Sr)133.00
7Reynaldo Dunbar (Sr)155.00
10Sonny Elmashni (Jr)23618.00
11Deuce Gittens (Sr)33913.00
21Esene Head (Jr)11010.00
22Mizan Akbar (So)188.00
Hillsdale

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals186109295
2Grant Mattias (Sr)66
3Tyler Essa (Sr)606
4Brady Skidmore (Sr)2525
6Tut Mason (Jr)03434
8Nicco Davis (Sr)3232
10Troy Nessel (Sr)1212
11D. Myahkostupov (Jr)1010
12K. Andonian (Jr)44
14Branden Kee (Jr)12012
20Jacob Bonner (Sr)1264130
78Kingston Iosia (Jr)24024
Milpitas

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals19241260
1Jelani North (Jr)4125129
2A. Guglielmelli (Fr)303
4Nizhir Bess (Jr)01515
5Marcus Cayabyab (Sr)033
7Reynaldo Dunbar (Sr)7512
10Sonny Elmashni (Jr)03636
11Deuce Gittens (Sr)03939
12Jonah Mati (Jr)-180-18
20Henry Wyatt (Jr)16016
21Esene Head (Jr)01010
22Mizan Akbar (So)088
25E. Gonzalez (Jr)505
Hillsdale

Total Yards

#Athlete NameRushPassRecTotal
Team Totals186326109512
2Grant Mattias (Sr)67581
3Tyler Essa (Sr)6006
4Brady Skidmore (Sr)2525
6Tut Mason (Jr)003434
8Nicco Davis (Sr)3232
10Troy Nessel (Sr)1212
11D. Myahkostupov (Jr)1010
12K. Andonian (Jr)44
14Branden Kee (Jr)122510263
20Jacob Bonner (Sr)1264130
78Kingston Iosia (Jr)240024
Milpitas

Total Yards

#Athlete NameRushPassRecTotal
Team Totals19268241287
1Jelani North (Jr)40125129
2A. Guglielmelli (Fr)3003
4Nizhir Bess (Jr)001515
5Marcus Cayabyab (Sr)0033
7Reynaldo Dunbar (Sr)70512
10Sonny Elmashni (Jr)0123648
11Deuce Gittens (Sr)003939
12Jonah Mati (Jr)-1879061
13Kale Hawelu (Jr)010010
20Henry Wyatt (Jr)160016
21Esene Head (Jr)001010
22Mizan Akbar (So)0088
25E. Gonzalez (Jr)5005
Hillsdale

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1914335.0
0Preston Chow (Sr)202.0
4Brady Skidmore (Sr)426.0
8Nicco Davis (Sr)224.0
10Troy Nessel (Sr)2461.0
11D. Myahkostupov (Jr)213.0
18G. Batista Jaico (So)101.0
22Jackson Griggs (Jr)1011.0
52J. Ramirez Marroquin (Jr)033.0
55J. Soudah (Sr)2021.0
58Carlos Barron (Sr)3252.0

Tackles

Milpitas has not entered any tackles stats.
Hillsdale

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.022
58Carlos Barron (Sr)2.022

Sacks

Milpitas has not entered any sacks stats.
Hillsdale

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals10
9M. Tarkowski (Sr)1

Defensive Statistics

Milpitas has not entered any defensive statistics stats.
Hillsdale

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals42400
12K. Andonian (Jr)16
20Jacob Bonner (Sr)318
Milpitas

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals4
37R. Miramontes (Sr)4

PATs and Field Goals

Hillsdale has not entered any pats and field goals stats.
Milpitas

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals12.5111.04
37R. Miramontes (Sr)12.5111.04
Hillsdale

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals314
12K. Andonian (Jr)11
20Jacob Bonner (Sr)303
Milpitas

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals11
1Jelani North (Jr)01
20Henry Wyatt (Jr)10
Stat Supplier Logo

Hillsdale's stats are presented by HudlHudl

Stat Supplier Logo

Milpitas' stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Recap Video

Game Story

California High School Football - Hillsdale winner over Milpitas

October 23, 2025: Milpitas, CA 95035

The Hillsdale Fighting Knights (San Mateo, CA) football knocked off the host Milpitas Trojans (Milpitas, CA), 32-8 in Thursday's league outing.

The Fighting Knights now sport a 3-5 record. They take the field next when they travel to Half Moon Bay for a Peninsula - Ocean outing on Thursday, October 30. Hillsdale will clash with a Cougars team coming off a 41-20 league win over Aragon (San Mateo, CA). The Cougars record now stands at 5-3.

The Trojans (4-4) will now prepare for their game against Sequoia (Redwood City, CA). The Ravens enter the Peninsula - Ocean game with a 4-4 record. In their last game, Sequoia was toppled by Woodside (Woodside, CA), 42-14, in a league game.

Kevin ChowFighting Knights Reporter
Dee LTrojans Reporter
  • All
  • Q1
  • Q2
  • Q3
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. Hillsdale 0, Milpitas 0
    Posted @ 7:14p
  2. Game Attendance

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

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

    1st Quarter
    Weather Conditions Cold
    Posted @ 7:14p
  5. 0 - 0

    Possession Update - Kickoff

    Milpitas1st Quarter ~11 minutes to go
    Hillsdale kicked off to Milpitas. Milpitas has the ball. Hillsdale 0, Milpitas 0
    Posted @ 7:15p
  6. 0 - 6

    Rushing Touchdown

    Milpitas1st Quarter ~6 minutes to go
    Milpitas - 14 Yd Rushing TD. Hillsdale 0, Milpitas 6
    Posted @ 7:27p
  7. 0 - 6

    Missed Point After

    Milpitas1st Quarter ~6 minutes to go
    Milpitas - PAT Missed. Hillsdale 0, Milpitas 6
    Posted @ 7:27p
  8. 6 - 6

    Rushing Touchdown

    Hillsdale1st Quarter Under a minute
    Hillsdale - #20 Jacob Bonner with a 3 Yd Rushing TD. Hillsdale 6, Milpitas 6
    Posted @ 7:38p
  9. 7 - 6

    Made Point After

    Hillsdale1st Quarter Under a minute
    Hillsdale - #8 Nicco Davis PAT Good. Hillsdale 7, Milpitas 6
    Posted @ 7:38p
  10. 7 - 6

    End of 1st Quarter

    2nd Quarter
    Hillsdale 7, Milpitas 6
    Posted @ 7:41p
  11. 7 - 6

    Big Play - Tackle For Loss

    Hillsdale2nd Quarter ~8 minutes to go
    Hillsdale - #10 Troy Nessel with a tackle for loss. Milpitas has the ball on their own 45-yard line. Hillsdale 7, Milpitas 6
    Posted @ 7:47p
  12. 13 - 6

    Passing Touchdown

    Hillsdale2nd Quarter ~4 minutes to go
    Hillsdale - #2 Grant Mattias 4 Yd pass completed to #12 Karekin Andonian for a TD. Hillsdale 13, Milpitas 6
    Posted @ 7:55p
  13. 14 - 6

    Made Point After

    Hillsdale2nd Quarter ~4 minutes to go
    Hillsdale - #8 Nicco Davis PAT Good. Hillsdale 14, Milpitas 6
    Posted @ 7:56p
  14. 14 - 9

    Field Goal

    Milpitas2nd Quarter Under a minute
    Milpitas - Field Goal. Hillsdale 14, Milpitas 9
    Posted @ 8:15p
  15. 14 - 9

    Halftime

    Halftime
    Hillsdale 14, Milpitas 9
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:18p
  16. 14 - 9

    Start of 3rd Quarter

    Milpitas3rd Quarter
    Milpitas to kick off to Hillsdale.
    Posted @ 8:36p
  17. 14 - 9

    Interception

    Hillsdale3rd Quarter ~9 minutes to go
    Hillsdale - #11 Denys Myahkostupov intercepts a Milpitas pass. Hillsdale 14, Milpitas 9
    Posted @ 8:45p
  18. 20 - 9

    Rushing Touchdown

    Hillsdale3rd Quarter ~9 minutes to go
    Hillsdale - #20 Jacob Bonner with a 2 Yd Rushing TD. Hillsdale 20, Milpitas 9
    Posted @ 8:45p
  19. 21 - 9

    Made Point After

    Hillsdale3rd Quarter ~9 minutes to go
    Hillsdale - #8 Nicco Davis PAT Good. Hillsdale 21, Milpitas 9
    Posted @ 8:45p
  20. 21 - 15

    Passing Touchdown

    Milpitas3rd Quarter ~7 minutes to go
    Milpitas - 55 Yd pass completed for a TD. Hillsdale 21, Milpitas 15
    Posted @ 8:52p
  21. 21 - 16

    Made Point After

    Milpitas3rd Quarter ~7 minutes to go
    Milpitas - PAT Good. Hillsdale 21, Milpitas 16
    Posted @ 8:53p
  22. 21 - 16

    Big Play - Kickoff Return

    Hillsdale3rd Quarter ~5 minutes to go
    Hillsdale - #0 Preston Chow with a long kickoff return. Hillsdale has the ball on Milpitas' 50-yard line. Hillsdale 21, Milpitas 16
    Posted @ 9:01p
  23. 21 - 16

    Big Play - Sack

    Hillsdale3rd Quarter ~4 minutes to go
    Hillsdale - #10 Troy Nessel with a sack. Hillsdale 21, Milpitas 16
    Posted @ 9:02p
  24. 21 - 16

    Interception

    Hillsdale3rd Quarter ~9 minutes to go
    Hillsdale - #22 Jackson Griggs intercepts a Milpitas pass and has the ball on Milpitas' 40-yard line. Hillsdale 21, Milpitas 16
    Posted @ 9:19p
  25. 27 - 16

    Rushing Touchdown

    Hillsdale3rd Quarter ~6 minutes to go
    Hillsdale - #20 Jacob Bonner with a 1 Yd Rushing TD. Hillsdale 27, Milpitas 16
    Posted @ 9:26p
  26. 28 - 16

    Made Point After

    Hillsdale3rd Quarter ~6 minutes to go
    Hillsdale - #8 Nicco Davis PAT Good. Hillsdale 28, Milpitas 16
    Posted @ 9:26p
  27. 28 - 16

    Interception

    Hillsdale3rd Quarter ~5 minutes to go
    Hillsdale - #10 Troy Nessel intercepts a Milpitas pass and has the ball on Milpitas' 40-yard line. Hillsdale 28, Milpitas 16
    Posted @ 9:35p

Highlight Videos

  1. MaxPreps Staff

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

    Let's Go Trojans
  3. F. Lane

    Lets go Knights

Hillsdale @ Milpitas Football Game Info

Thu., Oct. 23, 2025 @ 7p
The Milpitas (CA) varsity football team lost Thursday's home conference game against Hillsdale (San Mateo, CA) by a score of 28-16.

Scoretracker Providers

Kevin ChowFighting Knights Reporter
Dee LTrojans Reporter

Rankings & Records

Hillsdale (25-26)

CASection
63858
OverallLeagueHomeAwayWin %League %PFPA
3-71-41-42-3.300.200125249

Milpitas (25-26)

CASection
63257
OverallLeagueHomeAwayNeutralWin %League %PFPA
4-61-42-22-30-1.400.200207294

Team Scoring Averages

Q1Q2Q3Q4OT1OT2OT3Final
Hillsdale
1.83.51.64.4---12.5
Milpitas
3.85.84.45.07.07.03.020.7

Hillsdale Videos

Milpitas Videos

Team Stat Comparison

HillsdaleMilpitas
84.5Rushing Yards Per Game100.3
155.9Passing Yards Per Game158.8
141.9Receiving Yards Per Game155.5
240.4Total Yards Per Game259.1
28.1Tackles Per Game43.9
0.4Sacks Per Game2.0
-Points Per Game15.6

Team Leaders

HillsdaleMilpitasNational Avg.
#20 Jacob Bonner65.3Rushing Yards Per Game#21 Esene Head34.011.4
#2 Grant Mattias113.6Passing Yards Per Game#12 Jonah Mati139.911.2
#4 Brady Skidmore43.7Receiving Yards Per Game#1 Jelani North70.39.0
#2 Grant Mattias113.3Total Yards Per Game#12 Jonah Mati140.025.1
#58 Carlos Barron5.9Tackles Per Game#4 Nizhir Bess6.92.6
#58 Carlos Barron0.5Sacks Per Game#24 Elisha Pena0.90.2
-
Points Per Game#1 Jelani North4.51.9

Record Breakdown

Hillsdale (25-26)

Milpitas (25-26)

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