No. 10 BYU beats TCU 17-10

No. 10 BYU4-017
TCU2-310Final
Sat, Oct 3 · Amon G. Carter Stadium, Fort Worth, Texas · Crowd 38,327ESPN

No. 10 BYU beat TCU 17-10.

We had BYU favored. It won.

Top comment in the game thread

This is some of the worst play calling and offensive line play have I ever seen

Q4 12:07 · r/CFB game thread · Sat, Oct 3

How it swung

The turning point: Craig intercepted by Satuala at the BYU 25, returned 59 yards (Q2, 10:49). BYU went from 51% to 69% to win. Fans right then: “AIR BACHMEIER” r/CFB game thread

Before kickoff, our ratings gave BYU a 73% chance, and the closing betting line (BYU was a 5.5-point favorite) put it at 67%.

A tight one: BYU bottomed out at 49% and won.

TCU never had better than a 51% chance.

FinalBYU 17-10 TCUBYU wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q455% at halfBYUWon17-1012+18−15ScoresBYUTCUBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 1 comments a minuteBYU fans: 1 comments a minuteBYU fans: 3 comments a minuteBYU fans: 5 comments a minuteBYU fans: 8 comments a minuteBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 7 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 12 comments a minuteBYU fans: 10 comments a minuteBYU fans: 4 comments a minuteBYU fans: 0 comments a minuteBYU fans: 7 comments a minuteBYU fans: 5 comments a minuteBYU fans: 11 comments a minuteBYU fans: 6 comments a minuteBYU fans: 7 comments a minuteBYU fans: 10 comments a minuteBYU fans: 10 comments a minuteBYU fans: 7 comments a minuteBYU fans: 10 comments a minuteBYU fans: 9 comments a minuteBYU fans: 6 comments a minuteBYU fans: 4 comments a minuteBYU fans: 8 comments a minuteBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 2 comments a minuteBYU fans: 2 comments a minuteBYU fans: 6 comments a minuteBYU fans: 5 comments a minuteBYU fans: 4 comments a minuteBYU fans: 8 comments a minuteBYU fans: 7 comments a minuteBYU fans: 8 comments a minuteBYU fans: 4 comments a minuteBYU fans: 10 comments a minuteBYU fans: 10 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 7 comments a minuteBYU fans: 7 comments a minuteBYU fans: 12 comments a minuteBYU fans: 5 comments a minuteBYU fans: 12 comments a minuteBYU fans: 8 comments a minuteBYU fans: 14 comments a minuteBYU fans: 5 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 13 comments a minuteBYU fans: 10 comments a minuteBYU fans: 7 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 2 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 4 comments a minuteTCU fans: 4 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 2 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minute
50%75%90%Q1Q2Q3Q455% at halfBYUWon17-1012ScoresBYUTCUBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 1 comments a minuteBYU fans: 1 comments a minuteBYU fans: 3 comments a minuteBYU fans: 5 comments a minuteBYU fans: 8 comments a minuteBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 7 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 12 comments a minuteBYU fans: 10 comments a minuteBYU fans: 4 comments a minuteBYU fans: 0 comments a minuteBYU fans: 7 comments a minuteBYU fans: 5 comments a minuteBYU fans: 11 comments a minuteBYU fans: 6 comments a minuteBYU fans: 7 comments a minuteBYU fans: 10 comments a minuteBYU fans: 10 comments a minuteBYU fans: 7 comments a minuteBYU fans: 10 comments a minuteBYU fans: 9 comments a minuteBYU fans: 6 comments a minuteBYU fans: 4 comments a minuteBYU fans: 8 comments a minuteBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 2 comments a minuteBYU fans: 2 comments a minuteBYU fans: 6 comments a minuteBYU fans: 5 comments a minuteBYU fans: 4 comments a minuteBYU fans: 8 comments a minuteBYU fans: 7 comments a minuteBYU fans: 8 comments a minuteBYU fans: 4 comments a minuteBYU fans: 10 comments a minuteBYU fans: 10 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 7 comments a minuteBYU fans: 7 comments a minuteBYU fans: 12 comments a minuteBYU fans: 5 comments a minuteBYU fans: 12 comments a minuteBYU fans: 8 comments a minuteBYU fans: 14 comments a minuteBYU fans: 5 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 13 comments a minuteBYU fans: 10 comments a minuteBYU fans: 7 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 2 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 4 comments a minuteTCU fans: 4 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 2 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minute
50%10%25%Q1Q2Q3Q445% at halfTCUBYULost10-1712−18+15ScoresTCUBYUTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 2 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 4 comments a minuteTCU fans: 4 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 2 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 1 comments a minuteBYU fans: 1 comments a minuteBYU fans: 3 comments a minuteBYU fans: 5 comments a minuteBYU fans: 8 comments a minuteBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 7 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 12 comments a minuteBYU fans: 10 comments a minuteBYU fans: 4 comments a minuteBYU fans: 0 comments a minuteBYU fans: 7 comments a minuteBYU fans: 5 comments a minuteBYU fans: 11 comments a minuteBYU fans: 6 comments a minuteBYU fans: 7 comments a minuteBYU fans: 10 comments a minuteBYU fans: 10 comments a minuteBYU fans: 7 comments a minuteBYU fans: 10 comments a minuteBYU fans: 9 comments a minuteBYU fans: 6 comments a minuteBYU fans: 4 comments a minuteBYU fans: 8 comments a minuteBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 2 comments a minuteBYU fans: 2 comments a minuteBYU fans: 6 comments a minuteBYU fans: 5 comments a minuteBYU fans: 4 comments a minuteBYU fans: 8 comments a minuteBYU fans: 7 comments a minuteBYU fans: 8 comments a minuteBYU fans: 4 comments a minuteBYU fans: 10 comments a minuteBYU fans: 10 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 7 comments a minuteBYU fans: 7 comments a minuteBYU fans: 12 comments a minuteBYU fans: 5 comments a minuteBYU fans: 12 comments a minuteBYU fans: 8 comments a minuteBYU fans: 14 comments a minuteBYU fans: 5 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 13 comments a minuteBYU fans: 10 comments a minuteBYU fans: 7 comments a minute
50%10%25%Q1Q2Q3Q445% at halfTCUBYULost10-1712ScoresTCUBYUTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 2 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 4 comments a minuteTCU fans: 4 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 2 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 1 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 0 comments a minuteTCU fans: 2 comments a minuteTCU fans: 0 comments a minuteTCU fans: 1 comments a minuteBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 1 comments a minuteBYU fans: 1 comments a minuteBYU fans: 3 comments a minuteBYU fans: 5 comments a minuteBYU fans: 8 comments a minuteBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 7 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 12 comments a minuteBYU fans: 10 comments a minuteBYU fans: 4 comments a minuteBYU fans: 0 comments a minuteBYU fans: 7 comments a minuteBYU fans: 5 comments a minuteBYU fans: 11 comments a minuteBYU fans: 6 comments a minuteBYU fans: 7 comments a minuteBYU fans: 10 comments a minuteBYU fans: 10 comments a minuteBYU fans: 7 comments a minuteBYU fans: 10 comments a minuteBYU fans: 9 comments a minuteBYU fans: 6 comments a minuteBYU fans: 4 comments a minuteBYU fans: 8 comments a minuteBYU fans: 3 comments a minuteBYU fans: 4 comments a minuteBYU fans: 2 comments a minuteBYU fans: 2 comments a minuteBYU fans: 6 comments a minuteBYU fans: 5 comments a minuteBYU fans: 4 comments a minuteBYU fans: 8 comments a minuteBYU fans: 7 comments a minuteBYU fans: 8 comments a minuteBYU fans: 4 comments a minuteBYU fans: 10 comments a minuteBYU fans: 10 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 7 comments a minuteBYU fans: 7 comments a minuteBYU fans: 12 comments a minuteBYU fans: 5 comments a minuteBYU fans: 12 comments a minuteBYU fans: 8 comments a minuteBYU fans: 14 comments a minuteBYU fans: 5 comments a minuteBYU fans: 6 comments a minuteBYU fans: 6 comments a minuteBYU fans: 13 comments a minuteBYU fans: 10 comments a minuteBYU fans: 7 comments a minute

