Cal Football, 2000 to Now
Rise, Peak and Drift

For a few seasons in the mid-2000s, Cal was one of the best teams in college football. This is how it got there, why it slipped, and what has changed underneath the program since.

Six chapters, one question each, built from 27 seasons of game results, recruiting rankings, NFL draft outcomes, attendance and transfer records.

Two seasons in the top ten, then a long slide

Jeff Tedford inherited a 1-10 team in 2002. Two years later Cal went 10-2 and ranked 2nd of 119 FBS teams in schedule-adjusted margin, ahead of every program in the country but one.

The peak lasted about five seasons. Cal has not finished in the top 20 since 2008, and the low point came in the handoff between coaches: Tedford's last team went 3-9, and Sonny Dykes' first went 1-11, 97th of 125.

Team strength: where Cal ranked among all FBS teams in schedule-adjusted scoring margin (SRS), as a percentile. 100 is the best team in the country, 50 is the median. Gold dots finished the season in the AP Top 25. 2020 (four games, no fans) has no rating.

View data
SeasonCoachRecordStrength rankPercentileFinal AP
2000Tom Holmoe3-848 of 11659.1
2001Tom Holmoe1-1093 of 11720.7
2002Jeff Tedford7-520 of 11783.6
2003Jeff Tedford8-619 of 11784.5
2004Jeff Tedford10-22 of 11999.2#9
2005Jeff Tedford8-423 of 11981.4#25
2006Jeff Tedford10-36 of 11995.8#14
2007Jeff Tedford7-630 of 11975.4
2008Jeff Tedford9-419 of 12084.9
2009Jeff Tedford8-554 of 12055.5
2010Jeff Tedford5-731 of 12074.8
2011Jeff Tedford7-634 of 12072.3
2012Jeff Tedford3-966 of 12447.2
2013Sonny Dykes1-1197 of 12522.6
2014Sonny Dykes5-751 of 12860.6
2015Sonny Dykes8-527 of 12879.5
2016Sonny Dykes5-758 of 12855.1
2017Justin Wilcox5-758 of 13055.8
2018Justin Wilcox7-666 of 13049.6
2019Justin Wilcox8-548 of 13063.6
2020Justin Wilcox1-3
2021Justin Wilcox5-756 of 13057.4
2022Justin Wilcox4-870 of 13146.9
2023Justin Wilcox6-746 of 13365.9
2024Justin Wilcox6-759 of 13457
2025Justin Wilcox7-687 of 13636.8
2026Tosh Lupoi2-3

Cal got more out of its talent, then lost both

Talent is the best single predictor of results in college football. Across 2,549 FBS team-seasons, rosters built from stronger recruiting classes reliably finish higher. That splits every season into two questions: how much talent did Cal have, and what did it do with it?

How much talent Cal had

In 2005 Cal's roster ranked 12th in the country. It hasn't had a top-20 roster since 2008, and this season (2026) it ranks 67th.

Rank among all FBS teams by roster talent: the average strength of the four recruiting classes on the roster that season. 1 is the most talented roster in the country. Higher on the chart is better.

What Cal did with it

The next chart compares where Cal finished with where a roster like Cal's usually finishes. From 2005 to 2008, Cal beat its prediction by 10 spots a season on average. In 2006, a roster expected to finish 29th finished 6th. Since 2009, Cal has finished ahead of its prediction in only 5 of 16 seasons.

Actual finish Expected finish, from roster talent Beat expectations Fell short

National rank among FBS teams (1 is best, so higher on the chart is better). The dashed line is where a roster with Cal's talent typically finishes; the solid line is where Cal actually finished, by schedule-adjusted margin. Blue gaps: Cal did more with its players than expected. Orange: less. The 2020 season was four games because of COVID and has no final rating, so it is left blank.

So the decline has two causes, and they compound: less talent coming in, and less coming out of the talent Cal had.

