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 Granite Bay (CA) freshman football team lost Thursday's home non-conference game against Ponderosa (Shingle Springs, CA) by a score of 35-14.

Q1Q2Q3Q4Final
Ponderosa14147035
Granite Bay770014
  • Recap
  • Box Score
  • Awards
  • Matchup Info

Game Stats

Ponderosa

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals514122.35724.415592.0
18W. Komulainen (Fr)514122.35724.415592.0
Ponderosa

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals191447.65003
17Colin Anderson (Fr)144.040
18W. Komulainen (Fr)4194.880
40Spencer Oakes (Fr)10505.02502
42Kenny Pyper (Fr)47117.85001
Ponderosa

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals512224.4551
2Willie McVeigh (Fr)39732.3551
6Tyler Cook (Fr)11010.010
17Colin Anderson (Fr)11515.015
Ponderosa

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals144122266
2Willie McVeigh (Fr)9797
6Tyler Cook (Fr)1010
17Colin Anderson (Fr)41519
18W. Komulainen (Fr)1919
40Spencer Oakes (Fr)5050
42Kenny Pyper (Fr)7171
Ponderosa

Total Yards

#Athlete NameRushPassRecTotal
Team Totals144122122266
2Willie McVeigh (Fr)9797
6Tyler Cook (Fr)1010
17Colin Anderson (Fr)41519
18W. Komulainen (Fr)19122141
40Spencer Oakes (Fr)5050
42Kenny Pyper (Fr)7171
Ponderosa

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3538734.0
2Willie McVeigh (Fr)22
3Korben Duff (Fr)11
5Riley Murray (Fr)11
6Tyler Cook (Fr)1515
16Travis Gabbard (Fr)549
17Colin Anderson (Fr)246
23Bryce Enslen (Fr)33
40Spencer Oakes (Fr)3362.0
42Kenny Pyper (Fr)145
44Jefferey Beren (Fr)112
51Carson Wagner (Fr)257
54Nolan Chapman (Fr)11
64Daxton Oreb (Fr)1671.0
72Carson Pittman (Fr)145
75Danny Abono (Fr)11
80L. Stockeland (Fr)221.0
Ponderosa

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0
40Spencer Oakes (Fr)1.0
Ponderosa

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals11
16Travis Gabbard (Fr)1
40Spencer Oakes (Fr)1
Ponderosa

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals4242329
2Willie McVeigh (Fr)166
16Travis Gabbard (Fr)33
40Spencer Oakes (Fr)212214
42Kenny Pyper (Fr)166
Ponderosa

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.013
16Travis Gabbard (Fr)331.013
Ponderosa

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals314
2Willie McVeigh (Fr)11
40Spencer Oakes (Fr)22
42Kenny Pyper (Fr)11
Ponderosa

Conversions

#Athlete NameC RushC RecTotal
Team Totals11
40Spencer Oakes (Fr)11
Granite Bay has not entered stats for this game.

Game Story

California High School Football - Ponderosa over Granite Bay

September 11, 2025: Granite Bay, CA 95746

Spectators at Thursday's non-league bout between the Ponderosa Bruins (Shingle Springs, CA) and the host Granite Bay Grizzlies (Granite Bay, CA), saw Ponderosa's football team prevail over Granite Bay by a final score of 35-14.

With the win, Ponderosa advances its record to 3-1 on the season. The Bruins host Woodcreek (Roseville, CA) to encounter the Timberwolves in a contest on Thursday, September 18. The Timberwolves enter the contest with a record of 1-2. Woodcreek won 21-6 in their recent non-league contest against Roseville (Roseville, CA)

Coming up next, the Grizzlies battle the Jesuit Marauders (Carmichael, CA) in a contest, on Thursday, September 18. Granite Bay will attempt to better on its 0-3 season record. The Marauders go into the bout with a 1-3 record after their 21-7 non-league loss to Manteca (Manteca, CA).

Players of the Game

Ponderosa (25-26)

Congratulations to #40 Spencer Oakes (overall and offensive), #64 Daxton Oreb (defensive) and #16 Travis Gabbard (special teams) for being selected the Ponderosa Freshman Football Players of the Game.

Granite Bay (25-26)

Granite Bay has not selected any Players of the Game.

Ponderosa @ Granite Bay Football Game Info

Thu., Sep. 11, 2025 @ 6p
The Granite Bay (CA) freshman football team lost Thursday's home non-conference game against Ponderosa (Shingle Springs, CA) by a score of 35-14.

Rankings & Records

Ponderosa (25-26)

OverallLeagueHomeAwayWin %League %PFPA
4-21-03-11-1.6671.000105101

Granite Bay (25-26)

OverallLeagueHomeAwayWin %League %PFPA
0-50-20-30-2.000.00061159

Team Scoring Averages

Q1Q2Q3Q4Final
Ponderosa
4.78.34.5017.5
Granite Bay
2.34.704.012.2

Team Stat Comparison

PonderosaGranite Bay
109.8Rushing Yards Per Game-
80.3Passing Yards Per Game-
81.5Receiving Yards Per Game-
190.2Total Yards Per Game-
41.7Tackles Per Game-
1.2Sacks Per Game-
13.0Points Per Game-

Team Leaders

PonderosaGranite BayNational Avg.
#40 Spencer Oakes48.2Rushing Yards Per Game
-
22.4
#18 Wyatt Komulainen80.3Passing Yards Per Game
-
50.4
#2 Willie McVeigh40.5Receiving Yards Per Game
-
18.4
#18 Wyatt Komulainen111.2Total Yards Per Game
-
36.5
#6 Tyler Cook5.3Tackles Per Game
-
2.2
#6 Tyler Cook0.3Sacks Per Game
-
0.5
#18 Wyatt Komulainen4.0Points Per Game
-
3.1

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Ponderosa0-1Granite Bay0-2
DateAwayHomeResultDateAwayHomeResult
9/4/25Oak RidgePonderosa(L) 46-09/25/25Granite BayOak Ridge(L) 49-14
10/23/25Vista del LagoPonderosa9/4/25Granite BayVista del Lago(L) 21-6

Record Breakdown

Ponderosa (25-26)

Granite Bay (25-26)

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