Cal Golden Bears

Head Coach: Tosh Lupoi (1st year)

Offensive Coordinator: Jordan Somerville (1st year)

Defensive Coordinator: Michael Hutchings (1st year)

Spring Game: 18-Apr-2026

2026 Schedule

Most Likely: 5-7(expected 4.8)
UCLASep 522% +21.0
@ SyracuseSep 1260% -7.0
WagnerSep 19W
ClemsonSep 2635% +10.0
@ UNLVOct 327% +16.0
Virginia TechOct 1046% +3.0
Wake ForestOct 1741% +6.0
@ SMUOct 2422% +21.0
@ NC StateOct 3132% +12.5
BYENov 7
@ VirginiaNov 1427% +16.5
StanfordNov 2145% +3.0
PittsburghNov 2823% +20.0

The Golden Bears enter 2026 with new head coach Tosh Lupoi and new offensive coordinator Jordan Somerville and new defensive coordinator Michael Hutchings.

Tosh Lupoi's Golden Bears lost All-ACC CB Hezekiah Masses (NFL Combine) but return RB LJ Johnson Jr. (98), QB Jaron-Keawe Sagapolutele (90), and WRs Trond Grizzell (90) and Ian Strong (89). Five transfer starters as Cal competes in the ACC.

Key Games

Toss-up: trails Virginia Tech (ACC)46% win

Toss-up: trails Stanford (ACC)45% win

Toss-up: trails Wake Forest (ACC)41% win

Upset alert: predicted to fall to UNLV (Mountain West)

125Total Players
31Transfers
76Returning
18Freshmen
Starter Quality (out of 100)
35
Overall
41
Returning
33
Transfer

Quarterbacks(4)

#3Jaron-Keawe Sagapolutele

6'3" · 225 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Starter

Nainoa Lopes

6'4" · 180 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

#17Alonzo Esparza

6'0" · 190 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

#14Dominic Ingrassia

6'4" · 200 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

Running Backs(10)

Adam Mohammed

6'0" · 220 lbs · Age 20

Transfer

R-Sophomore

3 years remaining

Role: Starter

#11LJ Johnson Jr.

5'10" · 215 lbs · Age 21

Returning

GR

1 years remaining

Role: Starter

Victor Santino

6'0" · 190 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Ashten Emory

5'11" · 203 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Backup

#5Brandon High Jr.

5'10" · 220 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Backup

Carter Vargas

6'0" · 212 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Reserve

#33Dean-Taylor Chapman

5'9" · 175 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Backup

#25Anthony League

6'0" · 215 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

#24Jayden Parker

5'10" · 180 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#28Jamaal Wiley

6'0" · 220 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

Wide Receivers(17)

EJ Morgan

6'0" · 155 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Ian Strong

6'3" · 211 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Starter

Kai Meza

6'0" · 185 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

#7Trond Grizzell

6'4" · 205 lbs · Age 22

Returning

R-Senior

1 years remaining

Role: Backup

Chase Hendricks

6'0" · 203 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Starter

#4Jordan King

6'2" · 220 lbs · Age 21

Returning

R-Junior

2 years remaining

Role: Backup

Cooper Perry

6'1" · 194 lbs · Age 19

Transfer

Sophomore

3 years remaining

Role: Starter

#9Kyion Grayes

6'0" · 190 lbs · Age 21

Returning

R-Junior

2 years remaining

Role: Backup

#18QuaRon Adams

5'7" · 170 lbs · Age 21

Returning

R-Junior

2 years remaining

Role: Backup

#15Mark Hamper

6'2" · 210 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Backup

#82Cole Boscia

6'3" · 215 lbs · Age 21

Returning

R-Junior

2 years remaining

Role: Reserve

#8Daz James

6'2" · 200 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

#22Carson Perry-Smith

5'11" · 195 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#83Myles Reber

5'11" · 185 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Reserve

#19Trevor Rogers

6'3" · 195 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#88Meyer Swinney

6'3" · 200 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

#26Isaac Torres

