UCF upsets No. 2 BYU 39-31 in 2 overtimes

No. 2 BYU6-131
UCF4-339Final
Sat, Oct 24 · FBC Mortgage Stadium, Orlando, Fla. · Crowd 45,112FOX

UCF beat No. 2 BYU 39-31 in 2 overtimes as a 7.5-point underdog.

We had BYU favored. UCF won.

Next: BYU vs Arizona State, Sat Oct 31 · 3:30 PM ET · BYU favored by 16.5

Next: UCF vs Baylor, Fri Oct 30 · 7:30 PM ET · UCF favored by 1.5

How it swung

The turning point: Jenkins 25-yd TD pass to Derry, ties it 31-31 (OT). UCF went from 16% to 54% to win.

Before kickoff, our ratings gave UCF a 19% chance, and the closing betting line (UCF was a 7.5-point underdog) put it at 27%.

Blocked field goalQ4 0:10
FinalUCF 39-31 BYUUCF wonMove across the chart, or tap a numbered swing, to see any play.
50%25%75%90%Q1Q2Q3Q41OT2OT49% at halfUCFBYULowest 16%Won39-31123−23+38+23ScoresBlocked field goal
50%25%75%90%Q1Q2Q3Q4OT49% at halfUCFBYULowest 16%Won39-31123ScoresBlocked field goal
50%10%25%75%Q1Q2Q3Q41OT2OT51% at halfBYUUCFHigh 84%Lost31-39123+23−38−23ScoresBlocked field goal
50%10%25%75%Q1Q2Q3Q4OT51% at halfBYUUCFHigh 84%Lost31-39123ScoresBlocked field goal

The three plays that swung it

  1. 1Q4 1:424th and 1Jenkins 0-yd run, turnover on downsUCF 58% → 35% (−23)
  2. 2OTJenkins 25-yd TD pass to Derry, ties it 31-31UCF 16% → 54% (+38)
  3. 32OTJenkins 4-yd TD pass to Brousseau, UCF goes ahead 39-31UCF 69% → 92% (+23)

The three plays that swung it

  1. 1Q4 1:424th and 1Jenkins 0-yd run, turnover on downsBYU 42% → 65% (+23)
  2. 2OTJenkins 25-yd TD pass to Derry, ties it 31-31BYU 84% → 46% (−38)
  3. 32OTJenkins 4-yd TD pass to Brousseau, UCF goes ahead 39-31BYU 31% → 8% (−23)
