Prep Soccer Logo
Login Subscribe
    • Players/Parents
    • College Coaches
  • Arizona
    California
    Colorado
    Florida
    Georgia
    Illinois
    Michigan
    New Jersey
    North Carolina
    Ohio
    Pennsylvania
    Texas
    Virginia
    Washington
  • Loading...
  • Prep Soccer for
    • Players
    • Parents
    • Club Coaches
    • High School Coaches
    • College Coaches
    • Fans
    View All Features
    • Coverage Access Prep Soccer articles year-round.
    • Rankings See how players stack up across the country.
    • Player Profiles Build your own profile and join the Prep Soccer database.
    • Profile Trends Track your Player Profile views over time.
    • Recruiting Tasks Stay on-track in the recruiting process
    • Recruiting Dashboard All your recruiting tools in a single place.
    • Coach Views Get notified when a college coach views your profile.
    • College Match Recommends colleges that match with your profile.
    • Coach Contacts Contact any program in the country.
    • Event Credits Save $25 on all Prep Soccer showcases.
    • Recruiting Tips Become an expert on the recruiting process.
    • College Email Template Send customized emails directly to college coaches.
    • Contributors
    • How We Rank
    • About Us
  • California
  • Rankings
    • Boys

      • Boys 2027 Rankings

      • Boys 2028 Rankings

      • Boys 2029 Rankings

      • Boys 2030 Rankings

    • Girls

      • Girls 2027 Rankings

      • Girls 2028 Rankings

      • Girls 2029 Rankings

      • Girls 2030 Rankings

    • How We Rank

  • Player Database
    • Boys

    • Girls

Prep Soccer Logo
  • Home
  • Coverage
      Arizona
      California
      Colorado
      Florida
      Georgia
      Illinois
      Michigan
      New Jersey
      North Carolina
      Ohio
      Pennsylvania
      Texas
      Virginia
      Washington
  • Rankings
      Loading...
  • Features
      Prep Soccer for
      • Players
      • Parents
      • Club Coaches
      • High School Coaches
      • College Coaches
      • Fans
      View All Features
      • Coverage Access Prep Soccer articles year-round.
      • Rankings See how players stack up across the country.
      • Player Profiles Build your own profile and join the Prep Soccer database.
      • Profile Trends Track your Player Profile views over time.
      • Recruiting Tasks Stay on-track in the recruiting process
      • Recruiting Dashboard All your recruiting tools in a single place.
      • Coach Views Get notified when a college coach views your profile.
      • College Match Recommends colleges that match with your profile.
      • Coach Contacts Contact any program in the country.
      • Event Credits Save $25 on all Prep Soccer showcases.
      • Recruiting Tips Become an expert on the recruiting process.
      • College Email Template Send customized emails directly to college coaches.
  • About Us
      • Contributors
      • How We Rank
      • About Us
  • Support
Login Subscribe

Golden State Growth: 6 New Faces Join California 2028 Rankings

Golden State Growth: 6 New Faces Join California 2028 Rankings
Photo: Beach FC 2010 ECNL Social Media
Kyle Gookins
Kyle Gookins May 11, 2026 @ 02:49 PM
Facebook
X (Formerly Twitter)

In this article:

