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.
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.
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+.
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
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | USC -4.5 | 56.5 o -108 / u -112 | USC Trojans -205 · TCU Horned Frogs +170 |
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
| Team | Overall | In conference |
|---|---|---|
| USC | 1-0 | 0-0 |
| Illinois | 0-0 | 0-0 |
| Indiana | 0-0 | 0-0 |
| Iowa | 0-0 | 0-0 |
| Maryland | 0-0 | 0-0 |
| Michigan State | 0-0 | 0-0 |
| Michigan | 0-0 | 0-0 |
| Minnesota | 0-0 | 0-0 |
| Nebraska | 0-0 | 0-0 |
| Northwestern | 0-0 | 0-0 |
| Ohio State | 0-0 | 0-0 |
| Oregon | 0-0 | 0-0 |
| Penn State | 0-0 | 0-0 |
| Purdue | 0-0 | 0-0 |
| Rutgers | 0-0 | 0-0 |
| UCLA | 0-0 | 0-0 |
| Washington | 0-0 | 0-0 |
| Wisconsin | 0-0 | 0-0 |
| Arizona State | 0-0 | 0-0 |
| Arizona | 0-0 | 0-0 |
| BYU | 0-0 | 0-0 |
| Baylor | 0-0 | 0-0 |
| Cincinnati | 0-0 | 0-0 |
| Colorado | 0-0 | 0-0 |
| Houston | 0-0 | 0-0 |
| Iowa State | 0-0 | 0-0 |
| Kansas | 0-0 | 0-0 |
| Kansas State | 0-0 | 0-0 |
| Oklahoma State | 0-0 | 0-0 |
| Texas Tech | 0-0 | 0-0 |
| UCF | 0-0 | 0-0 |
| Utah | 0-0 | 0-0 |
| West Virginia | 0-0 | 0-0 |
| TCU | 0-1 | 0-0 |
Box score
| Stat | USC Trojans | TCU Horned Frogs |
|---|---|---|
| First downs | 19 | 20 |
| Third downs | 5-12 | 8-15 |
| Fourth downs | 0-0 | 1-1 |
| Total yards | 392 | 375 |
| Net passing yards | 280 | 258 |
| Completions | 18/30 | 29/40 |
| Yards per pass | 9.3 | 6.5 |
| Rushing yards | 112 | 117 |
| Rushing attempts | 33 | 31 |
| Yards per rush | 3.4 | 3.8 |
| Penalties | 7-50 | 10-81 |
| Turnovers | 2 | 1 |
| Fumbles lost | 0 | 0 |
| Interceptions thrown | 2 | 1 |
| Time of possession | 31:52 | 28:08 |
Win probability
Above the line favours TCU Horned Frogs, below favours USC Trojans.
Venue
- AlamodomeSan Antonio, TX
- Attendance54751
Elsewhere
- Get ready for a big Clemson-LSU clash on ABC
- Greg McElroy corrects record on Kalen DeBoer at Alabama
- 2026 college football simulations: CFP, conference title odds
- What's wrong with SEC football? Nothing a national title won't fix
- College football 2026: September CFP superlatives
- Affidavit: TCU WR was hospitalized after alleged assault by Fields
Picks for NCAAF
NCAAF rules and settlement
- A 42-point college football spread is not a prediction of a 42-point win
- How the moneyline works in college football
- What reverse line movement means in college football
- What an injury report means in college football
- What weather means in college football
- What a divisional game means in college football