Week 9 of the 2025 college football season features three intriguing Friday matchups.

The headliner of the night is between California (5-2, 2-1) and Virginia Tech (2-5, 1-2) in an ACC matchup between two teams seeking to stay alive in the standings for a potential spot in the championship game. The Golden Bears can secure a bowl berth with a win.

Meanwhile, in Mountain West play, Boise State (5-2, 3-0 MWC) travels to Reno, Nevada, for a matchup against Nevada (1-6, 0-3) and North Texas (6-1, 2-1 American) takes on Charlotte (1-6, 0-4) in the two other matchups of the evening.

Here's the rest of Friday night's schedule with TV info and betting odds for each game.

College football Week 9 Friday night schedule

Odds courtesy of BetMGM.

North Texas vs Charlotte football betting odds, TV channel

  • Time: 7 p.m.
  • TV: ESPN2
  • Betting odds: North Texas (-26.5), O/U 61.5

Prediction: North Texas 49, Charlotte 10

The Mean Green assert control over the game early and never look back as they easily route an overmatched Charlotte team at home.

Stream Week 9 of college football with Fubo (free trial)

California vs Virginia Tech football betting odds, TV channel

  • Time: 7:30 p.m.
  • TV: ESPN
  • Betting odds: Virginia Tech (-6), O/U 50.5

Prediction: Cal 27, Virginia Tech 24

The Golden Bears pull off the road upset on a game-winning field goal as time expires to earn bowl eligibility.

Boise State vs Nevada football betting odds, TV channel

  • Time: 10 p.m.
  • TV: CBS Sports Network
  • Betting odds: Boise State (-21); O/U 51.5

Prediction: Boise State 38, Nevada 14

The Broncos dominate the Wolf Pack for an easy win to advance to 6-2 on the season and remain perfect in American Conference play.

This article originally appeared on USA TODAY: Who plays tonight? Week 9 college football Friday games TV channel, odds

Reporting by Ehsan Kassim, USA TODAY NETWORK / USA TODAY

USA TODAY Network via Reuters Connect