Official Football Box Score

Huntington Beach vs. Trabuco Hills

8/29/2025 — Mission Viejo, CA (THHS Stadium)

Attendance: 0Duration: 2:32Weather: Clear, Dry, 83°, 5-8 mph

Team 1 2 3 4 Final
Huntington Beach (1-1) 7 0 6 6 19
Trabuco Hills (1-0) 0 0 7 13 20
Qtr Time Scoring Play Score
1st 05:05 Huntington Beach — Dylin Bruce 4 yd pass from Brady Edmunds. ( Jayden Stone kick is good).
Drive: 7 plays, 62 yards in 4:01.
7 - 0
3rd 07:14 Huntington Beach — Troy Foster 9 yd pass from Brady Edmunds. ( Jayden Stone kick failed).
Drive: 10 plays, 52 yards in 4:46.
13 - 0
  05:40 Trabuco Hills — Landon Pompey 3 yd run. ( Fearghus Gray kick is good).
Drive: 4 plays, 70 yards in 1:29.
13 - 7
4th 09:57 Huntington Beach — Troy Foster 53 yd pass from Brady Edmunds. ( 2pt conversion rush by Brady Edmunds failed).
Drive: 6 plays, 91 yards in 3:30.
19 - 7
  07:29 Trabuco Hills — Luke Hoffman 7 yd pass from Tristan Zale. ( Fearghus Gray kick is good).
Drive: 9 plays, 48 yards in 2:20.
19 - 14
  00:39 Trabuco Hills — Luke Hoffman 1 yd run. ( 2pt conversion rush by Tristan Zale failed).
