American Football Intelligence · 2026 betting preview
UCLA Bruins
Away · 4–0 · Four-game sample
@
Oregon Ducks
Home · 3–1 · Four-game sample

Close descriptive ratings.
A sizeable home spread.

October 10 · 12:30 p.m. PDT / 19:30 UTC · Autzen Stadium, Eugene

CFB · Regular season · Week 6 · Big Ten conference game · Scheduled

01 · Market odds reference

DraftKings · supplied verified full-game markets
MarketSelectionLineAmericanDecimalBreak-even
SpreadOregon−10.5−1081.925951.9%
SpreadUCLA+10.5−1121.892952.8%
TotalOver57.5−1151.869653.5%
TotalUnder57.5−1051.952451.2%

Bookmaker labeled “Draft Kings” in ESPN’s feed. Retrieved 2026-10-10 11:18:22.646673 UTC; freshness expired 11:23:22.646673 UTC. Bookmaker update time: unavailable. Break-even = 1 ÷ decimal price; these are price thresholds, not forecast probabilities.

https://site.api.espn.com/apis/site/v2/sports/football/college-football/scoreboard?dates=20261010&limit=1000 [https://site.api.espn.com/apis/site/v2/sports/football/college-football/scoreboard?dates=20261010&limit=1000]
Exact-price reconfirmation required. The verified starting quote is outside its five-minute freshness window. Refresh attempts failed. Analysis below is conditional on these reference prices still being available.
Bookmaker fallback · separate reference prices
BetMGM rendered page · retrieved October 10, 11:23 UTC · freshness unverified
MarketSelectionLineDecimal price
SpreadOregon−10.51.95
SpreadUCLA+10.51.87
TotalOver58.51.95
TotalUnder58.51.87

The event page said “Tomorrow,” conflicting with the verified game date, and supplied no quote update timestamp. Its 58.5 total cannot replace the DraftKings 57.5 reference. Observed/bookmaker update time is unknown.

https://www.betmgm.com/en/sports/events/ucla-at-oregon-19996480 [https://www.betmgm.com/en/sports/events/ucla-at-oregon-19996480]

Duel exposed no Oregon matchup quote. Canonical market snapshots: 0 rows. Historical or closing lines are not substituted.

https://duel.com/sports [https://duel.com/sports]
Spread · Conditional analytical lean
UCLA +10.5 · −112
Low confidence

UCLA’s four-game efficiency and rushing identity support staying competitive. Traditional SRS also places the teams close together, making the points the preferred spread direction.

Oregon needs an 11-point win to cover −10.5. Home field, schedule strength and UCLA’s line uncertainty are counterweights. The price requires 52.8% covers; no validated cover probability or positive expected value is established.

Total · Reference 57.5
Pass on the total
Low confidence in either side

Efficient offenses and mild forecast conditions create Over pressure. Restrictive defensive rates, a possible rushing-led possession game and Oregon’s scoring outlier weaken the price case.

Over −115 requires 53.5%; Under −105 requires 51.2%. Accepted possession and total forecasts are absent. Neither price has a demonstrated edge.

Confidence is a qualitative assessment, not a calibrated probability. A different line or price requires a fresh assessment.

02 · Traditional SRS is the descriptive anchor

Canonical · 2026 · Points above average
Oregon+36.82
UCLA+35.72

Oregon #15 · UCLA #18. Oregon’s descriptive advantage is 1.09 points. This SRS version accounts for schedule strength and does not adjust for location.

Four games each; complete coverage. CFB snapshot ranks, not poll ranks. As-of October 10, 02:30 UTC; 402 accepted 2026 games in the rating pool, 235 teams in the connected component. Formula: traditional-srs-v1.

Interpretation boundary
SRS proximity
is not a fair spread

The 1.09-point difference is not a projected margin or a 9.41-point betting edge. Home field and current personnel are separate evidence; no numerical adjustment is invented.

Predictive SRS ranks UCLA #11 and Oregon #21; Drive Power ranks Oregon #19 and UCLA #30. This disagreement limits conviction. Selected-game rating snapshots and forecasts: 0 rows each.

All rating comparisons above: 2026, four games per team, complete coverage, same as-of. Current values are interpreted before this scheduled game. No selected-game training cutoff exists in the retrieved evidence. AMF Power and Predictive SRS league backtests show margin MAE of 21.45 and 24.11 points across 402 games; those errors do not define this game’s confidence interval. Calculated October 10, 09:46 UTC.

