10/U Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Aubrey Bedard10WEST27.54
2Kathryn Grant10WHAT27.68
3Kaitlyn Morais10SSAC27.87
4Vanessa Delev9SSAC28.28
5Brighid Dowling10GYWD28.52
6Emma Zhang10SSAC28.58
7Nataley Gletzakos10GLAS28.70
8Allison Santaniello10RYWC29.16
9Vivian Jacoby10GYWD29.19
10Madeline Hayes10SSAC29.34
11Camdyn Driend10ARAC29.62
12Hayden Hines10UN29.66
13Caroline Santaniello10RYWC29.77
14Grace Wang10SSAC29.95
15Isabella Carlucci10PAC30.22
16Emily Pamplona-Almiron10PAC30.23
 
10/U Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Kaitlyn Morais10SSAC59.91
2Aubrey Bedard10WEST1:01.34
3Vanessa Delev9SSAC1:01.52
4Kathryn Grant10WHAT1:02.95
5Emma Zhang10SSAC1:03.61
6Madeline Hayes10SSAC1:03.78
7Grace Wang10SSAC1:04.01
8Vivian Jacoby10GYWD1:05.17
9Nataley Gletzakos10GLAS1:05.20
10Brighid Dowling10GYWD1:05.24
11Camdyn Driend10ARAC1:05.73
12Emily Pamplona-Almiron10PAC1:05.89
13Allison Santaniello10RYWC1:05.93
14Caroline Santaniello10RYWC1:06.25
15Annabelle Hayes8SSAC1:07.27
16Isabella Ovares9ZEUS1:07.36
 
10/U Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Kaitlyn Morais10SSAC2:12.21
2Vanessa Delev9SSAC2:12.75
3Madeline Hayes10SSAC2:15.15
4Aubrey Bedard10WEST2:17.28
5Kathryn Grant10WHAT2:17.88
6Grace Wang10SSAC2:19.23
7Emma Zhang10SSAC2:20.98
8Brighid Dowling10GYWD2:23.98
9Campbell Hadden10IVY2:24.00
10Nataley Gletzakos10GLAS2:24.13
11Emily Pamplona-Almiron10PAC2:25.31
12Allison Santaniello10RYWC2:25.83
13Sadie Rubin10OAK2:25.91
14Vivian Jacoby10GYWD2:27.87
15Sofia Yumbla10CAT2:28.16
16Annabelle Hayes8SSAC2:28.96
 
10/U Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Vanessa Delev9SSAC5:51.30
2Kaitlyn Morais10SSAC5:52.74
3Madeline Hayes10SSAC5:58.66
4Grace Wang10SSAC6:10.85
5Allison Santaniello10RYWC6:17.09
6Sadie Rubin10OAK6:21.09
7Campbell Hadden10IVY6:21.67
8Annabelle Hayes8SSAC6:23.53
9Kelsey Nacca10SYS6:27.87
10Caroline Santaniello10RYWC6:28.58
11Kathryn Grant10WHAT6:34.24
12Vivian Jacoby10GYWD6:37.02
13Sofia Yumbla10CAT6:39.06
14Marta Bieliauskaite10NCY6:42.82
15Mariella Lecompte10RAC6:44.72
16Molly Melcher10GYWD6:45.72
 
10/U Female 50Y Backstroke
PlaceSwimmerAgeTeamTime
1Vanessa Delev9SSAC30.84
2Kaitlyn Morais10SSAC31.26
3Vivian Jacoby10GYWD32.58
4Aubrey Bedard10WEST33.44
5Annabelle Hayes8SSAC33.58
6Nataley Gletzakos10GLAS34.22
7Savanna Jensen10WRAT34.36
8Kathryn Grant10WHAT34.39
9Evelyn Xie10WAC34.58
10Emma Zhang10SSAC34.63
11Grace Wang10SSAC34.74
12Camdyn Driend10ARAC34.97
13Genevieve Cosby10LEHY35.02
14Samerah Beason10IVY35.16
15Yuanmei Zhao10GYWD35.25
16Caroline Santaniello10WRAT35.29
 
10/U Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Vanessa Delev9SSAC1:05.68
2Kaitlyn Morais10SSAC1:06.74
3Annabelle Hayes8SSAC1:10.68
4Grace Wang10SSAC1:11.00
5Vivian Jacoby10GYWD1:12.13
6Camdyn Driend10ARAC1:12.93
7Evelyn Xie10WAC1:14.16
8Campbell Hadden10IVY1:14.93
9-TieNataley Gletzakos10GLAS1:15.12
9-TieKathryn Grant10WHAT1:15.12
11Vicky Van Berkel10VSYM1:15.13
12Aubrey Bedard10WEST1:15.46
13Yuanmei Zhao10GYWD1:15.59
14Caroline Santaniello10RYWC1:16.71
15McKenna Kelsey10SSAC1:16.93
16Kelsey Nacca10SYS1:17.24
 
10/U Female 50Y Breaststroke
PlaceSwimmerAgeTeamTime
1Aubrey Bedard10WEST35.70
2Emma Zhang10SSAC36.35
3Savanna Jensen10WRAT36.42
4Sophia Hatvani10SSAC37.48
5McKenna Kelsey10SSAC37.56
6Megan Song10SAQ38.04
7Chloe Hyland10WYW38.12
8Kaitlyn Morais10SSAC38.13
9Kathryn Grant10WHAT38.29
10Vanessa Delev9SSAC38.42
11Allison Santaniello10WRAT38.56
12Hayden Hines10SSAC38.63
13Alexia Radu10FVYT38.65
14Parker Schatz9SSAC38.73
15Vicky Van Berkel10VSYM38.98
16Yuanmei Zhao10GYWD39.06
 
10/U Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Aubrey Bedard10WEST1:16.64
2Emma Zhang10SSAC1:19.98
3Sophia Hatvani10SSAC1:21.10
4Savanna Jensen10WRAT1:21.78
5Chloe Hyland10WYW1:21.81
6Vanessa Delev9SSAC1:22.13
7Megan Song10SAQ1:22.28
8Kathryn Grant10WHAT1:22.33
9Vicky Van Berkel10VSYM1:22.40
10Kaitlyn Morais10SSAC1:22.42
11McKenna Kelsey10SSAC1:22.87
12Parker Schatz9SSAC1:23.16
13Yuanmei Zhao10GYWD1:24.82
14Grace Wang10SSAC1:25.01
15Hayden Hines10SSAC1:25.17
16Hannah Krusinski10MJCC1:25.34
 
10/U Female 50Y Butterfly
PlaceSwimmerAgeTeamTime
1Aubrey Bedard10WEST29.99
2Vanessa Delev9SSAC30.59
3Allison Santaniello10RYWC31.48
4Morgan Gaidos9LEHY31.83
5Emma Zhang10UN31.86
6Hayden Hines10SSAC32.09
7Kaitlyn Morais10SSAC32.11
8Vivian Jacoby10GYWD32.17
9Emily Pamplona-Almiron10PAC32.27
10Grace Wang10SSAC32.36
11Caroline Santaniello10RYWC32.37
12Brighid Dowling10GYWD32.57
13Madeline Hayes10SSAC32.90
14Yuanmei Zhao10GYWD32.99
15Vicky Van Berkel10VSYM33.22
16Parker Schatz9SSAC33.58
 
10/U Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Aubrey Bedard10WEST1:08.88
2Vanessa Delev9SSAC1:09.54
3Morgan Gaidos9LEHY1:12.58
4Emma Zhang10SSAC1:13.50
5Yuanmei Zhao10GYWD1:13.68
6Kaitlyn Morais10SSAC1:14.04
7Grace Wang10SSAC1:14.27
8Kathryn Grant10WHAT1:15.01
9Parker Schatz9SSAC1:16.35
10Molly Melcher10GYWD1:16.43
11Madeline Hayes10SSAC1:17.34
12Annabelle Hayes8SSAC1:18.03
13Vivian Jacoby10GYWD1:19.65
14Sophia Nurenberg10NCY1:20.37
15Campbell Hadden10IVY1:21.20
16Sadie Rubin10OAK1:22.65
 
10/U Female 100Y Individual Medley
PlaceSwimmerAgeTeamTime
1Aubrey Bedard10WEST1:08.83
2Vanessa Delev9SSAC1:08.87
3Kaitlyn Morais10SSAC1:09.96
4Emma Zhang10SSAC1:10.74
5Grace Wang10SSAC1:10.98
6Kathryn Grant10WHAT1:12.54
7Vicky Van Berkel10VSYM1:13.74
8Allison Santaniello10RYWC1:13.90
9Madeline Hayes10SSAC1:14.27
10Hayden Hines10SSAC1:14.99
11Parker Schatz9SSAC1:15.31
12Annabelle Hayes8SSAC1:15.40
13Brighid Dowling10GYWD1:15.99
14McKenna Kelsey10SSAC1:16.11
15Savanna Jensen10WRAT1:16.13
16Morgan Gaidos9LEHY1:16.22
 
10/U Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Vanessa Delev9SSAC2:28.11
2Kaitlyn Morais10SSAC2:28.33
3Aubrey Bedard10WEST2:29.62
4Grace Wang10SSAC2:34.26
5Emma Zhang10SSAC2:34.43
6Annabelle Hayes8SSAC2:38.33
7Vicky Van Berkel10VSYM2:40.27
8Parker Schatz9SSAC2:41.40
9Madeline Hayes10SSAC2:44.31
10Yuanmei Zhao10GYWD2:46.05
11Hannah Krusinski10MJCC2:46.43
12Vivian Jacoby10GYWD2:46.49
13Marta Bieliauskaite10NCY2:46.71
14Kathryn Grant10WHAT2:47.56
15Sophia Hatvani10SSAC2:47.67
16McKenna Kelsey10SSAC2:47.78
 
10/U Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Vanessa Delev9UN30.53
2Allison Santaniello10WRAT31.68
3Brighid Dowling10GYWD31.71
4Kaitlyn Morais10SSAC31.72
5Caroline Santaniello10WRAT32.35
6Grace Wang10UN32.51
7Camdyn Driend10ARAC32.99
8Molly Melcher10GYWD33.25
9Annabelle Hayes9SSAC33.28
10Madeline Hayes10SSAC33.75
11Isabella Ovares10ZEUS33.92
12Vivian Fraguela10RYWC33.96
13Lilly Bromberg10WRAT34.30
14Marta Bieliauskaite10NCY34.33
15Aydan Kovlakas10PSC34.68
16Jona Koleci10WAC34.89
 
10/U Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Vanessa Delev9UN1:06.37
2Kaitlyn Morais10SSAC1:08.79
3Grace Wang10UN1:09.29
4Annabelle Hayes9UN1:11.94
5Brighid Dowling10GYWD1:12.61
6Madeline Hayes10SSAC1:13.09
7Allison Santaniello10WRAT1:13.73
8Nataley Gletzakos10GLAS1:14.41
9Caroline Santaniello10WRAT1:14.98
10Isabella Ovares10ZEUS1:15.74
11Vivian Fraguela10RYWC1:16.54
12Molly Melcher10GYWD1:16.95
13Kathryn Grant10WHAT1:17.03
14Marta Bieliauskaite10NCY1:17.14
15Caitlyn Natalie10ZEUS1:17.65
16Riley Kaseta10NSC1:19.17
 
10/U Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Vanessa Delev9UN2:22.93
2Grace Wang10UN2:30.43
3Kaitlyn Morais10SSAC2:30.55
4Annabelle Hayes9UN2:38.60
5Madeline Hayes10SSAC2:39.09
6Allison Santaniello10WRAT2:41.34
7Brighid Dowling10GYWD2:42.10
8Camdyn Driend10ARAC2:44.83
9Kathryn Grant10WHAT2:45.94
10Nataley Gletzakos10GLAS2:47.91
11Isabella Ovares10ZEUS2:48.31
12Kelsey Nacca10SYS2:49.32
13Aydan Kovlakas10PSC2:50.91
14Helena Williams10LEHY2:51.25
15Caitlyn Natalie10ZEUS2:51.86
16Riley Kaseta10NSC2:51.89
 
10/U Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Vanessa Delev9UN4:59.34
2Grace Wang10UN5:17.80
3Madeline Hayes10SSAC5:22.93
4Annabelle Hayes9UN5:27.61
5Brighid Dowling10GYWD5:44.95
6Kelsey Nacca10SYS5:54.40
7Parker Schatz9SSAC5:56.19
8Riley Kaseta10NSC5:56.25
9Amelia Ward10RAC5:57.78
10Alexia Garcia-Alonso10GRYM6:01.19
11Amelia Beaulieu10OAK6:05.51
12Caroline Golino10RST6:05.88
13Molly Melcher10GYWD6:05.95
14Vivian Fraguela10RYWC6:08.11
15Helena Williams10LEHY6:12.36
16Erin Gallant9RST6:45.21
 
10/U Female 50L Backstroke
PlaceSwimmerAgeTeamTime
1Vanessa Delev9UN34.82
2Kaitlyn Morais10SSAC36.08
3Grace Wang10UN36.60
4Annabelle Hayes9SSAC37.62
5Madeline Hayes10SSAC39.25
6Morgan Gaidos10LEHY39.46
7Evelyn Xie10WAC39.63
8Vivian Fraguela10RYWC39.68
9-TieNataley Gletzakos10GLAS39.75
9-TieSavanna Jensen10WRAT39.75
11Caroline Santaniello10WRAT39.84
12Camdyn Driend10ARAC40.18
13Isabella Devita10SSAC40.77
14Mekailah Perdomo10RST40.79
15Jona Koleci10WAC40.80
16Molly Melcher10GYWD40.83
 
10/U Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Vanessa Delev9UN1:14.55
2Kaitlyn Morais10SSAC1:17.94
3Grace Wang10UN1:18.04
4Annabelle Hayes9UN1:19.92
5Nataley Gletzakos10GLAS1:24.48
6Madeline Hayes10SSAC1:24.85
7Morgan Gaidos10LEHY1:26.36
8Parker Schatz9SSAC1:26.49
9McKenna Kelsey10SSAC1:26.75
10-TieCamdyn Driend10ARAC1:27.43
10-TieVivian Fraguela10RYWC1:27.43
12Amelia Beaulieu10OAK1:27.77
13Kelsey Nacca10SYS1:28.16
14Isabella Devita10SSAC1:28.18
15Jona Koleci10WAC1:28.35
16Caroline Santaniello10WRAT1:28.93
 
10/U Female 50L Breaststroke
PlaceSwimmerAgeTeamTime
1Savanna Jensen10UN41.86
2Parker Schatz9UN42.83
3McKenna Kelsey10SSAC43.85
4Vanessa Delev9SSAC44.20
5Allison Santaniello10WRAT44.41
6Kaitlyn Morais10SSAC44.62
7Caroline Santaniello10WRAT44.73
8Grace Wang10SSAC45.93
9Brooke Carlson10WRAT45.99
10Juliet Bennett9NCY46.04
11Camdyn Driend10ARAC46.44
12Isabella Devita10SSAC46.60
13Annabelle Hayes9SSAC46.92
14Evelyn Xie10WAC47.04
15Morgan Gaidos10LEHY47.09
16Juliana Miconi10CAT47.52
 
10/U Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Parker Schatz9SSAC1:32.45
2Savanna Jensen10UN1:33.32
3McKenna Kelsey10SSAC1:34.02
4Vanessa Delev9SSAC1:34.10
5Grace Wang10SSAC1:35.78
6Kaitlyn Morais10SSAC1:36.27
7Allison Santaniello10WRAT1:36.45
8Caroline Santaniello10WRAT1:39.17
9Evelyn Xie10WAC1:40.17
10Isabella Devita10SSAC1:41.83
11Morgan Gaidos10LEHY1:43.23
12Camdyn Driend10ARAC1:43.53
13Juliana Miconi10CAT1:44.23
14Juliet Bennett9NCY1:44.95
15Brooke Carlson10WRAT1:45.79
16Sophia Zhang9SSAC1:45.90
 
10/U Female 50L Butterfly
PlaceSwimmerAgeTeamTime
1Vanessa Delev9SSAC33.86
2Brighid Dowling10GYWD34.16
3Grace Wang10SSAC35.22
4Molly Melcher10GYWD35.74
5Morgan Gaidos10UN35.98
6Allison Santaniello10WRAT36.40
7Caroline Santaniello10WRAT36.58
8Parker Schatz9SSAC37.02
9Annabelle Hayes9SSAC37.58
10Brooke Carlson10WRAT38.57
11Madeline Hayes10SSAC38.69
12Savanna Jensen10WRAT38.94
13Kaitlyn Morais10SSAC39.15
14Evelyn Xie10WAC39.27
15Camdyn Driend10ARAC39.86
16Riley Kaseta10NSC40.34
 
10/U Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1Vanessa Delev9UN1:15.03
2Grace Wang10UN1:20.51
3Molly Melcher10GYWD1:21.29
4Morgan Gaidos10UN1:22.12
5Parker Schatz9SSAC1:26.80
6Evelyn Xie10WAC1:31.84
7Allison Santaniello10WRAT1:34.34
8Jona Koleci10WAC1:35.80
9Cassidy Schatz7SSAC1:36.19
10Addison Sopko10RST1:37.65
11Marta Bieliauskaite10NCY1:38.48
12Liliana Baird9LEHY1:38.54
13Vivian Fraguela10RYWC1:41.34
14Sophia Zhang9SSAC1:41.62
15Isabella Ovares10ZEUS1:44.27
16Michaela Ashe10FVYT1:44.47
 
10/U Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Vanessa Delev9UN2:42.17
2Grace Wang10UN2:50.84
3Kaitlyn Morais10SSAC2:53.94
4Annabelle Hayes8SSAC3:01.78
5Allison Santaniello10WRAT3:02.89
6Brighid Dowling10GYWD3:08.36
7Vivian Fraguela10RYWC3:09.19
8Nataley Gletzakos10GLAS3:09.63
9McKenna Kelsey10SSAC3:09.96
10Marta Bieliauskaite10NCY3:10.91
11Molly Melcher10GYWD3:12.30
12Morgan Gaidos9LEHY3:13.15
13Camdyn Driend10ARAC3:14.85
14Evelyn Xie10WAC3:15.11
15Caitlyn Natalie10ZEUS3:15.43
16Savanna Jensen10WRAT3:15.46
 
10/U Female 1000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Molly Melcher10GYWD11:28.40
2Khawla Bakraoui10HHAC12:07.55
3Erin Gallant9RST12:22.40
4Isabella Ovares10ZEUS12:24.66
5Mariella Lecompte10RAC12:36.91
6Cassidy Clapp10HHAC12:37.44
7Claudia Blanco10NCY12:45.06
8Annabelle Haverly9MJCC12:58.48
9Sonia Chadha10ZEUS15:28.07
10Katherine Kennedy9NCY17:28.29
 
10/U Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC26.46
2Leonardo Delev10SSAC27.19
3Spencer Cheung10SSAC27.47
4Lucas Chung10SSAC27.54
5Eric Deng10OAK27.90
6Matthew Roseau10RYWC28.27
7Liam Obyrne10GRYM28.29
8Kaveen Dodani10WRAT28.76
9Oliver Bjerke10GYWD28.86
10Grant Ferrari10WRAT29.13
11Saba Kvirikashvili10SSAC29.37
12Henry Hart10WRAT29.57
13Charles Daukas10PAC29.84
14Miles Pearson10WRAT29.99
15Kiyan Rankin10RYWC30.17
16Luke Grant10LEHY30.21
 
10/U Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC57.64
2Leonardo Delev10SSAC58.56
3Eric Deng10OAK1:01.12
4Lucas Chung10SSAC1:02.19
5Spencer Cheung10SSAC1:02.23
6Liam Obyrne10GRYM1:02.24
7Miles Pearson10WRAT1:02.91
8Kaveen Dodani10WRAT1:03.04
9Matthew Roseau10RYWC1:03.18
10Oliver Bjerke10GYWD1:04.22
11Grant Ferrari10WRAT1:04.60
12Saba Kvirikashvili10SSAC1:06.00
13Luke Grant10LEHY1:06.20
14Henry Hart10WRAT1:06.30
15Wade Marchand10LST1:08.42
16Gabriel Grant10LEHY1:08.51
 
10/U Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC2:07.11
2Leonardo Delev10SSAC2:07.84
3Eric Deng10OAK2:10.61
4Matthew Roseau10RYWC2:16.70
5Lucas Chung10SSAC2:19.60
6Miles Pearson10WRAT2:20.58
7Kaveen Dodani10WRAT2:20.64
8Luke Grant10LEHY2:20.84
9Oliver Bjerke10GYWD2:21.10
10Grant Ferrari10WRAT2:24.16
11Jackson Morse10RYWC2:24.47
12Liam Obyrne9GRYM2:25.16
13Charles Lowham9SSAC2:25.76
14Gabriel Grant10LEHY2:26.97
15Liam Huang10OAK2:27.06
16Saba Kvirikashvili10SSAC2:27.35
 
10/U Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC5:44.03
2Eric Deng10OAK6:04.26
3Charles Lowham9SSAC6:08.52
4Luke Grant10LEHY6:10.16
5Liam Huang10OAK6:14.50
6Gabriel Grant10LEHY6:15.92
7Matthew Roseau10RYWC6:16.41
8Liam Obyrne10GRYM6:31.18
9Mac Thompson10LEHY6:37.90
10Maryan Galagoza10ORCA6:46.93
11Hunter Eannotti10RST6:47.70
12Andy Zhao9MJCC6:52.31
13Lucas Pfrommer9SYS6:54.30
14Colin Schreiber10MJCC6:59.91
15William Chan9IVY7:06.78
16Jedd Gallagher10CPAC7:07.59
 
10/U Male 50Y Backstroke
PlaceSwimmerAgeTeamTime
1Leonardo Delev10SSAC30.55
2Brody Michaels10SSAC31.14
3Grant Ferrari10WRAT31.79
4Lucas Chung10SSAC32.52
5Spencer Cheung10SSAC32.74
6Liam Obyrne10GRYM32.77
7Matthew Roseau10RYWC32.79
8Miles Pearson10WRAT32.80
9Kaveen Dodani10WRAT33.58
10Charles Lowham9SSAC33.59
11Dennis Wu10IVY34.39
12Saba Kvirikashvili10SSAC35.12
13Charles Daukas10PAC35.32
14Nikko Kania-Neira10GRYM36.00
15Eric Deng10OAK36.06
16Colin Schreiber10MJCC36.09
 
10/U Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Leonardo Delev10SSAC1:04.55
2Miles Pearson10WRAT1:08.83
3Brody Michaels10SSAC1:09.31
4Grant Ferrari10WRAT1:09.62
5Liam Obyrne10GRYM1:10.16
6Spencer Cheung10SSAC1:11.29
7Matthew Roseau10RYWC1:11.44
8Kaveen Dodani10WRAT1:11.78
9Charles Lowham9SSAC1:13.29
10Dennis Wu10IVY1:13.85
11Saba Kvirikashvili10SSAC1:14.53
12Eric Deng10OAK1:15.55
13Oliver Bjerke10GYWD1:15.62
14Hunter Eannotti10RST1:18.12
15John Drummey10WRAT1:18.35
16Leo Connors10HHAC1:19.10
 
10/U Male 50Y Breaststroke
PlaceSwimmerAgeTeamTime
1Lucas Chung10SSAC35.26
2Miles Pearson10WRAT35.38
3Spencer Cheung10SSAC35.62
4Eric Deng10OAK36.27
5Leonardo Delev10SSAC37.75
6Matthew Roseau10RYWC38.36
7Brody Michaels10SSAC39.31
8Henry Hart10WRAT39.44
9William Lenich10CPAC39.78
10Kiyan Rankin10RYWC39.82
11Gabriel Grant10LEHY40.40
12Kevin Jiang10IVY40.91
13Saba Kvirikashvili10SSAC41.22
14Viraj Kapur10SSAC41.62
15Lewei Liu10SSAC41.82
16Shepard Jennings9PSDY41.84
 
10/U Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Lucas Chung10SSAC1:15.80
2Eric Deng10OAK1:18.98
3Miles Pearson10WRAT1:19.53
4Spencer Cheung10SSAC1:20.80
5Matthew Roseau10RYWC1:22.82
6Henry Hart10WRAT1:23.39
7Leonardo Delev10SSAC1:24.09
8Gabriel Grant10LEHY1:25.05
9William Lenich10CPAC1:25.34
10Kiyan Rankin10RYWC1:26.65
11Luke Grant10LEHY1:27.89
12Kevin Jiang10IVY1:30.54
13Easton Longo10WHAT1:30.79
14Matteo Rubio9RST1:31.69
15Nathaniel Murray10NSC1:32.35
16Kavin Ramasamy10ARAC1:32.93
 
10/U Male 50Y Butterfly
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC28.40
2Kaveen Dodani10WRAT30.78
3Leonardo Delev10SSAC31.27
4Spencer Cheung10SSAC31.41
5Oliver Bjerke10GYWD31.60
6Eric Deng10OAK31.65
7Lucas Chung10SSAC32.23
8Charles Lowham9SSAC32.40
9Anayo Uwaoma9NCA32.52
10Liam Obyrne10GRYM33.59
11Jedd Gallagher10CPAC33.96
12Mac Thompson10LEHY34.25
13Adam Nichols10ARAC34.34
14Wade Marchand10LST34.36
15Luke Grant10LEHY34.68
16Saba Kvirikashvili10SSAC34.79
 
10/U Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC1:04.67
2Kaveen Dodani10WRAT1:09.84
3Oliver Bjerke10GYWD1:11.34
4Leonardo Delev10SSAC1:13.74
5Eric Deng10OAK1:15.65
6Mac Thompson10LEHY1:16.32
7Liam Obyrne10GRYM1:18.27
8Luke Grant10LEHY1:20.15
9Dennis Wu10IVY1:22.18
10Adam Nichols10ARAC1:22.59
11Matthew Roseau10RYWC1:22.78
12Ryan Migiano10WYW1:23.54
13Jedd Gallagher10CPAC1:23.63
14Chase Devries10GYWD1:24.91
15Harry Bagshaw10CPAC1:24.97
16Jackson Morse10RYWC1:25.13
 
10/U Male 100Y Individual Medley
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC1:06.78
2Lucas Chung10SSAC1:07.96
3Leonardo Delev10SSAC1:08.11
4Eric Deng10OAK1:10.41
5Miles Pearson10WRAT1:11.56
6Spencer Cheung10SSAC1:11.60
7Matthew Roseau10RYWC1:13.06
8Liam Obyrne10GRYM1:14.53
9Oliver Bjerke10GYWD1:15.52
10Grant Ferrari10WRAT1:15.64
11Charles Lowham9SSAC1:16.12
12Saba Kvirikashvili10SSAC1:16.85
13Luke Grant10LEHY1:17.52
14Michael Farabee10RAC1:17.96
15Gabriel Grant10LEHY1:18.03
16Wade Marchand10LST1:18.25
 
10/U Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC2:26.22
2Leonardo Delev10SSAC2:26.91
3Eric Deng10OAK2:27.10
4Lucas Chung10SSAC2:34.73
5Spencer Cheung10SSAC2:35.72
6Charles Lowham9SSAC2:38.24
7Matthew Roseau10RYWC2:39.45
8Martin Kovac9WHAT2:41.34
9Oliver Bjerke10GYWD2:42.00
10Miles Pearson10WRAT2:42.91
11Gabriel Grant10LEHY2:42.95
12Saba Kvirikashvili10SSAC2:43.75
13Luke Grant10LEHY2:45.61
14Kaveen Dodani10WRAT2:49.08
15Shepard Jennings9PSDY2:50.05
16Henry Hart10WRAT2:50.65
 
10/U Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Lucas Chung10SSAC30.48
2Brody Michaels10SSAC30.98
3Kiyan Rankin10UN31.81
4Eric Deng10OAK32.08
5John Drummey10UN32.25
6Charles Lowham10SSAC33.07
7Saba Kvirikashvili10SSAC33.23
8Grant Ferrari10WRAT33.29
9Alex Capolongo10PSDY33.36
10Charles Daukas10PAC33.51
11Liam Obyrne10GRYM33.92
12Viraj Kapur10SSAC34.04
13Luke Grant10LEHY34.05
14Henry Hart10WRAT34.50
15Nathaniel Elder10CDOG34.80
16Kaveen Dodani10WRAT34.88
 
10/U Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC1:08.07
2Lucas Chung10SSAC1:09.38
3Charles Lowham10SSAC1:10.74
4Eric Deng10OAK1:11.00
5Grant Ferrari10UN1:13.18
6Kaveen Dodani10WRAT1:13.42
7Henry Hart10WRAT1:13.56
8Luke Grant10LEHY1:13.70
9Kiyan Rankin10SSAC1:14.45
10Alex Capolongo10PSDY1:14.80
11Saba Kvirikashvili10SSAC1:16.40
12Dennis Wu10IVY1:16.60
13Viraj Kapur10SSAC1:17.18
14Maryan Galagoza10ORCA1:17.80
15John Drummey10WRAT1:18.06
16Alyster Libertiny10WYW1:18.18
 
10/U Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC2:27.80
2Eric Deng10OAK2:31.74
3Charles Lowham10UN2:32.67
4Luke Grant10UN2:38.76
5Grant Ferrari10WRAT2:39.46
6Gabriel Grant10LEHY2:41.69
7Kaveen Dodani10WRAT2:42.79
8Henry Hart10WRAT2:42.82
9Alex Capolongo10PSDY2:43.24
10Lucas Chung10SSAC2:44.16
11Kiyan Rankin10SSAC2:45.20
12Maryan Galagoza10ORCA2:45.80
13John Drummey10WRAT2:47.63
14Selim Kassem10GLAS2:47.73
15Mac Thompson10LEHY2:47.97
16James Femenia10GYWD2:49.54
 
10/U Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC5:10.83
2Charles Lowham10UN5:15.58
3Eric Deng10OAK5:19.55
4Lucas Chung10SSAC5:31.18
5Grant Ferrari10WRAT5:31.54
6Luke Grant10LEHY5:31.62
7Gabriel Grant10LEHY5:41.93
8Mac Thompson10LEHY5:42.84
9Kaveen Dodani10WRAT5:42.85
10Alex Capolongo10PSDY5:48.54
11Henry Hart10WRAT5:52.03
12Selim Kassem10GLAS5:55.81
13Andy Zhao10MJCC5:58.92
14William Chan9IVY6:02.68
15Lucas Pfrommer10SYS6:03.66
16Adam Cedor10RYWC6:06.00
 
10/U Male 50L Backstroke
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC36.09
2Grant Ferrari10WRAT36.24
3Charles Lowham10SSAC36.88
4Viraj Kapur10UN37.71
5Lucas Chung10SSAC38.29
6Dennis Wu10IVY38.53
7John Drummey10WRAT39.02
8Charles Daukas10PAC39.74
9Steven Zhao10UN40.48
10Selim Kassem10GLAS40.60
11Eric Deng10OAK40.79
12Kiyan Rankin10SSAC41.12
13Nikko Kania-Neira10GRYM41.14
14-TieSaba Kvirikashvili10SSAC41.34
14-TieGabriel Grant10LEHY41.34
16Martin Kovac9WHAT41.40
 
10/U Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC1:17.88
2Lucas Chung10SSAC1:18.61
3Dennis Wu10IVY1:19.64
4Brody Michaels10SSAC1:19.72
5Grant Ferrari10WRAT1:21.76
6Viraj Kapur10SSAC1:24.83
7Steven Zhao10UN1:26.72
8Martin Kovac9WHAT1:26.82
9Nikko Kania-Neira10GRYM1:28.06
10John Drummey10WRAT1:28.34
11Saba Kvirikashvili10SSAC1:28.52
12Shepard Jennings9PSDY1:30.50
13Charles Hughes9WRAT1:30.72
14Maryan Galagoza10ORCA1:30.81
15Colin Schreiber10MJCC1:31.02
16David Valenton10SSAC1:31.06
 
10/U Male 50L Breaststroke
PlaceSwimmerAgeTeamTime
1Lucas Chung10SSAC39.54
2Kiyan Rankin10UN39.64
3Eric Deng10OAK42.16
4Gabriel Grant10LEHY43.79
5Henry Hart10WRAT44.04
6Viraj Kapur10SSAC45.47
7Saba Kvirikashvili10SSAC46.56
8Garrett Jeschke10WYW46.73
9Oliver Reid9FVYT46.74
10Nathaniel Elder10CDOG47.08
11Steven Zhao10UN47.22
12Blake Suter10RYWC48.21
13Andrew Dibattista10RAC48.38
14Charles Lowham9SSAC48.48
15Nikko Kania-Neira10GRYM48.76
16Matteo Rubio9RST48.85
 
10/U Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Lucas Chung10SSAC1:28.16
2Kiyan Rankin10UN1:30.68
3Gabriel Grant10LEHY1:33.71
4Eric Deng10OAK1:35.09
5Henry Hart10WRAT1:37.05
6Viraj Kapur10SSAC1:38.90
7Charles Lowham10SSAC1:40.18
8Luke Grant10LEHY1:42.86
9Nathaniel Elder10CDOG1:43.06
10Saba Kvirikashvili10SSAC1:44.35
11Matteo Rubio9RST1:44.79
12Collin Stehling10GLAS1:45.48
13Garrett Jeschke10WYW1:45.49
14Xavier Diaz10CDOG1:45.86
15Steven Zhao10UN1:45.91
16Andrew Dibattista10RAC1:46.07
 
