1
Finnegan
Cavanaugh
1:47.86
14
AAA Min
AAAA: 1:46.89 (+0.97s | 0.9%)
Mecklenburg Swim Association
12/05/2025
ATOM Winter Invite 2025
50 Free
25.30
25.30
100 Free
27.25
52.55
100 Free
52.55
150 Free
27.76
1:20.31
200 Free
27.55
1:47.86
100 Free
55.31
2
Eden
Waruiru
1:52.62
14
AA Min
AAA: 1:51.99 (+0.63s | 0.6%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
25.74
25.74
100 Free
28.69
54.43
100 Free
54.43
150 Free
29.18
1:23.61
200 Free
29.01
1:52.62
100 Free
58.19
3
Mason
Briganti
1:58.13
13
A Min
AA: 1:57.09 (+1.04s | 0.9%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
27.15
27.15
100 Free
29.72
56.87
100 Free
56.87
150 Free
31.09
1:27.96
200 Free
30.17
1:58.13
100 Free
1:01.26
4
Brady
Kisch
2:00.34
13
A Min
AA: 1:57.09 (+3.25s | 2.7%)
Mecklenburg Swim Association
01/17/2026
2026 MSA January Invite
50 Free
27.11
27.11
100 Free
30.70
57.81
100 Free
57.81
150 Free
31.71
1:29.52
200 Free
30.82
2:00.34
100 Free
1:02.53
5
Ryan
Tsang
2:00.47
14
A Min
AA: 1:57.09 (+3.38s | 2.8%)
Mecklenburg Swim Association
12/12/2025
Triad Tropic Invitational Copied
50 Free
27.60
27.60
100 Free
30.91
58.51
100 Free
58.51
150 Free
31.77
1:30.28
200 Free
30.19
2:00.47
100 Free
1:01.96
6
Vihan
Prakash
2:00.52
14
A Min
AA: 1:57.09 (+3.43s | 2.8%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
27.72
27.72
100 Free
30.51
58.23
100 Free
58.23
150 Free
31.63
1:29.86
200 Free
30.66
2:00.52
100 Free
1:02.29
7
Logan
McIntyre
2:01.10
14
A Min
AA: 1:57.09 (+4.01s | 3.3%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
27.12
27.12
100 Free
30.72
57.84
100 Free
57.84
150 Free
32.06
1:29.90
200 Free
31.20
2:01.10
100 Free
1:03.26
8
Bennett
Bush
2:01.23
14
A Min
AA: 1:57.09 (+4.14s | 3.4%)
Mecklenburg Swim Association
12/12/2025
Triad Tropic Invitational Copied
50 Free
28.33
28.33
100 Free
31.74
1:00.07
100 Free
1:00.07
150 Free
30.38
1:30.45
200 Free
30.78
2:01.23
100 Free
1:01.16
9
Simeon
Marandici
2:02.72
12
BB Min
A: 2:02.19 (+0.53s | 0.4%)
Mecklenburg Swim Association
12/05/2025
ATOM Winter Invite 2025
50 Free
28.39
28.39
100 Free
31.21
59.60
100 Free
59.60
150 Free
32.29
1:31.89
200 Free
30.83
2:02.72
100 Free
1:03.12
10
Bayer
Strupe
2:02.88
14
BB Min
A: 2:02.19 (+0.69s | 0.6%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
28.20
28.20
100 Free
31.07
59.27
100 Free
59.27
150 Free
31.79
1:31.06
200 Free
31.82
2:02.88
100 Free
1:03.61
11
Erik
Wen
2:03.04
12
BB Min
A: 2:02.19 (+0.85s | 0.7%)
Mecklenburg Swim Association
12/05/2025
ATOM Winter Invite 2025
50 Free
27.60
27.60
100 Free
31.05
58.65
100 Free
58.65
150 Free
32.79
1:31.44
200 Free
31.60
2:03.04
100 Free
1:04.39
12
Dylan
Horvath
2:03.97
14
BB Min
A: 2:02.19 (+1.78s | 1.4%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
28.32
28.32
100 Free
31.94
1:00.26
100 Free
1:00.26
150 Free
32.59
1:32.85
200 Free
31.12
2:03.97
100 Free
1:03.71
13
Prithvi
Kumar
2:04.54
12
BB Min
A: 2:02.19 (+2.35s | 1.9%)
Newport
02/07/2025
2025 KingCo Conference Boys HS Champs
50 Free
28.09
28.09
100 Free
30.93
59.02
100 Free
59.02
150 Free
32.83
1:31.85
200 Free
32.69
2:04.54
100 Free
1:05.52
14
Parker
Chase
2:05.65
14
BB Min
A: 2:02.19 (+3.46s | 2.8%)
Mecklenburg Swim Association
11/07/2025
2025 EAC Cornucopia Classic
50 Free
28.03
28.03
100 Free
31.16
59.19
100 Free
59.19
200 Free
1:06.46
2:05.65
100 Free
1:06.46
15
Lucas
Darling
2:06.43
13
BB Min
A: 2:02.19 (+4.24s | 3.4%)
Mecklenburg Swim Association
11/07/2025
2025 EAC Cornucopia Classic
50 Free
29.51
29.51
100 Free
32.73
1:02.24
100 Free
1:02.24
150 Free
33.07
1:35.31
200 Free
31.12
2:06.43
100 Free
1:04.19
16
Gavin
Seamann
2:07.43
14
BB Min
A: 2:02.19 (+5.24s | 4.1%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
28.17
28.17
100 Free
33.24
1:01.41
100 Free
1:01.41
150 Free
34.09
1:35.50
200 Free
31.93
2:07.43
100 Free
1:06.02
17
Charles
Xu
2:07.59
13
BB Min
A: 2:02.19 (+5.40s | 4.2%)
Mecklenburg Swim Association
11/07/2025
2025 EAC Cornucopia Classic
50 Free
28.02
28.02
100 Free
32.21
1:00.23
100 Free
1:00.23
150 Free
34.07
1:34.30
200 Free
33.29
2:07.59
100 Free
1:07.36
18
Declan
Ehrhart
2:08.81
13
BB Min
A: 2:02.19 (+6.62s | 5.1%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
28.91
28.91
100 Free
32.83
1:01.74
100 Free
1:01.74
150 Free
33.66
1:35.40
200 Free
33.41
2:08.81
100 Free
1:07.07
19
William
Mulcahy
2:09.38
14
BB Min
A: 2:02.19 (+7.19s | 5.6%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
28.75
28.75
100 Free
33.07
1:01.82
100 Free
1:01.82
150 Free
34.47
1:36.29
200 Free
33.09
2:09.38
100 Free
1:07.56
20
Blaine
McLauchlin
2:10.19
13
BB Min
A: 2:02.19 (+8.00s | 6.1%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
28.38
28.38
100 Free
32.35
1:00.73
100 Free
1:00.73
150 Free
34.36
1:35.09
200 Free
35.10
2:10.19
100 Free
1:09.46
21
Ishaan
Meel
2:11.68
14
BB Min
A: 2:02.19 (+9.49s | 7.2%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
29.24
29.24
100 Free
33.17
1:02.41
100 Free
1:02.41
150 Free
34.50
1:36.91
200 Free
34.77
2:11.68
100 Free
1:09.27
22
Cameron
Kovach
2:11.80
14
BB Min
A: 2:02.19 (+9.61s | 7.3%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
30.29
30.29
100 Free
33.64
1:03.93
100 Free
1:03.93
150 Free
34.55
1:38.48
200 Free
33.32
2:11.80
100 Free
1:07.87
23
Graham
Fraser
2:12.00
13
BB Min
A: 2:02.19 (+9.81s | 7.4%)
Mecklenburg Swim Association
11/07/2025
2025 EAC Cornucopia Classic
50 Free
29.61
29.61
100 Free
33.61
1:03.22
100 Free
1:03.22
150 Free
35.19
1:38.41
200 Free
33.59
2:12.00
100 Free
1:08.78
24
Christian
Siever
2:12.06
14
BB Min
A: 2:02.19 (+9.87s | 7.5%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
29.66
29.66
100 Free
32.95
1:02.61
100 Free
1:02.61
150 Free
34.75
1:37.36
200 Free
34.70
2:12.06
100 Free
1:09.45
25
Samuel
DeBruhl
2:13.13
12
B Min
BB: 2:12.29 (+0.84s | 0.6%)
Mecklenburg Swim Association
12/12/2025
Triad Tropic Invitational Copied
50 Free
30.12
30.12
100 Free
33.80
1:03.92
100 Free
1:03.92
150 Free
34.66
1:38.58
200 Free
34.55
2:13.13
100 Free
1:09.21
26
Blake
Everett
2:17.52
14
B Min
BB: 2:12.29 (+5.23s | 3.8%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
30.41
30.41
100 Free
33.84
1:04.25
100 Free
1:04.25
150 Free
35.15
1:39.40
200 Free
38.12
2:17.52
100 Free
1:13.27
27
Landen
Haines
2:17.54
13
B Min
BB: 2:12.29 (+5.25s | 3.8%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
29.96
29.96
100 Free
34.05
1:04.01
100 Free
1:04.01
150 Free
36.50
1:40.51
200 Free
37.03
2:17.54
100 Free
1:13.53
28
Stephan
Shchavialeu
2:17.65
13
B Min
BB: 2:12.29 (+5.36s | 3.9%)
Mecklenburg Swim Association
01/17/2026
2026 MSA January Invite
50 Free
31.73
31.73
100 Free
34.81
1:06.54
100 Free
1:06.54
150 Free
36.17
1:42.71
200 Free
34.94
2:17.65
100 Free
1:11.11
29
Thomas
Tantillo
2:18.20
14
B Min
BB: 2:12.29 (+5.91s | 4.3%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
50 Free
31.12
31.12
100 Free
36.80
1:07.92
100 Free
1:07.92
150 Free
36.88
1:44.80
200 Free
33.40
2:18.20
100 Free
1:10.28
30
Mark
Khavanskii
2:18.47
13
B Min
BB: 2:12.29 (+6.18s | 4.5%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
50 Free
30.82
30.82
100 Free
35.27
1:06.09
100 Free
1:06.09
150 Free
36.89
1:42.98
200 Free
35.49
2:18.47
100 Free
1:12.38
31
Carter
Wilson
2:18.55
13
B Min
BB: 2:12.29 (+6.26s | 4.5%)
Mecklenburg Swim Association
12/12/2025
Triad Tropic Invitational Copied
50 Free
31.59
31.59
100 Free
36.33
1:07.92
100 Free
1:07.92
150 Free
36.61
1:44.53
200 Free
34.02
2:18.55
100 Free
1:10.63
32
Nicholas
Mangiaracina
2:18.65
12
B Min
BB: 2:12.29 (+6.36s | 4.6%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
30.26
30.26
100 Free
34.53
1:04.79
100 Free
1:04.79
150 Free
36.60
1:41.39
200 Free
37.26
2:18.65
100 Free
1:13.86
33
Cyrus
Haq
2:19.51
14
B Min
BB: 2:12.29 (+7.22s | 5.2%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
31.49
31.49
100 Free
35.65
1:07.14
100 Free
1:07.14
150 Free
36.49
1:43.63
200 Free
35.88
2:19.51
100 Free
1:12.37
34
Ryder
Curran
2:19.89
14
B Min
BB: 2:12.29 (+7.60s | 5.4%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
31.63
31.63
100 Free
36.44
1:08.07
100 Free
1:08.07
150 Free
37.02
1:45.09
200 Free
34.80
2:19.89
100 Free
1:11.82
35
Michael
Boland
2:21.09
13
B Min
BB: 2:12.29 (+8.80s | 6.2%)
Mecklenburg Swim Association
01/17/2026
2026 MSA January Invite
50 Free
31.33
31.33
100 Free
36.88
1:08.21
100 Free
1:08.21
150 Free
38.20
1:46.41
200 Free
34.68
2:21.09
100 Free
1:12.88
36
Luke
Schwartz
2:21.37
14
B Min
BB: 2:12.29 (+9.08s | 6.4%)
Mecklenburg Swim Association
01/17/2026
2026 MSA January Invite
50 Free
32.31
32.31
100 Free
36.20
1:08.51
100 Free
1:08.51
150 Free
37.93
1:46.44
200 Free
34.93
2:21.37
100 Free
1:12.86
37
Michael
Morse
2:22.26
13
B Min
BB: 2:12.29 (+9.97s | 7.0%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
32.38
32.38
100 Free
36.73
1:09.11
100 Free
1:09.11
150 Free
38.12
1:47.23
200 Free
35.03
2:22.26
100 Free
1:13.15
38
Bennett
Richardson
2:22.70
13
B: 2:22.49 (+0.21s | 0.1%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
31.16
31.16
100 Free
36.60
1:07.76
100 Free
1:07.76
150 Free
38.16
1:45.92
200 Free
36.78
2:22.70
100 Free
1:14.94
39
Khamroz
Khafizkhonov
2:23.09
14
B: 2:22.49 (+0.60s | 0.4%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
40
Ronan
Sakmar
2:24.98
13
B: 2:22.49 (+2.49s | 1.7%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
50 Free
32.18
32.18
100 Free
36.65
1:08.84
100 Free
1:08.84
150 Free
38.47
1:47.31
200 Free
37.67
2:24.98
100 Free
1:16.14
41
Jack
Dempsey
2:25.10
13
B: 2:22.49 (+2.61s | 1.8%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
42
Dylan
Smith
2:25.79
13
B: 2:22.49 (+3.30s | 2.3%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
50 Free
33.20
33.20
100 Free
36.99
1:10.19
100 Free
1:10.19
150 Free
38.11
1:48.30
200 Free
37.49
2:25.79
100 Free
1:15.60
43
Cameron
Salas
2:26.38
14
B: 2:22.49 (+3.89s | 2.7%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
32.03
32.03
100 Free
37.66
1:09.69
100 Free
1:09.69
150 Free
39.64
1:49.33
200 Free
37.05
2:26.38
100 Free
1:16.69
44
Warren
Lindley
2:26.64
13
B: 2:22.49 (+4.15s | 2.8%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
32.54
32.54
100 Free
1:17.81
1:50.35
100 Free
1:50.35
200 Free
36.29
2:26.64
100 Free
36.29
45
Gavin
Moutafis
2:26.80
12
B: 2:22.49 (+4.31s | 2.9%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
50 Free
31.69
31.69
100 Free
36.60
1:08.29
100 Free
1:08.29
150 Free
39.42
1:47.71
200 Free
39.09
2:26.80
100 Free
1:18.51
46
Grant
Drensek
2:27.47
13
B: 2:22.49 (+4.98s | 3.4%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
47
Matthew
Alfaro
2:29.05
14
B: 2:22.49 (+6.56s | 4.4%)
Mecklenburg Swim Association
01/17/2026
2026 MSA January Invite
50 Free
33.15
33.15
100 Free
36.72
1:09.87
100 Free
1:09.87
150 Free
39.02
1:48.89
200 Free
40.16
2:29.05
100 Free
1:19.18
48
Andrew
Hopkins
2:30.18
12
B: 2:22.49 (+7.69s | 5.1%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
50 Free
34.38
34.38
100 Free
39.07
1:13.45
100 Free
1:13.45
150 Free
40.61
1:54.06
200 Free
36.12
2:30.18
100 Free
1:16.73
49
Joshua
Moncada
2:33.96
13
B: 2:22.49 (+11.47s | 7.4%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
50 Free
31.77
31.77
200 Free
2:02.19
2:33.96
100 Free
2:02.19
50
Ashton
Motley
2:34.52
14
B: 2:22.49 (+12.03s | 7.8%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
100 Free
1:15.39
1:15.39
100 Free
1:15.39
150 Free
41.32
1:56.71
200 Free
37.81
2:34.52
100 Free
1:19.13