Oregon Ducks at USC Trojans
O/U 61.5 · SPREAD Oregon Ducks -3.5
The pick & result
- Published pick
- USC Trojans +3.5 -114
- Published odds
- -114
- Result
- Lost
- Final score
- 41-27
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 · 94 moves| Market | Opened Sep 20 6:01 AM | Close Sep 26 7:23 PM | Move |
|---|---|---|---|
| SPREAD | Oregon Ducks -1 (-110) | Oregon Ducks -3.5 (-112) | +2½ |
| TOTAL | 62.5 (-108) | 60.5 (-110) | −2 |
| MONEYLINE | Oregon Ducks -112 | Oregon Ducks -185 | −73 |
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENSep 20 6:01 AM | Oregon Ducks -1 (-110) | 62.5 (-108) | Oregon Ducks -112 · USC Trojans -105 |
| Sep 20 8:51 AM | Oregon Ducks -1 (-110) | 62.5 (-110) | Oregon Ducks -112 · USC Trojans -105 |
| Sep 20 11:12 AM | Oregon Ducks -1.5 (-110) | 62.5 (-108) | Oregon Ducks -120 · USC Trojans +100 |
| Sep 20 1:12 PM | Oregon Ducks -2 (-110) | 62.5 (-105) | Oregon Ducks -125 · USC Trojans +105 |
| Sep 20 2:12 PM | Oregon Ducks -2.5 (-110) | 62.5 (-105) | Oregon Ducks -130 · USC Trojans +110 |
| Sep 20 2:42 PM | Oregon Ducks -2.5 (-110) | 62.5 (-102) | Oregon Ducks -130 · USC Trojans +105 |
| Sep 20 4:43 PM | Oregon Ducks -2.5 (-108) | 62.5 (-105) | Oregon Ducks -130 · USC Trojans +105 |
| Sep 20 5:43 PM | Oregon Ducks -2.5 (-110) | 62.5 (-108) | Oregon Ducks -135 · USC Trojans +110 |
| Sep 20 6:43 PM | Oregon Ducks -2.5 (-118) | 62.5 (-110) | Oregon Ducks -140 · USC Trojans +115 |
| Sep 20 8:44 PM | Oregon Ducks -2.5 (-112) | 62.5 (-108) | Oregon Ducks -140 · USC Trojans +115 |
| Sep 20 11:44 PM | Oregon Ducks -2.5 (-118) | 62.5 (-108) | Oregon Ducks -140 · USC Trojans +115 |
| Sep 21 6:00 AM | — | 62.5 (-108) | Oregon Ducks -145 · USC Trojans +120 |
| Sep 21 7:00 AM | Oregon Ducks -2.5 (-118) | 62.5 (-108) | Oregon Ducks -145 · USC Trojans +120 |
| Sep 21 1:02 PM | Oregon Ducks -3 (-108) | 62.5 (-108) | Oregon Ducks -160 · USC Trojans +130 |
| Sep 21 7:04 PM | Oregon Ducks -3 (-110) | 62.5 (-108) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 21 9:05 PM | Oregon Ducks -3 (-110) | 62.5 (-110) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 22 12:06 AM | Oregon Ducks -3 (-112) | 62.5 (-108) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 22 9:31 AM | Oregon Ducks -3 (-112) | 62.5 (-105) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 22 10:32 AM | Oregon Ducks -3 (-112) | 61.5 (-112) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 22 11:32 AM | Oregon Ducks -3 (-112) | 61.5 (-112) | Oregon Ducks -165 · USC Trojans +138 |
| Sep 22 12:33 PM | Oregon Ducks -3 (-115) | 61.5 (-115) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 22 1:17 PM | Oregon Ducks -3 (-115) | 61.5 (-112) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 22 2:17 PM | Oregon Ducks -3 (-112) | 61.5 (-115) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 22 3:26 PM | Oregon Ducks -3 (-112) | 61.5 (-112) | Oregon Ducks -165 · USC Trojans +138 |
| Sep 22 6:27 PM | Oregon Ducks -3 (-112) | 61.5 (-115) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 22 7:28 PM | Oregon Ducks -3 (-112) | 61.5 (-115) | Oregon Ducks -165 · USC Trojans +138 |
| Sep 22 8:28 PM | Oregon Ducks -3 (-115) | 61.5 (-115) | Oregon Ducks -175 · USC Trojans +140 |
| Sep 22 9:28 PM | Oregon Ducks -3 (-112) | 61.5 (-115) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 23 8:59 AM | Oregon Ducks -3 (-112) | 61.5 (-115) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 23 11:04 AM | Oregon Ducks -3 (-115) | 61.5 (-115) | Oregon Ducks -165 · USC Trojans +140 |
| Sep 23 1:05 PM | Oregon Ducks -3 (-112) | 61.5 (-115) | Oregon Ducks -165 · USC Trojans +140 |
| Sep 23 4:06 PM | Oregon Ducks -3 (-112) | 62.5 (-108) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 23 7:07 PM | Oregon Ducks -3 (-112) | 62.5 (-108) | Oregon Ducks -165 · USC Trojans +138 |
| Sep 23 7:37 PM | Oregon Ducks -3 (-112) | 62.5 (-105) | Oregon Ducks -165 · USC Trojans +138 |
| Sep 23 9:08 PM | Oregon Ducks -3 (-112) | 62.5 (-108) | Oregon Ducks -165 · USC Trojans +138 |
| Sep 23 9:39 PM | Oregon Ducks -3 (-115) | 62.5 (-105) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 23 10:40 PM | Oregon Ducks -3 (-112) | 62.5 (-105) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 24 8:00 AM | Oregon Ducks -3 (-112) | 62.5 (-105) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 24 8:30 AM | Oregon Ducks -3 (-115) | 62.5 (-105) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 24 9:00 AM | Oregon Ducks -3 (-112) | 62.5 (-110) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 24 10:01 AM | Oregon Ducks -3 (-115) | 62.5 (-105) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 24 10:31 AM | Oregon Ducks -3 (-115) | 62.5 (-105) | Oregon Ducks -165 · USC Trojans +138 |
| Sep 24 11:32 AM | Oregon Ducks -3 (-115) | 62.5 (-105) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 24 12:22 PM | Oregon Ducks -3 (-115) | 62.5 (-105) | Oregon Ducks -165 · USC Trojans +138 |
| Sep 24 12:52 PM | Oregon Ducks -3 (-115) | 62.5 (-105) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 24 1:22 PM | Oregon Ducks -3 (-102) | 62.5 (-105) | Oregon Ducks -150 · USC Trojans +125 |
| Sep 24 1:52 PM | Oregon Ducks -3 (-108) | 62.5 (-105) | Oregon Ducks -155 · USC Trojans +130 |
| Sep 24 2:54 PM | Oregon Ducks -3 (-108) | 62.5 (-105) | Oregon Ducks -160 · USC Trojans +130 |
| Sep 24 3:24 PM | Oregon Ducks -3 (-108) | 62.5 (-105) | Oregon Ducks -155 · USC Trojans +130 |
| Sep 24 5:24 PM | Oregon Ducks -3 (-108) | 61.5 (-120) | Oregon Ducks -160 · USC Trojans +130 |
| Sep 24 5:54 PM | Oregon Ducks -3 (-108) | 62.5 (-105) | Oregon Ducks -160 · USC Trojans +130 |
| Sep 24 6:55 PM | Oregon Ducks -3 (-108) | 61.5 (-108) | Oregon Ducks -160 · USC Trojans +130 |
| Sep 24 7:25 PM | Oregon Ducks -3 (-110) | 61.5 (-108) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 24 7:55 PM | Oregon Ducks -3 (-110) | 61.5 (-108) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 25 5:01 AM | Oregon Ducks -3 (-108) | 61.5 (-108) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 25 10:31 AM | Oregon Ducks -3 (-110) | 61.5 (-108) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 25 12:31 PM | Oregon Ducks -3 (-108) | 61.5 (-108) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 25 1:01 PM | Oregon Ducks -3 (-110) | 61.5 (-108) | Oregon Ducks -165 · USC Trojans +138 |
| Sep 25 2:01 PM | Oregon Ducks -3 (-110) | 61.5 (-108) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 25 4:00 PM | Oregon Ducks -3 (-110) | 61.5 (-108) | Oregon Ducks -165 · USC Trojans +135 |
| Sep 25 4:41 PM | Oregon Ducks -3 (-110) | 61.5 (-108) | Oregon Ducks -160 · USC Trojans +135 |
| Sep 25 5:13 PM | Oregon Ducks -3 (-118) | 61.5 (-108) | Oregon Ducks -165 · USC Trojans +140 |
| Sep 25 6:23 PM | Oregon Ducks -3.5 (-108) | 61.5 (-108) | Oregon Ducks -165 · USC Trojans +140 |
| Sep 25 7:44 PM | Oregon Ducks -3 (-118) | 61.5 (-108) | Oregon Ducks -165 · USC Trojans +140 |
| Sep 25 9:04 PM | Oregon Ducks -3 (-118) | 61.5 (-110) | Oregon Ducks -165 · USC Trojans +140 |
| Sep 25 10:06 PM | Oregon Ducks -3 (-118) | 61.5 (-108) | Oregon Ducks -175 · USC Trojans +140 |
| Sep 26 5:00 AM | Oregon Ducks -3.5 (-102) | 61.5 (-108) | Oregon Ducks -175 · USC Trojans +140 |
| Sep 26 7:00 AM | Oregon Ducks -3.5 (-102) | 61.5 (-108) | Oregon Ducks -175 · USC Trojans +150 |
| Sep 26 8:00 AM | Oregon Ducks -3.5 (-105) | 61.5 (-110) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 8:31 AM | Oregon Ducks -3.5 (-105) | 61.5 (-110) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 9:00 AM | Oregon Ducks -3.5 (-105) | 61.5 (-108) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 9:11 AM | Oregon Ducks -3.5 (-105) | 61.5 (-110) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 9:43 AM | Oregon Ducks -3.5 (-105) | 61.5 (-112) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 9:53 AM | Oregon Ducks -3.5 (-105) | 61.5 (-112) | Oregon Ducks -175 · USC Trojans +150 |
| Sep 26 10:13 AM | Oregon Ducks -3.5 (-105) | 61.5 (-110) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 10:23 AM | Oregon Ducks -3.5 (-105) | 61.5 (-115) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 10:34 AM | Oregon Ducks -3.5 (-105) | 61.5 (-108) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 10:54 AM | Oregon Ducks -3.5 (-108) | 61.5 (-108) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 11:34 AM | Oregon Ducks -3.5 (-105) | 61.5 (-108) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 11:55 AM | Oregon Ducks -3.5 (-105) | 61.5 (-105) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 12:26 PM | Oregon Ducks -3.5 (-108) | 61.5 (-105) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 12:57 PM | Oregon Ducks -3.5 (-108) | 61.5 (-105) | Oregon Ducks -175 · USC Trojans +145 |
| Sep 26 1:37 PM | Oregon Ducks -3.5 (-108) | 61.5 (-105) | Oregon Ducks -185 · USC Trojans +150 |
| Sep 26 2:07 PM | Oregon Ducks -3.5 (-108) | 61.5 (-108) | Oregon Ducks -185 · USC Trojans +150 |
| Sep 26 3:49 PM | Oregon Ducks -3.5 (-108) | 61.5 (-108) | Oregon Ducks -185 · USC Trojans +150 |
| Sep 26 4:19 PM | Oregon Ducks -3.5 (-108) | 61.5 (-105) | Oregon Ducks -185 · USC Trojans +150 |
| Sep 26 4:29 PM | Oregon Ducks -3.5 (-108) | 60.5 (-115) | Oregon Ducks -185 · USC Trojans +150 |
| Sep 26 4:50 PM | Oregon Ducks -3.5 (-110) | 60.5 (-112) | Oregon Ducks -185 · USC Trojans +150 |
| Sep 26 5:00 PM | Oregon Ducks -4 (-110) | 60.5 (-112) | Oregon Ducks -185 · USC Trojans +150 |
| Sep 26 5:41 PM | Oregon Ducks -3.5 (-110) | 60.5 (-120) | Oregon Ducks -185 · USC Trojans +150 |
| Sep 26 5:52 PM | Oregon Ducks -3.5 (-110) | 60.5 (-108) | Oregon Ducks -185 · USC Trojans +150 |
| Sep 26 6:02 PM | Oregon Ducks -3.5 (-112) | 60.5 (-108) | Oregon Ducks -185 · USC Trojans +150 |
| Sep 26 6:12 PM | Oregon Ducks -3.5 (-108) | 60.5 (-108) | Oregon Ducks -185 · USC Trojans +150 |
| Sep 26 7:13 PM | Oregon Ducks -3.5 (-110) | 60.5 (-110) | Oregon Ducks -185 · USC Trojans +150 |
| CLOSESep 26 7:23 PM | Oregon Ducks -3.5 (-112) | 60.5 (-110) | Oregon Ducks -185 · USC Trojans +150 |
The read
Saturday night at the Coliseum, two ranked Big Ten teams, and a ranked road favorite laying more than a field goal. Oregon is No. 20 at 2-1, USC is No. 12 at 4-0, and the market has walked this line from Oregon -1.5 all the way to -3.5. Here is the case for the home dog. The opponent-adjusted numbers do not support a road team laying this much. The SP+ ratings have Oregon 24.4 and USC 21.6, roughly a three-point gap on a neutral field.
FPI has it 19.2 against 15.4, about four points. Stage that game in Los Angeles and home field eats most or all of that edge. Getting three and a hook on the home side is more cushion than the ratings say this matchup deserves, and the gap between that fair number and the posted number is the whole bet. USC brings the top-rated offense in the country by SP+ at 42.3, and Jayden Maiava has been dealing: 75.7 percent, 10.2 yards per attempt, 12 touchdowns against one interception. This is the best offense Oregon has seen, and USC is 3-0 at home. Oregon, for all its quality, is 0-1 on the road, and that lone trip to Oklahoma State is its only loss. Oregon has the real case and I am not pretending otherwise.
Its defense is the best single unit on the field, No. 12 in SP+ and 20th in EPA allowed at -0.111 per play, holding opponents to a 34.9 percent success rate. It is the more explosive offense, better in the run game up front, and sits +4 in turnover margin against USC's zero. But that defense now runs into the top-ranked offense in the country, and the number has been pushed past the point where the ratings say it belongs. This profiles as a near coin-flip game priced like Oregon is a clear road favorite. I will take the points with the home team and the best offense on the field.
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
PACE & SCRIPT
ORE @ USC carries a 61.5 market total
61.5The current fanduel total is 61.5, 7 points above the 54.5 median across 41 games with posted totals on this slate.
TURNOVERS
ORE: 2 takeaways per game to USC's 1
1 TOOregon has forced 2 turnovers a game over 3 games, and USC has forced 1 over 4. Takeaways are among the streakiest numbers in football, so this gap is likely to narrow. Oregon's third-down and turnover numbers both lean its way, but only the third-down number is steady enough to count on.
MISMATCH
USC: 65.2% on third down to ORE's 51.3%
65.2 VS 51.3USC has converted 65.2% of its third downs over 4 games, up from 51% last season. Oregon is at 51.3% over 3 games, close to its 46.5% last year. USC's rate is likely to come back toward last season's level, while Oregon's looks closer to normal. USC at home has the edge on third down, just a smaller one than this number shows.
COVERAGE
ORE: 22% third downs allowed to USC's 38.1%
16.1 PPOregon has let opponents convert just 22% of third downs over 3 games, while USC has allowed 38.1% over 4. A rate that low over three games usually comes down a bit once a better offense shows up, and USC on the road is a step up. Short drives from USC mean more possessions for Oregon, which is worth weighing for the total and the spread.
SITUATIONAL
No. 20 Oregon at No. 12 USC
#20 VS #12USC is 4-0 and held steady at No. 12 with 907 points, while Oregon is 2-1 at No. 20 and moved up one spot. USC's ranking looks earned by the record, though voters did not move it this week. Oregon already has a loss and still climbed, which suggests voters respect its roster more than its record. USC at home has more to lose, and Oregon's standing gives a hint it could be closer than the poll gap suggests.
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 September 26, 2026 at 8:07 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: draftkings, betrivers, betmgm, fanduel, fanatics, caesars.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
1- GARY'S PICKJAYDEN MAIAVAPASSING TOUCHDOWNS OVER 1.5
I am paying the price to back the engine of the best offense in this matchup. Maiava has thrown 12 touchdowns against one interception while completing 75.7 percent of his passes, and USC ranks first nationally in offensive SP+. Oregon's defense is excellent, but the Trojans are at home and should need Maiava to produce through the air for four quarters. Two passing touchdowns is a reasonable threshold in that game script.
Every prop from this day is on the archive page.
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