10/U Male 50L Butterfly
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC33.21
2Charles Lowham10UN34.05
3Lucas Chung10SSAC34.24
4John Drummey10UN35.48
5Maryan Galagoza10ORCA36.35
6Eric Deng10OAK36.40
7Mac Thompson10LEHY37.81
8Kaveen Dodani10WRAT37.86
9Alex Capolongo10PSDY38.40
10Luke Grant10LEHY38.71
11Gabriel Grant10LEHY39.03
12-TieShepard Jennings9PSDY39.23
12-TieSaba Kvirikashvili10SSAC39.23
14Martin Kovac9WHAT39.28
15Rocco Estrella9PAC39.72
16Liam McLain9NCY39.87
 
10/U Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC1:14.42
2Eric Deng10OAK1:24.88
3Mac Thompson10LEHY1:26.50
4Kaveen Dodani10WRAT1:27.35
5Charles Lowham9SSAC1:30.76
6Luke Grant10LEHY1:30.86
7Alex Capolongo10PSDY1:34.46
8Landon Hewins9LEHY1:34.57
9Chase Devries10GYWD1:37.55
10Michael Wu8IVY1:37.80
11Steven Zhao10UN1:38.54
12Maryan Galagoza10ORCA1:39.23
13Colin Murphy10WYW1:40.94
14Declan Coyle10RYWC1:41.67
15Liam McLain9NCY1:42.25
16Selim Kassem10GLAS1:42.61
 
10/U Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Brody Michaels10SSAC2:50.46
2Charles Lowham10SSAC2:53.40
3Lucas Chung10SSAC2:53.69
4Eric Deng10OAK2:55.53
5Gabriel Grant10LEHY2:56.51
6Luke Grant10UN3:01.93
7Dennis Wu10IVY3:07.97
8Grant Ferrari10WRAT3:09.29
9Shepard Jennings9PSDY3:09.60
10Kaveen Dodani10WRAT3:12.27
11John Drummey10WRAT3:12.89
12Martin Kovac9WHAT3:14.40
13Mac Thompson10LEHY3:19.94
14Oliver Garcia-Alonso9GRYM3:20.24
15Quinn Dickman10LEHY3:21.73
16Colin Murphy10WYW3:21.77
 
10/U Male 1000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Martin Kovac9WHAT11:56.73
2Matteo Rubio9RST12:23.85
3Maximilian Lele10NCY12:44.66
4Kareem Omar9WHAT13:08.22
5Connor Whitehead8RST13:38.52
6Andy Zhao10MJCC13:40.32
7Nathaniel Walz10SLAC15:18.34
 
11-12 Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Phoebe Conklin12NWYL25.37
2-TieAna David12BULL25.41
2-TieEmma Giafardino12WRAT25.41
4Katherine Boutry12GYWD25.42
5Wesley Bull12WYW25.59
6Audrey Perevertaylo12CPAC25.73
7Sophia Fraguela11RYWC25.76
8Vivian Volenec12WHAT26.24
9Julia Istambouli12RYWC26.32
10Audrey Henkel12SYS26.36
11Ryan Cohen12SYS26.48
12Sophia Bens12GYWD26.50
13Charlotte VanDerzee12CPAC26.55
14Siena Pierson12GYWD26.59
15Maria Petlik12BSPL26.61
16Ellen Griffin12RAC26.65
 
11-12 Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Katherine Boutry12GYWD54.95
2Ana David12BULL55.97
3Emma Giafardino12WRAT56.14
4Wesley Bull12WYW56.86
5Phoebe Conklin12NWYL56.90
6Chloe Archibald12RAC56.93
7Ava Maltz12WYW57.34
8Julia Istambouli12RYWC57.44
9Siena Pierson12GYWD57.49
10Sophia Fraguela11RYWC57.68
11Ryan Cohen12SYS57.88
12Emma Lawson12RAYS58.05
13Charlotte VanDerzee12CPAC58.19
14Sophia Bens12GYWD58.20
15Vivian Volenec12WHAT58.28
16Audrey Henkel12SYS58.47
 
11-12 Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Katherine Boutry12GYWD2:00.58
2Ana David12BULL2:01.13
3Ava Maltz12WYW2:02.26
4Emma Giafardino12WRAT2:04.70
5Mary Kelly11RAC2:05.31
6Audrey Henkel12SYS2:06.20
7Vivian Volenec12WHAT2:06.55
8-TieBrianna Laforest12IVY2:06.76
8-TieSamantha Packard12GYWD2:06.76
10Chloe Archibald12RAC2:07.02
11Emma Lawson12RAYS2:07.17
12Leila Ridolfi12NCY2:07.39
13Olivia Maltz11WYW2:07.87
14Sophia Fraguela11RYWC2:09.03
15Charlotte VanDerzee12CPAC2:09.15
16Delaney Goralnick11RAC2:09.35
 
11-12 Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Katherine Boutry12GYWD5:27.34
2Emma Giafardino12WRAT5:29.05
3Audrey Perevertaylo12CPAC5:33.32
4Brianna Laforest12IVY5:35.18
5Ava Maltz12WYW5:38.51
6Maria Beretta12OAK5:39.36
7Mary Kelly11RAC5:40.45
8Ana David12BULL5:40.50
9Samantha Packard12GYWD5:41.90
10Siena Pierson12GYWD5:42.29
11Audrey Li12GYWD5:43.24
12Sophia Fraguela11RYWC5:43.85
13Gabriella Cerrito12CPAC5:44.04
14Sophia Bens12GYWD5:45.29
15Olivia Devries12GYWD5:45.30
16Zadie Schatz11SSAC5:46.92
 
11-12 Female 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Ava Maltz12WYW11:24.65
2Leila Ridolfi12NCY11:48.81
3Gabriella Cerrito11CPAC12:08.99
4Riley Nelson12SEAL12:17.14
5Lyla Levitt12NCY12:29.05
6Mary Kelly11RAC12:30.53
7Samantha Packard12GYWD12:32.99
8Charlie Palmer11RAC12:37.68
9Delaney Goralnick11RAC12:46.77
10Laura Haverly11MJCC12:50.37
11Gisella Langmaid11LEHY12:58.01
12Alana Ward12RAC12:59.94
13Sofia Yumbla11CAT13:25.51
14Kaylee Markoja12SEAL13:27.30
15Isabella Chan12IVY13:41.96
16D'Chai Luangpraseuth11IVY13:55.03
 
11-12 Female 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Ava Maltz12WYW18:54.10
2Leila Ridolfi12NCY20:12.08
3Riley Nelson12SEAL20:24.68
4Mary Kelly11RAC20:31.43
5Lyla Levitt12NCY20:47.33
6Charlie Palmer11RAC20:53.96
7Delaney Goralnick11RAC20:58.44
8Alana Ward12RAC21:36.12
9Isabella Chan12IVY22:32.96
10Lily Bender11RAC22:44.45
11D'Chai Luangpraseuth11IVY23:07.21
12Maryn Brooks12WYW23:10.66
13Emma Scherber11VSYM23:39.42
 
11-12 Female 50Y Backstroke
PlaceSwimmerAgeTeamTime
1Katherine Boutry12GYWD27.64
2Vivian Volenec12WHAT28.84
3Ana David12BULL29.57
4Ryan Cohen12SYS29.75
5Audrey Henkel12SYS29.87
6Valentina Belyaev11SSAC29.92
7Emma Giafardino12WRAT30.02
8Emma Lawson12RAYS30.07
9Chloe Archibald12RAC30.56
10Caitlin Martin12PSDY30.63
11Alina Yelin12SSAC31.00
12Wesley Bull12WYW31.03
13Zoe Barth12GYWD31.08
14Brianna Laforest12IVY31.09
15Audrey Perevertaylo12CPAC31.13
16Danika Roche12RYWC31.14
 
11-12 Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Katherine Boutry12GYWD59.69
2Mihika Kadian11SJCC1:02.54
3Zadie Schatz11SSAC1:03.10
4Ana David12BULL1:03.33
5Vivian Volenec12WHAT1:03.53
6Ryan Cohen12SYS1:03.56
7Chloe Archibald12RAC1:04.38
8Alina Yelin12SSAC1:04.67
9Siena Pierson12GYWD1:05.20
10Emma Lawson12RAYS1:05.21
11Ava Maltz12WYW1:05.65
12-TieDanika Roche12RYWC1:05.71
12-TieValentina Belyaev11SSAC1:05.71
14Leah Bowron11CPAC1:06.11
15Charlotte VanDerzee12CPAC1:06.25
16Brianna Laforest12IVY1:06.46
 
11-12 Female 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Katherine Boutry12GYWD2:11.07
2Chloe Archibald12RAC2:16.64
3Zadie Schatz11SSAC2:17.84
4Emma Lawson12RAYS2:17.96
5Alina Yelin12SSAC2:19.01
6Ava Maltz12WYW2:19.72
7Ryan Cohen12SYS2:22.66
8Vivian Volenec12WHAT2:23.16
9Siena Pierson12GYWD2:23.98
10Zoe Barth12GYWD2:24.92
11Gabriella Cerrito12CPAC2:25.70
12Charlie Palmer11RAC2:26.01
13Mary Kelly11RAC2:26.26
14Caitlin Martin12PSDY2:26.62
15Audrey Henkel12SYS2:27.44
16Delaney Goralnick11RAC2:28.20
 
11-12 Female 50Y Breaststroke
PlaceSwimmerAgeTeamTime
1Emma Giafardino12WRAT32.38
2Ana David12BULL32.48
3Audrey Li12GYWD32.73
4Maria Beretta12OAK32.88
5Mackenzie Hearrin12CDOG33.15
6Zadie Schatz11SSAC33.24
7Maxene Kastielle Meroy12WWRX33.37
8Sophia Voyko12SSAC33.48
9Sophia Fraguela11RYWC34.13
10Haley Reis12WWRX34.20
11Siena Pierson12GYWD34.57
12Dalia Katra12RAC34.79
13Alina Yelin12SSAC34.81
14Samantha D'Amour12NCA34.89
15Marit Janney11RYWC35.10
16Sophia Bens12GYWD35.16
 
11-12 Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Maria Beretta12OAK1:09.50
2Ana David12BULL1:09.72
3Zadie Schatz11SSAC1:10.28
4Emma Giafardino12WRAT1:10.40
5Audrey Li12GYWD1:12.77
6Dalia Katra12RAC1:12.84
7Mackenzie Hearrin12CDOG1:12.85
8Maxene Kastielle Meroy12WWRX1:12.88
9Siena Pierson12GYWD1:13.55
10Alina Yelin12SSAC1:14.26
11Sophia Voyko12SSAC1:14.43
12Haley Reis12WWRX1:14.82
13Samantha D'Amour12NCA1:15.52
14-TieAva Maltz12WYW1:16.32
14-TieEmpress West12ZEUS1:16.32
16Ava Lavigne11NCA1:16.62
 
11-12 Female 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Ana David12BULL2:29.83
2Zadie Schatz11SSAC2:31.90
3Maria Beretta12OAK2:32.44
4Maxene Kastielle Meroy12WWRX2:36.48
5Emma Giafardino12WRAT2:36.75
6Alina Yelin12SSAC2:38.58
7Audrey Li12GYWD2:39.38
8Ava Maltz12WYW2:39.93
9Siena Pierson12GYWD2:40.84
10Mackenzie Hearrin12CDOG2:42.41
11Sara Jee12GYWD2:43.76
12Ava Lavigne11NCA2:44.05
13Sophia Voyko12SSAC2:44.06
14Samantha D'Amour12NCA2:44.16
15Audrey Perevertaylo12CPAC2:44.29
16Sophia Bens12GYWD2:45.52
 
11-12 Female 50Y Butterfly
PlaceSwimmerAgeTeamTime
1Ana David12BULL27.14
2Ryan Cohen12SYS27.25
3Audrey Perevertaylo12CPAC27.48
4Emma Giafardino12WRAT27.91
5Phoebe Conklin12NWYL27.93
6Siena Pierson12GYWD28.15
7Audrey Li12GYWD28.27
8Ava Maltz12WYW28.28
9Katherine Boutry12GYWD28.37
10Valentina Belyaev11SSAC28.48
11Samantha Packard12GYWD29.00
12Charlotte VanDerzee12CPAC29.02
13Olivia Maltz11WYW29.13
14Wesley Bull12WYW29.20
15Audrey Henkel12SYS29.21
16Agata Sobolewska12ORCA29.33
 
11-12 Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Ana David12BULL59.73
2Katherine Boutry12GYWD1:01.31
3Audrey Perevertaylo12CPAC1:01.49
4Phoebe Conklin12NWYL1:01.88
5Ava Maltz12WYW1:02.82
6Ryan Cohen12SYS1:03.12
7Siena Pierson12GYWD1:03.73
8Olivia Maltz11WYW1:04.42
9Wesley Bull12WYW1:05.50
10Audrey Li12GYWD1:05.56
11Leah McNamara12NCY1:05.73
12Brianna Laforest12IVY1:05.96
13Agata Sobolewska12ORCA1:06.00
14Maxene Kastielle Meroy12WWRX1:06.09
15Samantha Packard12GYWD1:06.20
16Sophia Bens12GYWD1:06.29
 
11-12 Female 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Ana David12BULL2:11.09
2Katherine Boutry12GYWD2:19.94
3Olivia Maltz11WYW2:21.63
4Audrey Perevertaylo12CPAC2:21.85
5Samantha Packard12GYWD2:24.32
6Ava Maltz12WYW2:26.00
7Alina Yelin12SSAC2:28.19
8Ryan Cohen12SYS2:30.43
9Audrina Pham12SYS2:31.04
10Zadie Schatz11SSAC2:32.81
11Delaney Goralnick11RAC2:32.82
12Gisella Langmaid11LEHY2:33.37
13Wesley Bull12WYW2:34.19
14Riley Nelson12SEAL2:34.80
15Rachel Hassett12LEHY2:35.77
16Allison Gravius12RYWC2:36.12
 
11-12 Female 100Y Individual Medley
PlaceSwimmerAgeTeamTime
1Ana David12BULL1:01.94
2Emma Giafardino12WRAT1:04.06
3Siena Pierson12GYWD1:05.10
4Ryan Cohen12SYS1:05.51
5Katherine Boutry12GYWD1:05.61
6Wesley Bull12WYW1:06.04
7Audrey Perevertaylo12CPAC1:06.10
8Alina Yelin12SSAC1:06.12
9Zadie Schatz11SSAC1:06.23
10Audrey Henkel12SYS1:06.56
11Ava Maltz12WYW1:06.59
12Audrey Li12GYWD1:07.37
13Valentina Belyaev11SSAC1:07.50
14Charlotte VanDerzee12CPAC1:07.92
15Vivian Volenec12WHAT1:08.17
16Sophia Bens12GYWD1:08.18
 
11-12 Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Ana David12BULL2:13.12
2Katherine Boutry12GYWD2:18.29
3Audrey Li12GYWD2:19.01
4Emma Giafardino12WRAT2:19.26
5Ava Maltz12WYW2:19.34
6Zadie Schatz11SSAC2:20.90
7Audrey Perevertaylo12CPAC2:21.01
8Siena Pierson12GYWD2:21.67
9Daniella Mancini12GYWD2:22.47
10Alina Yelin12SSAC2:23.55
11Sophia Bens12GYWD2:24.07
12Ryan Cohen12SYS2:24.15
13Olivia Maltz11WYW2:24.20
14Maria Beretta12OAK2:26.88
15Sophia Fraguela11RYWC2:26.99
16Sara Jee12GYWD2:27.06
 
11-12 Female 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Ava Maltz12WYW4:57.63
2Ana David12BULL4:58.59
3Katherine Boutry12GYWD4:58.81
4Audrey Li12GYWD5:03.71
5Alina Yelin12SSAC5:10.29
6Zadie Schatz11SSAC5:10.97
7Audrey Perevertaylo12CPAC5:11.34
8Samantha Packard12GYWD5:11.78
9Mary Kelly11RAC5:13.27
10Corinne Gleason12CDOG5:14.44
11Maria Beretta12OAK5:19.26
12Olivia Maltz11WYW5:20.33
13Pearson Previdi12RAC5:22.27
14Audrina Pham12SYS5:22.59
15Riley Nelson12SEAL5:23.51
16Sophia Voyko12SSAC5:26.37
 
11-12 Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Sophia Fraguela12RYWC29.03
2Phoebe Conklin12NWYL29.22
3Vivian Volenec12WHAT29.46
4Wesley Bull12UN29.50
5Maria Petlik12BSPL29.53
6Hanna Von Steenburg12UN29.54
7Emma Zhang11SSAC29.69
8Audrey Perevertaylo12CPAC29.71
9Emma Lawson12RAYS29.81
10Julia Istambouli12RYWC29.97
11Valentina Belyaev11SSAC30.03
12Corinne Gleason12CDOG30.17
13Samantha Packard12GYWD30.18
14Sophia Voyko12SSAC30.31
15Abigail Asante12ZEUS30.45
16Zsofia Milak12RAC30.52
 
11-12 Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Vivian Volenec12WHAT1:03.21
2Audrey Perevertaylo12UN1:04.22
3Samantha Packard12GYWD1:04.36
4Mary Kelly12RAC1:05.37
5Emma Lawson12RAYS1:05.59
6Phoebe Conklin12NWYL1:05.73
7Zsofia Milak11RAC1:06.06
8Olivia Maltz11WYW1:06.14
9Hanna Von Steenburg12WYW1:06.16
10Sophia Fraguela12RYWC1:06.36
11Maria Petlik12BSPL1:06.72
12Valentina Belyaev11UN1:06.88
13Wesley Bull12WYW1:07.00
14Julia Istambouli12RYWC1:07.18
15Emma Zhang11SSAC1:07.32
16Jainelis Velez Atilano11RAC1:07.46
 
11-12 Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Vivian Volenec12WHAT2:18.59
2Samantha Packard12GYWD2:19.96
3Sophia Fraguela12RYWC2:20.58
4Mary Kelly12RAC2:20.75
5Audrey Perevertaylo12CPAC2:20.93
6Olivia Maltz12WYW2:22.29
7Zadie Schatz11SSAC2:23.59
8Delaney Goralnick12RAC2:24.02
9Maria Petlik12BSPL2:24.74
10Riley Nelson12SEAL2:25.86
11Emma Lawson12RAYS2:26.20
12Hannah Zelazny12CPAC2:27.30
13Madeline Hayes11SSAC2:27.54
14Brianna Laforest12IVY2:28.01
15Wesley Bull12WYW2:28.32
16Emma Zhang11SSAC2:28.40
 
11-12 Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Olivia Maltz12WYW4:55.21
2Mary Kelly12RAC4:57.06
3Samantha Packard12GYWD4:57.36
4Audrey Perevertaylo12UN4:58.98
5Emma Lawson12RAYS5:02.02
6Zadie Schatz11SSAC5:02.10
7Delaney Goralnick12RAC5:03.84
8Charlie Palmer12RAC5:05.61
9Zsofia Milak12RAC5:05.69
10Gabriella Cerrito12CPAC5:06.12
11Riley Nelson12SEAL5:07.73
12Allison Gravius12RYWC5:10.85
13Olivia Devries12GYWD5:11.06
14Sophia Fraguela12RYWC5:11.44
15Brianna Laforest12IVY5:11.67
16Madeline Hayes11SSAC5:11.88
 
11-12 Female 800L Freestyle
PlaceSwimmerAgeTeamTime
1Mary Kelly12RAC10:30.70
2Audrey Perevertaylo12CPAC10:38.53
3Olivia Maltz12WYW10:43.66
4Riley Nelson12SEAL10:49.30
5Lyla Levitt12NCY10:52.94
6Samantha Packard12GYWD10:52.97
7Charlie Palmer11RAC10:58.11
8Delaney Goralnick12RAC11:00.10
9Gabriella Cerrito12CPAC11:00.51
10Sophia Voyko12SSAC11:12.84
11Sophia Fraguela12RYWC11:18.59
12Maria Petlik12BSPL11:20.66
13Gisella Langmaid11LEHY11:29.31
14Sofia Yumbla11CAT11:42.20
15Laura Haverly11MJCC11:50.05
16Shayla Knolker12NFAF11:50.64
 
11-12 Female 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Mary Kelly12RAC19:40.87
2Audrey Perevertaylo12CPAC20:00.46
3Olivia Maltz12WYW20:12.19
4Riley Nelson12SEAL20:27.02
5Gabriella Cerrito12CPAC20:37.10
6Lyla Levitt12NCY21:02.01
7Shayla Knolker12NFAF22:10.42
8Emma Scherber12VSYM23:54.19
9Violeta Hurtado11WYW24:09.78
10Eloise Bluman12WYW24:27.02
 
11-12 Female 50L Backstroke
PlaceSwimmerAgeTeamTime
1Vivian Volenec12WHAT33.73
2Zadie Schatz11SSAC34.08
3Ryan Cohen12SYS34.26
4Zsofia Milak12RAC34.28
5Caitlin Martin12PSDY34.34
6Valentina Belyaev11SSAC34.47
7Charlie Palmer12RAC34.63
8Samantha Packard12GYWD35.23
9Leah McNamara12NCY35.36
10Emma Lawson12RAYS35.57
11Kaitlyn Morais11SSAC35.95
12Julia Istambouli12RYWC36.17
13Anna Maloney12WAC36.48
14Audrey Perevertaylo12CPAC36.58
15Hanna Von Steenburg12WYW36.60
16Jada Saidmuratov12SSAC36.73
 
11-12 Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Vivian Volenec12WHAT1:13.27
2Zadie Schatz11UN1:14.07
3Charlie Palmer12RAC1:14.21
4Caitlin Martin12PSDY1:14.29
5Zsofia Milak11RAC1:14.55
6Valentina Belyaev11SSAC1:15.22
7Leah McNamara12NCY1:15.35
8Emma Lawson12RAYS1:16.65
9Phoebe Conklin12NWYL1:18.00
10Gabriella Cerrito12CPAC1:18.05
11-TieBrianna Laforest12IVY1:18.39
11-TieKaitlyn Morais11SSAC1:18.39
13Samantha Packard12GYWD1:18.52
14Delaney Goralnick12RAC1:18.60
15Julia Istambouli12RYWC1:18.72
16Mary Kelly12RAC1:18.77
 
11-12 Female 200L Backstroke
PlaceSwimmerAgeTeamTime
1Emma Lawson12RAYS2:36.85
2Zadie Schatz11SSAC2:38.92
3Vivian Volenec12WHAT2:39.19
4Gabriella Cerrito12CPAC2:42.50
5Delaney Goralnick12RAC2:42.71
6Kaitlyn Morais11SSAC2:42.78
7Caitlin Martin12PSDY2:43.25
8Charlie Palmer12RAC2:43.65
9Jada Saidmuratov12SSAC2:46.47
10Zsofia Milak12RAC2:47.10
11Samantha Packard12GYWD2:47.39
12Valentina Belyaev11SSAC2:48.40
13Mary Kelly12RAC2:51.70
14Julia Istambouli12RYWC2:51.81
15Gisella Langmaid12LEHY2:52.99
16Leona Likvornik12GYWD2:53.04
 
11-12 Female 50L Breaststroke
PlaceSwimmerAgeTeamTime
1Mackenzie Hearrin12CDOG36.54
2Emma Zhang11SSAC37.15
3Zadie Schatz11SSAC37.57
4Sophia Fraguela12RYWC38.40
5Haley Reis12WWRX38.64
6Vivienne Walsh12WYW38.72
7Marit Janney11RYWC38.78
8Vanessa Leszczyk12BSPL38.80
9Sophia Voyko12SSAC39.00
10Ava Lavigne12NCA39.45
11Elisa Beretta12OAK39.59
12D'Chai Luangpraseuth12IVY39.62
13Vivian Volenec12WHAT39.64
14Anna Maloney12WAC40.46
15Chloe Hyland11WYW40.51
16Hannah Zelazny12CPAC40.53
 
11-12 Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Zadie Schatz11SSAC1:19.11
2Mackenzie Hearrin12UN1:20.38
3Emma Zhang11SSAC1:22.46
4Ava Lavigne12NCA1:24.63
5Haley Reis12WWRX1:24.79
6Elisa Beretta12OAK1:25.24
7Vivienne Walsh12WYW1:25.70
8Sophia Voyko12SSAC1:26.07
9Marit Janney11RYWC1:26.40
10Lilian Fangiullo12WWRX1:26.69
11Anna Maloney12WAC1:26.79
12Hannah Zelazny12CPAC1:27.03
13Valentina Belyaev11SSAC1:27.08
14Vanessa Leszczyk12BSPL1:27.52
15Aubrey Bedard11WEST1:27.93
16D'Chai Luangpraseuth12IVY1:28.78
 
11-12 Female 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Zadie Schatz11SSAC2:48.46
2Mackenzie Hearrin12CDOG2:59.27
3Emma Zhang11SSAC3:01.26
4Malak Maklad11WAC3:02.32
5Elisa Beretta12OAK3:03.63
6Vivienne Walsh12WYW3:05.84
7Anna Maloney12WAC3:06.06
8Aubrey Bedard11WEST3:06.65
9Lilian Fangiullo12WWRX3:06.70
10Marit Janney11RYWC3:07.09
11Ava Lavigne11NCA3:07.91
12Sophia Voyko12SSAC3:09.99
13Haley Reis12WWRX3:11.08
14Alexia Radu11FVYT3:11.31
15Empress West12ZEUS3:12.30
16Ava Ruszkowski12WAC3:13.05
 
11-12 Female 50L Butterfly
PlaceSwimmerAgeTeamTime
1Audrey Perevertaylo12UN30.27
2Phoebe Conklin12NWYL31.19
3Wesley Bull12WYW31.44
4Samantha Packard12GYWD31.58
5Valentina Belyaev11SSAC31.74
6Allison Gravius12RYWC32.32
7Olivia Maltz12WYW32.37
8Emma Zhang11SSAC32.43
9Zsofia Milak12RAC32.57
10Vivian Volenec12WHAT32.82
11Maria Petlik12BSPL33.15
12Rachel Hassett12LEHY33.27
13Aubrey Bedard11WEST33.39
14Leah McNamara12NCY33.73
15Bailey Kissane12SEAL33.92
16Amelie Mejo11FVYT33.97
 
11-12 Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1Samantha Packard12GYWD1:09.24
2Audrey Perevertaylo12CPAC1:10.73
3Olivia Maltz12WYW1:11.60
4Valentina Belyaev11SSAC1:12.46
5Zadie Schatz11SSAC1:13.28
6Wesley Bull12WYW1:14.02
7Allison Gravius12RYWC1:14.15
8Phoebe Conklin12NWYL1:14.17
9Rachel Hassett12LEHY1:14.40
10Zsofia Milak12RAC1:15.27
11Emma Zhang11SSAC1:16.02
12Amelie Mejo11FVYT1:16.84
13Meredith McDermott12GRYM1:17.00
14Leah McNamara12NCY1:17.71
15Riley Nelson12SEAL1:17.77
16Bailey Kissane12SEAL1:18.26
 
11-12 Female 200L Butterfly
PlaceSwimmerAgeTeamTime
1Samantha Packard12UN2:31.49
2Olivia Maltz12UN2:42.03
3Audrey Perevertaylo12UN2:47.05
4Riley Nelson12SEAL2:52.22
5Delaney Goralnick12RAC2:52.99
6Meredith McDermott12GRYM2:53.10
7Laura Haverly11MJCC2:56.71
8Bailey Kissane12SEAL2:56.90
9Gisella Langmaid12LEHY2:58.66
10Aubrey Bedard11WEST2:59.16
11Allison Gravius12RYWC2:59.26
12Madeline Hayes11SSAC2:59.75
13Sadie Rubin11OAK3:01.77
14Wesley Bull12WYW3:06.57
15Mary Kelly12RAC3:06.63
16Charlie Palmer11RAC3:09.82
 
11-12 Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Zadie Schatz11SSAC2:37.90
2Vivian Volenec12WHAT2:39.53
3Audrey Perevertaylo12UN2:39.73
4Olivia Maltz12WYW2:41.00
5Sophia Fraguela12RYWC2:42.08
6Samantha Packard12GYWD2:45.12
7Emma Zhang11SSAC2:45.80
8Mary Kelly12RAC2:46.48
9Olivia Devries12GYWD2:47.22
10Aubrey Bedard11WEST2:47.63
11Vivienne Walsh12WYW2:47.64
12Ava Lavigne12NCA2:48.70
13Bailey Kissane12SEAL2:49.94
14Delaney Goralnick12RAC2:50.11
15Charlie Palmer12RAC2:50.16
16Brianna Laforest12IVY2:50.23
 
11-12 Female 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Zadie Schatz11SSAC5:45.01
2Audrey Perevertaylo12CPAC5:45.32
3Mary Kelly12RAC5:54.97
4Olivia Maltz12WYW5:57.41
5Samantha Packard12GYWD6:00.09
6Delaney Goralnick12RAC6:00.94
7Sophia Voyko12SSAC6:03.18
8Zsofia Milak12RAC6:10.42
9Vivienne Walsh12WYW6:19.45
10Meredith McDermott12GRYM6:22.41
11Rhaya Londono12WYW6:23.61
12Wesley Bull12WYW6:28.13
13Madison Devine12WYW6:32.55
14Kylee Grey12WYW6:34.58
15Megan Song11SAQ6:37.08
16Elizabeth Akolzina12WRAT6:40.52
 
11-12 Female 1000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Wesley Bull12WYW9:30.38
2Empress West12ZEUS10:20.89
3Stella Stidolph11ZEUS10:23.95
4Laura Haverly11MJCC10:25.96
5Sofia Yumbla11CAT10:28.03
6Julia Michitti12WHAT11:00.99
7Violet Blackburn12NCY11:17.66
8Marta Bieliauskaite11NCY11:27.18
9Sophia Nurenberg11NCY11:27.38
10Elise Harhay12MJCC11:31.87
11Vivian Jacoby11GYWD11:32.90
12Zoe Vance11NCY11:35.14
13Sophia Weber11RAC12:40.40
14Reilly Jackson12RAC12:41.26
15Norah Reeps11CAT12:49.32
16Olivia Roberts12SLAC12:50.65
 
11-12 Female 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Vivian Volenec12WHAT41:01.63
2Charlotte Edwards12NCY46:43.00
3Hailey Greist12RST50:50.25
 
11-12 Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS22.84
2Jasper Ho12SSAC24.25
3Christopher Myott12WAC24.49
4Connor Cheung12SSAC24.58
5Matthew Bergner12GRYM25.08
6Cullen Bonis12NMBS25.34
7Dylan Corbett12ZEUS25.38
8-TieSamuel Sharpe12CPAC25.77
8-TieBeckett Krajewski12SAQ25.77
10Stephen Magyera12NCY25.92
11Lewis Meyers11SSAC25.93
12Griffin Riebling12RAC26.05
13Christopher Nelson12OAK26.10
14Sean Choi12WAC26.16
15Ethan Shi12GRYM26.28
16Patrick McGovern12NCY26.29
 
11-12 Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS51.02
2Jasper Ho12SSAC53.13
3Connor Cheung12SSAC54.56
4Matthew Bergner12GRYM55.07
5Stephen Magyera12NCY55.09
6Christopher Myott12WAC55.18
7Dylan Corbett12ZEUS55.54
8Beckett Krajewski12SAQ55.69
9Christopher Nelson12OAK55.75
10Samuel Sharpe12CPAC56.68
11Griffin Riebling12RAC57.03
12John Tsai12NCY57.16
13Lewis Meyers11SSAC57.36
14Caleb Coyne12CDOG57.62
15-TieSean Choi12WAC57.92
15-TieLeonardo Delev11SSAC57.92
 
11-12 Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS1:54.18
2Jasper Ho12SSAC1:57.13
3Christopher Nelson12OAK1:59.98
4Matthew Bergner12GRYM2:00.26
5Connor Cheung12SSAC2:01.31
6Caleb Coyne12CDOG2:01.55
7Dylan Corbett12ZEUS2:04.27
8Sean Choi12WAC2:04.83
9Leonardo Delev11SSAC2:04.88
10Gabriel Nazarczuk11WHAT2:05.76
11Christopher McCauley12SSAC2:06.00
12John Tsai12NCY2:06.06
13Andrew Ripp12GRYM2:06.18
14Fisher Hadden12IVY2:06.54
15Stephen Magyera12NCY2:07.47
16Henry Gimby11WYW2:08.15
 
11-12 Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS5:15.15
2Andrew Ripp12GRYM5:22.42
3Christopher McCauley12SSAC5:27.11
4Jasper Ho12SSAC5:27.66
5Matthew Bergner12GRYM5:29.59
6Caleb Coyne12CDOG5:30.32
7Leonardo Delev11SSAC5:31.87
8Dylan Corbett12ZEUS5:36.02
9Lewis Meyers11SSAC5:37.94
10Christopher Nelson12OAK5:39.07
11Fisher Hadden12IVY5:41.76
12Gabriel Diaz12ZEUS5:44.33
13Christopher Myott12WAC5:45.53
14Gabriel Nazarczuk11WHAT5:46.64
15Joshua Kim12SEAL5:48.56
16Ethan Arnett12WRAT5:49.32
 
11-12 Male 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Andrew Ripp12GRYM11:12.53
2Christopher Nelson12OAK11:18.73
3Caleb Coyne12CDOG11:38.55
4Joshua Kim12SEAL11:58.29
5Dylan Corbett12ZEUS12:13.33
6Blake Zeitlin11SYS12:18.57
7Samuel Sharpe12CPAC12:30.89
8Brayden Pfrommer11SYS12:45.10
9Christopher Prills11RAC12:49.65
10Michael Farabee11RAC12:51.00
11Massimiliano Angarita12BULL13:18.47
12Andres Cid11RAC13:24.44
13Griffin Riebling12RAC13:34.89
14Sean Fitzpatrick12ARAC13:37.15
15Michael Nguyen12RAC13:44.86
16Brendan Gallant12RST13:57.56
 
