Napa Grizzlies at Petaluma Trojans — JV preview (Friday, Oct. 10)

Petaluma HS -

Napa travels to Petaluma for a Friday night JV league matchup at Petaluma High School.

Game details

  • What: Napa Grizzlies at Petaluma Trojans (JV)

  • When: Friday, Oct. 10, 2025 — 4:30 p.m. PDT

  • Where: Petaluma High School, Petaluma, Calif.

  • Game page: https://scorebooklive.com/california/football/games/5475007-napa-vs-petaluma

  • Petaluma team page: https://scorebooklive.com/california/football/teams/234863-petaluma-trojans-jv

  • Napa team page: https://scorebooklive.com/california/football/teams/234546-napa-grizzlies-jv

Why this one matters

These North Bay programs meet with local bragging rights on the line. The Trojans were the winner the last time these teams met — Petaluma posted a 14-0 victory at Memorial Stadium on Oct. 11, 2024 (game recap and box: https://scorebooklive.com/california/football/games/4424336-petaluma-vs-napa). That outcome gives Petaluma momentum heading into this home date, while Napa will look to flip the script on rival turf.

Streaming and coverage

  • Petaluma NFHS stream: https://nfhsnetwork.com/schools/petaluma-high-school-petaluma-ca/football?referrer_name=scorebooklive&utm_campaign=scorebooklive&utm_medium=referral&utm_source=scorebooklive

  • Napa NFHS stream: https://nfhsnetwork.com/schools/napa-high-school-napa-ca/football?referrer_name=scorebooklive&utm_campaign=scorebooklive&utm_medium=referral&utm_source=scorebooklive

If either school is carrying the JV contest on NFHS Network, use the links above to check streaming availability and kickoff access. No ticketing links are listed on the SBLive game page.

Fan notes and engagement

Petaluma currently shows 8 fans on SBLive, Napa has 2 — these counts can change as supporters follow the teams. Fans should follow their team pages and make picks on ScorebookLive to boost visibility and engagement. Picks are just for fun and do not reflect SBLive win projections; all SBLive numbers and projections may change throughout the week.

Follow the links above to stay updated, stream the game if available, and make your pick — it’s a classic local rivalry with plenty of playoff implications still possible later in the season.