Cyrus Roberts
Cyrus Roberts M | 2028
CA
Kairo Serrats-Kanazawa
Kairo Serrats-Kanazawa F | 2028
CA
Francisco Madrigal
Francisco Madrigal D | 2028
CA
Yahir Rosas Esparza
Yahir Rosas Esparza F | 2028
CA
Adrian Perez
Adrian Perez 5'11" | D/F | 2028
CA
Andres Sanchez
Andres Sanchez M | 2028
CA
<!-- wp:paragraph --> <p>82 players make up the latest version of our 2028 California rankings. We added 6 new players from a mixture of MLS Next and ECNL teams. The talent pool is very deep for the 2028 class and college coaches will start taking note of these high performers. We highlighted the 6 new additions and visit <a href="https://prepsoccer.com/">PrepSoccer.com</a> for the full list of rankings.</p> <!-- /wp:paragraph --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["223674"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a01d475c05d4"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Andres is a midfielder for MLS Academy, LAFC. He is very versatile can play through the middle and as an inverted winger. Andres plays between lines and has the technique to receive passes with defenders around him. He can glide with the ball and advance the attack with the ball at his feet and he can break pressure with forward passes. He is a player who reacts quickly in transition and is an asset for a team who wants to win the ball back quickly. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_not_in_database":["not_in_db"],"_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations_0_player_details_selected_featured_image":"","_player_evaluations_0_player_details_selected_featured_image":"field_62cca28ffa4e7","player_evaluations_0_player_details_player_name":"[player_tooltip player_id='374640' first='Yahir' last='Rosas Esparza']","_player_evaluations_0_player_details_player_name":"field_62aba4c9ecf2f","player_evaluations_0_player_details_graduating_class":"2028","_player_evaluations_0_player_details_graduating_class":"field_62aba4ddecf30","player_evaluations_0_player_details_height":"null","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_position":"103","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"","_player_evaluations_0_player_details_school":"field_62aba4fdecf33","player_evaluations_0_player_details_club_program":"[program_tooltip program_id='283646' first='FC' last='[program_tooltip program_id='283257' first='Bay' last='Area Surf']']","_player_evaluations_0_player_details_club_program":"field_62d20e723441a","player_evaluations_0_player_details":"","_player_evaluations_0_player_details":"field_62aba4afecf2e","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a01d475c06fd"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Yahir is a forward for the MLS Next team, [program_tooltip program_id='283646' first='FC' last='[program_tooltip program_id='283257' first='Bay' last='Area Surf']']. He is a powerful striker who can lead the line in attack. He haas the speed to run in behind and the power to hold defenders off. He can score. He currently has 22 goals this season and is in the top five for goals in the state. While hiss eye for goal and his direct style of play, Yahir is a player to watch for 2028.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_not_in_database":["not_in_db"],"_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations_0_player_details_selected_featured_image":"","_player_evaluations_0_player_details_selected_featured_image":"field_62cca28ffa4e7","player_evaluations_0_player_details_player_name":"[player_tooltip player_id='374641' first='Francisco' last='Madrigal']","_player_evaluations_0_player_details_player_name":"field_62aba4c9ecf2f","player_evaluations_0_player_details_graduating_class":"2028","_player_evaluations_0_player_details_graduating_class":"field_62aba4ddecf30","player_evaluations_0_player_details_height":"null","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_position":"101","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"","_player_evaluations_0_player_details_school":"field_62aba4fdecf33","player_evaluations_0_player_details_club_program":"[program_tooltip program_id='283476' first='Slammers' last='FC']","_player_evaluations_0_player_details_club_program":"field_62d20e723441a","player_evaluations_0_player_details":"","_player_evaluations_0_player_details":"field_62aba4afecf2e","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a01d475c07dd"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Francisco is a defender for the [program_tooltip program_id='283476' first='Slammers' last='FC'] ECNL team. He is a left back with a cultured left foot and can play out of pressure in multiple ways. Francisco is not only a passing defender, but he can join in the attack to provide overloads in the final third. Francisco is a player that will continue to get better as he grows and physically matures. He has all of the attributes to be a top left back.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_not_in_database":["not_in_db"],"_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations_0_player_details_selected_featured_image":"","_player_evaluations_0_player_details_selected_featured_image":"field_62cca28ffa4e7","player_evaluations_0_player_details_player_name":"[player_tooltip player_id='374644' first='Kairo' last='Serrats-Kanazawa']","_player_evaluations_0_player_details_player_name":"field_62aba4c9ecf2f","player_evaluations_0_player_details_graduating_class":"2028","_player_evaluations_0_player_details_graduating_class":"field_62aba4ddecf30","player_evaluations_0_player_details_height":"null","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_position":"103","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"","_player_evaluations_0_player_details_school":"field_62aba4fdecf33","player_evaluations_0_player_details_club_program":"Albion San Diego","_player_evaluations_0_player_details_club_program":"field_62d20e723441a","player_evaluations_0_player_details":"","_player_evaluations_0_player_details":"field_62aba4afecf2e","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a01d475c08b1"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Kairo is an attacker from San Diego who plays for Albion San Diego MLS Next team. He is a savvy attacker who understands space and can exploit gaps in the defense. He can play as a 9 or false 9 and has scored goals from 1v1s and attacking crosses. Kairo can unbalance a defense with his movement and combination play. He was instrumental in his team's playoff qualification. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_not_in_database":["not_in_db"],"_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations_0_player_details_selected_featured_image":"","_player_evaluations_0_player_details_selected_featured_image":"field_62cca28ffa4e7","player_evaluations_0_player_details_player_name":"[player_tooltip player_id='374645' first='Cyrus' last='Roberts'] ","_player_evaluations_0_player_details_player_name":"field_62aba4c9ecf2f","player_evaluations_0_player_details_graduating_class":"2028","_player_evaluations_0_player_details_graduating_class":"field_62aba4ddecf30","player_evaluations_0_player_details_height":"null","_player_evaluations_0_player_details_height":"field_62aba4e8ecf31","player_evaluations_0_player_details_position":"102","_player_evaluations_0_player_details_position":"field_62aba4f0ecf32","player_evaluations_0_player_details_school":"Culver City","_player_evaluations_0_player_details_school":"field_62aba4fdecf33","player_evaluations_0_player_details_club_program":"Beach FC","_player_evaluations_0_player_details_club_program":"field_62d20e723441a","player_evaluations_0_player_details":"","_player_evaluations_0_player_details":"field_62aba4afecf2e","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a01d475c0985"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Cyrus is an attacking midfielder for [program_tooltip program_id='275976' first='Beach' last='FC ECNL'] team. He is a player who drives his team forward in attack and in defense. His first three steps are quick and powerful and he is built for pressing from the front. He can intercept passes and win 1v1 duels. In attack, he has multiple goals from outside the box and makes dangerous late runs into the box. He is a hidden talent in this state.</p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:acf/evaluation-block {"name":"acf/evaluation-block","data":{"player_evaluations_0_player":["272418"],"_player_evaluations_0_player":"field_62ab9d62ecf2c","player_evaluations_0_override_profile_image":"","_player_evaluations_0_override_profile_image":"override-player-profile-image","player_evaluations_0_not_in_database":"","_player_evaluations_0_not_in_database":"field_62aba48cecf2d","player_evaluations":1,"_player_evaluations":"field_62aba7547dc44"},"mode":"preview","alignText":"left","anchor":"acf-block-6a01d475c09f8"} --> <!-- wp:paragraph {"placeholder":"Add evaluation here...","className":"text-gray-700"} --> <p class="text-gray-700">Adrian is a left sided defender for the LA Bulls Soccer Club. He is an attacking left back. He likes to get forward and is very comfortable in the final third of the field. He can play as a second winger and really provides width in the attack. The former LAFC player is also a good 1v1 defender and can recover defensivley from attacking positions. </p> <!-- /wp:paragraph --> <!-- /wp:acf/evaluation-block --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph -->

82 players make up the latest version of our 2028 California rankings. We added 6 new players from a mixture of MLS Next and ECNL teams. The talent pool is very deep for the 2028 class and college coaches will start taking note of these high performers. We highlighted the 6 new additions and visit PrepSoccer.com for the full list of rankings.

Andres Sanchez

Andres Sanchez

CA
M
POS M
CLASS 2028
View Player
​
Andres
Sanchez M
Class
2028
CA
Golden State Growth: 6 New Faces Join California 2028 Rankings
Andres is a midfielder for MLS Academy, LAFC. He is very versatile can play through the middle and...
Written by Kyle Gookins
Read more at PrepSoccer.com
Prep Soccer

Andres Sanchez

State: California
Subscribe below to view this player's evaluation

Highlights

<span class="pn-tooltip pn-player-link">
        <span class="name-pointer">Golden State Growth: 6 New Faces Join California 2028 Rankings</span>
        <span class="info-box not-prose" style="background: linear-gradient(to bottom, rgba(212,175,55, 0.95) 0%,rgba(212,175,55, 1) 100%)">
            <a href="https://prepsoccer.com/2026/05/golden-state-growth-6-new-faces-join-california-2028-rankings/" class="link-wrap">
                                    <span class="player-img"><img src="https://prepsoccer.com/wp-content/uploads/sites/8/2026/05/Screenshot-2026-05-11-at-12.47.33-PM-crop-749x492-1778528921.png?w=150&h=150&crop=1" alt="Golden State Growth: 6 New Faces Join California 2028 Rankings"></span>
                
                <span class="player-details">
                    <span class="first-name">Golden</span>
                    <span class="last-name">State Growth: 6 New Faces Join California 2028 Rankings</span>
                    <span class="measurables">
                                            </span>
                                    </span>
                <span class="player-rank">
                                                        </span>
                                    <span class="state-abbr"></span>
                            </a>

                    </span>
    </span>

Yahir Rosas Esparza Yahir Rosas Esparza F CA

POS F
CLASS 2028

Yahir Rosas Esparza Yahir Rosas Esparza F CA

Club: Bay Area Surf ']
Subscribe below to view this player's evaluation
<span class="pn-tooltip pn-player-link">
        <span class="name-pointer">Golden State Growth: 6 New Faces Join California 2028 Rankings</span>
        <span class="info-box not-prose" style="background: linear-gradient(to bottom, rgba(212,175,55, 0.95) 0%,rgba(212,175,55, 1) 100%)">
            <a href="https://prepsoccer.com/2026/05/golden-state-growth-6-new-faces-join-california-2028-rankings/" class="link-wrap">
                                    <span class="player-img"><img src="https://prepsoccer.com/wp-content/uploads/sites/8/2026/05/Screenshot-2026-05-11-at-12.47.33-PM-crop-749x492-1778528921.png?w=150&h=150&crop=1" alt="Golden State Growth: 6 New Faces Join California 2028 Rankings"></span>
                
                <span class="player-details">
                    <span class="first-name">Golden</span>
                    <span class="last-name">State Growth: 6 New Faces Join California 2028 Rankings</span>
                    <span class="measurables">
                                            </span>
                                    </span>
                <span class="player-rank">
                                                        </span>
                                    <span class="state-abbr"></span>
                            </a>

                    </span>
    </span>

Francisco Madrigal Francisco Madrigal D CA

POS D
CLASS 2028

Francisco Madrigal Francisco Madrigal D CA

Club: Slammers FC
Subscribe below to view this player's evaluation
<span class="pn-tooltip pn-player-link">
        <span class="name-pointer">Golden State Growth: 6 New Faces Join California 2028 Rankings</span>
        <span class="info-box not-prose" style="background: linear-gradient(to bottom, rgba(212,175,55, 0.95) 0%,rgba(212,175,55, 1) 100%)">
            <a href="https://prepsoccer.com/2026/05/golden-state-growth-6-new-faces-join-california-2028-rankings/" class="link-wrap">
                                    <span class="player-img"><img src="https://prepsoccer.com/wp-content/uploads/sites/8/2026/05/Screenshot-2026-05-11-at-12.47.33-PM-crop-749x492-1778528921.png?w=150&h=150&crop=1" alt="Golden State Growth: 6 New Faces Join California 2028 Rankings"></span>
                
                <span class="player-details">
                    <span class="first-name">Golden</span>
                    <span class="last-name">State Growth: 6 New Faces Join California 2028 Rankings</span>
                    <span class="measurables">
                                            </span>
                                    </span>
                <span class="player-rank">
                                                        </span>
                                    <span class="state-abbr"></span>
                            </a>

                    </span>
    </span>

Kairo Serrats-Kanazawa Kairo Serrats-Kanazawa F CA

POS F
CLASS 2028

Kairo Serrats-Kanazawa Kairo Serrats-Kanazawa F CA

Club: Albion San Diego
Subscribe below to view this player's evaluation
<span class="pn-tooltip pn-player-link">
        <span class="name-pointer">Golden State Growth: 6 New Faces Join California 2028 Rankings</span>
        <span class="info-box not-prose" style="background: linear-gradient(to bottom, rgba(212,175,55, 0.95) 0%,rgba(212,175,55, 1) 100%)">
            <a href="https://prepsoccer.com/2026/05/golden-state-growth-6-new-faces-join-california-2028-rankings/" class="link-wrap">
                                    <span class="player-img"><img src="https://prepsoccer.com/wp-content/uploads/sites/8/2026/05/Screenshot-2026-05-11-at-12.47.33-PM-crop-749x492-1778528921.png?w=150&h=150&crop=1" alt="Golden State Growth: 6 New Faces Join California 2028 Rankings"></span>
                
                <span class="player-details">
                    <span class="first-name">Golden</span>
                    <span class="last-name">State Growth: 6 New Faces Join California 2028 Rankings</span>
                    <span class="measurables">
                                            </span>
                                    </span>
                <span class="player-rank">
                                                        </span>
                                    <span class="state-abbr"></span>
                            </a>

                    </span>
    </span>

Cyrus Roberts Cyrus Roberts Cyrus Roberts M Culver City | 2028 CA

POS M
CLASS 2028

Cyrus Roberts Cyrus Roberts Cyrus Roberts M Culver City | 2028 CA

School: Culver City
Club: Beach FC
Subscribe below to view this player's evaluation
Adrian Perez

Adrian Perez

CA
D/F
HEIGHT 5'11"
POS D/F
CLASS 2028
View Player
​
Adrian
Perez D/F
Class
2028
Height
5'11"
HS
Virtual Studies
|
CA
Golden State Growth: 6 New Faces Join California 2028 Rankings
Adrian is a left sided defender for the LA Bulls Soccer Club. He is an attacking left back....
Written by Kyle Gookins
Read more at PrepSoccer.com
Prep Soccer

Adrian Perez

Instagram
State: California
School: Virtual Studies
Club: Los Angeles Bulls Soccer Club
Subscribe below to view this player's evaluation

Highlights

Prep Soccer

Access all of Prep Soccer

Continue reading this article and more.

Continue Reading
Already a subscriber? Log in

Related Articles

  • 6 LA Galaxy Academy U13/U14 Prospects With Serious Upside

    6 LA Galaxy Academy U13/U14 Prospects With Serious Upside

    Brendan Segovia • May 11

  • Top 5 Goals – Girls High School Season 2025-2026 – Volume 2

    Top 5 Goals – Girls High School Season 2025-2026 – Volume 2

    Robert Almasin • May 11

  • May Rankings Update: Who moved up the rankings in California’s 2027 class?

    May Rankings Update: Who moved up the rankings in California’s 2027 class?

    Dev Johnson • May 8

  • California 2027 Rankings: 5 Newcomers and 3 Fast-Rising Talents

    California 2027 Rankings: 5 Newcomers and 3 Fast-Rising Talents

    Kyle Gookins • May 8

  • Updated 2027 California boy Rankings

    Updated 2027 California boy Rankings

    Dev Johnson • May 8

Upgrade to Prep Soccer+
Unlock rankings, insights, and recruiting tools to maximize your exposure and guide your path to college.
Learn More


Loading...
Home California Golden State Growth: 6 New Faces Join California 2028 Rankings

Prep Network

  • Prep Network
  • Prep Dig
  • Prep Girls Hoops
  • Prep Hoops
  • Prep Lacrosse
  • Prep Girls Lacrosse
  • Prep Redzone
  • Prep Soccer
  • Prep Softball

Company

  • News
  • About
  • Careers
  • Store
  • Partner Interest Form

Resources

  • Terms of Service
  • Privacy Policy
  • Accessibility
  • Cookie Policy
  • NCSA College Recruiting
  • Recruiting Tips
  • Student Loan Resources
  • College Scholarship Search
  • Terms for Sales and Promotions

Support

  • My Account
  • Contact
  • Sitemap

© 2026 Prep Soccer. All rights reserved.