11-12 Male 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Andrew Ripp12GRYM18:30.19
2Caleb Coyne12CDOG19:21.35
3Dylan Corbett12ZEUS19:55.35
4Joshua Kim12SEAL19:56.76
5Blake Zeitlin11SYS20:13.07
6Brayden Pfrommer11SYS21:12.23
7Christopher Prills11RAC21:20.32
8Michael Farabee11RAC21:27.23
9Andres Cid11RAC21:58.41
10Sean Fitzpatrick12ARAC22:26.92
11Griffin Riebling12RAC22:28.66
12Michael Nguyen12RAC22:55.39
13Thomas Whatley12GRYM22:55.62
 
11-12 Male 50Y Backstroke
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS27.86
2Jasper Ho12SSAC28.92
3Dylan Corbett12ZEUS28.94
4Griffin Riebling12RAC29.23
5Lewis Meyers11SSAC29.37
6Evan Ingrum12SSAC29.45
7Leonardo Delev11SSAC29.52
8Anthony Osadchy12SSAC29.74
9Caleb Coyne12CDOG30.22
10Matthew Bergner12GRYM30.23
11Christopher Myott12WAC30.24
12Sean Choi12WAC30.32
13Connor Cheung12SSAC30.33
14Christopher Nelson12OAK30.70
15Benjamin Baird12NMBS30.82
16Bradley Rojas11NMBS30.83
 
11-12 Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Jasper Ho12SSAC59.33
2Gregory Pogosian12ZEUS1:00.42
3Caleb Coyne12CDOG1:01.83
4Leonardo Delev11SSAC1:01.91
5Lewis Meyers11SSAC1:01.99
6Christopher Nelson12OAK1:02.72
7Anthony Osadchy12SSAC1:02.85
8Evan Ingrum12SSAC1:03.21
9Dylan Corbett12ZEUS1:03.24
10Matthew Bergner12GRYM1:04.50
11Griffin Riebling12RAC1:04.90
12Connor Cheung12SSAC1:05.48
13Sean Choi12WAC1:05.81
14Fisher Hadden12IVY1:06.09
15Christopher McCauley12SSAC1:06.24
16John Tsai12NCY1:06.47
 
11-12 Male 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Jasper Ho12SSAC2:08.45
2Caleb Coyne12CDOG2:12.78
3Leonardo Delev11SSAC2:12.97
4Lewis Meyers11SSAC2:13.25
5Anthony Osadchy12SSAC2:14.07
6Evan Ingrum12SSAC2:16.61
7Fisher Hadden12IVY2:19.07
8Christopher McCauley12SSAC2:19.13
9-TieSean Choi12WAC2:19.59
9-TieMatthew Bergner12GRYM2:19.59
11Gabriel Diaz12ZEUS2:20.53
12John Tsai12NCY2:22.25
13Griffin Riebling12RAC2:22.90
14Christopher Prills12RAC2:23.08
15Robert Villarreal Rodriguez11CDOG2:25.02
16Dylan Corbett12ZEUS2:25.27
 
11-12 Male 50Y Breaststroke
PlaceSwimmerAgeTeamTime
1Jasper Ho12SSAC32.42
2Beckett Krajewski12SAQ32.43
3Connor Cheung12SSAC32.47
4Gregory Pogosian12ZEUS32.54
5Noah Pangan12SSAC32.74
6Christopher Myott12WAC32.94
7James Fan12CDOG33.29
8Patrick McGovern12NCY33.48
9Nicholas Da Silva12GRYM33.50
10Oliver Galeota12IVY33.79
11Matthew Cunningham11WYW34.48
12Joshua Kim12SEAL34.55
13Simon Delviscio12CDOG34.67
14David Laganovskis12WAC34.73
15-TieHarlan Lewandowski12WRAT34.97
15-TieMatthew Bergner12GRYM34.97
 
11-12 Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Jasper Ho12SSAC1:09.03
2Beckett Krajewski12SAQ1:10.81
3Gregory Pogosian12ZEUS1:11.90
4Christopher Myott12WAC1:12.67
5David Laganovskis12WAC1:13.16
6Joshua Kim12SEAL1:14.08
7Simon Delviscio12CDOG1:14.20
8Oliver Galeota12IVY1:14.68
9Anthony Osadchy12SSAC1:15.45
10Matthew Cunningham11WYW1:15.65
11Lewis Meyers11SSAC1:15.83
12Patrick McGovern12NCY1:16.13
13Tucker Marchand12LST1:16.21
14Nicholas Da Silva12GRYM1:16.57
15Christopher McCauley12SSAC1:16.70
16Matthew Bergner12GRYM1:16.91
 
11-12 Male 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Jasper Ho12SSAC2:32.93
2Beckett Krajewski12SAQ2:35.55
3Joshua Kim12SEAL2:38.07
4Christopher McCauley12SSAC2:39.60
5Oliver Galeota12IVY2:40.47
6Caleb Coyne12CDOG2:42.02
7Peter Cieciwa12CPAC2:42.33
8Patrick McGovern12NCY2:43.63
9David Laganovskis12WAC2:44.07
10Simon Delviscio12CDOG2:45.04
11Anthony Osadchy12SSAC2:45.67
12Matthew Bergner12GRYM2:46.43
13Julian Skiba12WAC2:46.62
14Matthew Cunningham11WYW2:47.16
15Jeff Zeng12NCA2:47.38
16Marco Kovac11WHAT2:47.44
 
11-12 Male 50Y Butterfly
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS25.90
2Christopher Nelson12OAK26.10
3Jasper Ho12SSAC27.31
4Matthew Bergner12GRYM27.47
5Christopher Myott12WAC27.73
6Griffin Riebling12RAC28.24
7Cullen Bonis12NMBS28.30
8Dylan Corbett12ZEUS28.41
9-TieSean Choi12WAC28.68
9-TieStephen Magyera12NCY28.68
11Lewis Meyers11SSAC29.02
12Julian Grimes12SSAC29.08
13Caleb Coyne12CDOG29.20
14Oliver Bjerke11GYWD29.44
15John Tsai12NCY29.45
16Joshua Kim12SEAL29.55
 
11-12 Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS59.41
2Christopher Nelson12OAK1:00.51
3Jasper Ho12SSAC1:00.69
4Matthew Bergner12GRYM1:01.03
5Caleb Coyne12CDOG1:03.81
6Oliver Bjerke11GYWD1:04.37
7Joshua Kim12SEAL1:04.62
8Sean Choi12WAC1:04.81
9Griffin Riebling12RAC1:05.13
10Dylan Corbett12ZEUS1:05.24
11Andrew Ripp12GRYM1:05.44
12Christopher Myott12WAC1:06.54
13Anthony Osadchy12SSAC1:07.06
14Ethan Shi12GRYM1:07.18
15Lewis Meyers11SSAC1:07.41
16Samuel Forero12FVYT1:07.90
 
11-12 Male 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Christopher Nelson12OAK2:14.63
2Caleb Coyne12CDOG2:20.22
3Jasper Ho12SSAC2:22.27
4Joshua Kim12SEAL2:23.91
5Andrew Ripp12GRYM2:28.26
6Griffin Riebling12RAC2:29.87
7Matthew Bergner12GRYM2:30.71
8Christopher Prills12RAC2:30.76
9Ivan Tyurin11OAK2:32.23
10Gabriel Nazarczuk11WHAT2:34.71
11Blake Zeitlin12SYS2:37.89
12Sean Fitzpatrick12ARAC2:39.32
13Henry Gimby11WYW2:41.03
14Agron Mustafa11SSAC2:42.79
15Brayden Pfrommer11SYS2:45.18
16Maksim Lyalko12RYWC2:47.88
 
11-12 Male 100Y Individual Medley
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS58.76
2Jasper Ho12SSAC1:00.72
3Christopher Myott12WAC1:01.76
4Beckett Krajewski12SAQ1:02.96
5Matthew Bergner12GRYM1:03.05
6Dylan Corbett12ZEUS1:04.63
7Connor Cheung12SSAC1:04.80
8Lewis Meyers11SSAC1:04.94
9Anthony Osadchy12SSAC1:05.21
10David Laganovskis12WAC1:05.46
11Christopher Nelson12OAK1:06.17
12Patrick McGovern12NCY1:06.61
13Henry Gimby11WYW1:06.74
14Leonardo Delev11SSAC1:07.33
15Nicholas Da Silva12GRYM1:07.35
16Caleb Coyne12CDOG1:07.51
 
11-12 Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Jasper Ho12SSAC2:10.63
2Gregory Pogosian12ZEUS2:11.38
3Matthew Bergner12GRYM2:14.83
4Christopher Nelson12OAK2:16.79
5Lewis Meyers11SSAC2:18.61
6Caleb Coyne12CDOG2:19.84
7Christopher Myott12WAC2:20.09
8David Laganovskis12WAC2:21.18
9Anthony Osadchy12SSAC2:21.63
10Fisher Hadden12IVY2:22.78
11Dylan Corbett12ZEUS2:23.34
12Leonardo Delev11SSAC2:24.09
13Henry Gimby11WYW2:24.59
14Connor Cheung12SSAC2:24.91
15Griffin Riebling12RAC2:26.65
16Julian Ovares11ZEUS2:26.72
 
11-12 Male 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Jasper Ho12SSAC4:46.78
2Christopher Nelson12OAK4:54.91
3Matthew Bergner12GRYM4:55.04
4Caleb Coyne12CDOG5:02.47
5Leonardo Delev11SSAC5:09.30
6Joshua Kim12SEAL5:12.13
7Blake Zeitlin12SYS5:13.17
8Christopher Prills12RAC5:15.56
9Luca Rubio12RST5:18.60
10Beckett Krajewski12SAQ5:19.94
11Gabriel Nazarczuk11WHAT5:21.71
12Henry Gimby11WYW5:23.04
13Robert Villarreal Rodriguez11CDOG5:23.85
14Patrick McGovern12NCY5:27.33
15Owen Sun12CDOG5:29.81
16Owen Hodum12CDOG5:31.93
 
11-12 Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS27.13
2Griffin Riebling12RAC28.28
3Beckett Krajewski12SAQ28.43
4Nicholas Da Silva12GRYM28.54
5Stephen Magyera12NCY28.68
6Christopher Myott12WAC28.91
7Matthew Bergner12GRYM29.04
8Kurt Jeschke12UN29.15
9Henry Gimby12WYW29.33
10Leonardo Delev11UN29.47
11Ethan Shi12GRYM29.52
12Bradley Rojas12WYW29.54
13Aidan Su12SYS29.64
14Spencer Cheung11SSAC29.71
15Lewis Meyers12SSAC29.77
16Julian Ovares11ZEUS29.81
 
11-12 Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS1:01.00
2Beckett Krajewski12SAQ1:02.57
3Leonardo Delev11UN1:03.51
4Stephen Magyera12NCY1:03.82
5Gabriel Nazarczuk12WHAT1:04.13
6Christopher Myott12WAC1:04.20
7Lewis Meyers12SSAC1:04.22
8Kurt Jeschke12UN1:04.29
9Henry Gimby12UN1:04.91
10Robert Villarreal Rodriguez11CDOG1:05.85
11William Femenia12GYWD1:05.91
12Ethan Shi12GRYM1:06.05
13Julian Ovares11ZEUS1:06.08
14Brody Michaels11SSAC1:06.19
15Roko Skarica12BULL1:06.41
16Christopher McCauley12SSAC1:06.53
 
11-12 Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1Christopher McCauley12SSAC2:17.43
2Leonardo Delev11UN2:17.75
3Beckett Krajewski12SAQ2:17.77
4Gabriel Nazarczuk12WHAT2:19.66
5Henry Gimby12WYW2:20.76
6Lewis Meyers12SSAC2:21.51
7Robert Villarreal Rodriguez11CDOG2:22.15
8Eric Deng11OAK2:23.72
9Julian Ovares11ZEUS2:23.77
10Kurt Jeschke12WYW2:24.50
11Caleb Coyne12CDOG2:24.66
12David Laganovskis12WAC2:24.96
13Kieran Dewan12CPAC2:25.15
14Roko Skarica12BULL2:25.37
15Brody Michaels11SSAC2:26.35
16Gregory Pogosian12ZEUS2:26.54
 
11-12 Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Leonardo Delev11UN4:49.45
2Christopher McCauley12UN4:50.72
3Caleb Coyne12CDOG4:56.57
4Gregory Pogosian12ZEUS4:58.39
5Gabriel Nazarczuk12WHAT5:02.42
6Brody Michaels11SSAC5:02.66
7Ethan Arnett12WRAT5:03.48
8Henry Gimby12WYW5:04.47
9Julian Ovares11ZEUS5:07.60
10Blake Zeitlin12SYS5:07.91
11Robert Villarreal Rodriguez11CDOG5:10.44
12Jackson Morse11RYWC5:11.64
13Christopher Prills12RAC5:12.12
14Ethan Shi12GRYM5:12.26
15Sebast Adlianitski-Pachobut12CDOG5:12.36
16Knox Thompson12LEHY5:13.97
 
11-12 Male 800L Freestyle
PlaceSwimmerAgeTeamTime
1Christopher McCauley12SSAC10:05.49
2Caleb Coyne12CDOG10:18.52
3Henry Gimby12WYW10:24.09
4Leonardo Delev11SSAC10:42.55
5Jackson Morse11RYWC11:01.19
6Blake Zeitlin12SYS11:01.61
7Christopher Prills12RAC11:02.91
8Brayden Pfrommer11SYS11:13.66
9Maksim Lyalko12RYWC11:16.77
10Brendan Gallant12RST11:20.99
11Robert Winslow12WYW11:29.66
12Michael Farabee11RAC11:35.29
13Sean Fitzpatrick12ARAC11:46.94
14Cooper Lheureux12NMYB11:53.31
15Phineas Izikson11MJCC12:19.23
16Aidan Su11SYS12:26.72
 
11-12 Male 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Caleb Coyne12CDOG19:32.38
2Henry Gimby12WYW19:36.04
3Blake Zeitlin12SYS20:44.04
4Brayden Pfrommer11SYS20:56.96
5Robert Winslow12WYW21:31.14
6Brendan Gallant12RST22:00.97
7Cooper Lheureux12NMYB22:05.53
8Abhiraj Padda12RST26:49.25
 
11-12 Male 50L Backstroke
PlaceSwimmerAgeTeamTime
1Evan Ingrum12UN33.01
2Lewis Meyers12UN33.07
3Griffin Riebling12RAC33.23
4Leonardo Delev11UN33.45
5Anthony Osadchy12UN33.71
6William Bodie12UN33.77
7Caleb Coyne12CDOG34.49
8Bradley Rojas11UN34.77
9-TieRoko Skarica12BULL34.81
9-TieBlake Zeitlin12SYS34.81
11Ethan Shi12GRYM34.82
12Neal Thompson12LEHY35.02
13Gabriel Nazarczuk12WHAT35.12
14Julian Ovares11ZEUS35.30
15Matthew Bergner12GRYM35.36
16Brody Michaels11SSAC35.43
 
11-12 Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Lewis Meyers12SSAC1:09.75
2Evan Ingrum12SSAC1:10.87
3Griffin Riebling12RAC1:11.36
4Leonardo Delev11UN1:11.52
5Anthony Osadchy12UN1:12.42
6Caleb Coyne12CDOG1:13.65
7Christopher McCauley12SSAC1:13.82
8William Bodie12ARAC1:13.88
9Roko Skarica12BULL1:14.79
10Blake Zeitlin12SYS1:15.43
11-TieWilliam Femenia12GYWD1:15.69
11-TieDavid Laganovskis12WAC1:15.69
13Gabriel Diaz12ZEUS1:16.06
14Xander Lin12GLAS1:16.34
15Brody Michaels11SSAC1:16.45
16Ethan Arnett12WRAT1:16.48
 
11-12 Male 200L Backstroke
PlaceSwimmerAgeTeamTime
1Leonardo Delev11UN2:30.24
2Evan Ingrum12UN2:32.32
3Caleb Coyne12CDOG2:34.52
4Griffin Riebling12RAC2:34.84
5Anthony Osadchy12UN2:35.05
6Lewis Meyers12UN2:36.61
7Christopher McCauley12SSAC2:37.01
8Gabriel Diaz12ZEUS2:39.09
9William Bodie12ARAC2:41.47
10Blake Zeitlin12SYS2:41.92
11Robert Villarreal Rodriguez11CDOG2:43.48
12Christopher Prills12RAC2:44.95
13Roko Skarica12BULL2:46.06
14Julian Ovares11ZEUS2:46.79
15Sebast Adlianitski-Pachobut12CDOG2:46.81
16-TieHenry Gimby11WYW2:47.70
16-TieBrendan Gallant12RST2:47.70
 
11-12 Male 50L Breaststroke
PlaceSwimmerAgeTeamTime
1Beckett Krajewski12SAQ35.95
2Henry Gimby12WYW37.04
3Gregory Pogosian12ZEUS37.10
4Matthew Cunningham11UN37.60
5Spencer Cheung11SSAC37.77
6Oliver Galeota12IVY38.13
7Miles Pearson11WRAT38.54
8Ryan Cadoff12FVYT39.03
9Augustus Schuhmacher12SSAC39.11
10Christopher Myott12WAC39.13
11Kurt Jeschke12WYW39.31
12Nicholas Da Silva12GRYM39.40
13Lucas Leamon12RYWC39.57
14Eric Deng11OAK39.60
15Marco Kovac12WHAT39.63
16Kasen Janney12RYWC39.69
 
11-12 Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Beckett Krajewski12SAQ1:21.36
2Nicholas Da Silva12GRYM1:23.22
3Christopher Myott12WAC1:23.24
4Henry Gimby12WYW1:23.70
5Marco Kovac12WHAT1:25.25
6Matthew Cunningham11WYW1:25.28
7David Laganovskis12WAC1:25.49
8Augustus Schuhmacher12SSAC1:25.74
9Spencer Cheung11SSAC1:26.20
10Miles Pearson11WRAT1:26.35
11Oliver Galeota12IVY1:27.06
12Christopher McCauley12SSAC1:27.37
13Lewis Meyers12SSAC1:27.89
14Ryan Cadoff12FVYT1:28.26
15Kevin Garcia12WEST1:28.96
16Caleb Coyne12CDOG1:29.50
 
11-12 Male 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Beckett Krajewski12SAQ2:59.39
2Matthew Cunningham11WYW3:01.90
3Henry Gimby12WYW3:02.94
4Lewis Meyers12SSAC3:03.04
5Christopher McCauley12SSAC3:03.75
6Christopher Myott12WAC3:06.02
7Nicholas Da Silva12GRYM3:06.11
8Augustus Schuhmacher12SSAC3:06.54
9Eric Deng11OAK3:07.59
10Marco Kovac12WHAT3:09.32
11Brayden Pfrommer12SYS3:10.15
12Anthony Osadchy12SSAC3:11.67
13Caleb Coyne12CDOG3:12.76
14David Laganovskis12WAC3:13.81
15Kasen Janney12RYWC3:14.39
16Julian Skiba12WAC3:14.57
 
11-12 Male 50L Butterfly
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS30.44
2Griffin Riebling12RAC30.82
3Matthew Bergner12GRYM31.49
4Evan Ingrum12SSAC32.32
5Brody Michaels11UN32.51
6Aidan Su12SYS32.55
7Stephen Magyera12NCY32.56
8Oliver Bjerke11GYWD32.61
9Kurt Jeschke12WYW32.94
10Henry Gimby12WYW33.00
11Maksim Lyalko12RYWC33.07
12Ethan Arnett12WRAT33.22
13Lewis Meyers12SSAC33.32
14Agron Mustafa12SSAC33.44
15William Bodie12ARAC33.72
16Gabriel Nazarczuk12WHAT33.73
 
11-12 Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1Gregory Pogosian12ZEUS1:06.55
2Matthew Bergner12GRYM1:08.24
3Griffin Riebling12RAC1:11.03
4Oliver Bjerke11GYWD1:11.80
5William Bodie12UN1:13.06
6Brody Michaels11SSAC1:13.88
7Lewis Meyers12SSAC1:14.39
8Caleb Coyne12CDOG1:14.57
9Christopher Myott12WAC1:14.81
10David Laganovskis12WAC1:14.99
11Gabriel Nazarczuk12WHAT1:15.59
12Henry Gimby12WYW1:16.62
13Massimiliano Angarita12BULL1:16.65
14Brayden Pfrommer12SYS1:17.00
15Kaveen Dodani11WRAT1:17.16
16Knox Thompson12LEHY1:17.22
 
11-12 Male 200L Butterfly
PlaceSwimmerAgeTeamTime
1Christopher Prills12RAC2:44.41
2David Laganovskis12WAC2:44.65
3Knox Thompson12LEHY2:47.41
4Ivan Tyurin12OAK2:52.21
5Gabriel Nazarczuk12WHAT2:54.86
6Massimiliano Angarita12BULL2:58.79
7Brayden Pfrommer12SYS2:59.92
8Agron Mustafa12SSAC3:00.91
9Cameron Songdahl12LEHY3:01.89
10Evan Ingrum12SSAC3:03.27
11Maksim Lyalko12RYWC3:09.02
12Sean Fitzpatrick12ARAC3:11.44
13Junyu Wang12NMEG4:14.29
 
11-12 Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Christopher McCauley12UN2:35.92
2Matthew Bergner12GRYM2:36.68
3Lewis Meyers12SSAC2:38.15
4Blake Zeitlin12SYS2:41.24
5Leonardo Delev11SSAC2:41.36
6Caleb Coyne12CDOG2:41.63
7Christopher Myott12WAC2:42.14
8Christopher Prills12RAC2:43.11
9Eric Deng11OAK2:43.67
10Matthew Cunningham11WYW2:44.32
11Anthony Osadchy12SSAC2:45.10
12Spencer Cheung11SSAC2:45.13
13Henry Gimby11WYW2:45.32
14Gabriel Nazarczuk12WHAT2:45.94
15Ethan Arnett12WRAT2:46.04
16Robert Villarreal Rodriguez11CDOG2:46.31
 
11-12 Male 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Matthew Bergner12GRYM5:25.05
2Gregory Pogosian12ZEUS5:38.01
3Caleb Coyne12CDOG5:38.09
4Christopher McCauley12SSAC5:43.79
5Blake Zeitlin12SYS5:45.76
6Christopher Prills12RAC5:48.25
7Brayden Pfrommer12SYS5:55.81
8Beckett Krajewski12SAQ6:04.31
9Michael Farabee11RAC6:14.35
10Sean Fitzpatrick12ARAC6:19.41
11Edward Ellard12WYW6:20.00
12Michael Kelly12RAC6:27.89
13Brendan Gallant12RST6:56.51
14Junyu Wang12NMEG7:59.35
 
11-12 Male 1000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Brayden Pfrommer11SYS9:42.34
2Marco Kovac11WHAT10:18.40
3Julian Horst12NMEG10:40.07
4Cooper Ulrich11ZEUS10:40.66
5Marcus Parker11WHAT11:21.66
6Aidan Su11SYS11:21.97
7Zachary Fay12MJCC11:23.32
8Finn Egan11NCY11:43.89
9Daniel McGovern11NCY11:48.79
10Alex Prochera11FINS12:01.63
11Joseph Corcoran11WHAT12:03.04
12Advik Roshan12WHAT12:20.76
13Junyu Wang12NMEG12:29.41
14Caleb Coyne12CDOG12:53.00
15Michael Millott11RST13:13.91
16Dennis Millott11RST17:11.18
 
11-12 Male 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Caleb Coyne12CDOG26:05.30
2Gabriel Nazarczuk12WHAT38:50.69
3Julian Ovares11ZEUS42:32.50
4Brendan Gallant12RST42:37.88
5Dylan Isakoff12WHAT43:35.11
6Declan Keane11PAC44:47.62
7James Alvarado12SLAC52:11.00
 
13-14 Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Riley Anderson14NCA22.93
2-TieSavannah Bowers13WHAT23.87
2-TieLindsay Collins13HHAC23.87
4Linnea Woolbert13UN23.88
5Madeline Boland14WRAT24.04
6Wesley Wales14GYWD24.25
7Alexis Abellard14PSC24.26
8Lieve Geelen14CPAC24.40
9Kylie McKirryher14CDOG24.45
10Bryce Gold14SSAC24.51
11-TieMilena Brodowicz14LEHY24.63
11-TieAva Ward14RAC24.63
13Vedha Kongettira13WYW24.87
14Mary Barnwell14UN24.93
15Emma Giafardino13WRAT25.00
16Anabella Tam14NFAF25.37
 
13-14 Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Riley Anderson14NCA50.95
2Savannah Bowers13WHAT51.74
3Ava Ward14RAC52.11
4Lieve Geelen14CPAC52.37
5Linnea Woolbert13WAC52.77
6Wesley Wales14GYWD52.95
7Madeline Boland14WRAT53.20
8Alexis Abellard14PSC53.46
9Kylie McKirryher14CDOG53.50
10Marin Benoit14WHAT53.59
11Milena Brodowicz14LEHY53.92
12Emma Giafardino13WRAT53.94
13Mary Barnwell14UN54.05
14Addison Markoja14SEAL54.20
15Vedha Kongettira14WYW54.26
16Katherine Boutry13GYWD54.34
 
13-14 Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Lieve Geelen14CPAC1:51.23
2Ava Ward14RAC1:52.05
3Savannah Bowers13WHAT1:52.96
4Riley Anderson14NCA1:54.30
5Marin Benoit14UN1:54.65
6Maegan Grisanti13WRAT1:55.12
7Kylie McKirryher14CDOG1:55.60
8Wesley Wales14GYWD1:55.83
9Addison Markoja14UN1:55.90
10Adrianna Spelman14WRAT1:56.85
11Ellison Charette13GRYM1:57.24
12Melissa Geiger14GYWD1:57.63
13Emmy Beach14UN1:57.98
14Linnea Woolbert13UN1:58.39
15Madeline Boland13WRAT1:58.41
16Carly Waldman14UN1:58.53
 
13-14 Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Savannah Bowers13WHAT5:05.42
2Ava Ward14RAC5:06.11
3Maegan Grisanti13WRAT5:06.42
4Riley Anderson14NCA5:07.86
5Ellison Charette13GRYM5:08.35
6Addison Markoja14UN5:11.64
7Melissa Geiger14GYWD5:13.50
8Lieve Geelen14CPAC5:15.01
9Bella Zurolo13WHAT5:18.16
10Adrianna Spelman14WRAT5:18.62
11Ava Maltz13WYW5:18.64
12Milena Brodowicz14UN5:18.95
13McKenzie Parsons13WEST5:18.99
14Carly Waldman14WRAT5:19.69
15Emily Pastushan14NCY5:20.92
16Audrey Li13GYWD5:21.83
 
13-14 Female 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Maegan Grisanti13WRAT10:31.80
2Ellison Charette13GRYM10:32.09
3Savannah Bowers13WHAT10:38.28
4Melissa Geiger14GYWD10:42.13
5Ava Maltz13WYW10:59.57
6Adrianna Spelman14WRAT11:00.09
7Leila Ridolfi13NCY11:03.39
8Emily Pastushan14NCY11:05.63
9Ilse Fedoronko13GYWD11:05.80
10Lauren McCauley14SSAC11:06.34
11Riley Anderson14NCA11:10.53
12Caroline Suter14RYWC11:10.68
13Milena Brodowicz14LEHY11:12.50
14Sarah Langmaid14LEHY11:13.14
15Allyson Leary14FVYT11:17.53
16Claire McCormick14CPAC11:17.85
 
13-14 Female 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Ellison Charette13GRYM17:39.01
2Maegan Grisanti13WRAT17:45.30
3Melissa Geiger14GYWD17:52.12
4Adrianna Spelman14WRAT18:04.91
5Leila Ridolfi13NCY18:15.37
6Ava Maltz13WYW18:19.39
7Emily Pastushan14NCY18:21.75
8Lauren McCauley14SSAC18:26.73
9Caroline Suter14RYWC18:33.37
10Claire McCormick14CPAC18:34.79
11Ilse Fedoronko13GYWD18:34.93
12Caleigh Lane13CPAC18:41.38
13Allyson Leary14FVYT18:41.63
14Bella Zurolo13WHAT18:46.79
15Sarah Langmaid14LEHY18:50.83
16Caroline Vesey14RYWC19:01.20
 
13-14 Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Riley Anderson14NCA56.81
2Bryce Gold14SSAC58.38
3Marin Benoit14WHAT58.60
4Kylie McKirryher14CDOG58.93
5Madeline Boland13WRAT59.02
6Ava Ward14RAC59.04
7Adrianna Spelman14WRAT59.08
8Ella Gussen14UN59.55
9Katherine Boutry13GYWD1:00.01
10Sara Robertson13OAK1:00.02
11Julia Kozma13SSAC1:00.25
12Katherine Chesley13GRYM1:00.38
13Melissa Geiger14GYWD1:00.67
14Vedha Kongettira13WYW1:01.03
15Caroline Gies14ZEUS1:01.09
16Francesca Fusco14UN1:01.14
 
13-14 Female 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Kylie McKirryher14CDOG2:06.14
2Savannah Bowers13WHAT2:06.37
3Riley Anderson14NCA2:06.59
4Ava Ward14RAC2:06.63
5Madeline Boland13WRAT2:07.48
6Adrianna Spelman14WRAT2:08.24
7Emily Pastushan14NCY2:09.23
8Katherine Boutry13GYWD2:09.24
9Sara Robertson13OAK2:09.80
10Bella Zurolo13WHAT2:10.32
11Marin Benoit14WHAT2:10.71
12Melissa Geiger14GYWD2:11.14
13Vedha Kongettira13WYW2:11.35
14Julia Kozma13SSAC2:11.62
15Ella Gussen14UN2:12.54
16Chloe Archibald13RAC2:13.19
 
13-14 Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Bryce Gold14SSAC1:05.28
2Lieve Geelen14CPAC1:06.12
3Savannah Bowers13WHAT1:08.35
4Marin Benoit14WHAT1:08.45
5Milena Brodowicz14LEHY1:08.55
6Dalia Katra13RAC1:08.56
7Maria Beretta13OAK1:08.84
8Emma Giafardino13WRAT1:09.27
9Meghan Leahy13WEST1:09.43
10Ava Piscioniere13WRAT1:09.73
11Madeline Muncy14UN1:10.37
12Abigaile Mais14WEST1:10.69
13Margaret O'Hara13RYWC1:10.90
14Makeda West14ZEUS1:11.21
15Addison Markoja14SEAL1:11.53
16Audrey Li13GYWD1:11.86
 
13-14 Female 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Lieve Geelen14CPAC2:22.81
2Maria Beretta13OAK2:25.12
3Ava Piscioniere14WRAT2:27.82
4Abigaile Mais14WEST2:28.05
5Marin Benoit14WHAT2:28.40
6Savannah Bowers13WHAT2:29.95
7Addison Markoja14SEAL2:33.35
8Makeda West14ZEUS2:33.39
9Milena Brodowicz14LEHY2:33.62
10Meghan Leahy13WEST2:34.19
11Julia Kozma13SSAC2:35.82
12Dalia Katra13RAC2:35.93
13Ava Maltz13WYW2:36.41
14Kaya Wroblewski14OAK2:36.78
15Emma Giafardino13WRAT2:37.18
16Katherine Chesley13GRYM2:37.38
 
13-14 Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Riley Anderson14NCA55.53
2Kylie McKirryher14CDOG56.26
3Marin Benoit14UN57.42
4McKenzie Parsons13WEST57.88
5Bryce Gold14SSAC57.95
6Ava Ward14UN58.06
7Linnea Woolbert13WAC58.48
8Melissa Geiger14GYWD59.15
9Lauren McCauley14SSAC59.39
10Maegan Grisanti13WRAT59.84
11Ilse Fedoronko13GYWD1:00.16
12Savannah Bowers13WHAT1:00.24
13Katherine Boutry13GYWD1:00.47
14Julia Kozma13SSAC1:00.58
15Carly Waldman14UN1:00.96
16Shea Ward14CPAC1:01.11
 
13-14 Female 200Y Butterfly
PlaceSwimmerAgeTeamTime
1McKenzie Parsons13WEST2:09.02
2Kylie McKirryher14CDOG2:10.89
3Lauren McCauley14SSAC2:11.60
4Bella Zurolo13WHAT2:13.16
5Melissa Geiger14GYWD2:13.48
6Ilse Fedoronko13GYWD2:15.41
7Shea Ward14CPAC2:15.64
8Kaitlyn Knowles13NCY2:15.98
9Ava Piscioniere14WRAT2:16.16
10Katherine Boutry13GYWD2:16.82
11Savannah Bowers13WHAT2:16.97
12Ava Ward14RAC2:17.00
13Carly Waldman14WRAT2:17.05
14Vedika Menon14RAC2:17.58
15Margaret Peterson14OAK2:17.66
16Stella Green14CDOG2:17.83
 
13-14 Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Savannah Bowers13WHAT2:05.70
2Lieve Geelen14CPAC2:08.82
3Kylie McKirryher14CDOG2:09.64
4Marin Benoit14WHAT2:09.89
5Ella Gussen14UN2:11.69
6McKenzie Parsons13WEST2:11.84
7Ava Ward14RAC2:12.10
8Linnea Woolbert13WAC2:12.79
9Addison Markoja14SEAL2:12.81
10Vedha Kongettira14WYW2:13.33
11Lauren McCauley14SSAC2:13.55
12Emma Giafardino13WRAT2:13.61
13Ava Piscioniere13WRAT2:13.87
14Riley Anderson14NCA2:14.31
15Katherine Chesley13GRYM2:14.71
16Madeline Boland14WRAT2:14.88
 
