James Logan at Castro Valley — Trojans host Colts on Sept. 25

Castro Valley High School -

James Logan Colts travel to Castro Valley High School to take on the Castro Valley Trojans on Thursday, Sept. 25. Kickoff is 7 p.m. PDT (10 p.m. EDT). Follow the official game page for updates: https://scorebooklive.com/california/football/games/5600908-james-logan-vs-castro-valley

Game details

  • Teams: Castro Valley Trojans (home) vs. James Logan Colts (away)

  • Location: Castro Valley High School

  • Date/time: Thursday, Sept. 25, 2025 — 7 p.m. PDT (10 p.m. EDT)

  • Game page: https://scorebooklive.com/california/football/games/5600908-james-logan-vs-castro-valley

  • Team pages: Castro Valley Trojans — https://scorebooklive.com/california/football/teams/232356-castro-valley-trojans-fr; James Logan Colts — https://scorebooklive.com/california/football/teams/234583-james-logan-colts-fr

Last meeting

The teams last met on Sept. 26, 2024, at James Logan, where Castro Valley came away with a 27-13 victory. (Game report: https://scorebooklive.com/california/football/games/4418233-castro-valley-vs-james-logan)

Streaming and tickets

  • Streaming: Fans can stream through each school’s NFHS Network page: Castro Valley — https://nfhsnetwork.com/schools/castro-valley-high-school-castro-valley-ca/football?referrer_name=scorebooklive&utm_campaign=scorebooklive&utm_medium=referral&utm_source=scorebooklive; James Logan — https://nfhsnetwork.com/schools/james-logan-high-school-union-city-ca/football?referrer_name=scorebooklive&utm_campaign=scorebooklive&utm_medium=referral&utm_source=scorebooklive

  • Tickets: No ticket links provided on the game page. Check the school or game page for any updates.

Fan notes and engagement

  • Castro Valley’s ScoreBookLive page currently shows 2 fans; James Logan has 4 fans. These numbers can change — follow the teams to increase fan counts and get alerts.

  • Make your picks on SBLive for fun and to show support. Picks are fan engagement only and don’t affect the game; win-chance projections and fan tallies may change, so follow the teams and check the game page for the latest.

See you at Castro Valley High or online — this one looks to carry momentum from last year’s meeting into a competitive early-season matchup.