6'4" · 215 lbs · Age 21

Returning

Senior

1 years remaining

Role: Reserve

Tight Ends(6)

Dorian Thomas

6'4" · 239 lbs · Age 21

Transfer

R-Junior

2 years remaining

Role: Starter

#86Jeffrey Johnson

6'5" · 250 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

Taimane Purcell

6'4" · 230 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Rico Walker

6'3" · 250 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Backup

#85Mason Mini

6'4" · 240 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Backup

#90Jack Olyphant

6'4" · 245 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

Offensive Line(22)

Daniel McMorris

6'5" · 255 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Elisha Faamatuainu

6'5" · 300 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Esaiah Wong

6'5" · 270 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Kahlee Tafai

6'5" · 340 lbs · Age 20

Transfer

R-Sophomore

3 years remaining

Role: Backup

Kamo'i Huihui-White

6'4" · 290 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Roger Vanderhoef

6'7" · 382 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

#59Akili Calhoun

6'4" · 305 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

Jacob Arop

6'6" · 300 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Starter

#50LaJuan Owens

6'4" · 335 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Key Reserve

Jimothy Lewis Jr.

6'6" · 320 lbs · Age 19

Transfer

R-Freshman

4 years remaining

Role: Starter

#78Lamar Robinson

6'3" · 305 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#76Bastian Swinney

6'6" · 310 lbs · Age 22

Returning

R-Senior

1 years remaining

Role: Starter

#56Tyson Ruffins

6'2" · 310 lbs · Age 20

Returning

Junior

2 years remaining

Role: Starter

#71Sioape Vatikani

6'4" · 320 lbs · Age 21

Returning

R-Junior

2 years remaining

Role: Starter

#70Sam Bjerke

6'5" · 330 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#68Jojo Genova

6'5" · 290 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

#75Justin Hasenhuetl

6'5" · 285 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

#72Ben Howard

6'4" · 340 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

#74Michael Klisiewicz

6'6" · 310 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

#73Tyler Knape

6'4" · 295 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#69Aiden Newbill

6'8" · 290 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#54Frederick Williams III

6'5" · 310 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Reserve

Defensive Line(21)

Frank Fanua

6'2" · 261 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Jericho Johnson

6'4" · 342 lbs · Age 20

Transfer

R-Sophomore

3 years remaining

Role: Starter

Jonathan McKinley

6'2" · 225 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Justin Beadles

6'5" · 270 lbs · Age 22

Transfer

R-Senior

1 years remaining

Role: Backup

Kingston Schirmer

6'3" · 280 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Nemyah Telona

6'2" · 285 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Sosaia Noa

6'3" · 205 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Ashun Shepphard

6'3" · 295 lbs · Age 21

Transfer

Senior

1 years remaining

Role: Backup

Emmanuel Okoye

6'5" · 243 lbs · Age 20

Transfer

R-Sophomore

3 years remaining

Role: Backup

#98Nate Burrell

6'2" · 295 lbs · Age 21

Returning

Senior

1 years remaining

Role: Starter

#96Derek Wilkins

6'5" · 305 lbs · Age 22

Returning

GR

1 years remaining

Role: Starter

Jayden Williams

6'2" · 298 lbs · Age 19

Transfer

Sophomore

3 years remaining

Role: Reserve

#94Stanley Saole-McKenzie

6'2" · 335 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

Joshua Pierce

6'4" · 250 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Backup

#99Zae Smith

6'1" · 310 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#55BJ Canady

6'5" · 285 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#56Legend Journey

6'2" · 270 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#97Michael-Anthony Okwura

6'3" · 300 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#93R.J. Stephens

6'1" · 280 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Reserve

#92LeBron Williams

6'2" · 285 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

Jayden Wayne

6'6" · 262 lbs

Transfer

Senior

Role: Starter

Linebackers(14)

#16Chris Victor

6'4" · 245 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

Jaxon Pyatt

6'2" · 220 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

AJ Tuitele

6'2" · 215 lbs · Age 19

Transfer

Sophomore

3 years remaining

