3California signs top-11 transfer class with notable additions
A year after diagnosing the QB room as the problem, Jackson Brousseau (QB) arrives in a top-2 ACC portal class — 6.5 wins project a cautious market for a program.
3A year after diagnosing the QB room as the problem, Jackson Brousseau (QB) arrives in a top-2 ACC portal class — 6.5 wins project a cautious market for a program.
California is the best public university on earth fielding a football team that won the most chaotic play in the sport's history and has spent the 43 years since chasing a moment that big.
Fans here believe old Blues will tell you the rankings forget Cal exists between rivalry weeks — that a school this good at everything else gets written off in football by people who can't name a sing…
Approaching
31 days
until kickoff · vs UCLA · Sun Sep 6 · 02:30 UTC
California is the Pac-12-to-ACC transition program whose 'The Play' 1982 + Joe Roth tribute + Memorial Stadium fault-line setting define what Bay Area football looks like.
With only 22% of returning players and a heavy reliance on transfers, California faces a high-stakes rebuild. The team's balanced portal churn and development class recruitment suggest a potential for improvement.
Oski the Bear is patient.
the open questionis the portal class enough to move the needle?
Jaron-Keawe Sagapolutele (QB) and Mark Hamper (WR) headline California's top-21 portal class — a rare bright spot in Justin Wilcox’s sixth season with 22% production returning.
Justin Wilcox enters his 7th season at California with a 7-6 record, but coordinator changes and an uneasy fanbase signal tension as the program navigates its ACC transition.
Tosh Lupoi begins his first season at California, inheriting a 7-6 record but facing unease among fans who expect more from a program transitioning from the Pac-12 to the ACC.
Jacob De Jesus: a depth dna signal screened this season.
Tosh Lupoi inherits a 7-6 winning record at California, but the program's uneasy fanbase questions if the ACC transition can sustain its identity beyond the rivalry result.
A year after diagnosing the QB room as the problem, Jackson Brousseau (QB) arrives in a top-2 ACC portal class — 6.5 wins project a cautious market for a program.
Lupoi inherits a 7-6 program with 22% production returning and a talent rank of #36 — the Bay Area’s football identity hangs in the balance as the ACC transition deepens.
DaJohn Yarborough commits to Cal
Four-star IOL in a class already ranked 69th nationally — the Bears are patching the interior while Michigan raids their backyard, so landing Yarborough locally is a quiet win for Wilcox's line depth.
Cal finalizes 2027 non-conference schedule
Wilcox is scheduling with something to prove — a top-19 portal class and ACC entry means the non-con slate now has to reflect a program that stopped settling.
Top 3 commits
Fan confidence in a typical range for this program right now
47th percentile among FBS programs
Market outlook
Sportsbook consensus · best odds across multiple books · 2026-08-06
California · Next-Season Outcome Band
Final-season-aware projection: floor / base / ceiling include conference title and CFP games where the model supports them, so a ceiling can exceed a 12-game regular season.
California signed a top-10 transfer-portal class — 36 additions headlined by Jaron-Keawe Sagapolutele (QB) from Oregon and Devin Brown (QB) from Ohio State. It is a top-2 portal class in the ACC this cycle. Portal pickups don't redshirt. The coverage sees this as a targeted, ready-to-contribute class built for snap competition, not depth-chart filler. The coverage reads this as a credible, targeted haul.
The off-field storyline driving the noise right now. Not analysis — the soap opera, and that's the point.
The 'portal class fills the gaps' believers -- upgrades at real positions of need.
The 'portal is a gamble' counter -- departure losses and the 'plug-and-play doesn't work' read.
Nothing in our corpus yet — this door stays open for when there is.
This event was in 155 of 2241 board posts (7%) over the last 60 days — engaged but not consumed. Fan text shown verbatim, attributed to the community not the individual poster.
Board health this week (821 posts): 14% positive · 74% neutral · 12% negative. Team-level weekly mood — not specific to this event. The boards ≠ the fanbase: a self-selected vocal slice.
California: coordinator change reshaping a unit.
The off-field storyline driving the noise right now. Not analysis — the soap opera, and that's the point.
The optimistic read: momentum, and the 'this is real' takes.
The analytical counter: rankings, results, and 'the hype is ahead of the tape' takes.
Nothing in our corpus yet — this door stays open for when there is.
This event was in 32 of 2241 board posts (1%) over the last 60 days — engaged but not consumed. Fan text shown verbatim, attributed to the community not the individual poster.
Board health this week (821 posts): 14% positive · 74% neutral · 12% negative. Team-level weekly mood — not specific to this event. The boards ≠ the fanbase: a self-selected vocal slice.
Recent Form · last 10 games
Two of five. Schedule has caught up.
Opens Sep 6
vs UCLA · at home
✓ fact on line · ~ our read on style
Fan mood index · most recent r/cfb data
Recruiting Footprint · 2026
CA leads the 2026 class with 10 commits. National footprint reaching 6 states.
Where they recruit · 2023-2026
76 signees across 15 states, 2023-2026. CA leads the pull.
Top community posts · last 12 months · r/cfb
12 games with TV coverage: 9 ESPN, 1 cable, 2 conference network
Kickoff windows: 2 afternoon, 10 primetime
Recovering 62% of the fumbles they've forced — running hot vs. the ~49% league rate.
5 of 8 forced fumbles recovered; 7 of 12 own fumbles recovered themselves, 2025 only.
Getting hands on the ball but not cashing in: 13% of disruptions converted, vs. the ~19% league rate.
8 interceptions of 61 disrupted passes (53 deflected, 8 intercepted), 2025 only.
The penalty battle is a wash: 101 penalties committed vs. 96 drawn on opponents.
840 penalty yards committed vs. 817 drawn on opponents, 2025 season total.
What moved it — fall camp · last 14 days
Fanbase Signals
Position = mood · width = volume · color = the kind of feeling
Inside the fanbase — all 12 corners
One voice
Every cohort from the die-hards to the analytics crowd lands within 0.01 of each other — a rare consensus. The loudest voice in the room:
Cal Football 2026 Fall Camp Notebook: Day 1 - Write For California
news.google.com →How California fans actually talk real · top-upvoted
The crowd’s loudest take by upvotes — read for mood, not as a side. The cohort read is the measured part.
The room, end to end
Cohort sentiment is a source-weighted model read — never a quote pinned to a person.
What this fanbase keeps coming back to our read · topic model
Topics are model-labeled from Reddit — a rough signal of what this fanbase is circling right now.
~ our readCalifornia fans are split right down the middle, but it's more feel than fact right now.
✓ counted We read 821 posts from California fans this week.
Fanbase divided: 55% believers, 45% skeptics
Fan opinions split nearly 50/50 right now · See all divided fanbases →
“It's either that or some crazy ass rule where other teams wins only count as 3/5ths of a win, but no one would go for that kind of insanity, right? ...Right?”— r/CFB
“This game thread has been flagged for a false start! Nearly 200 yards of penalties between these two teams, what a mess of a game. Glad to see Cal pull it out though!”— r/CFB
“This offense is a house of cards with an ineffective run game and inconsistent receivers. What made Wilcox think he can run a school for Coaches That Can't Head Coach Good without getting laughed out of the building”— r/CFB
“What an unfortunate state college sports are in that a 18 year old can have a good first game and the blue blood programs all probably just highlighted and underlined his name for the offseason.”— r/CFB
“Wilcox is one of the best "play to competition" coaches ever. Unfortunately he often blows those close games”— r/CFB
Fanbase Health Index · California · high confidence
“Honestly it’s a win to watch JKS play QB”
FBS rankings · 2025 season · all stats vs 136 FBS programs
| Player | # | G | Cmp/Att | Pct | Yds | Y/A | TD | INT | Rate | QBR | Adj ANY/A | Sack% | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pocket Passer · +0.20 EPA/play | 3 | 13 | 315 / 491 | 64.2 | 3446 #18 FBS | 7.0 | 18 #49 FBS | 9 | 131.5 | 53.8 | 6.2 | 5.2 | |
Yards by week → Pocket PasserBalanced passer who operates within the system, without one standout number carrying the profile. All-Conference honorable mention / 2nd team — the recognition has started. 97 of 183 QBs we've classified this way this season. Season receipt Yards / attempt7.5 bottom 45th percentile · FBS QBs, min. 80 attempts Rush yards / carry-2.0 bottom 5th percentile · FBS QBs, min. 80 attempts Trait fingerprint Plays like View Jaron-Keawe Sagapolutele's full player page | |||||||||||||
| Player | # | G | Car | Yds | Avg | TD | Long | 3rd Dn Use | Pass Dn Use | Stuff% | 10+% | Tgt Share | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balanced Back · +0.02 EPA/play | 1 | 13 | 233 | 952 #51 FBS | 4.1 | 13 #25 FBS | 33 | 16.5 | 13.5 | 14.8 | 7.9 | 9.4% (43/457) | |
Yards by week → Balanced BackPlays within the scheme — consistent production without a dominant dimension. Impact starter — above-average production for the conference. The most common profile in its group this season — 186 of 349 classified this way. Played in 13 of 21 games this season · junior View Kendrick Raphael's full player page | |||||||||||||
| -0.13 EPA/play | 11 | 7 | 33 | 108 | 3.3 | 2 | 12 | 4.1 | 9.7 | — | — | — | |
Yards by week → | |||||||||||||
| -0.03 EPA/play | 5 | 5 | 23 | 98 | 4.3 | 1 | 22 | 4.2 | 2.9 | — | — | — | |
Yards by week → | |||||||||||||
| Player | # | G | Rec | Yds | Avg | TD | Long | 3rd Dn Use | Pass Dn Use | Tgt Share | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Slot Technician · +0.37 EPA/play | 21 | 13 | 107 | 1022 #18 FBS | 9.6 | 6 #62 FBS | 41 | 21.8 | 23.7 | 32.4% (148/457) | |
Yards by week → Slot TechnicianRuns precise routes in tight quarters. Volume player who keeps chains moving. All-Conference honorable mention / 2nd team — the recognition has started. The rare part: the passing game runs through him — and every touch moves the offense, too 97 of 558 WRs we've classified this way this season. Season receipt Reception volume107 100th percentile · FBS WRs, min. 12 receptions Total EPA (college ability)54.4 97th percentile · FBS WRs, min. 12 receptions — the part the label misses Trait fingerprint Plays like our readTwo-star recruit — top-quartile production against his own recruiting profile our readBreakout: his CFB Index score now sits at the 98th percentile among FBS WRs, up from the 65th | |||||||||||
| Possession Receiver · +0.65 EPA/play | 7 | 12 | 55 | 788 #72 FBS | 14.3 | 1 | 35 | 12.3 | 18.1 | 19.0% (87/457) | |
Yards by week → Possession ReceiverReliable target who converts on critical downs. Not flashy; consistently productive. Part-time starter — splitting the role or filling in on injury. 332 of 558 WRs we've classified this way this season. Season receipt Yards / reception14.3 59th percentile · FBS WRs, min. 12 receptions TD rate1.8% bottom 14th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like our readUnranked recruit — top-quartile production against his own recruiting profile our readAscending: his CFB Index score now sits at the 85th percentile among FBS WRs, up from the 45th | |||||||||||
| Complete TE · +0.43 EPA/play | 85 | 10 | 35 | 387 | 11.1 | 4 | 51 | 11.5 | 8.7 | 10.3% (47/457) | |
Yards by week → Complete TENo single go-to route — the receiving numbers show up inline and split out alike. The most common profile in its group this season — 177 of 223 classified this way. Played in 10 of 21 games this season · sophomore our readUnranked recruit — top-quartile production against his own recruiting profile | |||||||||||
| Possession Receiver · +0.76 EPA/play | 18 | 10 | 20 | 273 | 13.7 | 1 | 39 | 2.3 | 2.4 | 4.8% (22/457) | |
Yards by week → Possession ReceiverReliable target who converts on critical downs. Not flashy; consistently productive. 332 of 558 WRs we've classified this way this season. Season receipt Yards / reception11.8 bottom 34th percentile · FBS WRs, min. 12 receptions EPA / play (adj)0.8 86th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like View Quaron Adams's full player page | |||||||||||
| Possession Receiver · +0.77 EPA/play | 4 | 10 | 22 | 267 | 12.1 | 2 | 38 | 8.4 | 8 | 6.8% (31/457) | |
Yards by week → Possession Receiver· Money-downReliable target who converts on critical downs. Not flashy; consistently productive. lives on the sticks and moves the chains 332 of 558 WRs we've classified this way this season. Season receipt Yards / reception14.3 59th percentile · FBS WRs, min. 12 receptions EPA / play (adj)0.8 87th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like View Jordan King's full player page | |||||||||||
| Possession Receiver · +0.32 EPA/play | 15 | 6 | 17 | 202 | 11.9 | 0 | 35 | 6.6 | 5.4 | 4.4% (20/457) | |
Yards by week → Possession ReceiverReliable target who converts on critical downs. Not flashy; consistently productive. 332 of 558 WRs we've classified this way this season. Season receipt Yards / reception10.6 bottom 24th percentile · FBS WRs, min. 12 receptions TD rate0.0% bottom 8th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like View Mark Hamper's full player page | |||||||||||
| +0.77 EPA/play | 81 | 4 | 7 | 94 | 13.4 | 2 | 26 | 3.8 | 2.6 | — | |
Yards by week → | |||||||||||
| +0.79 EPA/play | 82 | 7 | 7 | 85 | 12.1 | 1 | 23 | 2.8 | 2.7 | — | |
Yards by week → | |||||||||||
| Player | # | G | Tot | Solo | TFL | Sack | Hur |
|---|---|---|---|---|---|---|---|
| Nose Anchor | 47 | 13 | 56 | 19 | 2.5 | 1.5 | 0 |
Nose AnchorThe heaviest frame on the interior. Sack production is intentionally not the point of this profile. All-Conference honorable mention / 2nd team — the recognition has started. 152 of 809 IDLs we've classified this way this season. Season receipt Weight320 lb 90th percentile · FBS interior linemen, min. 10 tackles Plays like View Aidan Keanaaina's full player page | |||||||
| Nose Anchor | 88 | 12 | 42 | 13 | 0.5 | 0.5 | 0 |
Nose AnchorThe heaviest frame on the interior. Sack production is intentionally not the point of this profile. 152 of 809 IDLs we've classified this way this season. Season receipt Weight305 lb 78th percentile · FBS interior linemen, min. 10 tackles Plays like View T.J. Bollers's full player page | |||||||
| Nose Anchor | 96 | 11 | 12 | 5 | 0 | 0 | 1 |
Nose AnchorThe heaviest frame on the interior. Sack production is intentionally not the point of this profile. 152 of 809 IDLs we've classified this way this season. Season receipt Weight305 lb 78th percentile · FBS interior linemen, min. 10 tackles Plays like our readBreakout: his CFB Index score climbed from the 14th percentile to the 83rd among FBS IDLs | |||||||
| Nose Anchor | 94 | 10 | 12 | 2 | 0 | 0 | 1 |
Nose AnchorThe heaviest frame on the interior. Sack production is intentionally not the point of this profile. 152 of 809 IDLs we've classified this way this season. Season receipt Weight335 lb 97th percentile · FBS interior linemen, min. 10 tackles Plays like View Stanley McKenzie's full player page | |||||||
| 55 | 4 | 6 | 2 | 1 | 0 | 0 | |
| 99 | 4 | 5 | 2 | 1 | 0 | 2 | |
| Player | # | G | Tot | Solo | Ast | TFL | Sack | PD | INT |
|---|---|---|---|---|---|---|---|---|---|
| Balanced Linebacker | — | 12 | 97 | 42 | 55 | 12 #51 FBS | 3 | 4 | 0 |
Balanced LinebackerSolid in every phase without a signature dimension. All-Conference honorable mention / 2nd team — the recognition has started. 362 of 660 LBs we've classified this way this season. Season receipt Tackle volume97 95th percentile · FBS linebackers, min. 15 tackles PD rate4.1% 71th percentile · FBS linebackers, min. 15 tackles Trait fingerprint Plays like our readAscending: his CFB Index score moved from the 66th to 90th percentile among FBS LBs | |||||||||
| Balanced Linebacker | 41 | 13 | 91 | 38 | 53 | 5 | 1 | 1 | 1 |
Balanced LinebackerSolid in every phase without a signature dimension. Starter — over 60% of the snaps, holding the job. 362 of 660 LBs we've classified this way this season. Season receipt Tackle volume91 92th percentile · FBS linebackers, min. 15 tackles TFL rate5.5% bottom 29th percentile · FBS linebackers, min. 15 tackles Trait fingerprint Plays like View Luke Ferrelli's full player page | |||||||||
| Balanced Linebacker | 46 | 11 | 41 | 21 | 20 | 1 | 1 | 0 | 0 |
Balanced LinebackerSolid in every phase without a signature dimension. The most common profile in its group this season — 362 of 660 classified this way. Played in 11 of 21 games this season · sophomore · 3-star, 2024 class View Aaron Hampton's full player page | |||||||||
| Thumper | 3 | 13 | 39 | 16 | 23 | 10.5 | 4.5 | 1 | 0 |
ThumperDownhill striker who fills the run lane and blitzes off the edge. 97 of 660 LBs we've classified this way this season. Season receipt TFL rate26.9% 99th percentile · FBS linebackers, min. 15 tackles Sack rate11.5% 96th percentile · FBS linebackers, min. 15 tackles Trait fingerprint Plays like View T.J. Bush's full player page | |||||||||
| Balanced Linebacker | 7 | 11 | 38 | 14 | 24 | 2 | 0 | 1 | 0 |
Balanced LinebackerSolid in every phase without a signature dimension. The most common profile in its group this season — 362 of 660 classified this way. Played in 11 of 21 games this season · junior our readFading: his CFB Index score now sits at the 19th percentile among FBS LBs, up from the 62nd | |||||||||
| Thumper | 10 | 12 | 26 | 9 | 17 | 4.5 | 3 | 0 | 0 |
ThumperDownhill striker who fills the run lane and blitzes off the edge. 97 of 660 LBs we've classified this way this season. Season receipt TFL rate17.3% 87th percentile · FBS linebackers, min. 15 tackles Sack rate11.5% 96th percentile · FBS linebackers, min. 15 tackles Trait fingerprint Plays like our readBreakout: his CFB Index score went from the 0th percentile among FBS LBs to the 57th | |||||||||
| Thumper | 16 | 9 | 24 | 10 | 14 | 5 | 3 | 0 | 0 |
ThumperDownhill striker who fills the run lane and blitzes off the edge. 97 of 660 LBs we've classified this way this season. Season receipt TFL rate20.8% 95th percentile · FBS linebackers, min. 15 tackles Sack rate12.5% 98th percentile · FBS linebackers, min. 15 tackles Trait fingerprint Plays like View Chris Victor's full player page | |||||||||
| 43 | 4 | 11 | 6 | 5 | 2.5 | 1.5 | 1 | 0 | |
| 19 | 5 | 6 | 2 | 4 | 0 | 0 | 0 | 0 | |
| 53 | 4 | 6 | 1 | 5 | 0 | 0 | 0 | 0 | |
| Player | # | G | Tot | PD | INT | TFL | Sack |
|---|---|---|---|---|---|---|---|
| Box Safety | 2 | 11 | 62 | 3 | 0 | 2.5 | 0 |
Box SafetyLives near the line of scrimmage as a de facto extra linebacker. Starter — over 60% of the snaps, holding the job. 166 of 801 Ss we've classified this way this season. Season receipt Tackle volume62 83th percentile · FBS safeties, min. 15 tackles Plays like View Dru Polidore's full player page | |||||||
| Centerfielder | 5 | 13 | 47 | 12 #8 FBS | 5 #6 FBS | 1 | 0 |
Centerfielder· Takeaway threatSingle-high range who erases the deep middle of the field. the kind of DB who takes it back the other way All-Conference honorable mention / 2nd team — the recognition has started. 133 of 801 Ss we've classified this way this season. Season receipt PD rate25.5% 99th percentile · FBS safeties, min. 15 tackles Plays like our readTwo-star recruit — top-quartile production against his own recruiting profile our readReinvented: changed shape entirely — Hybrid Nickel to Centerfielder, his CFB Index score went from the 41st percentile among FBS Ss to the 100th | |||||||
| Box Safety | 20 | 11 | 47 | 3 | 1 | 5 | 1 |
Box SafetyLives near the line of scrimmage as a de facto extra linebacker. Part-time starter — splitting the role or filling in on injury. 166 of 801 Ss we've classified this way this season. Season receipt Tackle volume47 59th percentile · FBS safeties, min. 15 tackles Plays like View Cameron Sidney's full player page | |||||||
| Box Safety | 14 | 10 | 44 | 2 | 1 | 2 | 0 |
Box SafetyLives near the line of scrimmage as a de facto extra linebacker. Part-time starter — splitting the role or filling in on injury. 166 of 801 Ss we've classified this way this season. Season receipt Tackle volume44 53th percentile · FBS safeties, min. 15 tackles Plays like View Aiden Manutai's full player page | |||||||
| Centerfielder | 4 | 13 | 42 | 13 #2 FBS | 0 | 0.5 | 0 |
CenterfielderSingle-high range who erases the deep middle of the field. Part-time starter — splitting the role or filling in on injury. 133 of 801 Ss we've classified this way this season. Season receipt PD rate31.0% 100th percentile · FBS safeties, min. 15 tackles Plays like View Brent Austin's full player page | |||||||
| Hybrid Nickel | 8 | 12 | 28 | 0 | 0 | 0.5 | 0 |
Hybrid NickelMoves between deep coverage and the slot — the modern positionless DB. The most common profile in its group this season — 419 of 801 classified this way. Played in 12 of 21 games this season · sophomore View Jasiah Wagoner's full player page | |||||||
| Centerfielder | 23 | 4 | 24 | 3 | 0 | 1 | 0 |
CenterfielderSingle-high range who erases the deep middle of the field. 133 of 801 Ss we've classified this way this season. Season receipt PD rate12.5% 73th percentile · FBS safeties, min. 15 tackles Plays like View Isaiah Crosby's full player page | |||||||
| 6 | 8 | 13 | 1 | 0 | 0 | 0 | |
| 17 | 8 | 10 | 0 | 0 | 0 | 0 | |
| 24 | 2 | 7 | 1 | 0 | 0 | 0 | |
| Player | # | G | FG M/A | FG% | XP M/A | Pts | Long |
|---|---|---|---|---|---|---|---|
| Steady | 91 | 13 | 10/13 | 76.9 | 39/39 | 69 | 45 |
| 27 | 6 | 4/6 | 66.7 | 0/0 | 12 | 49 |
| Player | # | G | No | Yds | Avg | Long | In20 | TB |
|---|---|---|---|---|---|---|---|---|
| Steady | 9 | 11 | 39 | 1620 | 41.5 | 60 | 12 | 3 |
| 40 | 5 | 20 | 827 | 41.4 | 54 | 4 | 0 |
Net average is unavailable — CFBD's punting feed carries gross yards only, with no return-yardage or touchback deduction.
| Player | # | G | No | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|---|
| Slot Technician · +0.37 EPA/play | 21 | 13 | 18 | 363 | 20.2 | 0 | 36 |
| Player | # | G | No | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|---|
| Slot Technician · +0.37 EPA/play | 21 | 13 | 22 | 259 | 11.8 | 0 | 34 |
2025 stat leaders
finalRoster
2025+16 more
| Wk | Date | Us | Opp | Line | Opponent | Result | Record | Conf |
|---|---|---|---|---|---|---|---|---|
| 1 | Aug 31 | #63 | #89 | -3 | @Oregon State | W 34–15 123 | 1-0 | 0-0 |
| 2 | Sep 6 | #65 | #217 | -44.5 | Texas Southern | W 35–3 131 | 2-0 | 0-0 |
| 3 | Sep 14 | #62 | #21 | +3.5 | Minnesota | W 27–14 132 | 3-0 | 0-0 |
| 4 | Sep 21 | #59 | #96 | -13.5 | @San Diego State | L 0–34 121 | 3-1 | 0-0 |
| 5 | Sep 27 | #65 | #64 | +6.5 | @Boston College | W 28–24 128 | 4-1 | 1-0 |
| 6 | Oct 5 | #61 | #54 | +3.5 | Duke | L 21–45 128 | 4-2 | 1-1 |
| 8 | Oct 18 | #80 | #140 | -8.5 | North Carolina | W 21–18 135 | 5-2 | 2-1 |
| 9 | Oct 24 | #82 | #77 | +6 | @Virginia Tech | L 34–42 143 | 5-3 | 2-2 |
| 10 | Nov 1 | #86 | #52 | +6.5 | Virginia | L 21–31 137 | 5-4 | 2-3 |
| 11 | Nov 9 | #94 | #26 | +18 | @LouisvilleTop 25 win | W 29–26 143 | 6-4 | 3-3 |
| 13 | Nov 23 | #87 | #120 | -4.5 | @Stanford | L 10–31 133 | 6-5 | 3-4 |
| 14 | Nov 30 | #108 | #8 | +13.5 | SMUTop 25 win | W 38–35 144 | 7-5 | 4-4 |
| Bowl Season | ||||||||
| 17 | Dec 25 | #90 | #87 | +1.5 | @Hawai'i | L 31–35 | 7-6 | 4-4 |
| Date | Opp | Result | Yds | TO | TOP | EPA/play | Success% | Explosive% | Note |
|---|---|---|---|---|---|---|---|---|---|
| Dec 25 | @Hawai'i | L 31–35 | — | — | — | +0.440 | 55.1% | 118.6% | Season-high EPA/play |
| Nov 30 | SMU | W 38–35 | 452 | 0 | 36:56 | +0.298 | 46.2% | 114.1% | Defense's roughest night |
| Nov 23 | @Stanford | L 10–31 | 297 | 3 | 33:40 | -0.208 | 28.6% | 138.5% | |
| Nov 9 | @Louisville | W 29–26 | 427 | 0 | 29:52 | +0.203 | 41.9% | 120.6% | One-score win |
| Nov 1 | Virginia | L 21–31 | 263 | 2 | 24:34 | -0.040 | 36.7% | 108.6% | |
| Oct 24 | @Virginia Tech | L 34–42 | 325 | 0 | 27:46 | +0.222 | 37.7% | 134.8% | One-score loss |
| Oct 18 | North Carolina | W 21–18 | 294 | 0 | 28:50 | +0.143 | 38.0% | 122.0% | One-score win |
| Oct 5 | Duke | L 21–45 | 286 | 4 | 28:57 | +0.174 | 36.1% | 155.9% | Most explosive |
| Sep 27 | @Boston College | W 28–24 | 375 | 1 | 35:15 | +0.179 | 46.8% | 110.7% | One-score win |
| Sep 21 | @San Diego State | L 0–34 | 289 | 3 | 29:42 | -0.313 | 30.6% | 129.1% | Season-low EPA/play |
| Sep 14 | Minnesota | W 27–14 | 340 | 0 | 26:04 | +0.168 | 42.4% | 144.0% | |
| Sep 6 | Texas Southern | W 35–3 | 467 | 2 | 31:38 | +0.191 | 47.1% | 110.7% | Best defensive stand |
| Aug 31 | @Oregon State | W 34–15 | 356 | 0 | 30:08 | +0.160 | 40.3% | 133.7% | |
| Season average (13 games) | 348 | 1.2 | +0.124 | 40.6% | 126.2% | ||||
California fields a limited pass-first offense behind a solid, bend-don't-break defense.
Opponent-adjusted percentiles vs all FBS. Bar = where this team ranks — right is better.
Team identity · competitive snaps only
28th percentile quality, 48th percentile boom-dependency. Garbage time excluded from both axes — the same correction that changes the Q4 story below.
| Team | Quality percentile | Boom-share percentile |
|---|---|---|
| Air Force | 86th | 11th |
| Akron | 12th | 89th |
| Alabama | 58th | 17th |
| App State | 35th | 47th |
| Arizona | 64th | 37th |
| Arizona State | 41st | 62nd |
| Arkansas | 90th | 12th |
| Arkansas State | 17th | 66th |
| Army | 57th | 43rd |
| Auburn | 47th | 53rd |
| BYU | 78th | 19th |
| Baylor | 69th | 25th |
| Boise State | 66th | 20th |
| Boston College | 37th | 54th |
| Bowling Green | 2nd | 98th |
| Buffalo | 11th | 88th |
| California | 28th | 48th |
| Central Michigan | 52nd | 64th |
| Cincinnati | 89th | 16th |
| Clemson | 51st | 48th |
| Coastal Carolina | 17th | 83rd |
| Colorado | 18th | 84th |
| Colorado State | 16th | 83rd |
| Delaware | 38th | 58th |
| Duke | 80th | 14th |
| East Carolina | 63rd | 36th |
| Eastern Michigan | 49th | 42nd |
| Florida | 30th | 67th |
| Florida Atlantic | 62nd | 59th |
| Florida International | 42nd | 50th |
| Florida State | 83rd | 32nd |
| Fresno State | 26th | 73rd |
| Georgia | 81st | 3rd |
| Georgia Southern | 73rd | 21st |
| Georgia State | 36th | 70th |
| Georgia Tech | 84th | 5th |
| Hawai'i | 64th | 41st |
| Houston | 27th | 65th |
| Illinois | 75th | 26th |
| Indiana | 95th | 1st |
| Iowa | 44th | 40th |
| Iowa State | 68th | 22nd |
| Jacksonville State | 54th | 38th |
| James Madison | 65th | 44th |
| Kansas | 85th | 28th |
| Kansas State | 71st | 49th |
| Kennesaw State | 56th | 30th |
| Kent State | 21st | 86th |
| Kentucky | 15th | 85th |
| LSU | 14th | 81st |
| Liberty | 43rd | 56th |
| Louisiana | 19th | 73rd |
| Louisiana Tech | 39th | 61st |
| Louisville | 48th | 64th |
| Marshall | 55th | 39th |
| Maryland | 30th | 74th |
| Memphis | 80th | 24th |
| Miami | 76th | 5th |
| Miami (OH) | 34th | 67th |
| Michigan | 67th | 33rd |
| Michigan State | 27th | 75th |
| Middle Tennessee | 39th | 52nd |
| Minnesota | 29th | 77th |
| Mississippi State | 22nd | 77th |
| Missouri | 61st | 30th |
| Missouri State | 55th | 46th |
| NC State | 86th | 23rd |
| Navy | 94th | 17th |
| Nebraska | 48th | 57th |
| Nevada | 3rd | 97th |
| New Mexico | 58th | 60th |
| New Mexico State | 9th | 87th |
| North Carolina | 13th | 89th |
| North Texas | 98th | 7th |
| Northern Illinois | 8th | 92nd |
| Northwestern | 52nd | 36th |
| Notre Dame | 99th | 20th |
| Ohio | 67th | 18th |
| Ohio State | 93rd | 4th |
| Oklahoma | 20th | 80th |
| Oklahoma State | 5th | 95th |
| Old Dominion | 83rd | 45th |
| Ole Miss | 89th | 2nd |
| Oregon | 91st | 10th |
| Oregon State | 2nd | 98th |
| Penn State | 73rd | 33rd |
| Pittsburgh | 60th | 39th |
| Purdue | 25th | 78th |
| Rice | 6th | 94th |
| Rutgers | 70th | 27th |
| SMU | 74th | 42nd |
| Sam Houston | 4th | 96th |
| San Diego State | 24th | 76th |
| San José State | 45th | 69th |
| South Alabama | 36th | 58th |
| South Carolina | 23rd | 86th |
| South Florida | 87th | 23rd |
| Southern Miss | 40th | 55th |
| Stanford | 10th | 90th |
| Syracuse | 5th | 95th |
| TCU | 72nd | 35th |
| Temple | 70th | 34th |
| Tennessee | 96th | 11th |
| Texas | 45th | 55th |
| Texas A&M | 82nd | 14th |
| Texas State | 92nd | 8th |
| Texas Tech | 77th | 31st |
| Toledo | 50th | 61st |
| Troy | 14th | 80th |
| Tulane | 79th | 15th |
| Tulsa | 20th | 70th |
| UAB | 61st | 45th |
| UCF | 33rd | 82nd |
| UCLA | 23rd | 79th |
| UConn | 95th | 13th |
| UL Monroe | 11th | 92nd |
| UNLV | 88th | 9th |
| USC | 98th | 2nd |
| UTEP | 1st | 99th |
| UTSA | 77th | 51st |
| Utah | 97th | 6th |
| Utah State | 46th | 63rd |
| Vanderbilt | 100th | 0th |
| Virginia | 59th | 27th |
| Virginia Tech | 32nd | 71st |
| Wake Forest | 42nd | 72nd |
| Washington | 92nd | 8th |
| Washington State | 33rd | 52nd |
| West Virginia | 7th | 93rd |
| Western Kentucky | 53rd | 29th |
| Western Michigan | 31st | 68th |
| Wisconsin | 0th | 100th |
| Wyoming | 8th | 91st |
Fourth-quarter reliability, corrected
Raw Q4 EPA/play ranks 24th percentile in FBS. Strip out snaps taken with a blowout margin and it climbs to the 37th — the correction is the finding, not a footnote.
Standard downs vs. passing downs
25th percentile success on standard downs, 66th on passing downs — a 41-point gap between the two.
| Team | Standard-downs percentile | Passing-downs percentile |
|---|---|---|
| Air Force | 82nd | 69th |
| Akron | 20th | 36th |
| Alabama | 47th | 76th |
| App State | 41st | 80th |
| Arizona | 54th | 54th |
| Arizona State | 40th | 37th |
| Arkansas | 90th | 97th |
| Arkansas State | 51st | 40th |
| Army | 37th | 44th |
| Auburn | 73rd | 24th |
| Austin Peay | 56th | 13th |
| BYU | 91st | 46th |
| Ball State | 5th | 3rd |
| Baylor | 70th | 77th |
| Boise State | 42nd | 63rd |
| Boston College | 56th | 54th |
| Bowling Green | 10th | 17th |
| Bryant | 7th | 2nd |
| Buffalo | 29th | 20th |
| California | 25th | 66th |
| Central Michigan | 57th | 11th |
| Charlotte | 7th | 7th |
| Cincinnati | 89th | 65th |
| Clemson | 49th | 34th |
| Coastal Carolina | 16th | 22nd |
| Colorado | 8th | 48th |
| Colorado State | 29th | 35th |
| Delaware | 66th | 31st |
| Duke | 82nd | 63rd |
| East Carolina | 63rd | 91st |
| Eastern Michigan | 46th | 67th |
| Florida | 52nd | 45th |
| Florida Atlantic | 44th | 61st |
| Florida International | 50th | 26th |
| Florida State | 65th | 90th |
| Fresno State | 22nd | 71st |
| Georgia | 95th | 69th |
| Georgia Southern | 64th | 84th |
| Georgia State | 22nd | 75th |
| Georgia Tech | 92nd | 89th |
| Hawai'i | 33rd | 87th |
| Houston | 61st | 29th |
| Idaho | 30th | 78th |
| Idaho State | 93rd | 14th |
| Illinois | 79th | 95th |
| Indiana | 97th | 98th |
| Iowa | 74th | 19th |
| Iowa State | 80th | 58th |
| Jacksonville State | 59th | 56th |
| James Madison | 77th | 52nd |
| Kansas | 99th | 82nd |
| Kansas State | 37th | 59th |
| Kennesaw State | 44th | 67th |
| Kent State | 15th | 5th |
| Kentucky | 62nd | 29th |
| LSU | 18th | 52nd |
| Lafayette | 0th | 12th |
| Liberty | 65th | 53rd |
| Lindenwood | 4th | 1st |
| Long Island University | 24th | 78th |
| Louisiana | 24th | 23rd |
| Louisiana Tech | 41st | 24th |
| Louisville | 84th | 32nd |
| Maine | 3rd | 18th |
| Marshall | 71st | 62nd |
| Maryland | 11th | 86th |
| Massachusetts | 5th | 9th |
| Memphis | 75th | 68th |
| Merrimack | 1st | 83rd |
| Miami | 80th | 64th |
| Miami (OH) | 33rd | 39th |
| Michigan | 73rd | 74th |
| Michigan State | 48th | 39th |
| Middle Tennessee | 69th | 47th |
| Minnesota | 35th | 33rd |
| Mississippi State | 52nd | 35th |
| Missouri | 76th | 50th |
| Missouri State | 32nd | 50th |
| Murray State | 1st | 6th |
| NC State | 58th | 71st |
| Navy | 95th | 72nd |
| Nebraska | 78th | 51st |
| Nevada | 17th | 16th |
| New Mexico | 38th | 60th |
| New Mexico State | 16th | 33rd |
| North Carolina | 14th | 30th |
| North Texas | 100th | 97th |
| Northern Illinois | 9th | 5th |
| Northwestern | 48th | 88th |
| Notre Dame | 88th | 99th |
| Ohio | 69th | 76th |
| Ohio State | 99th | 99th |
| Oklahoma | 39th | 41st |
| Oklahoma State | 14th | 7th |
| Old Dominion | 72nd | 79th |
| Ole Miss | 83rd | 95th |
| Oregon | 93rd | 55th |
| Oregon State | 54th | 25th |
| Penn State | 76th | 73rd |
| Pittsburgh | 35th | 56th |
| Purdue | 46th | 88th |
| Rice | 20th | 0th |
| Rutgers | 71st | 84th |
| SMU | 50th | 57th |
| Sam Houston | 26th | 4th |
| San Diego State | 84th | 1st |
| San José State | 68th | 70th |
| South Alabama | 53rd | 28th |
| South Carolina | 31st | 8th |
| South Carolina State | 10th | 3rd |
| South Florida | 86th | 46th |
| Southern Miss | 27th | 38th |
| Stanford | 12th | 12th |
| Syracuse | 19th | 10th |
| TCU | 63rd | 82nd |
| Temple | 85th | 22nd |
| Tennessee | 97th | 81st |
| Texas | 27th | 61st |
| Texas A&M | 88th | 59th |
| Texas State | 60th | 93rd |
| Texas Tech | 45th | 65th |
| Toledo | 67th | 42nd |
| Troy | 18th | 27th |
| Tulane | 81st | 86th |
| Tulsa | 43rd | 43rd |
| UAB | 34th | 94th |
| UCF | 39th | 20th |
| UCLA | 28th | 48th |
| UConn | 96th | 37th |
| UL Monroe | 13th | 14th |
| UNLV | 78th | 85th |
| USC | 94th | 90th |
| UT Martin | 2nd | 41st |
| UTEP | 3rd | 10th |
| UTSA | 67th | 92nd |
| Utah | 87th | 96th |
| Utah State | 31st | 49th |
| Vanderbilt | 90th | 100th |
| Virginia | 36th | 73rd |
| Virginia Tech | 59th | 21st |
| Wake Forest | 21st | 31st |
| Washington | 98th | 93rd |
| Washington State | 61st | 44th |
| West Virginia | 12th | 18th |
| Western Kentucky | 55th | 80th |
| Western Michigan | 86th | 16th |
| Wisconsin | 6th | 27th |
| Wyoming | 23rd | 15th |
Halftime identity
1st-half offense ranks 63rd percentile in FBS; 2nd-half, 32nd — competitive snaps only, garbage time excluded from both halves.
Schedule mirage
Raw EPA/play through week 21 is 0.12; 68th percentile once opponent strength is stripped out, it's 0.05. The widest gap came in week 2: 0.18 raw vs. 0.03 adjusted.
California reads strongest in explosive plays allowed (top 13%) and passing epa allowed (top 22%); the crux lives in rushing epa, where California sits at the 2nd percentile.
offense · strengths lead
defense · higher bar = harder to play against
hidden math · special situations
Most Similar Programs · California
Static-attribute similarity across tier, archetype, conference, and voice. Not a prediction — a calibration.
Home-Field Advantage · California · 2018-present
57% home win rate vs 38% on the road. margin runs +7.2 better at home. California Memorial Stadium seats 62,467, averaging 61% full (37,939 attendance, 26 games reported).
Positional competition · RB room
Kendrick Raphael and LJ Johnson Jr. split the carries (232/265 vs 33/265) -- but the job isn't split the same way.
Positional competition · WR/TE room
Jacob De Jesus (WR) and Mason Mini (TE) split the targets (147/193 vs 46/193) -- but the job isn't split the same way.
What changed
The biggest shift: red-zone pass rate moved down 14 points. The rest held closer to steady.
The biggest shift: red-zone pass rate moved down 12 points. The rest held closer to steady.
Defensive identity · pass zones
On short passes, California’s defense allows a completion rate below the FBS mean (64.6% vs 65.9% league-wide, shrunk toward the mean for its 159-play sample) — mid-pack, 38 of 133 qualifying defenses.
We won’t show a deep-ball leaderboard here: at the defense level, most teams face well under 30 rich-feed deep targets all season — too thin to tell a real tendency from noise, so we won’t guess.
65°F average kickoff temp; 4% of games had measurable precipitation; 9 mph average wind.
Based on 72 home games with weather data.
12 seasons inside the CFP era, no bids yet — the era the program is still trying to break into.
California's 2014–2025 record is 67-75. The era is still being written; the CFP line is the one the program is arguing for.
All-Time Record
since 1899 · 111 seasons · .508 win rate
California Memorial Stadium sits directly on the Hayward Fault, split by an earthquake fault line, with a view of the Bay. The Play — five laterals through the Stanford band in 1982 — is the most chaotic ending in college-football history. The Bears have spent the 43 years since trying to produce another moment that big, with a 7-6 record and a fired coach as the current score.
Cal's identity is a specific tension: the world's best public university fielding a football program that can't quite match the brain power. The Play owns a permanent slot in the sport's canon — November 20, 1982, Joe Starkey's call, five laterals, the Stanford band on the field, Kevin Moen running through a trombone player to score. It belongs to Berkeley, and so does the Joe Roth tribute, the No. 12 jersey retired in honor of a quarterback who played out his final season dying of cancer. The program carries a moral weight unusual in the sport. It also carries Aaron Rodgers' name, from a 2004 Jeff Tedford team that went 10-2 and climbed to No. 4 nationally before just missing a Rose Bowl. That's the modern high-water mark.
Tosh Lupoi — a Cal alum who spent years coaching defense at Oregon and Alabama — was hired as the 35th head coach after Justin Wilcox was fired following a 7-6 season and a Hawaii Bowl loss, closing a nine-year tenure at 48-55. The alum-homecoming framing matters here: Lupoi knows what Cal is trying to be, has seen what winning programs look like up close at Oregon and Alabama, and has a case to make that the football culture in Berkeley can change without the academic identity bending to meet it.
The 2026 question is whether a fresh staff and a winnable ACC schedule can finally turn a Power-conference seat into Power-conference results. Cal has spent two years adjusting to an ACC home that arrived when the Pac-12 collapsed. The schedule is new, the conference footprint is 2,500 miles from Berkeley, and Lupoi's first team needs to prove the homecoming is more than sentiment.
Bay Area football with a Berkeley conscience — the program's historical identity is improvisational and talent-driven, not scheme-dominant. Lupoi comes from defensive coordinator backgrounds at elite programs, so the expectation is a physical, schemed defense as the foundation, with offensive identity still taking shape under the new staff. Memorial Stadium's altitude and intimacy give it a genuine home-field texture. The fanbase's standard is clean, academically honest football that also wins; those two demands are always in negotiation.
California 2016–2025. Holding the line. The 10-year slope (+0.09 rungs / yr) doesn't tilt either way — the program lives at roughly Tier 2.
12 seasons on file
down middle peak CFP year
Season Standing · 2025 · 7-6
California: 6+ wins, bowl access secured. The baseline of a successful FBS year.
ACC Standing · 2025
California is 8th of 17 in the ACC at 4-4. The path to the title is steep — the focus is on bowl access and rivalry wins.
| # | Program | Record |
|---|---|---|
| 1 | Duke | 7-2 |
| 2 | Virginia | 7-3 |
| 3 | Georgia Tech | 6-2 |
| 4 | Miami | 6-2 |
| 5 | Pittsburgh | 6-2 |
| 6 | SMU | 6-2 |
| 7 | NC State | 5-4 |
| 8 | California | 4-4 |
| 9 | Clemson | 4-4 |
| 10 | Louisville | 4-4 |
| 11 | Wake Forest | 4-4 |
| 12 | Stanford | 3-5 |
| 13 | Florida State | 2-6 |
| 14 | North Carolina | 2-6 |
| 15 | Virginia Tech | 2-6 |
| 16 | Boston College | 1-7 |
| 17 | Syracuse | 1-7 |
Coaching Era · California
Tosh Lupoi took over from Justin Wilcox for the 2026 season.
Three gameday rituals — the ones outsiders never quite catch.
since 1982
The 1982 Big Game's final kickoff return — 5 laterals + the Stanford band on the field + Kevin Moen running through them for the winning touchdown — is one of CFB's most-iconic individual moments. The Play is shown every Big Game; the band-on-field tackle is permanent visual canon. Stanford disputes the legality even today.
since 1977
Joe Roth — Cal QB 1975-1976 — was diagnosed with terminal melanoma during his senior year + chose to keep playing through pain rather than tell teammates. He died March 1977. Roth's #12 jersey is the only retired number in California football. The Joe Roth Memorial Game (annual) keeps the tribute permanent. CFB's most-storied terminally-ill-player narrative.
since 1923
California Memorial Stadium sits directly on the Hayward Fault. The 2010-2012 retrofit added base-isolation engineering + structural modernization. The stadium's seismic-fault setting is unique in CFB; visiting teams cite the location + Berkeley campus + Bay views as one of the more-unusual P5 stadium experiences.
Program memory
Most weeks vanish. These didn’t.
1976
Roth plays out a season while dying of cancer; his jersey is retired
Heartbreak
1982
Five laterals and a kickoff return through the Stanford band beat the Cardinal as time expires
Miracle
Rodgers' Bears climb to No. 4 and just miss a Rose Bowl bid
Moment of the Year · California · 2025
Week 11 of 2025. Beat a top-14 opponent on the road.
Bowl / Postseason Ledger
Most recent: 2025 — loss 35-31 (away). Last 5 postseason: 1-4.
NFL Draft Pipeline
2022–20269 picks last 5 cycles. Reliable mid-tier pipeline.
Unit lineage
FBS-relative efficiency percentile per season (2014–2025), same population as the Coordinator Mirror board. Dashed vertical lines mark a coordinator change.
Hired for 2026: Jordan Somerville / co-Ike Hilliard — not yet reflected in on-field data.
Hired for 2026: co-Da'Von Brown / Michael Hutchings — not yet reflected in on-field data.
All-time top community posts · ranked by upvotes