Top California Football Recruits — Class of 2028
The highest-rated Class of 2028 football recruits from California, ranked by composite rating with stars, national and state rank, high school, and commitment status. The table shows the top 100 of 115. The class is deepest at quarterback, wide receiver, cornerback.
Source checked Oct 21, 2026All California recruits →
- Rated recruits
- 115
- Five-stars
- 0
- Four-stars
- 12
- Committed
- 0
- Uncommitted
- 115
Class year
California by Class
Top 100
Class of 2028 California Rankings
| # | Player | High School | Rating | State | Natl | Est. NIL | Committed |
|---|---|---|---|---|---|---|---|
| 1 | Rancho BernardoSan Diego, CA | ★★★★ | #1 | #13 | — | Uncommitted | |
| 2 | CajonSan Bernardino, CA | ★★★★ | #2 | #15 | $357K | Uncommitted | |
| 3 | Vista Del LagoMoreno Valley, CA | ★★★★ | #3 | #32 | $275K | Uncommitted | |
| 4 | IMG AcademyLos Angeles, CA | ★★★★ | #5 | #33 | $431K | Uncommitted | |
| 5 | Palos VerdesPalos Verdes Peninsula, CA | ★★★★ | #4 | #81 | — | Uncommitted | |
| 6 | St. John BoscoBellflower, CA | ★★★★ | #5 | #92 | — | Uncommitted | |
| 7 | BuchananClovis, CA | ★★★★ | #6 | #107 | — | Uncommitted | |
| 8 | De La SalleConcord, CA | ★★★★ | #7 | #140 | — | Uncommitted | |
| 9 | St. John BoscoBellflower, CA | ★★★★ | #8 | #141 | — | Uncommitted | |
| 10 | Tulare WesternTulare, CA | ★★★★ | #10 | #166 | — | Uncommitted | |
| 11 | Santa Margarita CatholicMoreno Valley, CA | ★★★★ | #9 | #188 | — | Uncommitted | |
| 12 | Long Beach PolyLong Beach, CA | ★★★★ | #10 | #193 | — | Uncommitted | |
| 13 | Mission ViejoSanta Margarita, CA | ★★★ | #20 | #191 | — | Uncommitted | |
| 14 | TustinTustin, CA | ★★★ | #11 | #203 | — | Uncommitted | |
| 15 | Murrieta ValleyMenifee, CA | ★★★ | #12 | #205 | — | Uncommitted | |
| 16 | Notre DameSherman Oaks, CA | ★★★ | #13 | #213 | — | Uncommitted | |
| 17 | Garces MemorialBakersfield, CA | ★★★ | #14 | #243 | — | Uncommitted | |
| 18 | Mater DeiAnaheim, CA | ★★★ | #15 | #246 | — | Uncommitted | |
| 19 | Orange LutheranOrange, CA | ★★★ | #16 | #247 | — | Uncommitted | |
| 20 | JSerra CatholicSan Juan Capistrano, CA | ★★★ | #17 | #268 | — | Uncommitted | |
| 21 | LibertyBakersfield, CA | ★★★ | #18 | #274 | — | Uncommitted | |
| 22 | Santa Margarita CatholicRancho Santa Margarita, CA | ★★★ | #19 | #296 | — | Uncommitted | |
| 23 | Notre DameSherman Oaks, CA | ★★★ | #33 | #251 | — | Uncommitted | |
| 24 | St. BonaventureVentura, CA | ★★★ | #22 | #278 | — | Uncommitted | |
| 25 | Rancho CucamongaRancho Cucamonga, CA | ★★★ | #35 | #314 | — | Uncommitted | |
| 26 | San Ramon ValleyDanville, CA | ★★★ | #28 | #353 | — | Uncommitted | |
| 27 | PittsburgPittsburg, CA | ★★★ | #32 | #361 | — | Uncommitted | |
| 28 | Clovis WestClovis, CA | ★★★ | #24 | #382 | — | Uncommitted | |
| 29 | Simi ValleySimi Valley, CA | ★★★ | #30 | #386 | — | Uncommitted | |
| 30 | Sierra CanyonChatsworth, CA | ★★★ | #27 | #387 | — | Uncommitted | |
| 31 | San Ramon ValleyDanville, CA | ★★★ | #31 | #396 | — | Uncommitted | |
| 32 | Bishop MontgomeryTorrance, CA | ★★★ | #34 | #407 | — | Uncommitted | |
| 33 | CrespiEncino, CA | ★★★ | #21 | #438 | — | Uncommitted | |
| 34 | TustinMission Viejo, CA | ★★★ | #26 | #442 | — | Uncommitted | |
| 35 | St. John BoscoBellflower, CA | ★★★ | #25 | #446 | — | Uncommitted | |
| 36 | Mater DeiSanta Ana, CA | ★★★ | #29 | #460 | — | Uncommitted | |
| 37 | CentennialCorona, CA | ★★★ | #26 | #478 | — | Uncommitted | |
| 38 | Grant UnionSacramento, CA | ★★★ | #36 | #559 | — | Uncommitted | |
| 39 | St. John BoscoBellflower, CA | ★★★ | #39 | #275 | — | Uncommitted | |
| 40 | St. John BoscoBellflower, CA | ★★★ | #46 | #282 | — | Uncommitted | |
| 41 | Santa Margarita CatholicRancho Santa Margarita, CA | ★★★ | #43 | #422 | — | Uncommitted | |
| 42 | San Ramon ValleyDanville, CA | ★★★ | #43 | #447 | — | Uncommitted | |
| 43 | SalesianLos Angeles, CA | ★★★ | #42 | #451 | — | Uncommitted | |
| 44 | St. FrancisMountain View, CA | ★★★ | #50 | #454 | — | Uncommitted | |
| 45 | CentennialCorona, CA | ★★★ | #45 | #457 | — | Uncommitted | |
| 46 | Oaks ChristianWestlake Village, CA | ★★★ | #39 | #463 | — | Uncommitted | |
| 47 | Rancho CucamongaLos Angeles, CA | ★★★ | #38 | #468 | — | Uncommitted | |
| 48 | Victor ValleyVictorville, CA | ★★★ | #49 | #600 | — | Uncommitted | |
| 49 | Santa Margarita CatholicRancho Santa Margarita, CA | ★★★ | #49 | #607 | — | Uncommitted | |
| 50 | Rancho CucamongaRancho Cucamonga, CA | ★★★ | #50 | #622 | — | Uncommitted |
| # | Player | High School | Rating | State | Natl | Est. NIL | Committed |
|---|---|---|---|---|---|---|---|
| 51 | San ClementeSan Clemente, CA | ★★★ | #35 | #633 | — | Uncommitted | |
| 52 | OaklandOakland, CA | ★★★ | #44 | #636 | — | Uncommitted | |
| 53 | De La SalleConcord, CA | ★★★ | #44 | #662 | — | Uncommitted | |
| 54 | Cardinal NewmanSanta Rosa, CA | ★★★ | #62 | #268 | — | Uncommitted | |
| 55 | Junipero SerraGardena, CA | ★★★ | #28 | #354 | — | Uncommitted | |
| 56 | MillikanLong Beach, CA | ★★★ | #58 | #486 | — | Uncommitted | |
| 57 | ServiteAnaheim, CA | ★★★ | #68 | #495 | — | Uncommitted | |
| 58 | Archbishop RiordanSan Francisco, CA | ★★★ | #69 | #497 | — | Uncommitted | |
| 59 | Mater DeiSanta Ana, CA | ★★★ | #55 | #510 | — | Uncommitted | |
| 60 | St. BonaventureVentura, CA | ★★★ | #66 | #676 | — | Uncommitted | |
| 61 | ChaparralTemecula, CA | ★★★ | #57 | #685 | — | Uncommitted | |
| 62 | Murrieta ValleyMurrieta, CA | ★★★ | #53 | #687 | — | Uncommitted | |
| 63 | Mission HillsSan Marcos, CA | ★★★ | #59 | #692 | — | Uncommitted | |
| 64 | Bishop AmatLa Puente, CA | ★★★ | #54 | #698 | — | Uncommitted | |
| 65 | PittsburgPittsburg, CA | ★★★ | #57 | #716 | — | Uncommitted | |
| 66 | Grant UnionSacramento, CA | ★★★ | #65 | #724 | — | Uncommitted | |
| 67 | ClovisClovis, CA | ★★★ | #64 | #739 | — | Uncommitted | |
| 68 | PittsburgPittsburg, CA | ★★★ | #55 | #751 | — | Uncommitted | |
| 69 | Del OroLoomis, CA | ★★★ | #61 | #755 | — | Uncommitted | |
| 70 | InglewoodInglewood, CA | ★★★ | #56 | #787 | — | Uncommitted | |
| 71 | Junipero SerraSan Mateo, CA | ★★★ | #67 | — | — | Uncommitted | |
| 72 | Redondo UnionHacienda Heights, CA | 86 | #68 | — | — | Uncommitted | |
| 73 | EtiwandaRancho Cucamonga, CA | ★★★ | #73 | — | — | Uncommitted | |
| 74 | Sierra CanyonChatsworth, CA | ★★★ | #76 | #487 | — | Uncommitted | |
| 75 | Las VegasBellflower, CA | ★★★ | #74 | #494 | — | Uncommitted | |
| 76 | Mater DeiChatsworth, CA | ★★★ | #75 | #520 | — | Uncommitted | |
| 77 | WalnutWalnut, CA | ★★★ | #85 | #533 | — | Uncommitted | |
| 78 | OrangeOrange, CA | ★★★ | #70 | #537 | — | Uncommitted | |
| 79 | ServiteAnaheim, CA | ★★★ | #93 | #709 | — | Uncommitted | |
| 80 | Victor ValleyVictorville, CA | ★★★ | #61 | #774 | — | Uncommitted | |
| 81 | St. FrancisSan Jose, CA | ★★★ | #71 | #789 | — | Uncommitted | |
| 82 | CentennialCorona, CA | ★★★ | #63 | #804 | — | Uncommitted | |
| 83 | De La SalleConcord, CA | ★★★ | #83 | #1051 | — | Uncommitted | |
| 84 | Kiti FugaIOL · Class of 2028 | HelixLa Mesa, CA | ★★★ | #87 | #1054 | — | Uncommitted |
| 85 | TurlockTurlock, CA | ★★★ | #73 | #1110 | — | Uncommitted | |
| 86 | Orange LutheranLong Beach, CA | ★★★ | #98 | #797 | — | Uncommitted | |
| 87 | St. JosephPismo Beach, CA | ★★★ | #86 | #832 | — | Uncommitted | |
| 88 | Clovis WestFresno, CA | ★★★ | #90 | #846 | — | Uncommitted | |
| 89 | BakersfieldBakersfield, CA | ★★★ | #89 | #849 | — | Uncommitted | |
| 90 | BarstowBarstow, CA | ★★★ | #109 | #1112 | — | Uncommitted | |
| 91 | Sierra CanyonCamarillo, CA | ★★★ | #94 | — | — | Uncommitted | |
| 92 | Orange LutheranLong Beach, CA | ★★★ | #104 | — | — | Uncommitted | |
| 93 | ServiteAnaheim, CA | ★★★ | #110 | — | — | Uncommitted | |
| 94 | NorcoNorco, CA | ★★★ | #118 | #812 | — | Uncommitted | |
| 95 | RedwoodVisalia, CA | ★★★ | #91 | #860 | — | Uncommitted | |
| 96 | OrangeOrange, CA | ★★★ | #96 | #1154 | — | Uncommitted | |
| 97 | El SegundoLawndale, CA | ★★★ | #119 | #1158 | — | Uncommitted | |
| 98 | ServiteAnaheim, CA | ★★★ | #121 | — | — | Uncommitted | |
| 99 | Junipero SerraGardena, CA | ★★★ | #80 | #883 | — | Uncommitted | |
| 100 | Rancho CucamongaRancho Cucamonga, CA | ★★★ | #81 | #892 | — | Uncommitted |
Where the depth is
Positions
Frequently Asked Questions
Who is the top 2028 football recruit from California?+–
Gaige Weddle is the highest-rated tracked Class of 2028 football recruit from California (Rancho Bernardo), a safety ranked No. 13 nationally.
How many California recruits in the Class of 2028 are still uncommitted?+–
115 of the 115 rated Class of 2028 recruits from California have not announced a college commitment; 0 have. Commitment status updates as public announcements are published.
How are Class of 2028 California recruits ranked?+–
Recruits are ordered by composite recruiting rating, then national rank, then the published state rank. Only players with a rating signal are included.