1
Ryan
Huang
4:36.53
16
AAA Min
AAAA: 4:36.29 (+0.24s | 0.1%)
Alto Swim Club
11/07/2025
Pleasanton Seahawks SC Senior 2
50 Free
26.34
26.34
100 Free
27.93
54.27
100 Free
54.27
150 Free
27.45
1:21.72
200 Free
26.95
1:48.67
100 Free
54.40
250 Free
27.33
2:16.00
300 Free
27.66
2:43.66
100 Free
54.99
350 Free
27.98
3:11.64
400 Free
28.21
3:39.85
100 Free
56.19
450 Free
28.53
4:08.38
500 Free
28.15
4:36.53
100 Free
56.68
2
Andrew
Gafton
4:43.00
16
AAA Min
AAAA: 4:36.29 (+6.71s | 2.4%)
Alto Swim Club
12/05/2025
2025 Tualatin Hills Holiday Classic
50 Free
25.13
25.13
100 Free
27.39
52.52
100 Free
52.52
150 Free
28.01
1:20.53
200 Free
28.40
1:48.93
100 Free
56.41
250 Free
28.93
2:17.86
300 Free
28.90
2:46.76
100 Free
57.83
350 Free
29.31
3:16.07
400 Free
29.56
3:45.63
100 Free
58.87
450 Free
29.35
4:14.98
500 Free
28.02
4:43.00
100 Free
57.37
3
Dylan
Fujita
4:44.26
15
AAA Min
AAAA: 4:36.29 (+7.97s | 2.8%)
Unattached
04/04/2024
Pacific Swimming SC Far Western Champs
50 Free
26.45
26.45
100 Free
28.28
54.73
100 Free
54.73
150 Free
28.56
1:23.29
200 Free
29.01
1:52.30
100 Free
57.57
250 Free
28.77
2:21.07
300 Free
28.74
2:49.81
100 Free
57.51
350 Free
28.94
3:18.75
400 Free
28.90
3:47.65
100 Free
57.84
450 Free
28.67
4:16.32
500 Free
27.93
4:44.26
100 Free
56.61
4
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
5
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
6
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
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
Daoqi
Zhu
5:02.88
15
A Min
AA: 5:02.69 (+0.19s | 0.1%)
Alto Swim Club
11/07/2025
Pleasanton Seahawks SC Senior 2
50 Free
27.27
27.27
100 Free
29.99
57.26
100 Free
57.26
150 Free
30.70
1:27.96
200 Free
30.76
1:58.72
100 Free
1:01.46
250 Free
30.50
2:29.22
300 Free
30.58
2:59.80
100 Free
1:01.08
350 Free
30.31
3:30.11
400 Free
31.27
4:01.38
100 Free
1:01.58
450 Free
31.34
4:32.72
500 Free
30.16
5:02.88
100 Free
1:01.50
9
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
10
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
11
Sebastian
Lin
5:08.33
15
A Min
AA: 5:02.69 (+5.64s | 1.8%)
Alto Swim Club
11/07/2025
Pleasanton Seahawks SC Senior 2
50 Free
26.97
26.97
100 Free
30.06
57.03
100 Free
57.03
150 Free
30.86
1:27.89
200 Free
31.39
1:59.28
100 Free
1:02.25
250 Free
31.53
2:30.81
300 Free
31.71
3:02.52
100 Free
1:03.24
350 Free
31.64
3:34.16
400 Free
31.72
4:05.88
100 Free
1:03.36
450 Free
31.74
4:37.62
500 Free
30.71
5:08.33
100 Free
1:02.45
12
Harper
Skey
5:09.37
13
A Min
AA: 5:02.69 (+6.68s | 2.2%)
Alto Swim Club
01/14/2023
CAL Invitational Swim Meet
13
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
14
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
15
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
16
Jerrick
Yong
5:13.72
16
A Min
AA: 5:02.69 (+11.03s | 3.5%)
Alto Swim Club
11/22/2025
Pacific Swim SC Senior Open Hosted By TERA
50 Free
26.48
26.48
100 Free
29.85
56.33
100 Free
56.33
150 Free
31.34
1:27.67
200 Free
30.71
1:58.38
100 Free
1:02.05
250 Free
31.82
2:30.20
300 Free
32.67
3:02.87
100 Free
1:04.49
350 Free
33.74
3:36.61
400 Free
32.65
4:09.26
100 Free
1:06.39
450 Free
33.08
4:42.34
500 Free
31.38
5:13.72
100 Free
1:04.46
17
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
18
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
19
Finn
Crawford
5:21.12
13
BB Min
A: 5:15.79 (+5.33s | 1.7%)
Bulldog Swim Club
02/02/2024
Alto Valentines Classic Meet
50 Free
28.57
28.57
100 Free
32.56
1:01.13
100 Free
1:01.13
150 Free
32.99
1:34.12
200 Free
33.62
2:07.74
100 Free
1:06.61
250 Free
31.65
2:39.39
300 Free
33.25
3:12.64
100 Free
1:04.90
350 Free
33.51
3:46.15
400 Free
32.55
4:18.70
100 Free
1:06.06
450 Free
32.60
4:51.30
500 Free
29.82
5:21.12
100 Free
1:02.42
20
Yu-Sen
Lo
5:22.73
14
BB Min
A: 5:15.79 (+6.94s | 2.2%)
Alto Swim Club
12/21/2024
Alto Swim Club Candy Cane Classic
50 Free
28.10
28.10
100 Free
31.09
59.19
100 Free
59.19
150 Free
32.06
1:31.25
200 Free
33.31
2:04.56
100 Free
1:05.37
250 Free
32.93
2:37.49
300 Free
33.41
3:10.90
100 Free
1:06.34
350 Free
33.83
3:44.73
400 Free
33.65
4:18.38
100 Free
1:07.48
450 Free
32.24
4:50.62
500 Free
32.11
5:22.73
100 Free
1:04.35
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
Stanley
Ling
7:46.31
11
B: 6:08.39 (+97.92s | 21.0%)
Alto Swim Club
02/08/2020
Alto Swim Club SC CBA Meet
50 Free
40.31
40.31
100 Free
48.00
1:28.31
100 Free
1:28.31
150 Free
47.90
2:16.21
200 Free
48.12
3:04.34
100 Free
1:36.03
250 Free
47.52
3:51.86
300 Free
48.89
4:40.75
100 Free
1:36.41
350 Free
47.46
5:28.21
400 Free
46.54
6:14.75
100 Free
1:34.00
450 Free
47.04
7:01.79
500 Free
44.52
7:46.31
100 Free
1:31.56
34
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
35
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
36
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
37
Diego
Villegas
8:49.57
10
B: 6:08.39 (+161.18s | 30.4%)
Alto Swim Club
10/26/2019
2019 SUNN Fall Classic
38
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