ISL
Portola Springs Storm

Coach's tool · projection

Portola Springs Storm — 2027 roster

Projection rolls every 2026 Champs swimmer forward one year — age, bracket, and the points they carried into 2027. Use it for season planning: where you're deepest, where you're thin, who's graduating.

Returning for 2027
85

from 2026 Champs roster

Graduating out
2

turn 19+ — leaving ISL

Carryover points
133

2026 pts that return next year

Brackets in play
6

of 6 ISL age groups

Biggest gain: 13-14 (+6) Biggest loss: 7-8 (-5)

By age group — 2027

Swimmers sorted by 2026 Champs points (highest scorer first). An arrow chip marks anyone who ages INTO this bracket from below.

Age 9-10

22 swimmers · 0 carryover pts · 9 aging in

0 vs prior
  1. Evan CheungM · age 10
    0 pts
  2. Emi EngF · age 10
    0 pts
  3. Zoey GundranF · age 9 from 7-8
    0 pts
  4. Arria HarbarF · age 10
    0 pts
  5. Lucas HuangM · age 10
    0 pts
  6. Kent IriyeM · age 10
    0 pts
  7. Yewon JangF · age 9 from 7-8
    0 pts
  8. Elinor JinF · age 10
    0 pts
  9. Anaya KhandelwalF · age 10
    0 pts
  10. Elise LaoF · age 9 from 7-8
    0 pts
  11. Eliana LauF · age 10
    0 pts
  12. Evelyn LyF · age 10
    0 pts
  13. Liv NguyenF · age 10
    0 pts
  14. Olive NguyenF · age 9 from 7-8
    0 pts
  15. Kaia ProvostF · age 10
    0 pts
  16. Madeline RuppF · age 10
    0 pts
  17. Samaya SankariF · age 10
    0 pts
  18. Noelle SwoverlandF · age 9 from 7-8
    0 pts
  19. Elise TongF · age 9 from 7-8
    0 pts
  20. Lana TongF · age 9 from 7-8
    0 pts
  21. Sydney TowF · age 9 from 7-8
    0 pts
  22. Sofia ValenciaF · age 9 from 7-8
    0 pts

Age 11-12

23 swimmers · 26 carryover pts · 9 aging in

+1 vs prior
  1. Alyssa LuwihartoF · age 11 from 9-10
    25 pts
    3 top-8
  2. Luke FanM · age 12
    1 pts
    1 top-8
  3. Michael BrehmerM · age 11 from 9-10
    0 pts
  4. Ava ChuangF · age 12
    0 pts
  5. Ari DizayM · age 11 from 9-10
    0 pts
  6. Jordan GrantM · age 11 from 9-10
    0 pts
  7. Audrey JalaliF · age 11 from 9-10
    0 pts
  8. Ian JinM · age 12
    0 pts
  9. John JohnsonM · age 12
    0 pts
  10. Anika KhandelwalF · age 12
    0 pts
  11. Isaac KuoM · age 12
    0 pts
  12. Christian LaiM · age 11 from 9-10
    0 pts
  13. Emma LaoF · age 12
    0 pts
  14. Isaiah LauM · age 12
    0 pts
  15. Vincent LegaspiM · age 12
    0 pts
  16. Benjamin LuM · age 12
    0 pts
  17. Donnie PalmerM · age 11 from 9-10
    0 pts
  18. Ivy PramonoF · age 12
    0 pts
  19. Rachita SatishF · age 12
    0 pts
  20. 0 pts
  21. Kyle TongM · age 11 from 9-10
    0 pts
  22. Connor WangM · age 11 from 9-10
    0 pts
  23. Niko WynnF · age 12
    0 pts

Age 13-14

13 swimmers · 65 carryover pts · 8 aging in

+6 vs prior
  1. Ethan LuwihartoM · age 13 from 11-12
    18 pts
    3 top-8
  2. Madeline HanF · age 13 from 11-12
    16 pts
    3 top-8
  3. Elyse SantosF · age 13 from 11-12
    15 pts
    3 top-8
  4. Kariss NguyenF · age 13 from 11-12
    13 pts
    3 top-8
  5. Suebin BaekF · age 13 from 11-12
    2 pts
    1 top-8
  6. Kensie GunF · age 14
    1 pts
    1 top-8
  7. Ryan ChangM · age 14
    0 pts
  8. Kohen ChoiM · age 14
    0 pts
  9. Eli HueyM · age 14
    0 pts
  10. Woohyun JangM · age 13 from 11-12
    0 pts
  11. Preston KimM · age 13 from 11-12
    0 pts
  12. Hunter LyM · age 13 from 11-12
    0 pts
  13. Ethan SuM · age 14
    0 pts

Methodology: every swimmer who raced for Portola Springs Storm at 2026 Champs is projected to last age + 1 in 2027. Anyone reaching age 19 is treated as graduated and removed from the roster. Carryover points reflect last year's actual Champs scoring (9-7-6-5-4-3-2-1), not a forward projection — see Predictions for the forward view.

It's live

Swimmer Rankings — beyond Irvine.

The same kind of profiles, records, and progression tracking, now live for youth swimmers across the country. Search your kid at swimmerrankings.com.

swimmerrankings.com