1
Ryan
Huang
1:41.74
15
AAAA Min
Unattached
03/29/2025
Alto Rock The Blocks Invitational
50 Free
23.78
23.78
100 Free
25.49
49.27
100 Free
49.27
150 Free
26.00
1:15.27
200 Free
26.47
1:41.74
100 Free
52.47
2
Jeffrey
Chen
1:43.48
15
AAA Min
AAAA: 1:41.99 (+1.49s | 1.4%)
Alto Swim Club
04/03/2025
Pacific Swimming SC Far Western Champs
50 Free
24.43
24.43
100 Free
26.39
50.82
100 Free
50.82
150 Free
26.23
1:17.05
200 Free
26.43
1:43.48
100 Free
52.66
3
Dylan
Glanville
1:44.75
16
AAA Min
AAAA: 1:41.99 (+2.76s | 2.6%)
Alto Swim Club
05/11/2025
Senior Walk On Meet
50 Free
24.90
24.90
100 Free
27.08
51.98
100 Free
51.98
150 Free
26.35
1:18.33
200 Free
26.42
1:44.75
100 Free
52.77
4
Dylan
Fujita
1:47.55
15
AA Min
AAA: 1:46.89 (+0.66s | 0.6%)
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
5
Andrew
Gafton
1:48.75
15
AA Min
AAA: 1:46.89 (+1.86s | 1.7%)
Alto Swim Club
05/11/2025
Senior Walk On Meet
50 Free
25.24
25.24
100 Free
27.39
52.63
100 Free
52.63
150 Free
28.39
1:21.02
200 Free
27.73
1:48.75
100 Free
56.12
6
Benjamin
Mai
1:49.62
16
AA Min
AAA: 1:46.89 (+2.73s | 2.5%)
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
7
Finn
Crawford
1:50.26
14
AA Min
AAA: 1:46.89 (+3.37s | 3.1%)
Bulldog Swim Club
12/06/2024
2024 Pacific Swimming Winter Age Group Champs
50 Free
26.02
26.02
100 Free
28.36
54.38
100 Free
54.38
150 Free
28.75
1:23.13
200 Free
27.13
1:50.26
100 Free
55.88
8
Ryan
Rim
1:52.36
15
A Min
AA: 1:51.79 (+0.57s | 0.5%)
Alto Swim Club
10/26/2024
2024 SUNN Fall Classic CBA+ Meet
9
Sebastian
Lin
1:52.37
14
A Min
AA: 1:51.79 (+0.58s | 0.5%)
Unattached
03/14/2025
Spring SCY Age Group Championships
50 Free
26.66
26.66
100 Free
28.60
55.26
100 Free
55.26
150 Free
28.19
1:23.45
200 Free
28.92
1:52.37
100 Free
57.11
10
Jerrick
Yong
1:52.55
15
A Min
AA: 1:51.79 (+0.76s | 0.7%)
Alto Swim Club
12/06/2024
2024 Tualatin Hills Holiday Classic
11
Khaiz
Gheewala
1:52.57
16
A Min
AA: 1:51.79 (+0.78s | 0.7%)
Alto Swim Club
02/01/2025
Alto Swim Club Valentine Classic
50 Free
26.41
26.41
100 Free
28.48
54.89
100 Free
54.89
150 Free
28.91
1:23.80
200 Free
28.77
1:52.57
100 Free
57.68
12
Andrew
Gafton
1:54.24
14
A Min
AA: 1:51.79 (+2.45s | 2.1%)
Alto Swim Club
10/21/2023
Alto Autumn Opener Oct 21 22
50 Free
26.12
26.12
100 Free
29.04
55.16
100 Free
55.16
150 Free
30.06
1:25.22
200 Free
29.02
1:54.24
100 Free
59.08
13
Ryan
Cole
1:55.19
13
A Min
AA: 1:51.79 (+3.40s | 3.0%)
Alto Swim Club
03/10/2023
2023 Spring Age Group Championships SCSC
50 Free
25.51
25.51
100 Free
29.04
54.55
100 Free
54.55
150 Free
30.11
1:24.66
200 Free
30.53
1:55.19
100 Free
1:00.64
14
Rolando
Salazar
1:55.22
16
A Min
AA: 1:51.79 (+3.43s | 3.0%)
Alto Swim Club
03/29/2025
Alto Rock The Blocks Invitational
50 Free
27.09
27.09
100 Free
29.30
56.39
100 Free
56.39
150 Free
29.40
1:25.79
200 Free
29.43
1:55.22
100 Free
58.83
15
Harper
Skey
1:55.23
14
A Min
AA: 1:51.79 (+3.44s | 3.0%)
Alto Swim Club
03/30/2023
2023 Far Westerns SC Championships
16
Carlo
Chisari
1:55.48
14
A Min
AA: 1:51.79 (+3.69s | 3.2%)
Alto Swim Club
12/06/2024
2024 Tualatin Hills Holiday Classic
50 Free
27.10
27.10
100 Free
28.74
55.84
100 Free
55.84
150 Free
30.18
1:26.02
200 Free
29.46
1:55.48
100 Free
59.64
17
Kai
Chung
1:56.17
13
A Min
AA: 1:51.79 (+4.38s | 3.8%)
Alto Swim Club
12/08/2022
2022 TYR LAS VEGAS SUPER FINALS
18
Zander
Phelan
1:56.52
15
A Min
AA: 1:51.79 (+4.73s | 4.1%)
Alto Swim Club
02/14/2025
33rd Annual Lost Dutchman Invitational
50 Free
27.84
27.84
200 Free
1:28.68
1:56.52
100 Free
1:28.68
19
Karl
Kaldenhoff
1:56.61
14
BB Min
A: 1:56.59 (+0.02s | 0.0%)
Alto Swim Club
12/06/2024
2024 Tualatin Hills Holiday Classic
50 Free
26.27
26.27
100 Free
29.19
55.46
100 Free
55.46
150 Free
31.04
1:26.50
200 Free
30.11
1:56.61
100 Free
1:01.15
20
Niklas
Kuusela
1:56.62
16
BB Min
A: 1:56.59 (+0.03s | 0.0%)
Alto Swim Club
02/14/2025
33rd Annual Lost Dutchman Invitational
50 Free
27.19
27.19
100 Free
29.48
56.67
100 Free
56.67
150 Free
30.90
1:27.57
200 Free
29.05
1:56.62
100 Free
59.95
21
Andrew
Gafton
1:56.72
14
BB Min
A: 1:56.59 (+0.13s | 0.1%)
Alto Swim Club
11/03/2023
Pleasanton Seahawks SC Senior Open
50 Free
27.50
27.50
100 Free
29.94
57.44
100 Free
57.44
150 Free
30.30
1:27.74
200 Free
28.98
1:56.72
100 Free
59.28
22
Chan
Na
1:59.24
15
BB Min
A: 1:56.59 (+2.65s | 2.2%)
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
Daoqi
Zhu
1:59.60
14
BB Min
A: 1:56.59 (+3.01s | 2.5%)
Alto Swim Club
12/06/2024
2024 Tualatin Hills Holiday Classic
50 Free
27.37
27.37
100 Free
29.82
57.19
100 Free
57.19
150 Free
31.13
1:28.32
200 Free
31.28
1:59.60
100 Free
1:02.41
24
Ivan
Goulart
2:00.03
14
BB Min
A: 1:56.59 (+3.44s | 2.9%)
Bulldog Swim Club
10/26/2024
TYR BAC Spooky Fall Classic C B A+ Meet
50 Free
26.73
26.73
100 Free
30.32
57.05
100 Free
57.05
150 Free
31.15
1:28.20
200 Free
31.83
2:00.03
100 Free
1:02.98
25
Daoqi
Zhu
2:00.76
14
BB Min
A: 1:56.59 (+4.17s | 3.5%)
Alto Swim Club
10/26/2024
2024 SUNN Fall Classic CBA+ Meet
26
Theodore
Parrett
2:01.15
12
BB Min
A: 1:56.59 (+4.56s | 3.8%)
Alto Swim Club
03/26/2022
Alto Rock The Blocks Invitational
50 Free
28.94
28.94
100 Free
31.28
1:00.22
100 Free
1:00.22
150 Free
31.99
1:32.21
200 Free
28.94
2:01.15
100 Free
1:00.93
27
Andrew
Gafton
2:01.93
13
BB Min
A: 1:56.59 (+5.34s | 4.4%)
Alto Swim Club
12/08/2022
2022 TYR LAS VEGAS SUPER FINALS
28
Alexander
McDonald
2:02.72
12
BB Min
A: 1:56.59 (+6.13s | 5.0%)
Alto Swim Club
03/26/2022
Alto Rock The Blocks Invitational
50 Free
29.07
29.07
100 Free
32.73
1:01.80
100 Free
1:01.80
150 Free
31.29
1:33.09
200 Free
29.63
2:02.72
100 Free
1:00.92
29
Niklas
Kuusela
2:04.40
14
BB Min
A: 1:56.59 (+7.81s | 6.3%)
Alto Swim Club
10/21/2023
Alto Autumn Opener Oct 21 22
50 Free
27.24
27.24
100 Free
31.51
58.75
100 Free
58.75
150 Free
33.58
1:32.33
200 Free
32.07
2:04.40
100 Free
1:05.65
30
Andrew
Woon
2:04.65
13
BB Min
A: 1:56.59 (+8.06s | 6.5%)
Alto Swim Club
12/08/2022
2022 TYR LAS VEGAS SUPER FINALS
31
Chan
Na
2:04.76
15
BB Min
A: 1:56.59 (+8.17s | 6.5%)
Alto Swim Club
11/23/2024
Alto Fall Frolic Meet
50 Free
27.96
27.96
100 Free
31.94
59.90
100 Free
59.90
150 Free
33.22
1:33.12
200 Free
31.64
2:04.76
100 Free
1:04.86
32
Mark
Tibazarwa
2:06.72
13
B Min
BB: 2:06.29 (+0.43s | 0.3%)
Alto Swim Club
07/23/2022
Alto Invite July 23 2022
50 Free
29.10
29.10
100 Free
33.06
1:02.16
100 Free
1:02.16
150 Free
33.90
1:36.06
200 Free
30.66
2:06.72
100 Free
1:04.56
33
Maurice
Okore
2:07.18
13
B Min
BB: 2:06.29 (+0.89s | 0.7%)
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
34
Julius
Bach
2:07.39
14
B Min
BB: 2:06.29 (+1.10s | 0.9%)
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
35
Matthew
Hong
2:07.42
11
B Min
BB: 2:06.29 (+1.13s | 0.9%)
Alto Swim Club
03/18/2022
2022 Pacific Swimming SC 14 U Junior Olympics
50 Free
29.24
29.24
100 Free
31.95
1:01.19
100 Free
1:01.19
150 Free
33.65
1:34.84
200 Free
32.58
2:07.42
100 Free
1:06.23
36
Joseph
Dhalluin
2:08.88
14
B Min
BB: 2:06.29 (+2.59s | 2.0%)
Unattached
03/29/2025
Alto Rock The Blocks Invitational
50 Free
30.44
30.44
100 Free
32.25
1:02.69
100 Free
1:02.69
150 Free
33.54
1:36.23
200 Free
32.65
2:08.88
100 Free
1:06.19
37
Ankit
Nanda
2:13.22
14
B Min
BB: 2:06.29 (+6.93s | 5.2%)
Alto Swim Club
12/16/2023
Alto Holiday Invitational Dec 16 17
50 Free
30.12
30.12
100 Free
33.26
1:03.38
100 Free
1:03.38
150 Free
35.10
1:38.48
200 Free
34.74
2:13.22
100 Free
1:09.84
38
Zanda
Zhu
2:13.75
13
B Min
BB: 2:06.29 (+7.46s | 5.6%)
Alto Swim Club
03/25/2023
Alto Rock The Blocks Invitational
50 Free
29.67
29.67
100 Free
34.12
1:03.79
100 Free
1:03.79
150 Free
35.83
1:39.62
200 Free
34.13
2:13.75
100 Free
1:09.96
39
Sean
Gao
2:19.42
14
B: 2:15.99 (+3.43s | 2.5%)
Alto Swim Club
02/14/2025
33rd Annual Lost Dutchman Invitational
50 Free
32.42
32.42
100 Free
35.73
1:08.15
100 Free
1:08.15
150 Free
35.94
1:44.09
200 Free
35.33
2:19.42
100 Free
1:11.27
40
Nilay
Hugenmatter
2:19.81
15
B: 2:15.99 (+3.82s | 2.7%)
Alto Swim Club
11/09/2024
Alto Go The Distance
50 Free
1:43.68
1:43.68
200 Free
36.13
2:19.81
100 Free
36.13
41
Arsh
Abhinkar
2:20.46
14
B: 2:15.99 (+4.47s | 3.2%)
Alto Swim Club
03/29/2025
Alto Rock The Blocks Invitational
50 Free
31.82
31.82
100 Free
36.18
1:08.00
100 Free
1:08.00
150 Free
37.46
1:45.46
200 Free
35.00
2:20.46
100 Free
1:12.46
42
Jaeyoon
Kim
2:21.92
14
B: 2:15.99 (+5.93s | 4.2%)
Alto Swim Club
12/16/2023
Alto Holiday Invitational Dec 16 17
50 Free
32.25
32.25
100 Free
35.95
1:08.21
100 Free
1:08.21
150 Free
37.84
1:46.05
200 Free
35.87
2:21.92
100 Free
1:13.71
43
Gabriel
Wang
2:23.77
13
B: 2:15.99 (+7.78s | 5.4%)
Alto Swim Club
03/12/2022
PSL SC C B A+
44
Rylan
Reklis
2:24.82
12
B: 2:15.99 (+8.83s | 6.1%)
Alto Swim Club
10/08/2021
ALTO Invitational Meet
50 Free
32.72
32.72
100 Free
38.91
1:11.64
100 Free
1:11.64
150 Free
39.16
1:50.80
200 Free
34.02
2:24.82
100 Free
1:13.18
45
GATES
GAMBLE
2:26.30
10
B: 2:15.99 (+10.31s | 7.0%)
Alto Swim Club
03/23/2019
Pacifica Sea Lions C/B/A+
46
Sanat
Ananth
2:35.98
13
B: 2:15.99 (+19.99s | 12.8%)
Alto Swim Club
02/04/2023
Alto Meet Feb 4 5
50 Free
34.23
34.23
100 Free
39.30
1:13.53
100 Free
1:13.53
150 Free
41.62
1:55.15
200 Free
40.83
2:35.98
100 Free
1:22.45
47
Zeen
Zheng
2:36.76
11
B: 2:15.99 (+20.77s | 13.2%)
Alto Swim Club
03/26/2022
Alto Rock The Blocks Invitational
50 Free
34.85
34.85
100 Free
41.20
1:16.05
100 Free
1:16.05
150 Free
41.50
1:57.56
200 Free
39.20
2:36.76
100 Free
1:20.70
48
Jaeyoon
Kim
2:38.37
12
B: 2:15.99 (+22.38s | 14.1%)
Alto Swim Club
10/29/2022
SUNN Fall Classic C B A Short Course Meet
49
Gabriel
Lopez
2:39.27
12
B: 2:15.99 (+23.28s | 14.6%)
Alto Swim Club
03/25/2023
Alto Rock The Blocks Invitational
50 Free
35.05
35.05
100 Free
39.53
1:14.58
100 Free
1:14.58
150 Free
42.03
1:56.61
200 Free
42.66
2:39.27
100 Free
1:24.69
50
Drew
Martin
2:41.15
13
B: 2:15.99 (+25.16s | 15.6%)
Alto Swim Club
10/07/2022
ALTO Meet Oct 7 9 2022
50 Free
34.25
34.25
100 Free
40.47
1:14.72
100 Free
1:14.72
150 Free
43.63
1:58.35
200 Free
42.80
2:41.15
100 Free
1:26.43