← All 138 teams

No. 71 · ACC

California

Golden Bears · 2026 preseason dossier

4M tierMiddle class4M-INTELLIGENCE-1.5
4M score480–100 index
Power rating-0.6vs. average
Projected wins4.9regular season
ScheduleNo. 541 = hardest
Playoff chance0.5%10,000 season sims
Inside the 4M numberFive ways this team can win—or get exposed.

Each index is standardized across FBS. Fifty is national average; context and matchup still decide the bet.

Offense42
Defense45
Roster54
Players51
Special teams49
Data confidence89%4M-INTELLIGENCE-1.5

The 2026 outlook

Is there enough week-to-week consistency to turn ACC opportunity into a conference-title run?

California opens No. 71 nationally and No. 13 of 17 in the ACC. The 4M baseline rates the roster 0.6 points below an average FBS team on a neutral field and projects 4.9 regular-season wins.

California profiles as competitive but opponent-sensitive. It can win when the matchup protects its weak points, yet it does not have enough week-to-week talent separation to survive poor early-down offense, lost field position and a negative turnover margin at the same time.

Depth is the central concern. Transfers can raise the first unit quickly, but the two-deep has to hold up across twelve games. The first month should reveal whether the rebuild created real competition or simply moved uncertainty from one position group to another.

The schedule grades No. 54 nationally—enough resistance to expose weaknesses without defining the entire year. A small group of swing games should determine whether California beats its 4.9-win projection, placing extra value on special teams, fourth-down decisions and late-game quarterback play.

Personnel command center

Who is back, who arrived and who has to matter.

The roster is grouped by continuity because returning snaps and proven transfer production are more useful than raw headcount. “New / unverified” means the player did not match last season's roster or the incoming portal file—not that the player is necessarily a freshman.

