RYP
LA
Teams
Athletes
Drops
Stories
Search
Method
☰
2026 California Rankings
Boys 500 Free
The definitive 2026 board for California high school boys swim — top-100 SCY times.
100
ranked
·
SCY · individual
·
Updated daily
boys
girls
2026 season
2025 season
2024 season
2023 season
2022 season
2021 season
2020 season
2019 season
2018 season
2017 season
2016 season
all grades
freshman
sophomore
junior
senior
all CIF areas
CIF-SS (LA / OC / IE)
CIF-SDS (San Diego)
CIF-CCS (Central Coast)
CIF-NCS (North Coast)
CIF-SJS (San Joaquin)
CIF-CS (Central)
CIF-NS (Northern)
CIF-SF (San Francisco)
Oakland
Apply
50 Free
100 Free
200 Free
500 Free
100 Fly
100 Back
100 Breast
200 IM
200 Medley Relay
200 Free Relay
400 Free Relay
View
All grades
Seniors
Juniors
Sophomores
Freshmen
1
william canori
SO
Marin Academy
· NCS
CIF-NCS
4:26.--
2
matthew lanskikh
SO
Woodbridge
· OC
CIF-SS
4:28.--
3
cornel lee
SO
San Ramon Valley
· NCS
CIF-NCS
4:29.--
4
nathan ly
SO
Amador Valley
· NCS
CIF-NCS
4:30.--
5
michael wang
SO
Northwood
· OC
CIF-SS
4:31.--
6
jake loftus
SO
Amador Valley
· NCS
CIF-NCS
4:31.--
7
morgan wendler
SO
Northgate
· NCS
CIF-NCS
4:32.--
8
diego dantas
SO
Cathedral Catholic
· SD
CIF-SDS
4:35.--
9
ryan lezak
SO
Santa Margarita
· OC
CIF-SS
4:36.--
10
amir ali
SO
Santa Margarita
· OC
CIF-SS
4:36.--
11
brahman davis
SO
Santa Margarita
· OC
CIF-SS
4:38.--
12
austin chen
SO
Woodbridge
· OC
CIF-SS
4:38.--
13
markus hundeby
SO
Tustin
· OC
CIF-SS
4:39.--
14
isaac nieves
SO
Jesuit
· SJS
CIF-SJS
4:39.--
15
jack walker
SO
Loyola
· LA
CIF-SS
4:39.--
16
hendrix isaac
SO
Sage Creek
· SD
CIF-SDS
4:39.--
17
alejandro safa
SO
Loyola
· LA
CIF-SS
4:40.--
18
brian do
SO
Bellarmine
· CCS
CIF-CCS
4:41.--
19
ethan diep
SO
Westview
· SD
CIF-SDS
4:41.--
20
quinn hung
SO
San Ramon Valley
· NCS
CIF-NCS
4:41.--
21
william mcconlogue
SO
Foothill/Pleasanton
· NCS
CIF-NCS
4:41.--
22
aaron deng
SO
Santa Margarita
· OC
CIF-SS
4:42.--
23
justin stein
SO
Torrey Pines
· SD
CIF-SDS
4:42.--
24
elias ota
SO
Northwood
· OC
CIF-SS
4:42.--
25
eisuke ota
SO
Northwood
· OC
CIF-SS
4:44.--
26
filip zuk
SO
Mt. Carmel
· SD
CIF-SDS
4:44.--
27
ethan kow
SO
Brea Olinda
· OC
CIF-SS
4:45.--
28
raymond li
SO
San Marino
· LA
CIF-SS
4:45.--
29
noah schot
SO
Aliso Niguel
· OC
CIF-SS
4:47.--
30
ronan keane
SO
JSerra Catholic
· OC
CIF-SS
4:48.--
31
leo rea
SO
Mills
· CCS
CIF-CCS
4:48.--
32
rhys delaney
SO
Northgate
· NCS
CIF-NCS
4:48.--
33
william moser
SO
Woodside
· CCS
CIF-CCS
4:48.--
34
noah westermeyer
SO
Marina
· LA
CIF-SS
4:48.--
35
cody painter
SO
Torrey Pines
· SD
CIF-SDS
4:48.--
36
jack moreno
SO
Notre Dame/Sherman Oaks
· LA
CIF-SS
4:48.--
37
jackson moreno
SO
Notre Dame/Sherman Oaks
· LA
CIF-SS
4:49.--
38
patrick owen
SO
Crespi
· LA
CIF-SS
4:49.--
39
rowan yoo
SO
Santa Margarita
· OC
CIF-SS
4:49.--
40
kyle pu
SO
Troy
· OC
CIF-SS
4:49.--
41
charlie waelty
SO
Clovis West
· CS
CIF-CS
4:49.--
42
cedrick tolentino
SO
Coronado
· SD
CIF-SDS
4:49.--
43
ryan ham
SO
Pacifica Chr
· OC
CIF-SS
4:50.--
44
vlad hrynashka
SO
Granite Bay
· SJS
CIF-SJS
4:50.--
45
andy larson
SO
San Marin
· NCS
CIF-NCS
4:51.--
46
kyle lee
SO
Granada Hills Charter
· LA
CIF-LACS
4:52.--
47
kyle van dyke
SO
Hollister
· CCS
CIF-CCS
4:53.--
48
anson wong
SO
Clovis North
· CS
CIF-CS
4:53.--
49
kenneth ho
SO
Valencia/Placentia
· LA
CIF-SS
4:54.--
50
ryan ham
SO
Pacifica Christian High School Orange County
· OC
CIF-SS
4:54.--
51
scott daniels
SO
Wilson/Long Beach
· LA
CIF-SS
4:54.--
52
ethan shin
SO
Crescenta Valley
· LA
CIF-SS
4:55.--
53
ray martin del campo
SO
Alameda
· NCS
CIF-NCS
4:55.--
54
aidan pham
SO
Clovis North
· CS
CIF-CS
4:56.--
55
francis kim
SO
Portola
· OC
CIF-SS
4:56.--
56
darrin lin
SO
Lynbrook
· CCS
CIF-CCS
4:56.--
57
gavin park
SO
Portola
· OC
CIF-SS
4:57.--
58
jacob chen
SO
Aliso Niguel
· OC
CIF-SS
4:57.--
59
louis di filippo
SO
Helix
· SD
CIF-SDS
4:57.--
60
dennis bi
SO
Harker
· CCS
CIF-CCS
4:57.--
61
nathan friedman
SO
Granite Bay
· SJS
CIF-SJS
4:57.--
62
jaxon vega
SO
Coastal Academy
· SD
CIF-SDS
4:57.--
63
wilkes rohlen
SO
Sacred Heart Prep
· CCS
CIF-CCS
4:57.--
64
samuel kiehl
SO
Maria Carrillo
· NCS
CIF-NCS
4:57.--
65
aaron zhu
SO
Monta Vista
· LA
CIF-SS
4:58.--
66
joseph baek
SO
Crean Lutheran
· OC
CIF-SS
4:58.--
67
briggs wilbert
SO
Liberty (CA)
· LA
CIF-SS
4:58.--
68
mike ohanessian
SO
Liberty (CA)
· LA
CIF-SS
4:58.--
69
kaiden rockey
SO
Yosemite
· CS
CIF-CS
4:59.--
70
lucas greaves
SO
Healdsburg
· NCS
CIF-NCS
4:59.--
71
victor brown
SO
Clovis West
· CS
CIF-CS
4:59.--
72
sebastian crilly
SO
San Clemente
· OC
CIF-SS
4:59.--
73
luke anderson
SO
Davis Senior
· LA
CIF-SS
5:00.--
74
kingston bryan
SO
Clovis West
· CS
CIF-CS
5:00.--
75
dylan khajavi
SO
Valencia/Placentia
· LA
CIF-SS
5:00.--
76
parsa noorbakhsh
SO
San Ramon Valley
· NCS
CIF-NCS
5:00.--
77
orion tsai
SO
San Marino
· LA
CIF-SS
5:01.--
78
israel tadich
SO
Clovis West
· CS
CIF-CS
5:01.--
79
kyle chuang
SO
University
· OC
CIF-SS
5:01.--
80
harrison tarricone
SO
La Costa Canyon
· SD
CIF-SDS
5:01.--
81
warren rootlieb
SO
Laguna Beach
· OC
CIF-SS
5:01.--
82
jacob shmurak
SO
University
· OC
CIF-SS
5:01.--
83
mit muni
SO
Gretchen Whitney
· LA
CIF-SS
5:02.--
84
adrian milevoj
SO
Clovis North
· CS
CIF-CS
5:02.--
85
nate brick-brightman
SO
Bishop O'Dowd
· NCS
CIF-NCS
5:02.--
86
max alshuk
SO
Trabuco Hills
· OC
CIF-SS
5:03.--
87
brandon flores
SO
Upland
· IE
CIF-SS
5:03.--
88
landen garcia
SO
Damien
· IE
CIF-SS
5:03.--
89
david zimmerman
SO
Liberty (CA)
· LA
CIF-SS
5:03.--
90
gavin suckiel
SO
San Clemente
· OC
CIF-SS
5:04.--
91
aiden greenwood
SO
Poly/Long Beach
· LA
CIF-SS
5:05.--
92
grant gundermann
SO
Steele Canyon
· SD
CIF-SDS
5:05.--
93
kieran shah
SO
Crescenta Valley
· LA
CIF-SS
5:05.--
94
maxim nekrestyanov
SO
Archbishop Mitty
· CCS
CIF-CCS
5:05.--
95
mason cotten
SO
Moreau Catholic
· NCS
CIF-NCS
5:05.--
96
indiana roth
SO
San Marcos/Santa Barbara
· LA
CIF-SS
5:06.--
97
sammy metzger
SO
Beckman, Arnold
· LA
CIF-SS
5:06.--
98
anthony mccanta
SO
Mission Viejo
· OC
CIF-SS
5:06.--
99
ranze takashima
SO
Capistrano Valley
· OC
CIF-SS
5:06.--
100
matthew kasper
SO
Arroyo Grande
· CS
CIF-CS
5:06.--
The Storylines
Senior Send-Off
Senior Leaders · 500 Free
See full →
1
lucas jue
Poly/Long Beach
4:21.--
2
andrew maksymowski
Northwood
4:22.--
3
jay hickman
Villa Park
4:24.--
4
jeremy ting
Monte Vista (Danville)
4:25.--
5
roman dawson
Clovis East
4:26.--
Coming Back
Top Returning · 500 Free
See full →
1
kealan tupper
Amador Valley
4:23.--
2
michael powell
Menlo-Atherton
4:25.--
3
william canori
Marin Academy
4:26.--
4
grant o'mara
San Marino
4:26.--
5
kaden wong
Foothill/Santa Ana
4:27.--
Watchlist
Freshman Watch · 500 Free
See full →
1
baron marshall
Santa Margarita
4:31.--
2
ryan mak
Piedmont
4:40.--
3
logan huckabay
Kingsburg
4:42.--
4
jonathan li
Irvine
4:43.--
5
craig o'mara
San Marino
4:44.--