2024 schedule
UCLA
Big Ten
Final rank
#21
Record
5-7
Points
14
Diff
-82
Scored
221
Allowed
303
Outcome
Survived
Team season stats
Cumulative across the regular season. Source: CFBD /stats/season.
Total yards
3950
Yards allowed
4096
Rushing yards
1043
Passing yards
2906
Turnovers
17
3rd down conv.
67
4th down conv.
8
Penalties
98
Statistical leaders
Top performers in each category for the 2024 regular season.
Passing
YDS
- 1. Ethan GarbersQB2727
- 2. Justyn MartinQB179
TD
- 1. Ethan GarbersQB16
- 2. Justyn MartinQB1
COMPLETIONS
- 1. Ethan GarbersQB235
- 2. Justyn MartinQB24
Rushing
TD
- 1. TJ HardenRB2
- 2. Ethan GarbersQB1
- 3. Keegan JonesRB1
YDS
- 1. TJ HardenRB505
- 2. Keegan JonesRB179
- 3. Jalen BergerRB178
CAR
- 1. TJ HardenRB124
- 2. Ethan GarbersQB83
- 3. Jalen BergerRB48
Receiving
YDS
- 1. Moliki MatavaoTE506
- 2. TJ HardenRB368
- 3. Logan LoyaWR348
TD
- 1. Logan LoyaWR4
- 2. Kwazi GilmerWR2
- 3. Moliki MatavaoTE2
REC
- 1. Moliki MatavaoTE41
- 2. TJ HardenRB40
- 3. Kwazi GilmerWR31
Defense
TOT
- 1. Carson SchwesingerLB136
- 2. Kain MedranoLB72
- 3. Oluwafemi OladejoLB57
TFL
- 1. Oluwafemi OladejoLB13.5
- 2. Kain MedranoLB11
- 3. KJ WallaceDB9.0
SACKS
- 1. Oluwafemi OladejoLB4.5
- 2. Carson SchwesingerLB4
- 3. Kain MedranoLB1.5
Interceptions
INT
- 1. Kain MedranoLB2
- 2. Bryan AddisonDB2
- 3. Carson SchwesingerLB2
TD
- 1. Bryan AddisonDB1
- 2. Kain MedranoLB1
- 3. Carson SchwesingerLB0
YDS
- 1. Bryan AddisonDB106
- 2. Kain MedranoLB49
- 3. Carson SchwesingerLB13
Kicking
PTS
- 1. Mateen BhaghaniPK80
- 2. Blake GlessnerPK1
FGM
- 1. Mateen BhaghaniPK20
- 2. Blake GlessnerPK0
Game log
Real CFBD regular-season results. Points earned per game follow the opponent's 2024 starting tier: 5 for Tier 1, 4 for Tier 2, 3 for Tier 3, 2 for Tier 4, 1 for Tier 5, 0 for FBS losses or FCS wins, and −3 for any loss to an FCS opponent.
| Wk | Opponent | Site | Score | Result | Pts | Total |
|---|---|---|---|---|---|---|
| 2 | Hawaii(Tier 4) | away | 16 – 13 | W | +2 | 2 |
| 4 | Indiana(Tier 4) | home | 13 – 42 | L | 0 | 2 |
| 5 | LSU(Premier) | away | 17 – 34 | L | 0 | 2 |
| 6 | Oregon(Premier) | home | 13 – 34 | L | 0 | 2 |
| 7 | Penn State(Premier) | away | 11 – 27 | L | 0 | 2 |
| 8 | Minnesota(Tier 2) | home | 17 – 21 | L | 0 | 2 |
| 9 | Rutgers(Tier 5) | away | 35 – 32 | W | +1 | 3 |
| 11 | Nebraska(Tier 3) | away | 27 – 20 | W | +3 | 6 |
| 12 | Iowa(Premier) | home | 20 – 17 | W | +5 | 11 |
| 13 | Washington(Premier) | away | 19 – 31 | L | 0 | 11 |
| 14 | USC(Premier) | home | 13 – 19 | L | 0 | 11 |
| 15 | Fresno State(Tier 3) | home | 20 – 13 | W | +3 | 14 |
Click any row to see the matchup. Stats shown are end-of-season.
Roster120 players
| # | Player | Pos | Ht / Wt | Hometown |
|---|---|---|---|---|
| 0 | Donavyn Pellot | LB | 6'2" · 215 lb | Las Vegas, NV |
| 0 | Jalen Berger | RB | 6'1" · 215 lb | Newark, NJ |
| 1 | Ale Kaho | LB | 6'2" · 230 lb | Reno, NV |
| 1 | Kanye Clark | DB | 6'0" · 190 lb | Sacramento, CA |
| 1 | Rico Flores Jr. | WR | 6'2" · 205 lb | North Highlands, CA |
| 2 | Jaylin Davies | CB | 5'11" · 180 lb | Rancho Cucamonga, CA |
| 2 | Oluwafemi Oladejo | LB | 6'3" · 250 lb | Elk Grove, CA |
| 2 | Titus Mokiao-Atimalala | WR | 6'1" · 190 lb | Ewa Beach, HI |
| 3 | Devin Kirkwood | DB | 6'3" · 205 lb | Inglewood, CA |
| 3 | Kwazi Gilmer | WR | 6'2" · 190 lb | Los Angeles, CA |
| 4 | Bryan Addison | DB | 6'5" · 195 lb | Gardena, CA |
| 4 | Ethan Garbers | QB | 6'3" · 210 lb | Newport Beach, CA |
| 4 | Ezavier Staples | WR | 6'4" · 205 lb | Long Beach, CA |
| 6 | JonJon Vaughns | LB | 6'1" · 225 lb | Pasadena, CA |
| 6 | Justyn Martin | QB | 6'5" · 230 lb | Inglewood, CA |
| 7 | K.J. Wallace | DB | 5'11" · 186 lb | Atlanta, GA |
| 7 | RJ Jones II | DB | 6'0" · 200 lb | Pasadena, CA |
| 8 | Clint Stephens | S | 6'1" · 203 lb | Long Beach, CA |
| 9 | Dermaricus Davis | QB | 6'5" · 187 lb | Altadena, CA |
| 9 | J. Michael Sturdivant | WR | 6'3" · 213 lb | Flower Mound, TX |
| 9 | Jalen Woods | LB | 6'1" · 225 lb | Compton, CA |
| 9 | Kaylin Moore | DB | 5'11" · 190 lb | Westlake Village, CA |
| 10 | Joshua Swift | DB | 5'10" · 200 lb | Temecula, CA |
| 11 | Chase Griffin | QB | 5'10" · 195 lb | Round Rock, TX |
| 11 | Collins Acheampong | DE | 6'7" · 270 lb | Cape Coast |
| 11 | Ramon Henderson | DB | 6'1" · 196 lb | Bakersfield, CA |
| 12 | Jamir Benjamin | DB | 5'10" · 185 lb | West Bloomfield, MI |
| 12 | Luke Duncan | QB | 6'6" · 210 lb | Orinda, CA |
| 14 | Carter Shaw | WR | 6'3" · 195 lb | Atherton, CA |
| 15 | Drew Tuazama | DL | 6'5" · 260 lb | Raleigh, NC |
| 15 | Joseph Vaughn | LB | 6'3" · 238 lb | San Jose, CA |
| 17 | Logan Loya | WR | 5'11" · 190 lb | Garden Grove, CA |
| 17 | Sitiveni Havili Kaufusi | DT | 6'2" · 305 lb | Waimanalo, HI |
| 18 | Henry Hasselbeck | QB | 6'3" · 180 lb | Weston, MA |
| 18 | Jadyn Marshall | DB | 6'1" · 200 lb | Stockton, CA |
| 18 | Nick Billoups | QB | 6'1" · 200 lb | San Clemente, CA |
| 19 | DJ Justice | DB | 6'0" · 205 lb | San Diego, CA |
| 19 | Karson Gordon | QB | 6'1" · 180 lb | Missouri City, TX |
| 20 | Cameron Jones | RB | 6'1" · 215 lb | Rancho Cucamonga, CA |
| 20 | Kain Medrano | LB | 6'3" · 230 lb | Pueblo, CO |
| 22 | Anthony Frias II | RB | 5'10" · 225 lb | Turlock, CA |
| 22 | Croix Stewart | DB | 6'2" · 205 lb | Vallejo, CA |
| 22 | Keegan Jones | RB | 5'10" · 185 lb | Cleveland, TN |
| 23 | Anthony Adkins | RB | 6'2" · 245 lb | Hodgenville, KY |
| 23 | Khristian Dunbar-Hawkins | DB | 5'11" · 185 lb | Inland Empire, CA |
| 25 | Brody Richter | P | 6'3" · 205 lb | Scottsdale, AZ |
| 26 | Zeke Thomas | DB | 6'3" · 205 lb | Soquel, CA |
| 27 | Isaiah Carlson | RB | 6'2" · 225 lb | Ferndale, WA |
| 27 | T.J. Harden | RB | 6'2" · 220 lb | Los Angeles, CA |
| 28 | Jack Pedersen | TE | 6'5" · 240 lb | Murrieta, CA |
| 29 | Evan Thomas | DB | 5'11" · 180 lb | Inglewood, CA |
| 29 | Marquise Villahermosa | DB | 5'10" · 175 lb | Los Angeles, CA |
| 31 | Deshun Murrell | RB | 5'11" · 200 lb | Brent, AL |
| 32 | Troy Leigber | RB | 6'1" · 210 lb | Laguna Hills, CA |
| 33 | Ty Lee | LB | 6'3" · 205 lb | Garden Grove, CA |
| 35 | Devanti Dillard | WR | 6'0" · 200 lb | Fontana, CA |
| 36 | Wyatt Mosier | LB | 6'2" · 215 lb | Yorba Linda, CA |
| 37 | Joshua Dixon | DB | 6'0" · 195 lb | Reseda, CA |
| 39 | Blake Glessner | PK | 6'3" · 195 lb | Woodinville, WA |
| 39 | David Dellenbach | PK | 6'2" · 180 lb | Park City, UT |
| 40 | Cherif Seye | DL | 6'5" · 250 lb | Houston, TX |
| 40 | Mone Malafu | LB | 6'2" · 240 lb | Kapaa, HI |
| 41 | Larry Edwards III | LB | 6'1" · 240 lb | Chula Vista, CA |
| 43 | Brett Barry | DB | 6'0" · 180 lb | San Diego, CA |
| 44 | Devin Aupiu | DL | 6'5" · 270 lb | Oxnard, CA |
| 44 | Leo Kemp | FB | 5'11" · 245 lb | Paso Robles, CA |
| 44 | Peter Bario | TE | 6'3" · 240 lb | Sherman Oaks, CA |
| 46 | Travis Drosos | LS | 6'0" · 222 lb | Gilbert, AZ |
| 48 | Joquarri Price | DL | 6'0" · 238 lb | Mesa, AZ |
| 49 | Carson Schwesinger | LB | 6'2" · 225 lb | Westlake Village, CA |
| 49 | Chase Barry | P | 6'4" · 208 lb | San Juan Capistrano, CA |
| 50 | Dovid Magna | OL | 6'4" · 310 lb | Malibu, CA |
| 50 | Salem Abdul-Wahab | LS | 6'1" · 250 lb | Fontana, CA |
| 52 | Jordan Abarca | DL | 6'4" · 260 lb | Seal Beach, CA |
| 52 | Michael Carmody | OL | 6'5" · 291 lb | Mars, PA |
| 53 | Jacob Reis | LB | 6'0" · 210 lb | Palos Verdes, CA |
| 54 | Isaiah Patterson | LB | 6'4" · 235 lb | Vancouver, WA |
| 54 | Josh Carlin | OL | 6'5" · 310 lb | Westlake Village, CA |
| 54 | Tavake Tuikolovatu | OL | 6'6" · 325 lb | Wailuku, HI |
| 55 | A.J. Fuimaono | DL | 6'4" · 311 lb | Las Vegas, NV |
| 58 | Gary Smith III | DL | 6'2" · 340 lb | Shelbyville, TN |
| 58 | Jaylan Jeffers | OL | 6'6" · 315 lb | Scottsdale, AZ |
| 59 | Tannen Vagle | DL | 6'2" · 230 lb | Wheatland, CA |
| 61 | Jack Clarke | OL | 6'4" · 300 lb | Manhattan Beach, CA |
| 62 | Michael Sultemeier | OL | 6'7" · 290 lb | Manhattan Beach, CA |
| 63 | Kory Symington | OL | 6'2" · 285 lb | San Diego, CA |
| 64 | Sam Yoon | OL | 6'5" · 315 lb | Pasadena, CA |
| 65 | Devin Delgado | OL | 6'3" · 285 lb | Madera, CA |
| 66 | Jensen Somerville | OL | 6'8" · 320 lb | Lehi, UT |
| 66 | Niki Prongos | OL | 6'7" · 310 lb | Novato, CA |
| 67 | Trent Middleton | LS | 6'2" · 225 lb | Fullerton, CA |
| 67 | Yutaka Mahe | OL | 6'6" · 325 lb | Hawthorne, CA |
| 68 | Noah Pulealii | OL | 6'4" · 320 lb | Marina, CA |
| 69 | Oluwafunto Akinshilo | OL | 6'5" · 325 lb | Lagos |
| 70 | Caleb Walker | OL | 6'5" · 310 lb | Visalia, CA |
| 71 | Reuben Unije | OL | 6'6" · 315 lb | Bradenton, FL |
| 72 | Garrett DiGiorgio | OL | 6'7" · 320 lb | Oak Hills, CA |
| 73 | Alani Makihele | OL | 6'3" · 350 lb | Anchorage, AK |
| 73 | Walker Andersen | OL | 6'5" · 290 lb | Placentia, CA |
| 74 | Spencer Holstege | OL | 6'5" · 310 lb | Grand Rapids, MI |
| 75 | Mark Schroller | OL | 6'7" · 300 lb | Mission Viejo, CA |
| 78 | Marquise Thorpe-Taylor | OL | 6'5" · 330 lb | Tacoma, WA |
| 81 | Hudson Habermehl | TE | 6'7" · 245 lb | Roseville, CA |
| 82 | Sam Summa | TE | 6'7" · 240 lb | Hilton Head Island, SC |
| 83 | Russell Weir | WR | 6'1" · 200 lb | Corona Del Mar, CA |
| 85 | Grant Gray | WR | 6'3" · 195 lb | Norco, CA |
| 87 | Bryce Pierre | TE | 6'5" · 255 lb | Rancho Cucamonga, CA |
| 88 | Grant Buckey | DL | 6'5" · 255 lb | Bakersfield, CA |
| 88 | Moliki Matavao | TE | 6'6" · 263 lb | Henderson, NV |
| 89 | Michael Churich | TE | 6'6" · 243 lb | Burlingame, CA |
| 90 | Marcus MacNeal | LS | 5'9" · 190 lb | Carlsbad, CA |
| 91 | Michael Sullivan | DL | 6'5" · 250 lb | Elk Grove, CA |
| 92 | Siale Taupaki | DL | 6'4" · 335 lb | Oakland, CA |
| 93 | Jay Toia | DL | 6'3" · 325 lb | Inglewood, CA |
| 94 | Mateen Bhaghani | PK | 6'1" · 175 lb | San Diego, CA |
| 97 | Jacob Busic | DL | 6'4" · 265 lb | Westminster, MD |
| 98 | Luke Schuermann | DL | 6'4" · 255 lb | St. Louis, MO |
| 99 | Joseph Firebaugh | PK | 6'2" · 184 lb | San Diego, CA |
| 99 | Keanu Williams | DL | 6'5" · 320 lb | Clovis, CA |
| — | Braden Pegan | WR | 6'3" · 210 lb | San Juan Capistrano, CA |