13-14 Female 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Savannah Bowers13WHAT4:35.54
2Ava Ward14RAC4:37.14
3Kylie McKirryher14CDOG4:43.05
4Julia Kozma13SSAC4:44.19
5Maegan Grisanti13WRAT4:46.08
6-TieMcKenzie Parsons13WEST4:46.21
6-TieAddison Markoja14SEAL4:46.21
8Lauren McCauley14SSAC4:47.17
9Colleen White13NCA4:48.65
10Kaitlyn Knowles13NCY4:48.70
11Ava Maltz13WYW4:48.83
12Preksha Agnihotri14FVYT4:49.89
13Vedha Kongettira14WYW4:50.34
14Ava Piscioniere13WRAT4:51.01
15Marin Benoit14WHAT4:51.77
16Makeda West14ZEUS4:52.31
 
13-14 Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Maegan Grisanti14WRAT27.12
2Savannah Bowers14WHAT27.14
3Alexis Abellard14PSC27.78
4Ana David13BULL28.05
5Vedha Kongettira14WYW28.09
6Adrianna Spelman14UN28.18
7-TieMadeline Boland14UN28.23
7-TieCharlotte VanDerzee13CPAC28.23
7-TieKatherine Boutry13UN28.23
10Emma Giafardino13WRAT28.38
11Mary Barnwell14UNAT28.43
12Megan Lussier14WYW28.44
13McKenzie Parsons13WEST28.45
14-TieLieve Geelen14CPAC28.54
14-TieEllison Charette14GRYM28.54
16Amanda Myott14WAC28.70
 
13-14 Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT57.84
2Lieve Geelen14CPAC59.95
3Vedha Kongettira14WYW1:01.28
4Maegan Grisanti14WRAT1:01.38
5Katherine Boutry13UN1:01.48
6McKenzie Parsons13WEST1:01.69
7Bella Zurolo14WHAT1:01.92
8Madeline Boland14UN1:01.93
9Ana David13BULL1:02.04
10Emma Giafardino13WRAT1:02.06
11Julia Kozma14SSAC1:02.30
12Wesley Wales14GYWD1:02.37
13Megan Lussier14WYW1:02.45
14Charlotte VanDerzee13CPAC1:02.77
15Lillian White-Charles13WRAT1:02.87
16Amanda Myott14WAC1:03.16
 
13-14 Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Lieve Geelen14CPAC2:08.85
2Savannah Bowers14WHAT2:10.22
3Maegan Grisanti14WRAT2:10.48
4McKenzie Parsons13WEST2:14.27
5Addison Markoja14SEAL2:14.63
6Melissa Geiger14UN2:15.18
7Madison Nurenberg14NCY2:15.40
8Katherine Boutry13GYWD2:15.51
9Adrianna Spelman14WRAT2:16.26
10Ellison Charette14GRYM2:16.44
11Julia Kozma14SSAC2:16.52
12Annabelle Superchi14CDOG2:16.59
13Ilse Fedoronko14GYWD2:16.94
14Kaitlyn Knowles14NCY2:17.01
15Ana David13BULL2:17.28
16Lillian White-Charles13WRAT2:17.29
 
13-14 Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Maegan Grisanti14UN4:35.89
2Savannah Bowers14WHAT4:36.36
3Bella Zurolo14WHAT4:40.35
4Lieve Geelen14CPAC4:40.70
5Melissa Geiger14GYWD4:40.73
6Ellison Charette14GRYM4:45.35
7Julia Kozma14SSAC4:47.60
8Ava Maltz13UN4:47.98
9Adrianna Spelman14WRAT4:48.05
10Olivia Edwards14NCY4:49.44
11Kaitlyn Knowles14NCY4:49.46
12Addison Markoja14SEAL4:50.27
13Madison Nurenberg14NCY4:50.42
14Emily Pastushan14NCY4:50.43
15Audrey Li13UN4:50.49
16Caleigh Lane13CPAC4:51.61
 
13-14 Female 800L Freestyle
PlaceSwimmerAgeTeamTime
1Maegan Grisanti14UN9:24.15
2Melissa Geiger14GYWD9:31.63
3Savannah Bowers13WHAT9:47.15
4Ava Maltz13UN9:49.84
5Ellison Charette14GRYM9:52.37
6Olivia Edwards14NCY9:53.08
7Bella Zurolo14WHAT9:55.18
8Adrianna Spelman14WRAT9:57.49
9Addison Markoja14SEAL9:59.12
10Vedika Menon14RAC9:59.96
11Emily Pastushan14NCY10:03.69
12Caleigh Lane13CPAC10:07.01
13Leila Ridolfi13NCY10:08.12
14Ilse Fedoronko14GYWD10:09.46
15Cecilia Costa14WYW10:12.57
16Isadora Nassa14GRYM10:17.34
 
13-14 Female 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Melissa Geiger14GYWD18:02.66
2Maegan Grisanti14UN18:10.23
3Ellison Charette14GRYM18:31.88
4Bella Zurolo14WHAT18:42.52
5Addison Markoja14SEAL18:51.26
6Ava Maltz13WYW18:53.34
7Adrianna Spelman14UN18:54.51
8Olivia Edwards14NCY19:03.79
9Emily Pastushan14NCY19:07.27
10Ilse Fedoronko14GYWD19:14.01
11Caleigh Lane13CPAC19:20.93
12Cecilia Costa14WYW19:28.78
13Lillian White-Charles13WRAT19:34.60
14Leila Ridolfi13NCY19:44.32
15Claire McCormick14CPAC19:45.01
16Lauren McCauley14SSAC19:55.79
 
13-14 Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Katherine Boutry13UN1:05.78
2Adrianna Spelman14WRAT1:07.95
3Julia Kozma14SSAC1:08.47
4Bella Zurolo14WHAT1:09.31
5Lillian White-Charles13WRAT1:10.43
6Emily Pastushan14NCY1:10.47
7Amanda Myott14WAC1:10.99
8Leni So14UN1:11.13
9-TieMarin Benoit14WHAT1:11.15
9-TieKatherine Chesley13GRYM1:11.15
11Mary Barnwell14HALE1:11.42
12Melissa Geiger14GYWD1:11.65
13Savannah Bowers13WHAT1:11.70
14Gretchen Janney14RYWC1:11.84
15Vedha Kongettira14WYW1:12.54
16Juliette Arencibia14RAC1:12.67
 
13-14 Female 200L Backstroke
PlaceSwimmerAgeTeamTime
1Bella Zurolo14WHAT2:24.06
2Katherine Boutry13UN2:24.17
3Adrianna Spelman14WRAT2:25.63
4Julia Kozma14SSAC2:29.43
5Leni So14UN2:31.04
6Olivia Edwards14NCY2:32.14
7Emily Pastushan14NCY2:32.19
8Melissa Geiger14UN2:32.47
9Ava Maltz13UN2:32.74
10Amanda Myott14WAC2:34.89
11Chloe Archibald13RAC2:35.10
12Mary Barnwell14HALE2:35.84
13Gracie Lowney14MJCC2:36.69
14Gretchen Janney14RYWC2:36.85
15Katherine Chesley13GRYM2:37.38
16Madison Nurenberg14NCY2:37.96
 
13-14 Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Maria Beretta13OAK1:18.29
2Meghan Leahy13WEST1:19.20
3Savannah Bowers14WHAT1:19.33
4Emma Giafardino13WRAT1:19.64
5Ana David13BULL1:19.80
6Leni So14UN1:19.83
7Dalia Katra13RAC1:20.39
8Abigaile Mais14WEST1:21.74
9Maxene Kastielle Meroy13CDOG1:21.80
10Ava Piscioniere14WRAT1:21.81
11Kensington Worden14GYWD1:22.78
12-TieMaya Kreuzer14WYW1:22.92
12-TieAudrey Li13GYWD1:22.92
14Charlotte Sohn14WHAT1:23.78
15Caroline Gies14ZEUS1:23.96
16Lieve Geelen14CPAC1:24.10
 
13-14 Female 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Maria Beretta13OAK2:45.52
2Ana David13BULL2:45.62
3Maxene Kastielle Meroy13CDOG2:51.27
4Dalia Katra13RAC2:53.72
5Abigaile Mais14WEST2:54.55
6Lieve Geelen14CPAC2:56.35
7Ava Piscioniere14WRAT2:58.57
8Leni So14UN2:59.35
9Caroline Gies14ZEUS2:59.76
10Marin Benoit14WHAT3:00.32
11Addison Markoja14SEAL3:00.52
12Emma Giafardino13WRAT3:00.81
13Charlotte Sohn14WHAT3:03.19
14Kensington Worden14GYWD3:03.41
15Audrey Li13GYWD3:03.44
16Sara Jee13GYWD3:03.65
 
13-14 Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1McKenzie Parsons13UN1:04.67
2Melissa Geiger14UN1:06.26
3Ana David13BULL1:07.14
4Ilse Fedoronko14GYWD1:07.89
5Bella Zurolo14WHAT1:07.91
6Stella Green14CDOG1:08.09
7Marin Benoit14WHAT1:08.12
8Vedika Menon14RAC1:08.91
9Savannah Bowers14WHAT1:08.96
10Maegan Grisanti14UN1:09.26
11-TieKylie McKirryher14CDOG1:09.31
11-TieCaroline Gies14ZEUS1:09.31
13Madison Nurenberg14NCY1:09.42
14Mary Barnwell14HALE1:09.43
15Ryan Cohen13SYS1:09.77
16Kaitlyn Knowles14NCY1:09.84
 
13-14 Female 200L Butterfly
PlaceSwimmerAgeTeamTime
1Bella Zurolo14WHAT2:27.25
2Melissa Geiger14GYWD2:28.45
3Ana David13BULL2:28.56
4McKenzie Parsons13WEST2:31.09
5Ilse Fedoronko14GYWD2:34.12
6Vedika Menon14RAC2:34.77
7Kylie McKirryher14CDOG2:34.90
8Madison Nurenberg14NCY2:35.20
9Stella Green14CDOG2:35.56
10Margaret Peterson14UN2:37.31
11Lauren McCauley14SSAC2:38.07
12Kaitlyn Knowles14NCY2:38.14
13Colleen White14NCA2:38.41
14Ava Piscioniere14WRAT2:38.49
15Maegan Grisanti14WRAT2:40.04
16Audrey Li13GYWD2:42.59
 
13-14 Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT2:25.63
2Lieve Geelen14CPAC2:29.61
3Ana David13BULL2:30.96
4Julia Kozma14SSAC2:32.81
5Vedha Kongettira14WYW2:33.32
6Maegan Grisanti14WRAT2:33.55
7McKenzie Parsons13WEST2:34.00
8Ava Maltz13UN2:34.29
9Emma Giafardino13UN2:34.86
10Katherine Boutry13GYWD2:35.76
11Kaitlyn Knowles14NCY2:35.78
12Abigaile Mais14WEST2:36.00
13Ava Piscioniere14WRAT2:36.11
14Caroline Gies14ZEUS2:36.33
15Mairead Luhman14RAC2:36.78
16Leni So14UN2:36.96
 
13-14 Female 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT5:15.43
2Ana David13BULL5:20.85
3Maegan Grisanti14WRAT5:24.75
4Melissa Geiger14GYWD5:26.07
5Ava Maltz13WYW5:26.37
6Bella Zurolo14WHAT5:28.15
7Julia Kozma14SSAC5:29.02
8Kylie McKirryher14CDOG5:31.32
9-TieMaria Beretta13OAK5:33.12
9-TieColleen White14NCA5:33.12
11Abigaile Mais14WEST5:34.24
12McKenzie Parsons13WEST5:34.89
13Vedika Menon14RAC5:35.70
14Mairead Luhman14RAC5:37.34
15Ava Piscioniere14WRAT5:37.60
16Maxene Kastielle Meroy13CDOG5:38.31
 
13-14 Female 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Melissa Geiger14GYWD25:11.40
2Savannah Bowers13WHAT36:35.11
3Bella Zurolo14WHAT36:51.05
4Lyla Harhay14MJCC37:25.00
5Avery Foito14ARAC39:19.81
6Mary Barnwell14UN40:05.81
7Misha Kovac13WHAT40:46.13
8Kathryn Iacono13NCY41:20.37
9Emilia Bieliauskaite13NCY41:38.74
10Carmen Blanco14NCY41:38.84
11Caroline Gies14ZEUS42:48.91
12Mia Levey14NCY42:51.54
13Anna Jacob14SLAC43:54.58
14Emerson Newton13NMEG44:06.80
15Aibhlinn McNeiece13RST44:08.85
16Matilda Doak13NCY44:25.14
 
13-14 Female 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Melissa Geiger14GYWD58:45.30
2Ilse Fedoronko14GYWD59:50.40
3Olivia Edwards14NCY1:12:45.81
4Leila Ridolfi13NCY1:14:58.15
5Madison Nurenberg14NCY1:24:01.83
6Kaitlyn Knowles13NCY1:24:09.58
 
13-14 Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Benjamin Pope14IVY21.39
2Sebastian Camille14ZEUS22.00
3Wyatt Vitiello14ZEUS22.14
4Jack Cunningham14WYW22.17
5Blake Wool14FVYT22.39
6David Korzeniowski14LEHY22.50
7Anthony Mascolo14UN22.53
8Liam Fletcher-Ford13RYWC22.71
9Chase Elliott14CPAC22.93
10Christian Sanchez13WYW23.01
11George Wang13SSAC23.05
12Aidan Palaj14WHAT23.06
13Carter Adragna14RST23.09
14Giancarlo Rubio14SHEL23.14
15Andrew Furtado14CDOG23.19
16Sam Cave14GRYM23.22
 
13-14 Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Sebastian Camille14ZEUS46.77
2Benjamin Pope14IVY47.77
3David Korzeniowski14LEHY48.09
4Blake Wool14FVYT48.16
5Jack Cunningham14WYW48.57
6Chase Elliott14CPAC49.48
7Wyatt Vitiello14ZEUS49.68
8Aidan Palaj14WHAT49.77
9Thomas Lussier14WYW49.96
10Evan Ripp14GRYM50.14
11Christian Sanchez13WYW50.15
12Giancarlo Rubio14RST50.16
13Julian Adu13CDOG50.41
14Cameron Foster14SYS50.48
15George Wang13SSAC50.55
16Cyrus Xu14FVYT50.65
 
13-14 Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello14ZEUS1:42.41
2Aidan Palaj14WHAT1:46.33
3Blake Wool14FVYT1:46.60
4Chase Elliott14UN1:46.89
5Cyrus Xu14FVYT1:46.95
6David Korzeniowski14LEHY1:47.27
7Jack Cunningham14WYW1:48.57
8Jonathan Packard14GYWD1:48.68
9George Wang13SSAC1:49.25
10Thomas Lussier14WYW1:49.41
11Sebastian Camille14ZEUS1:50.22
12Giancarlo Rubio14SHEL1:50.26
13Evan Ripp14GRYM1:51.50
14Neil Alejandro13CDOG1:51.63
15David Delong14UN1:51.65
16Matthew Michitti14WHAT1:51.69
 
13-14 Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello14ZEUS4:34.19
2Aidan Palaj14WHAT4:45.54
3David Korzeniowski14LEHY4:47.51
4Jonathan Packard14GYWD4:47.95
5Blake Wool14FVYT4:50.15
6Evan Vanvelzor14WYW4:56.24
7Owen Vale14WHAT4:56.62
8George Wang13SSAC4:58.33
9Kevin Lee14BULL4:59.29
10Christian Wilk14UNRS4:59.94
11Jack Smith14UN5:01.55
12Matthew Michitti14UN5:02.35
13Samit Virmani14OAK5:02.45
14Nathan Cedor14RYWC5:02.84
15Christopher Nelson13OAK5:03.52
16Jun Wong14LEHY5:03.66
 
13-14 Male 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello14ZEUS9:22.02
2Aidan Palaj14WHAT9:48.96
3Jonathan Packard14GYWD9:54.07
4Evan Vanvelzor14WYW10:08.52
5David Korzeniowski14LEHY10:15.14
6Christopher Nelson13OAK10:15.82
7Christian Wilk14RST10:16.73
8Kevin Lee14BULL10:20.00
9Matthew Michitti14WHAT10:22.00
10Chase Elliott14CPAC10:23.87
11John Dwyer14WHAT10:25.34
12Gabriel Swarowsky14BULL10:35.25
13Jack Ackerman14MJCC10:39.17
14Liam Teel14BULL10:44.89
15Andrew Hatzis13RYWC10:50.08
16Thomas Lussier14WYW10:51.26
 
13-14 Male 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello14ZEUS15:58.13
2Aidan Palaj14WHAT16:15.31
3Jonathan Packard14GYWD16:28.36
4Evan Vanvelzor14WYW16:56.00
5Chase Elliott14CPAC17:12.35
6David Korzeniowski13LEHY17:21.71
7Ethan Lam14UN18:04.17
8Brayden Hale13CDOG18:05.42
9Matthew Cormier13LEHY18:07.73
10Jack Ackerman14MJCC18:13.83
11Jun Wong14LEHY18:16.45
12Ozzy Andrews14UN18:17.76
13Aidan Polese14RAC18:28.71
14Stefan Weber14RAC18:29.60
15Christopher Nelson13OAK18:30.45
16Maximilian Weber13RAC18:30.80
 
13-14 Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello14ZEUS52.01
2Cyrus Xu14FVYT53.67
3Chase Elliott14UN55.10
4Neil Alejandro13CDOG55.26
5George Wang13SSAC55.46
6Kevin Lee14BULL55.71
7Benjamin Pope14IVY55.75
8Julian Adu14CDOG55.84
9Aidan Polese14RAC56.28
10Fabio Rathgeber14UN56.96
11Jun Wong14LEHY57.01
12-TieAidan Palaj14WHAT57.08
12-TieJonathan Packard14GYWD57.08
14Evan Vanvelzor14WYW57.10
15-TieThomas Lussier14WYW57.15
15-TieDavid Korzeniowski14LEHY57.15
 
13-14 Male 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello14ZEUS1:50.21
2Chase Elliott14CPAC1:56.03
3Jonathan Packard14GYWD1:58.24
4Aidan Polese14RAC1:58.50
5Kevin Lee14BULL1:58.53
6John Dwyer14WHAT2:00.11
7Neil Alejandro13CDOG2:00.61
8George Wang13SSAC2:01.00
9David Korzeniowski14LEHY2:01.22
10Aidan Palaj14UN2:02.06
11Evan Vanvelzor14WYW2:02.20
12Brayden Hale14CDOG2:02.27
13Thomas Lussier14WYW2:02.42
14Christopher Nelson13OAK2:03.03
15Fabio Rathgeber14CPAC2:03.88
16Nicholas Deforge14NCA2:04.75
 
13-14 Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello14ZEUS59.85
2David Korzeniowski14LEHY1:00.68
3Evan Ripp14GRYM1:02.09
4Colin Bucaria14GYWD1:02.26
5Liam Teel14BULL1:02.61
6Carter Adragna14RST1:02.72
7Stefan Weber14RAC1:02.83
8Brayden Hale13CDOG1:03.45
9Gabriel Pacheco14MYST1:04.34
10Julian Adu14CDOG1:04.49
11-TieFilip Szymczyk13WHAT1:04.75
11-TieHayes Hadden14IVY1:04.75
13Neil Alejandro13CDOG1:04.78
14Brahm Bulow14OAK1:05.37
15Owen Vale14WHAT1:05.38
16Jack Cunningham14WYW1:05.95
 
13-14 Male 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello14ZEUS2:08.47
2Evan Ripp14GRYM2:11.95
3David Korzeniowski14LEHY2:12.83
4Owen Vale14WHAT2:15.81
5Stefan Weber14RAC2:16.41
6Neil Alejandro13CDOG2:16.67
7Liam Teel14BULL2:16.82
8Brayden Hale13CDOG2:17.05
9Colin Bucaria14GYWD2:17.85
10Gabriel Swarowsky14BULL2:21.09
11Brahm Bulow14OAK2:22.74
12Hayes Hadden14UN2:23.58
13Jack Smith14CPAC2:24.79
14Carter Adragna14UNRS2:24.91
15Greyson Bordeau13LEHY2:24.93
16Leka Mustafa14UN2:25.25
 
13-14 Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Thomas Lussier14WYW53.49
2-TieGeorge Wang13SSAC53.61
2-TieChase Elliott14CPAC53.61
4Wyatt Vitiello14ZEUS53.72
5Anthony Mascolo14UN53.81
6Julian Adu14CDOG53.87
7Benjamin Pope14IVY54.49
8Jun Wong14LEHY54.61
9Neil Alejandro13CDOG54.80
10David Korzeniowski14LEHY54.96
11Christian Sanchez13WYW55.05
12Holden Kudlac14LEHY55.34
13Cameron Foster14SYS56.06
14Sebastian Camille14UN56.12
15Evan Vanvelzor14WYW56.40
16Nathan Cedor14RYWC56.48
 
13-14 Male 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello14ZEUS1:54.68
2Evan Vanvelzor14WYW1:58.85
3Jun Wong14LEHY2:00.41
4George Wang13SSAC2:00.83
5Jonathan Packard14GYWD2:01.71
6Christian Sanchez13WYW2:02.38
7Neil Alejandro13CDOG2:03.21
8Thomas Lussier14WYW2:04.18
9Christopher Nelson13OAK2:05.04
10Nathan Cedor14RYWC2:05.81
11Ryan Carre14CPAC2:06.40
12Brayden Hale14CDOG2:07.72
13Owen Vale14WHAT2:07.96
14Alex Zdravkovic Ibarra14OAK2:08.12
15Brandan Beaudoin14UN2:08.22
16John Dwyer14WHAT2:08.30
 
13-14 Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello14ZEUS1:52.84
2David Korzeniowski14LEHY1:57.09
3Chase Elliott14CPAC1:58.74
4Evan Ripp14GRYM1:59.98
5Brayden Hale14CDOG2:00.38
6Neil Alejandro13CDOG2:00.47
7Colin Bucaria14GYWD2:01.56
8Evan Vanvelzor14WYW2:02.01
9Thomas Lussier14WYW2:03.33
10Owen Vale14WHAT2:03.44
11Jack Cunningham14WYW2:03.47
12George Wang13SSAC2:04.65
13Stefan Weber14RAC2:04.79
14-TieAidan Palaj14UN2:05.20
14-TieKevin Lee14BULL2:05.20
16Hayes Hadden14IVY2:05.30
 
13-14 Male 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello14ZEUS4:00.36
2David Korzeniowski14LEHY4:16.12
3Neil Alejandro13CDOG4:18.95
4Evan Ripp14GRYM4:19.69
5Jonathan Packard14GYWD4:20.08
6Owen Vale14WHAT4:20.96
7Kevin Lee14BULL4:24.77
8Aidan Palaj14WHAT4:24.87
9Brayden Hale14CDOG4:25.17
10Colin Bucaria14GYWD4:25.38
11George Wang13SSAC4:26.03
12Stefan Weber14RAC4:26.61
13John Dwyer14WHAT4:27.68
14Evan Vanvelzor13WYW4:29.11
15Liam Teel14BULL4:31.71
16Christopher Nelson13OAK4:36.49
 
13-14 Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Jack Cunningham14WYW24.34
2Chase Elliott14CPAC24.60
3Sebastian Camille14ZEUS25.55
4David Korzeniowski14UN25.60
5Liam Fletcher-Ford14RYWC25.87
6Gabriel Swarowsky14BULL25.94
7Giancarlo Rubio14UN26.14
8Markiyan Yukhno14ARAC26.15
9Christian Sanchez14WYW26.26
10Thomas Lussier14UN26.29
11George Wang14UN26.40
12Adam Peszko14OAK26.42
13Tyler Sowka14LEHY26.45
14Gregory Pogosian13ZEUS26.51
15Carl Johnson14GRYM26.59
16Oliver Melnick14WAC26.62
 
13-14 Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Jack Cunningham14UN54.73
2Chase Elliott14CPAC55.39
3David Korzeniowski14LEHY56.00
4Sebastian Camille14ZEUS56.17
5George Wang14UN56.28
6Thomas Lussier14UN56.62
7Giancarlo Rubio14UN56.72
8Evan Ripp14GRYM57.07
9Liam Fletcher-Ford14RYWC57.28
10Julian Adu14UN57.78
11Kevin Lee14BULL58.02
12Jack Ackerman14MJCC58.11
13Jonathan Packard14GYWD58.33
14Christian Sanchez14WYW58.36
15Aidan Polese14UN58.47
16Tyler Sowka14LEHY58.71
 
13-14 Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1Jonathan Packard14UN2:01.62
2Chase Elliott14CPAC2:02.43
3Jack Cunningham14WYW2:02.74
4David Korzeniowski14UN2:02.78
5George Wang14SSAC2:03.65
6Sebastian Camille14ZEUS2:04.64
7Jack Ackerman14MJCC2:05.62
8Kevin Lee14BULL2:07.01
9Giancarlo Rubio14UN2:07.21
10Andrew Furtado14UN2:08.43
11Aidan Polese14RAC2:08.49
12Evan Vanvelzor14WYW2:09.61
13Carl Johnson14GRYM2:10.06
14Thomas Lussier14WYW2:10.25
15Evan Ripp14GRYM2:10.71
16Brayden Hale14CDOG2:11.39
 
13-14 Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Jonathan Packard14UN4:16.32
2Chase Elliott14CPAC4:19.75
3George Wang14UN4:22.24
4David Korzeniowski14UN4:23.56
5Evan Vanvelzor14WYW4:23.67
6Kevin Lee14BULL4:25.24
7Jack Ackerman14MJCC4:26.72
8Aidan Polese14UN4:28.36
9Thomas Lussier14WYW4:35.11
10Sebastian Camille14ZEUS4:35.17
11Neil Alejandro14CDOG4:37.14
12Andrew Hatzis13RYWC4:38.93
13Christian Sanchez14WYW4:39.64
14Brayden Hale14CDOG4:39.91
15-TieLiam Fletcher-Ford14RYWC4:40.08
15-TieJun Wong14LEHY4:40.08
 
13-14 Male 800L Freestyle
PlaceSwimmerAgeTeamTime
1Jonathan Packard14UN8:46.28
2George Wang14UN9:07.52
3Kevin Lee14UN9:08.61
4Evan Vanvelzor14UN9:12.44
5Jack Ackerman14MJCC9:20.28
6David Korzeniowski14LEHY9:28.72
7Matthew Cormier13LEHY9:33.77
8Gabriel Swarowsky14BULL9:34.05
9Aidan Polese14RAC9:40.00
10Andrew Hatzis13RYWC9:40.15
11Chase Elliott14CPAC9:40.18
12Ethan Lam14WYW9:40.78
13Jack Smith14CPAC9:41.33
14Gavin Paige13RYWC9:41.82
15Andrew Ripp13GRYM9:42.07
16Gabrial Andrews13BULL9:49.19
 
13-14 Male 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Jonathan Packard14UN16:48.99
2Evan Vanvelzor14WYW17:42.25
3Kevin Lee14BULL17:49.06
4Matthew Cormier13LEHY17:55.36
5Jack Ackerman14MJCC18:15.74
6David Korzeniowski14LEHY18:15.76
7Aidan Polese14RAC18:19.15
8Andrew Hatzis13RYWC18:30.77
9Ethan Lam14WYW18:31.52
10Caleb Coyne13CDOG18:32.07
11Chase Elliott14CPAC18:32.53
12Gabriel Swarowsky14BULL18:34.36
13Brayden Hale14CDOG18:35.82
14Maximilian Weber14RAC18:38.04
15Andrew Ripp13GRYM18:43.47
16Liam Teel14BULL18:45.03
 
13-14 Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Chase Elliott14CPAC1:02.74
2Aidan Polese14RAC1:03.09
3Neil Alejandro14CDOG1:03.46
4Kevin Lee14BULL1:04.21
5George Wang14SSAC1:04.54
6Jonathan Packard14GYWD1:04.61
7Evan Vanvelzor14WYW1:04.95
8Julian Adu14UN1:05.11
9Leka Mustafa14WEST1:05.62
10Brayden Hale14UN1:05.81
11Filip Szymczyk13WHAT1:06.50
12John Landers14CPAC1:06.60
13Jack Cunningham14WYW1:06.65
14Thomas Lussier14UN1:06.71
15Fabio Rathgeber14CPAC1:06.73
16Jun Wong14LEHY1:06.82
 
13-14 Male 200L Backstroke
PlaceSwimmerAgeTeamTime
1Jonathan Packard14GYWD2:14.83
2Aidan Polese14UN2:16.44
3Kevin Lee14UN2:16.81
4Evan Vanvelzor14UN2:18.12
5Neil Alejandro14CDOG2:18.67
6Chase Elliott14CPAC2:19.75
7George Wang14SSAC2:19.90
8Fabio Rathgeber14CPAC2:21.20
9Brayden Hale14UN2:21.70
10Julian Adu14CDOG2:23.30
11Jun Wong14LEHY2:25.24
12Christopher Nelson13OAK2:25.36
13Leka Mustafa14WEST2:25.39
14Jasper Ho13SSAC2:26.40
15John Landers14CPAC2:27.04
16Maximilian Weber14RAC2:27.35
 
13-14 Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1David Korzeniowski14LEHY1:10.39
2Colin Bucaria14GYWD1:10.42
3Evan Ripp14GRYM1:10.60
4Stefan Weber14RAC1:11.98
5Brayden Hale14UN1:12.16
6Matthew Cormier13UN1:13.07
7Neil Alejandro14CDOG1:13.50
8Leka Mustafa14UN1:15.01
9Gabriel Swarowsky14BULL1:15.42
10Jack Angelastro14WFYD1:15.80
11Liam Teel14BULL1:15.99
12Julian Adu14UN1:16.27
13Aucklan Ottavio14WEST1:16.73
14Kevin Lee14BULL1:17.43
15Connor McMahon14GYWD1:17.87
16Jack Cunningham14WYW1:18.45
 
13-14 Male 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Evan Ripp14GRYM2:31.04
2Brayden Hale14CDOG2:34.21
3David Korzeniowski14LEHY2:34.80
4Stefan Weber14RAC2:39.04
5Matthew Cormier13UN2:39.62
6Neil Alejandro14CDOG2:39.63
7Colin Bucaria14GYWD2:40.43
8Liam Teel14BULL2:43.38
9Gabriel Swarowsky14BULL2:43.77
10Leka Mustafa14UN2:44.88
11Jack Angelastro14WFYD2:47.18
12Jack Smith14CPAC2:49.62
13Aucklan Ottavio14WEST2:49.86
14Greyson Bordeau14LEHY2:50.32
15Patrick McGovern13NCY2:52.20
16Adam Peszko14OAK2:52.26
 
13-14 Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1Thomas Lussier14UN59.38
2George Wang14SSAC59.73
3Christian Sanchez14WYW1:00.91
4Evan Vanvelzor14UN1:01.02
5Julian Adu14UN1:01.20
6Jun Wong14LEHY1:01.62
7Neil Alejandro14UN1:02.03
8Chase Elliott14CPAC1:02.81
9Jack Cunningham14WYW1:02.92
10Jonathan Packard14GYWD1:03.07
11-TieJacob Richards13WAC1:03.18
11-TieSebastian Camille14ZEUS1:03.18
13Maximilian Weber14UN1:03.28
14Leka Mustafa14WEST1:03.69
15Markiyan Yukhno14ARAC1:04.93
16Dylan Dawes14NFAF1:05.25
 
13-14 Male 200L Butterfly
PlaceSwimmerAgeTeamTime
1Evan Vanvelzor14WYW2:14.69
2Jonathan Packard14GYWD2:15.35
3George Wang14SSAC2:18.64
4Jun Wong14UN2:19.23
5Neil Alejandro14CDOG2:19.65
6Christian Sanchez14UN2:22.71
7Christopher Nelson13OAK2:24.11
8Maximilian Weber14RAC2:24.21
9Thomas Lussier14UN2:25.44
10Leka Mustafa14WEST2:26.90
11Brayden Hale14CDOG2:27.86
12Evan Ripp14GRYM2:30.21
13Gregory Pinchbeck14WYW2:30.22
14Sebastian Camille14ZEUS2:32.35
15Edward Westcott14RAC2:32.55
16Jacob Richards13WAC2:32.95
 
13-14 Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1David Korzeniowski14LEHY2:14.98
2Evan Ripp14GRYM2:16.65
3Neil Alejandro14UN2:16.99
4Brayden Hale14UN2:17.07
5Chase Elliott14CPAC2:17.15
6Evan Vanvelzor14WYW2:18.57
7Colin Bucaria14GYWD2:19.10
8Kevin Lee14BULL2:20.45
9George Wang14SSAC2:21.31
10Thomas Lussier14WYW2:21.68
11Jack Cunningham14WYW2:22.16
12Jonathan Packard14GYWD2:22.56
13Julian Adu14CDOG2:25.31
14Stefan Weber14RAC2:25.33
15Jun Wong14LEHY2:26.19
16Jasper Ho13SSAC2:27.22
 
13-14 Male 400L Individual Medley
PlaceSwimmerAgeTeamTime
1David Korzeniowski14UN4:52.42
2Neil Alejandro14UN4:52.77
3Jonathan Packard14GYWD4:53.49
4Evan Ripp14GRYM4:54.31
5Chase Elliott14CPAC4:56.87
6Brayden Hale14UN4:59.20
7Kevin Lee14UN5:00.55
8George Wang13SSAC5:06.54
9Colin Bucaria14GYWD5:08.24
10Evan Vanvelzor14WYW5:09.69
11Stefan Weber14RAC5:09.94
12Leka Mustafa14WEST5:17.13
13Gabriel Swarowsky14BULL5:17.79
14Matthew Cormier13LEHY5:19.41
15Gregory Pinchbeck14WYW5:19.99
16Jack Smith14CPAC5:21.81
 
