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
kealan tupper
JR
Amador Valley
· NCS
CIF-NCS
4:23.--
2
michael powell
JR
Menlo-Atherton
· CCS
CIF-CCS
4:25.--
3
grant o'mara
JR
San Marino
· LA
CIF-SS
4:26.--
4
kaden wong
JR
Foothill/Santa Ana
· OC
CIF-SS
4:27.--
5
dylan yang
JR
Mills
· CCS
CIF-CCS
4:28.--
6
peter vu
JR
Fountain Valley
· OC
CIF-SS
4:29.--
7
dmitriy oranskiy
JR
De La Salle
· NCS
CIF-NCS
4:30.--
8
isaac litwiller
JR
Leland
· CCS
CIF-CCS
4:30.--
9
christopher wang
JR
Amador Valley
· NCS
CIF-NCS
4:31.--
10
robbie doolittle
JR
Granite Bay
· SJS
CIF-SJS
4:32.--
11
ryan huang
JR
Lynbrook
· CCS
CIF-CCS
4:32.--
12
zane schuman
JR
Archie Williams
· NCS
CIF-NCS
4:34.--
13
ryan shane
JR
Antelope
· SJS
CIF-SJS
4:36.--
14
hudson peters
JR
Loyola
· LA
CIF-SS
4:38.--
15
wyatt macdonald
JR
San Ramon Valley
· NCS
CIF-NCS
4:39.--
16
brian raghunathan
JR
Junipero Serra High School
· LA
CIF-SS
4:40.--
17
braeden renken
JR
Westview
· SD
CIF-SDS
4:40.--
18
ben stafford
JR
Santa Margarita
· OC
CIF-SS
4:41.--
19
edmund bui
JR
El Modena
· OC
CIF-SS
4:41.--
20
dylan j glanville
JR
Bellarmine
· CCS
CIF-CCS
4:41.--
21
andy beahan
JR
Camarillo
· VEN
CIF-SS
4:42.--
22
sam kiemm
JR
University
· OC
CIF-SS
4:42.--
23
benjamin stafford
JR
Santa Margarita
· OC
CIF-SS
4:42.--
24
trenton reimer
JR
Mater Dei
· OC
CIF-SS
4:43.--
25
carter stiles
JR
Liberty (CA)
· LA
CIF-SS
4:43.--
26
william hong
JR
Northwood
· OC
CIF-SS
4:44.--
27
stuart wineman
JR
Orcutt Academy
· CS
CIF-CS
4:44.--
28
toby swanson
JR
Fullerton
· OC
CIF-SS
4:45.--
29
kurtis wei
JR
Troy
· OC
CIF-SS
4:45.--
30
cannon dodge
JR
Archbishop Mitty
· CCS
CIF-CCS
4:46.--
31
jacob angel
JR
San Marcos/Santa Barbara
· LA
CIF-SS
4:46.--
32
tyler lee
JR
Santa Margarita
· OC
CIF-SS
4:46.--
33
graham sutherland
JR
Crystal Springs Uplands
· CCS
CIF-CCS
4:47.--
34
oskar kosloff
JR
Loyola
· LA
CIF-SS
4:47.--
35
yejun lee
JR
Troy
· OC
CIF-SS
4:48.--
36
brandon pon
JR
Bellarmine
· CCS
CIF-CCS
4:49.--
37
lucas zvereff
JR
Oak Ridge
· SJS
CIF-SJS
4:50.--
38
miles valentine
JR
University
· OC
CIF-SS
4:52.--
39
elvis lee
JR
Rowland
· LA
CIF-SS
4:52.--
40
chase valentine
JR
University
· OC
CIF-SS
4:52.--
41
grayson roberts
JR
Folsom
· SJS
CIF-SJS
4:52.--
42
cash lippert
JR
Torrey Pines
· SD
CIF-SDS
4:53.--
43
brody rauth
JR
Corona Del Mar
· OC
CIF-SS
4:53.--
44
brady smith
JR
Bellarmine
· CCS
CIF-CCS
4:53.--
45
finn leverty
JR
Laguna Beach
· OC
CIF-SS
4:54.--
46
wyatt vinck
JR
Newport Harbor
· OC
CIF-SS
4:54.--
47
colton oravec
JR
Liberty Union (CA)
· LA
CIF-SS
4:54.--
48
brayden rodriguez
JR
Righetti
· CS
CIF-CS
4:54.--
49
michael king
JR
University
· OC
CIF-SS
4:55.--
50
cam hellar
JR
Terra Linda
· NCS
CIF-NCS
4:55.--
51
mario maravilla
JR
Dixon
· SJS
CIF-SJS
4:56.--
52
marco sanfelippo
JR
Royal
· VEN
CIF-SS
4:57.--
53
matthew nye
JR
San Clemente
· OC
CIF-SS
4:57.--
54
sasha rubin
JR
West Valley
· LA
CIF-SS
4:57.--
55
logan menchaca
JR
Fountain Valley
· OC
CIF-SS
4:57.--
56
matthew ramirez
JR
Santiago/Corona
· IE
CIF-SS
4:57.--
57
ben yu
JR
Archbishop Mitty
· CCS
CIF-CCS
4:57.--
58
jackson coplin
JR
Grossmont
· SD
CIF-SDS
4:58.--
59
luke parker
JR
El Capitan/Merced
· SJS
CIF-SJS
4:58.--
60
jack mathewson
JR
Terra Linda
· NCS
CIF-NCS
4:58.--
61
grady wrght
JR
Huntington Beach
· OC
CIF-SS
4:58.--
62
andrew pascual
JR
St. Francis
· LA
CIF-SS
4:58.--
63
asher takazawa
JR
Piedmont
· NCS
CIF-NCS
4:59.--
64
ethan brown
JR
Los Alamitos
· OC
CIF-SS
4:59.--
65
phillip lu
JR
Irvington
· NCS
CIF-NCS
4:59.--
66
josue saavedra
JR
San Luis Obispo
· CS
CIF-CS
5:00.--
67
vincent velazquez
JR
Orcutt Academy
· CS
CIF-CS
5:00.--
68
khoanam ho
JR
Poway
· SD
CIF-SDS
5:00.--
69
khaled aboutaleb
JR
Foothill/Pleasanton
· NCS
CIF-NCS
5:00.--
70
aaron wang
JR
Torrey Pines
· SD
CIF-SDS
5:00.--
71
daxton zucek
JR
Bellarmine
· CCS
CIF-CCS
5:01.--
72
evan perlovich
JR
North Hollywood High School
· LA
CIF-LACS
5:02.--
73
connor hatfield
JR
Huntington Beach
· OC
CIF-SS
5:02.--
74
ethan magana
JR
Clovis East
· CS
CIF-CS
5:02.--
75
espen callahan
JR
Archbishop Mitty
· CCS
CIF-CCS
5:02.--
76
jonathan fan
JR
James Logan
· NCS
CIF-NCS
5:03.--
77
gracen roberts
JR
Centennial/Bakersfield
· CS
CIF-CS
5:03.--
78
blake hemsworth
JR
San Marin
· NCS
CIF-NCS
5:03.--
79
ian cheline
JR
Harker
· CCS
CIF-CCS
5:04.--
80
benjamin scott
JR
Clovis
· CS
CIF-CS
5:04.--
81
cameron betancourt
JR
Righetti
· CS
CIF-CS
5:04.--
82
nolan mohr
JR
Valhalla
· SD
CIF-SDS
5:04.--
83
milan dizitser
JR
Hillsdale HS (San Mateo)
· LA
CIF-SS
5:05.--
84
calvin niemi
JR
Saint Ignatius Prep
· LA
CIF-SS
5:05.--
85
finn steele
JR
Arroyo Grande
· CS
CIF-CS
5:05.--
86
william choi
JR
Loyola
· LA
CIF-SS
5:05.--
87
logan brown
JR
Martin Luther King
· LA
CIF-SS
5:05.--
88
dylan burnett
JR
Trabuco Hills
· OC
CIF-SS
5:05.--
89
johnny anderson
JR
Damien
· IE
CIF-SS
5:05.--
90
grady cook
JR
Buchanan
· CS
CIF-CS
5:05.--
91
jackson fenoglio
JR
Los Alamitos
· OC
CIF-SS
5:06.--
92
henry chang
JR
Corona Del Mar
· OC
CIF-SS
5:06.--
93
galen zhou
JR
San Luis Obispo
· CS
CIF-CS
5:06.--
94
everett chen
JR
Crean Lutheran
· OC
CIF-SS
5:06.--
95
aiden park
JR
Loyola
· LA
CIF-SS
5:06.--
96
connor milligan
JR
Canyon/Anaheim
· OC
CIF-SS
5:06.--
97
matthew luenberger
JR
Los Altos
· CCS
CIF-CCS
5:08.--
98
john nye
JR
Trabuco Hills
· OC
CIF-SS
5:08.--
99
oliver landry
JR
La Canada
· LA
CIF-SS
5:08.--
100
nick garcia
JR
Garces Memorial
· CS
CIF-CS
5:08.--
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.--