1
Teddy
Peterson
1:39.43
16
AAAA Min
Mecklenburg Swim Association
03/12/2026
2026 NC TAC Speedo Champions Series ESSZ
50 Free
23.15
23.15
100 Free
25.06
48.21
100 Free
48.21
150 Free
25.56
1:13.77
200 Free
25.66
1:39.43
100 Free
51.22
2
Caleb
Winardi
1:43.82
15
AAA Min
AAAA: 1:41.99 (+1.83s | 1.8%)
Mecklenburg Swim Association
02/19/2026
2026 NCS SC SR Champs
50 Free
23.87
23.87
100 Free
26.72
50.59
100 Free
50.59
150 Free
26.40
1:16.99
200 Free
26.83
1:43.82
100 Free
53.23
3
Adam
Aris
1:46.71
15
AAA Min
AAAA: 1:41.99 (+4.72s | 4.4%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
25.26
25.26
100 Free
27.00
52.26
100 Free
52.26
150 Free
27.35
1:19.61
200 Free
27.10
1:46.71
100 Free
54.45
4
Thomas
Bai
1:48.16
15
AA Min
AAA: 1:46.89 (+1.27s | 1.2%)
Mecklenburg Swim Association
02/19/2026
2026 NCS SC SR Champs
50 Free
24.62
24.62
100 Free
27.28
51.90
100 Free
51.90
150 Free
28.14
1:20.04
200 Free
28.12
1:48.16
100 Free
56.26
5
Fredric
Strupe
1:48.47
16
AA Min
AAA: 1:46.89 (+1.58s | 1.5%)
Mecklenburg Swim Association
12/05/2025
ATOM Winter Invite 2025
50 Free
24.46
24.46
100 Free
27.54
52.00
100 Free
52.00
150 Free
28.20
1:20.20
200 Free
28.27
1:48.47
100 Free
56.47
6
Rhys
Ehrhart
1:48.77
16
AA Min
AAA: 1:46.89 (+1.88s | 1.7%)
Mecklenburg Swim Association
02/19/2026
2026 NCS SC SR Champs
50 Free
24.45
24.45
100 Free
27.39
51.84
100 Free
51.84
150 Free
28.44
1:20.28
200 Free
28.49
1:48.77
100 Free
56.93
7
Connor
Lecompte
1:48.94
15
AA Min
AAA: 1:46.89 (+2.05s | 1.9%)
Mecklenburg Swim Association
02/19/2026
2026 NCS SC SR Champs
50 Free
24.39
24.39
100 Free
27.57
51.96
100 Free
51.96
150 Free
28.71
1:20.67
200 Free
28.27
1:48.94
100 Free
56.98
8
Griffin
Petree
1:49.04
15
AA Min
AAA: 1:46.89 (+2.15s | 2.0%)
Mecklenburg Swim Association
12/05/2025
ATOM Winter Invite 2025
50 Free
25.32
25.32
100 Free
27.59
52.91
100 Free
52.91
150 Free
27.94
1:20.85
200 Free
28.19
1:49.04
100 Free
56.13
9
Andrew
Vandenstockt
1:51.78
16
AA Min
AAA: 1:46.89 (+4.89s | 4.4%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
25.71
25.71
100 Free
28.44
54.15
100 Free
54.15
150 Free
29.33
1:23.48
200 Free
28.30
1:51.78
100 Free
57.63
10
Nolan
Deardorff
1:52.00
16
A Min
AA: 1:51.79 (+0.21s | 0.2%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
25.85
25.85
100 Free
28.47
54.32
100 Free
54.32
150 Free
28.89
1:23.21
200 Free
28.79
1:52.00
100 Free
57.68
11
Logan
McIntyre
1:53.84
15
A Min
AA: 1:51.79 (+2.05s | 1.8%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
25.57
25.57
100 Free
28.62
54.19
100 Free
54.19
150 Free
29.72
1:23.91
200 Free
29.93
1:53.84
100 Free
59.65
12
Micah
Gyorfi
1:55.31
15
A Min
AA: 1:51.79 (+3.52s | 3.1%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
25.76
25.76
100 Free
28.69
54.45
100 Free
54.45
150 Free
30.50
1:24.95
200 Free
30.36
1:55.31
100 Free
1:00.86
13
Benjamin
Rottcher
1:55.62
15
A Min
AA: 1:51.79 (+3.83s | 3.3%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
25.78
25.78
100 Free
29.24
55.02
100 Free
55.02
150 Free
30.65
1:25.67
200 Free
29.95
1:55.62
100 Free
1:00.60
14
Jacob
Neely
1:57.14
15
BB Min
A: 1:56.59 (+0.55s | 0.5%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
50 Free
26.81
26.81
100 Free
29.37
56.18
100 Free
56.18
150 Free
30.66
1:26.84
200 Free
30.30
1:57.14
100 Free
1:00.96
15
Parker
Dawson
1:57.55
15
BB Min
A: 1:56.59 (+0.96s | 0.8%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
27.16
27.16
100 Free
29.88
57.04
100 Free
57.04
150 Free
30.61
1:27.65
200 Free
29.90
1:57.55
100 Free
1:00.51
16
Taylor
Schmelzer
1:58.36
16
BB Min
A: 1:56.59 (+1.77s | 1.5%)
Mecklenburg Swim Association
12/12/2025
Triad Tropic Invitational Copied
50 Free
26.81
26.81
100 Free
29.32
56.13
100 Free
56.13
150 Free
30.67
1:26.80
200 Free
31.56
1:58.36
100 Free
1:02.23
17
Martin
Matera
1:59.20
15
BB Min
A: 1:56.59 (+2.61s | 2.2%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
26.19
26.19
100 Free
30.78
56.97
100 Free
56.97
150 Free
31.58
1:28.55
200 Free
30.65
1:59.20
100 Free
1:02.23
18
William
Rugh
1:59.25
16
BB Min
A: 1:56.59 (+2.66s | 2.2%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
27.58
27.58
100 Free
31.06
58.64
100 Free
58.64
150 Free
30.78
1:29.42
200 Free
29.83
1:59.25
100 Free
1:00.61
19
John
Podrasky
1:59.45
15
BB Min
A: 1:56.59 (+2.86s | 2.4%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
27.46
27.46
100 Free
30.34
57.80
100 Free
57.80
150 Free
31.59
1:29.39
200 Free
30.06
1:59.45
100 Free
1:01.65
20
Joseph
Mitchell
2:00.31
16
BB Min
A: 1:56.59 (+3.72s | 3.1%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
28.11
28.11
100 Free
31.27
59.38
100 Free
59.38
150 Free
31.17
1:30.55
200 Free
29.76
2:00.31
100 Free
1:00.93
21
Patrick
Hendley
2:00.40
16
BB Min
A: 1:56.59 (+3.81s | 3.2%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
27.17
27.17
100 Free
30.62
57.79
100 Free
57.79
150 Free
31.15
1:28.94
200 Free
31.46
2:00.40
100 Free
1:02.61
22
Jake
Hastings
2:00.56
16
BB Min
A: 1:56.59 (+3.97s | 3.3%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
27.44
27.44
100 Free
30.24
57.68
100 Free
57.68
150 Free
31.14
1:28.82
200 Free
31.74
2:00.56
100 Free
1:02.88
23
Colton
Williams
2:00.97
15
BB Min
A: 1:56.59 (+4.38s | 3.6%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
28.08
28.08
100 Free
30.54
58.62
100 Free
58.62
150 Free
31.43
1:30.05
200 Free
30.92
2:00.97
100 Free
1:02.35
24
Bennett
Bush
2:01.23
15
BB Min
A: 1:56.59 (+4.64s | 3.8%)
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
25
Bryan
Dell
2:01.31
16
BB Min
A: 1:56.59 (+4.72s | 3.9%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
27.93
27.93
100 Free
30.87
58.80
100 Free
58.80
150 Free
32.11
1:30.91
200 Free
30.40
2:01.31
100 Free
1:02.51
26
Dawson
Hull
2:01.47
15
BB Min
A: 1:56.59 (+4.88s | 4.0%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
27.85
27.85
100 Free
30.23
58.08
100 Free
58.08
150 Free
31.86
1:29.94
200 Free
31.53
2:01.47
100 Free
1:03.39
27
Austin
Best
2:01.78
16
BB Min
A: 1:56.59 (+5.19s | 4.3%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
28.27
28.27
100 Free
30.78
59.05
100 Free
59.05
150 Free
31.91
1:30.96
200 Free
30.82
2:01.78
100 Free
1:02.73
28
Elias
Khouri
2:02.03
16
BB Min
A: 1:56.59 (+5.44s | 4.5%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
28.30
28.30
100 Free
30.26
58.56
100 Free
58.56
150 Free
31.62
1:30.18
200 Free
31.84
2:02.02
100 Free
1:03.46
29
Nicholas
Weimer
2:03.84
16
BB Min
A: 1:56.59 (+7.25s | 5.9%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
28.99
28.99
100 Free
31.72
1:00.71
100 Free
1:00.71
150 Free
32.77
1:33.48
200 Free
30.36
2:03.84
100 Free
1:03.13
30
Parth
Joshi
2:05.16
15
BB Min
A: 1:56.59 (+8.57s | 6.8%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
28.61
28.61
100 Free
31.63
1:00.24
100 Free
1:00.24
150 Free
32.37
1:32.61
200 Free
32.55
2:05.16
100 Free
1:04.92
31
Adam
Chrestler
2:05.29
16
BB Min
A: 1:56.59 (+8.70s | 6.9%)
Mecklenburg Swim Association
11/07/2025
2025 EAC Cornucopia Classic
50 Free
28.48
28.48
100 Free
31.13
59.61
100 Free
59.61
150 Free
32.85
1:32.46
200 Free
32.83
2:05.29
100 Free
1:05.68
32
Luke
Reynard
2:06.18
15
BB Min
A: 1:56.59 (+9.59s | 7.6%)
Mecklenburg Swim Association
03/20/2026
2026 STAR Tar Heel States
50 Free
28.77
28.77
100 Free
31.50
1:00.27
100 Free
1:00.27
150 Free
33.36
1:33.63
200 Free
32.55
2:06.18
100 Free
1:05.91
33
Liam
Drake
2:08.02
16
B Min
BB: 2:06.29 (+1.73s | 1.4%)
Mecklenburg Swim Association
12/12/2025
Triad Tropic Invitational Copied
50 Free
28.78
28.78
100 Free
32.46
1:01.24
100 Free
1:01.24
150 Free
33.46
1:34.70
200 Free
33.32
2:08.02
100 Free
1:06.78
34
Micah
Haines
2:08.80
16
B Min
BB: 2:06.29 (+2.51s | 1.9%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
50 Free
28.77
28.77
100 Free
32.57
1:01.34
100 Free
1:01.34
150 Free
34.13
1:35.47
200 Free
33.33
2:08.80
100 Free
1:07.46
35
Taylor
Bouchard
2:09.51
16
B Min
BB: 2:06.29 (+3.22s | 2.5%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
50 Free
29.71
29.71
100 Free
32.65
1:02.36
100 Free
1:02.36
150 Free
33.80
1:36.16
200 Free
33.35
2:09.51
100 Free
1:07.15
36
Cheewoo
Won
2:10.70
16
B Min
BB: 2:06.29 (+4.41s | 3.4%)
Mecklenburg Swim Association
03/07/2026
2026 MSA March Madness Invitational
50 Free
27.81
27.81
100 Free
31.90
59.71
100 Free
59.71
150 Free
35.77
1:35.48
200 Free
35.22
2:10.70
100 Free
1:10.99
37
Jackson
Segebarth
2:11.38
15
B Min
BB: 2:06.29 (+5.09s | 3.9%)
Mecklenburg Swim Association
03/07/2026
2026 MSA March Madness Invitational
50 Free
29.61
29.61
100 Free
34.66
1:04.27
100 Free
1:04.27
150 Free
34.50
1:38.77
200 Free
32.61
2:11.38
100 Free
1:07.11
38
Liam
Saario
2:11.97
15
B Min
BB: 2:06.29 (+5.68s | 4.3%)
Mecklenburg Swim Association
11/07/2025
2025 EAC Cornucopia Classic
50 Free
30.47
30.47
100 Free
32.63
1:03.10
100 Free
1:03.10
150 Free
33.80
1:36.90
200 Free
35.07
2:11.97
100 Free
1:08.87
39
Javier
Perez
2:13.54
16
B Min
BB: 2:06.29 (+7.25s | 5.4%)
Mecklenburg Swim Association
03/07/2026
2026 MSA March Madness Invitational
50 Free
30.57
30.57
100 Free
33.87
1:04.44
100 Free
1:04.44
150 Free
34.55
1:38.99
200 Free
34.55
2:13.54
100 Free
1:09.10
40
Riley
Del Rosario
2:15.32
15
B Min
BB: 2:06.29 (+9.03s | 6.7%)
Mecklenburg Swim Association
03/07/2026
2026 MSA March Madness Invitational
50 Free
29.56
29.56
150 Free
1:09.42
1:38.98
200 Free
36.34
2:15.32
100 Free
1:45.76
41
Zachary
La Vigne
2:18.80
15
B: 2:15.99 (+2.81s | 2.0%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
50 Free
32.71
32.71
100 Free
36.04
1:08.75
100 Free
1:08.75
150 Free
36.64
1:45.39
200 Free
33.41
2:18.80
100 Free
1:10.05
42
Luke
Carron
2:18.80
15
B: 2:15.99 (+2.81s | 2.0%)
Mecklenburg Swim Association
12/12/2025
2025 NC QCD Holiday Invite
43
Guanxiong
Peng
2:19.04
16
B: 2:15.99 (+3.05s | 2.2%)
Mecklenburg Swim Association
03/07/2026
2026 MSA March Madness Invitational
50 Free
31.31
31.31
100 Free
35.05
1:06.36
100 Free
1:06.36
150 Free
36.64
1:43.00
200 Free
36.04
2:19.04
100 Free
1:12.68
44
Ryder
Curran
2:19.89
14
B: 2:15.99 (+3.90s | 2.8%)
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
45
Santiago
Jourdain
2:20.86
15
B: 2:15.99 (+4.87s | 3.5%)
Mecklenburg Swim Association
03/07/2026
2026 MSA March Madness Invitational
50 Free
30.67
30.67
100 Free
36.53
1:07.20
100 Free
1:07.20
150 Free
38.99
1:46.19
200 Free
34.67
2:20.86
100 Free
1:13.66
46
Khamroz
Khafizkhonov
2:23.09
15
B: 2:15.99 (+7.10s | 5.0%)
Mecklenburg Swim Association
12/05/2025
2025 NC SwimMAC December Invite
47
Daniel
Zuniga
2:24.88
16
B: 2:15.99 (+8.89s | 6.1%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
50 Free
29.39
29.39
100 Free
34.71
1:04.10
100 Free
1:04.10
200 Free
1:20.78
2:24.88
100 Free
1:20.78
48
Ryan
Gorga
2:34.69
15
B: 2:15.99 (+18.70s | 12.1%)
Mecklenburg Swim Association
11/07/2025
2025 Veterans Day Inv Presented By Arena
50 Free
32.98
32.98
100 Free
37.65
1:10.63
100 Free
1:10.63
150 Free
42.35
1:52.98
200 Free
41.71
2:34.69
100 Free
1:24.06
49
Sanav
Kumar
2:56.43
15
B: 2:15.99 (+40.44s | 22.9%)
Mecklenburg Swim Association
03/07/2026
2026 MSA March Madness Invitational
50 Free
37.63
37.63
100 Free
45.88
1:23.51
100 Free
1:23.51
150 Free
44.22
2:07.73
200 Free
48.70
2:56.43
100 Free
1:32.92