View data
SeasonCoachRecruiting classRoster talent rankExpected finishActual finish
2005Jeff Tedford10 of 11812 of 1162923
2006Jeff Tedford20 of 11912 of 117296
2007Jeff Tedford23 of 11613 of 1182930
2008Jeff Tedford29 of 11716 of 1173119
2009Jeff Tedford37 of 11525 of 1173654
2010Jeff Tedford20 of 12022 of 1173631
2011Jeff Tedford15 of 12022 of 1173534
2012Jeff Tedford30 of 12422 of 1203666
2013Sonny Dykes41 of 12523 of 1203697
2014Sonny Dykes55 of 12835 of 1244351
2015Sonny Dykes34 of 12840 of 1244627
2016Sonny Dykes31 of 12840 of 1274658
2017Justin Wilcox70 of 13045 of 1285258
2018Justin Wilcox42 of 13043 of 1275066
2019Justin Wilcox43 of 13044 of 1295148
2020Justin Wilcox39 of 12848 of 12831
2021Justin Wilcox28 of 13037 of 1304556
2022Justin Wilcox59 of 13039 of 1304870
2023Justin Wilcox79 of 13355 of 1305646
2024Justin Wilcox55 of 13455 of 1315859
2025Justin Wilcox69 of 13669 of 1336787
2026Tosh Lupoi56 of 13867 of 134

The peak produced pros who outplayed their draft slot

One part of the peak can be measured long after the games: what Cal's players did in the NFL. For every draft pick since 1980, I modeled the career a player taken at that slot typically has, then measured how far each school's players beat it.

For the 2003 to 2013 draft classes, the players Tedford recruited and coached, Cal ranks first of 41 schools. Its 44 picks beat their draft slot by about one extra season as a solid NFL starter each, and the edge came from early-round picks, not late-round luck.

1Cal
+9.6
2Cincinnati
+7.0
3Purdue
+6.8
4Utah
+6.6
5Nebraska
+3.7
6North Carolina State
+2.0
7Miami (FL)
+1.8
8Pittsburgh
+1.6
9Wisconsin
+1.4
10South Carolina
+1.0
Well-known programs for comparison (schools ranked in between are hidden)
12Texas
+0.6
20Oregon
-0.4
21Notre Dame
-0.7
24Alabama
-1.3
27USC
-2.0
28Florida
-2.1
30Ohio State
-2.2
32Stanford
-2.9
37Michigan
-3.8
38UCLA
-4.2
40North Carolina
-6.0

Score: career Approximate Value above or below what a typical pick at the same slot produces, per pick, 2003 to 2013 draft classes. Dot: the school's average per pick. Line: how far that average could move with luck (95% interval). Left of the vertical line means below draft slot. Ranked among 41 schools.

Cal's biggest outperformers (career value vs. a typical pick at the same slot)

Aaron Rodgers

2005 · pick 24

+127.8

Cameron Jordan

2011 · pick 24

+69.1

Keenan Allen

2013 · pick 76

+56.3

DeSean Jackson

2008 · pick 49

+47.3

Brandon Mebane

2007 · pick 85

+45.6

Mitchell Schwartz

2012 · pick 37

+44.9

Marvin Jones

2012 · pick 166

+44.2

Alex Mack

2009 · pick 21

+42.7

Marshawn Lynch

2007 · pick 12

+27.4

Justin Forsett

2008 · pick 233

+24.9

Hollow dot: AV expected at that pick. Filled dot: actual. Number: the difference.

How the draft model works, and how I tested it

Career value is Pro Football Reference's Approximate Value, one number for a player's total contribution (a solid starting season is roughly 8 to 10). For each draft class, an isotonic regression (a curve that only goes down as the pick number goes up) sets what a typical player at each slot produces, using classes within three years. A player's score is his actual value minus that bar, and a school's score is the average across all its picks, busts included.

A first-place finish deserves suspicion, so the 2003 to 2013 ranking was re-run eight ways:

  • Raising the minimum picks to be ranked from 20 to 40: Cal 1st at every cutoff
  • Shrinking small samples toward average: still 1st
  • Capping every score at the 99th percentile: 1st
  • Adjusting for position: 1st
  • Removing every quarterback: 1st
  • Removing each school's single best player: 1st
  • Adjusting for program size (big-name programs get over-drafted): 1st
  • Shuffling players between schools 5,000 times: a lead this large happens by chance 9% of the time

Over all 40 years, Cal ranks 4th of 61, but that lead is small enough that chance produces it often. The edge belongs to one decade and one staff, not to the school.

The crowd came for the peak and never came back