Drive: 7 plays, 50 yards in 2:48.
19 - 20
Huntington Beach   Trabuco Hills
21 FIRST DOWNS 16
11 Rushing 7
9 Passing 7
1 Penalty 2
193 NET YARDS RUSHING 65
33 Attempts 18
5.8 Avg. Per Rush 3.6
0 Rushing TDs 2
202 Yards Gained 71
9 Yards Lost 6
219 NET YARDS PASSING 190
19- 31- 1 Comp.-Att.-Int. 18- 31- 2
7.1 Avg. / Att. 6.1
11.5 Avg. / Comp. 10.6
3 TDs 1
412 TOTAL OFFENSE YARDS 255
64 Plays 49
6.4 Avg. / Play 5.2
0- 0 Fumbles-Lost 0- 0
12- 131 Penalties-Yards 3- 20
2- 81 Punts-Yards 2- 41
40.5 Avg. / Punt 20.5
0 Inside 20 0
0 Touchbacks 0
0 Fair Catch 0
4- 181 Kickoffs-Yards 4- 127
45.3 Avg. / Kickoff 31.8
0 Touchbacks 0
1- 5- 0 Punt Returns: No-Yds-TD 2- 25- 0
5.0 Avg. / Return 12.5
2- 45- 0 Kickoff Returns: No-Yds-TD 3- 91- 0
22.5 Avg. / Return 30.3
2- 32- 0 Int Returns: No-Yds-TD 1- 0- 0
0- 0- 0 Fumble Returns: No-Yds-TD 0- 0- 0
28:47 POSSESSION TIME 18:42
33% (3 of 9) Third-Down Conversions 20% (2 of 10)
25% (1 of 4) Fourth-Down Conversions 67% (4 of 6)
2- 3 Red Zone: Scores-Chances 3- 3
0 Touchdowns 0
0 Field Goals 0
2- 6 Sacks: Number-Yards 1- 1
Passing
Huntington Beach
Player AttCmpIntYdsTDLg
9 Brady Edmunds 31 19 1 219 3 53
Totals 31 19 1 219 3
Trabuco Hills
Player AttCmpIntYdsTDLg
4 Tristan Zale 31 18 2 190 1 52
Totals 31 18 2 190 1
Rushing
Huntington Beach
Player AttYdsAvgTDLg
32 Nathan Villanueva 16 115 7.2 0 27
20 Nathan Sammartano 11 38 3.5 0 10
9 Brady Edmunds 3 17 5.7 0 12
12 Steel Kurtz 2 16 8.0 0 11
2 Dylin Bruce 1 7 7.0 0 7
Totals 33 193 5.8 0
Trabuco Hills
Player AttYdsAvgTDLg
3 Landon Pompey 8 29 3.6 1 9
4 Tristan Zale 6 25 4.2 0 15
21 Luke Hoffman 3 9 3.0 1 5
5 Gavin Mulhall 1 2 2.0 0 2
Totals 18 65 3.6 2
Receiving
Huntington Beach
Player NoYdsAvgTDLg
4 Troy Foster 9 157 17.4 2 53
2 Dylin Bruce 7 31 4.4 1 8
20 Nathan Sammartano 1 16 16.0 0 16
12 Steel Kurtz 1 8 8.0 0 8
85 Blake Smith 1 7 7.0 0 7
Totals 19 219 11.5 3
Trabuco Hills
Player NoYdsAvgTDLg
18 Micah Bowen 5 54 10.8 0 46
2 Josh Fitch 1 52 52.0 0 52
3 Landon Pompey 3 30 10.0 0 14
6 Nate Davis 2 19 9.5 0 13
21 Luke Hoffman 2 19 9.5 1 12
5 Gavin Mulhall 5 16 3.2 0 5
Totals 18 190 10.6 1
Kicking
Huntington Beach
Player FGAFGMLgPAT-APAT-M
9 Brady Edmunds 0 0
92 Jason Dunham 1 0 0 0 0
96 Jayden Stone 1 0 0 2 1
Trabuco Hills
Player FGAFGMLgPAT-APAT-M
4 Tristan Zale 0 0
80 Fearghus Gray 2 2
Tackles
Huntington Beach
Player SoloAstTotalTFLSacksPD
15 Logan Gray 6 2 8
10 Dylan Cunningham 6 1 7
3 Owen Bone 2 4 6
14 Maxx Hopkins 4 0 4
12 Steel Kurtz 3 0 3 2
90 Jack Bobo 2 1 3 1 1
18 Darby Warren 2 0 2 1 1 1
22 Evan Scruggs 1 1 2 1 1
28 Caden Clark 2 0 2 1 1
2 Dylin Bruce 1 0 1 1 1 1
7 Gavin Seguin 1 0 1 1 1
20 Nathan Sammartano 0 1 1 1 1
21 Charlie Stubin 1 0 1 1 1
42 Maxson Borgquist 0 1 1 1 1
97 Johnny Yadrick 1 0 1 1 1
99 Xavier Seward 0 1 1 1 1
27 Felipe Gonzalez 1 1 1
4 Troy Foster 1 1 1 1
Trabuco Hills
Player SoloAstTotalTFLSacksPD
12 Owen Bailey 6 4 10 1
8 Riley Overman 3 5 8 0.5 0.5
25 Andrew Batayola 2 5 7 1 0.5
7 Ari Mohebi 3 2 5 1 0.5
16 Jack Gray 1 4 5 1 0.5
9 Ryan Brown 2 2 4 1 0.5
18 Micah Bowen 3 1 4 1 0.5
21 Luke Hoffman 2 2 4 1 0.5
86 Andrew Davis 3 1 4 1.5 0.5
32 Aiden Tejeda 1 2 3 1 0.5
44 JAG Gaeta 3 0 3 1 0.5
14 Henry Synnott 1 1 2 1 0.5
99 Zach Taylor 0 2 2 1 0.5
2 Josh Fitch 1 0 1 1 0.5 1
3 Landon Pompey 1 0 1 1 0.5
6 Nate Davis 1 0 1 1 0.5
11 Ka'Mon Wood 0 1 1 1 0.5
33 Sam Soofi 0 1 1 1 0.5
46 Andrew Ortiz 1 0 1 1 0.5
47 Jakob Puig 0 1 1 1 0.5
Sacks
Huntington Beach
Player SoloAstTotalYds
22 Evan Scruggs 1 0 1 5
90 Jack Bobo 1 0 1 1
Totals 2 6
Trabuco Hills
Player SoloAstTotalYds
8 Riley Overman 0 1 1 0
25 Andrew Batayola 0 1 1 1
Totals 1 1
Interceptions
Huntington Beach
Player NoYdsTDLg
2 Dylin Bruce 1 32 0 32
12 Steel Kurtz 1 0 0 0
Totals 2 32 0
Trabuco Hills
Player NoYdsTDLg
2 Josh Fitch 1 0 0 0
Totals 1 0 0
Fumbles
Huntington Beach
Player NoLost
None.
Trabuco Hills
Player NoLost
None.