ENSign in
NCAAF · Final/OT

TCU Horned Frogs Edge USC Trojans in Overtime Thriller

Tuesday, December 30, 2025, 9:00 PM ET · Alamodome

TCU Horned Frogs 30, USC Trojans 27, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won USC Trojans vs TCU Horned Frogs?

TCU Horned Frogs beat USC Trojans 30-27 at Alamodome on December 30, 2025.

Who was favored in USC Trojans vs TCU Horned Frogs?

USC Trojans were the favorite at DraftKings, moneyline -205 (about 67% implied). The underdog won.

In a thrilling matchup at the Alamodome, the TCU Horned Frogs triumphed over the USC Trojans 30-27 in overtime, showcasing their resilience and determination. Both teams entered the game with identical records of 9-4, making this contest a pivotal moment for both programs as they sought to conclude their seasons on a high note.

TCU's recent form had shown a notable improvement, as they entered the game on a two-game winning streak, having won six of their last ten games. Their scoring average during this stretch was 27.9 points per game, while they allowed an average of 26.7 points. In their last outing, TCU defeated the Cincinnati Bearcats 45-23, highlighting their offensive capabilities. At home, they maintained a strong record of 4-1, which included a solid performance against the Houston Cougars, where they won 17-14.

On the other side, the USC Trojans had also been performing well, with a record of 7-3 in their last ten games leading up to this fixture. They entered the game with a scoring average of 30.6 points and allowed 23.6 points per game. Their most recent victory came against the UCLA Bruins, where they won decisively 29-10. However, their away record was less impressive at 2-3, which may have contributed to the intensity of the matchup.

The odds for the game, as provided by DraftKings, favored USC with a spread of 4.5 points, and a total set at 56.5 points. The moneyline reflected USC at -205, indicating their status as the favorite, while TCU was listed at +170. This context added an extra layer of intrigue to the game, as both teams aimed to prove their worth against the spread.

In terms of previous meetings, the history between TCU and USC has always been competitive, and this game was no exception. The stakes were high, with both teams looking to establish dominance and build momentum heading into the offseason.

Injury reports leading up to the game were not detailed in the provided block, but both teams had to navigate the challenges of player availability as they prepared for this critical showdown. The conditions at the Alamodome were favorable for football, allowing both teams to execute their game plans without the hindrance of adverse weather.

As the game unfolded, viewers were treated to a display of skill and tenacity from both squads. TCU's ability to score under pressure was evident, and they demonstrated a strong home-field advantage that ultimately played a crucial role in their victory. The game went into overtime, underscoring the competitive nature of the matchup, and TCU's victory solidified their status as a formidable opponent in the NCAAF landscape.

Odds

BookSpreadTotalMoneyline
DraftKingsUSC -4.5 56.5 o -108 / u -112 USC Trojans -205 · TCU Horned Frogs +170

What these prices pay on $100 · What these numbers mean

Leaders

  • Passing yardsKen Seals29/40, 258 YDS, 1 TD, 1 INTTCU Horned Frogs
  • Rushing yardsJeremy Payne13 CAR, 73 YDS, 1 TDTCU Horned Frogs
  • Receiving yardsEric McAlister8 REC, 69 YDSTCU Horned Frogs
  • Passing yardsJayden Maiava18/30, 280 YDS, 1 TD, 2 INTUSC Trojans
  • Rushing yardsKing Miller25 CAR, 99 YDS, 1 TDUSC Trojans
  • Receiving yardsTanook Hines6 REC, 163 YDSUSC Trojans

Recent form

TCU Horned Frogs

Last 10: 6-4Streak W227.9 scored · 26.7 allowed per game4-1 at home

  • W45-23vs Cincinnati BearcatsNov 29
  • W17-14at Houston CougarsNov 22
  • L13-44at BYU CougarsNov 16
  • L17-20vs Iowa State CyclonesNov 8
  • W23-17at West Virginia MountaineersOct 25
  • W42-36vs Baylor BearsOct 18
  • L28-41at Kansas State WildcatsOct 11
  • W35-21vs Colorado BuffaloesOct 4
  • L24-27at Arizona State Sun DevilsSep 27
  • W35-24vs SMU MustangsSep 20

USC Trojans

Last 10: 7-3Streak W130.6 scored · 23.6 allowed per game2-3 away

  • W29-10vs UCLA BruinsNov 30
  • L27-42at Oregon DucksNov 22
  • W26-21vs Iowa HawkeyesNov 15
  • W38-17vs Northwestern WildcatsNov 8
  • W21-17at Nebraska CornhuskersNov 1
  • L24-34at Notre Dame Fighting IrishOct 18
  • W31-13vs Michigan WolverinesOct 11
  • L32-34at Illinois Fighting IlliniSep 27
  • W45-31vs Michigan State SpartansSep 21
  • W33-17at Purdue BoilermakersSep 13

Standings

TeamOverallIn conference
USC1-00-0
Illinois0-00-0
Indiana0-00-0
Iowa0-00-0
Maryland0-00-0
Michigan State0-00-0
Michigan0-00-0
Minnesota0-00-0
Nebraska0-00-0
Northwestern0-00-0
Ohio State0-00-0
Oregon0-00-0
Penn State0-00-0
Purdue0-00-0
Rutgers0-00-0
UCLA0-00-0
Washington0-00-0
Wisconsin0-00-0
Arizona State0-00-0
Arizona0-00-0
BYU0-00-0
Baylor0-00-0
Cincinnati0-00-0
Colorado0-00-0
Houston0-00-0
Iowa State0-00-0
Kansas0-00-0
Kansas State0-00-0
Oklahoma State0-00-0
Texas Tech0-00-0
UCF0-00-0
Utah0-00-0
West Virginia0-00-0
TCU0-10-0

Box score

StatUSC TrojansTCU Horned Frogs
First downs1920
Third downs5-128-15
Fourth downs0-01-1
Total yards392375
Net passing yards280258
Completions18/3029/40
Yards per pass9.36.5
Rushing yards112117
Rushing attempts3331
Yards per rush3.43.8
Penalties7-5010-81
Turnovers21
Fumbles lost00
Interceptions thrown21
Time of possession31:5228:08

Win probability

Above the line favours TCU Horned Frogs, below favours USC Trojans.

Venue

  • AlamodomeSan Antonio, TX
  • Attendance54751

Elsewhere

Picks for NCAAF

NCAAF rules and settlement

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.