1
Ryan
Huang
4:33.18
16
AAAA Min
Alto Swim Club
12/19/2025
ALTO Candy Cane Classic
50 Free
24.66
24.66
100 Free
26.52
51.18
100 Free
51.18
150 Free
27.02
1:18.20
200 Free
27.65
1:45.85
100 Free
54.67
250 Free
27.78
2:13.63
300 Free
28.13
2:41.76
100 Free
55.91
350 Free
28.42
3:10.18
400 Free
28.31
3:38.49
100 Free
56.73
450 Free
27.91
4:06.40
500 Free
26.78
4:33.18
100 Free
54.69
2
Andrew
Gafton
4:42.11
16
AAA Min
AAAA: 4:36.29 (+5.82s | 2.1%)
Alto Swim Club
01/17/2026
Cal Invitational Swim Meet
50 Free
25.82
25.82
100 Free
27.78
53.60
100 Free
53.60
150 Free
28.13
1:21.73
200 Free
28.44
1:50.17
100 Free
56.57
250 Free
28.56
2:18.73
300 Free
28.54
2:47.27
100 Free
57.10
350 Free
28.68
3:15.95
400 Free
28.90
3:44.85
100 Free
57.58
450 Free
28.97
4:13.82
500 Free
28.29
4:42.11
100 Free
57.26
3
Ben
Yu
4:46.70
16
AAA Min
AAAA: 4:36.29 (+10.41s | 3.6%)
Alto Swim Club
12/05/2025
2025 Tualatin Hills Holiday Classic
50 Free
25.73
25.73
100 Free
27.51
53.24
100 Free
53.24
150 Free
28.36
1:21.60
200 Free
28.84
1:50.44
100 Free
57.20
250 Free
28.99
2:19.43
300 Free
28.93
2:48.36
100 Free
57.92
350 Free
29.37
3:17.73
400 Free
29.50
3:47.23
100 Free
58.87
450 Free
30.02
4:17.25
500 Free
29.45
4:46.70
100 Free
59.47
4
Ryan
Rim
4:48.82
16
AAA Min
AAAA: 4:36.29 (+12.53s | 4.3%)
Unattached
04/03/2025
Pacific Swimming SC Far Western Champs
50 Free
26.59
26.59
100 Free
28.82
55.41
100 Free
55.41
150 Free
29.09
1:24.50
200 Free
29.07
1:53.57
100 Free
58.16
250 Free
28.90
2:22.47
300 Free
29.35
2:51.82
100 Free
58.25
350 Free
29.49
3:21.31
400 Free
29.67
3:50.98
100 Free
59.16
450 Free
29.32
4:20.30
500 Free
28.52
4:48.82
100 Free
57.84
5
Khaiz
Gheewala
4:56.24
16
AA Min
AAA: 4:49.49 (+6.75s | 2.3%)
Alto Swim Club
02/15/2025
2025 Pacific Swimming SC Senior Open T F
50 Free
27.48
27.48
100 Free
29.34
56.82
100 Free
56.82
150 Free
30.09
1:26.91
200 Free
30.58
1:57.49
100 Free
1:00.67
250 Free
30.66
2:28.15
300 Free
30.57
2:58.72
100 Free
1:01.23
350 Free
30.46
3:29.18
400 Free
29.60
3:58.78
100 Free
1:00.06
450 Free
29.27
4:28.05
500 Free
28.19
4:56.24
100 Free
57.46
6
Daoqi
Zhu
4:56.74
15
AA Min
AAA: 4:49.49 (+7.25s | 2.4%)
Alto Swim Club
01/17/2026
Cal Invitational Swim Meet
50 Free
27.40
27.40
100 Free
29.72
57.12
100 Free
57.12
150 Free
30.33
1:27.45
200 Free
29.99
1:57.44
100 Free
1:00.32
250 Free
29.56
2:27.00
300 Free
30.24
2:57.24
100 Free
59.80
350 Free
30.35
3:27.59
400 Free
30.24
3:57.83
100 Free
1:00.59
450 Free
29.95
4:27.78
500 Free
28.96
4:56.74
100 Free
58.91
7
Daoqi
Zhu
4:57.32
15
AA Min
AAA: 4:49.49 (+7.83s | 2.6%)
Alto Swim Club
12/05/2025
2025 Tualatin Hills Holiday Classic
50 Free
26.53
26.53
100 Free
29.04
55.57
100 Free
55.57
150 Free
29.67
1:25.24
200 Free
30.17
1:55.41
100 Free
59.84
250 Free
29.80
2:25.21
300 Free
30.51
2:55.72
100 Free
1:00.31
350 Free
30.57
3:26.29
400 Free
31.20
3:57.49
100 Free
1:01.77
450 Free
31.17
4:28.66
500 Free
28.66
4:57.32
100 Free
59.83
8
Yangyue
Zhu
4:57.35
14
AA Min
AAA: 4:49.49 (+7.86s | 2.6%)
Alto Swim Club
01/17/2026
Cal Invitational Swim Meet
50 Free
27.96
27.96
100 Free
29.49
57.45
100 Free
57.45
150 Free
30.04
1:27.49
200 Free
30.28
1:57.77
100 Free
1:00.32
250 Free
30.18
2:27.95
300 Free
30.39
2:58.34
100 Free
1:00.57
350 Free
30.06
3:28.40
400 Free
29.90
3:58.30
100 Free
59.96
450 Free
30.50
4:28.80
500 Free
28.55
4:57.35
100 Free
59.05
9
Finn
Crawford
4:59.22
15
AA Min
AAA: 4:49.49 (+9.73s | 3.3%)
Alto Swim Club
01/17/2026
Cal Invitational Swim Meet
50 Free
26.27
26.27
100 Free
29.35
55.62
100 Free
55.62
150 Free
29.84
1:25.46
200 Free
30.03
1:55.49
100 Free
59.87
250 Free
30.43
2:25.92
300 Free
30.51
2:56.43
100 Free
1:00.94
350 Free
30.98
3:27.41
400 Free
31.09
3:58.50
100 Free
1:02.07
450 Free
31.18
4:29.68
500 Free
29.54
4:59.22
100 Free
1:00.72
10
Yu-Sen
Lo
5:00.14
15
AA Min
AAA: 4:49.49 (+10.65s | 3.5%)
Alto Swim Club
01/17/2026
Cal Invitational Swim Meet
50 Free
26.07
26.07
100 Free
30.03
56.10
100 Free
56.10
150 Free
30.65
1:26.75
200 Free
30.52
1:57.27
100 Free
1:01.17
250 Free
30.89
2:28.16
300 Free
30.98
2:59.14
100 Free
1:01.87
350 Free
30.90
3:30.04
400 Free
30.72
4:00.76
100 Free
1:01.62
450 Free
30.67
4:31.43
500 Free
28.71
5:00.14
100 Free
59.38
11
Jerrick
Yong
5:00.17
16
AA Min
AAA: 4:49.49 (+10.68s | 3.6%)
Alto Swim Club
01/17/2026
Cal Invitational Swim Meet
50 Free
25.56
25.56
100 Free
29.96
55.52
100 Free
55.52
150 Free
30.89
1:26.41
200 Free
31.35
1:57.76
100 Free
1:02.24
250 Free
31.45
2:29.21
300 Free
30.60
2:59.81
100 Free
1:02.05
350 Free
30.58
3:30.39
400 Free
30.34
4:00.73
100 Free
1:00.92
450 Free
31.31
4:32.04
500 Free
28.12
5:00.17
100 Free
59.44
12
Sebastian
Lin
5:05.46
15
A Min
AA: 5:02.69 (+2.77s | 0.9%)
Alto Swim Club
12/19/2025
ALTO Candy Cane Classic
50 Free
26.88
26.88
100 Free
30.16
57.04
100 Free
57.04
150 Free
30.89
1:27.93
200 Free
31.32
1:59.25
100 Free
1:02.21
250 Free
31.29
2:30.54
300 Free
31.37
3:01.91
100 Free
1:02.66
350 Free
31.32
3:33.23
400 Free
31.37
4:04.60
100 Free
1:02.69
450 Free
31.21
4:35.81
500 Free
29.65
5:05.46
100 Free
1:00.86
13
Ryuma
Elias
5:05.67
15
A Min
AA: 5:02.69 (+2.98s | 1.0%)
Alto Swim Club
11/22/2025
Pacific Swim SC Senior Open Hosted By TERA
50 Free
28.22
28.22
100 Free
31.09
59.31
100 Free
59.31
150 Free
31.58
1:30.89
200 Free
31.93
2:02.82
100 Free
1:03.51
250 Free
31.89
2:34.71
300 Free
31.78
3:06.49
100 Free
1:03.67
350 Free
30.45
3:36.94
400 Free
30.23
4:07.17
100 Free
1:00.68
450 Free
29.86
4:37.03
500 Free
28.64
5:05.67
100 Free
58.50
14
Jaden
Jiang
5:05.72
15
A Min
AA: 5:02.69 (+3.03s | 1.0%)
Alto Swim Club
01/17/2026
Cal Invitational Swim Meet
50 Free
28.12
28.12
100 Free
30.37
58.49
100 Free
58.49
150 Free
30.81
1:29.30
200 Free
31.20
2:00.50
100 Free
1:02.01
250 Free
31.02
2:31.52
300 Free
31.29
3:02.81
100 Free
1:02.31
350 Free
31.15
3:33.96
400 Free
31.64
4:05.60
100 Free
1:02.79
450 Free
31.51
4:37.11
500 Free
28.61
5:05.72
100 Free
1:00.12
15
Agustin
Araya
5:08.19
14
A Min
AA: 5:02.69 (+5.50s | 1.8%)
Alto Swim Club
11/07/2025
Pleasanton Seahawks SC Senior 2
50 Free
26.81
26.81
100 Free
29.78
56.59
100 Free
56.59
150 Free
30.85
1:27.44
200 Free
31.38
1:58.82
100 Free
1:02.23
250 Free
31.75
2:30.57
300 Free
31.48
3:02.05
100 Free
1:03.23
350 Free
31.68
3:33.73
400 Free
31.95
4:05.68
100 Free
1:03.63
450 Free
31.95
4:37.63
500 Free
30.55
5:08.18
100 Free
1:02.50
16
Carlo
Chisari
5:09.91
15
A Min
AA: 5:02.69 (+7.22s | 2.3%)
Alto Swim Club
11/07/2025
Pleasanton Seahawks SC Senior 2
50 Free
26.34
26.34
100 Free
29.69
56.03
100 Free
56.03
150 Free
30.58
1:26.61
200 Free
31.49
1:58.10
100 Free
1:02.07
250 Free
31.41
2:29.51
300 Free
31.98
3:01.49
100 Free
1:03.39
350 Free
32.10
3:33.59
400 Free
32.69
4:06.28
100 Free
1:04.79
450 Free
32.47
4:38.75
500 Free
31.16
5:09.91
100 Free
1:03.63
17
Niklas
Kuusela
5:10.02
16
A Min
AA: 5:02.69 (+7.33s | 2.4%)
Alto Swim Club
11/07/2025
Pleasanton Seahawks SC Senior 2
50 Free
27.51
27.51
100 Free
29.77
57.28
100 Free
57.28
150 Free
30.85
1:28.13
200 Free
31.50
1:59.63
100 Free
1:02.35
250 Free
31.30
2:30.93
300 Free
31.38
3:02.31
100 Free
1:02.68
350 Free
32.02
3:34.33
400 Free
32.22
4:06.55
100 Free
1:04.24
450 Free
32.31
4:38.86
500 Free
31.16
5:10.02
100 Free
1:03.47
18
Joseph
Dhalluin
5:12.13
15
A Min
AA: 5:02.69 (+9.44s | 3.0%)
Alto Swim Club
11/07/2025
Pleasanton Seahawks SC Senior 2
50 Free
27.21
27.21
100 Free
30.40
57.61
100 Free
57.61
150 Free
31.64
1:29.25
200 Free
32.28
2:01.53
100 Free
1:03.92
250 Free
31.70
2:33.23
300 Free
32.29
3:05.52
100 Free
1:03.99
350 Free
32.03
3:37.55
400 Free
32.13
4:09.68
100 Free
1:04.16
450 Free
31.53
4:41.21
500 Free
30.92
5:12.13
100 Free
1:02.45
19
Ivan
Goulart
5:18.48
15
BB Min
A: 5:15.79 (+2.69s | 0.8%)
Alto Swim Club
11/22/2025
Pacific Swim SC Senior Open Hosted By TERA
50 Free
26.64
26.64
100 Free
30.23
56.87
100 Free
56.87
150 Free
31.39
1:28.26
200 Free
32.37
2:00.63
100 Free
1:03.76
250 Free
32.78
2:33.41
300 Free
32.84
3:06.25
100 Free
1:05.62
350 Free
32.22
3:38.47
400 Free
32.76
4:11.23
100 Free
1:04.98
450 Free
33.90
4:45.13
500 Free
33.35
5:18.48
100 Free
1:07.25
20
Karl
Kaldenhoff
5:20.43
13
BB Min
A: 5:15.79 (+4.64s | 1.4%)
Alto Swim Club
03/29/2024
Alto Rock The Blocks Invitational
50 Free
28.74
28.74
100 Free
31.99
1:00.73
100 Free
1:00.73
150 Free
33.00
1:33.73
200 Free
32.92
2:06.65
100 Free
1:05.92
250 Free
32.53
2:39.18
300 Free
31.94
3:11.12
100 Free
1:04.47
350 Free
32.43
3:43.55
400 Free
32.65
4:16.20
100 Free
1:05.08
450 Free
33.19
4:49.39
500 Free
31.04
5:20.43
100 Free
1:04.23
21
Alexander
McDonald
5:43.26
12
B Min
BB: 5:42.09 (+1.17s | 0.3%)
Alto Swim Club
03/12/2022
PSL SC C B A+
22
Theodore
Parrett
5:55.84
12
B Min
BB: 5:42.09 (+13.75s | 3.9%)
Alto Swim Club
10/08/2021
ALTO Invitational Meet
50 Free
31.43
31.43
100 Free
36.19
1:07.62
100 Free
1:07.62
150 Free
36.32
1:43.94
200 Free
36.70
2:20.64
100 Free
1:13.02
250 Free
36.42
2:57.06
300 Free
37.07
3:34.13
100 Free
1:13.49
350 Free
36.02
4:10.15
400 Free
36.98
4:47.13
100 Free
1:13.00
450 Free
34.71
5:21.84
500 Free
34.00
5:55.84
100 Free
1:08.71
23
Nilay
Hugenmatter
5:56.60
16
B Min
BB: 5:42.09 (+14.51s | 4.1%)
Alto Swim Club
10/25/2025
2025 SUNN Fall Classic
24
Ankit
Nanda
6:06.29
14
B Min
BB: 5:42.09 (+24.20s | 6.6%)
Alto Swim Club
12/16/2023
Alto Holiday Invitational Dec 16 17
50 Free
30.43
30.43
100 Free
35.04
1:05.47
100 Free
1:05.47
150 Free
37.20
1:42.67
200 Free
38.01
2:20.68
100 Free
1:15.21
250 Free
37.99
2:58.67
300 Free
38.71
3:37.38
100 Free
1:16.70
350 Free
39.10
4:16.48
400 Free
37.81
4:54.29
100 Free
1:16.91
450 Free
38.21
5:32.50
500 Free
33.79
6:06.29
100 Free
1:12.00
25
Rylan
Reklis
6:07.23
12
B Min
BB: 5:42.09 (+25.14s | 6.8%)
Alto Swim Club
03/12/2022
PSL SC C B A+
26
Arsh
Abhinkar
6:13.90
15
B: 6:08.39 (+5.51s | 1.5%)
Alto Swim Club
10/25/2025
2025 SUNN Fall Classic
27
Zeen
Zheng
6:20.16
12
B: 6:08.39 (+11.77s | 3.1%)
Alto Swim Club
10/07/2022
ALTO Meet Oct 7 9 2022
50 Free
32.36
32.36
100 Free
37.70
1:10.07
100 Free
1:10.07
150 Free
38.70
1:48.77
200 Free
39.17
2:27.94
100 Free
1:17.87
250 Free
39.56
3:07.50
300 Free
38.76
3:46.26
100 Free
1:18.32
350 Free
39.31
4:25.57
400 Free
39.00
5:04.57
100 Free
1:18.31
450 Free
38.98
5:43.55
500 Free
36.61
6:20.16
100 Free
1:15.59
28
Zander
Phelan
6:21.63
14
B: 6:08.39 (+13.24s | 3.5%)
Sierra Marlins Swim Team
01/12/2024
2024 Blizzard Blast
50 Free
35.73
35.73
100 Free
38.41
1:14.14
100 Free
1:14.14
150 Free
40.28
1:54.42
200 Free
39.37
2:33.79
100 Free
1:19.65
250 Free
39.91
3:13.70
300 Free
39.71
3:53.41
100 Free
1:19.62
350 Free
38.68
4:32.09
400 Free
38.71
5:10.80
100 Free
1:17.39
450 Free
37.46
5:48.26
500 Free
33.37
6:21.63
100 Free
1:10.83
29
Zanda
Zhu
6:28.37
13
B: 6:08.39 (+19.98s | 5.1%)
Alto Swim Club
12/10/2022
ALTO Swim Club SCY C B A+
50 Free
33.70
33.70
100 Free
38.77
1:12.47
100 Free
1:12.47
150 Free
38.93
1:51.40
200 Free
39.88
2:31.28
100 Free
1:18.81
250 Free
40.28
3:11.56
300 Free
39.30
3:50.86
100 Free
1:19.58
350 Free
40.48
4:31.34
400 Free
40.79
5:12.13
100 Free
1:21.27
450 Free
40.12
5:52.25
500 Free
36.12
6:28.37
100 Free
1:16.24
30
Jaeyoon
Kim
6:38.16
13
B: 6:08.39 (+29.77s | 7.5%)
Alto Swim Club
10/21/2023
Alto Autumn Opener Oct 21 22
50 Free
34.57
34.57
100 Free
38.43
1:13.00
100 Free
1:13.00
150 Free
40.04
1:53.04
200 Free
40.45
2:33.49
100 Free
1:20.49
250 Free
40.50
3:13.99
300 Free
40.77
3:54.76
100 Free
1:21.27
350 Free
40.77
4:35.53
400 Free
41.45
5:16.98
100 Free
1:22.22
450 Free
41.75
5:58.73
500 Free
39.43
6:38.16
100 Free
1:21.18
31
Sanat
Ananth
7:07.62
12
B: 6:08.39 (+59.23s | 13.9%)
Alto Swim Club
03/26/2022
Alto Rock The Blocks Invitational
50 Free
36.83
36.83
100 Free
41.63
1:18.46
100 Free
1:18.46
150 Free
43.75
2:02.21
200 Free
44.10
2:46.31
100 Free
1:27.85
250 Free
44.17
3:30.48
300 Free
44.53
4:15.01
100 Free
1:28.70
350 Free
44.05
4:59.06
400 Free
44.07
5:43.13
100 Free
1:28.12
450 Free
43.03
6:26.16
500 Free
41.46
7:07.62
100 Free
1:24.49
32
Elias
Perlroth
7:28.28
12
B: 6:08.39 (+79.89s | 17.8%)
Alto Swim Club
12/10/2022
ALTO Swim Club SCY C B A+
50 Free
41.40
41.40
100 Free
45.00
1:26.40
100 Free
1:26.40
150 Free
46.17
2:12.57
200 Free
45.54
2:58.11
100 Free
1:31.71
250 Free
46.21
3:44.32
300 Free
46.73
4:31.05
100 Free
1:32.94
350 Free
46.15
5:17.20
400 Free
45.81
6:03.01
100 Free
1:31.96
450 Free
45.27
6:48.28
500 Free
40.00
7:28.28
100 Free
1:25.27
33
Yuhang
KE
7:47.56
12
B: 6:08.39 (+99.17s | 21.2%)
Alto Swim Club
12/10/2022
ALTO Swim Club SCY C B A+
50 Free
36.31
36.31
100 Free
44.17
1:20.48
100 Free
1:20.48
150 Free
48.18
2:08.66
200 Free
48.76
2:57.42
100 Free
1:36.94
250 Free
49.61
3:47.03
300 Free
49.38
4:36.41
100 Free
1:38.99
500 Free
3:11.15
7:47.56
100 Free
3:11.15
34
Sachin
Kandan
8:03.42
13
B: 6:08.39 (+115.03s | 23.8%)
Alto Swim Club
11/11/2023
Alto Go The Distance Challenge
50 Free
37.05
37.05
100 Free
45.31
1:22.36
100 Free
1:22.36
150 Free
50.68
2:13.04
200 Free
51.72
3:04.76
100 Free
1:42.40
250 Free
51.02
3:55.78
300 Free
51.88
4:47.66
100 Free
1:42.90
350 Free
51.56
5:39.22
400 Free
49.93
6:29.15
100 Free
1:41.49
450 Free
51.58
7:20.73
500 Free
42.69
8:03.42
100 Free
1:34.27
35
Landon
Ortiz
8:12.69
11
B: 6:08.39 (+124.30s | 25.2%)
Alto Swim Club
12/11/2021
ALTO Swim Club C B A+
50 Free
1:36.50
1:36.50
100 Free
54.95
2:31.45
100 Free
2:31.45
150 Free
56.93
3:28.38
200 Free
58.58
4:26.96
100 Free
1:55.51
250 Free
56.93
5:23.89
400 Free
57.69
6:21.58
100 Free
57.69
450 Free
55.90
7:17.48
500 Free
55.21
8:12.69
100 Free
1:51.11
36
Diego
Villegas
8:49.57
10
B: 6:08.39 (+161.18s | 30.4%)
Alto Swim Club
10/26/2019
2019 SUNN Fall Classic
37
Gabriel
Lopez
9:10.63
12
B: 6:08.39 (+182.24s | 33.1%)
Alto Swim Club
12/10/2022
ALTO Swim Club SCY C B A+
50 Free
41.99
41.99
100 Free
48.70
1:30.69
100 Free
1:30.69
150 Free
51.04
2:21.73
200 Free
1:44.09
4:05.82
100 Free
2:35.13
250 Free
52.08
4:57.90
300 Free
54.54
5:52.44
100 Free
1:46.62
500 Free
3:18.19
9:10.63
100 Free
3:18.19