13-14 Male 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Mert Baykus14RST37:18.96
2Matthew Ackerman14CAT37:20.78
3Filip Szymczyk13WHAT38:45.01
4Giancarlo Rubio14RST38:48.44
5Shreysht Rajesh14WHAT39:23.26
6Ber Ewing13WHAT40:21.56
7Christopher Mika14WHAT40:22.18
8Thomas Martin13PAC41:22.85
9Christian Sanchez14WYW41:49.00
10Evan Vanvelzor14WYW42:01.66
11Luca Rubio13RST42:06.86
12Mason Eannotti14RST42:07.65
13Graham Muncy13RAC42:52.46
14Gregory Pinchbeck14WYW43:33.34
15Luke Adams13WYW43:48.87
16Patrick McGovern13NCY44:03.86
 
13-14 Male 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Thomas Lussier14WYW1:11:13.78
2Neil Kelly14RAC1:18:14.70
3Maximilian Weber13RAC1:21:35.66
 
15-16 Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere15CPAC22.37
2Meghan Jo15WHAT22.56
3Mackenzie Headley16FVYT23.07
4Kathleen Murray16WRAT23.17
5Lily Archibald15UN23.55
6Mia Hatzis16RYWC23.78
7Bridget Kelly16RAC23.80
8Ayaan Olasewere15UN23.87
9Grace Saidmuratov16SSAC24.06
10Audrey Gil15WRAT24.10
11-TieKate Fedor15ZEUS24.23
11-TiePenelope Lazar16GYWD24.23
13Zenya Posada16SSAC24.25
14Natalia Gajecki15FINS24.36
15Aanya Kongettira16WYW24.38
16Julia Barto16CDOG24.39
 
15-16 Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere15CPAC49.50
2Kathleen Murray16WRAT50.09
3Lily Archibald15RAC50.73
4Mackenzie Headley16FVYT50.79
5Bridget Kelly15RAC51.54
6Mia Hatzis16RYWC51.78
7-TieKate Fedor15ZEUS52.29
7-TieAyaan Olasewere15CPAC52.29
9Grace Saidmuratov16SSAC52.32
10Zenya Posada16SSAC52.33
11Sabrina Schuster16LEHY52.45
12Ava Ward15RAC52.49
13Katherine Beauchene15FVYT52.55
14Keira Giles15RAC52.65
15Audrey Gil15WRAT52.82
16Julia Barto16CDOG52.86
 
15-16 Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Kathleen Murray16WRAT1:47.53
2Annam Olasewere15UN1:47.96
3Payton Foster16CPAC1:49.34
4Julia Barto16CDOG1:51.00
5Bridget Kelly16RAC1:51.13
6Lily Archibald15RAC1:51.47
7Kate Fedor15ZEUS1:52.29
8Katherine Beauchene15UN1:52.35
9Mia Hatzis16RYWC1:52.59
10Keira Giles15RAC1:52.61
11Ava Ward15RAC1:52.63
12Grace Saidmuratov16SSAC1:53.47
13Ella Gussen15WRAT1:53.66
14Abbey Pickel16MAC1:53.93
15Alexandra Moore16CPAC1:53.98
16Erin Richards15FVYT1:54.62
 
15-16 Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Julia Barto16CDOG4:51.76
2Kathleen Murray16WRAT4:53.81
3Lily Archibald15RAC5:00.20
4Penelope Lazar16GYWD5:02.32
5Mia Hatzis16RYWC5:02.46
6Bridget Kelly15RAC5:02.79
7Ava Ward15RAC5:04.26
8Lila Strober16OAK5:04.59
9Katherine Beauchene15UN5:04.94
10Rory Keller16CPAC5:05.10
11Kate Fedor15ZEUS5:05.88
12Keira Giles15RAC5:07.52
13Abbey Pickel16MAC5:08.38
14Payton Foster16CPAC5:09.26
15Emmy Beach15ARAC5:10.36
16Miriam Youel15UN5:11.74
 
15-16 Female 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Julia Barto16CDOG10:03.35
2Mia Hatzis16RYWC10:15.66
3Katherine Beauchene16FVYT10:16.02
4Penelope Lazar16GYWD10:16.56
5Lila Strober16OAK10:23.41
6Bridget Kelly16RAC10:27.10
7Rory Keller16CPAC10:32.59
8Samantha Chemacki16HHAC10:41.12
9Kate Fedor15ZEUS10:41.94
10Danielle Schwartz15WRAT10:43.99
11Lily Archibald15RAC10:44.52
12Emmy Beach15ARAC10:45.18
13Meghan Jo15WHAT10:46.72
14Addison Lezinsky15BULL10:48.25
15Miriam Youel15WHAT10:51.29
16Ava Ward15RAC10:52.65
 
15-16 Female 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Julia Barto16CDOG17:05.64
2Katherine Beauchene15UN17:10.03
3Penelope Lazar16GYWD17:14.49
4Lila Strober16OAK17:32.29
5Bridget Kelly15RAC17:36.10
6Lily Archibald15RAC17:50.81
7Meghan Jo15WHAT17:53.94
8Kate Fedor15ZEUS18:02.51
9Keira Giles15RAC18:03.97
10Julia Tejeda15CDOG18:06.63
11Emmy Beach15ARAC18:08.14
12Julia Stidolph16ZEUS18:13.83
13Samantha Chemacki16HHAC18:16.29
14Danielle Schwartz15WRAT18:17.02
15Miriam Youel15WHAT18:17.44
16Isabelle Christensen16LEHY18:32.62
 
15-16 Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Kate Fedor15ZEUS55.96
2Alexandra Moore16CPAC56.01
3Julia Barto16UN56.57
4Annam Olasewere15CPAC56.67
5Payton Foster16CPAC56.72
6Natalia Gajecki15UN56.87
7Victoria Layden16CRH56.89
8Grace Saidmuratov16SSAC56.96
9Lily Archibald15UN57.22
10Katherine Beauchene16FVYT57.36
11Bryce Gold15SSAC57.40
12Sena Bozkurt15SSAC57.70
13Mia Hatzis16RYWC58.54
14Francesca Fusco15RYWC58.55
15Elise Richardson16UN58.56
16Meghan MacLaren16RYWC58.67
 
15-16 Female 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Alexandra Moore16CPAC2:00.58
2Kate Fedor15ZEUS2:01.06
3Julia Barto16CDOG2:01.32
4Sena Bozkurt15SSAC2:01.87
5Katherine Beauchene15UN2:03.54
6Grace Saidmuratov16SSAC2:03.68
7Payton Foster16CPAC2:03.80
8Ella Gussen15WRAT2:04.30
9Erin Richards15FVYT2:04.78
10Meghan MacLaren16RYWC2:04.97
11Natalia Gajecki15FINS2:05.14
12Lily Archibald15RAC2:06.23
13Ella Nadeau16RAYS2:06.29
14Victoria Layden16WHAT2:06.68
15Samantha Haley16CPAC2:07.36
16Emelia Bailey16WEST2:07.41
 
15-16 Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Brielle Gold16SSAC1:01.47
2Julia Herbert16RYWC1:03.06
3Mackenzie Headley16FVYT1:03.17
4Bryce Gold15UN1:03.79
5Michelle Weissler15SSAC1:04.32
6Miller Ward16CPAC1:04.83
7Sydney Jee16GYWD1:05.19
8Riley McGerald15UN1:05.29
9Marea Li15UN1:05.56
10Tess Sherry15UN1:05.75
11Jocelyn Niemczyk16IVY1:05.94
12Abigayle Bleil16UN1:06.06
13Ella Nadeau16RAYS1:06.39
14Kaya Tray16UN1:06.84
15Alexa Kwarcinski15RYWC1:07.17
16Liv Sherry15UN1:07.19
 
15-16 Female 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Ella Nadeau16RAYS2:21.82
2Jocelyn Niemczyk16IVY2:23.15
3Julia Barto16CDOG2:23.55
4Sydney Jee16GYWD2:24.41
5Julia Herbert16RYWC2:24.55
6Marea Li16BULL2:24.58
7Makeda West15ZEUS2:25.74
8Alexa Kwarcinski15RYWC2:25.88
9Alexandra Moore16CPAC2:26.69
10Bryce Gold15SSAC2:27.00
11Katherine Vongsouvanh15RYWC2:27.32
12-TieSamantha Jackson15CDOG2:27.43
12-TieMichelle Weissler15SSAC2:27.43
14Avery D'Amour15NCA2:27.62
15Samantha Chemacki16HHAC2:28.41
16Grace Saidmuratov16SSAC2:28.42
 
15-16 Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Lily Archibald15UN54.57
2Sena Bozkurt15SSAC54.60
3Kathleen Murray16WRAT54.73
4Miller Ward16UN55.52
5Penelope Lazar16GYWD56.17
6Annam Olasewere15CPAC56.60
7Erin Richards15FVYT56.67
8Audrey Gil15CPAC56.72
9Julia Barto16CDOG56.75
10Zenya Posada16SSAC56.86
11Mackenzie Headley16FVYT57.06
12Ariya Snelwar16SSAC57.28
13Julia Stidolph16ZEUS57.39
14Bryce Gold15SSAC57.40
15Marea Li15BULL57.75
16Julia Herbert16RYWC57.83
 
15-16 Female 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Lily Archibald15RAC2:01.81
2Erin Richards15FVYT2:03.25
3Miller Ward16CPAC2:03.30
4Julia Stidolph16ZEUS2:03.96
5Amelia Peterson16OAK2:04.69
6Julia Barto16CDOG2:04.74
7Penelope Lazar16GYWD2:04.78
8Ariya Snelwar16SSAC2:05.86
9Sena Bozkurt15SSAC2:06.13
10Abbey Pickel16MAC2:06.79
11Rory Keller16CPAC2:08.04
12Lila Strober16OAK2:08.63
13Julia Herbert16RYWC2:10.43
14Audrey Gil15WRAT2:10.52
15Bridget Kelly15RAC2:10.78
16Meghan MacLaren16RYWC2:11.36
 
15-16 Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Miller Ward16UN2:01.98
2Julia Barto16UN2:03.05
3Kathleen Murray16WRAT2:06.07
4Alexandra Moore16CPAC2:06.36
5Sena Bozkurt15SSAC2:06.91
6Katherine Beauchene15UN2:07.46
7Ella Gussen15UN2:07.47
8Lily Archibald15RAC2:07.56
9Bridget Kelly16RAC2:07.61
10Grace Saidmuratov16SSAC2:07.65
11Kate Fedor15ZEUS2:07.71
12Payton Foster16CPAC2:07.90
13Julia Herbert16RYWC2:07.92
14Ella Nadeau16RAYS2:07.95
15Penelope Lazar16GYWD2:07.98
16Sydney Jee16GYWD2:08.39
 
15-16 Female 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster16CPAC4:12.94
2Julia Barto16CDOG4:21.01
3Alexandra Moore16CPAC4:23.57
4Katherine Beauchene15UN4:25.07
5Miller Ward16CPAC4:26.31
6Abbey Pickel16MAC4:29.94
7Rory Keller16CPAC4:31.63
8Ella Gussen15WRAT4:32.48
9Ella Nadeau16RAYS4:32.92
10Penelope Lazar16GYWD4:32.93
11Bridget Kelly15RAC4:33.97
12Kate Fedor15ZEUS4:34.12
13Sena Bozkurt15SSAC4:35.05
14Grace Saidmuratov16SSAC4:35.39
15Amelia Peterson16OAK4:35.58
16Mia Hatzis16RYWC4:38.29
 
15-16 Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere15CPAC25.08
2Mackenzie Headley16FVYT26.41
3Riley Anderson15NCA26.53
4Kathleen Murray16WRAT26.79
5-TieLily Archibald16RAC26.89
5-TieBridget Kelly16RAC26.89
7Ayaan Olasewere16CPAC26.98
8Mia Hatzis16RYWC27.06
9Lillian Teel16BULL27.45
10-TiePenelope Lazar16GYWD27.52
10-TieKylie McKirryher15CDOG27.52
12Grace Saidmuratov16SSAC27.63
13-TieElla Gussen15WRAT27.73
13-TieSena Bozkurt16SSAC27.73
15Madeline Muncy15RAC27.83
16Kate Fedor15ZEUS27.84
 
15-16 Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere15CPAC55.74
2Kathleen Murray16WRAT57.94
3Mackenzie Headley16FVYT58.23
4Bridget Kelly16RAC58.27
5Lily Archibald15RAC58.31
6Riley Anderson15NCA58.55
7Ava Ward15RAC58.73
8Mia Hatzis16RYWC59.25
9Lieve Geelen15CPAC59.36
10-TieKylie McKirryher15CDOG59.40
10-TiePenelope Lazar16GYWD59.40
12Kate Fedor16ZEUS59.58
13Ayaan Olasewere16CPAC59.91
14Grace Saidmuratov16SSAC1:00.10
15Addison Lezinsky16BULL1:00.27
16Ella Gussen15WRAT1:00.41
 
15-16 Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Bridget Kelly16RAC2:04.69
2Annam Olasewere16CPAC2:04.97
3Ava Ward15RAC2:06.51
4Penelope Lazar16GYWD2:07.19
5Lily Archibald16RAC2:07.80
6Lieve Geelen15CPAC2:08.60
7Mia Hatzis16RYWC2:09.57
8-TieKate Fedor16ZEUS2:09.65
8-TieElla Gussen15WRAT2:09.65
10Keira Giles16RAC2:10.62
11Audrey Gil15CPAC2:10.91
12Addison Lezinsky16BULL2:11.13
13Zoe Petertonjes15RYWC2:11.35
14Alexandra Moore16CPAC2:11.42
15Grace Saidmuratov16SSAC2:11.78
16Emmy Beach15ARAC2:12.12
 
15-16 Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Penelope Lazar16GYWD4:28.73
2Bridget Kelly16RAC4:29.60
3Kate Fedor16ZEUS4:32.98
4Ava Ward15RAC4:33.19
5Lily Archibald15RAC4:33.22
6Mia Hatzis16RYWC4:34.89
7Erin Richards16FVYT4:36.25
8Addison Markoja15SEAL4:37.24
9Rory Keller16CPAC4:37.50
10Katherine Beauchene16FVYT4:39.15
11Emmy Beach15ARAC4:39.34
12Danielle Schwartz15WRAT4:40.02
13Addison Lezinsky16BULL4:40.49
14Miriam Youel16WHAT4:40.71
15Abigail King15UN4:42.90
16Zoe Petertonjes15RYWC4:43.35
 
15-16 Female 800L Freestyle
PlaceSwimmerAgeTeamTime
1Penelope Lazar16GYWD9:12.07
2Katherine Beauchene16FVYT9:20.84
3Bridget Kelly16RAC9:24.57
4Mia Hatzis16RYWC9:26.21
5Addison Markoja15SEAL9:37.99
6Miriam Youel16WHAT9:41.60
7Danielle Schwartz15WRAT9:42.43
8Julia Tejeda15CDOG9:43.19
9Rory Keller16CPAC9:44.56
10Addison Lezinsky15BULL9:45.34
11Lily Archibald16RAC9:46.57
12Emmy Beach15ARAC9:51.38
13Meghan Jo16WHAT9:51.78
14Ila Sundstrom16BULL9:57.57
15Lauren Lord16GLAS9:58.69
16Julia Barto16CDOG9:59.23
 
15-16 Female 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Penelope Lazar16GYWD17:27.21
2Katherine Beauchene16FVYT17:59.91
3Addison Markoja15SEAL18:21.89
4Julia Tejeda15CDOG18:24.11
5Rory Keller16CPAC18:27.21
6Julia Barto16CDOG18:32.85
7Bridget Kelly16RAC18:39.08
8Meghan Jo16WHAT18:39.89
9Mia Hatzis16RYWC18:40.88
10Danielle Schwartz15WRAT18:47.48
11Emmy Beach15ARAC18:47.71
12Audrey Gil15CPAC18:54.94
13Miller Ward16CPAC19:15.97
14Zoe Petertonjes15RYWC19:16.33
15Delphine Brown15CPAC19:16.87
16Ella Nadeau16RAYS19:18.94
 
15-16 Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Ingrid Janney16UN1:04.54
2Kate Fedor16ZEUS1:04.91
3Alexandra Moore16CPAC1:05.24
4Riley Anderson15NCA1:05.46
5Grace Saidmuratov16SSAC1:06.13
6Natalia Gajecki16FINS1:06.52
7Sena Bozkurt15SSAC1:06.93
8Ella Gussen15WRAT1:07.07
9Bryce Gold15SSAC1:07.39
10Katherine Beauchene16FVYT1:07.73
11Phoebe Hamblett15BULL1:07.79
12Erin Richards16FVYT1:07.90
13Francesca Fusco15RYWC1:08.06
14Kylie McKirryher15CDOG1:08.32
15-TieEmelia Bailey16WEST1:08.37
15-TieLily Archibald16RAC1:08.37
 
15-16 Female 200L Backstroke
PlaceSwimmerAgeTeamTime
1Ingrid Janney16UN2:17.00
2Alexandra Moore16CPAC2:19.42
3Kate Fedor16ZEUS2:19.68
4Sena Bozkurt15SSAC2:20.50
5Grace Saidmuratov16SSAC2:21.53
6Kylie McKirryher15CDOG2:23.77
7Ella Gussen15WRAT2:23.81
8Natalia Gajecki16FINS2:25.36
9Erin Richards16FVYT2:25.64
10Katherine Beauchene16FVYT2:26.98
11Ella Nadeau16RAYS2:27.09
12Francesca Fusco15RYWC2:28.00
13Julia Tejeda15CDOG2:28.16
14Emelia Bailey16WEST2:28.18
15Ava Ward15RAC2:29.12
16Samantha Haley16CPAC2:29.94
 
15-16 Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Abigail King15CPAC1:13.29
2Mackenzie Headley16FVYT1:13.88
3Julia Herbert16RYWC1:14.30
4Bryce Gold15SSAC1:14.80
5Sydney Jee16GYWD1:14.92
6Andrea Perea16UN1:15.24
7Miller Ward16CPAC1:15.62
8Jocelyn Niemczyk16IVY1:16.01
9Ingrid Janney16UN1:16.80
10Marea Li16BULL1:16.96
11Alexa Kwarcinski16RYWC1:17.80
12Riley McGerald15RAC1:18.00
13Andrea Gonzalez Liberal16RAC1:18.24
14Samantha Jackson15CDOG1:18.41
15Michelle Weissler16SSAC1:18.89
16Yizhen Liu16WHAT1:19.35
 
15-16 Female 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Abigail King15CPAC2:36.87
2Andrea Perea16UN2:43.50
3Sydney Jee16GYWD2:44.50
4Miller Ward16CPAC2:46.22
5Marea Li16BULL2:46.36
6Jocelyn Niemczyk16IVY2:47.65
7Yizhen Liu16WHAT2:47.73
8Samantha Jackson15CDOG2:48.14
9Lillian Teel16BULL2:48.93
10Julia Herbert16RYWC2:49.38
11Riley McGerald15RAC2:50.34
12Lieve Geelen15CPAC2:50.73
13Ella Nadeau16RAYS2:51.20
14Ingrid Janney16UN2:52.10
15Andrea Gonzalez Liberal16RAC2:53.38
16Makeda West15ZEUS2:53.43
 
15-16 Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1Lily Archibald16RAC1:02.24
2Annam Olasewere16CPAC1:02.36
3Sena Bozkurt15SSAC1:02.39
4Riley Anderson15NCA1:02.73
5Mackenzie Headley16FVYT1:03.06
6Miller Ward16CPAC1:03.30
7Erin Richards16FVYT1:03.72
8Penelope Lazar16GYWD1:03.90
9Kylie McKirryher15CDOG1:04.44
10Audrey Gil15CPAC1:05.12
11Julia Stidolph16ZEUS1:05.39
12-TieBryce Gold15SSAC1:05.43
12-TieAva Ward15RAC1:05.43
14Kathleen Murray16WRAT1:05.54
15Mia Hatzis16RYWC1:05.87
16Ariya Snelwar16SSAC1:05.94
 
15-16 Female 200L Butterfly
PlaceSwimmerAgeTeamTime
1Erin Richards16FVYT2:18.41
2Abigail King15CPAC2:21.75
3Miller Ward16CPAC2:22.20
4Sena Bozkurt15SSAC2:24.77
5Lily Archibald16RAC2:25.54
6Julia Stidolph16ZEUS2:25.77
7Julia Barto16CDOG2:27.31
8Ariya Snelwar16SSAC2:28.69
9Rory Keller16CPAC2:29.33
10Audrey Gil15CPAC2:29.96
11Laura Degennaro16CDOG2:30.10
12Elizabeth Bodie16CDOG2:31.51
13Amanda Ford16WAC2:32.31
14Bridget Kelly16RAC2:33.10
15Kristen Racicot16WRAT2:33.17
16Mia Hatzis16RYWC2:34.71
 
15-16 Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster16CPAC2:19.88
2Abigail King15CPAC2:21.34
3Ella Gussen15WRAT2:23.55
4Bridget Kelly16RAC2:25.25
5Ingrid Janney16UN2:26.00
6Penelope Lazar16GYWD2:26.60
7Sydney Jee16GYWD2:26.75
8Alexandra Moore16CPAC2:27.18
9Riley McGerald15RAC2:27.56
10Kate Fedor16ZEUS2:27.61
11Miller Ward16CPAC2:27.73
12Lieve Geelen15CPAC2:28.21
13Grace Saidmuratov16SSAC2:28.29
14Sena Bozkurt16SSAC2:29.21
15Audrey Gil15CPAC2:30.16
16Marea Li16BULL2:30.28
 
15-16 Female 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster16CPAC4:52.94
2Abigail King15CPAC4:59.12
3Alexandra Moore16CPAC5:05.55
4Ingrid Janney16UN5:08.68
5Katherine Beauchene16FVYT5:09.24
6Erin Richards16FVYT5:12.43
7Rory Keller16CPAC5:13.37
8Ella Gussen15WRAT5:14.83
9Penelope Lazar16GYWD5:15.01
10Bridget Kelly16RAC5:15.60
11Julia Tejeda15CDOG5:21.36
12Julia Barto16CDOG5:21.48
13Ella Nadeau16RAYS5:21.79
14Lillian Teel16BULL5:22.23
15Kate Fedor15ZEUS5:23.08
16Yizhen Liu16WHAT5:25.81
 
15-16 Female 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Miriam Youel16WHAT37:22.59
2Emmy Beach15ARAC37:50.59
3Marin Benoit15WHAT38:05.36
4Emily Daukas15CDOG38:12.56
5Sara Omar15WHAT38:25.34
6Emily Behr16ZEUS39:10.63
7Yizhen Liu16WHAT39:14.31
8Makeda West15ZEUS39:17.98
9Sydney Parker15WHAT40:25.83
10Madisyn Goldstein16CDOG40:38.19
11Grace Damico15HHAC40:56.80
12Rosalie Alonzo15MJCC40:56.88
13Claire Haverly15MJCC41:45.00
14Isla Cunniffe15ZEUS42:15.63
15Katherine Brennan16ZEUS42:52.13
16Molly Newton16NMEG43:27.38
 
15-16 Female 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Bridget Kelly16RAC1:10:23.61
2Meghan Jo16WHAT1:16:57.29
3Danielle Schwartz15WRAT1:17:47.05
4Jane Harhay16MJCC1:19:33.28
5Natalia Gajecki16FINS1:20:36.19
6Boglarka Olah16WRAT1:20:40.48
7Mary Frey15NCY1:25:22.72
8Garyn Finz16GYWD1:25:32.10
 
15-16 Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Elliot Lee16BULL20.88
2Jakob Harlem15CPAC21.14
3Benjamin Wu16SSAC21.18
4Sander Silverman16UN21.35
5Peter Mottolese16CPAC21.36
6Damian Czartoryjski16CDOG21.39
7Kegan Clark16GYWD21.44
8-TieNathaniel Oppenheim16RAC21.52
8-TieConnor Ohl15BRUN21.52
10Mykhailo Kvashchuk16ZEUS21.55
11Jake Mercer15WYW21.75
12Luke Mendelsohn15GYWD21.77
13Henry Peters16CPAC21.79
14Kristopher Flores16ZEUS21.80
15Jack Haley16CPAC21.84
16Michael Ivanov16UN21.86
 
15-16 Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Damian Czartoryjski16CDOG45.32
2Elliot Lee16BULL45.41
3Jakob Harlem15CPAC45.43
4Kegan Clark16UN46.15
5Connor Ohl15BRUN46.34
6Benjamin Wu16SSAC46.64
7Campbell McFall16UN46.96
8Nathaniel Oppenheim16RAC46.98
9Deacon Mascarinas16NCY47.04
10Oliver Stabach15UN47.07
11Peter Mottolese16CPAC47.25
12Jack Haley16CPAC47.27
13Henry Peters16CPAC47.32
14Ashton Ma16UN47.38
15John Rusnock16FVYT47.47
16Luke Mendelsohn15GYWD47.49
 
15-16 Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Damian Czartoryjski16CDOG1:38.21
2Jack Haley16CPAC1:40.00
3Elliot Lee16BULL1:40.26
4Felix Flakstad16UN1:41.58
5Campbell McFall16UN1:41.75
6Oliver Stabach15UN1:41.77
7Connor Ohl15UN1:42.14
8Peter Mottolese16CPAC1:42.16
9Michael Gauthier16UN1:42.41
10Nathaniel Oppenheim16RAC1:42.63
11Ashton Ma16UN1:42.66
12Kegan Clark16UN1:42.83
13Cody Lonsberry15IVY1:42.92
14Owen Tharrington15CPAC1:43.61
15Andrew Berkowitz16WRAT1:43.85
16Maxwell Enes15UN1:43.86
 
15-16 Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Cody Lonsberry15IVY4:34.90
2Felix Flakstad16UN4:36.09
3Campbell McFall16UN4:36.84
4Elliot Lee16UN4:37.57
5Damian Czartoryjski16CDOG4:37.65
6Jack Haley16CPAC4:39.56
7Connor Ohl15UN4:40.48
8Benjamin Wu16SSAC4:41.43
9Rory O'Connor16UN4:41.79
10Jude Boukarroum16RAC4:41.98
11Chase Shapiro16WRAT4:42.37
12Peter Zalewski16UN4:42.47
13Aidan Palaj15UN4:42.51
14Maxwell Enes15UN4:42.73
15Michael Gauthier16UN4:43.54
16Jacob Lin15BULL4:44.07
 
15-16 Male 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Cody Lonsberry15IVY9:21.17
2Campbell McFall16UN9:44.11
3Jack Haley16CPAC9:45.13
4Elliot Lee16BULL9:49.08
5Chase Shapiro16WRAT9:49.59
6William Trotman16WYW9:51.05
7Peter Zalewski16CDOG9:52.11
8Maxwell Enes15UN10:01.06
9Blake Wool15UN10:06.02
10Conor Duggan15ZEUS10:06.87
11Jacob Gervais16OAK10:07.79
12Owen Vale15WHAT10:08.43
13Samit Virmani15OAK10:08.57
14Chas Jones16CPAC10:09.01
15Aedan Conners15BULL10:09.35
16Kellen Booth15CDOG10:09.49
 
15-16 Male 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Cody Lonsberry15IVY15:45.30
2Chase Shapiro16WRAT16:17.50
3Campbell McFall16IVY16:22.37
4William Trotman16UN16:22.81
5Maxwell Enes15UN16:28.64
6Blake Wool15UN16:43.20
7Jack Haley16CPAC16:51.22
8Conor Duggan15ZEUS16:53.71
9Jude Boukarroum16RAC17:02.22
10Samit Virmani15OAK17:04.31
11Nathaniel Oppenheim16RAC17:12.37
12Shaun Li16RAC17:16.15
13James Liao16IVY17:19.65
14Joseph Milhomens15CDOG17:24.38
15Owen Tharrington15CPAC17:27.74
16Erik Lamphere15CDOG17:30.16
 
15-16 Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1John Rusnock16FVYT50.55
2Owen Tharrington15CPAC50.79
3Eric Huang15UN52.54
4Hudson Jang15CPAC52.60
5Elliot Lee16BULL52.66
6Mykhailo Kvashchuk16ZEUS52.68
7Jack Haley16CPAC52.78
8Felix Flakstad16GYWD52.93
9Chas Jones16CPAC53.07
10Xavier Ruiz16RAC53.23
11Jacob Lin15BULL53.28
12Oliver Stabach15IVY53.51
13Campbell McFall16UN53.64
14Cyrus Xu15FVYT53.66
15Anthony Tomasko16UN53.82
16Henry Peters16CPAC53.90
 
15-16 Male 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Owen Tharrington15UN1:47.86
2Elliot Lee16BULL1:51.18
3Chas Jones16CPAC1:51.76
4Hudson Jang15CPAC1:54.25
5Jack Haley16CPAC1:54.57
6Campbell McFall16IVY1:55.11
7Benjamin Wu16SSAC1:55.13
8John Dwyer15WHAT1:55.28
9Cyrus Xu15FVYT1:55.50
10Jacob Lin15UN1:55.69
11Aedan Conners16BULL1:55.70
12Joseph Milhomens15CDOG1:56.03
13James Liao16UN1:56.09
14Peter Zalewski16CDOG1:56.23
15Shaun Li16RAC1:56.68
16Eric Huang15SSAC1:56.69
 
15-16 Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz16RAC55.45
2Matthias McFarlane15SSAC57.24
3Luke Mendelsohn15GYWD58.06
4Deacon Mascarinas16NCY58.37
5Michael Ivanov16UN58.79
6Chas Jones16CPAC59.33
7Felix Flakstad16GYWD59.39
8John Rusnock16FVYT59.41
9-TieNathaniel Oppenheim16RAC59.64
9-TieKristopher Flores16ZEUS59.64
11Elliot Lee16BULL59.65
12Jacob Lin15BULL59.90
13Robert Regan15RYWC59.96
14Daniel Sichtnik16UN1:00.01
15Logan Keane16RYWC1:00.05
16Matthew Gentil16UN1:00.48
 
15-16 Male 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz16RAC2:00.42
2Chas Jones16CPAC2:07.24
3Elliot Lee16BULL2:07.41
4Matthias McFarlane15SSAC2:07.69
5Luke Mendelsohn15GYWD2:07.81
6Nathaniel Oppenheim16RAC2:08.68
7Felix Flakstad16GYWD2:09.54
8Robert Regan15RYWC2:10.17
9Deacon Mascarinas16NCY2:12.23
10Andrew Zhou16WYW2:12.47
11Alexander Lee16CDOG2:12.72
12Shaun Li16UN2:12.82
13Daniel Sichtnik16GYWD2:13.65
14Owen Vale15WHAT2:14.03
15Ethan Denning16RYWC2:14.67
16Owen Tharrington15CPAC2:14.97
 
15-16 Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Benjamin Wu16SSAC49.48
2Elliot Lee16UN49.51
3John Rusnock16UN49.54
4Damian Czartoryjski16CDOG50.38
5Owen Tharrington15CPAC50.56
6Eric Huang15UN50.78
7Ashton Ma16UN50.93
8Jacob Lin15BULL51.21
9Nathaniel Oppenheim16RAC51.25
10Kristopher Flores16ZEUS51.44
11Peter Mottolese16CPAC51.54
12Andrew Villani16UN51.59
13Jack Haley16CPAC51.61
14Luke Mendelsohn15GYWD52.10
15-TieTimothy King15CPAC52.42
15-TieAnthony Tomasko16UN52.42
 
15-16 Male 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Jack Haley16CPAC1:48.78
2Damian Czartoryjski16CDOG1:49.98
3John Rusnock16FVYT1:50.73
4Elliot Lee16BULL1:51.19
5Benjamin Wu16SSAC1:51.45
6Jacob Lin15BULL1:52.09
7Chas Jones16CPAC1:52.55
8William Trotman16UN1:54.27
9Owen Tharrington15CPAC1:54.55
10Austin Walt16WYW1:55.34
11Colten Trepp16SSAC1:56.39
12Peter Zalewski16CDOG1:57.69
13Timothy King15CPAC1:57.79
14Joshua Oliveira16RYWC1:57.82
15Peter Mottolese16CPAC1:57.88
16Campbell McFall16UN1:58.41
 
15-16 Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Elliot Lee16UN1:49.08
2John Rusnock16UN1:49.61
3Xavier Ruiz16RAC1:52.11
4Jack Haley16CPAC1:52.62
5Damian Czartoryjski16CDOG1:52.71
6Chas Jones16CPAC1:52.80
7Luke Mendelsohn15UN1:53.45
8Jacob Lin15UN1:53.94
9Felix Flakstad16GYWD1:54.12
10Owen Tharrington15CPAC1:54.56
11Benjamin Wu16SSAC1:55.83
12Shaun Li16UN1:55.91
13Robert Regan15RYWC1:56.76
14Kristopher Flores16ZEUS1:57.22
15Jakob Harlem15CPAC1:57.31
16Nathaniel Oppenheim16RAC1:57.52
 
15-16 Male 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Elliot Lee16BULL3:56.43
2Xavier Ruiz16RAC3:58.17
3Jack Haley16CPAC3:58.53
4Chas Jones16CPAC3:59.91
5Owen Tharrington15CPAC4:00.08
6Jacob Lin15UN4:04.65
7Shaun Li16RAC4:09.14
8Nathaniel Oppenheim16RAC4:10.00
9Benjamin Wu16SSAC4:10.17
10Peter Zalewski16CDOG4:11.03
11Joseph Milhomens15CDOG4:11.50
12Robert Regan15RYWC4:12.76
13Campbell McFall16IVY4:13.34
14Austin Walt16WYW4:15.33
15Colten Trepp16SSAC4:15.89
16Kristopher Flores16ZEUS4:16.80
 