Head coachTosh Lupoi0–0 over the available CFBD career window
Staff continuityNew head coachReplaces Nick Rolovich
Portal ledger32 in · 36 outImpact is weighted by rating, position and prior usage.
Position-group modelPremium roles separated.Fifty is FBS average. Quarterback includes the modeled starter probability, not merely the best name in the room.
Quarterback44
Offensive line51
Receivers69
Defensive front52
Secondary50
InChase HendricksWR · from Ohio · 4★
InAdam MohammedRB · from Washington · 4★
InIan StrongWR · from Rutgers · 4★
InKingston LopaS · from Oregon · 4★
InDorian ThomasTE · from New Mexico · 4★
InJericho JohnsonDL · from Oregon · 4★
InDaniel HarrisCB · from Georgia · 3★
InRicky FletcherCB · from Ole Miss · 3★
InMichael HurstS · from Northern Arizona · 3★
InJustin BeadlesEDGE · from Louisville · 3★
InCooper PerryWR · from Oregon · 3★
InSolomon WilliamsEDGE · from Texas A&M · 3★
4M player valueHighest-leverage rolesMaximum point value assumes the player is fully unavailable and is reduced by status probability.
QBJaron-Keawe Sagapolutele3.1 pts62% starter · usage + PPA + WEPA + roster continuity + QB starter probability
QBJackson Brousseau1.8 pts36% starter · usage + PPA + WEPA + portal role + QB starter probability
WRChase Hendricks0.9 pts60% expected role · usage + PPA + portal role
WRIan Strong0.8 pts57% expected role · usage + PPA + portal role
TEMason Mini0.8 pts55% expected role · usage + PPA + roster continuity
TEDorian Thomas0.7 pts54% expected role · usage + PPA + portal role
PlayerPos.4M valueSizeContinuity
#11Jackson BrousseauLehi, UTQB1.8 pts36% starter · 76% conf.6′4″ · 225 lbTransfer infrom Colorado State
#7Chase HendricksSt. Louis, MOWR0.9 pts60% role · 64% conf.6′0″ · 200 lbTransfer infrom Ohio
#9Ian StrongCoram, NYWR0.8 pts57% role · 64% conf.6′4″ · 210 lbTransfer infrom Rutgers
#0Dorian ThomasKent, WATE0.7 pts54% role · 64% conf.6′4″ · 250 lbTransfer infrom New Mexico
#1Carter VargasSanta Maria, CARB0.7 pts60% role · 64% conf.5′11″ · 210 lbTransfer infrom UC Davis
#8Rico WalkerHickory, NCTE0.6 pts44% role · 64% conf.6′4″ · 245 lbTransfer infrom Purdue
#20Ashten EmoryDallas, TXRB0.6 pts64% role · 76% conf.5′11″ · 205 lbTransfer infrom UTEP
#58Ashton RiveraCape Coral, FLOL0.5 pts38% role · 40% conf.6′2″ · 315 lbTransfer infrom Kent State
#75Jacob AropOmaha, NEOL0.5 pts38% role · 40% conf.6′6″ · 320 lbTransfer infrom South Dakota
#77Jimothy Lewis Jr.Ridgeland, MSOL0.5 pts38% role · 40% conf.6′6″ · 315 lbTransfer infrom Mississippi State
#51Kahlee TafaiInglewood, CAOL0.5 pts38% role · 40% conf.6′5″ · 335 lbTransfer infrom Minnesota
#70Mykeal RabessMiami, FLOL0.5 pts38% role · 40% conf.6′6″ · 320 lbTransfer infrom Florida International
#24Adam MohammedGlendale, AZRB0.5 pts59% role · 76% conf.6′0″ · 220 lbTransfer infrom Washington
#99Ashun ShepphardBrandon, MSDL0.5 pts38% role · 40% conf.6′3″ · 295 lbTransfer infrom Mississippi State
#51Jayden WilliamsMonroe, LADL0.5 pts38% role · 40% conf.6′2″ · 305 lbTransfer infrom North Texas
#44Jericho JohnsonSuisun City, CADL0.5 pts38% role · 40% conf.6′4″ · 345 lbTransfer infrom Oregon
#10Cooper PerryScottsdale, AZWR0.5 pts43% role · 64% conf.6′1″ · 195 lbTransfer infrom Oregon
#7Daniel HarrisMiami, FLDB0.4 pts38% role · 40% conf.6′3″ · 195 lbTransfer infrom Georgia
#2Kingston LopaSacramento, CADB0.4 pts38% role · 40% conf.6′5″ · 210 lbTransfer infrom Oregon
#5Marquis Groves-KillebrewAtlanta, GADB0.4 pts38% role · 40% conf.6′0″ · 190 lbTransfer infrom Arizona
#16Michael Hurst Jr.Los Angeles, CADB0.4 pts38% role · 40% conf.6′0″ · 200 lbTransfer infrom Northern Arizona
#1Ricky FletcherDurant, MSDB0.4 pts38% role · 40% conf.6′3″ · 205 lbTransfer infrom Ole Miss
#9AJ TuiteleNorth Las Vegas, NVLB0.4 pts38% role · 40% conf.6′2″ · 220 lbTransfer infrom USC
#6Emmanuel OkoyeLagosLB0.4 pts38% role · 40% conf.6′5″ · 240 lbTransfer infrom Tennessee
#15Joshua PierceDetroit, MILB0.4 pts38% role · 40% conf.6′4″ · 260 lbTransfer infrom North Texas
#4Justin BeadlesAtlanta, GALB0.4 pts38% role · 40% conf.6′5″ · 275 lbTransfer infrom Louisville
#3Kamar MothudiLos Angeles, CALB0.4 pts38% role · 40% conf.6′3″ · 245 lbTransfer infrom Oregon
#0Solomon WilliamsTampa, FLLB0.4 pts38% role · 40% conf.6′2″ · 250 lbTransfer infrom Texas A&M
#32Tristan JerniganTupelo, MSLB0.4 pts38% role · 40% conf.6′0″ · 230 lbTransfer infrom Texas A&M
#29Angus DaviesTorquay, VICP0.3 pts38% role · 40% conf.6′1″ · 210 lbTransfer infrom Tulsa
#45David BirdPhoenix, AZLS0.3 pts38% role · 40% conf.6′0″ · 205 lbTransfer infrom Alabama
#33Towns McGoughAuburn, ALPK0.3 pts38% role · 52% conf.6′0″ · 200 lbTransfer infrom Auburn
#3Jaron-Keawe SagapoluteleEwa Beach, HIQB3.1 pts62% starter · 76% conf.6′3″ · 225 lbReturning
#85Mason MiniPacifica, CATE0.8 pts55% role · 64% conf.6′4″ · 240 lbReturning
#4Jordan KingPortland, ORWR0.7 pts51% role · 64% conf.6′2″ · 215 lbReturning
#5QuaRon AdamsPhoenix, AZWR0.7 pts50% role · 64% conf.5′7″ · 165 lbReturning
#15Mark HamperWest Linn, ORWR0.7 pts52% role · 64% conf.6′2″ · 205 lbReturning
#6Kyion GrayesChandler, AZWR0.7 pts48% role · 64% conf.6′0″ · 190 lbReturning
#82Cole BosciaDanville, CAWR0.7 pts47% role · 64% conf.6′3″ · 215 lbReturning
#76Bastian SwinneyMinneapolis, MNOL0.6 pts44% role · 40% conf.6′6″ · 315 lbReturning
#72Ben HowardLehi, UTOL0.6 pts44% role · 40% conf.6′4″ · 325 lbReturning
#54Frederick Williams IIILos Angeles, CAOL0.6 pts44% role · 40% conf.6′5″ · 325 lbReturning
#68Jojo GenovaHuntington Beach, CAOL0.6 pts44% role · 40% conf.6′5″ · 285 lbReturning
#65Justin HasenhuetlCologneOL0.6 pts44% role · 40% conf.6′5″ · 300 lbReturning
#78Lamar RobinsonAlexandria, VAOL0.6 pts44% role · 40% conf.6′3″ · 305 lbReturning
#74Michael KlisiewiczBrentwood, CAOL0.6 pts44% role · 40% conf.6′6″ · 315 lbReturning
#66Sam BjerkeSan Diego, CAOL0.6 pts44% role · 40% conf.6′5″ · 290 lbReturning
#71Sioape VatikaniReno, NVOL0.6 pts44% role · 40% conf.6′4″ · 330 lbReturning
#56Tyson RuffinsLong Beach, CAOL0.6 pts44% role · 40% conf.6′2″ · 310 lbReturning
#55BJ CanadyTopeka, KSDL0.6 pts44% role · 40% conf.6′5″ · 280 lbReturning
#96Derek WilkinsIrvine, CADL0.6 pts44% role · 40% conf.6′5″ · 310 lbReturning
#92LeBron WilliamsKahuku, HIDL0.6 pts44% role · 40% conf.6′2″ · 285 lbReturning
#56Legend JourneyArlington, TXDL0.6 pts44% role · 40% conf.6′2″ · 285 lbReturning
#97Michael-Anthony OkwuraKaty, TXDL0.6 pts44% role · 40% conf.6′3″ · 310 lbReturning
#98Nate BurrellLos Angeles, CADL0.6 pts44% role · 40% conf.6′2″ · 285 lbReturning
#93R.J. StephensEast Palo Alto, CADL0.6 pts44% role · 40% conf.6′1″ · 280 lbReturning
#94Stanley Saole-McKenzieHonolulu, HIDL0.6 pts44% role · 40% conf.6′2″ · 345 lbReturning
#21Carson Perry-SmithGranite Bay, CAWR0.5 pts44% role · 40% conf.5′11″ · 195 lbReturning
#87Meyer SwinneyEdina, MNWR0.5 pts44% role · 40% conf.6′3″ · 200 lbReturning
#19Trevor RogersLafayette, CAWR0.5 pts44% role · 40% conf.6′3″ · 195 lbReturning
#90Jack OlyphantPetaluma, CATE0.5 pts44% role · 40% conf.6′4″ · 245 lbReturning
#44John Tofi Jr.Elk Grove, CATE0.5 pts44% role · 40% conf.6′5″ · 240 lbReturning
#14Aiden ManutaiWaipahu, HIDB0.5 pts44% role · 40% conf.5′11″ · 200 lbReturning
#20Cam SidneyRiverside, CADB0.5 pts44% role · 40% conf.5′11″ · 185 lbReturning
#11Dayday AupiuOxnard, CADB0.5 pts44% role · 40% conf.6′2″ · 170 lbReturning
#23Isaiah CrosbyManor, TXDB0.5 pts44% role · 40% conf.5′10″ · 190 lbReturning
#13Jae'on YoungLos Angeles, CADB0.5 pts44% role · 40% conf.5′11″ · 180 lbReturning
#8Jasiah WagonerSpanaway, WADB0.5 pts44% role · 40% conf.5′11″ · 180 lbReturning
#17Jordan SanfordArlington, TXDB0.5 pts44% role · 40% conf.6′0″ · 195 lbReturning
#25Khamani HudsonHouston, TXDB0.5 pts44% role · 40% conf.6′0″ · 185 lbReturning
#30Mayze BryantPasadena, CADB0.5 pts44% role · 40% conf.5′9″ · 180 lbReturning
#38Nate EscaladaSanta Clara, CADB0.5 pts44% role · 40% conf.6′0″ · 190 lbReturning
#24Quimari ShemwellLos Angeles, CADB0.5 pts44% role · 40% conf.5′11″ · 180 lbReturning
#34Tobey WeydemullerSan Francisco, CADB0.5 pts44% role · 40% conf.5′10″ · 185 lbReturning
#28Tre' HarrisonArtesia, CADB0.5 pts44% role · 40% conf.6′0″ · 185 lbReturning
#22Tristan DunnSumner, WADB0.5 pts44% role · 40% conf.6′5″ · 205 lbReturning
#21Aaron HamptonAnchorage, AKLB0.4 pts44% role · 40% conf.6′1″ · 235 lbReturning
#45Beckham BarneyMesa, AZLB0.4 pts44% role · 40% conf.6′1″ · 220 lbReturning
#57BJ JonesOakland, CALB0.4 pts44% role · 40% conf.6′2″ · 230 lbReturning
#10Jayden WayneTacoma, WALB0.4 pts44% role · 40% conf.6′5″ · 255 lbReturning
#36Jude McLellanCarlsbad, CALB0.4 pts44% role · 40% conf.6′3″ · 235 lbReturning
#39Michael CooleyPiedmont, CALB0.4 pts44% role · 40% conf.6′7″ · 230 lbReturning
#19Odera OkakaAntioch, CALB0.4 pts44% role · 40% conf.6′4″ · 235 lbReturning
#18Serigne TounkaraHouston, TXLB0.4 pts44% role · 40% conf.6′2″ · 245 lbReturning
#25Anthony LeagueLong Beach, CARB0.4 pts52% role · 64% conf.6′0″ · 215 lbReturning
#33Dean-Taylor ChapmanSan Leandro, CARB0.4 pts44% role · 40% conf.5′9″ · 180 lbReturning
#23Jayden ParkerOakland, CARB0.4 pts44% role · 40% conf.5′10″ · 180 lbReturning
#37Erik PetersHouston, TXPK0.3 pts44% role · 40% conf.6′1″ · 190 lbReturning
#48Ewan ArechaederraDanville, CALS0.3 pts44% role · 40% conf.5′11″ · 210 lbReturning
#31Jordan FrankeVerona, WILS0.3 pts44% role · 40% conf.5′10″ · 205 lbReturning
#91Chase MeyerLos Angeles, CAPK0.3 pts44% role · 52% conf.5′10″ · 185 lbReturning
#17Alonzo EsparzaLos Alamitos, CAQB0.2 pts4% starter · 40% conf.6′0″ · 190 lbReturning
#14Dominic IngrassiaNovato, CAQB0.2 pts4% starter · 40% conf.6′4″ · 205 lbReturning
#2EJ CaminongSeattle, WAQB0.2 pts4% starter · 40% conf.6′2″ · 220 lbReturning
#55Daniel McMorrisNorman, OKOL0.3 pts20% role · 28% conf.6′6″ · 260 lbNew / unverified
#79Esaiah WongWaimanalo, HIOL0.3 pts20% role · 28% conf.6′5″ · 300 lbNew / unverified
#73Kamo'I Huihui-WhiteHonolulu, HIOL0.3 pts20% role · 28% conf.6′5″ · 330 lbNew / unverified
#43Lucky SchirmerPomona, CADL0.3 pts20% role · 28% conf.6′2″ · 290 lbNew / unverified
#16Kai MezaHerriman, UTWR0.2 pts20% role · 28% conf.6′1″ · 185 lbNew / unverified
#22Taimane PurcellAiea, HITE0.2 pts20% role · 28% conf.6′4″ · 235 lbNew / unverified
#33JD McKinleyCorona, CALB0.2 pts20% role · 28% conf.6′2″ · 245 lbNew / unverified
#18Nainoa LopesHonolulu, HIQB0.2 pts4% starter · 28% conf.6′3″ · 180 lbNew / unverified
#13Victor SantinoLos Angeles, CARB0.2 pts20% role · 28% conf.5′11″ · 195 lbNew / unverified

2026 schedule

The path that shapes the projection.

The model prices every scheduled game individually. Home field, neutral sites, completed results and opponent rating feed the expected-win total shown above.

Range of outcomes

The projection is the middle—not the ceiling.

Floor case3 wins

Instability at premium positions turns swing games into losses.

4M midpoint5 wins

The roster performs close to its current power and schedule baseline.

Ceiling case7 wins

Quarterback play and line continuity outperform the preseason prior.

The betting lens

Price and matchup decide the play.

No team is an automatic bet or fade. The goal is to identify when the market's story about California diverges from the football conditions required to cover.

Back them when

The spread is large, the favorite plays slowly, and the game script allows California to stay inside the number without chasing points.

Pass or fade when

The offense must play from behind, protect for long-yardage throws and generate explosives simply to reach the market expectation.

Watch first

Quarterback efficiency, offensive-line cohesion and whether the defense can get off the field without blitzing itself out of structure.

Season-defining questionIs there enough week-to-week consistency to turn ACC opportunity into a conference-title run?