Role: Key Reserve

Kamar Mothudi

6'3" · 244 lbs · Age 19

Transfer

Sophomore

3 years remaining

Role: Backup

#18Serigne Tounkara

6'2" · 245 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Backup

Solomon Williams

6'1" · 250 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Starter

Tristan Jernigan

6'0" · 230 lbs · Age 19

Transfer

Sophomore

3 years remaining

Role: Starter

#45Beckham Barney

6'1" · 215 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

#39Michael Cooley

6'7" · 215 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Reserve

#46Aaron Hampton

6'1" · 230 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Starter

#57BJ Jones

6'2" · 225 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Reserve

#36Jude McLellan

6'3" · 235 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#44John Tofi Jr.

6'4" · 220 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

#49Lucas Vanderlind

6'1" · 220 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Reserve

Defensive Backs(23)

Kingston Lopa

6'5" · 210 lbs · Age 19

Transfer

Sophomore

3 years remaining

Role: Key Reserve

Niles Davis

5'10" · 175 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Tyree Sams

5'8" · 175 lbs · Age 18

Freshman

Freshman

4 years remaining

Role: Reserve

Daniel Harris

6'3" · 195 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Starter

#23Isaiah Crosby

5'10" · 185 lbs · Age 22

Returning

R-Senior

1 years remaining

Role: Starter

#30Mayze Bryant

5'9" · 180 lbs · Age 21

Returning

R-Junior

2 years remaining

Role: Backup

Ricky Fletcher

6'3" · 200 lbs · Age 21

Transfer

Senior

1 years remaining

Role: Starter

#2Dru Polidore Jr.

6'2" · 195 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

Marquis Groves-Killebrew

6'0" · 179 lbs · Age 21

Transfer

R-Junior

2 years remaining

Role: Backup

#22Tristan Dunn

6'5" · 205 lbs · Age 21

Returning

R-Junior

2 years remaining

Role: Backup

#17Jordan Sanford

6'0" · 195 lbs · Age 20

Returning

Junior

2 years remaining

Role: Backup

Michael Hurst

6'0" · 185 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Backup

#6Ja'ir Smith

6'1" · 185 lbs · Age 21

Returning

Senior

1 years remaining

Role: Backup

#11Dayday Aupiu

6'2" · 170 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#38Nate Escalada

6'0" · 190 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Reserve

#28Tre' Harrison

6'0" · 180 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

#25Khamani Hudson

6'0" · 185 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#14Aiden Manutai

5'11" · 200 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Starter

#24Quimari Shemwell

5'11" · 175 lbs · Age 19

Returning

Sophomore

3 years remaining

Role: Reserve

#20Cam Sidney

5'11" · 185 lbs · Age 21

Returning

R-Junior

2 years remaining

Role: Backup

#8Jasiah Wagoner

5'11" · 180 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Backup

#34Tobey Weydemuller

5'10" · 185 lbs · Age 19

Returning

R-Freshman

4 years remaining

Role: Reserve

#21Jae'On Young

5'11" · 185 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

Kickers(4)

Towns McGough

6'0" · 185 lbs · Age 19

Transfer

Sophomore

3 years remaining

Role: Key Reserve

#26Michael Luckhurst

6'1" · 185 lbs · Age 21

Returning

R-Junior

2 years remaining

Role: Backup

#37Erik Peters

6'1" · 170 lbs · Age 18

Returning

Freshman

4 years remaining

Role: Reserve

Chase Meyer

6'0" · 200 lbs

Transfer

R-Senior

Role: Starter

Punters(1)

#29Angus Davies

6'1" · 205 lbs · Age 25

Transfer

Senior

1 years remaining

Role: Starter

Long Snappers(3)

David Bird

6'0" · 205 lbs · Age 20

Transfer

Junior

2 years remaining

Role: Backup

#48Ewan Arechaederra

5'11" · 205 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Backup

#31Jordan Franke

5'10" · 200 lbs · Age 20

Returning

R-Sophomore

3 years remaining

Role: Reserve