Colorado routs Weber State 52-21

Weber State1-221
Colorado2-052Final
Sat, Sep 12 · Folsom Field, Boulder, Colo. · Crowd 49,363ESPN+

Colorado routed Weber State 52-21.

We had Colorado favored. It won.

Next: Weber State beat Northwestern State 49-20, Sat Sep 19

Next: Colorado lost to Northwestern 41-7, Sat Sep 19

How it swung

Before kickoff, our ratings gave Colorado a 77% chance, and the closing betting line (Colorado was a 38.5-point favorite) put it above 99%.

Colorado led by 14 after the first quarter and by 28 at the half.

Q1Q2Q3Q40+38+31
FinalColorado 52-21 Weber StateColorado wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q4ColoradoWon52-21Scores
50%75%90%Q1Q2Q3Q4ColoradoWon52-21Scores
50%10%25%Q1Q2Q3Q4ColoradoLowest 0%Lost21-52Scores
50%10%25%Q1Q2Q3Q4ColoradoLowest 0%Lost21-52Scores

No single play moved the chance by 20 points.

No single play moved the chance by 20 points.

Colorado’s chance to win after every play.
How to read this chartStarts from the pregame line (Colorado -38.5), at 99% for Colorado (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.

Watch the plays

The bar and the arrow show Colorado’s chance to win after each play; the logo is the team the play helped.

  1. Q1, 14:25Lewis 66-yd TD pass to MooreColorado goes ahead 7-0Q1, 14:25 · Colorado 7, Weber State 07-0score after the play7-0score after the playWatch from this playESPN College Football
  2. Q1, 11:54Lewis 63-yd TD pass to WilliamsColorado leads 14-0Q1, 11:54 · Colorado 14, Weber State 014-0score after the play14-0score after the playWatch from this playESPN College Football
  3. Q1, 7:07Dahle 13-yd TD pass to Youngcuts it to 14-7Q1, 7:07 · Colorado 14, Weber State 714-7score after the play14-7score after the playWatch from this playESPN College Football
  4. Q1, 4:52Lewis 48-yd TD pass to CampbellColorado leads 21-7Q1, 4:52 · Colorado 21, Weber State 721-7score after the play21-7score after the playWatch from this playESPN College Football
  5. Q1, 1:19Dahle intercepted by Fontenette at the Colorado 29Q1, 1:19 · Colorado 21, Weber State 721-7score after the play21-7score after the playWatch from this playESPN College Football
  6. Q2, 14:50Welch 55-yd TD runColorado leads 28-7Q2, 14:50 · Colorado 28, Weber State 728-7score after the play28-7score after the playWatch from this playESPN College Football
  7. Q2, 12:11Dahle 6-yd TD pass to Kjarcuts it to 28-14Q2, 12:11 · Colorado 28, Weber State 1428-14score after the play28-14score after the playWatch from this playESPN College Football
  8. Q2, 7:38Lewis 32-yd TD pass to WilliamsColorado leads 35-14Q2, 7:38 · Colorado 35, Weber State 1435-14score after the play35-14score after the playWatch from this playESPN College Football
  9. Q4, 7:42Dahle 12-yd TD pass to Kjarcuts it to 52-21Q4, 7:42 · Colorado 52, Weber State 2152-21score after the play52-21score after the playWatch from this playESPN College Football
  10. Q4, 4:29McCollum 0-yd pass to KinikinifumbledQ4, 4:29 · Colorado 52, Weber State 2152-21score after the play52-21score after the playWatch from this playESPN College Football

Every drive

Colorado scored on 8 of its 14 drives; Weber State on 3 of its 15.

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

own goalgoal lineQ1Weber State: Punt, from 82 yards out to 82PuntColorado: Touchdown, from 66 yards out to 0TouchdownWeber State: Turned over on downs, from 75 yards out to 37DownsColorado: Touchdown, from 63 yards out to 0TouchdownWeber State: Punt, from 75 yards out to 60PuntColorado: Fumble, from 79 yards out to 72FumbleWeber State: Touchdown, from 28 yards out to 0TouchdownColorado: Touchdown, from 68 yards out to 0TouchdownWeber State: Interception, from 75 yards out to 40InterceptionColorado: Touchdown, from 71 yards out to 0TouchdownQ2Weber State: Touchdown, from 75 yards out to 0TouchdownColorado: Touchdown, from 90 yards out to 0TouchdownWeber State: Missed field goal, from 75 yards out to 40Missed FGColorado: Punt, from 60 yards out to 66PuntWeber State: Punt, from 82 yards out to 84PuntColorado: Touchdown, from 55 yards out to 0TouchdownWeber State: Punt, from 75 yards out to 58PuntWeber State: End of half, from 20 yards out to 23End of halfQ3Colorado: Field goal, from 92 yards out to 34Field goalWeber State: Punt, from 75 yards out to 49PuntColorado: Punt, from 95 yards out to 92PuntWeber State: Turned over on downs, from 60 yards out to 43DownsColorado: Touchdown, from 57 yards out to 0TouchdownQ4Weber State: Touchdown, from 79 yards out to 0TouchdownColorado: Punt, from 75 yards out to 55PuntWeber State: Fumble, from 91 yards out to 70FumbleColorado: Missed field goal, from 28 yards out to 28Missed FGWeber State: Punt, from 71 yards out to 65PuntColorado: End of game, from 80 yards out to 84End of game

Box score

Colorado 52, Weber State 21

Weber State covered +38.5 by 7.5. The total, 73, went over 57.5.

Weber StateColoradoTotal yardsWeber State 372Colorado 578372578Passing yardsWeber State 245Colorado 398245398Rushing yardsWeber State 127Colorado 180127180First downsWeber State 23Colorado 242324TurnoversWeber State 2Colorado 222Time of possessionWeber State 29:55Colorado 30:0529:5530:05
Team totalsWeber StateColorado
Total yards372578
Passing22 of 52, 245 yds26 of 35, 398 yds
Rushing29 for 127 yds38 for 180 yds
First downs2324
Third down8 of 176 of 13
Fourth down0 of 22 of 2
Turnovers22
Penalties6 for 55 yds13 for 107 yds
Time of possession29:5530:05

Weber State leaders

  • Passing Nate Dahle 20 of 48, 244 yds, 3 TD, 1 INT
  • Rushing Omar Shah 12 for 65 yds; Nate Dahle 6 for 16 yds
  • Receiving Noah Kjar 7 for 121 yds, 2 TD; Robert Young 6 for 66 yds, 1 TD

Colorado leaders

  • Passing Julian Lewis 17 of 23, 366 yds, 4 TD
  • Rushing Micah Welch 11 for 106 yds, 1 TD; Kaneal Sweetwyne 4 for 25 yds, 1 TD
  • Receiving Joseph Williams 4 for 123 yds, 2 TD; DeAndre Moore Jr. 4 for 107 yds, 1 TD

No rain through the game

70° at kickoff · no rain recorded

September game-day temperatures at Folsom Field

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Colorado favoredWeber State favored100%Win chanceColoradoRaininches 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 timeQ1Q2Q3Q4Colorado favoredWeber State 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.

First quarter, 14:51 left1:33 p.m.
Weber State 0, Colorado 0 · Colorado 99% to win
no rain · 70°
Dahle incomplete to Shah
Where this weather comes fromMeasured at Boulder airport, 3.0 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 two games

Weber State · 1-1

Rated 238th in our preseason ratings, 241st now.

1-1 in its last two, including a 1-point win over Northern Colorado as a 3-point underdog.

L 42-47 @ Southern Utah #149 of 668

lost by 5 as a 14.5-point underdog

W 30-29 @ Northern Colorado #254 of 668

won by 1 as a 3-point underdog

Weber State won 30-29 at Northern Colorado. Chance to win started at 46%, low 25%, high 90%.

Last three games · 2025 season

Colorado · 3-9

Rated 163rd in our preseason ratings, 156th now.

Three straight losses.

L 14-24 @ Kansas StateTop 25 #32 of 667

lost by 10 as a 16.5-point underdog

Colorado lost 14-24 at Kansas State. Chance to win started at 10%, low under 1%, high 25%.

L 17-42 vs Arizona StateTop 25 #35 of 667

lost by 25 as a 6.5-point underdog

Colorado lost 17-42 vs Arizona State. Chance to win started at 40%, low under 1%, high 58%.

L 22-29 @ West Virginia #89 of 667

lost by 7 as a 6.5-point underdog

Colorado lost 22-29 at West Virginia. Chance to win started at 24%, low under 1%, high 32%.

L 17-52 vs ArizonaTop 25 #55 of 667

lost by 35 as a 3.5-point underdog

Colorado lost 17-52 vs Arizona. Chance to win started at 47%, low under 1%, high 47%.

L 7-53 @ UtahTop 25 #11 of 667

lost by 46 as a 14.5-point underdog

Colorado lost 7-53 at Utah. Chance to win started at 12%, low under 1%, high 12%.

W 24-17 vs Iowa StateTop 25 #46 of 667

won by 7 as a 2.5-point underdog

Colorado won 24-17 vs Iowa State. Chance to win started at 47%, low 38%, high 91%.

L 21-35 @ TCUTop 25 #30 of 667

lost by 14 as a 14.5-point underdog

Colorado lost 21-35 at TCU. Chance to win started at 12%, low under 1%, high 62%.

L 21-24 vs BYUTop 25 #38 of 667

lost by 3 as a 6.5-point underdog

Colorado lost 21-24 vs BYU. Chance to win started at 43%, low 3%, high 82%.

W 37-20 vs Wyoming #125 of 667

won by 17 as a 12.5-point favorite

Colorado won 37-20 vs Wyoming. Chance to win started at 86%, low 79%, high better than 99%.

L 20-36 @ HoustonTop 25 #63 of 667

lost by 16 as a 3.5-point underdog

Colorado lost 20-36 at Houston. Chance to win started at 29%, low under 1%, high 42%.

W 31-7 vs Delaware #129 of 667

won by 24 as a 23.5-point favorite

Colorado won 31-7 vs Delaware. Chance to win started at 96%, low 93%, high better than 99%.

L 20-27 vs Georgia TechTop 25 #32 of 667

lost by 7 as a 3.5-point underdog

Colorado lost 20-27 vs Georgia Tech. Chance to win started at 46%, low under 1%, high 75%.

Week by week

Colorado

  • Wk 1Wat Georgia Tech14-13

Weber State

Wk 1: W 30-29 at Northern Colorado▲1Northern ColoradoWk 1: L 42-47 at Southern Utah▼5Southern Utah
  • Wk 1Wat Northern Colorado30-29
  • Wk 1Lat Southern Utah42-47

Line, fans and home field

The betting line, and the fans

Our model and the betting line don’t fully agree on Colorado’s chances here.

50-50Model · 77%Line · 100%Weber StateColorado

Colorado favored by 38.5 · Total 57.5

How games like this usually go

Colorado by 38.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 411 games since 2025 with a favorite of 21.5 points or more.

The market

The spread moved 5 points toward Colorado.

opened −33.5now −38.5

The total rose 4 points.

opened 53.5now 57.5

Spread: −33.5 → −38.5 · Total: 53.5 → 57.5

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

Weather at kickoff

Warm and dry. Feels like 75° at kickoff.

Weber State at Colorado · Saturday, Sept. 12, 2026 · Folsom Field, Boulder

  • 75°feels like at kickoff
  • Dryno rain at kickoff
  • 94weather score, Comfortable
  • Tiedfor the roughest of the day's 5 kickoff times

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, ringed, was tied for the roughest of the day's five kickoff times. At Folsom Field that day, a 7 pm or 8 pm kickoff would have scored 100, against 94 at 1:30 pm.

The roughest kickoff time is the lowest of the day's times. It can still be Mixed or Comfortable.

  • 1:30 pm: 94, Comfortable (this game)
  • 4 pm: 94, Comfortable
  • 5 pm: 98, Comfortable
  • 7 pm: 100, Ideal
  • 8 pm: 100, Ideal

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

Colorado is worth +6.1 points (±4.0) more at home than on the road since 2018 — top third of FBS, 83rd percentile.

46% at home, 26% on the road against FBS opponents (21-25 home, 11-31 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 +2.1 at home vs. away over 91 games — inside the ±6.2 noise, so the flat number is the honest one here.

5,361 ft of altitude — real, and smaller than the folklore: high venues run a point or two better against the number, noisily. The visitors travel about 359 miles to get here.

Where next