03 · Offense against the opposing defense

Canonical 2026 rates · Four complete games each · No partial or box-only games. Observed rates, not expected matchup outputs. Higher offense and lower defensive allowance are generally favorable.

Oregon offense → UCLA defense

MeasureORE offenseUCLA allowed
EPA / play+0.202Rank #20−0.122
Success rate48.2%Rank #4135.3%
Yards / play6.183.88
Explosive rate9.4%Rank #227.0%
Points / drive4.04Rank #71.50

Efficient finishing meets a restrictive defense. Drive scoring is Oregon’s strongest ranked offensive feature. UCLA’s EPA and success allowances challenge a straight extrapolation of Oregon’s scoring average.

ORE: 325 offensive plays / 47 drives. UCLA defense: 327 plays / 50 drives. The replacement-QB sample and possible UCLA front-depth loss widen the range.

UCLA offense → Oregon defense

MeasureUCLA offenseORE allowed
EPA / play+0.209Rank #15−0.043
Success rate49.2%Rank #3040.5%
Yards / play6.514.25
Explosive rate10.1%Rank #147.8%
Points / drive3.58Rank #181.94

A credible scoring path, with a third-down obstacle. UCLA’s efficiency supports competitiveness. Oregon’s official notes report only 11 conversions allowed on 52 third downs, 21.2%, ranked first nationally; avoiding long-yardage situations matters.

