Houston Cougars at Utah Utes
O/U 57.5 · SPREAD Utah Utes -6.5 · Rice-Eccles Stadium, Salt Lake City, UT
The pick & result
- Published pick
- Houston Cougars +6.5 -102
- Published odds
- -102
- Result
- Lost
- Final score
- 13-21
Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.
The line
BETMGM · 62 moves| Market | Opened Oct 18 1:02 PM | Close Sat 10:12 PM | Move |
|---|---|---|---|
| SPREAD | Utah Utes -6.5 (-110) | Utah Utes -6 (-110) | −½ |
| TOTAL | 56.5 (-108) | 57.5 (-108) | +1 |
| MONEYLINE | Utah Utes -225 | Utah Utes -235 | −10 |
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENOct 18 1:02 PM | Utah Utes -6.5 (-110) | 56.5 (-108) | Utah Utes -225 · Houston Cougars +185 |
| Oct 18 4:03 PM | Utah Utes -6.5 (-112) | 55.5 (-110) | Utah Utes -235 · Houston Cougars +195 |
| Oct 18 5:03 PM | Utah Utes -6.5 (-110) | 55.5 (-110) | Utah Utes -225 · Houston Cougars +188 |
| Oct 18 6:03 PM | Utah Utes -6.5 (-110) | 55.5 (-112) | Utah Utes -235 · Houston Cougars +190 |
| Oct 18 7:04 PM | Utah Utes -6.5 (-110) | 56.5 (-105) | Utah Utes -225 · Houston Cougars +188 |
| Oct 18 9:04 PM | Utah Utes -6.5 (-110) | 56.5 (-110) | Utah Utes -235 · Houston Cougars +195 |
| Oct 18 10:04 PM | Utah Utes -6.5 (-112) | 56.5 (-110) | Utah Utes -235 · Houston Cougars +200 |
| Oct 18 11:34 PM | Utah Utes -6.5 (-112) | 56.5 (-112) | Utah Utes -235 · Houston Cougars +200 |
| Oct 19 8:31 AM | Utah Utes -6.5 (-112) | 56.5 (-112) | Utah Utes -235 · Houston Cougars +195 |
| Oct 19 9:31 AM | Utah Utes -6.5 (-112) | 56.5 (-112) | Utah Utes -235 · Houston Cougars +200 |
| Oct 19 11:31 AM | Utah Utes -6.5 (-108) | 56.5 (-112) | Utah Utes -235 · Houston Cougars +195 |
| Oct 19 12:31 PM | Utah Utes -6.5 (-110) | 56.5 (-110) | Utah Utes -235 · Houston Cougars +195 |
| Oct 19 5:31 PM | Utah Utes -6.5 (-110) | 56.5 (-112) | Utah Utes -235 · Houston Cougars +200 |
| Oct 19 6:31 PM | Utah Utes -6.5 (-112) | 57.5 (-105) | Utah Utes -250 · Houston Cougars +200 |
| Oct 19 7:31 PM | Utah Utes -6.5 (-112) | 57.5 (-105) | Utah Utes -235 · Houston Cougars +200 |
| Oct 20 12:55 AM | Utah Utes -6.5 (-112) | 56.5 (-112) | Utah Utes -235 · Houston Cougars +200 |
| Oct 20 6:00 AM | Utah Utes -6.5 (-110) | 56.5 (-110) | Utah Utes -235 · Houston Cougars +200 |
| Oct 20 9:00 AM | Utah Utes -6.5 (-112) | 56.5 (-110) | Utah Utes -235 · Houston Cougars +200 |
| Oct 20 2:16 PM | Utah Utes -6.5 (-112) | 56.5 (-110) | Utah Utes -250 · Houston Cougars +200 |
| Oct 20 4:17 PM | Utah Utes -6.5 (-110) | 56.5 (-110) | Utah Utes -235 · Houston Cougars +200 |
| Oct 20 4:47 PM | Utah Utes -6.5 (-110) | 56.5 (-108) | Utah Utes -235 · Houston Cougars +200 |
| Oct 20 5:17 PM | Utah Utes -6.5 (-110) | 56.5 (-110) | Utah Utes -235 · Houston Cougars +200 |
| Oct 21 11:32 AM | Utah Utes -6.5 (-110) | 56.5 (-110) | Utah Utes -250 · Houston Cougars +200 |
| Oct 21 1:02 PM | Utah Utes -6.5 (-110) | 56.5 (-108) | Utah Utes -250 · Houston Cougars +200 |
| Oct 21 6:03 PM | Utah Utes -6.5 (-110) | 56.5 (-110) | Utah Utes -235 · Houston Cougars +200 |
| Oct 21 11:22 PM | Utah Utes -6.5 (-110) | 56.5 (-108) | Utah Utes -235 · Houston Cougars +200 |
| Thu 11:58 AM | Utah Utes -6.5 (-110) | 56.5 (-108) | Utah Utes -250 · Houston Cougars +200 |
| Thu 1:29 PM | Utah Utes -6.5 (-110) | 56.5 (-108) | Utah Utes -235 · Houston Cougars +200 |
| Thu 1:59 PM | Utah Utes -6.5 (-110) | 56.5 (-108) | Utah Utes -250 · Houston Cougars +200 |
| Thu 2:59 PM | Utah Utes -7 (-105) | 56.5 (-110) | Utah Utes -250 · Houston Cougars +210 |
| Thu 4:29 PM | Utah Utes -7 (-105) | 56.5 (-110) | Utah Utes -250 · Houston Cougars +210 |
| Thu 5:23 PM | Utah Utes -7 (-105) | 56.5 (-110) | Utah Utes -250 · Houston Cougars +210 |
| Thu 6:23 PM | Utah Utes -7 (-102) | 56.5 (-108) | Utah Utes -250 · Houston Cougars +210 |
| Fri 6:31 AM | Utah Utes -7 (-102) | 56.5 (-110) | Utah Utes -250 · Houston Cougars +210 |
| Fri 7:01 AM | Utah Utes -6.5 (-120) | 56.5 (-110) | Utah Utes -250 · Houston Cougars +210 |
| Fri 12:02 PM | Utah Utes -7 (-105) | 56.5 (-112) | Utah Utes -250 · Houston Cougars +200 |
| Fri 1:32 PM | Utah Utes -7 (-105) | 56.5 (-112) | Utah Utes -250 · Houston Cougars +210 |
| Fri 7:51 PM | Utah Utes -7 (-105) | 56.5 (-112) | Utah Utes -250 · Houston Cougars +210 |
| Fri 8:33 PM | Utah Utes -7 (-108) | 56.5 (-112) | Utah Utes -250 · Houston Cougars +210 |
| Fri 10:04 PM | Utah Utes -7 (-105) | 57.5 (-105) | Utah Utes -250 · Houston Cougars +210 |
| Sat 4:45 AM | Utah Utes -7 (-105) | 57.5 (-110) | Utah Utes -250 · Houston Cougars +210 |
| Sat 10:48 AM | Utah Utes -7 (-105) | 57.5 (-110) | Utah Utes -250 · Houston Cougars +210 |
| Sat 10:53 AM | Utah Utes -7 (-105) | 57.5 (-110) | Utah Utes -275 · Houston Cougars +210 |
| Sat 11:33 AM | Utah Utes -7 (-105) | 57.5 (-110) | Utah Utes -250 · Houston Cougars +210 |
| Sat 4:16 PM | Utah Utes -7 (-108) | 57.5 (-110) | Utah Utes -250 · Houston Cougars +210 |
| Sat 4:26 PM | Utah Utes -7 (-108) | 57.5 (-112) | Utah Utes -250 · Houston Cougars +210 |
| Sat 4:47 PM | Utah Utes -6.5 (-110) | 57.5 (-112) | Utah Utes -250 · Houston Cougars +200 |
| Sat 5:29 PM | Utah Utes -7 (-108) | 57.5 (-108) | Utah Utes -250 · Houston Cougars +210 |
| Sat 5:59 PM | Utah Utes -6.5 (-115) | 57.5 (-108) | Utah Utes -250 · Houston Cougars +210 |
| Sat 7:10 PM | Utah Utes -7 (-108) | 57.5 (-108) | Utah Utes -250 · Houston Cougars +210 |
| Sat 7:20 PM | Utah Utes -6.5 (-120) | 57.5 (-108) | Utah Utes -235 · Houston Cougars +200 |
| Sat 7:30 PM | Utah Utes -6.5 (-110) | 57.5 (-108) | Utah Utes -235 · Houston Cougars +195 |
| Sat 7:51 PM | Utah Utes -6.5 (-112) | 57.5 (-110) | Utah Utes -235 · Houston Cougars +195 |
| Sat 8:02 PM | Utah Utes -6.5 (-112) | 57.5 (-110) | Utah Utes -235 · Houston Cougars +195 |
| Sat 8:12 PM | Utah Utes -6.5 (-112) | 57.5 (-112) | Utah Utes -235 · Houston Cougars +195 |
| Sat 8:22 PM | Utah Utes -6.5 (-112) | 57.5 (-110) | Utah Utes -235 · Houston Cougars +195 |
| Sat 8:32 PM | Utah Utes -6.5 (-112) | 57.5 (-110) | Utah Utes -235 · Houston Cougars +195 |
| Sat 8:52 PM | Utah Utes -6.5 (-112) | 57.5 (-108) | Utah Utes -235 · Houston Cougars +195 |
| Sat 9:12 PM | Utah Utes -6.5 (-110) | 57.5 (-110) | Utah Utes -235 · Houston Cougars +190 |
| Sat 9:32 PM | Utah Utes -6.5 (-108) | 57.5 (-110) | Utah Utes -235 · Houston Cougars +190 |
| Sat 9:52 PM | Utah Utes -6 (-118) | 57.5 (-108) | Utah Utes -235 · Houston Cougars +190 |
| Sat 10:02 PM | Utah Utes -6 (-110) | 57.5 (-110) | Utah Utes -235 · Houston Cougars +190 |
| CLOSESat 10:12 PM | Utah Utes -6 (-110) | 57.5 (-108) | Utah Utes -235 · Houston Cougars +190 |
The read
ESPN College GameDay is in Salt Lake City, Rice-Eccles will be loud, and a sea-level Houston team kicks off at 8:15 PM Mountain at 4,630 feet. All of that is real, and all of it is already in Utah -6.5.
Utah's 6-0 has come against weak offenses. Arkansas (114th in scoring) and Utah State (132nd) did nothing, but the last two weeks were a warning. Kansas threw for 333. Colorado scores 13.0 a game, yet it ran for 138 and threw for 256. Utah had 0 sacks in either game. Houston's offense is better than anything on that schedule, and Utah's own safeties coach called Conner Weigman the best quarterback they've faced.
Houston has done its work against tougher defenses. At No. 8 Texas Tech it ran for 176 and threw for 282 in a 26-28 loss. At Kansas State it ran for 233 and threw for 242. Weigman's only interception since Sept. 5 came last week. The defense held Oregon State, the nation's 2nd-ranked scoring offense, to 26 rushing yards. Its worst outing, 365 passing yards to Oklahoma State, came with several regulars missing. Sione Fotu is off the report and preparing to play; Jalen Mayo's return is unconfirmed.
Utah's real path to covering is Wayshawn Parker, with 597 yards on 89 carries, running at a Houston interior without nose guard De'Marion Thomas and linebacker Jaden Yates. That's a genuine concern. Utah losing offensive lineman Kelvin Obot this week takes some of the edge off it.
Ignore the noise: GameDay, Fotu's homecoming, Utah's three-point escape at Colorado and Houston's three-point win over Oklahoma State. JC Hart's absence is already in Utah's recent numbers, and the weather is dry and calm.
Adjusted for who they've played, these teams are close. Houston's offense is the best unit on the field. Laying a touchdown asks Utah to win in the trenches and get stops from a secondary that just leaked against the 134th-ranked scoring offense. If Mayo and Fotu both sit, this edge shrinks to almost nothing. Otherwise, I'm taking the points.
Injuries noted
Houston Cougars: Jaden Yates (out) — LB #1 listed Out on the Big 12 Update 2 report; JD Rhym (probable) — DB #3 listed Probable on the Big 12 Update 2 report; Tyson Turner (probable) — WR #8 listed Probable on the Big 12 Update 2 report; Ejiro Egodogbare (probable) — DL #50 listed Probable on the Big 12 Update 2 report; Hayden Wright (probable) — OL #57 listed Probable on the Big 12 Update 2 report; De'Marion Thomas (out) — DL #90 listed Out on the Big 12 Update 2 report
Utah Utes: JC Hart (out) — CB #4 listed Out on the Big 12 Update 2 report; Kelvin Obot (out) — OL #55 listed Out on the Big 12 Update 2 report; Jamal Wallace (out) — DT #99 listed Out on the Big 12 Update 2 report
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
QUARTERBACK
Conner Weigman is HOU's confirmed starter
8.94 Y/AConner Weigman is HOU's confirmed starting quarterback. Houston's October 20 Utah preview establishes Weigman as its starter by explicitly stating that a Houston victory would be his 26th career win as a starter. 2026 line: 1770 passing yards, 67.7% completions, 8.94 yards per attempt, 20-2 TD-INT over 7 games.
Devon Dampier is UTAH's projected starter
8.21 Y/ADevon Dampier is UTAH's projected starting quarterback. Utah's October 19 release and KSL's October 23 Houston preview identify Dampier as the quarterback leading Utah's offense. Neither explicitly announces the October 24 starter; confirmed starting status remains unverified. 2026 line: 1412 passing yards, 68.6% completions, 8.21 yards per attempt, 15-4 TD-INT over 6 games.
PACE & SCRIPT
HOU @ UTAH carries a 57.5 market total
57.5Houston at Utah is posted at 57.5, 6 points above the slate median, so the market expects a game with more scoring than most this week. Nothing on the sheet explains why. It would come in lower if drives finish in field goals or one side controls the ball on the ground. The gap to the median is moderate, so small swings in red-zone finishing decide it.
HOU: 33:12 time of possession per game to UTAH's 27:24
5:48 TOPHouston controls the ball nearly six minutes longer than Utah per game this season. Houston is near last season's 32:19, but Utah fell from 30:48 to 27:24 over 6 games. Houston's clock control is the steadier trait. If it holds in Utah, expect fewer total possessions, which can keep the game tighter and lower scoring.
MISMATCH
HOU: 33:12 of possession a game to UTAH's 27:24
33:12 VS 27:24Houston holds the ball 33:12 a game through seven games, close to last season's 32:19. Utah is at 27:24 over six games, down from 30:48 last season. Houston's number looks like its style, a team that grinds clock, while Utah has spent less time with the ball this year. On the road, Houston can shorten the game by keeping Utah's offense on the sideline, which can mean fewer total possessions.
REPLACEMENT
Jaden Yates (LB) is out for HOU
OUTLB #1 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-23 21:00:00 CT) (2026-10-23)
De'Marion Thomas (DL) is out for HOU
OUTDL #90 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-23 21:00:00 CT) (2026-10-23)
JC Hart (CB) is out for UTAH
OUTCB #4 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-23 21:00:00 CT) (2026-10-23)
Kelvin Obot (OL) is out for UTAH
OUTOL #55 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-23 21:00:00 CT) (2026-10-23)
Jamal Wallace (DT) is out for UTAH
OUTDT #99 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-23 21:00:00 CT) (2026-10-23)
SITUATIONAL
No. 14 Houston at No. 10 Utah
#14 VS #10Utah is unbeaten at 6-0 and moved up one, while Houston at 6-1 jumped six spots, the bigger climb of the week. Houston's ranking is being built fast off recent wins, so this road trip is its first real chance to show it belongs that high. Utah has the zero in the loss column to lose at home, and a matchup of two rising sides is a spot where the poll gap can overstate the real distance between them.
TEAM RECORD
Big 12 game: HOU 3-1, UTAH 3-0 in conference
CONFERENCEThese two share the Big 12. HOU is 3-1 against it, UTAH is 3-0. 2026 standings through 2026-10-24.
UTAH is 4-0 at home; HOU is 2-1 on the road
4-0The site split favours UTAH: UTAH has played 4 games at home this season and HOU 3 games away from it. 2026 standings through 2026-10-24.
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Daily picks first stored October 24, 2026 at 8:11 AM ET.
- Odds record
- The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, betrivers, draftkings, betmgm, caesars, fanatics.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.
Get Gary on the App StoreEvery NCAAF game this dayThe NCAAF recordToday's NCAAF picksEvery sport this day