1
Jinu
Hong
50.47
15
AAAA Min
Alto Swim Club
03/02/2023
2023 CA NV Speedo Sectionals Novato, CA
2
Francisco
Goya
1:38.53
17
AAAA Min
Unattached
04/04/2024
Pacific Swimming SC Far Western Champs
50 Free
22.99
22.99
100 Free
24.78
47.77
100 Free
47.77
150 Free
25.33
1:13.10
200 Free
25.43
1:38.53
100 Free
50.76
3
Guanghao
Shao
1:41.95
17
AAA Min
AAAA: 1:40.19 (+1.76s | 1.7%)
Alto Swim Club
12/19/2025
ALTO Candy Cane Classic
50 Free
23.70
23.70
100 Free
25.98
49.68
100 Free
49.68
150 Free
26.25
1:15.93
200 Free
26.02
1:41.95
100 Free
52.27
4
Derek
Shang
1:42.40
17
AAA Min
AAAA: 1:40.19 (+2.21s | 2.2%)
Alto Swim Club
12/05/2025
2025 Tualatin Hills Holiday Classic
50 Free
23.47
23.47
100 Free
25.89
49.36
100 Free
49.36
150 Free
26.73
1:16.09
200 Free
26.31
1:42.40
100 Free
53.04
5
Eric
Meng
1:42.70
17
AAA Min
AAAA: 1:40.19 (+2.51s | 2.4%)
Alto Swim Club
12/05/2025
2025 Tualatin Hills Holiday Classic
50 Free
23.67
23.67
100 Free
25.67
49.34
100 Free
49.34
150 Free
26.56
1:15.90
200 Free
26.80
1:42.70
100 Free
53.36
6
Nolan
Lemon
1:43.43
18
AAA Min
AAAA: 1:40.19 (+3.24s | 3.1%)
Unattached
04/03/2025
Pacific Swimming SC Far Western Champs
50 Free
24.19
24.19
100 Free
26.24
50.43
100 Free
50.43
150 Free
26.50
1:16.93
200 Free
26.50
1:43.43
100 Free
53.00
7
Ryan
Kumar
1:43.65
16
AAA Min
AAAA: 1:40.19 (+3.46s | 3.3%)
Alto Swim Club
12/06/2024
2024 Tualatin Hills Holiday Classic
50 Free
24.68
24.68
100 Free
26.02
50.70
100 Free
50.70
150 Free
26.83
1:17.53
200 Free
26.12
1:43.65
100 Free
52.95
8
Dylan
Glanville
1:43.97
17
AAA Min
AAAA: 1:40.19 (+3.78s | 3.6%)
Alto Swim Club
12/05/2025
2025 Tualatin Hills Holiday Classic
50 Free
24.59
24.59
100 Free
26.17
50.76
100 Free
50.76
150 Free
27.22
1:17.98
200 Free
25.99
1:43.97
100 Free
53.21
9
James
Meehan
1:45.61
16
AA Min
AAA: 1:44.99 (+0.62s | 0.6%)
Unattached
04/04/2024
Pacific Swimming SC Far Western Champs
50 Free
24.33
24.33
100 Free
26.43
50.76
100 Free
50.76
150 Free
27.10
1:17.86
200 Free
27.75
1:45.61
100 Free
54.85
10
Dylan
Fujita
1:47.55
15
AA Min
AAA: 1:44.99 (+2.56s | 2.4%)
Alto Swim Club
12/06/2024
2024 Tualatin Hills Holiday Classic
50 Free
25.39
25.39
100 Free
27.26
52.65
100 Free
52.65
150 Free
27.66
1:20.31
200 Free
27.24
1:47.55
100 Free
54.90
11
Tony
Cui
1:48.03
15
AA Min
AAA: 1:44.99 (+3.04s | 2.8%)
Henry M. Gunn High School
05/05/2023
2023 CCS Swimming Diving Championships
50 Free
25.31
25.31
100 Free
27.35
52.66
100 Free
52.66
150 Free
27.81
1:20.47
200 Free
27.56
1:48.03
100 Free
55.37
12
Ryan
Rim
1:48.08
16
AA Min
AAA: 1:44.99 (+3.09s | 2.9%)
Alto Swim Club
12/06/2025
Alto Dec 6 7 CBA
50 Free
24.90
24.90
100 Free
27.11
52.01
100 Free
52.01
150 Free
27.74
1:19.75
200 Free
28.33
1:48.08
100 Free
56.07
13
Benjamin
Mai
1:49.62
16
AA Min
AAA: 1:44.99 (+4.63s | 4.2%)
Alto Swim Club
03/29/2025
Alto Rock The Blocks Invitational
50 Free
25.64
25.64
100 Free
28.01
53.65
100 Free
53.65
150 Free
28.19
1:21.84
200 Free
27.78
1:49.62
100 Free
55.97
14
Alvin
Fu
1:49.90
14
A Min
AA: 1:49.69 (+0.21s | 0.2%)
Alto Swim Club
03/25/2023
Alto Rock The Blocks Invitational
50 Free
25.84
25.84
100 Free
27.70
53.54
100 Free
53.54
150 Free
28.35
1:21.89
200 Free
28.01
1:49.90
100 Free
56.36
15
Remi
Hoffman Chande
1:54.07
17
A Min
AA: 1:49.69 (+4.38s | 3.8%)
Alto Swim Club
02/15/2025
2025 Pacific Swimming SC Senior Open T F
50 Free
26.97
26.97
100 Free
29.03
56.00
100 Free
56.00
150 Free
28.87
1:24.87
200 Free
29.20
1:54.07
100 Free
58.07
16
Eric
Zhang
1:55.20
16
BB Min
A: 1:54.49 (+0.71s | 0.6%)
Alto Swim Club
05/05/2024
2024 PC QSS Post CCS SCY LCM SR Walk On Meet
50 Free
26.02
26.02
100 Free
28.96
54.98
100 Free
54.98
150 Free
30.04
1:25.02
200 Free
30.18
1:55.20
100 Free
1:00.22
17
Niklas
Kuusela
1:55.90
17
BB Min
A: 1:54.49 (+1.41s | 1.2%)
Alto Swim Club
01/17/2026
Cal Invitational Swim Meet
50 Free
26.65
26.65
100 Free
29.31
55.96
100 Free
55.96
150 Free
30.15
1:26.11
200 Free
29.79
1:55.90
100 Free
59.94
18
Chan
Na
1:55.98
17
BB Min
A: 1:54.49 (+1.49s | 1.3%)
Alto Swim Club
12/19/2025
ALTO Candy Cane Classic
19
Atiksh
Negi
1:56.13
16
BB Min
A: 1:54.49 (+1.64s | 1.4%)
Alto Swim Club
12/06/2024
2024 Tualatin Hills Holiday Classic
50 Free
26.04
26.04
100 Free
29.36
55.40
100 Free
55.40
150 Free
30.71
1:26.11
200 Free
30.02
1:56.13
100 Free
1:00.73
20
Rolando
Salazar
1:56.25
16
BB Min
A: 1:54.49 (+1.76s | 1.5%)
Alto Swim Club
02/14/2025
33rd Annual Lost Dutchman Invitational
50 Free
26.88
26.88
100 Free
29.28
56.16
100 Free
56.16
150 Free
30.25
1:26.41
200 Free
29.84
1:56.25
100 Free
1:00.09
21
Cole
Akin
1:57.43
15
BB Min
A: 1:54.49 (+2.94s | 2.5%)
Unattached
03/25/2023
Alto Rock The Blocks Invitational
50 Free
26.24
26.24
100 Free
29.44
55.68
100 Free
55.68
150 Free
30.88
1:26.56
200 Free
30.87
1:57.43
100 Free
1:01.75
22
Chan
Na
1:59.24
15
BB Min
A: 1:54.49 (+4.75s | 4.0%)
Alto Swim Club
12/06/2024
2024 Tualatin Hills Holiday Classic
50 Free
27.31
27.31
100 Free
30.37
57.68
100 Free
57.68
150 Free
31.11
1:28.79
200 Free
30.45
1:59.24
100 Free
1:01.56
23
Aaron
Shone
2:02.12
15
BB Min
A: 1:54.49 (+7.63s | 6.2%)
Alto Swim Club
02/04/2023
Alto Meet Feb 4 5
50 Free
28.45
28.45
100 Free
30.78
59.23
100 Free
59.23
150 Free
31.90
1:31.13
200 Free
30.99
2:02.12
100 Free
1:02.89
24
Scott
Fong
2:02.49
15
BB Min
A: 1:54.49 (+8.00s | 6.5%)
Alto Swim Club
12/08/2022
2022 TYR LAS VEGAS SUPER FINALS
50 Free
27.08
27.08
100 Free
30.68
57.76
100 Free
57.76
150 Free
32.16
1:29.92
200 Free
32.57
2:02.49
100 Free
1:04.73
25
Gavin
Ho
2:06.94
14
B Min
BB: 2:03.99 (+2.95s | 2.3%)
Alto Swim Club
12/08/2022
2022 TYR LAS VEGAS SUPER FINALS
50 Free
29.46
29.46
100 Free
32.33
1:01.79
100 Free
1:01.79
150 Free
32.86
1:34.65
200 Free
32.29
2:06.94
100 Free
1:05.15
26
Maurice
Okore
2:07.18
13
B Min
BB: 2:03.99 (+3.19s | 2.5%)
Alto Swim Club
07/23/2022
Alto Invite July 23 2022
50 Free
28.60
28.60
100 Free
33.56
1:02.16
100 Free
1:02.16
150 Free
33.63
1:35.79
200 Free
31.39
2:07.18
100 Free
1:05.02
27
Julius
Bach
2:07.39
14
B Min
BB: 2:03.99 (+3.40s | 2.7%)
Alto Swim Club
10/21/2023
Alto Autumn Opener Oct 21 22
50 Free
28.51
28.51
100 Free
31.36
59.87
100 Free
59.87
150 Free
33.99
1:33.86
200 Free
33.53
2:07.39
100 Free
1:07.52
28
Oliver
Boesch
2:08.58
12
B Min
BB: 2:03.99 (+4.59s | 3.6%)
Alto Swim Club
12/14/2019
2019 SOLO Aquatics SC CBA Meet
29
Malo
Morones-Spira
2:08.92
15
B Min
BB: 2:03.99 (+4.93s | 3.8%)
Alto Swim Club
03/25/2023
Alto Rock The Blocks Invitational
50 Free
28.69
28.69
100 Free
32.31
1:01.00
100 Free
1:01.00
150 Free
34.22
1:35.22
200 Free
33.70
2:08.92
100 Free
1:07.92
30
Nicholas
Keng
2:20.88
16
B: 2:13.59 (+7.29s | 5.2%)
Alto Swim Club
12/19/2025
ALTO Candy Cane Classic
50 Free
32.03
32.03
100 Free
35.62
1:07.65
100 Free
1:07.65
150 Free
36.52
1:44.17
200 Free
36.71
2:20.88
100 Free
1:13.23
31
Tijl
Peeters
2:22.13
11
B: 2:13.59 (+8.54s | 6.0%)
Alto Swim Club
12/14/2019
2019 SOLO Aquatics SC CBA Meet
32
Gabriel
Wang
2:23.77
13
B: 2:13.59 (+10.18s | 7.1%)
Alto Swim Club
03/12/2022
PSL SC C B A+
33
Arjan
Pannu
2:24.74
14
B: 2:13.59 (+11.15s | 7.7%)
Alto Swim Club
10/07/2022
ALTO Meet Oct 7 9 2022
100 Free
1:06.75
1:06.75
100 Free
1:06.75
150 Free
39.25
1:46.00
200 Free
38.74
2:24.74
100 Free
1:17.99
34
Jayce
Yap
2:26.19
14
B: 2:13.59 (+12.60s | 8.6%)
Alto Swim Club
02/04/2023
Alto Meet Feb 4 5
50 Free
32.97
32.97
100 Free
36.50
1:09.47
100 Free
1:09.47
150 Free
38.54
1:48.01
200 Free
38.18
2:26.19
100 Free
1:16.72
35
GATES
GAMBLE
2:26.30
10
B: 2:13.59 (+12.71s | 8.7%)
Alto Swim Club
03/23/2019
Pacifica Sea Lions C/B/A+
36
Allen
WU
2:26.97
14
B: 2:13.59 (+13.38s | 9.1%)
Alto Swim Club
03/12/2022
PSL SC C B A+
37
Matteo
Jones
2:32.09
14
B: 2:13.59 (+18.50s | 12.2%)
Alto Swim Club
02/05/2022
2022 ALTO Swim Club SC Meet
50 Free
31.77
31.77
100 Free
35.97
1:07.74
100 Free
1:07.74
150 Free
41.74
1:49.48
200 Free
42.61
2:32.09
100 Free
1:24.35
38
Marc
Chalouhi
2:34.57
14
B: 2:13.59 (+20.98s | 13.6%)
Alto Swim Club
01/14/2023
South San Francisco C B A+
39
Kevin
Lau
2:41.41
12
B: 2:13.59 (+27.82s | 17.2%)
Alto Swim Club
05/01/2021
Alto Swim Club Meet
50 Free
34.84
34.84
100 Free
42.68
1:17.52
100 Free
1:17.52
150 Free
43.68
2:01.20
200 Free
40.21
2:41.41
100 Free
1:23.89
40
SANGEET
SATPATHY
2:45.39
12
B: 2:13.59 (+31.80s | 19.2%)
Alto Swim Club
07/20/2019
De Anza Cupertino Aquatics C/B/A+
41
Dhruv
Vijay
2:50.84
13
B: 2:13.59 (+37.25s | 21.8%)
Alto Swim Club
11/13/2021
ALTO Swim Club C B A+
50 Free
36.71
36.71
100 Free
43.16
1:19.87
100 Free
1:19.87
150 Free
45.77
2:05.64
200 Free
45.20
2:50.84
100 Free
1:30.97
42
Teun
Niederer
2:51.39
11
B: 2:13.59 (+37.80s | 22.1%)
Alto Swim Club
02/09/2019
2019 AltoSwim Club SC CBA
43
STANLEY
LING
2:58.77
10
B: 2:13.59 (+45.18s | 25.3%)
Alto Swim Club
11/15/2019
De Anza Cupertino Aquatics C/B/A+
44
Jiazhi
Chen
3:05.81
14
B: 2:13.59 (+52.22s | 28.1%)
Alto Swim Club
11/13/2021
ALTO Swim Club C B A+
50 Free
33.98
33.98
100 Free
44.06
1:18.04
100 Free
1:18.04
150 Free
54.50
2:12.54
200 Free
53.27
3:05.81
100 Free
1:47.77
45
ARI
ROSENFELD
3:18.73
10
B: 2:13.59 (+65.14s | 32.8%)
Alto Swim Club
10/05/2019
De Anza Cupertino Aquatics C/B/A+