The lead after every score: above the line TCU is ahead, below it BYU. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
2nd quarter
7:52
TDBear Bachmeier 9 Yd Run (Matthias Dunn Kick)6 plays, 16 yds, 2:57 · from TCU 16
BYU 7–0 TCU
0:27
TDKari Ashley 13 Yd pass from Jaden Craig (Nate McCashland Kick)8 plays, 76 yds, 3:29 · from TCU 24
BYU 7–7 TCU
3rd quarter
7:34
FGMatthias Dunn 49 Yd Field Goal 10 plays, 32 yds, 6:00 · from BYU 37
BYU 10–7 TCU
4th quarter
2:06
TDBear Bachmeier 21 Yd Run (Matthias Dunn Kick)10 plays, 72 yds, 5:55 · from BYU 28
BYU 17–7 TCU
0:32
FGNate McCashland 44 Yd Field Goal 8 plays, 51 yds, 1:26 · from TCU 23
BYU 17–10 TCU
Drives
TCU 2/10 scoredBYU 3/11 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
BYU
BYU 25
3
4
1:17
Punt
Q1
13:43
TCU
TCU 30
6
2
3:57
Punt
Q1
9:46
BYU
BYU 27
3
-2
1:39
Punt
Q1
8:07
TCU
TCU 23
5
10
2:37
Punt
Q1
5:30
BYU
BYU 18
9
37
5:21
Punt
Q1
0:09
TCU
TCU 10
8
55
4:20
Interception
Q2
10:49
BYU
TCU 16
6
16
2:57
Touchdown
Q2
7:52
TCU
TCU 35
3
3
0:59
Punt
Q2
6:53
BYU
BYU 31
6
6
2:57
Punt
Q2
3:56
TCU
TCU 24
8
76
3:29
Touchdown
Q2
0:27
BYU
BYU 25
5
25
0:27
Downs
Q3
15:00
TCU
TCU 25
4
7
1:26
Punt
Win probability
BYU 100% · pregame line BYU −5.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
BYU +27%Q4 7:48 (07:58) Shotgun #47 B.Bachmeier pass complete short left to #12 P.Rex caught at BYU22, for 8 yards to the BYU36 (#15 D.Hidrogo; #37 H.Hooper)
TCU +24%Q2 0:27 (00:31) No Huddle-Shotgun #1 J.Craig pass complete short middle to #81 K.Ashley caught at BYU00, for 13 yards to the BYU00 TOUCHDOWN, clock 00:27, 1ST DOWN #99 N.McCashland kick attempt good (H: #97 E.Black, LS: #57 W.Terry)
BYU +19%Q2 10:29 (10:38) Shotgun #47 B.Bachmeier pass complete short right to #2 R.Saleapaga II caught at TCU21, for 8 yards to the TCU08 (#2 J.Johnson)
BYU +19%Q2 0:27 (00:27) #48 J.Chance kickoff 65 yards to the BYU00, Touchback
TCU +16%Q3 7:34 (07:34) #97 M.Dunn kickoff 59 yards to the TCU06 fair catch by #4 A.Theus at TCU06
Team stats
Stat
BYU
TCU
1st Downs
15
14
3rd down efficiency
8-16
4-13
4th down efficiency
0-1
0-1
Total Yards
216
259
Passing
62
187
Comp/Att
11/24
18/25
Yards per pass
2.6
7.5
Rushing
154
72
Rushing Attempts
38
30
Yards per rush
4.1
2.4
Penalties
7-40
3-30
Turnovers
0
1
Fumbles lost
0
0
Interceptions thrown
0
1
Possession
32:57
27:03
Play by play
Q4 0:00 End of 4th quarter.
Q4 0:28 2nd & 11 at TCU 48 (00:28) Kneel down by #47 B.Bachmeier at TCU50 for loss of 2 yards
Q4 0:30 1st & 10 at TCU 47 (00:29) Kneel down by #47 B.Bachmeier at TCU48 for loss of 1 yard
Q4 0:32 (00:32) #99 N.McCashland onside kickoff 12 yards to the TCU47, End Of Play
Q4 0:32 4th & 7 at BYU 26 (00:34) #99 N.McCashland field goal attempt from 44 yards GOOD (H: #97 E.Black, LS: #57 W.Terry), clock 00:32
Q4 0:35 3rd & 6 at BYU 25 (00:40) No Huddle-Shotgun #1 J.Craig pass incomplete short right to #81 K.Ashley thrown to BYU08
Q4 0:51 2nd & 9 at BYU 28 (01:00) No Huddle-Shotgun #1 J.Craig pass complete short right to #2 J.Denman caught at BYU30, for 2 yards to the BYU26 (#4 C.Uluave; #48 B.Schoonover)
Q4 1:02 1st & 10 at BYU 29 (01:07) No Huddle-Shotgun #1 J.Craig pass complete short middle to #26 J.Payne caught at BYU28, for 1 yard to the BYU28 (#31 J.Clifton)
Q4 1:11 3rd & 2 at BYU 42 (01:15) No Huddle-Shotgun #1 J.Craig pass complete short left to #18 E.Small caught at BYU29, for 13 yards to the BYU29 (#1 T.Alexander), 1ST DOWN
Q4 1:23 2nd & 17 at TCU 43 (01:38) No Huddle-Shotgun #1 J.Craig pass complete short right to #81 K.Ashley caught at BYU45, for 15 yards to the BYU42 (#11 F.Satuala; #0 E.Johnson)
Q4 1:38 1st & 10 at 50 (01:43) No Huddle-Shotgun #1 J.Craig sacked for loss of 7 yards to the TCU43 (#31 J.Clifton)
Q4 1:48 1st & 10 at TCU 23 (01:58) No Huddle-Shotgun #1 J.Craig pass complete deep middle to #81 K.Ashley caught at TCU48, for 27 yards to the TCU50 (#22 T.Prassas), 1ST DOWN
Q4 1:58 (02:06) #97 M.Dunn kickoff 65 yards to the TCU00 #27 L.Walker return 1 yard to the TCU00 fumbled by #27 L.Walker at TCU00 recovered by TCU #27 L.Walker at TCU01 (#20 K.Doe)
Q4 2:06 2nd & 12 at TCU 21 (02:14) Shotgun #47 B.Bachmeier rush middle for 21 yards gain to the TCU00 TOUCHDOWN, clock 02:06, 1ST DOWN. The previous play is under automatic review - "Runner broke the plane". CALL UPHELD #97 M.Dunn kick attempt good (H: #19 F.Shurtz, LS: #88 T.Smith) #97 M.Dunn kick attempt good (H: #19 F.Shurtz, LS: #88 T.Smith) PENALTY #97 M.Dunn kick attempt good (H: #19 F.Shurtz, LS: #88 T.Smith) PENALTY TCU Offside declined
Q4 2:57 1st & 10 at TCU 19 (03:01) #20 J.Tonga rush middle for 2 yards loss to the TCU21 (#92 A.Din-Mbuh)
Q4 3:41 1st & 10 at TCU 33 (03:46) Shotgun #20 J.Tonga rush middle for 14 yards gain to the TCU19 (#1 V.Glover), 1ST DOWN
Q4 4:29 3rd & 5 at TCU 43 (04:31) Shotgun #47 B.Bachmeier rush left for 10 yards gain to the TCU33 (#22 J.Lester), 1ST DOWN
Q4 5:08 2nd & 10 at TCU 48 (05:11) Shotgun #20 J.Tonga rush right for 5 yards gain to the TCU43 (#3 M.Carroll)
Q4 5:15 1st & 10 at TCU 48 (05:18) Shotgun #47 B.Bachmeier pass incomplete short left to #2 R.Saleapaga II thrown to BYU47
Q4 5:52 2nd & 6 at BYU 43 (05:56) Shotgun #47 B.Bachmeier rush middle for 9 yards gain to the TCU48 (#37 H.Hooper; #9 C.Woodfork), 1ST DOWN
Q4 6:32 1st & 10 at BYU 39 (06:40) Shotgun #47 B.Bachmeier pass complete short right to #12 P.Rex caught at BYU38, for 4 yards to the BYU43 (#1 V.Glover)
Q4 7:20 2nd & 2 at BYU 36 (07:23) Shotgun #12 P.Rex rush right for 3 yards gain to the BYU39 (#15 D.Hidrogo), 1ST DOWN
Q4 7:48 1st & 10 at BYU 28 (07:58) Shotgun #47 B.Bachmeier pass complete short left to #12 P.Rex caught at BYU22, for 8 yards to the BYU36 (#15 D.Hidrogo; #37 H.Hooper)
Q4 8:01 4th & 9 at BYU 28 (08:04) #99 N.McCashland field goal attempt from 46 yards NO GOOD (H: #97 E.Black, LS: #57 W.Terry), clock 08:01, End Of Play
Q4 8:39 3rd & 10 at BYU 29 (08:46) No Huddle-Shotgun #1 J.Craig pass complete short left to #18 E.Small caught at BYU30, for 1 yard to the BYU28 (#4 C.Uluave)