15-16 Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Benjamin Pope15IVY24.22
2Elliot Lee16BULL24.39
3Jakob Harlem15CPAC24.43
4Blake Wool15FVYT24.47
5Jake Mercer15WYW24.52
6John Rusnock16FVYT24.63
7Damian Czartoryjski16CDOG24.77
8Oliver Stabach16IVY24.80
9Alexander Sharpe15CPAC24.90
10Jack Haley16CPAC24.91
11Anthony Tomasko16CDOG25.05
12Michael Ivanov16WRAT25.11
13-TieOliver Carr15SSAC25.13
13-TieKristopher Flores16ZEUS25.13
15Austin Walt16WYW25.33
16Felix Flakstad16CPAC25.35
 
15-16 Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Jakob Harlem15CPAC52.26
2Caleb Romero Serrano15RAC52.76
3Elliot Lee16BULL53.16
4Damian Czartoryjski16CDOG53.28
5Blake Wool15FVYT53.35
6Jose Nolla16RAC53.99
7Oliver Stabach16IVY54.12
8Shaun Li16RAC54.47
9Alexander Sharpe15CPAC54.49
10Maxwell Enes16BULL55.10
11John Rusnock16FVYT55.15
12Jack Haley16CPAC55.26
13Timothy King16CPAC55.28
14Owen Tharrington15CPAC55.41
15Chase Elliott15CPAC55.49
16Cyrus Xu15FVYT55.61
 
15-16 Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1Caleb Romero Serrano15RAC1:54.11
2Elliot Lee16BULL1:56.13
3Jose Nolla16RAC1:56.88
4Jack Haley16CPAC1:57.43
5Cody Lonsberry15IVY1:57.45
6Maxwell Enes16BULL1:57.94
7Wyatt Vitiello15ZEUS1:58.08
8Oliver Stabach16IVY1:58.14
9Felix Flakstad16CPAC1:58.61
10Damian Czartoryjski16CDOG1:58.62
11Blake Wool15FVYT1:58.92
12Shaun Li16RAC1:59.41
13Aidan Palaj15WHAT2:00.20
14Peter Zalewski16CDOG2:00.89
15Timothy King16CPAC2:01.09
16Owen Tharrington15CPAC2:01.31
 
15-16 Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Caleb Romero Serrano15RAC4:03.87
2Wyatt Vitiello15ZEUS4:07.32
3Cody Lonsberry15IVY4:08.43
4Jose Nolla16RAC4:09.04
5Jack Haley16CPAC4:10.22
6Maxwell Enes16BULL4:10.36
7Aidan Palaj15WHAT4:12.62
8Peter Zalewski16CDOG4:12.83
9Damian Czartoryjski16CDOG4:14.18
10Blake Wool15FVYT4:15.76
11Felix Flakstad16CPAC4:16.56
12Jacob Lin15BULL4:18.67
13Owen Vale15WHAT4:19.39
14John Dwyer15WHAT4:20.33
15Aedan Conners16BULL4:20.81
16William Trotman16RAC4:20.90
 
15-16 Male 800L Freestyle
PlaceSwimmerAgeTeamTime
1Caleb Romero Serrano15RAC8:34.01
2Cody Lonsberry15IVY8:34.51
3Wyatt Vitiello15ZEUS8:38.84
4Maxwell Enes16BULL8:46.81
5Aidan Palaj15WHAT8:48.89
6Jack Haley16CPAC8:51.20
7Blake Wool15FVYT8:52.94
8William Trotman16RAC8:56.22
9Aedan Conners16BULL8:56.68
10Owen Vale15WHAT9:00.83
11Rory O'Connor16CPAC9:00.87
12Oliver Johnson16NCY9:09.75
13Peter Zalewski16CDOG9:09.93
14Conor Duggan16ZEUS9:10.62
15John Dwyer15WHAT9:10.85
16Jack Smith15CPAC9:12.81
 
15-16 Male 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Cody Lonsberry15IVY16:19.77
2Aidan Palaj15WHAT16:42.72
3Maxwell Enes16BULL16:49.57
4Wyatt Vitiello15ZEUS17:04.15
5Blake Wool15FVYT17:05.33
6William Trotman16RAC17:19.53
7Rory O'Connor16CPAC17:25.53
8Campbell McFall16IVY17:25.85
9Conor Duggan16ZEUS17:28.49
10Joseph Milhomens15CDOG17:30.72
11Oliver Johnson16NCY17:31.72
12Mason Rubin16OAK17:34.01
13John Dwyer15WHAT17:42.38
14Brendan Kirberger16RST17:50.03
15Felix Flakstad16UN17:54.95
16Kellen Booth16CDOG18:00.57
 
15-16 Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Owen Tharrington16CPAC58.86
2John Rusnock16FVYT59.63
3Oliver Stabach16IVY59.84
4Wyatt Vitiello15ZEUS1:00.05
5Damian Czartoryjski16CDOG1:00.51
6Peter Zalewski16CDOG1:00.73
7Hudson Jang16CPAC1:01.45
8Aedan Conners16BULL1:01.46
9John Dwyer15WHAT1:01.78
10Chas Jones16CPAC1:01.79
11Eric Huang16SSAC1:01.95
12Kristopher Flores16ZEUS1:01.97
13Callum McCracken16SSAC1:02.22
14Cyrus Xu15FVYT1:02.59
15Anthony Tomasko16CDOG1:02.82
16Hirsh Iyer15WYW1:02.85
 
15-16 Male 200L Backstroke
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello15ZEUS2:05.15
2Owen Tharrington16CPAC2:06.29
3Peter Zalewski16CDOG2:09.93
4Elliot Lee16BULL2:10.60
5John Dwyer15WHAT2:10.99
6Joseph Milhomens15CDOG2:11.32
7Aedan Conners16BULL2:11.54
8Callum McCracken16SSAC2:12.97
9Shaun Li16RAC2:14.25
10Maxwell Enes16BULL2:14.65
11Hudson Jang16CPAC2:15.00
12Jacob Lin15BULL2:15.67
13Cyrus Xu15FVYT2:16.44
14Conor Duggan16ZEUS2:16.54
15Thomas Goertel15CPAC2:17.35
16Kristopher Flores16ZEUS2:17.60
 
15-16 Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz16RAC1:04.91
2Matthias McFarlane16SSAC1:06.35
3Jorell Melendez Figueroa16RAC1:08.26
4Michael Ivanov16WRAT1:08.72
5Robert Regan15RYWC1:08.91
6John Rusnock16FVYT1:09.04
7Logan Szczesniak16MAC1:09.90
8Owen Vale15WHAT1:10.03
9Felix Flakstad16CPAC1:10.09
10Hugh Henry16BULL1:10.23
11Chas Jones16CPAC1:10.39
12Stefan Weber15RAC1:11.29
13Alex Weisenbacher16WAC1:11.32
14Elliot Lee16BULL1:11.64
15Mikheil Namoradze16FVYT1:11.72
16Andrew Zhou16WYW1:11.76
 
15-16 Male 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz16RAC2:23.51
2Robert Regan15RYWC2:27.03
3Jorell Melendez Figueroa16RAC2:29.98
4Elliot Lee16BULL2:30.84
5Owen Vale15WHAT2:30.93
6John Rusnock16FVYT2:31.60
7Stefan Weber15RAC2:32.33
8Chas Jones16CPAC2:32.61
9Alex Weisenbacher16WAC2:32.71
10Matthias McFarlane16SSAC2:32.85
11Michael Ivanov16WRAT2:34.44
12Logan Szczesniak16MAC2:34.96
13Lucas Fontana16WYW2:36.70
14Shaun Li16RAC2:37.18
15Hugh Henry16BULL2:37.88
16Wyatt Vitiello15ZEUS2:38.36
 
15-16 Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1John Rusnock16FVYT55.85
2Elliot Lee16BULL57.03
3Owen Tharrington16CPAC57.07
4Kristopher Flores16ZEUS57.27
5Timothy King16CPAC57.75
6Jacob Lin15BULL57.78
7Cody Lonsberry15IVY58.35
8Jack Haley16CPAC58.53
9Andrew Villani16WHAT59.04
10Damian Czartoryjski16CDOG59.09
11Colten Trepp16SSAC59.30
12Oliver Stabach16IVY59.39
13Benjamin Haddad16RYWC59.60
14Maxwell Enes16BULL1:00.28
15Hadden Wood16GYWD1:00.49
16Hugh Henry16BULL1:00.59
 
15-16 Male 200L Butterfly
PlaceSwimmerAgeTeamTime
1Jack Haley16CPAC2:05.60
2John Rusnock16FVYT2:05.92
3Maxwell Enes16BULL2:09.54
4Elliot Lee16BULL2:10.56
5Jacob Lin15BULL2:11.36
6Timothy King16CPAC2:11.46
7Conor Duggan16ZEUS2:13.63
8Joseph Milhomens15CDOG2:13.83
9William Trotman16RAC2:13.95
10Benjamin Haddad16RYWC2:14.68
11Owen Tharrington16CPAC2:15.32
12Kristopher Flores16ZEUS2:15.40
13Colten Trepp16SSAC2:15.65
14Cody Lonsberry15IVY2:16.41
15Hadden Wood16GYWD2:17.05
16Andrew Villani16WHAT2:17.73
 
15-16 Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Elliot Lee16BULL2:07.54
2John Rusnock16FVYT2:09.23
3Jack Haley16CPAC2:10.16
4Owen Tharrington16CPAC2:10.39
5Wyatt Vitiello15ZEUS2:11.05
6Chas Jones16CPAC2:12.61
7Shaun Li16RAC2:12.76
8Owen Vale15WHAT2:12.94
9Robert Regan15RYWC2:13.60
10Kristopher Flores16ZEUS2:13.85
11Jacob Lin15BULL2:14.80
12Joseph Milhomens15CDOG2:15.27
13Felix Flakstad16CPAC2:15.35
14Maxwell Enes16BULL2:15.39
15Michael Ivanov16WRAT2:15.53
16John Dwyer15WHAT2:16.46
 
15-16 Male 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Xavier Ruiz16RAC4:33.94
2Elliot Lee16BULL4:38.15
3Jack Haley16CPAC4:39.32
4Wyatt Vitiello15ZEUS4:39.46
5Owen Vale15WHAT4:42.39
6Chas Jones16CPAC4:42.84
7Peter Zalewski16CDOG4:46.09
8Robert Regan15RYWC4:46.18
9John Dwyer15WHAT4:47.17
10Owen Tharrington16CPAC4:48.03
11Joseph Milhomens15CDOG4:48.45
12Maxwell Enes16BULL4:48.54
13Jacob Lin15BULL4:49.60
14Shaun Li16RAC4:50.00
15Michael Ivanov16WRAT4:50.86
16John Rusnock16FVYT4:58.19
 
15-16 Male 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Matthew Michitti15WHAT33:35.50
2John Dwyer15WHAT33:37.93
3Aidan Palaj15WHAT34:26.22
4Owen Vale15WHAT34:31.06
5Christian Wilk15RST37:11.59
6Robert Riccobon16WHAT37:32.77
7Ved Bathula16WHAT37:59.56
8Shane Colligan15RST38:33.00
9Alexander Startz16NMEG38:36.84
10Adam Signorello16SLAC40:54.35
11Nathaniel Huang15SLAC41:09.11
12Lucca Giordano15VSYM41:35.25
13Cesar Padilla16ARAC41:57.00
14Thomas Starkey15SYS42:16.60
15Tristan Smith15CAT42:20.12
16Ian Fagan15WHAT52:00.77
 
15-16 Male 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Jacob Lin15BULL1:10:31.85
2Stefan Weber15RAC1:12:17.08
3Daniel Babashak16WYW1:12:46.81
4Brendan Kirberger16RST1:13:04.53
5Oliver Johnson16NCY1:13:14.53
6Cole McDonnell15FINS1:13:28.95
7Jeffrey Cheng15SYS1:19:11.90
8David Delong15NCY1:20:55.36
 
17-18 Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1-TieRiley Kudlac17UN23.47
1-TieKatrine O'Leary17CDOG23.47
3Natalia Ferranto18ZEUS23.55
4Avery Kudlac17UN23.61
5Annika Paluska17LEHY23.63
6Virginia Hastings17WYW23.66
7-TieBrielle Gold17SSAC24.05
7-TieAvery Potyrala17CDOG24.05
9Anna Edwards17CPAC24.25
10Delaney Reck17UN24.33
11-TieGrace Mahon17UN24.41
11-TieLucy Benoit18WHAT24.41
13Sofia Doersch17RYWC24.42
14Gladys Saunders18UN24.50
15Ashley Piacentino17RAC24.61
16Daniela Tanaka Sales17UN24.71
 
17-18 Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Riley Kudlac17UN50.62
2Virginia Hastings17WYW50.94
3Gladys Saunders18UN51.56
4Avery Kudlac17LEHY51.71
5Katrine O'Leary17CDOG52.09
6Alexandra Bastone18UN52.20
7Avery Potyrala17CDOG52.39
8Sophia Velleco17WAC52.41
9Ashley Piacentino18RAC52.55
10Lucy Benoit18WHAT52.56
11Natalia Ferranto17UN52.92
12Annika Paluska17LEHY53.00
13Anna Edwards17CPAC53.08
14Sofia Doersch17RYWC53.22
15Elise Richardson17CDOG53.29
16Alanna Depinto18UN53.42
 
17-18 Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Virginia Hastings17WYW1:48.56
2Avery Kudlac17UN1:49.01
3Alexandra Bastone18UN1:49.38
4Victoria Liu17CPAC1:51.94
5Sophia Velleco17WAC1:51.96
6Gladys Saunders18UN1:52.05
7Riley Kudlac17LEHY1:52.12
8Meghan Tiernan17CDOG1:52.21
9Ashley Piacentino17RAC1:52.57
10Olivia Herbert17RYWC1:53.66
11Megan Gangaway17LEHY1:53.82
12Avery Potyrala17UN1:54.45
13Lily Bradbury17UN1:54.52
14Julianna Tyler17CDOG1:54.81
15Taylor Demarest18CCSU1:54.99
16Lucy Benoit18WHAT1:55.17
 
17-18 Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Alexandra Bastone18UN4:50.63
2Meghan Tiernan17UN4:55.13
3Olivia Herbert18RYWC4:57.08
4Virginia Hastings17WYW4:58.53
5Victoria Liu17CPAC5:02.61
6Megan Gangaway17LEHY5:03.00
7Gladys Saunders18UN5:03.16
8Avery Kudlac17LEHY5:03.51
9Sophia Velleco17WAC5:03.53
10Catherine Carboni17RYWC5:04.93
11Taylor Demarest18CCSU5:04.98
12Margaret Erickson17UN5:05.76
13Margaret Rutledge17RYWC5:05.99
14Julianna Tyler17CDOG5:07.17
15Lila Strober17OAK5:09.26
16Avery Potyrala17CDOG5:10.47
 
17-18 Female 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Alexandra Bastone18CPAC10:01.37
2Meghan Tiernan17CDOG10:04.56
3Lila Strober17OAK10:20.78
4Taylor Demarest18CCSU10:22.26
5Megan Gangaway17LEHY10:23.48
6Catherine Carboni18RYWC10:29.79
7Margaret Rutledge17RYWC10:35.38
8Sydney Lillis17WYW10:37.14
9Margaret Erickson17CPAC10:37.33
10Olivia Herbert18RYWC10:39.33
11Daisy Decker17GYWD10:42.48
12Sophia Velleco17WAC10:46.61
13Hope Ivanovich17WRAT10:48.93
14Caroline Kelly17RAC10:50.81
15Amelia Peterson17OAK10:53.46
16Avery Kudlac17LEHY10:54.51
 
17-18 Female 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Meghan Tiernan17CDOG16:53.37
2Taylor Demarest18CCSU17:11.49
3Catherine Carboni17RYWC17:24.90
4Margaret Rutledge18RYWC17:43.16
5Hope Ivanovich17WRAT17:52.38
6Sophia Velleco17WAC17:54.01
7Daisy Decker17GYWD17:55.87
8Kyla Behrle18CCSU18:00.08
9Megan Gangaway17LEHY18:00.35
10Olivia Ronaghan18SHU18:08.89
11Caroline Kelly17RAC18:14.11
12Mollie Meador18WYW18:16.79
13Avery Potyrala17CDOG18:20.70
14Julianna Tyler17CDOG18:41.67
15Grace Hanke17CDOG19:00.69
16Sophie Milhomens17CDOG19:05.23
 
17-18 Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Lucy Benoit18UN55.35
2Andie Daignault17WEST57.17
3Katrine O'Leary17CDOG57.26
4Victoria Liu17CPAC57.77
5Avery Potyrala17UN58.03
6Sophie Milhomens17CDOG58.05
7Elise Richardson17CDOG58.08
8Sophia Velleco17WAC58.09
9Riley Kudlac17LEHY58.22
10Megan Dunnigan18CCSU58.33
11Virginia Hastings17WYW58.55
12Jacqueline Fox18FVYT58.76
13Meghan Tiernan17CDOG58.87
14Julia Rosado17UN59.02
15Delaney Reck17UN59.28
16Zofia Chmiel17UN59.47
 
17-18 Female 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Virginia Hastings17WYW2:02.08
2Lucy Benoit18WHAT2:02.61
3Victoria Liu17CPAC2:03.31
4Sophie Milhomens17CDOG2:03.65
5Sophia Velleco17WAC2:03.67
6Katrine O'Leary17CDOG2:04.44
7Andie Daignault17WEST2:04.86
8Riley Kudlac17LEHY2:05.73
9Jacqueline Fox18FVYT2:05.84
10Megan Dunnigan18CCSU2:06.09
11Avery Potyrala17CDOG2:06.34
12Brooke Sowka17LEHY2:06.77
13Elise Richardson17CDOG2:07.43
14Julia Rosado17BULL2:07.65
15Olivia Huewe17WEST2:08.08
16Meghan Tiernan17CDOG2:08.40
 
17-18 Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Sabrina Hobert17CPAC1:03.18
2Brielle Gold17SSAC1:04.17
3Abigayle Bleil17ZEUS1:04.98
4Annika Paluska17LEHY1:05.67
5Meghan Tiernan17CDOG1:05.70
6Olivia Herbert17RYWC1:06.09
7Lucy Benoit18WHAT1:06.15
8Caroline Krawec18UN1:06.81
9Alanna Depinto18UN1:07.47
10Virginia Hastings17WYW1:07.48
11Daniela Tanaka Sales17UN1:07.59
12Vanessa Fry17PAC1:07.92
13Mikayla Rapuano17BULL1:08.19
14Laura Letellier17CAC1:08.34
15Hailey Baker17MAC1:08.42
16Ella Behling17RYWC1:08.45
 
17-18 Female 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Olivia Herbert18RYWC2:17.27
2Meghan Tiernan17CDOG2:20.71
3Abigayle Bleil17ZEUS2:21.91
4Lucy Benoit18WHAT2:22.84
5Annika Paluska17LEHY2:23.86
6Sabrina Hobert17CPAC2:25.90
7Caroline Krawec18UN2:27.66
8Amber Zeng17NCA2:28.59
9Alice Scalmani17BULL2:28.88
10Julia Rosado17BULL2:29.11
11Emma Levine17WEST2:29.26
12Olivia Huewe17WEST2:29.32
13Mikayla Rapuano17BULL2:30.90
14Julianna Tyler17CDOG2:31.01
15Hailey Baker17MAC2:31.35
16Vanessa Fry17PAC2:31.45
 
17-18 Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Avery Kudlac17UN54.20
2Megan Dunnigan18CCSU56.24
3Riley Kudlac17LEHY56.45
4Julianna Tyler17UN56.66
5Emily Kalvaitis18CPAC56.79
6Brielle Gold17SSAC56.87
7Meghan Tiernan17CDOG57.11
8Grace Mahon17UN57.24
9Sydney Lillis17WYW57.39
10Amelia Peterson17OAK57.41
11Hope Ivanovich17WRAT57.66
12Avery Potyrala17CDOG57.67
13Olivia Herbert17UN57.74
14Ashley Piacentino18RAC57.77
15Sofia Doersch17RYWC57.92
16Sabrina Hobert17CPAC58.33
 
17-18 Female 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Avery Kudlac17LEHY1:59.97
2Meghan Tiernan17CDOG2:00.23
3Olivia Herbert18RYWC2:00.93
4Amelia Peterson17OAK2:02.48
5Sydney Lillis17WYW2:03.23
6Julianna Tyler17CDOG2:03.50
7Hope Ivanovich17WRAT2:05.45
8Sophie Milhomens17CDOG2:06.91
9Margaret Erickson17CPAC2:07.45
10Riley Kudlac17LEHY2:07.88
11Grace Mahon17HHAC2:09.05
12Mikayla Rapuano17BULL2:09.16
13Sofia Doersch17RYWC2:09.63
14Madison Marini17ZEUS2:09.80
15Adele Kopis17WEST2:10.59
16Molly Nordquist17WHAT2:11.24
 
17-18 Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Meghan Tiernan17UN2:02.47
2Lucy Benoit18UN2:03.55
3Virginia Hastings17WYW2:05.61
4Olivia Herbert17RYWC2:05.70
5Julianna Tyler17UN2:07.26
6Riley Kudlac17LEHY2:07.73
7Charlotte Sorensen17LC2:08.76
8Avery Kudlac17LEHY2:08.95
9Margaret Erickson17UN2:09.02
10Victoria Liu17CPAC2:09.39
11Avery Potyrala17CDOG2:09.74
12Brielle Gold17SSAC2:09.93
13Sabrina Hobert17CPAC2:10.11
14Sydney Lillis17WYW2:10.29
15Olivia Huewe17WEST2:10.30
16Caroline Krawec18UN2:10.46
 
17-18 Female 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Olivia Herbert18RYWC4:18.18
2Meghan Tiernan17CDOG4:18.31
3Virginia Hastings17WYW4:19.55
4Lucy Benoit18WHAT4:26.62
5Julianna Tyler17CDOG4:29.46
6Victoria Liu17CPAC4:29.59
7Sydney Lillis17WYW4:31.13
8Margaret Erickson17CPAC4:32.78
9Amelia Peterson17OAK4:33.11
10Sophie Milhomens17CDOG4:36.83
11Sophia Gimby17WYW4:38.72
12Hope Ivanovich17WRAT4:39.13
13Charlotte Sorensen17WHAT4:39.68
14Alexandra Bastone17CPAC4:39.95
15Olivia Ronaghan18SHU4:40.95
16Grace Mahon17HHAC4:41.05
 
17-18 Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Kathleen Murray17WRAT26.26
2Kailey Simons18UN26.72
3Annika Paluska17LEHY26.98
4Avery Kudlac18LEHY27.12
5-TieRiley Kudlac18LEHY27.14
5-TieNatalia Ferranto18ZEUS27.14
7Virginia Hastings18WYW27.27
8Katrine O'Leary17CDOG27.31
9Sofia Doersch17RYWC27.71
10Julia Barto17CDOG27.84
11Sabrina Hobert17CPAC27.86
12Rory Keller17CPAC27.91
13Aanya Kongettira17WYW27.93
14Anna Edwards17CPAC27.98
15Sophia Velleco17WAC28.04
16Brielle Gold17SSAC28.11
 
17-18 Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Kathleen Murray17WRAT57.49
2Virginia Hastings18WYW57.92
3Riley Kudlac18LEHY59.44
4-TieAvery Kudlac18LEHY59.48
4-TieAnnika Paluska17LEHY59.48
6Katrine O'Leary17CDOG59.51
7Ava Hamblett18BULL59.67
8Kailey Simons18SSAC59.92
9Julia Barto17CDOG1:00.00
10Sophia Velleco18WAC1:00.24
11Anna Edwards17CPAC1:00.33
12Lillian Derivaux18BULL1:00.60
13Sofia Doersch17RYWC1:00.66
14Aanya Kongettira17WYW1:00.69
15Elise Richardson17CDOG1:00.95
16Lucy Benoit18WHAT1:01.13
 
17-18 Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Lillian Derivaux18BULL2:05.70
2Virginia Hastings18WYW2:06.47
3Kathleen Murray17WRAT2:06.60
4Alexandra Bastone18CPAC2:06.95
5Sophia Velleco18WAC2:08.50
6Ava Hamblett18BULL2:08.87
7Avery Kudlac18LEHY2:09.06
8Riley Kudlac18LEHY2:09.77
9Payton Foster17CPAC2:09.82
10Olivia Herbert18RYWC2:10.31
11Julia Barto17CDOG2:10.48
12Megan Gangaway18LEHY2:11.00
13Lila Strober17OAK2:12.42
14Rory Keller17CPAC2:12.43
15Annika Paluska17LEHY2:12.47
16Aanya Kongettira17WYW2:12.83
 
17-18 Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Lillian Derivaux18BULL4:20.42
2Ava Hamblett18BULL4:27.60
3Virginia Hastings18WYW4:29.59
4Kathleen Murray17WRAT4:31.65
5Sophia Velleco18WAC4:33.88
6Rory Keller17CPAC4:34.24
7Meghan Tiernan18CDOG4:34.35
8Lila Strober17OAK4:35.32
9Victoria Liu18CPAC4:39.09
10Julianna Tyler18CDOG4:39.48
11Victoria Layden17WHAT4:40.42
12Abbey Pickel17MAC4:41.95
13Alexandra Bastone18CPAC4:41.97
14Payton Foster17CPAC4:42.29
15Mollie Meador18WYW4:42.32
16Megan Gangaway18LEHY4:44.48
 
17-18 Female 800L Freestyle
PlaceSwimmerAgeTeamTime
1Ava Hamblett18BULL9:20.45
2Lila Strober17OAK9:25.74
3Rory Keller17CPAC9:27.54
4Meghan Tiernan18CDOG9:29.87
5Alexandra Bastone18CPAC9:31.81
6Catherine Carboni18RYWC9:35.10
7Margaret Rutledge18RYWC9:38.16
8Mollie Meador18WYW9:46.44
9Margaret Erickson17CPAC9:52.83
10Megan Gangaway18LEHY9:57.55
11Olivia Herbert18RYWC9:59.13
12Caroline Kelly18RAC10:11.99
13Julia Snow18CDOG10:12.43
14Isabelle Christensen17LEHY10:16.16
15Daisy Decker18GYWD10:17.58
16Sydney Lillis17WYW10:18.09
 
17-18 Female 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Ava Hamblett18BULL17:40.21
2Alexandra Bastone18CPAC17:52.32
3Lila Strober17OAK17:55.72
4Meghan Tiernan18CDOG17:56.46
5Rory Keller17CPAC18:10.24
6Margaret Rutledge18RYWC18:14.09
7Catherine Carboni18RYWC18:18.00
8Mollie Meador18WYW18:34.99
9Margaret Erickson17CPAC18:59.85
10Julia Snow18CDOG19:08.98
11Caroline Kelly18RAC19:16.10
12Sofia Doersch17RYWC19:16.71
13Jasmine Johnson17OAK19:52.83
14Sophia Pincince17MJCC20:13.50
15Grace Hanke17CDOG20:17.17
16Ella Behling17RYWC20:25.16
 
17-18 Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Payton Foster17CPAC1:05.55
2Ava Hamblett18BULL1:05.78
3Katrine O'Leary17CDOG1:06.09
4Sophie Milhomens17CDOG1:06.34
5Julia Barto17CDOG1:06.48
6Victoria Layden17WHAT1:06.65
7Lucy Benoit18WHAT1:06.73
8Andie Daignault17WEST1:06.96
9Kailey Simons18UN1:07.13
10Elise Richardson17CDOG1:07.87
11Sophia Velleco18WAC1:07.96
12Kathleen Murray17WRAT1:08.22
13Anna Gjervold17CPAC1:08.43
14Charlotte Sorensen17WHAT1:08.75
15Riley Kudlac18LEHY1:08.83
16Julia Rosado17BULL1:09.05
 
17-18 Female 200L Backstroke
PlaceSwimmerAgeTeamTime
1Payton Foster17CPAC2:16.41
2Ava Hamblett18BULL2:17.77
3Lucy Benoit18WHAT2:22.58
4Victoria Layden17WHAT2:23.46
5Sophia Velleco18WAC2:24.87
6Lillian Derivaux18BULL2:24.93
7Victoria Liu18CPAC2:25.62
8Sophie Milhomens17CDOG2:25.68
9Virginia Hastings18WYW2:26.17
10Andie Daignault17WEST2:26.19
11Abbey Pickel17MAC2:26.46
12Katrine O'Leary17CDOG2:26.61
13Elise Richardson17CDOG2:27.13
14Kailey Simons18UN2:27.60
15Anna Gjervold17CPAC2:27.64
16Riley Kudlac18LEHY2:28.08
 
17-18 Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Olivia Herbert18RYWC1:13.09
2Sydney Jee17GYWD1:14.98
3Annika Paluska17LEHY1:15.63
4Kaya Tray17CDOG1:15.82
5Julia Barto17CDOG1:16.52
6Kailey Simons18SSAC1:16.65
7Sabrina Hobert17CPAC1:17.04
8Brielle Gold17SSAC1:17.69
9Vanessa Fry17PAC1:17.96
10Ella Nadeau17RAYS1:18.49
11Hailey Baker17MAC1:19.16
12Alice Scalmani17BULL1:19.31
13Lucy Benoit18WHAT1:20.46
14Grace Fischer17RYWC1:20.62
15Amber Zeng17NCA1:20.69
16Ella Behling17RYWC1:21.04
 
17-18 Female 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Olivia Herbert18RYWC2:40.32
2Sydney Jee17GYWD2:41.46
3Kaya Tray17CDOG2:44.00
4Annika Paluska17LEHY2:47.76
5Sabrina Hobert17CPAC2:48.27
6Ella Nadeau17RAYS2:48.65
7Amber Zeng17NCA2:49.51
8Alice Scalmani17BULL2:51.32
9Julia Rosado17BULL2:53.14
10Meghan Tiernan18CDOG2:54.04
11Hailey Baker17MAC2:55.78
12Isabella Ferneini17BULL2:56.25
13Mason Rickey17BULL2:57.32
14Grace Fischer17RYWC2:57.66
15Rachele Bachmann18RAC2:58.03
16Mikayla Rapuano17BULL2:58.50
 
17-18 Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1Lillian Derivaux18BULL1:01.89
2Kailey Simons18UN1:03.48
3Avery Kudlac18LEHY1:04.19
4Riley Kudlac18LEHY1:04.27
5-TieJulia Barto17CDOG1:04.52
5-TiePayton Foster17CPAC1:04.52
7Sofia Doersch17RYWC1:04.81
8Grace Mahon18HHAC1:05.03
9Mikayla Rapuano17BULL1:05.52
10Amelia Peterson17OAK1:05.65
11Julianna Tyler18CDOG1:05.72
12Kathleen Murray17WRAT1:05.86
13Sophia Velleco17WAC1:06.25
14Margaret Erickson17CPAC1:06.45
15Lucy Benoit18WHAT1:06.54
16Meghan Tiernan18CDOG1:06.68
 
17-18 Female 200L Butterfly
PlaceSwimmerAgeTeamTime
1Lillian Derivaux18BULL2:12.93
2Olivia Herbert18RYWC2:19.27
3Sydney Lillis18WYW2:20.41
4Meghan Tiernan18CDOG2:20.48
5Amelia Peterson17OAK2:21.91
6Avery Kudlac18LEHY2:23.04
7Julianna Tyler18CDOG2:23.62
8Lila Strober17OAK2:24.26
9Margaret Erickson17CPAC2:24.84
10Rachele Bachmann18RAC2:26.59
11Jasmine Uricchio18NCA2:26.65
12Mikayla Rapuano17BULL2:27.25
13Sofia Doersch17RYWC2:28.05
14Hope Ivanovich18WRAT2:30.91
15Sophie Milhomens17CDOG2:31.15
16Grace Mahon18HHAC2:31.61
 
17-18 Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster17CPAC2:19.97
2Virginia Hastings18WYW2:20.40
3Julia Barto17CDOG2:20.54
4Lillian Derivaux18BULL2:22.31
5Olivia Herbert18RYWC2:23.98
6Sydney Jee17GYWD2:25.46
7Meghan Tiernan18CDOG2:26.53
8Lucy Benoit18WHAT2:26.77
9Kathleen Murray17WRAT2:28.01
10Rory Keller17CPAC2:28.42
11Julianna Tyler18CDOG2:28.50
12Abbey Pickel17MAC2:29.27
13Ella Nadeau17RAYS2:30.34
14-TieRiley Kudlac18LEHY2:30.73
14-TieAmelia Peterson17OAK2:30.73
16Mikayla Rapuano17BULL2:31.03
 
17-18 Female 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster17CPAC4:54.16
2Lillian Derivaux18BULL5:00.87
3Olivia Herbert18RYWC5:02.27
4Julia Barto17CDOG5:02.96
5Meghan Tiernan18CDOG5:03.80
6Virginia Hastings18WYW5:04.77
7Rory Keller17CPAC5:10.66
8Julianna Tyler18CDOG5:13.55
9Abbey Pickel17MAC5:17.01
10Charlotte Sorensen17WHAT5:21.50
11Sydney Lillis18WYW5:22.63
12Alice Scalmani18BULL5:23.84
13Lucy Benoit18WHAT5:24.54
14Jasmine Uricchio18NCA5:25.71
15Margaret Erickson17CPAC5:26.22
16Rachele Bachmann18RAC5:27.92
 
17-18 Female 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Hannah Natlo17ZEUS39:10.04
2Lauren Clark18RST40:46.67
3Marabella Zullo17ZEUS41:43.00
4Anna Shew17RST41:55.81
5Eleanor Rothberg18RST43:29.81
6Hailey Newton18NMEG43:34.38
7Lucy Schwarz17SLAC43:54.88
8Kristin Timpano17NMEG44:27.60
 