From 2004 to 2008, Cal averaged 62,697 fans a game. The crowd followed the team down after that, but it didn't follow it back up: the 8-5 teams of 2015 and 2019 drew 48,800 and 42,433, and the 7-6 team of 2025 drew 34,991, about 56% of the renovated stadium's capacity.

The exception came on October 5, 2024, when ESPN's College GameDay came to Berkeley and 52,428 people watched Cal lose 39-38 to Miami. The demand is there for a big moment. It hasn't been there week to week.

Winning season Losing or .500 season

Average home attendance per game. 2011 home games were played at AT&T Park in San Francisco during the stadium renovation; 2020 had no fans. Missing seasons in the main data source were filled from each season's published box scores.

View data
SeasonAverage home attendanceHome gamesVenue
200046,3005Memorial Stadium
200133,4426Memorial Stadium
200237,1037Memorial Stadium
200338,3056Memorial Stadium
200464,0195Memorial Stadium
200560,3776Memorial Stadium
200664,3187Memorial Stadium
200763,1366Memorial Stadium
200861,6347Memorial Stadium
200959,4726Memorial Stadium
201057,8737Memorial Stadium
201137,6575AT&T Park
201255,8767Memorial Stadium
201349,3297Memorial Stadium
201448,7987Memorial Stadium
201548,8006Memorial Stadium
201646,6286Memorial Stadium
201736,5486Memorial Stadium
201842,8667Memorial Stadium
201942,4336Memorial Stadium
202137,3836Memorial Stadium
202238,5967Memorial Stadium
202338,6846Memorial Stadium
202439,1737Memorial Stadium
202534,9916Memorial Stadium

The transfer portal made the roster a two-way door

Since 2021, players can transfer without sitting out a season, and since NIL rules changed the same year, they can be paid. In 2021, 10 players left Cal through the portal and 3 arrived. In 2026, 36 left and 32 arrived.

The players Cal develops now have options. Of the 140 who left since 2021, 53 went to other Power 4 programs, including the highest-rated departures below. The most famous is Fernando Mendoza, who left for Indiana in December 2024, won the Heisman Trophy and went first overall in the 2026 NFL draft.

Transferred in Transferred out

Players entering or leaving Cal through the transfer portal, by the season they transferred for.

Highest-rated players to leave Cal through the portal

PlayerPos.SeasonWent to
Cade UluaveLB2026BYU
J.Michael SturdivantWR2023UCLA
Fernando MendozaQB2025Indiana
Jaydn OttRB2025Oklahoma
Kendrick RaphaelRB2026SMU
Jack EndriesTE2025Texas

All six were four-star recruits out of high school.

The talent is back to mid-pack. The results aren't.

The portal cuts both ways, and Cal has used it to rebuild. Counting transfers, its 2026 roster ranks 8th of 17 in the ACC and 32nd of 67 Power 4 teams, close to the middle of both.

The results haven't followed. In its first two ACC seasons, Cal finished 10th and 13th of 17 conference teams in schedule-adjusted margin.

Cal Other Power 4 teams Conference median

Each dot is one Power 4 team's 2026 roster, rated by the 247Sports talent composite, which counts every player on the roster, transfers included. Further right is more talented. Dots that would overlap are nudged up or down within their conference row.

  1. Talent sets the ceiling. Cal's best seasons came with top-20 rosters. It hasn't had one since 2008.
  2. Coaching decides how much of that talent shows up on Saturdays. With the portal reshuffling rosters every year, there is little time for slow, multi-year development. What matters is a staff that gets the most out of whoever is on the roster this season and turns them into a coherent team. Cal's peak teams finished an average of 10 spots better than their talent predicted; since 2009, Cal has beaten its prediction in only 5 of 16 seasons.
  3. The portal is now the fastest lever. A roster can be rebuilt in a single offseason, in either direction. Cal's is already mid-pack in its conference, so the next gain has to come from coaching that roster into a team that plays above it.

Data: College Football Data API (collegefootballdata.com), with attendance gaps filled from published box scores, and NFL draft data from nflverse. Team strength is the Simple Rating System (scoring margin adjusted for schedule). Roster talent averages the 247Sports recruiting rankings of the four classes on the roster; chapter 6 uses the 247Sports talent composite, which also counts transfers.