UCLA: 299 offensive plays / 50 drives. ORE defense: 324 plays / 48 drives. Third-down evidence: Oregon Athletics, October 6 [https://goducks.com/news/2026/10/6/football-ducks-host-bruins-in-top-25-battle]; four 2026 games; retrieved October 10, 11:24 UTC.

Aggregate cutoffs: UCLA September 26, 17:30 UTC; Oregon September 26, 23:30 UTC. Calculated October 10, 09:46 UTC; football-metrics-v1. Ranks are within the CFB snapshot; defensive and yards-per-play ranks were not supplied.

04 · Play style and variance limit conviction

External style evidence · UCLA
214+ yards

Rushing floor in every game

Official notes report at least 214 rushing yards in all four games and a 281.5-yard average. That is a consistent observed identity within a small sample.

Inference: sustained rushing could keep UCLA competitive and reduce possessions. Rush volume does not establish tempo; game-level pace and run/pass efficiency splits are unavailable. UCLA Athletics, October 7 [https://uclabruins.com/news/2026/10/7/no-21-bruins-getting-ready-for-oregon]; through September 26; retrieved October 10, 11:24 UTC.

Oregon · Scoring sensitivity
47.5 → 35.3

A blowout lifts the average

Official notes report 84 points against Portland State: 44.2% of Oregon’s accepted 190 season points. Its other three games average 35.3 points.

(190 − 84) ÷ 3. This is a descriptive sensitivity check, not a forecast; the canonical four-game average and ratings are preserved. Oregon Athletics, October 6 [https://goducks.com/news/2026/10/6/football-ducks-host-bruins-in-top-25-battle]; retrieved October 10, 11:24 UTC.

Oregon · Personnel continuity
36 attempts

Excellent relief, limited sample

Raiola’s two appearances produced 413 yards, five TDs and no interceptions. His latest relief outing supplied 289 yards and two TDs in the 41–27 USC win; Jamari Johnson returned with seven catches for 119 yards.

Those changes helped recent form. They do not establish stable starter efficiency. Recent-game detail: Oregon Athletics, October 6 [https://goducks.com/news/2026/10/6/football-ducks-host-bruins-in-top-25-battle]; retrieved October 10, 11:24 UTC.

Complete coverage is not proof of stability. Four games, no retrieved game-to-game EPA dispersion, no matchup possession forecast, and a quarterback transition keep confidence low. UCLA’s rushing floor supports the spread lean; Oregon’s outlier weakens a totals argument based solely on scoring averages.

05 · Roster, production and current availability

Canonical 2026 QB production · ranks unavailable
QuarterbackGames / dropbacksPass yardsTD / INTEPA / dropback
ORE · Dante Moore4 / 1059269 / 0+0.222
ORE · Dylan Raiola2 / 374135 / 0+0.709
UCLA · Nico Iamaleava4 / 1058204 / 2+0.020

No unavailable fields listed in these rows; team cutoffs September 26 as above. UCLA RB Wayne Knight: 445 yards, nine rushing TDs on 49 carries in four games, 9.08 yards/carry. His production supports the rushing identity, not an opponent-adjusted prediction.

External reporting · not accepted game availability
PersonnelReported statusImpact · analytical inference
ORE QB Dante MooreOUT following concussion; Dylan Raiola to start.The season offense mixes quarterbacks. Strong relief argues against assuming a collapse; limited replacement sample lowers confidence.
ORE DB Aaron Flowers / Aaron Scott Jr.Flowers OUT; Scott questionable.Secondary continuity is weaker; UCLA may find more passing opportunities. No quantified snap or replacement adjustment.
UCLA OL Sam Yoon; WRs Jonah Smith / Mikey MatthewsOUT; described as persistent absences.Protection and receiving depth remain constraints. Some effects may already be reflected in recent form; avoid an extra invented injury penalty.
UCLA DL Ashton Sanders / DB Tao JohnsonSanders doubtful; Johnson off the report after missing three games.Possible front-depth loss and secondary reinforcement pull in different directions. Off the report does not establish full workload.
ORE WR Jalen LottOff the injury report after a hand issue.Potential receiving-depth improvement; role and workload unverified.

QB report: Yahoo Sports, Nick Bromberg [https://sports.yahoo.com/college-football/breaking-news/article/oregon-qb-dante-moore-out-for-no-13-ducks-against-no-21-ucla-after-head-injury-dylan-raiola-to-start-001104126.html], published October 8, 00:11 UTC; search retrieved October 10, 11:22 UTC. Other updates: Autzen Zoo / FanSided, Nicholas Rome [https://autzenzoo.com/oregon-inactives-list-week-6-game-against-ucla-roster-update], published October 10, 10:00 UTC; retrieved 11:23 UTC, describing Friday changes. Its position label for Sanders conflicts with the canonical DL listing; DL is preserved here.

Canonical availability: 0 rows. Oregon has 113 roster entries, UCLA 120, all Week 0 “Active,” with no depth-chart positions; updated October 10, 09:39 UTC. Roster status is not game-day clearance. The official portal exposed no usable list. Final participation and snap allocation remain unresolved. Older Moore “questionable” tables conflict with the more recent OUT reporting.

06 · Special teams, weather and schedule

Canonical special teams · 2026
2.58 vs 1.91

EPA per game · ORE / UCLA

Oregon’s observed special-teams contribution is larger by 0.67 EPA/game across four games each. This is a small descriptive advantage.

Complete coverage; September 26 team cutoffs. Unit ranks and a kicking, punting or return matchup forecast are unavailable. No scoring adjustment is applied.

External forecast · Open-air Autzen
55°F · 3 mph

At kickoff · gusts 7 mph

The three-hour game window averages 57°F, wind 4 mph, gusts 10 mph, and 3% rain chance; rain rounds to 0.00 inches/hour.

Weather Football / Weather.City [https://weather.football/college/game/ucla-at-oregon-2026-10-10], retrieved October 10, 11:23 UTC. Board lists NBM run 06:00 UTC, source check 10:19 UTC. Forecast, not observed conditions. Direct NWS verification failed. Little weather-based scoring adjustment is justified.

Distinct context evidence

Home field · Both off a bye

Non-neutral conference game. Both teams last played September 26 and had a Week 5 bye. Canonical rest-day values and playing surface are missing.

Bye context: official team notes linked above. Canonical 2026 NCAA rules: four 15-minute quarters, two-minute stoppage, alternating-possession overtime and two-point shootout from third overtime. NCAA sacks affect rushing totals; kneels count as rushing. Source-native statistics are preserved.

07 · What supports—and limits—the conclusions

Spread: points preferred, confidence restrained

SRS proximity, UCLA’s efficient offense, restrictive defense and observed rushing consistency support UCLA +10.5 at −112.

Counter-case: Oregon’s descriptive SRS schedule component is +12.57 versus UCLA’s +9.72. Home field, third-down defense and Yoon’s absence could disrupt UCLA’s preferred path. No numeric home-field or injury adjustment is fabricated.

Total: competing paths, insufficient price evidence

Oregon’s 47.5 and UCLA’s 44.75 points/game invite an Over narrative, but the outlier, quarterback transition, defenses and unknown possession volume undermine conviction.

Weather supplies little standalone Under support. A fresh exact-price quote, final availability and accepted pace or total evidence would make either side more actionable. No projected score or total is manufactured.

Evidence ledger

Canonical evidence: the supplied 2026 snapshot remains authoritative. External research: public schedule, availability, weather and bookmaker references supplement it and were not written into DuckDB.

Canonical sample, cutoffs and gaps

Game context: one scheduled row, updated October 10, 09:36 UTC. Team season metrics: two rows, four complete games each. Ratings: 34 rows, as-of October 10, 02:30 UTC. Player season metrics: 143 available rows for these teams. Rosters: 233 Week 0 entries, no depth positions.

Selected-game market, availability, rating snapshot and forecast views: zero rows. Pregame box, play, drive and team-game metric rows are also empty. Performance evidence exists; game-level dispersion and matchup forecasts are absent from the retrieved evidence. No other season’s team performance is used.

Traditional SRS uncertainty field: 4.43 per team; it is not treated as a calibrated betting interval. Metric formula: football-metrics-v1. Rating anchor: traditional-srs-v1. Metrics, ratings and benchmarks calculated October 10, 09:46 UTC. NCAA rule profile effective January 1, 2026; canonical rules source:

https://ncaaorg.s3.amazonaws.com/championships/sports/football/rules/2026PRMFB_2026RuleChanges.pdf [https://ncaaorg.s3.amazonaws.com/championships/sports/football/rules/2026PRMFB_2026RuleChanges.pdf]
Direct sources, effective times and failed verification attempts
Oregon Athletics · October 6, 2026 notes

2026 sample through September 26; retrieved October 10, 11:24 UTC.

https://goducks.com/news/2026/10/6/football-ducks-host-bruins-in-top-25-battle [https://goducks.com/news/2026/10/6/football-ducks-host-bruins-in-top-25-battle]
UCLA Athletics · October 7, 2026 preparation notes

Four games through September 26; retrieved October 10, 11:24 UTC.

https://uclabruins.com/news/2026/10/7/no-21-bruins-getting-ready-for-oregon [https://uclabruins.com/news/2026/10/7/no-21-bruins-getting-ready-for-oregon]
Yahoo Sports · October 8, 00:11 UTC

Initial availability reporting; retrieved through search October 10, 11:22 UTC. Direct page returned HTTP 429.

https://sports.yahoo.com/college-football/breaking-news/article/oregon-qb-dante-moore-out-for-no-13-ducks-against-no-21-ucla-after-head-injury-dylan-raiola-to-start-001104126.html [https://sports.yahoo.com/college-football/breaking-news/article/oregon-qb-dante-moore-out-for-no-13-ducks-against-no-21-ucla-after-head-injury-dylan-raiola-to-start-001104126.html]
Autzen Zoo / FanSided · October 10, 10:00 UTC

Friday availability changes reported by Nicholas Rome; retrieved 11:23 UTC. Secondary reporting, not an independently retrieved official player list.

https://autzenzoo.com/oregon-inactives-list-week-6-game-against-ucla-roster-update [https://autzenzoo.com/oregon-inactives-list-week-6-game-against-ucla-roster-update]
Weather Football / Weather.City

Effective October 10 game window; NBM run 06:00 UTC, board source check 10:19 UTC. No separate game-page publication timestamp. Retrieved 11:23 UTC.

https://weather.football/college/game/ucla-at-oregon-2026-10-10 [https://weather.football/college/game/ucla-at-oregon-2026-10-10]https://weather.football/college [https://weather.football/college]
Official availability / NWS attempts

Big Ten portal checked October 10, 11:22 UTC: no usable player list. NWS native pages failed; HTTP fallback at 11:22:24 UTC failed on hostname resolution. Official hourly weather remains unverified.

https://bigten.org/sports/2026/9/10/FB_Availability_Reports.aspx [https://bigten.org/sports/2026/9/10/FB_Availability_Reports.aspx]https://api.weather.gov/points/44.0583,-123.0685 [https://api.weather.gov/points/44.0583,-123.0685]https://forecast.weather.gov/MapClick.php?lat=44.0583&lon=-123.0685 [https://forecast.weather.gov/MapClick.php?lat=44.0583&lon=-123.0685]
Market lookup attempts

Duel sports page: October 10, 11:22 UTC, no usable matchup quote. BetMGM: 11:23 UTC, inconsistent relative date, bookmaker update time unknown. ESPN native refresh failed; read-only HTTP at 11:22:24 UTC failed on hostname resolution. Direct URLs and the original verified DraftKings retrieval time are shown in the market panel.