51
Matias
Mak
20:52.82
14
B Min
BB: 20:46.99 (+5.83s | 0.5%)
Apex
01/02/2026
2026 CST Shark Chase Invitational
50 Free
32.13
32.13
100 Free
35.85
1:07.98
100 Free
1:07.98
150 Free
37.84
1:45.82
200 Free
38.01
2:23.83
100 Free
1:15.85
250 Free
37.80
3:01.63
300 Free
38.61
3:40.24
100 Free
1:16.41
350 Free
38.08
4:18.32
400 Free
38.54
4:56.86
100 Free
1:16.62
450 Free
38.60
5:35.46
500 Free
37.98
6:13.44
100 Free
1:16.58
550 Free
38.20
6:51.64
600 Free
38.46
7:30.10
100 Free
1:16.66
650 Free
39.38
8:09.48
700 Free
38.46
8:47.94
100 Free
1:17.84
750 Free
37.01
9:24.95
800 Free
37.18
10:02.13
100 Free
1:14.19
850 Free
38.91
10:41.04
900 Free
38.55
11:19.59
100 Free
1:17.46
950 Free
38.50
11:58.09
1000 Free
39.14
12:37.23
100 Free
1:17.64
1050 Free
38.55
13:15.78
1100 Free
40.41
13:56.19
100 Free
1:18.96
1150 Free
37.50
14:33.69
1200 Free
39.19
15:12.88
100 Free
1:16.69
1250 Free
40.10
15:52.98
1300 Free
37.42
16:30.40
100 Free
1:17.52
1350 Free
38.27
17:08.67
1400 Free
37.97
17:46.64
100 Free
1:16.24
1450 Free
37.78
18:24.42
1500 Free
38.68
19:03.10
100 Free
1:16.46
1550 Free
38.33
19:41.43
1600 Free
37.78
20:19.21
100 Free
1:16.11
1650 Free
33.61
20:52.82
52
Drake
Sanchez
21:02.39
14
B Min
BB: 20:46.99 (+15.40s | 1.2%)
Corvallis Aquatic Team
01/03/2026
2026 CAT Short Course Open
50 Free
33.58
33.58
100 Free
36.19
1:09.77
100 Free
1:09.77
150 Free
37.34
1:47.11
200 Free
38.16
2:25.27
100 Free
1:15.50
250 Free
38.08
3:03.35
300 Free
38.62
3:41.97
100 Free
1:16.70
350 Free
37.89
4:19.86
400 Free
37.73
4:57.59
100 Free
1:15.62
450 Free
38.47
5:36.06
500 Free
37.62
6:13.68
100 Free
1:16.09
550 Free
38.19
6:51.87
600 Free
38.15
7:30.02
100 Free
1:16.34
650 Free
38.86
8:08.88
700 Free
38.70
8:47.58
100 Free
1:17.56
750 Free
38.78
9:26.36
800 Free
38.65
10:05.01
100 Free
1:17.43
850 Free
39.07
10:44.08
900 Free
38.92
11:23.00
100 Free
1:17.99
950 Free
40.03
12:03.03
1000 Free
39.74
12:42.77
100 Free
1:19.77
1050 Free
39.30
13:22.07
1100 Free
39.17
14:01.24
100 Free
1:18.47
1150 Free
39.65
14:40.89
1200 Free
39.55
15:20.44
100 Free
1:19.20
1250 Free
38.91
15:59.35
1300 Free
38.63
16:37.98
100 Free
1:17.54
1350 Free
38.73
17:16.71
1400 Free
38.95
17:55.66
100 Free
1:17.68
1450 Free
38.55
18:34.21
1500 Free
38.10
19:12.31
100 Free
1:16.65
1550 Free
38.47
19:50.78
1600 Free
35.61
20:26.39
100 Free
1:14.08
1650 Free
36.00
21:02.39
53
Gavin
Muehleck
21:12.67
13
B Min
BB: 20:46.99 (+25.68s | 2.0%)
Columbia River Swim Team
02/06/2026
Legacy Aquatics Spring Qualifier
50 Free
33.17
33.17
100 Free
37.75
1:10.92
100 Free
1:10.92
150 Free
38.82
1:49.74
200 Free
38.28
2:28.02
100 Free
1:17.10
250 Free
38.88
3:06.90
300 Free
38.38
3:45.28
100 Free
1:17.26
350 Free
39.47
4:24.75
400 Free
38.94
5:03.69
100 Free
1:18.41
450 Free
39.71
5:43.40
500 Free
39.30
6:22.70
100 Free
1:19.01
550 Free
39.29
7:01.99
600 Free
39.09
7:41.08
100 Free
1:18.38
650 Free
38.91
8:19.99
700 Free
39.25
8:59.24
100 Free
1:18.16
750 Free
39.03
9:38.27
800 Free
38.60
10:16.87
100 Free
1:17.63
850 Free
38.37
10:55.24
900 Free
38.84
11:34.08
100 Free
1:17.21
950 Free
38.53
12:12.61
1000 Free
38.97
12:51.58
100 Free
1:17.50
1050 Free
38.62
13:30.20
1100 Free
39.00
14:09.20
100 Free
1:17.62
1150 Free
39.14
14:48.34
1200 Free
38.83
15:27.17
100 Free
1:17.97
1250 Free
38.81
16:05.98
1300 Free
39.56
16:45.54
100 Free
1:18.37
1350 Free
38.91
17:24.45
1400 Free
38.77
18:03.22
100 Free
1:17.68
1450 Free
38.31
18:41.53
1500 Free
38.51
19:20.04
100 Free
1:16.82
1550 Free
38.78
19:58.82
1600 Free
37.93
20:36.75
100 Free
1:16.71
1650 Free
35.92
21:12.67
54
Nathan
Lindberg
21:27.63
14
B Min
BB: 20:46.99 (+40.64s | 3.2%)
Legacy Aquatics
02/15/2026
2026 LA Last Chance
50 Free
34.69
34.69
100 Free
38.73
1:13.42
100 Free
1:13.42
150 Free
1:17.52
2:30.94
200 Free
39.47
3:10.41
100 Free
1:56.99
250 Free
39.49
3:49.90
300 Free
1:21.48
5:11.38
100 Free
2:00.97
350 Free
38.10
5:49.48
450 Free
2:00.81
7:50.29
500 Free
39.56
8:29.85
100 Free
2:40.37
600 Free
39.05
9:08.90
100 Free
39.05
800 Free
38.84
9:47.74
100 Free
38.84
850 Free
38.77
10:26.51
900 Free
39.34
11:05.85
100 Free
1:18.11
950 Free
38.91
11:44.76
1000 Free
38.35
12:23.11
100 Free
1:17.26
1050 Free
38.08
13:01.19
1100 Free
38.65
13:39.84
100 Free
1:16.73
1150 Free
38.26
14:18.10
1200 Free
38.47
14:56.57
100 Free
1:16.73
1250 Free
38.93
15:35.50
1300 Free
38.72
16:14.22
100 Free
1:17.65
1350 Free
38.98
16:53.20
1400 Free
39.87
17:33.07
100 Free
1:18.85
1450 Free
39.39
18:12.46
1500 Free
39.82
18:52.28
100 Free
1:19.21
1550 Free
40.24
19:32.52
1600 Free
39.27
20:11.79
100 Free
1:19.51
1650 Free
1:15.84
21:27.63
55
Payton
Andrews
21:28.03
12
B Min
BB: 20:46.99 (+41.04s | 3.2%)
South Coast Aquatic Team
11/07/2025
SCAT Open
50 Free
31.85
31.85
100 Free
35.60
1:07.45
100 Free
1:07.45
150 Free
37.86
1:45.31
200 Free
37.82
2:23.13
100 Free
1:15.68
250 Free
38.87
3:02.00
300 Free
38.19
3:40.19
100 Free
1:17.06
350 Free
37.75
4:17.94
400 Free
37.77
4:55.71
100 Free
1:15.52
56
Nicholas
Hayashi
21:31.14
13
B Min
BB: 20:46.99 (+44.15s | 3.4%)
Lake Oswego Swim Club
03/05/2026
2026 OSI Arena SC 11 14 Champs
50 Free
34.92
34.92
100 Free
38.33
1:13.25
100 Free
1:13.25
150 Free
39.54
1:52.79
200 Free
40.28
2:33.07
100 Free
1:19.82
250 Free
39.37
3:12.44
300 Free
40.24
3:52.68
100 Free
1:19.61
350 Free
39.24
4:31.92
400 Free
40.39
5:12.31
100 Free
1:19.63
450 Free
40.45
5:52.76
500 Free
39.38
6:32.14
100 Free
1:19.83
550 Free
39.18
7:11.32
600 Free
40.37
7:51.69
100 Free
1:19.55
650 Free
39.42
8:31.11
700 Free
40.45
9:11.56
100 Free
1:19.87
750 Free
38.81
9:50.37
800 Free
39.66
10:30.03
100 Free
1:18.47
850 Free
40.13
11:10.16
900 Free
39.89
11:50.05
100 Free
1:20.02
950 Free
40.17
12:30.22
1000 Free
39.60
13:09.82
100 Free
1:19.77
1050 Free
38.89
13:48.71
1100 Free
39.91
14:28.62
100 Free
1:18.80
1150 Free
39.86
15:08.48
1200 Free
40.09
15:48.57
100 Free
1:19.95
1250 Free
39.74
16:28.31
1300 Free
39.60
17:07.91
100 Free
1:19.34
1350 Free
39.34
17:47.25
1400 Free
39.05
18:26.30
100 Free
1:18.39
1450 Free
37.56
19:03.86
1500 Free
38.12
19:41.98
100 Free
1:15.68
1550 Free
36.54
20:18.52
1600 Free
37.15
20:55.67
100 Free
1:13.69
1650 Free
35.47
21:31.14
57
Sean
Lavigne
21:39.58
14
B Min
BB: 20:46.99 (+52.59s | 4.0%)
Lake Oswego Swim Club
01/02/2026
2026 CST Shark Chase Invitational
50 Free
32.99
32.99
100 Free
36.73
1:09.72
100 Free
1:09.72
150 Free
38.00
1:47.72
200 Free
39.00
2:26.72
100 Free
1:17.00
250 Free
38.72
3:05.44
300 Free
38.65
3:44.09
100 Free
1:17.37
350 Free
39.03
4:23.12
400 Free
39.84
5:02.96
100 Free
1:18.87
450 Free
39.76
5:42.72
500 Free
39.52
6:22.24
100 Free
1:19.28
550 Free
39.26
7:01.50
600 Free
39.10
7:40.60
100 Free
1:18.36
650 Free
38.96
8:19.56
700 Free
39.83
8:59.39
100 Free
1:18.79
750 Free
38.91
9:38.30
800 Free
39.44
10:17.74
100 Free
1:18.35
850 Free
40.24
10:57.98
900 Free
40.27
11:38.25
100 Free
1:20.51
950 Free
39.57
12:17.82
1000 Free
39.63
12:57.45
100 Free
1:19.20
1050 Free
40.65
13:38.10
1100 Free
40.60
14:18.70
100 Free
1:21.25
1150 Free
40.46
14:59.16
1200 Free
40.43
15:39.59
100 Free
1:20.89
1250 Free
39.74
16:19.33
1300 Free
40.47
16:59.80
100 Free
1:20.21
1350 Free
41.02
17:40.82
1400 Free
39.71
18:20.53
100 Free
1:20.73
1450 Free
40.14
19:00.67
1500 Free
40.14
19:40.81
100 Free
1:20.28
1550 Free
41.38
20:22.19
1600 Free
40.29
21:02.48
100 Free
1:21.67
1650 Free
37.10
21:39.58
58
Ben
Moreno
21:45.87
14
B Min
BB: 20:46.99 (+58.88s | 4.5%)
Tualatin Hills Swim Club
01/03/2025
2025 THSC Animal Meet
59
Felipe
Sancho Vanolli
21:57.60
14
B Min
BB: 20:46.99 (+70.61s | 5.4%)
Tualatin Hills Swim Club
01/03/2025
2025 THSC Animal Meet
60
Weston
McReynolds
22:05.25
13
B Min
BB: 20:46.99 (+78.26s | 5.9%)
Tualatin Hills Swim Club
01/03/2025
2025 THSC Animal Meet
61
Gavin
Kreth
22:07.51
14
B Min
BB: 20:46.99 (+80.52s | 6.1%)
Tualatin Hills Swim Club
08/08/2025
2025 OR NST Seahorse Invitational
50 Free
34.68
34.68
100 Free
39.23
1:13.91
100 Free
1:13.91
150 Free
39.83
1:53.74
200 Free
39.89
2:33.63
100 Free
1:19.72
250 Free
39.48
3:13.11
300 Free
39.66
3:52.77
100 Free
1:19.14
350 Free
40.12
4:32.89
400 Free
39.85
5:12.74
100 Free
1:19.97
450 Free
40.42
5:53.16
500 Free
35.77
6:28.93
100 Free
1:16.19
550 Free
40.66
7:09.59
600 Free
41.66
7:51.25
100 Free
1:22.32
650 Free
41.32
8:32.57
700 Free
41.67
9:14.24
100 Free
1:22.99
750 Free
40.59
9:54.83
800 Free
41.76
10:36.59
100 Free
1:22.35
850 Free
41.21
11:17.80
900 Free
41.74
11:59.54
100 Free
1:22.95
950 Free
41.38
12:40.92
1000 Free
40.83
13:21.75
100 Free
1:22.21
1050 Free
42.23
14:03.98
1100 Free
42.72
14:46.70
100 Free
1:24.95
1150 Free
42.60
15:29.30
1200 Free
41.08
16:10.38
100 Free
1:23.68
1250 Free
40.84
16:51.22
1300 Free
38.84
17:30.06
100 Free
1:19.68
1350 Free
41.17
18:11.23
1400 Free
40.40
18:51.63
100 Free
1:21.57
1450 Free
42.14
19:33.77
1500 Free
41.24
20:15.01
100 Free
1:23.38
1550 Free
39.10
20:54.11
1600 Free
40.53
21:34.64
100 Free
1:19.63
1650 Free
32.87
22:07.51
62
Alexander
Frimkess
22:26.56
13
B: 22:22.89 (+3.67s | 0.3%)
Life Time Oregon Swim Team
01/02/2026
2026 CST Shark Chase Invitational
50 Free
35.73
35.73
100 Free
40.86
1:16.59
100 Free
1:16.59
150 Free
41.32
1:57.91
200 Free
40.49
2:38.40
100 Free
1:21.81
250 Free
41.77
3:20.17
300 Free
42.02
4:02.19
100 Free
1:23.79
350 Free
42.20
4:44.39
400 Free
41.73
5:26.12
100 Free
1:23.93
450 Free
42.16
6:08.28
500 Free
42.10
6:50.38
100 Free
1:24.26
550 Free
40.97
7:31.35
600 Free
41.39
8:12.74
100 Free
1:22.36
650 Free
41.38
8:54.12
700 Free
41.80
9:35.92
100 Free
1:23.18
750 Free
41.55
10:17.47
800 Free
41.56
10:59.03
100 Free
1:23.11
850 Free
41.58
11:40.61
900 Free
41.77
12:22.38
100 Free
1:23.35
950 Free
41.53
13:03.91
1000 Free
41.04
13:44.95
100 Free
1:22.57
1050 Free
41.97
14:26.92
1100 Free
40.32
15:07.24
100 Free
1:22.29
1150 Free
40.60
15:47.84
1200 Free
41.29
16:29.13
100 Free
1:21.89
1250 Free
40.92
17:10.05
1300 Free
40.95
17:51.00
100 Free
1:21.87
1350 Free
40.70
18:31.70
1400 Free
40.34
19:12.04
100 Free
1:21.04
1450 Free
40.11
19:52.15
1500 Free
40.62
20:32.77
100 Free
1:20.73
1550 Free
38.04
21:10.81
1600 Free
39.75
21:50.56
100 Free
1:17.79
1650 Free
36.00
22:26.56
63
Thatcher
Berfield
22:53.04
14
B: 22:22.89 (+30.15s | 2.2%)
Legacy Aquatics
02/06/2026
Legacy Aquatics Spring Qualifier
50 Free
35.69
35.69
100 Free
39.61
1:15.30
100 Free
1:15.30
150 Free
40.76
1:56.06
200 Free
42.07
2:38.13
100 Free
1:22.83
250 Free
42.32
3:20.45
300 Free
42.39
4:02.84
100 Free
1:24.71
350 Free
41.48
4:44.32
400 Free
41.12
5:25.44
100 Free
1:22.60
450 Free
41.35
6:06.79
500 Free
41.73
6:48.52
100 Free
1:23.08
550 Free
43.77
7:32.29
600 Free
42.20
8:14.50
100 Free
1:25.98
650 Free
42.47
8:56.97
700 Free
42.53
9:39.50
100 Free
1:25.00
750 Free
42.42
10:21.92
800 Free
41.11
11:03.03
100 Free
1:23.53
850 Free
41.80
11:44.83
900 Free
42.25
12:27.08
100 Free
1:24.05
950 Free
41.78
13:08.86
1000 Free
42.25
13:51.11
100 Free
1:24.03
1050 Free
41.57
14:32.68
1100 Free
43.30
15:15.98
100 Free
1:24.87
1150 Free
42.99
15:58.97
1200 Free
42.21
16:41.18
100 Free
1:25.20
1300 Free
1:26.37
18:07.55
100 Free
1:26.37
1350 Free
42.67
18:50.22
1400 Free
42.03
19:32.25
100 Free
1:24.70
1450 Free
41.27
20:13.52
1500 Free
40.42
20:53.94
100 Free
1:21.69
1550 Free
39.55
21:33.49
1600 Free
40.14
22:13.63
100 Free
1:19.69
1650 Free
39.41
22:53.04
64
Peter
Segura-Leon
23:29.55
14
B: 22:22.89 (+66.66s | 4.7%)
Portland Aquatic Club
02/06/2026
2026 Forest Grove Coast Range Qualifier
50 Free
33.07
33.07
100 Free
38.22
1:11.29
100 Free
1:11.29
150 Free
41.17
1:52.46
200 Free
42.09
2:34.55
100 Free
1:23.26
250 Free
43.06
3:17.61
300 Free
42.53
4:00.14
100 Free
1:25.59
350 Free
44.29
4:44.43
400 Free
42.87
5:27.30
100 Free
1:27.16
450 Free
43.62
6:10.92
500 Free
43.44
6:54.36
100 Free
1:27.06
550 Free
44.29
7:38.65
600 Free
45.21
8:23.86
100 Free
1:29.50
650 Free
43.44
9:07.30
700 Free
44.22
9:51.52
100 Free
1:27.66
750 Free
43.61
10:35.13
800 Free
42.77
11:17.90
100 Free
1:26.38
850 Free
44.04
12:01.94
900 Free
43.37
12:45.31
100 Free
1:27.41
950 Free
43.53
13:28.84
1000 Free
44.38
14:13.22
100 Free
1:27.91
1050 Free
43.46
14:56.68
1100 Free
43.10
15:39.78
100 Free
1:26.56
1150 Free
43.54
16:23.32
1200 Free
43.51
17:06.83
100 Free
1:27.05
1250 Free
43.13
17:49.96
1300 Free
43.94
18:33.90
100 Free
1:27.07
1350 Free
43.64
19:17.54
1400 Free
43.38
20:00.92
100 Free
1:27.02
1450 Free
43.18
20:44.10
1500 Free
43.57
21:27.67
100 Free
1:26.75
1550 Free
42.25
22:09.92
1600 Free
41.13
22:51.05
100 Free
1:23.38
1650 Free
38.50
23:29.55
65
Ethan
Frankel
23:47.47
13
B: 22:22.89 (+84.58s | 5.9%)
Multnomah Athletic Club
02/06/2026
2026 Forest Grove Coast Range Qualifier
50 Free
36.03
36.03
100 Free
41.25
1:17.28
100 Free
1:17.28
150 Free
42.15
1:59.43
200 Free
42.36
2:41.79
100 Free
1:24.51
250 Free
41.65
3:23.44
300 Free
43.40
4:06.84
100 Free
1:25.05
350 Free
41.70
4:48.54
400 Free
41.49
5:30.03
100 Free
1:23.19
450 Free
41.42
6:11.45
500 Free
41.04
6:52.49
100 Free
1:22.46
550 Free
50.06
7:42.55
600 Free
45.76
8:28.31
100 Free
1:35.82
650 Free
44.90
9:13.21
700 Free
43.98
9:57.19
100 Free
1:28.88
750 Free
44.59
10:41.78
800 Free
44.49
11:26.27
100 Free
1:29.08
850 Free
44.14
12:10.41
900 Free
43.44
12:53.85
100 Free
1:27.58
950 Free
44.08
13:37.93
1000 Free
43.48
14:21.41
100 Free
1:27.56
1050 Free
44.21
15:05.62
1100 Free
44.51
15:50.13
100 Free
1:28.72
1150 Free
44.61
16:34.74
1200 Free
45.38
17:20.12
100 Free
1:29.99
1250 Free
45.10
18:05.22
1300 Free
44.39
18:49.61
100 Free
1:29.49
1350 Free
43.94
19:33.55
1400 Free
43.18
20:16.73
100 Free
1:27.12
1450 Free
44.18
21:00.91
1500 Free
42.88
21:43.79
100 Free
1:27.06
1550 Free
42.84
22:26.63
1600 Free
41.52
23:08.15
100 Free
1:24.36
1650 Free
39.32
23:47.47
66
Joshua
Ng
23:49.73
13
B: 22:22.89 (+86.84s | 6.1%)
Life Time Oregon Swim Team
01/02/2026
2026 CST Shark Chase Invitational
50 Free
34.18
34.18
100 Free
39.71
1:13.89
100 Free
1:13.89
150 Free
41.43
1:55.32
200 Free
42.98
2:38.30
100 Free
1:24.41
250 Free
42.84
3:21.14
300 Free
43.66
4:04.80
100 Free
1:26.50
350 Free
43.39
4:48.19
400 Free
44.03
5:32.22
100 Free
1:27.42
450 Free
44.01
6:16.23
500 Free
44.08
7:00.31
100 Free
1:28.09
550 Free
43.55
7:43.86
600 Free
43.72
8:27.58
100 Free
1:27.27
650 Free
44.58
9:12.16
700 Free
44.07
9:56.23
100 Free
1:28.65
750 Free
43.78
10:40.01
800 Free
44.17
11:24.18
100 Free
1:27.95
850 Free
45.06
12:09.24
900 Free
44.73
12:53.97
100 Free
1:29.79
950 Free
44.66
13:38.63
1000 Free
43.65
14:22.28
100 Free
1:28.31
1050 Free
45.14
15:07.42
1100 Free
44.42
15:51.84
100 Free
1:29.56
1150 Free
43.76
16:35.60
1200 Free
45.22
17:20.82
100 Free
1:28.98
1250 Free
43.97
18:04.79
1300 Free
43.32
18:48.11
100 Free
1:27.29
1350 Free
44.31
19:32.42
1400 Free
43.65
20:16.07
100 Free
1:27.96
1450 Free
44.60
21:00.68
1500 Free
43.50
21:44.18
100 Free
1:28.10
1550 Free
43.81
22:27.99
1600 Free
41.85
23:09.84
100 Free
1:25.66
1650 Free
39.89
23:49.73
67
Veer
Lulla
24:16.74
14
B: 22:22.89 (+113.85s | 7.8%)
Tualatin Hills Swim Club
03/14/2026
2026 CAT Spring Invite
50 Free
36.01
36.01
100 Free
40.85
1:16.86
100 Free
1:16.86
150 Free
43.59
2:00.45
200 Free
43.38
2:43.83
100 Free
1:26.97
250 Free
44.50
3:28.33
300 Free
43.66
4:11.99
100 Free
1:28.16
350 Free
44.63
4:56.62
400 Free
43.96
5:40.58
100 Free
1:28.59
450 Free
44.44
6:25.02
500 Free
45.13
7:10.15
100 Free
1:29.57
550 Free
45.38
7:55.53
600 Free
45.30
8:40.83
100 Free
1:30.68
650 Free
44.91
9:25.74
700 Free
45.80
10:11.54
100 Free
1:30.71
750 Free
44.20
10:55.74
800 Free
44.86
11:40.60
100 Free
1:29.06
850 Free
45.08
12:25.68
900 Free
45.10
13:10.78
100 Free
1:30.18
950 Free
44.85
13:55.63
1000 Free
43.02
14:38.65
100 Free
1:27.87
1050 Free
45.59
15:24.24
1100 Free
45.24
16:09.48
100 Free
1:30.83
1150 Free
43.88
16:53.36
1200 Free
45.38
17:38.74
100 Free
1:29.26
1250 Free
44.69
18:23.43
1300 Free
44.35
19:07.78
100 Free
1:29.04
1350 Free
45.36
19:53.14
1450 Free
1:31.43
21:24.57
1500 Free
42.89
22:07.46
100 Free
2:14.32
1550 Free
42.53
22:49.99
1600 Free
44.55
23:34.54
100 Free
1:27.08
1650 Free
42.20
24:16.74
68
Henry
Mai
24:32.53
14
B: 22:22.89 (+129.64s | 8.8%)
Tualatin Hills Swim Club
01/03/2025
2025 THSC Animal Meet