UCF’s chance to win after every play.
How to read this chartStarts from the pregame line (BYU -7.5), at 38% for UCF (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. Outlined diamonds mark rare plays.

Every drive

UCF scored on 6 of its 12 drives; BYU on 5 of its 12.

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

own goalgoal lineQ1UCF: Punt, from 75 yards out to 71PuntBYU: Touchdown, from 84 yards out to 0TouchdownUCF: Punt, from 75 yards out to 56PuntBYU: Punt, from 92 yards out to 89PuntUCF: Touchdown, from 62 yards out to 0TouchdownQ2BYU: Punt, from 75 yards out to 75PuntUCF: Field goal, from 66 yards out to 2Field goalBYU: Touchdown, from 75 yards out to 0TouchdownUCF: Punt, from 75 yards out to 75PuntBYU: Interception, from 71 yards out to 39InterceptionUCF: Touchdown, from 78 yards out to 0TouchdownBYU: End of half, from 75 yards out to 77End of halfQ3BYU: Touchdown, from 75 yards out to 0TouchdownUCF: Touchdown, from 75 yards out to 0TouchdownBYU: Field goal, from 75 yards out to 29Field goalQ4UCF: Punt, from 78 yards out to 71PuntBYU: Punt, from 77 yards out to 70PuntUCF: Turned over on downs, from 62 yards out to 1DownsBYU: Punt, from 99 yards out to 92PuntUCF: Missed field goal, from 69 yards out to 28Missed FGOTBYU: Touchdown, from 25 yards out to 0TouchdownUCF: Touchdown, from 25 yards out to 0TouchdownOTUCF: Touchdown, from 25 yards out to 0TouchdownBYU: Turned over on downs, from 25 yards out to 4Downs

From BYU’s side

BYU’s best moment: Jenkins 0-yd run, turnover on downs (Q4 1:42). It lifted BYU’s win chance by 23 points.

7 lead changes. Too close to call on 57% of plays. The winner fell to 14%.

What it cost

BYU’s chance to make the playoff fell from 27% to 16%.

Make the playoff

BYU · lost27% → ▼16%27%▼ 16%
UCF · won0% → 0%

Win the conference

BYU · lost20% → ▼13%20%▼ 13%
UCF · won0% → 0%

Win the title

BYU · lost1% → ▼0%
UCF · won0% → 0%

Before the game (October 23, 2026) → after this result alone, in our model. Other games that weekend move it too, so the team page may differ.

BYU plays vs Arizona State on Sat Oct 31 with a 16% chance to make the playoff.

Box score

UCF 39, BYU 31

UCF covered +7.5 by 15.5. The total, 70, went over 43.5.

BYUUCFTotal yardsBYU 373UCF 463373463Passing yardsBYU 257UCF 293257293Rushing yardsBYU 116UCF 170116170First downsBYU 18UCF 261826TurnoversBYU 1UCF 010Time of possessionBYU 27:25UCF 32:3527:2532:35
Team totalsBYUUCF
Total yards373463
Passing16 of 32, 257 yds25 of 42, 293 yds
Rushing36 for 116 yds41 for 170 yds
First downs1826
Third down8 of 179 of 16
Fourth down2 of 30 of 1
Turnovers10
Penalties5 for 46 yds5 for 40 yds
Time of possession27:2532:35

BYU leaders

  • Passing Bear Bachmeier 16 of 32, 257 yds, 2 TD, 1 INT
  • Rushing Preston Rex 5 for 42 yds; Bear Bachmeier 15 for 37 yds, 1 TD
  • Receiving Kyler Kasper 6 for 129 yds, 1 TD; Legend Glasker 4 for 54 yds, 1 TD

UCF leaders

  • Passing Keyone Jenkins 25 of 41, 293 yds, 3 TD
  • Rushing Duke Watson 15 for 94 yds; Keyone Jenkins 11 for 35 yds, 1 TD
  • Receiving Tyren Hornes 6 for 137 yds; Joshua Derry 6 for 54 yds, 1 TD

No rain, gusts to 35 mph

79° at kickoff · 0.02 in of rain · wind 15 mph from the north, mostly along the field, gusts to 35

A 35 mph gust is stronger than the peak gust in 98% of games since 2018.

Every game's peak, with this game markedtypical game 16 mphThis game: 35 mph060 mph
Every game's peak, with this game markedtypical game 16 mphThis game: 35 mph060 mph

Each gray tick is one game. The black line is the typical game.

October game-day temperatures at FBC Mortgage Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4OTUCF favoredBYU favored100%Win chanceUCFRaininches per 10 min0.1 inWindmph, average and gusts20 mph40 mph35 mph gust
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4OTUCF favoredBYU favoredRain · inches per 10 min0.1 inWind · miles per hour204035 mph gust

Drag along the chart, or step through the game.

First quarter, 8:08 left3:51 p.m.
BYU 7, UCF 0 · UCF 20% to win
no rain · wind 17 mph from the north-northeast, mostly along the field, gusts to 35 · 79°
Jenkins 7-yd pass to Thomas

Jump to

The same game in two conditions

Wind 15 mph or moreLighter wind
Runs and passes7772
Share that were passes45%53%
Yards per play6.34.6
Turnovers10
The numbers are small: read it as a description, not a result.
How this is countedWind means an 11-minute average of 15 mph or more at the airport. Only plays while the score was within two touchdowns, so a blowout does not skew it. Same two teams in both columns, so team strength is held constant. Game situation still is not.
Where this weather comes fromMeasured at Orlando/herndon airport, 9.5 miles away, and Sanford/orlando airport, 12 miles away. Wind and rain are airport readings near the stadium, not 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. 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 · 6-0

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

Three straight wins, capped by a 4-point win over Notre Dame as a 10.5-point underdog.

W 28-24 vs Notre DameTop 25 No. 2 of 668 teams

won by 4 as a 10.5-point underdog

BYU won 28-24 vs Notre Dame. Chance to win started at 28%, low 19%, high better than 99%.

W 24-10 vs Iowa State No. 107 of 668 teams

won by 14 as an 11.5-point favorite

BYU won 24-10 vs Iowa State. Chance to win started at 85%, low 85%, high better than 99%.

W 17-10 @ TCU No. 41 of 668 teams

won by 7 as a 5.5-point favorite

BYU won 17-10 at TCU. Chance to win started at 58%, low 49%, high better than 99%.

W 28-17 vs ArizonaTop 25 No. 27 of 668 teams

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 No. 224 of 668 teams

won by 56 as a 50.5-point favorite

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

Last three games

UCF · 3-3

Rated 103rd in our preseason ratings, 68th now, up 35 spots.

1-2 in its last three, including a 8-point win over TCU as a 3.5-point underdog.

L 28-42 @ Oklahoma StateTop 25 No. 117 of 668 teams

lost by 14 as a 10.5-point underdog

UCF lost 28-42 at Oklahoma State. Chance to win started at 16%, low under 1%, high 44%.

L 17-27 @ HoustonTop 25 No. 14 of 668 teams

lost by 10 as a 10.5-point underdog

UCF lost 17-27 at Houston. Chance to win started at 18%, low under 1%, high 87%.

W 21-13 vs TCU No. 49 of 668 teams

won by 8 as a 3.5-point underdog

UCF won 21-13 vs TCU. Chance to win started at 49%, low 34%, high better than 99%.

L 7-12 @ PittsburghTop 25 No. 48 of 668 teams

lost by 5 as a 7.5-point underdog

Week by week

UCF

Wk 2: L 7-12 at Pittsburgh▼5Pittsbur…Wk 3: W 44-30 vs Georgia State▲14G. St.Wk 4: W 21-13 vs TCU▲8TCUWk 5: L 17-27 at Houston▼10HoustonWk 6: L 28-42 at Oklahoma State▼14Oklahoma…
  • Wk 2Lat Pittsburgh7-12
  • Wk 3Wvs Georgia State44-30
  • Wk 4Wvs TCU21-13
  • Wk 5Lat Houston17-27
  • Wk 6Lat Oklahoma State28-42

BYU

Wk 2: W 28-17 vs Arizona▲11ArizonaWk 3: W 41-23 at Colorado State▲18Colorado…Wk 5: W 17-10 at TCU▲7TCUWk 6: W 24-10 vs Iowa State▲14Iowa St.Wk 7: W 28-24 vs Notre Dame▲4N. Dame
  • Wk 2Wvs Arizona28-17
  • Wk 3Wat Colorado State41-23
  • Wk 5Wat TCU17-10
  • Wk 6Wvs Iowa State24-10
  • Wk 7Wvs Notre Dame28-24

Power rating by week

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

144-6Wk 0Wk 4Wk 7UCFBYU

Matchups

Biggest mismatch: UCF’s passing EPA against BYU, 38 points

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

  1. UCF’s passing EPA against BYU’s defense

    38 pointsweakerstronger50th

    UCF offense, 36th percentile · BYU defense, 74th

  2. BYU’s success rate against UCF’s defense

    31 pointsweakerstronger50th

    BYU offense, 88th percentile · UCF defense, 57th

  3. BYU’s explosive plays against UCF’s defense

    31 pointsweakerstronger50th

    BYU offense, 42nd percentile · UCF defense, 73rd

Season profile, all the rows

Season profile

BYUUCF
EPA/play, offense
BYU · 87UCF · 50
EPA/play, defense
BYU · 69UCF · 68
Success rate, offense
BYU · 88UCF · 47
Success rate, defense
BYU · 66UCF · 57
Explosive-play rate, offense
BYU · 42UCF · 66
Explosive-play rate, defense
BYU · 72UCF · 73
Rush EPA, offense
BYU · 97UCF · 42
Rush EPA, defense
BYU · 66UCF · 77
Pass EPA, offense
BYU · 60UCF · 36
Pass EPA, defense
BYU · 74UCF · 48

The series

BYU leads the series 4-1

5 meetings since 2011 · BYU has won the last 3

  • 2025BYU 41-21UCF lost 21-41 at BYU. Chance to win started at 9%, low under 1%, high 43%.
  • 2024BYU 37-24UCF lost 24-37 vs BYU. Chance to win started at 52%, low under 1%, high 52%.
  • 2020 · neutral siteBYU 49-23UCF lost 23-49 vs BYU. Chance to win started at 30%, low under 1%, high 30%.
  • 2014UCF 31-24
  • 2011BYU 24-17

Each line is UCF’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 about like the typical fanbase this week (55th percentile among FBS fanbases), in line with the numbers.

  • Model · 19%
  • Line · 27%
  • UCF fans · 57th
  • BYU fans · 55th

BYU favored by 7.5 · Total 43.5

How games like this usually go

BYU by 7.5, on the usual path until Q3 6:52

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

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

The market

The spread moved 2 points toward UCF.

opened +9.5now +7.5

The total fell 2 points.

opened 45.5now 43.5

Spread: +9.5 → +7.5 · Total: 45.5 → 43.5

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

Home field

UCF is worth +6.3 points (±3.8) more at home than on the road since 2018 — top third of FBS, 85th percentile.

75% at home, 42% on the road against FBS opponents (36-12 home, 19-26 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 +4.0 at home vs. away over 100 games — inside the ±6.1 noise, so the flat number is the honest one here.

The visitors travel about 1,901 miles to get here.

Where next

Conference standings

Going into this game: place in the conference, then conference record.

Full Big 12 standings