The two plays that swung it

  1. 1Q2 10:49Interception4th and 4Craig intercepted by Satuala at the BYU 25, returned 59 yardsBYU 51% → 69% (+18)
  2. 2Q2 0:27Craig 13-yd TD pass to Ashley, ties it 7-7BYU 71% → 56% (−15)

The two plays that swung it

  1. 1Q2 10:49Interception4th and 4Craig intercepted by Satuala at the BYU 25, returned 59 yardsTCU 49% → 31% (−18)
  2. 2Q2 0:27Craig 13-yd TD pass to Ashley, ties it 7-7TCU 29% → 44% (+15)

What fans said, play by play

The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.

  1. Q2 8:00Bachmeier runs for a touchdown as BYU fans celebrate his heroicsAIR BACHMEIERr/CFB game threadAIR Bachmeier!r/CFB game thread
  2. Q4 12:07BYU fans rip A-Rod for calling option plays on third and longQuoted at the top of the page.3RD AND 11 LETS RUN SPEED OPTION OH YEAHr/CFB game thread
  3. Q4 8:39TCU kicker misses 46-yard field goal as BYU leads 10-7Playing it safe for a 45 yard FG is the losing mentality I came to watch!r/CFB game threadNot every day you see a kick short from less than 50r/CFB game thread
  4. Q4 2:06A player nicknamed Bear scored a touchdown.thank god for bear man.r/CFB game thread