17-18 Female 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Catherine Carboni18RYWC1:11:18.04
2Margaret Rutledge18RYWC1:13:05.58
3Daisy Decker18GYWD1:15:07.32
4Caroline Kelly17RAC1:17:12.98
5Ada Tullis17RAC1:21:42.65
6Molly Hoban17SLAC1:25:24.83
 
17-18 Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Peter Horan17RYWC20.58
2Nathaniel Taft17WEST20.87
3Emil Harlem17CPAC21.02
4Riley Twiss18UN21.13
5Benjamin Wu17UN21.19
6Nathaniel Oppenheim17RAC21.25
7Kalen Anbar17NCY21.28
8Connor Kwarcinski17UN21.29
9Benjamin Frazer17UN21.43
10David Ponce18SSAC21.44
11Jack Clancy17UN21.48
12Samuel Enes17UN21.49
13Aiden Bucaria17GYWD21.50
14Mykhailo Kvashchuk17UN21.56
15Peter Gauthier18CDOG21.58
16Carson Raisner17FVYT21.62
 
17-18 Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Peter Horan17UN45.11
2Nathaniel Taft17WEST45.68
3Brendan Conners17BULL45.89
4Aiden Bucaria17GYWD45.98
5Riley Twiss17WRAT46.02
6Benjamin Wu17BRUN46.21
7Benjamin Frazer17UN46.61
8Jack Clancy17RAC46.77
9Emil Harlem17CPAC46.82
10Nathaniel Oppenheim17RAC46.92
11-TieDeacon Mascarinas17UN46.93
11-TiePeter Gauthier17UN46.93
13Mykhailo Kvashchuk17ZEUS47.05
14Rian Herrmann18ZEUS47.16
15Alec Mota18WAC47.25
16Max Wolfenden18UN47.26
 
17-18 Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Riley Twiss18WRAT1:38.80
2Jack Clancy17UN1:39.35
3Parker Lenoce17CPAC1:39.81
4Lukas Bijleveld18BULL1:40.94
5Jude Boukarroum17UN1:41.05
6Emil Harlem17CPAC1:41.14
7Matthew Weiner17UN1:41.23
8Nathaniel Taft17UN1:41.62
9-TieWilliam Daniel17CPAC1:41.73
9-TieAiden Bucaria17GYWD1:41.73
11Nathaniel Oppenheim17RAC1:42.05
12Benjamin Wu17SSAC1:42.47
13Edward Kim17WEST1:42.48
14Michael Mostofi18CPAC1:42.67
15Peter Horan17RYWC1:42.79
16Liam Flaherty17SSAC1:42.89
 
17-18 Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Jack Clancy17RAC4:28.43
2Riley Twiss18WRAT4:29.34
3Daniel Godino18RYWC4:33.16
4Parker Lenoce17UN4:33.91
5George Clark18OAK4:36.21
6Jude Boukarroum17UN4:36.53
7Lukas Bijleveld18BULL4:37.43
8Mark Platonov18UN4:38.99
9Jacob Gervais17OAK4:39.27
10Chase Shapiro17UN4:40.67
11Benjamin Wu17SSAC4:40.71
12Michael Adams17UN4:40.72
13Nathaniel Taft17UN4:41.33
14Matthew Weiner17RAC4:41.40
15Kalen Anbar17UN4:42.24
16Edward Kim17WEST4:43.15
 
17-18 Male 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Riley Twiss18WRAT9:15.65
2Jack Clancy17UN9:25.74
3Daniel Godino17RYWC9:30.03
4Matthew Weiner17RAC9:33.46
5Kalen Anbar17UN9:34.61
6George Clark18OAK9:35.56
7Michael Adams17WYW9:40.45
8Chase Shapiro17WRAT9:41.97
9Jacob Gervais17OAK9:44.84
10Giancarlo Colistra18ZEUS9:44.87
11Lukas Bijleveld18BULL9:46.64
12Jude Boukarroum17RAC9:48.13
13Mark Platonov18UN9:52.93
14Edward Kim17UN9:53.52
15Rhys Vale17WHAT9:55.99
16John Rosseel17NCY10:00.19
 
17-18 Male 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Jack Clancy17RAC15:36.43
2Daniel Godino17RYWC15:44.21
3Riley Twiss18WRAT15:46.40
4Kalen Anbar17NCY16:07.67
5Chase Shapiro17WRAT16:11.84
6Michael Adams17UN16:14.09
7Matthew Weiner17UN16:16.59
8Giancarlo Colistra17ZEUS16:21.87
9Jude Boukarroum17RAC16:28.34
10Jason Pastushan17NCY16:40.18
11Jacob Gervais17OAK16:49.45
12Alexander Drienik17CPAC17:04.28
13Alexander Khilko17GYWD17:05.01
14George Clark17OAK17:13.89
15John Rosseel17NCY17:28.01
16Matthew Niro17UN17:43.96
 
17-18 Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Peter Horan17RYWC48.90
2Brendan Conners17BULL49.14
3Parker Lenoce17CPAC49.45
4Carson Raisner17FVYT49.53
5William Daniel18CPAC50.79
6-TieRian Herrmann18ZEUS51.08
6-TieEmil Harlem17CPAC51.08
8-TieDavid Ponce18UN-151.60
8-TieJack Clancy17RAC51.60
10Liam Flaherty18UN51.61
11Peter Michalik18UN51.74
12Edward Kim17UN51.82
13Matthew Niro17RAYS51.83
14Kalen Anbar17NCY51.95
15Jonah Kehew18UN52.01
16Nathaniel Taft17WEST52.03
 
17-18 Male 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Brendan Conners17BULL1:46.71
2Parker Lenoce17UN1:48.05
3-TieKalen Anbar17NCY1:48.57
3-TieRian Herrmann18ZEUS1:48.57
5Peter Horan17RYWC1:49.59
6Carson Raisner17FVYT1:49.69
7William Daniel18CPAC1:51.84
8Edward Kim17WEST1:51.99
9Jack Clancy17RAC1:52.59
10Liam Flaherty17SSAC1:52.87
11Peter Michalik18CPAC1:53.05
12Matthew Niro17RAYS1:54.21
13Riley Twiss17WRAT1:54.45
14Mark Platonov18UN1:54.74
15Nathaniel Taft17WEST1:55.36
16George Clark18OAK1:55.55
 
17-18 Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Aiden Bucaria17GYWD55.12
2Rian Herrmann18ZEUS55.30
3Kalen Anbar17NCY55.95
4Michael Mostofi18CPAC56.88
5Peter Gauthier17UN57.31
6Max Wolfenden18RAC57.59
7Nathaniel Oppenheim17RAC57.60
8Deacon Mascarinas17UN57.73
9Jack Ferguson17UN57.82
10Brendan Conners17BULL57.86
11-TieBenjamin Chidley18CAC57.92
11-TieAlexander Lee17UN57.92
13Liam Flaherty18SSAC58.05
14Justin Wu18WRAT58.16
15Giancarlo Colistra18ZEUS59.00
16Chase Stevens18FVYT59.33
 
17-18 Male 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Kalen Anbar17NCY1:57.04
2Aiden Bucaria17GYWD2:00.31
3Rian Herrmann18ZEUS2:01.44
4Nathaniel Oppenheim17RAC2:04.05
5Max Wolfenden18RAC2:04.56
6Michael Mostofi18CPAC2:05.52
7Alexander Lee17CDOG2:05.97
8Brendan Conners17BULL2:06.14
9Peter Gauthier18CDOG2:07.11
10Jack Ferguson17CAT2:07.28
11Liam Flaherty18SSAC2:07.44
12Benjamin Chidley18CAC2:07.69
13Giancarlo Colistra18ZEUS2:08.49
14Justin Wu18UN2:09.10
15John Rosseel17NCY2:09.83
16Alexander Khilko17GYWD2:10.28
 
17-18 Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Benjamin Wu17UN48.51
2Emil Harlem17CPAC48.69
3Carson Raisner17UN49.79
4Riley Twiss18UN49.94
5Nathaniel Oppenheim17RAC50.07
6Matthew Niro17UN50.14
7Kalen Anbar17NCY50.26
8Rian Herrmann18ZEUS50.29
9Matthew Weiner17UN50.85
10Jack Clancy17UN51.33
11Samuel Enes17UN51.36
12Peter Mottolese17CPAC51.37
13Nathaniel Taft17WEST51.47
14Edward Kim17WEST51.76
15John Morningstar17UN52.00
16Jerick Luke Lagamao17CDOG52.18
 
17-18 Male 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Benjamin Wu17SSAC1:49.21
2Rian Herrmann18ZEUS1:49.89
3Riley Twiss17WRAT1:49.95
4Jack Clancy17UN1:51.32
5William Daniel17CPAC1:51.52
6Kalen Anbar17NCY1:51.63
7Peter Mottolese17CPAC1:52.45
8Matthew Weiner17UN1:54.21
9Carson Raisner17FVYT1:54.57
10Michael Adams17UN1:56.16
11Samuel Enes17BULL1:56.43
12Alessandro Daniele17FVYT1:56.80
13Jerick Luke Lagamao17CDOG1:56.91
14Mark Platonov18UN1:56.94
15Daniel Godino18RYWC1:57.65
16Lukas Bijleveld18BULL1:57.99
 
17-18 Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Rian Herrmann18ZEUS1:48.82
2Kalen Anbar17NCY1:49.27
3Emil Harlem17CPAC1:49.90
4Brendan Conners17BULL1:50.03
5Aiden Bucaria17UN1:50.14
6Liam Flaherty18SSAC1:51.61
7Michael Mostofi18CPAC1:52.29
8Benjamin Wu17UN1:52.76
9Peter Gauthier17UN1:53.35
10William Daniel17CPAC1:53.62
11Max Wolfenden18UN1:53.79
12Nathaniel Oppenheim17RAC1:53.83
13Parker Lenoce17CPAC1:54.13
14Jack Clancy17UN1:54.40
15Edward Kim17WEST1:54.60
16Jack Ferguson17UN1:54.76
 
17-18 Male 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Kalen Anbar17NCY3:51.11
2Rian Herrmann18ZEUS3:55.98
3William Daniel18CPAC3:57.58
4Liam Flaherty17SSAC3:59.37
5Michael Mostofi18CPAC3:59.72
6Riley Twiss17WRAT4:02.78
7Nathaniel Oppenheim17RAC4:03.12
8Max Wolfenden18RAC4:03.35
9Jack Clancy17UN4:04.28
10Parker Lenoce17CPAC4:07.95
11George Clark18OAK4:08.08
12Daniel Godino18RYWC4:08.21
13Matthew Weiner17RAC4:09.27
14Jack Ferguson17CAT4:09.57
15Emil Harlem17CPAC4:11.32
16Mark Platonov18UN4:12.02
 
17-18 Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Peter Horan17RYWC23.35
2Jack Clancy17RAC23.39
3Nathaniel Taft17WEST24.00
4Elliot Lee17BULL24.01
5Benjamin Wu17SSAC24.33
6Henry Peters17CPAC24.42
7Riley Twiss18WRAT24.46
8Damian Czartoryjski17CDOG24.55
9Nathaniel Oppenheim17RAC24.59
10Connor Booth18CDOG24.60
11Lorenzo Zullo18ZEUS24.79
12Campbell McFall17IVY24.88
13Brendan Conners18BULL24.89
14Evan Belmont18CPAC24.92
15-TieAiden Bucaria18GYWD24.95
15-TieParker Lenoce18CPAC24.95
 
17-18 Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Peter Horan17RYWC51.87
2Damian Czartoryjski17CDOG52.21
3Nathaniel Taft17WEST52.23
4Parker Lenoce18CPAC52.25
5Elliot Lee17BULL52.36
6Brendan Conners18BULL52.89
7Jack Clancy17RAC52.99
8Aiden Bucaria18GYWD53.17
9Benjamin Wu17SSAC53.47
10Henry Peters17CPAC53.70
11Connor Booth18CDOG53.79
12Jose Nolla17RAC53.83
13Deacon Mascarinas17SSAC54.05
14Kalen Anbar18NCY54.06
15Finn Henry18BULL54.17
16Andrew Berkowitz17WRAT54.26
 
17-18 Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1Jack Clancy17RAC1:53.42
2Elliot Lee17BULL1:55.23
3Riley Twiss18WRAT1:55.41
4Parker Lenoce18CPAC1:55.64
5-TieJose Nolla17RAC1:56.75
5-TieDamian Czartoryjski17CDOG1:56.75
7Daniel Godino18RYWC1:57.11
8Nathaniel Taft17WEST1:57.20
9Rory O'Connor17CPAC1:58.31
10Lukas Bijleveld18BULL1:58.36
11Aiden Bucaria18GYWD1:58.56
12Jacob Gervais17OAK1:58.81
13Jude Boukarroum17RAC1:58.88
14Finn Henry18BULL1:58.90
15Benjamin Wu17SSAC1:58.98
16Matthew Weiner17RAC1:59.08
 
17-18 Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Jack Clancy17RAC4:01.68
2Daniel Godino18RYWC4:07.94
3Jose Nolla17RAC4:08.27
4Riley Twiss18WRAT4:08.92
5Parker Lenoce17UN-C4:09.61
6Damian Czartoryjski17CDOG4:10.54
7Jude Boukarroum17RAC4:11.32
8Rory O'Connor17CPAC4:12.25
9Chase Shapiro17WRAT4:12.96
10Campbell McFall17IVY4:13.35
11Jacob Gervais17OAK4:13.72
12Lukas Bijleveld18BULL4:14.00
13Finn Henry18BULL4:15.20
14-TieElliot Lee17BULL4:15.26
14-TieGeorge Clark18OAK4:15.26
16Nathaniel Taft17WEST4:17.72
 
17-18 Male 800L Freestyle
PlaceSwimmerAgeTeamTime
1Jack Clancy17RAC8:20.27
2Riley Twiss18WRAT8:29.39
3Daniel Godino18RYWC8:30.11
4Kalen Anbar18NCY8:44.64
5Chase Shapiro17WRAT8:44.74
6George Clark18OAK8:45.46
7Finn Henry18BULL8:46.23
8Rory O'Connor17CPAC8:48.09
9Campbell McFall17IVY8:48.65
10-TieLukas Bijleveld18BULL8:49.37
10-TieJacob Gervais17OAK8:49.37
12Michael Adams17WYW8:56.73
13Jude Boukarroum17RAC8:57.41
14Rhys Vale17WHAT9:11.70
15Matthew Weiner17RAC9:12.42
16John Rosseel18NCY9:18.93
 
17-18 Male 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Jack Clancy17RAC16:18.33
2Daniel Godino18RYWC16:21.58
3Riley Twiss18WRAT16:24.90
4Chase Shapiro17WRAT16:37.19
5Jude Boukarroum17RAC16:49.20
6Michael Adams17WYW17:04.34
7Matthew Weiner17RAC17:11.14
8Rory O'Connor17CPAC17:24.10
9Parker Lenoce18CPAC17:42.96
10Chas Jones17CPAC17:56.56
11Alexander Drienik17CPAC18:02.15
12Andrew Berkowitz17WRAT18:25.07
13John Peralta17CDOG18:30.71
14James Custer17NCA18:32.85
15Kristian Adlianitski17CDOG18:33.02
16James Liao17IVY18:40.80
 
17-18 Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Peter Horan17RYWC56.77
2Parker Lenoce18CPAC56.78
3Brendan Conners17BULL57.77
4Kalen Anbar18NCY58.14
5Damian Czartoryjski17CDOG59.60
6Peter Michalik18CPAC59.75
7Nathaniel Taft17WEST59.91
8Carson Raisner18FVYT1:00.23
9Jack Clancy17RAC1:00.76
10Elliot Lee17BULL1:00.84
11Emil Harlem17CPAC1:01.57
12Liam Flaherty18SSAC1:01.81
13Jack Watson17IVY1:02.43
14Gerold Gutierrez17AJSC1:02.70
15Ryder Hagen17CPAC1:02.73
16Rian Herrmann18ZEUS1:03.11
 
17-18 Male 200L Backstroke
PlaceSwimmerAgeTeamTime
1Parker Lenoce18CPAC2:04.46
2Kalen Anbar18NCY2:05.19
3Elliot Lee17BULL2:06.70
4Brendan Conners18BULL2:07.68
5Chas Jones17CPAC2:09.24
6Liam Flaherty18SSAC2:10.19
7Jack Clancy17RAC2:11.20
8Peter Horan17RYWC2:12.09
9Peter Michalik18CPAC2:14.68
10Rian Herrmann18ZEUS2:15.08
11Jack Watson17IVY2:15.40
12Gerold Gutierrez17AJSC2:16.81
13Reese Velishka17CPAC2:16.98
14Ryder Hagen17CPAC2:17.98
15Jacob Gervais17OAK2:19.22
16Riley Twiss18WRAT2:19.44
 
17-18 Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz17RAC1:01.15
2Aiden Bucaria18GYWD1:03.43
3Kalen Anbar18NCY1:04.82
4Liam Flaherty18SSAC1:05.40
5Rian Herrmann18ZEUS1:05.83
6Deacon Mascarinas17SSAC1:05.89
7Jack Ferguson18CAT1:06.21
8Emil Harlem17CPAC1:06.75
9Nathaniel Oppenheim17RAC1:07.04
10Benjamin Chidley18CAC1:07.56
11Max Wolfenden18RAC1:07.82
12Peter Meehan18WRAT1:08.34
13Jerick Luke Lagamao17CDOG1:08.46
14Giancarlo Colistra18ZEUS1:08.71
15Peter Gauthier18CDOG1:08.77
16Chas Jones17CPAC1:08.83
 
17-18 Male 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz17RAC2:14.53
2Kalen Anbar18NCY2:17.12
3Aiden Bucaria18GYWD2:20.36
4Liam Flaherty18SSAC2:23.62
5Benjamin Chidley18CAC2:26.43
6Jack Ferguson18CAT2:26.48
7Nathaniel Oppenheim17RAC2:27.03
8Rian Herrmann18ZEUS2:28.05
9Giancarlo Colistra18ZEUS2:29.00
10Max Wolfenden18RAC2:29.10
11Chas Jones17CPAC2:30.61
12Jerick Luke Lagamao17CDOG2:31.88
13Peter Gauthier18CDOG2:32.78
14Brendan Conners17BULL2:33.38
15Sean Leary18FVYT2:33.62
16Matthew Whitaker18MAC2:34.05
 
17-18 Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1Elliot Lee17BULL25.04
2Benjamin Wu17SSAC55.40
3Rian Herrmann18ZEUS56.28
4Emil Harlem17CPAC57.30
5Nathaniel Oppenheim17RAC57.53
6Riley Twiss18WRAT57.60
7-TieKalen Anbar18NCY57.73
7-TieMatthew Niro17RAYS57.73
9Nathaniel Taft17WEST58.30
10Jack Clancy17RAC58.37
11Liam Flaherty18SSAC58.38
12Peter Mottolese17CPAC58.46
13Carson Raisner18FVYT58.54
14Damian Czartoryjski17CDOG58.61
15Matthew Weiner17RAC58.80
16Joshua Oliveira17RYWC59.44
 
17-18 Male 200L Butterfly
PlaceSwimmerAgeTeamTime
1Elliot Lee17BULL2:04.88
2Jack Clancy17RAC2:05.95
3Rian Herrmann18ZEUS2:06.24
4Benjamin Wu17SSAC2:06.88
5Kalen Anbar18NCY2:07.63
6Michael Adams17WYW2:10.54
7Chas Jones17CPAC2:10.59
8Matthew Weiner17RAC2:12.46
9Brendan Matos17CDOG2:12.92
10Peter Mottolese17CPAC2:14.04
11Joshua Oliveira17RYWC2:14.33
12Alessandro Daniele17FVYT2:15.35
13Cesar De Choudens17UN2:16.32
14Vrishak Duriseti18WYW2:16.84
15Tyler Grubelich18FVYT2:17.97
16Riley Twiss18WRAT2:18.13
 
17-18 Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Xavier Ruiz17RAC2:06.10
2Rian Herrmann18ZEUS2:06.35
3Elliot Lee17BULL2:06.51
4Aiden Bucaria18GYWD2:07.07
5Liam Flaherty18SSAC2:07.77
6Chas Jones17CPAC2:07.86
7Kalen Anbar18NCY2:08.66
8Emil Harlem17CPAC2:11.57
9Brendan Conners17BULL2:12.43
10Nathaniel Oppenheim17RAC2:13.31
11Max Wolfenden18RAC2:13.83
12Jude Boukarroum17RAC2:15.08
13Jack Ferguson18CAT2:15.33
14-TieLorenzo Zullo18ZEUS2:15.37
14-TieBenjamin Wu17SSAC2:15.37
16Giancarlo Colistra18ZEUS2:15.64
 
17-18 Male 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Kalen Anbar18NCY4:26.21
2Rian Herrmann18ZEUS4:31.38
3Elliot Lee17BULL4:32.96
4Liam Flaherty18SSAC4:34.04
5Chas Jones17CPAC4:36.03
6Daniel Godino18RYWC4:42.59
7Nathaniel Oppenheim17RAC4:43.78
8Benjamin Wu17SSAC4:46.59
9Jack Ferguson18CAT4:48.11
10Max Wolfenden18RAC4:51.87
11Finn Henry18BULL4:52.12
12Riley Twiss18WRAT4:53.52
13Brendan Matos17CDOG4:53.83
14Sean Leary18FVYT4:54.46
15Campbell McFall17IVY4:54.58
16Jack Clancy17RAC4:56.57
 
17-18 Male 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Rhys Vale17WHAT32:49.06
2Lukas Bijleveld18BULL35:55.10
3James Custer17NCA35:59.71
4Andrew McLarty17SYS42:46.15
 
17-18 Male 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Jude Boukarroum17RAC1:07:29.74
2Jack Clancy17RAC1:08:09.70
3Logan Keane17RYWC1:27:50.32
 
Senior Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere15CPAC22.37
2Meghan Jo15WHAT22.56
3Riley Anderson14NCA22.93
4Mackenzie Headley16FVYT23.07
5Kathleen Murray16WRAT23.17
6-TieRiley Kudlac17UN23.47
6-TieKatrine O'Leary17CDOG23.47
8-TieLily Archibald15UN23.55
8-TieNatalia Ferranto18ZEUS23.55
10Kelly Stotler21CCSU23.56
11Avery Kudlac17UN23.61
12Annika Paluska17LEHY23.63
13Virginia Hastings17WYW23.66
14Mia Hatzis16RYWC23.78
15Bridget Kelly16RAC23.80
16-TieAyaan Olasewere15UN23.87
16-TieSavannah Bowers13WHAT23.87
16-TieLindsay Collins13HHAC23.87
 
Senior Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere15CPAC49.50
2Kathleen Murray16WRAT50.09
3Riley Kudlac17UN50.62
4Lily Archibald15RAC50.73
5Mackenzie Headley16FVYT50.79
6Virginia Hastings17WYW50.94
7Riley Anderson14NCA50.95
8Bridget Kelly15RAC51.54
9Gladys Saunders18UN51.56
10Avery Kudlac17LEHY51.71
11Savannah Bowers13WHAT51.74
12Mia Hatzis16RYWC51.78
13Katrine O'Leary17CDOG52.09
14Ava Ward14RAC52.11
15Alexandra Bastone18UN52.20
16-TieKate Fedor15ZEUS52.29
16-TieAyaan Olasewere15CPAC52.29
 
Senior Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Kathleen Murray16WRAT1:47.53
2Annam Olasewere15UN1:47.96
3Virginia Hastings17WYW1:48.56
4Avery Kudlac17UN1:49.01
5Payton Foster16CPAC1:49.34
6Alexandra Bastone18UN1:49.38
7Julia Barto16CDOG1:51.00
8Bridget Kelly16RAC1:51.13
9Lieve Geelen14CPAC1:51.23
10Lily Archibald15RAC1:51.47
11Victoria Liu17CPAC1:51.94
12Sophia Velleco17WAC1:51.96
13-TieGladys Saunders18UN1:52.05
13-TieAva Ward14RAC1:52.05
15Riley Kudlac17LEHY1:52.12
16Meghan Tiernan17CDOG1:52.21
 
Senior Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Alexandra Bastone18UN4:50.63
2Julia Barto16CDOG4:51.76
3Kathleen Murray16WRAT4:53.81
4Meghan Tiernan17UN4:55.13
5Abigail Keane20CCSU4:56.26
6Olivia Herbert18RYWC4:57.08
7Virginia Hastings17WYW4:58.53
8Lily Archibald15RAC5:00.20
9Penelope Lazar16GYWD5:02.32
10Mia Hatzis16RYWC5:02.46
11Victoria Liu17CPAC5:02.61
12Bridget Kelly15RAC5:02.79
13Megan Gangaway17LEHY5:03.00
14Gladys Saunders18UN5:03.16
15Avery Kudlac17LEHY5:03.51
16Sophia Velleco17WAC5:03.53
 
Senior Female 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Alexandra Bastone18CPAC10:01.37
2Julia Barto16CDOG10:03.35
3Meghan Tiernan17CDOG10:04.56
4Abigail Keane20CCSU10:07.30
5Mia Hatzis16RYWC10:15.66
6Katherine Beauchene16FVYT10:16.02
7Penelope Lazar16GYWD10:16.56
8Lila Strober17OAK10:20.78
9Taylor Demarest18CCSU10:22.26
10Megan Gangaway17LEHY10:23.48
11Bridget Kelly16RAC10:27.10
12Catherine Carboni18RYWC10:29.79
13Maegan Grisanti13WRAT10:31.80
14Ellison Charette13GRYM10:32.09
15Rory Keller16CPAC10:32.59
16Margaret Rutledge17RYWC10:35.38
 
Senior Female 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Meghan Tiernan17CDOG16:53.37
2Abigail Keane20CCSU17:00.19
3Julia Barto16CDOG17:05.64
4Katherine Beauchene15UN17:10.03
5Taylor Demarest18CCSU17:11.49
6Penelope Lazar16GYWD17:14.49
7Catherine Carboni17RYWC17:24.90
8Lila Strober16OAK17:32.29
9Bridget Kelly15RAC17:36.10
10Ellison Charette13GRYM17:39.01
11Margaret Rutledge18RYWC17:43.16
12Maegan Grisanti13WRAT17:45.30
13Lily Archibald15RAC17:50.81
14Melissa Geiger14GYWD17:52.12
15Hope Ivanovich17WRAT17:52.38
16Meghan Jo15WHAT17:53.94
 
Senior Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Lucy Benoit18UN55.35
2Kate Fedor15ZEUS55.96
3Alexandra Moore16CPAC56.01
4Julia Barto16UN56.57
5Annam Olasewere15CPAC56.67
6Payton Foster16CPAC56.72
7Riley Anderson14NCA56.81
8Natalia Gajecki15UN56.87
9Victoria Layden16CRH56.89
10Grace Saidmuratov16SSAC56.96
11Andie Daignault17WEST57.17
12Lily Archibald15UN57.22
13Katrine O'Leary17CDOG57.26
14Katherine Beauchene16FVYT57.36
15Bryce Gold15SSAC57.40
16Sena Bozkurt15SSAC57.70
 
Senior Female 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Alexandra Moore16CPAC2:00.58
2Kate Fedor15ZEUS2:01.06
3Julia Barto16CDOG2:01.32
4Sena Bozkurt15SSAC2:01.87
5Virginia Hastings17WYW2:02.08
6Lucy Benoit18WHAT2:02.61
7Victoria Liu17CPAC2:03.31
8Katherine Beauchene15UN2:03.54
9Sophie Milhomens17CDOG2:03.65
10Sophia Velleco17WAC2:03.67
11Grace Saidmuratov16SSAC2:03.68
12Payton Foster16CPAC2:03.80
13Ella Gussen15WRAT2:04.30
14Katrine O'Leary17CDOG2:04.44
15Erin Richards15FVYT2:04.78
16Andie Daignault17WEST2:04.86
 
Senior Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Brielle Gold16SSAC1:01.47
2Julia Herbert16RYWC1:03.06
3Mackenzie Headley16FVYT1:03.17
4Sabrina Hobert17CPAC1:03.18
5Cassidy Stotler21CCSU1:03.65
6Bryce Gold15UN1:03.79
7Michelle Weissler15SSAC1:04.32
8Rosemery Nieto19SHU1:04.77
9Miller Ward16CPAC1:04.83
10Abigayle Bleil17ZEUS1:04.98
11Sydney Jee16GYWD1:05.19
12Riley McGerald15UN1:05.29
13Marea Li15UN1:05.56
14Annika Paluska17LEHY1:05.67
15Meghan Tiernan17CDOG1:05.70
16Tess Sherry15UN1:05.75
 
Senior Female 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Olivia Herbert18RYWC2:17.27
2Meghan Tiernan17CDOG2:20.71
3Rosemery Nieto19SHU2:21.58
4Ella Nadeau16RAYS2:21.82
5Abigayle Bleil17ZEUS2:21.91
6Lieve Geelen14CPAC2:22.81
7Lucy Benoit18WHAT2:22.84
8Jocelyn Niemczyk16IVY2:23.15
9Julia Barto16CDOG2:23.55
10Annika Paluska17LEHY2:23.86
11Sydney Jee16GYWD2:24.41
12Julia Herbert16RYWC2:24.55
13Marea Li16BULL2:24.58
14Maria Beretta13OAK2:25.12
15Makeda West15ZEUS2:25.74
16Alexa Kwarcinski15RYWC2:25.88
 
Senior Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Avery Kudlac17UN54.20
2Lily Archibald15UN54.57
3Sena Bozkurt15SSAC54.60
4Kathleen Murray16WRAT54.73
5Miller Ward16UN55.52
6Riley Anderson14NCA55.53
7Penelope Lazar16GYWD56.17
8Megan Dunnigan18CCSU56.24
9Kylie McKirryher14CDOG56.26
10Riley Kudlac17LEHY56.45
11Cassidy Stotler21CCSU56.54
12Annam Olasewere15CPAC56.60
13Julianna Tyler17UN56.66
14Erin Richards15FVYT56.67
15Audrey Gil15CPAC56.72
16Julia Barto16CDOG56.75
 
Senior Female 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Avery Kudlac17LEHY1:59.97
2Meghan Tiernan17CDOG2:00.23
3Olivia Herbert18RYWC2:00.93
4Lily Archibald15RAC2:01.81
5Amelia Peterson17OAK2:02.48
6Sydney Lillis17WYW2:03.23
7Erin Richards15FVYT2:03.25
8Miller Ward16CPAC2:03.30
9Julianna Tyler17CDOG2:03.50
10Julia Stidolph16ZEUS2:03.96
11Julia Barto16CDOG2:04.74
12Penelope Lazar16GYWD2:04.78
13Hope Ivanovich17WRAT2:05.45
14Ariya Snelwar16SSAC2:05.86
15Sena Bozkurt15SSAC2:06.13
16Abbey Pickel16MAC2:06.79
 
Senior Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Miller Ward16UN2:01.98
2Meghan Tiernan17UN2:02.47
3Julia Barto16UN2:03.05
4Lucy Benoit18UN2:03.55
5Cassidy Stotler21CCSU2:04.02
6Virginia Hastings17WYW2:05.61
7-TieOlivia Herbert17RYWC2:05.70
7-TieSavannah Bowers13WHAT2:05.70
9Kathleen Murray16WRAT2:06.07
10Alexandra Moore16CPAC2:06.36
11Sena Bozkurt15SSAC2:06.91
12Julianna Tyler17UN2:07.26
13Katherine Beauchene15UN2:07.46
14Ella Gussen15UN2:07.47
15Lily Archibald15RAC2:07.56
16Bridget Kelly16RAC2:07.61
 
Senior Female 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster16CPAC4:12.94
2Olivia Herbert18RYWC4:18.18
3Meghan Tiernan17CDOG4:18.31
4Virginia Hastings17WYW4:19.55
5Julia Barto16CDOG4:21.01
6Alexandra Moore16CPAC4:23.57
7Katherine Beauchene15UN4:25.07
8Miller Ward16CPAC4:26.31
9Lucy Benoit18WHAT4:26.62
10Julianna Tyler17CDOG4:29.46
11Victoria Liu17CPAC4:29.59
12Abbey Pickel16MAC4:29.94
13Sydney Lillis17WYW4:31.13
14Rory Keller16CPAC4:31.63
15Ella Gussen15WRAT4:32.48
16Margaret Erickson17CPAC4:32.78
 
Senior Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere15CPAC25.08
2Kathleen Murray17WRAT26.26
3Mackenzie Headley16FVYT26.41
4Riley Anderson15NCA26.53
5Kailey Simons18UN26.72
6-TieLily Archibald16RAC26.89
6-TieBridget Kelly16RAC26.89
8Vivian Weng21BULL26.92
9-TieAnnika Paluska17LEHY26.98
9-TieAyaan Olasewere16CPAC26.98
11Mia Hatzis16RYWC27.06
12-TieAvery Kudlac18LEHY27.12
12-TieMaegan Grisanti14WRAT27.12
14-TieSavannah Bowers14WHAT27.14
14-TieNatalia Ferranto18ZEUS27.14
14-TieRiley Kudlac18LEHY27.14
 
Senior Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere15CPAC55.74
2Kathleen Murray17WRAT57.49
3Vivian Weng21BULL57.82
4Savannah Bowers14WHAT57.84
5Virginia Hastings18WYW57.92
6Mackenzie Headley16FVYT58.23
7Bridget Kelly16RAC58.27
8Lily Archibald15RAC58.31
9Riley Anderson15NCA58.55
10Ava Ward15RAC58.73
11Mia Hatzis16RYWC59.25
12Lieve Geelen15CPAC59.36
13-TieKylie McKirryher15CDOG59.40
13-TiePenelope Lazar16GYWD59.40
15Riley Kudlac18LEHY59.44
16-TieAvery Kudlac18LEHY59.48
16-TieAnnika Paluska17LEHY59.48
 