BYU’s chance to win after every play.
How to read this chartStarts from the pregame line (BYU -5.5), at 58% for BYU (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Under the scores, r/CFB comments per minute from fans with a TCU or BYU flair (124 and 1,098); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to.

Every drive

BYU scored on 3 of its 11 drives; TCU on 2 of its 10.

BYU’s drives are teal, TCU’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1BYU: Punt, from 75 yards out to 71PuntTCU: Punt, from 70 yards out to 68PuntBYU: Punt, from 73 yards out to 75PuntTCU: Punt, from 77 yards out to 67PuntBYU: Punt, from 82 yards out to 45PuntTCU: Interception, from 90 yards out to 35InterceptionQ2BYU: Touchdown, from 16 yards out to 0TouchdownTCU: Punt, from 65 yards out to 62PuntBYU: Punt, from 69 yards out to 63PuntTCU: Touchdown, from 76 yards out to 0TouchdownBYU: Turned over on downs, from 75 yards out to 50DownsQ3TCU: Punt, from 75 yards out to 68PuntBYU: Field goal, from 63 yards out to 31Field goalTCU: Punt, from 75 yards out to 67PuntBYU: Punt, from 99 yards out to 83PuntTCU: Punt, from 65 yards out to 45PuntQ4BYU: Punt, from 92 yards out to 89PuntTCU: Missed field goal, from 55 yards out to 28Missed FGBYU: Touchdown, from 72 yards out to 0TouchdownTCU: Field goal, from 77 yards out to 26Field goalBYU: End of game, from 47 yards out to 50End of game

From TCU’s side

TCU’s best moment: Craig 13-yd TD pass to Ashley, ties it 7-7 (Q2 0:27). It lifted TCU’s win chance by 15 points.

How TCU fans took it: “Just disappointing” r/CFB game thread

“Zooming into the medical tent seems unseemly”
A BYU fan

How fans reacted

Steady

Fans peaked right at the end.

Jump to the loudest stretch

The jump was steady; the crowd was steady.

FirstSecondThirdFourthBYU fansTCU fansusual

Two crowds, one game

The words each side’s fans used far more than the other side, from the game thread.

TCU fans

craig“Jaden Craig was sold as never turning it over and he throws the dumbest picks I've ever seen”

Both sets of fans kept coming back to: now.

Too close to call on 51% of plays.

What it cost

BYU’s chance to make the playoff rose from 18% to 23%.

Make the playoff

BYU · won18% → ▲23%18%▲ 23%
TCU · lost2% → ▼1%

Win the conference

BYU · won16% → ▲20%16%▲ 20%
TCU · lost2% → ▼0%

Before the game (October 2, 2026) → after this result, in our model.

Box score

BYU 17, TCU 10

BYU covered −5.5 by 1.5. The total, 27, stayed under 48.5.

BYUTCUTotal yardsBYU 216TCU 259216259Passing yardsBYU 62TCU 18762187Rushing yardsBYU 154TCU 7215472First downsBYU 15TCU 141514TurnoversBYU 0TCU 101Time of possessionBYU 32:57TCU 27:0332:5727:03
Team totalsBYUTCU
Total yards216259
Passing11 of 24, 62 yds18 of 25, 187 yds
Rushing38 for 154 yds30 for 72 yds
First downs1514
Third down8 of 164 of 13
Fourth down0 of 10 of 1
Turnovers01
Penalties7 for 40 yds3 for 30 yds
Time of possession32:5727:03

BYU leaders

  • Passing Bear Bachmeier 11 of 24, 62 yds
  • Rushing Bear Bachmeier 15 for 66 yds, 2 TD; Journee Tonga 7 for 28 yds
  • Receiving Kyler Kasper 2 for 22 yds; Preston Rex 2 for 12 yds

TCU leaders

  • Passing Jaden Craig 18 of 25, 187 yds, 1 TD, 1 INT
  • Rushing Jeremy Payne 14 for 77 yds; Jon Denman 7 for 19 yds
  • Receiving Kari Ashley 6 for 108 yds, 1 TD; Ed Small 4 for 32 yds

No rain through the game

72° at kickoff · 0.01 in of rain by radar over the stadium

The usual here around this date is 81°, with about 7 in 10 games between 70° and 89°.

October game-day temperatures at Amon G. Carter Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4TCU favoredBYU favored0%Win chanceTCURaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphHourly wind only at this airport
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4TCU favoredBYU favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Hourly wind only at this airport

Drag along the chart, or step through the game.

Second quarter, 10:49 left6:47 p.m.
BYU 0, TCU 0 · TCU 31% to win
no rain · 72°
Craig intercepted by Satuala at the BYU 25, returned 59 yards

Jump to

Where this weather comes fromMeasured at Fort Worth Nas airport, 6.3 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last three games

BYU · 3-0

Rated 9th in our preseason ratings, 7th now.

Three straight wins, one over ranked or top-40 competition.

W 28-17 vs ArizonaTop 25 #27 of 668

won by 11 as a 6.5-point favorite

BYU won 28-17 vs Arizona. Chance to win started at 74%, low 44%, high better than 99%.

W 63-7 vs Utah Tech #224 of 668

won by 56 as a 50.5-point favorite

BYU won 63-7 vs Utah Tech. Never in doubt.

Last 4 games

TCU · 2-2

Rated 49th in our preseason ratings, 49th now.

2-2 in its last 4 — but nothing on this résumé beats a top-40 team yet.

L 13-21 @ UCF #80 of 668

lost by 8 as a 3.5-point favorite

TCU lost 13-21 at UCF. Chance to win started at 51%, low under 1%, high 66%.

W 63-7 vs Grambling #184 of 668

won by 56 as a 44.5-point favorite

TCU won 63-7 vs Grambling. Never in doubt.

Week by week

TCU

Wk 1: L 10-15 vs North Carolina▼5N. CarolinaWk 2: W 63-7 vs Grambling▲56GramblingWk 3: W 31-7 vs Arkansas State▲24Arkansas St.Wk 4: L 13-21 at UCF▼8UCF
  • Wk 1Lvs North Carolina10-15
  • Wk 2Wvs Grambling63-7
  • Wk 3Wvs Arkansas State31-7
  • Wk 4Lat UCF13-21

BYU

Wk 1: W 63-7 vs Utah Tech▲56Utah TechWk 2: W 28-17 vs Arizona▲11ArizonaWk 3: W 41-23 at Colorado State▲18Colorado State
  • Wk 1Wvs Utah Tech63-7
  • Wk 2Wvs Arizona28-17
  • Wk 3Wat Colorado State41-23

Power rating by week

BYU is rated 7.6 points ahead as of week 4. Our power rating by week; higher is better.

1371Wk 0Wk 2Wk 4TCUBYU

Matchups

Biggest mismatch: TCU’s rushing EPA against BYU, 62 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. TCU’s rushing EPA against BYU’s defense

    62 pointsweakerstronger50th

    TCU offense, 9th percentile · BYU defense, 71st

  2. BYU’s explosive plays against TCU’s defense

    50 pointsweakerstronger50th

    BYU offense, 30th percentile · TCU defense, 80th

  3. TCU’s EPA/play against BYU’s defense

    41 pointsweakerstronger50th

    TCU offense, 33rd percentile · BYU defense, 74th

Season profile, all the rows

Season profile

BYUTCU
EPA/play, offense
BYU · 86TCU · 33
EPA/play, defense
BYU · 74TCU · 95
Success rate, offense
BYU · 92TCU · 46
Success rate, defense
BYU · 79TCU · 89
Explosive-play rate, offense
BYU · 30TCU · 66
Explosive-play rate, defense
BYU · 62TCU · 80
Rush EPA, offense
BYU · 98TCU · 9
Rush EPA, defense
BYU · 71TCU · 97
Pass EPA, offense
BYU · 53TCU · 55
Pass EPA, defense
BYU · 82TCU · 89

The series

TCU leads the series 7-6

13 meetings since 1987 · BYU won the last meeting

TCU wonBYU won1987: TCU by 211988: BYU by 131996: BYU by 241997: BYU by 212005: TCU by 12006: BYU by 142007: BYU by 52008: TCU by 252009: TCU by 312010: TCU by 282011: TCU by 102023: TCU by 332025: BYU by 3119872025
  • 2025BYU 44-13TCU lost 13-44 at BYU. Chance to win started at 34%, low under 1%, high 36%.
  • 2023TCU 44-11TCU won 44-11 vs BYU. Chance to win started at 59%, low 59%, high better than 99%.
  • 2011 · neutral siteTCU 38-28
  • 2010TCU 31-3
  • 2009TCU 38-7

Each line is TCU’s chance to win through that meeting. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

BYU fans are feeling it more than most fanbases this week (72nd among FBS fanbases), in line with the numbers.

50-50Model 27% · Line 33%TCU fans · 26thBYU fans · 72ndBYUTCU

BYU favored by 5.5 · Total 48.5

How games like this usually go

BYU by 5.5, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 377 games since 2025 with a favorite of 3.5 to 7.5 points.

The market

The total fell 4 points.

opened 52.5now 48.5

Total: 52.5 → 48.5

The books’ cut: 4.3%, the margin built into the odds

Weather at kickoff

Warm and dry. Feels like 75° at kickoff.

BYU at TCU · Saturday, Oct. 3, 2026 · Amon G. Carter Stadium, Fort Worth

  • 75°feels like at kickoff
  • Dryno rain at kickoff
  • 100weather score, Ideal

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

Kickoff times that Saturday

Games in this time zone used 5 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game is ringed. At Amon G. Carter Stadium that day, a 11 am kickoff would have scored 99, against 100 at 6 pm.

  • 11 am: 99, Comfortable
  • 2:30 pm: 100, Ideal
  • 3:15 pm: 100, Ideal
  • 6 pm: 100, Ideal (this game)
  • 6:45 pm: 100, Ideal

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

TCU is worth +4.7 points (±3.7) more at home than on the road since 2018 — middle of FBS, 61st percentile.

60% at home, 50% on the road against FBS opponents (27-18 home, 22-22 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +3.1 at home vs. away over 97 games — inside the ±6.0 noise, so the flat number is the honest one here.

Night kickoff — historically worth about half a point more to the home side against the number, and not much more than that. The visitors travel about 948 miles to get here.

Where next

Conference standings

Place in the conference, then conference record.

Full Big 12 standings