Senior Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Bridget Kelly16RAC2:04.69
2Annam Olasewere16CPAC2:04.97
3Lillian Derivaux18BULL2:05.70
4Vivian Weng21BULL2:05.92
5Virginia Hastings18WYW2:06.47
6Ava Ward15RAC2:06.51
7Kathleen Murray17WRAT2:06.60
8Alexandra Bastone18CPAC2:06.95
9Penelope Lazar16GYWD2:07.19
10Junseo Kim20UN2:07.73
11Lily Archibald16RAC2:07.80
12Sophia Velleco18WAC2:08.50
13Lieve Geelen15CPAC2:08.60
14Ava Hamblett18BULL2:08.87
15Avery Kudlac18LEHY2:09.06
16Mia Hatzis16RYWC2:09.57
 
Senior Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Lillian Derivaux18BULL4:20.42
2Junseo Kim20BULL4:23.67
3Ava Hamblett18BULL4:27.60
4Penelope Lazar16GYWD4:28.73
5Virginia Hastings18WYW4:29.59
6Bridget Kelly16RAC4:29.60
7Kathleen Murray17WRAT4:31.65
8Kate Fedor16ZEUS4:32.98
9Ava Ward15RAC4:33.19
10Lily Archibald15RAC4:33.22
11Isabella Paoletti21BULL4:33.34
12Sophia Velleco18WAC4:33.88
13Rory Keller17CPAC4:34.24
14Meghan Tiernan18CDOG4:34.35
15Mia Hatzis16RYWC4:34.89
16Lila Strober17OAK4:35.32
 
Senior Female 800L Freestyle
PlaceSwimmerAgeTeamTime
1Penelope Lazar16GYWD9:12.07
2Ava Hamblett18BULL9:20.45
3Katherine Beauchene16FVYT9:20.84
4Maegan Grisanti14UN9:24.15
5Bridget Kelly16RAC9:24.57
6Lila Strober17OAK9:25.74
7Mia Hatzis16RYWC9:26.21
8Rory Keller17CPAC9:27.54
9Meghan Tiernan18CDOG9:29.87
10Melissa Geiger14GYWD9:31.63
11Alexandra Bastone18CPAC9:31.81
12Catherine Carboni18RYWC9:35.10
13Addison Markoja15SEAL9:37.99
14Margaret Rutledge18RYWC9:38.16
15Miriam Youel16WHAT9:41.60
16Danielle Schwartz15WRAT9:42.43
 
Senior Female 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Penelope Lazar16GYWD17:27.21
2Ava Hamblett18BULL17:40.21
3Alexandra Bastone18CPAC17:52.32
4Lila Strober17OAK17:55.72
5Meghan Tiernan18CDOG17:56.46
6Katherine Beauchene16FVYT17:59.91
7Melissa Geiger14GYWD18:02.66
8Maegan Grisanti14UN18:10.23
9Rory Keller17CPAC18:10.24
10Margaret Rutledge18RYWC18:14.09
11Catherine Carboni18RYWC18:18.00
12Addison Markoja15SEAL18:21.89
13Julia Tejeda15CDOG18:24.11
14Ellison Charette14GRYM18:31.88
15Julia Barto16CDOG18:32.85
16Mollie Meador18WYW18:34.99
 
Senior Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Ingrid Janney16UN1:04.54
2Kate Fedor16ZEUS1:04.91
3Alexandra Moore16CPAC1:05.24
4Riley Anderson15NCA1:05.46
5Kayla Mendonca20SYS1:05.49
6Payton Foster17CPAC1:05.55
7-TieAva Hamblett18BULL1:05.78
7-TieKatherine Boutry13UN1:05.78
9Katrine O'Leary17CDOG1:06.09
10Grace Saidmuratov16SSAC1:06.13
11Sophie Milhomens17CDOG1:06.34
12Julia Barto17CDOG1:06.48
13Natalia Gajecki16FINS1:06.52
14Victoria Layden17WHAT1:06.65
15Lucy Benoit18WHAT1:06.73
16Sena Bozkurt15SSAC1:06.93
 
Senior Female 200L Backstroke
PlaceSwimmerAgeTeamTime
1Payton Foster17CPAC2:16.41
2Ingrid Janney16UN2:17.00
3Ava Hamblett18BULL2:17.77
4Alexandra Moore16CPAC2:19.42
5Kate Fedor16ZEUS2:19.68
6Kayla Mendonca20SYS2:20.41
7Sena Bozkurt15SSAC2:20.50
8Grace Saidmuratov16SSAC2:21.53
9Lucy Benoit18WHAT2:22.58
10Victoria Layden17WHAT2:23.46
11Kylie McKirryher15CDOG2:23.77
12Ella Gussen15WRAT2:23.81
13Bella Zurolo14WHAT2:24.06
14Katherine Boutry13UN2:24.17
15Sophia Velleco18WAC2:24.87
16Lillian Derivaux18BULL2:24.93
 
Senior Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Ava Franks21UN1:11.73
2Olivia Herbert18RYWC1:13.09
3Abigail King15CPAC1:13.29
4Mackenzie Headley16FVYT1:13.88
5Julia Herbert16RYWC1:14.30
6Bryce Gold15SSAC1:14.80
7Sydney Jee16GYWD1:14.92
8Anna Boeckman20CPAC1:14.97
9Andrea Perea16UN1:15.24
10Miller Ward16CPAC1:15.62
11Annika Paluska17LEHY1:15.63
12Kaya Tray17CDOG1:15.82
13Jocelyn Niemczyk16IVY1:16.01
14Cassidy Stotler21GRIT1:16.46
15Julia Barto17CDOG1:16.52
16Kailey Simons18SSAC1:16.65
 
Senior Female 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Abigail King15CPAC2:36.87
2Ava Franks21UN2:39.55
3Olivia Herbert18RYWC2:40.32
4Anna Boeckman20CPAC2:40.87
5Sydney Jee17GYWD2:41.46
6Andrea Perea16UN2:43.50
7Kaya Tray17CDOG2:44.00
8Cassidy Stotler21GRIT2:44.65
9Maria Beretta13OAK2:45.52
10Ana David13BULL2:45.62
11Miller Ward16CPAC2:46.22
12Marea Li16BULL2:46.36
13Jocelyn Niemczyk16IVY2:47.65
14Yizhen Liu16WHAT2:47.73
15Annika Paluska17LEHY2:47.76
16-TieIsabella Gary20WEST2:47.80
16-TieNicole Hahn19NMEG2:47.80
 
Senior Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1Lillian Derivaux18BULL1:01.89
2Junseo Kim20BULL1:01.99
3Lily Archibald16RAC1:02.24
4Annam Olasewere16CPAC1:02.36
5Sena Bozkurt15SSAC1:02.39
6Riley Anderson15NCA1:02.73
7Mabry Bishop19UN1:03.04
8Mackenzie Headley16FVYT1:03.06
9Miller Ward16CPAC1:03.30
10Kailey Simons18UN1:03.48
11Erin Richards16FVYT1:03.72
12Amanda Neeb20RYWC1:03.83
13Penelope Lazar16GYWD1:03.90
14Vivian Weng21BULL1:03.93
15Avery Kudlac18LEHY1:04.19
16Riley Kudlac18LEHY1:04.27
 
Senior Female 200L Butterfly
PlaceSwimmerAgeTeamTime
1Lillian Derivaux18BULL2:12.93
2Junseo Kim20BULL2:17.61
3Erin Richards16FVYT2:18.41
4Olivia Herbert18RYWC2:19.27
5Sydney Lillis18WYW2:20.41
6Meghan Tiernan18CDOG2:20.48
7Abigail King15CPAC2:21.75
8Amelia Peterson17OAK2:21.91
9-TieAmanda Neeb20RYWC2:22.20
9-TieMiller Ward16CPAC2:22.20
11Avery Kudlac18LEHY2:23.04
12Julianna Tyler18CDOG2:23.62
13Lila Strober17OAK2:24.26
14Anna Boeckman20CPAC2:24.43
15Sena Bozkurt15SSAC2:24.77
16Margaret Erickson17CPAC2:24.84
 
Senior Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster16CPAC2:19.88
2Virginia Hastings18WYW2:20.40
3Julia Barto17CDOG2:20.54
4Abigail King15CPAC2:21.34
5Vivian Weng21BULL2:21.55
6Anna Boeckman20CPAC2:22.09
7Lillian Derivaux18BULL2:22.31
8Junseo Kim20BULL2:22.45
9Ella Gussen15WRAT2:23.55
10Olivia Herbert18RYWC2:23.98
11Isabella Paoletti21BULL2:24.40
12Bridget Kelly16RAC2:25.25
13Sydney Jee17GYWD2:25.46
14Savannah Bowers14WHAT2:25.63
15Ava Franks21UN2:25.84
16Ingrid Janney16UN2:26.00
 
Senior Female 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster16CPAC4:52.94
2Anna Boeckman20CPAC4:58.79
3Abigail King15CPAC4:59.12
4Lillian Derivaux18BULL5:00.87
5Olivia Herbert18RYWC5:02.27
6Julia Barto17CDOG5:02.96
7Meghan Tiernan18CDOG5:03.80
8Isabella Paoletti21BULL5:04.13
9Virginia Hastings18WYW5:04.77
10Alexandra Moore16CPAC5:05.55
11Ingrid Janney16UN5:08.68
12Katherine Beauchene16FVYT5:09.24
13Rory Keller17CPAC5:10.66
14Erin Richards16FVYT5:12.43
15Julianna Tyler18CDOG5:13.55
16Ella Gussen15WRAT5:14.83
 
Senior Female 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Melissa Geiger14GYWD25:11.40
2Savannah Bowers13WHAT36:35.11
3Bella Zurolo14WHAT36:51.05
4Miriam Youel16WHAT37:22.59
5Lyla Harhay14MJCC37:25.00
6Emmy Beach15ARAC37:50.59
7Marin Benoit15WHAT38:05.36
8Emily Daukas15CDOG38:12.56
9Sara Omar15WHAT38:25.34
10Hannah Natlo17ZEUS39:10.04
11Emily Behr16ZEUS39:10.63
12Yizhen Liu16WHAT39:14.31
13Makeda West15ZEUS39:17.98
14Avery Foito14ARAC39:19.81
15Mary Barnwell14UN40:05.81
16Sydney Parker15WHAT40:25.83
 
Senior Female 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Melissa Geiger14GYWD58:45.30
2Ilse Fedoronko14GYWD59:50.40
3Bridget Kelly16RAC1:10:23.61
4Abigail Keane20GRIT1:10:55.05
5Catherine Carboni18RYWC1:11:18.04
6Olivia Edwards14NCY1:12:45.81
7Margaret Rutledge18RYWC1:13:05.58
8Leila Ridolfi13NCY1:14:58.15
9Daisy Decker18GYWD1:15:07.32
10Meghan Jo16WHAT1:16:57.29
11Caroline Kelly17RAC1:17:12.98
12Kyla Behrle19CDOG1:17:17.68
13Danielle Schwartz15WRAT1:17:47.05
14Marley Milne19GRIT1:18:17.33
15Jane Harhay16MJCC1:19:33.28
16Natalia Gajecki16FINS1:20:36.19
 
Senior Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Alex Belfer22UN20.17
2Peter Horan17RYWC20.58
3Nathaniel Taft17WEST20.87
4Elliot Lee16BULL20.88
5Emil Harlem17CPAC21.02
6Riley Twiss18UN21.13
7Jakob Harlem15CPAC21.14
8Benjamin Wu16SSAC21.18
9Nathaniel Oppenheim17RAC21.25
10Kalen Anbar17NCY21.28
11Connor Kwarcinski17UN21.29
12Sander Silverman16UN21.35
13Peter Mottolese16CPAC21.36
14-TieDamian Czartoryjski16CDOG21.39
14-TieBenjamin Pope14IVY21.39
16Benjamin Frazer17UN21.43
 
Senior Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Alex Belfer22UN44.43
2Peter Horan17UN45.11
3Damian Czartoryjski16CDOG45.32
4Elliot Lee16BULL45.41
5Jakob Harlem15CPAC45.43
6Nathaniel Taft17WEST45.68
7Joseph Stewart20UN45.81
8Brendan Conners17BULL45.89
9Timothy Regan19UN45.97
10Aiden Bucaria17GYWD45.98
11Riley Twiss17WRAT46.02
12Kegan Clark16UN46.15
13Benjamin Wu17BRUN46.21
14Connor Ohl15BRUN46.34
15Benjamin Frazer17UN46.61
16-TieJack Clancy17RAC46.77
16-TieSebastian Camille14ZEUS46.77
 
Senior Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Joseph Stewart20UN1:37.50
2Damian Czartoryjski16CDOG1:38.21
3Riley Twiss18WRAT1:38.80
4Jack Clancy17UN1:39.35
5Timothy Regan19UN1:39.49
6Parker Lenoce17CPAC1:39.81
7Jack Haley16CPAC1:40.00
8Elliot Lee16BULL1:40.26
9Lukas Bijleveld18BULL1:40.94
10Jude Boukarroum17UN1:41.05
11Emil Harlem17CPAC1:41.14
12Matthew Weiner17UN1:41.23
13Felix Flakstad16UN1:41.58
14Nathaniel Taft17UN1:41.62
15-TieWilliam Daniel17CPAC1:41.73
15-TieAiden Bucaria17GYWD1:41.73
 
Senior Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Joseph Stewart20UN4:27.55
2Jack Clancy17RAC4:28.43
3Riley Twiss18WRAT4:29.34
4Daniel Godino18RYWC4:33.16
5Parker Lenoce17UN4:33.91
6Wyatt Vitiello14ZEUS4:34.19
7Cody Lonsberry15IVY4:34.90
8Timothy Regan19UN4:36.07
9Felix Flakstad16UN4:36.09
10George Clark18OAK4:36.21
11Jude Boukarroum17UN4:36.53
12Campbell McFall16UN4:36.84
13Lukas Bijleveld18BULL4:37.43
14Elliot Lee16UN4:37.57
15Damian Czartoryjski16CDOG4:37.65
16Mark Platonov18UN4:38.99
 
Senior Male 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Riley Twiss18WRAT9:15.65
2Cody Lonsberry15IVY9:21.17
3Wyatt Vitiello14ZEUS9:22.02
4Jack Clancy17UN9:25.74
5Daniel Godino17RYWC9:30.03
6Joseph Stewart20UN9:31.20
7Matthew Weiner17RAC9:33.46
8Kalen Anbar17UN9:34.61
9George Clark18OAK9:35.56
10Joseph Nizzardo20UN9:36.32
11Michael Adams17WYW9:40.45
12Chase Shapiro17WRAT9:41.97
13Campbell McFall16UN9:44.11
14Jacob Gervais17OAK9:44.84
15Giancarlo Colistra18ZEUS9:44.87
16Jack Haley16CPAC9:45.13
 
Senior Male 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Jack Clancy17RAC15:36.43
2Joseph Stewart20UN15:42.23
3Daniel Godino17RYWC15:44.21
4Cody Lonsberry15IVY15:45.30
5Riley Twiss18WRAT15:46.40
6Joseph Nizzardo20UN15:51.51
7Wyatt Vitiello14ZEUS15:58.13
8Kalen Anbar17NCY16:07.67
9Chase Shapiro17WRAT16:11.84
10Michael Adams17UN16:14.09
11Aidan Palaj14WHAT16:15.31
12Matthew Weiner17UN16:16.59
13Giancarlo Colistra17ZEUS16:21.87
14Campbell McFall16IVY16:22.37
15William Trotman16UN16:22.81
16Jude Boukarroum17RAC16:28.34
 
Senior Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Peter Horan17RYWC48.90
2Brendan Conners17BULL49.14
3Parker Lenoce17CPAC49.45
4Carson Raisner17FVYT49.53
5Joshua Balbi21MAC50.39
6John Rusnock16FVYT50.55
7-TieOwen Tharrington15CPAC50.79
7-TieWilliam Daniel18CPAC50.79
9-TieRian Herrmann18ZEUS51.08
9-TieEmil Harlem17CPAC51.08
11Derek Fantano19UN51.34
12-TieDavid Ponce18UN-151.60
12-TieJack Clancy17RAC51.60
14Liam Flaherty18UN51.61
15Peter Michalik18UN51.74
16Edward Kim17UN51.82
 
Senior Male 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Brendan Conners17BULL1:46.71
2Owen Tharrington15UN1:47.86
3Parker Lenoce17UN1:48.05
4-TieKalen Anbar17NCY1:48.57
4-TieRian Herrmann18ZEUS1:48.57
6Peter Horan17RYWC1:49.59
7Carson Raisner17FVYT1:49.69
8Wyatt Vitiello14ZEUS1:50.21
9Derek Fantano19UN1:50.97
10Elliot Lee16BULL1:51.18
11Chas Jones16CPAC1:51.76
12William Daniel18CPAC1:51.84
13Edward Kim17WEST1:51.99
14Joshua Balbi21MAC1:52.58
15Jack Clancy17RAC1:52.59
16Liam Flaherty17SSAC1:52.87
 
Senior Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Christopher Ford21UN55.02
2Aiden Bucaria17GYWD55.12
3Rian Herrmann18ZEUS55.30
4Xavier Ruiz16RAC55.45
5Kalen Anbar17NCY55.95
6Michael Gorgan23WHAT56.44
7Michael Mostofi18CPAC56.88
8Matthias McFarlane15SSAC57.24
9Peter Gauthier17UN57.31
10Max Wolfenden18RAC57.59
11Nathaniel Oppenheim17RAC57.60
12Deacon Mascarinas17UN57.73
13Jack Ferguson17UN57.82
14Brendan Conners17BULL57.86
15-TieBenjamin Chidley18CAC57.92
15-TieAlexander Lee17UN57.92
 
Senior Male 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Kalen Anbar17NCY1:57.04
2Aiden Bucaria17GYWD2:00.31
3Xavier Ruiz16RAC2:00.42
4Christopher Ford21UN2:01.13
5Rian Herrmann18ZEUS2:01.44
6Nathaniel Oppenheim17RAC2:04.05
7Max Wolfenden18RAC2:04.56
8Michael Mostofi18CPAC2:05.52
9Alexander Lee17CDOG2:05.97
10Brendan Conners17BULL2:06.14
11Peter Gauthier18CDOG2:07.11
12Chas Jones16CPAC2:07.24
13Jack Ferguson17CAT2:07.28
14Elliot Lee16BULL2:07.41
15Liam Flaherty18SSAC2:07.44
16-TieBenjamin Chidley18CAC2:07.69
16-TieMatthias McFarlane15SSAC2:07.69
 
Senior Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Benjamin Wu17UN48.51
2Emil Harlem17CPAC48.69
3Elliot Lee16UN49.51
4John Rusnock16UN49.54
5Carson Raisner17UN49.79
6Riley Twiss18UN49.94
7Nathaniel Oppenheim17RAC50.07
8Matthew Niro17UN50.14
9Kalen Anbar17NCY50.26
10Rian Herrmann18ZEUS50.29
11Joshua Balbi21MAC50.36
12-TieDamian Czartoryjski16CDOG50.38
12-TieAlex Belfer22UN50.38
14Owen Tharrington15CPAC50.56
15Eric Huang15UN50.78
16Matthew Weiner17UN50.85
 
Senior Male 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Jack Haley16CPAC1:48.78
2Benjamin Wu17SSAC1:49.21
3Rian Herrmann18ZEUS1:49.89
4Riley Twiss17WRAT1:49.95
5Damian Czartoryjski16CDOG1:49.98
6John Rusnock16FVYT1:50.73
7Elliot Lee16BULL1:51.19
8Jack Clancy17UN1:51.32
9William Daniel17CPAC1:51.52
10Kalen Anbar17NCY1:51.63
11Jacob Lin15BULL1:52.09
12Peter Mottolese17CPAC1:52.45
13Chas Jones16CPAC1:52.55
14Matthew Weiner17UN1:54.21
15William Trotman16UN1:54.27
16Owen Tharrington15CPAC1:54.55
 
Senior Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Rian Herrmann18ZEUS1:48.82
2Elliot Lee16UN1:49.08
3Kalen Anbar17NCY1:49.27
4John Rusnock16UN1:49.61
5Emil Harlem17CPAC1:49.90
6Brendan Conners17BULL1:50.03
7Aiden Bucaria17UN1:50.14
8Liam Flaherty18SSAC1:51.61
9Xavier Ruiz16RAC1:52.11
10Michael Mostofi18CPAC1:52.29
11Jack Haley16CPAC1:52.62
12Damian Czartoryjski16CDOG1:52.71
13Benjamin Wu17UN1:52.76
14Chas Jones16CPAC1:52.80
15Wyatt Vitiello14ZEUS1:52.84
16Peter Gauthier17UN1:53.35
 
Senior Male 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Kalen Anbar17NCY3:51.11
2Rian Herrmann18ZEUS3:55.98
3Elliot Lee16BULL3:56.43
4William Daniel18CPAC3:57.58
5Xavier Ruiz16RAC3:58.17
6Jack Haley16CPAC3:58.53
7Liam Flaherty17SSAC3:59.37
8Michael Mostofi18CPAC3:59.72
9Chas Jones16CPAC3:59.91
10Owen Tharrington15CPAC4:00.08
11Wyatt Vitiello14ZEUS4:00.36
12Riley Twiss17WRAT4:02.78
13Nathaniel Oppenheim17RAC4:03.12
14Max Wolfenden18RAC4:03.35
15Jack Clancy17UN4:04.28
16Jacob Lin15UN4:04.65
 
Senior Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Peter Horan17RYWC23.35
2Jack Clancy17RAC23.39
3Joseph Zellner20CDOG23.46
4Louis Ortiz Flores23RAC23.51
5Kieran Smith23RAC23.54
6Marcus Hodgson21BULL23.84
7Nathaniel Taft17WEST24.00
8Elliot Lee17BULL24.01
9Jed Michael Jones21BULL24.10
10Alexander Ye20SSAC24.14
11Franklin Kuhn20GRIT24.16
12Benjamin Pope15IVY24.22
13Sean Rogers19CPAC24.27
14Benjamin Wu17SSAC24.33
15Jack Cunningham14WYW24.34
16David Ponce19SSAC24.40
 
Senior Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Kieran Smith23RAC48.58
2Louis Ortiz Flores23RAC51.44
3Peter Horan17RYWC51.87
4Alexander Hazlett19BULL51.96
5Jed Michael Jones21BULL52.02
6Damian Czartoryjski17CDOG52.21
7Nathaniel Taft17WEST52.23
8Parker Lenoce18CPAC52.25
9Jakob Harlem15CPAC52.26
10Elliot Lee17BULL52.36
11Joseph Stewart20RST52.45
12Caleb Romero Serrano15RAC52.76
13Timothy Regan19RYWC52.79
14Brendan Conners18BULL52.89
15Franklin Kuhn20GRIT52.95
16Jack Clancy17RAC52.99
 
Senior Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1Kieran Smith23RAC1:45.63
2Noah Millard20BULL1:52.04
3Jack Clancy17RAC1:53.42
4Jose Cano Figueroa19BULL1:53.61
5Caleb Romero Serrano15RAC1:54.11
6Joseph Stewart20UN1:54.13
7Timothy Regan19RYWC1:54.47
8Jed Michael Jones21BULL1:54.84
9Elliot Lee17BULL1:55.23
10Riley Twiss18WRAT1:55.41
11Parker Lenoce18CPAC1:55.64
12Lukas Bijleveld19BULL1:56.33
13Finn Henry19BULL1:56.40
14Shane Wynne19CDOG1:56.64
15-TieJose Nolla17RAC1:56.75
15-TieDamian Czartoryjski17CDOG1:56.75
 
Senior Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Kieran Smith23RAC3:46.11
2Jose Cano Figueroa19BULL3:59.13
3Joseph Stewart20UN4:01.38
4Jack Clancy17RAC4:01.68
5Noah Millard20BULL4:02.21
6Jed Michael Jones21BULL4:02.74
7Caleb Romero Serrano15RAC4:03.87
8Timothy Regan19RYWC4:06.27
9Charles Perks19UN4:07.07
10Wyatt Vitiello15ZEUS4:07.32
11Daniel Godino18RYWC4:07.94
12Jose Nolla17RAC4:08.27
13Cody Lonsberry15IVY4:08.43
14Lukas Bijleveld19BULL4:08.52
15Riley Twiss18WRAT4:08.92
16Finn Henry19BULL4:09.55
 
Senior Male 800L Freestyle
PlaceSwimmerAgeTeamTime
1Kieran Smith22RAC8:01.14
2Jose Cano Figueroa19BULL8:15.19
3Jack Clancy17RAC8:20.27
4Noah Millard20BULL8:25.42
5Joseph Stewart20UN8:27.35
6Riley Twiss18WRAT8:29.39
7Daniel Godino18RYWC8:30.11
8Caleb Romero Serrano15RAC8:34.01
9Cody Lonsberry15IVY8:34.51
10Adam Zapatka21BULL8:34.68
11Finn Henry19BULL8:36.90
12Wyatt Vitiello15ZEUS8:38.84
13Kalen Anbar18NCY8:44.64
14Chase Shapiro17WRAT8:44.74
15George Clark18OAK8:45.46
16Jonathan Packard14UN8:46.28
 
Senior Male 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Jose Cano Figueroa19BULL16:04.68
2Jack Clancy17RAC16:18.33
3Cody Lonsberry15IVY16:19.77
4Finn Henry19BULL16:20.74
5Daniel Godino18RYWC16:21.58
6Adam Zapatka21BULL16:23.14
7Riley Twiss18WRAT16:24.90
8Joseph Stewart20UN16:36.71
9Chase Shapiro17WRAT16:37.19
10Aidan Palaj15WHAT16:42.72
11Jonathan Packard14UN16:48.99
12Jude Boukarroum17RAC16:49.20
13Maxwell Enes16BULL16:49.57
14Wyatt Vitiello15ZEUS17:04.15
15Michael Adams17WYW17:04.34
16Blake Wool15FVYT17:05.33
 
Senior Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Peter Horan17RYWC56.77
2Parker Lenoce18CPAC56.78
3Brendan Conners17BULL57.77
4Joshua Balbi21MAC57.95
5Kalen Anbar18NCY58.14
6Owen Tharrington16CPAC58.86
7Drew Jalbert19UN59.35
8David Ponce19SSAC59.55
9Damian Czartoryjski17CDOG59.60
10John Rusnock16FVYT59.63
11Peter Michalik18CPAC59.75
12Oliver Stabach16IVY59.84
13Nathaniel Taft17WEST59.91
14Wyatt Vitiello15ZEUS1:00.05
15Carson Raisner18FVYT1:00.23
16Peter Zalewski16CDOG1:00.73
 
Senior Male 200L Backstroke
PlaceSwimmerAgeTeamTime
1Kieran Smith22RAC1:58.43
2Parker Lenoce18CPAC2:04.46
3Wyatt Vitiello15ZEUS2:05.15
4Kalen Anbar18NCY2:05.19
5Owen Tharrington16CPAC2:06.29
6Elliot Lee17BULL2:06.70
7Brendan Conners18BULL2:07.68
8Chas Jones17CPAC2:09.24
9Shane Wynne19CDOG2:09.37
10Peter Zalewski16CDOG2:09.93
11Jed Michael Jones21BULL2:10.11
12Liam Flaherty18SSAC2:10.19
13Joshua Balbi21MAC2:10.44
14John Dwyer15WHAT2:10.99
15Jack Clancy17RAC2:11.20
16Joseph Milhomens15CDOG2:11.32
 
Senior Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz17RAC1:01.15
2Aiden Bucaria18GYWD1:03.43
3Michael Gorgan23WHAT1:04.32
4Kalen Anbar18NCY1:04.82
5Liam Flaherty18SSAC1:05.40
6Rian Herrmann18ZEUS1:05.83
7Deacon Mascarinas17SSAC1:05.89
8Alexander Ye20SSAC1:05.92
9Alexander Hazlett19BULL1:05.98
10Jack Ferguson18CAT1:06.21
11Matthias McFarlane16SSAC1:06.35
12Edward Chen19UN1:06.68
13Emil Harlem17CPAC1:06.75
14Nathaniel Oppenheim17RAC1:07.04
15Benjamin Chidley18CAC1:07.56
16Max Wolfenden18RAC1:07.82
 
Senior Male 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz17RAC2:14.53
2Kalen Anbar18NCY2:17.12
3Aiden Bucaria18GYWD2:20.36
4Liam Flaherty18SSAC2:23.62
5Edward Chen19UN2:24.46
6Benjamin Chidley18CAC2:26.43
7Jack Ferguson18CAT2:26.48
8-TieNathaniel Oppenheim17RAC2:27.03
8-TieRobert Regan15RYWC2:27.03
10Alexander Ye20SSAC2:27.56
11Rian Herrmann18ZEUS2:28.05
12Jed Michael Jones21BULL2:28.55
13Giancarlo Colistra18ZEUS2:29.00
14Max Wolfenden18RAC2:29.10
15Jorell Melendez Figueroa16RAC2:29.98
16Chas Jones17CPAC2:30.61
 
Senior Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1Elliot Lee17BULL25.04
2Drew Jalbert19UN54.01
3Marcus Hodgson21BULL54.80
4Benjamin Wu17SSAC55.40
5John Rusnock16FVYT55.85
6Rian Herrmann18ZEUS56.28
7Joshua Balbi21MAC56.66
8Shane Wynne19CDOG56.92
9Owen Tharrington16CPAC57.07
10Alexander Hazlett19BULL57.08
11Kristopher Flores16ZEUS57.27
12Emil Harlem17CPAC57.30
13Nathaniel Oppenheim17RAC57.53
14Riley Twiss18WRAT57.60
15-TieKalen Anbar18NCY57.73
15-TieMatthew Niro17RAYS57.73
 
Senior Male 200L Butterfly
PlaceSwimmerAgeTeamTime
1Jed Michael Jones21BULL2:04.79
2Elliot Lee17BULL2:04.88
3Drew Jalbert19UN2:05.20
4Jack Haley16CPAC2:05.60
5Shane Wynne19CDOG2:05.61
6John Rusnock16FVYT2:05.92
7Jack Clancy17RAC2:05.95
8Rian Herrmann18ZEUS2:06.24
9Benjamin Wu17SSAC2:06.88
10Kalen Anbar18NCY2:07.63
11McAllistar Milne22GRIT2:09.01
12Maxwell Enes16BULL2:09.54
13-TieCharles Perks19UN2:10.54
13-TieMichael Adams17WYW2:10.54
15Chas Jones17CPAC2:10.59
16Jacob Lin15BULL2:11.36
 
Senior Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Kieran Smith23RAC1:57.99
2Alexander Hazlett19BULL2:04.77
3Jed Michael Jones21BULL2:05.42
4Xavier Ruiz17RAC2:06.10
5Rian Herrmann18ZEUS2:06.35
6Elliot Lee17BULL2:06.51
7Aiden Bucaria18GYWD2:07.07
8Liam Flaherty18SSAC2:07.77
9Chas Jones17CPAC2:07.86
10Kalen Anbar18NCY2:08.66
11John Rusnock16FVYT2:09.23
12Jack Haley16CPAC2:10.16
13Owen Tharrington16CPAC2:10.39
14Wyatt Vitiello15ZEUS2:11.05
15Timothy Regan19RYWC2:11.34
16Alexander Ye20SSAC2:11.45
 
Senior Male 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Kalen Anbar18NCY4:26.21
2Jed Michael Jones21BULL4:27.01
3Rian Herrmann18ZEUS4:31.38
4Elliot Lee17BULL4:32.96
5Xavier Ruiz16RAC4:33.94
6Liam Flaherty18SSAC4:34.04
7Chas Jones17CPAC4:36.03
8Jack Haley16CPAC4:39.32
9Wyatt Vitiello15ZEUS4:39.46
10McAllistar Milne22GRIT4:41.98
11Owen Vale15WHAT4:42.39
12Daniel Godino18RYWC4:42.59
13Nathaniel Oppenheim17RAC4:43.78
14Peter Zalewski16CDOG4:46.09
15Robert Regan15RYWC4:46.18
16Benjamin Wu17SSAC4:46.59
 
Senior Male 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Caleb Coyne12CDOG26:05.30
2Rhys Vale17WHAT32:49.06
3Matthew Michitti15WHAT33:35.50
4John Dwyer15WHAT33:37.93
5Aidan Palaj15WHAT34:26.22
6Owen Vale15WHAT34:31.06
7Lukas Bijleveld18BULL35:55.10
8James Custer17NCA35:59.71
9Christian Wilk15RST37:11.59
10Mert Baykus14RST37:18.96
11Matthew Ackerman14CAT37:20.78
12Robert Riccobon16WHAT37:32.77
13Ved Bathula16WHAT37:59.56
14Shane Colligan15RST38:33.00
15Alexander Startz16NMEG38:36.84
16Filip Szymczyk13WHAT38:45.01
 
Senior Male 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1McAllistar Milne22GRIT1:06:42.26
2Jude Boukarroum17RAC1:07:29.74
3Jack Clancy17RAC1:08:09.70
4Jacob Lin15BULL1:10:31.85
5Thomas Lussier14WYW1:11:13.78
6John Hallstrom19CDOG1:12:15.44
7Stefan Weber15RAC1:12:17.08
8Daniel Babashak16WYW1:12:46.81
9Brendan Kirberger16RST1:13:04.53
10Oliver Johnson16NCY1:13:14.53
11Cole McDonnell15FINS1:13:28.95
12Dylan Prescher20GRIT1:14:19.86
13Neil Kelly14RAC1:18:14.70
14Jeffrey Cheng15SYS1:19:11.90
15David Delong15NCY1:20:55.36
16Maximilian Weber13RAC1:21:35.66