10/U Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Annabelle Hayes9SSAC27.41
2Caitlyn Natalie10ZEUS28.14
3Vivian Fraguela10RYWC29.01
4Claire Richer10SSAC29.20
5Natalie Ranta10GYWD29.51
6Isabella Ovares10ZEUS29.64
7Reya Aryal10SSAC29.78
8Riley Kaseta10NSC29.89
9Linley Charette10GRYM29.91
10Savanna Jensen10WRAT29.93
11Helena Williams10LEHY30.08
12Juliet Bennett10NCY30.13
13Parker Schatz10SSAC30.18
14Annabelle Haverly10MJCC30.25
15Victoria Hatvani10SSAC30.34
16Rebecca Keane10PAC30.40
 
10/U Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Annabelle Hayes9SSAC1:00.73
2Caitlyn Natalie10ZEUS1:01.69
3Vivian Fraguela10RYWC1:04.23
4Natalie Ranta10GYWD1:05.18
5Riley Kaseta10NSC1:05.19
6Claire Richer10SSAC1:05.93
7Parker Schatz10SSAC1:06.18
8Helena Williams10LEHY1:06.78
9Juliet Bennett10NCY1:06.83
10Isabella Ovares10ZEUS1:06.89
11Ashleigh Zgorski10SEAL1:07.13
12Victoria Hatvani10SSAC1:07.42
13Sophia Zhang9SSAC1:07.64
14Reya Aryal10SSAC1:07.74
15Amelia Ward10RAC1:07.98
16Morgan Gaidos10LEHY1:08.28
 
10/U Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Annabelle Hayes9SSAC2:13.43
2Caitlyn Natalie10ZEUS2:15.50
3Natalie Ranta10GYWD2:19.10
4Vivian Fraguela10RYWC2:19.83
5Parker Schatz10SSAC2:21.93
6Amelia Ward10RAC2:24.46
7Victoria Hatvani10SSAC2:25.48
8Erin Gallant10RST2:26.30
9Morgan Gaidos10LEHY2:26.80
10Juliet Bennett10NCY2:27.36
11Riley Kaseta10NSC2:27.75
12Rosalie Kowalczyk10SEAL2:28.09
13Isabella Ovares10ZEUS2:29.72
14Helena Williams10LEHY2:30.15
15Claire Richer10SSAC2:30.27
16Harper Ellard10WYW2:31.75
 
10/U Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Annabelle Hayes9SSAC5:50.77
2Caitlyn Natalie10ZEUS6:07.73
3Parker Schatz10SSAC6:14.01
4Amelia Ward10RAC6:19.03
5Morgan Gaidos10LEHY6:24.37
6Vivian Fraguela10RYWC6:24.70
7Riley Kaseta10NSC6:28.73
8Helena Williams10LEHY6:34.09
9Rosalie Kowalczyk10SEAL6:41.95
10Katherine Essex10WWRX6:48.89
11Ashleigh Zgorski10SEAL6:51.50
12Avery Smith10SEAL6:53.90
13Juliet Bennett10NCY6:55.91
14Annabelle Haverly10MJCC6:56.67
15Harper Ellard10WYW6:57.52
16Marta Voyko8SSAC7:05.92
 
10/U Female 50Y Backstroke
PlaceSwimmerAgeTeamTime
1Annabelle Hayes9SSAC31.00
2Claire Richer10SSAC32.58
3Reya Aryal10SSAC32.97
4Vivian Fraguela10RYWC33.55
5-TieParker Schatz10SSAC34.02
5-TieMorgan Gaidos10LEHY34.02
7Amelia Ward10RAC34.51
8Emily Evanchik10RAC34.61
9Caitlyn Natalie10ZEUS34.63
10Linley Charette10GRYM34.72
11Juliet Bennett10NCY34.82
12Helena Williams10LEHY34.90
13Riley Kaseta10NSC35.11
14Savanna Jensen10WRAT35.25
15Sydney Thompson10WEST35.50
16Abigail Henry10NSC35.52
 
10/U Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Annabelle Hayes9SSAC1:07.30
2Vivian Fraguela10RYWC1:10.62
3Claire Richer10SSAC1:10.76
4Parker Schatz10SSAC1:12.46
5Amelia Ward10RAC1:12.92
6Morgan Gaidos10LEHY1:13.72
7Reya Aryal10SSAC1:14.39
8Savanna Jensen10WRAT1:14.80
9Caitlyn Natalie10ZEUS1:14.96
10Sydney Thompson10WEST1:16.27
11Linley Charette10GRYM1:16.44
12Emily Evanchik10RAC1:16.53
13Riley Kaseta10NSC1:16.88
14Juliet Bennett10NCY1:17.30
15Erin Gallant10RST1:17.39
16Nora Eannotti10RST1:17.49
 
10/U Female 50Y Breaststroke
PlaceSwimmerAgeTeamTime
1Savanna Jensen10WRAT35.78
2Parker Schatz10SSAC36.36
3Sophia Zhang10CDOG38.11
4Juliet Bennett10NCY38.37
5Annabelle Hayes9SSAC38.47
6Liliana Baird10LEHY38.65
7Caitlyn Natalie10ZEUS38.76
8Claire Richer10SSAC38.99
9Lyla Grimes10SSAC39.30
10Reya Aryal10SSAC39.77
11Sophie Hrnciar10CDOG39.79
12Eliza Thayer10UN39.97
13Rosalie Kowalczyk10SEAL40.17
14Annabelle Haverly10MJCC40.21
15Avery Smith10SEAL40.24
16Morgan Gaidos10LEHY40.47
 
10/U Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Parker Schatz10SSAC1:17.02
2Savanna Jensen10WRAT1:21.22
3Liliana Baird10LEHY1:23.99
4Sophia Zhang10CDOG1:24.05
5Juliet Bennett10NCY1:24.85
6-TieAnnabelle Hayes9SSAC1:24.99
6-TieLyla Grimes10SSAC1:24.99
8Morgan Gaidos10LEHY1:25.08
9Reya Aryal10SSAC1:26.10
10Isabella Devita10SSAC1:27.99
11Olivia Bird10WWRX1:28.67
12Claire Richer10SSAC1:28.93
13Sophie Hrnciar10CDOG1:29.13
14Maeve Gleason10CDOG1:29.61
15Cadence Amen10GRYM1:29.83
16Annabelle Haverly10MJCC1:30.14
 
10/U Female 50Y Butterfly
PlaceSwimmerAgeTeamTime
1Morgan Gaidos10LEHY30.10
2Parker Schatz10SSAC30.75
3Caitlyn Natalie10ZEUS31.42
4Annabelle Hayes9SSAC31.54
5Claire Richer10SSAC31.90
6Sydney Thompson10WEST31.96
7Vivian Fraguela10RYWC32.14
8Juliet Bennett10NCY32.53
9Catherine Ripp10GRYM33.05
10Eliza Thayer10UN33.35
11Harper Kissane9SEAL33.36
12Liliana Baird10LEHY33.73
13Linley Charette10GRYM33.75
14Isabella Ovares10ZEUS34.24
15Natalie Ranta10GYWD34.29
16Savanna Jensen10WRAT34.47
 
10/U Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Morgan Gaidos10LEHY1:06.24
2Parker Schatz10SSAC1:10.05
3Vivian Fraguela10RYWC1:11.41
4Caitlyn Natalie10ZEUS1:13.84
5Liliana Baird10LEHY1:15.29
6Harper Kissane9SEAL1:15.79
7Annabelle Hayes9SSAC1:16.94
8Sophia Zhang10CDOG1:19.31
9Catherine Ripp10GRYM1:20.28
10Helena Williams10LEHY1:20.34
11Reya Aryal10SSAC1:20.68
12Abigail Henry10SEAL1:20.87
13Harper Ellard10WYW1:21.14
14Cassidy Schatz8SSAC1:22.36
15Marta Voyko9SSAC1:22.64
16Linley Charette10GRYM1:23.18
 
10/U Female 100Y Individual Medley
PlaceSwimmerAgeTeamTime
1Caitlyn Natalie10ZEUS1:09.55
2Annabelle Hayes10UN1:10.44
3Parker Schatz10SSAC1:10.52
4Vivian Fraguela10RYWC1:12.38
5Morgan Gaidos10LEHY1:13.20
6Juliet Bennett10NCY1:14.04
7Natalie Ranta10GYWD1:14.62
8Sophia Zhang10CDOG1:15.68
9Reya Aryal10SSAC1:16.35
10Lyla Grimes10SSAC1:16.45
11Sydney Thompson10WEST1:16.50
12Erin Gallant10RST1:17.84
13Liliana Baird10LEHY1:17.94
14Isabella Ovares10ZEUS1:18.16
15Claire Richer9SSAC1:18.53
16Kate DiMiero10GRYM1:18.94
 
10/U Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Annabelle Hayes9SSAC2:28.70
2Parker Schatz10SSAC2:33.26
3Morgan Gaidos10LEHY2:33.50
4Caitlyn Natalie10ZEUS2:34.23
5Natalie Ranta10GYWD2:40.14
6Juliet Bennett10NCY2:42.37
7Sophia Zhang10CDOG2:43.10
8Amelia Ward10RAC2:44.75
9Reya Aryal10SSAC2:45.37
10Vivian Fraguela10RYWC2:46.60
11Lyla Grimes10SSAC2:47.04
12Liliana Baird10LEHY2:47.94
13Harper Ellard10WYW2:49.14
14Claire Richer10SSAC2:49.66
15Sydney Thompson10WEST2:50.23
16Riley Kaseta10NSC2:50.35
 
10/U Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Annabelle Hayes10UN30.64
2Claire Richer10SSAC32.09
3Vivian Fraguela10RYWC32.92
4Victoria Hatvani10UN33.05
5Parker Schatz10UN33.11
6Juliet Bennett10NCY33.40
7Rebecca Keane10PAC33.51
8Ella Sippel10GRYM33.64
9Sophia Zhang10CDOG33.82
10Amelia Ward10RAC33.83
11Erin Gallant10RST34.15
12Abigail Henry10SEAL34.49
13Annabelle Haverly10MJCC34.51
14Sydney Thompson10WEST34.54
15Morgan Gaidos10LEHY34.56
16Caitlyn Natalie10ZEUS34.58
 
10/U Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Annabelle Hayes10UN1:07.90
2Claire Richer10SSAC1:12.75
3-TieParker Schatz10SSAC1:12.97
3-TieCaitlyn Natalie10ZEUS1:12.97
5Abigail Henry10SEAL1:14.56
6Juliet Bennett10NCY1:16.16
7Amelia Ward10RAC1:16.68
8Morgan Gaidos10LEHY1:16.74
9Rosalie Kowalczyk10SEAL1:16.77
10Erin Gallant10RST1:16.87
11Olivia Bird10WWRX1:17.36
12-TieVictoria Hatvani10SSAC1:17.46
12-TieMarley Smith10PSDY1:17.46
14Rebecca Keane10PAC1:17.70
15Sophia Zhang10CDOG1:17.80
16Ella Sippel10GRYM1:17.83
 
10/U Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Annabelle Hayes10UN2:27.03
2Caitlyn Natalie10ZEUS2:35.52
3Parker Schatz10SSAC2:38.23
4Natalie Ranta10GYWD2:40.56
5Claire Richer10SSAC2:41.51
6Victoria Hatvani10SSAC2:41.73
7Morgan Gaidos10LEHY2:43.38
8Sophia Zhang10CDOG2:44.14
9Rosalie Kowalczyk10SEAL2:44.40
10Amelia Ward10RAC2:45.49
11Olivia Bird10WWRX2:46.24
12Juliet Bennett10NCY2:47.56
13Cassidy Schatz8SSAC2:51.28
14Avery Smith10SEAL2:52.50
15Cadence Amen10GRYM2:54.10
16Abigail Henry10SEAL2:54.71
 
10/U Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Annabelle Hayes10UN5:08.61
2Caitlyn Natalie10ZEUS5:32.36
3Natalie Ranta10GYWD5:34.68
4Claire Richer10SSAC5:38.22
5Sophia Zhang10CDOG5:42.99
6Rosalie Kowalczyk10SEAL5:43.27
7Morgan Gaidos10LEHY5:47.30
8Juliet Bennett10NCY5:54.22
9Avery Smith10SEAL5:54.83
10Olivia Bird10WWRX6:02.86
11Emily Masek10CDOG6:04.39
12Erin Gallant10RST6:11.80
13Marley Smith10PSDY6:11.87
14Liliana Baird10LEHY6:16.43
15Harper Kissane9SEAL6:17.16
16Anna Boyd10CDOG6:21.37
 
10/U Female 50L Backstroke
PlaceSwimmerAgeTeamTime
1Annabelle Hayes9SSAC34.86
2Claire Richer10SSAC35.66
3Parker Schatz10SSAC37.48
4Emma Hansen10NCY38.52
5Sydney Thompson10UN38.71
6Morgan Gaidos10LEHY39.09
7Abigail Costello10CPAC39.65
8Emily Evanchik10RAC39.74
9Aspen Luo9RAC39.78
10Sophia Zhang10CDOG39.86
11Vivian Fraguela10RYWC39.99
12Caitlyn Natalie10ZEUS40.01
13NICOLE FLEMING10SJCC40.07
14Sylvie Hayden10WRAT40.09
15Erin Gallant10RST40.20
16Juliet Bennett10NCY40.39
 
10/U Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Annabelle Hayes9SSAC1:15.32
2Claire Richer10UN1:17.74
3Parker Schatz10UN1:20.83
4Sydney Thompson10UN1:23.87
5Emma Hansen10NCY1:25.84
6Morgan Gaidos10LEHY1:25.94
7Emily Evanchik10RAC1:26.09
8Caitlyn Natalie10ZEUS1:28.04
9Cassidy Schatz8SSAC1:28.13
10Cadence Amen10GRYM1:28.30
11Sophia Zhang10CDOG1:28.97
12-TieNICOLE FLEMING10SJCC1:29.06
12-TieAbigail Henry10SEAL1:29.06
14Linley Charette10GRYM1:29.07
15-TieVivian Fraguela10RYWC1:29.56
15-TieLiliana Baird10LEHY1:29.56
 
10/U Female 50L Breaststroke
PlaceSwimmerAgeTeamTime
1Parker Schatz10UN39.48
2Juliet Bennett10NCY41.39
3Annabelle Hayes9SSAC42.40
4Annabelle Haverly10UN44.18
5-TieClaire Richer10SSAC44.31
5-TieHanna Elwart10UN44.31
7Liliana Baird10LEHY44.89
8Sophia Zhang10UN45.04
9Rosalie Kowalczyk10SEAL45.48
10Morgan Gaidos10LEHY45.99
11Olivia Bird10WWRX46.01
12Zoe Quintanilla10CDOG46.08
13Cadence Amen10GRYM46.12
14Meghna Ganti9RAC46.29
15Elena Bujupi10WEST46.67
16Amelia Ward10RAC46.70
 
10/U Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Parker Schatz10UN1:27.39
2Morgan Gaidos10LEHY1:34.63
3Annabelle Hayes9SSAC1:36.04
4Juliet Bennett10NCY1:36.81
5Liliana Baird10LEHY1:37.46
6Claire Richer10SSAC1:37.73
7Fiona Liu10RAC1:37.87
8Sophia Zhang10CDOG1:38.99
9Cadence Amen10GRYM1:39.22
10Hanna Elwart10RAC1:40.59
11Rosalie Kowalczyk10SEAL1:42.31
12Olivia Bird10WWRX1:43.01
13Meghna Ganti10RAC1:43.13
14Annabelle Haverly10MJCC1:43.32
15Zoe Quintanilla10CDOG1:43.37
16Margot Lettieri10PSDY1:43.59
 
10/U Female 50L Butterfly
PlaceSwimmerAgeTeamTime
1Annabelle Hayes10UN32.94
2Parker Schatz10SSAC34.52
3Claire Richer10UN34.97
4Morgan Gaidos10LEHY35.04
5Harper Kissane9SEAL36.36
6Juliet Bennett10NCY36.56
7Sydney Thompson10UN37.12
8Marta Voyko9UN37.61
9Vivian Fraguela10RYWC38.15
10Nora Eannotti10RST38.19
11Abigail Henry10SEAL38.38
12Cassidy Schatz8SSAC38.49
13Caitlyn Natalie10ZEUS38.60
14Sophia Brady10FA38.88
15Alissa Belyaev10SSAC38.95
16Emily Evanchik10RAC39.11
 
10/U Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1Parker Schatz10UN1:17.86
2Morgan Gaidos10LEHY1:19.47
3Harper Kissane9SEAL1:20.80
4Vivian Fraguela10RYWC1:23.24
5Caitlyn Natalie10ZEUS1:25.09
6Liliana Baird10LEHY1:26.30
7Annabelle Hayes9SSAC1:26.62
8Marta Voyko9SSAC1:28.00
9Claire Richer10SSAC1:28.85
10Cassidy Schatz8SSAC1:29.00
11Abigail Henry10SEAL1:31.16
12Anna Boyd10CDOG1:31.73
13Juliet Bennett10NCY1:31.97
14Sophia Zhang10CDOG1:32.74
15Amelia Ward10RAC1:33.18
16Taylor Maltz8RAC1:34.26
 
10/U Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Annabelle Hayes10UN2:45.46
2Parker Schatz10UN2:49.87
3Claire Richer10UN2:56.82
4Caitlyn Natalie10ZEUS2:57.48
5Morgan Gaidos10LEHY3:00.89
6Sophia Zhang10CDOG3:01.32
7Avery Smith10SEAL3:03.39
8Liliana Baird10LEHY3:03.57
9Victoria Hatvani10SSAC3:07.45
10Juliet Bennett10NCY3:09.41
11Sydney Thompson10WEST3:10.61
12Harper Kissane9SEAL3:12.43
13Nora Eannotti10RST3:13.69
14Marta Voyko9SSAC3:13.81
15Tanya Jain10SSAC3:13.86
16Abigail Henry10SEAL3:15.31
 
10/U Female 1000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Annabelle Haverly10MJCC9:11.10
2Erin Gallant10RST9:24.30
3Francesca Siano10ZEUS9:36.09
4Lucia Libero10CAT10:40.61
5Emilia Hill10CAT11:12.34
6Samantha Glus10RST11:22.59
7Grace Morgan9CAT11:29.59
8Wanyi Su8RST11:42.65
9Caroline Stevens10CAT11:45.73
10Emma Inga8CAT12:07.33
11Jillian Hanna9CAT12:30.32
12Kathleen Dailey10CAT13:27.19
13Rosalind Mahana9CAT13:34.08
14Ada Dombrowski9NMEG21:45.00
 
10/U Female 1250L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Parker Schatz10SSAC19:29.00
 
10/U Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Martin Kovac10WHAT27.04
2Kiyan Rankin10SSAC27.59
3Charles Lowham10SSAC28.24
4Steven Zhao10SSAC28.33
5John Drummey10WRAT28.86
6Luke Grant10LEHY28.95
7Viraj Kapur10SSAC28.96
8Liam Obyrne10GRYM29.38
9Grant Ferrari10WRAT29.47
10Anderson Martin10SAQ29.51
11Oliver Garcia-Alonso10GRYM29.86
12Oliver Reid10FVYT29.88
13Charles Daukas10PAC29.96
14Austyn Kolacki10PSDY30.09
15Maximilian Lele10SSAC30.17
16Charles Hughes10WRAT30.31
 
10/U Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Martin Kovac10WHAT59.77
2Charles Lowham10SSAC1:01.07
3Kiyan Rankin10SSAC1:01.12
4Luke Grant10LEHY1:03.48
5Oliver Garcia-Alonso10GRYM1:03.50
6Liam Obyrne10GRYM1:03.54
7Steven Zhao10SSAC1:03.62
8Gabriel Grant10LEHY1:05.30
9Anthony Dotur10LEHY1:05.34
10Viraj Kapur10SSAC1:05.57
11Grant Ferrari10WRAT1:05.77
12Anderson Martin10SAQ1:05.90
13Mac Thompson10LEHY1:06.05
14Oliver Reid10FVYT1:06.27
15Shepard Jennings10PSDY1:06.84
16William Chan10IVY1:06.92
 
10/U Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC2:08.86
2Martin Kovac10WHAT2:11.08
3Luke Grant10LEHY2:16.16
4Anthony Dotur10LEHY2:17.52
5Oliver Garcia-Alonso10GRYM2:17.68
6Gabriel Grant10LEHY2:20.23
7John Drummey10WRAT2:21.53
8Shepard Jennings10PSDY2:21.62
9Mac Thompson10LEHY2:22.21
10Grant Ferrari10WRAT2:24.43
11Anderson Martin10SAQ2:24.78
12Steven Zhao10SSAC2:24.87
13Oliver Reid10FVYT2:25.87
14Charles Tomaselli10WEST2:25.98
15Lucas Pfrommer10SYS2:26.49
16William Chan10IVY2:27.09
 
10/U Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC5:47.61
2Martin Kovac10WHAT5:57.97
3Luke Grant10LEHY6:02.33
4Anthony Dotur10LEHY6:03.70
5Gabriel Grant10LEHY6:05.63
6Oliver Garcia-Alonso10GRYM6:12.27
7Mac Thompson10LEHY6:14.17
8Lucas Pfrommer10SYS6:17.25
9Finn Baran10GLAS6:24.13
10Liam McLain10WYW6:24.89
11Shepard Jennings10PSDY6:25.22
12William Chan10IVY6:29.93
13Anderson Martin10SAQ6:30.02
14Declan Coyle10RYWC6:30.60
15Michael Lowham9SSAC6:31.88
16Simon Allegra10FVYT6:34.47
 
10/U Male 50Y Backstroke
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC30.87
2Grant Ferrari10WRAT31.71
3Martin Kovac10WHAT32.09
4Viraj Kapur10SSAC32.46
5Steven Zhao10SSAC33.37
6Liam Obyrne10GRYM33.84
7Liam McLain10WYW34.28
8Shepard Jennings10PSDY34.38
9John Drummey10WRAT34.73
10Gabriel Grant10LEHY34.84
11Oliver Reid10FVYT34.94
12Alexander Dostal9WYW34.96
13Kiyan Rankin10SSAC34.97
14Lucas Pfrommer10SYS35.31
15Connor Discenza10FVYT35.54
16Samuel Raeder10ZEUS35.60
 
10/U Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC1:06.77
2Martin Kovac10WHAT1:06.95
3Liam McLain10WYW1:11.48
4Steven Zhao10SSAC1:11.74
5Grant Ferrari10WRAT1:12.11
6Viraj Kapur10SSAC1:12.94
7Shepard Jennings10PSDY1:13.47
8Oliver Garcia-Alonso10GRYM1:13.82
9Gabriel Grant10LEHY1:14.34
10Charles Tomaselli10WEST1:15.03
11Liam Obyrne10GRYM1:15.71
12John Drummey10WRAT1:15.95
13Alexander Dostal9WYW1:16.39
14William Chan10IVY1:16.49
15Samuel Raeder10ZEUS1:16.57
16-TieKiyan Rankin10SSAC1:16.79
16-TieMichael Lowham9SSAC1:16.79
 
10/U Male 50Y Breaststroke
PlaceSwimmerAgeTeamTime
1Kiyan Rankin10SSAC36.50
2Andrew Dibattista10RAC36.64
3Martin Kovac10WHAT37.17
4Oliver Reid10FVYT37.94
5Viraj Kapur10SSAC38.24
6Max Deng9SSAC38.30
7Maximilian Lele10SSAC38.42
8Steven Zhao10SSAC38.73
9-TieGabriel Grant10LEHY39.46
9-TieShepard Jennings10PSDY39.46
11Matteo Rubio10RST39.59
12Caeden Zacherl10LEHY39.79
13Adam Cedor10RYWC39.97
14Luke Grant10LEHY39.99
15Jack Zapata10GYWD40.02
16Collin Stehling10GLAS40.34
 
10/U Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Andrew Dibattista10RAC1:21.17
2Shepard Jennings10PSDY1:21.36
3Kiyan Rankin10SSAC1:21.58
4Oliver Reid10FVYT1:23.25
5Gabriel Grant10LEHY1:23.68
6Luke Grant10LEHY1:24.01
7Martin Kovac10WHAT1:24.92
8Viraj Kapur10SSAC1:25.27
9Maximilian Lele10SSAC1:25.38
10Matteo Rubio10RST1:26.04
11Max Deng9SSAC1:26.11
12Alex Capolongo10PSDY1:27.31
13Steven Zhao10SSAC1:27.37
14Benjamin Simmons10RAC1:29.06
15Brady Fang10PSDY1:29.27
16Caeden Zacherl10LEHY1:29.32
 
10/U Male 50Y Butterfly
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC29.30
2Martin Kovac10WHAT29.51
3Shepard Jennings10PSDY31.49
4John Drummey10WRAT31.71
5Liam Obyrne10GRYM31.74
6Landon Hewins10LEHY32.29
7Oliver Garcia-Alonso10GRYM32.37
8Liam McLain10WYW32.42
9Max Deng9SSAC32.59
10Steven Zhao10SSAC32.66
11Kiyan Rankin10SSAC32.75
12Mac Thompson10LEHY32.84
13Luke Grant10LEHY33.23
14Connor Discenza10FVYT33.34
15Rocco Estrella10PAC33.44
16Matteo Rubio10RST33.66
 
10/U Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC1:05.69
2Martin Kovac10WHAT1:06.15
3Liam McLain10WYW1:10.02
4Shepard Jennings10PSDY1:10.35
5Oliver Garcia-Alonso10GRYM1:10.36
6Mac Thompson10LEHY1:13.39
7Luke Grant10LEHY1:13.65
8John Drummey10WRAT1:14.75
9Max Deng9SSAC1:15.90
10Rocco Estrella10PAC1:18.12
11Ben Habay10PSDY1:18.13
12Landon Hewins9LEHY1:18.76
13Barnaby Plant10WEST1:20.32
14Connor Robertson9GLAS1:21.33
15Declan Coyle10RYWC1:21.45
16Connor Discenza10FVYT1:22.19
 
10/U Male 100Y Individual Medley
PlaceSwimmerAgeTeamTime
1Martin Kovac10WHAT1:07.35
2Charles Lowham10SSAC1:09.62
3Shepard Jennings10PSDY1:11.88
4Gabriel Grant10LEHY1:13.65
5Steven Zhao10SSAC1:13.74
6Kiyan Rankin10SSAC1:14.07
7Max Deng9SSAC1:14.13
8Andrew Dibattista10RAC1:14.24
9Oliver Reid10FVYT1:14.33
10Luke Grant10LEHY1:14.69
11Connor Discenza10FVYT1:15.69
12Maximilian Lele10SSAC1:15.71
13Oliver Garcia-Alonso10GRYM1:16.16
14Viraj Kapur10SSAC1:16.18
15Anderson Martin10SAQ1:16.65
16John Drummey10WRAT1:16.71
 
10/U Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC2:23.82
2Martin Kovac10WHAT2:24.70
3Gabriel Grant10LEHY2:34.67
4Luke Grant10LEHY2:36.21
5Shepard Jennings10PSDY2:37.34
6Oliver Reid10FVYT2:41.03
7Steven Zhao10SSAC2:43.55
8Liam McLain10WYW2:43.60
9Connor Discenza10FVYT2:43.93
10Oliver Garcia-Alonso10GRYM2:44.79
11Mac Thompson10LEHY2:46.03
12Andrew Dibattista10RAC2:46.13
13Charles Tomaselli10WEST2:47.69
14Finn Baran10GLAS2:48.88
15Harry Bagshaw10CPAC2:49.95
16Matteo Rubio10RST2:50.14
 
10/U Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Martin Kovac10WHAT29.70
2Charles Lowham10SSAC31.53
3Peter Ostrowski10UN33.00
4Charles Tomaselli10WEST33.01
5Ryan Nadolny10UN33.13
6Liam McLain10WYW33.15
7-TieOliver Garcia-Alonso10GRYM33.30
7-TieOliver Reid10FVYT33.30
9Michael Lowham9UN33.54
10Alexander Dostal9WYW33.60
11Connor Discenza10FVYT33.81
12William Chan10IVY33.83
13Max Deng9SSAC33.97
14Neville Warburton10GRYM33.98
15Johnny Crossen10NWYL34.10
16Andrew Dibattista10RAC34.16
 
10/U Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Martin Kovac10WHAT1:07.25
2Charles Lowham10SSAC1:07.85
3Oliver Garcia-Alonso10GRYM1:10.56
4Shepard Jennings10PSDY1:12.20
5Anthony Dotur10LEHY1:12.44
6Liam McLain10WYW1:12.65
7Oliver Reid10UN1:13.00
8William Chan10IVY1:13.95
9Ryan Nadolny10SSAC1:14.30
10Finn Baran10GLAS1:15.42
11Michael Lowham9SSAC1:15.63
12Simon Allegra10FVYT1:15.80
13Rocco Estrella10PAC1:15.82
14Charles Tomaselli10WEST1:15.86
15Vincent Goodenough10CDOG1:16.00
16Connor Discenza10FVYT1:16.05
 
10/U Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC2:29.45
2Anthony Dotur10LEHY2:30.67
3Oliver Garcia-Alonso10GRYM2:32.22
4Oliver Reid10FVYT2:32.45
5Shepard Jennings10UN2:34.51
6Martin Kovac10WHAT2:35.88
7Liam McLain10WYW2:38.52
8Michael Lowham9SSAC2:39.68
9William Chan10IVY2:40.74
10Simon Allegra10FVYT2:41.83
11Charles Tomaselli10WEST2:43.73
12Finn Baran10GLAS2:44.28
13Isaac Hales10WHAT2:44.89
14Connor Robertson10GLAS2:45.60
15Peter Ostrowski10FFLY2:46.83
16Max Deng9SSAC2:47.20
 
10/U Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC5:11.98
2Anthony Dotur10LEHY5:16.81
3Oliver Reid10FVYT5:25.05
4Oliver Garcia-Alonso10GRYM5:25.11
5Liam McLain10WYW5:32.10
6William Chan10IVY5:34.45
7Charles Tomaselli10WEST5:36.24
8Michael Lowham9SSAC5:39.01
9Connor Robertson10GLAS5:39.17
10Simon Allegra10FVYT5:39.77
11Isaac Hales10WHAT5:40.16
12Finn Baran10GLAS5:40.59
13Martin Kovac10WHAT5:45.92
14Andrew Dibattista10RAC5:55.94
15Vincent Goodenough10CDOG5:57.74
16Carson Senecal10WWRX6:06.40
 
10/U Male 50L Backstroke
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC34.89
2Martin Kovac10WHAT36.15
3Liam McLain10WYW37.13
4Oliver Reid10UN37.29
5Charles Tomaselli10WEST38.60
6Max Deng9SSAC38.70
7Shepard Jennings10PSDY39.11
8Connor Robertson10GLAS39.25
9James Korner9RAC39.52
10Michael Lowham9SSAC39.58
11Finn Baran10UN39.61
12Connor Discenza10FVYT39.91
13Teddy Iordache9GRYM40.00
14William Chan10IVY40.02
15Alexander Dostal9WYW40.21
16-TieOwen Torrance10FA40.61
16-TieVincent Goodenough10CDOG40.61
 
10/U Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Charles Lowham10SSAC1:15.13
2Martin Kovac10WHAT1:16.96
3Liam McLain10WYW1:18.51
4Oliver Reid10FVYT1:22.64
5Shepard Jennings10PSDY1:23.25
6Connor Discenza10FVYT1:23.30
7Charles Tomaselli10WEST1:24.77
8James Korner9RAC1:24.99
9Michael Lowham9SSAC1:25.16
10William Chan10IVY1:25.36
11Oliver Garcia-Alonso10GRYM1:25.65
12Anthony Dotur10LEHY1:25.67
13Samuel Raeder10ZEUS1:25.98
14Finn Baran10GLAS1:26.73
15Connor Robertson10GLAS1:26.99
16Charles Hughes10WRAT1:27.19
 
10/U Male 50L Breaststroke
PlaceSwimmerAgeTeamTime
1Shepard Jennings10UN41.53
2Max Deng9SSAC42.55
3Martin Kovac10WHAT42.69
4Oliver Reid10FVYT42.95
5Carson Senecal10UN43.09
6Matteo Rubio10RST44.03
7Andrew Dibattista10RAC44.48
8Jase Harrigan10UN44.54
9Hayden Kalb10RST44.59
10Jack Zapata10GYWD44.63
11Peter Ostrowski10UN44.95
12Connor Robertson10GLAS45.69
13Ryan Nadolny10UN45.73
14Andrew Malinowski10UN46.30
15Thatcher Hines10PSDY46.57
16Caeden Zacherl10LEHY46.64
 
10/U Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Shepard Jennings10PSDY1:30.63
2Oliver Reid10FVYT1:33.84
3Martin Kovac10WHAT1:34.23
4Matteo Rubio10RST1:36.29
5Max Deng9SSAC1:37.19
6Andrew Dibattista10RAC1:38.37
7Andrew Malinowski10GLAS1:39.19
8Connor Discenza10FVYT1:39.42
9Jack Zapata10GYWD1:39.65
10Connor Robertson10GLAS1:39.89
11Jase Harrigan10LEHY1:41.40
12Carson Senecal10WWRX1:41.72
13-TiePeter Ostrowski10FFLY1:41.74
13-TieRyan Nadolny10SSAC1:41.74
15Lincoln Shearer9AJSC1:42.25
16Charles Tomaselli10WEST1:43.42
 
10/U Male 50L Butterfly
PlaceSwimmerAgeTeamTime
1Martin Kovac10WHAT32.27
2Charles Lowham10SSAC32.40
3Max Deng9SSAC34.47
4Shepard Jennings10PSDY34.81
5Ryan Nadolny10UN34.93
6Oliver Garcia-Alonso10UN35.06
7Peter Ostrowski10UN35.90
8Rocco Estrella10PAC36.08
9Oliver Reid10UN36.28
10Liam McLain10UN36.30
11Landon Hewins10UN36.61
12Charles Tomaselli10WEST37.94
13Connor Robertson10GLAS37.96
14Connor Discenza10FVYT37.97
15Michael Lowham9SSAC38.33
16Daniel Cherny10CDOG38.56
 
10/U Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1Martin Kovac10WHAT1:15.64
2Oliver Garcia-Alonso10GRYM1:16.89
3Shepard Jennings10PSDY1:17.13
4Charles Lowham10SSAC1:18.20
5Max Deng9SSAC1:24.02
6Ryan Nadolny10UN1:24.03
7Liam McLain10WYW1:24.95
8Connor Robertson10GLAS1:26.47
9Rocco Estrella10PAC1:27.52
10Drew Gonzalez10RAC1:29.62
11Oliver Reid10FVYT1:30.75
12William Chan10IVY1:31.14
13Michael Lowham9SSAC1:32.66
14Peter Ostrowski10FFLY1:32.97
15Reed Solis10WRAT1:34.43
16Matteo Rubio10RST1:34.72
 
10/U Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Martin Kovac10WHAT2:45.86
2Charles Lowham10SSAC2:51.66
3Shepard Jennings10PSDY2:51.93
4Oliver Reid10FVYT2:54.33
5Oliver Garcia-Alonso10GRYM2:54.50
6Anthony Dotur10LEHY3:02.08
7Max Deng9SSAC3:03.54
8Charles Tomaselli10WEST3:04.66
9Connor Robertson10GLAS3:05.64
10Peter Ostrowski10FFLY3:06.00
11Ryan Nadolny10SSAC3:09.12
12Connor Discenza10FVYT3:10.89
13Andrew Dibattista10RAC3:11.03
14Finn Baran10GLAS3:12.78
15-TieAnderson Martin10SAQ3:12.87
15-TieMatteo Rubio10RST3:12.87
 
10/U Male 1000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Matteo Rubio10RST9:18.12
2Connor Whitehead9RST9:29.28
3Hayden Kalb10RST10:09.95
4Luke Callahan10CAT11:24.92
5Calvin Jacob10CAT11:26.59
 
11-12 Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Zsofia Milak12RAC24.86
2Vivian Volenec12WHAT25.44
3Sophia Fraguela12RYWC25.45
4Aubrey Bedard11WEST25.64
5Camdyn Driend12ARAC25.84
6Emma Zhang11SSAC25.85
7Mary Kelly12RAC25.91
8Sophia Voyko12SSAC26.13
9Laura Haverly12MJCC26.27
10-TieElle Massey12FA26.35
10-TieVanessa Leszczyk12BSPL26.35
12Charlie Palmer12RAC26.36
13Emerson Bakayoko12WHAT26.40
14Kathryn Grant11WHAT26.57
15Ashley Rubbo12NWYL26.67
16Abigail Asante12ZEUS26.72
 
11-12 Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Zsofia Milak12RAC53.46
2Vivian Volenec12WHAT55.22
3Mary Kelly12RAC55.91
4Sophia Fraguela12RYWC55.95
5Camdyn Driend12ARAC56.33
6Emma Zhang11SSAC56.71
7Abigail Asante12ZEUS57.41
8Zadie Schatz12SSAC57.51
9Kathryn Grant11WHAT57.63
10Olivia Maltz12WYW57.80
11-TieMaria Petlik12BSPL58.07
11-TieLaura Haverly12MJCC58.07
13Emerson Bakayoko12WHAT58.13
14Elsa Wang12GRYM58.16
15Vanessa Leszczyk12BSPL58.21
16Delaney Goralnick12RAC58.37
 
11-12 Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Zadie Schatz12SSAC1:58.57
2Zsofia Milak12RAC1:59.64
3Olivia Maltz12WYW1:59.98
4Vivian Volenec12WHAT2:00.00
5Mary Kelly12RAC2:00.44
6Emma Zhang11SSAC2:03.47
7Sophia Fraguela12RYWC2:05.47
8Elsa Wang12GRYM2:05.65
9Ava Lavigne12IVY2:05.76
10Madeline Hayes11SSAC2:05.89
11Gabriella Cerrito12CPAC2:06.43
12Charlie Palmer12RAC2:06.85
13Abigail Asante12ZEUS2:07.16
14Laura Haverly12MJCC2:08.11
15Vivienne Walsh12WYW2:08.23
16Sophia Montalvo12CDOG2:08.61
 
11-12 Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Olivia Maltz12WYW5:20.30
2Zadie Schatz12SSAC5:20.90
3Zsofia Milak12RAC5:23.80
4Vivian Volenec12WHAT5:24.36
5Mary Kelly12RAC5:27.49
6Ava Lavigne12IVY5:29.12
7Charlie Palmer12RAC5:33.65
8Vivienne Walsh12WYW5:34.18
9Madeline Hayes11SSAC5:34.33
10Delaney Goralnick12RAC5:35.07
11Gisella Langmaid12LEHY5:38.21
12Stella Stidolph12ZEUS5:42.07
13Sophia Montalvo12CDOG5:42.59
14Elsa Wang12GRYM5:42.75
15Gabriella Cerrito12CPAC5:43.18
16Eliza Swaggart12PSDY5:44.80
 
11-12 Female 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Olivia Maltz12WYW11:10.03
2Gabriella Cerrito12CPAC11:29.40
3Mary Kelly12RAC11:38.55
4Vivian Volenec12WHAT11:49.83
5Delaney Goralnick12RAC11:58.46
6Sophia Fraguela12RYWC12:02.52
7Charlotte Zhang12IVY12:05.55
8Gisella Langmaid12LEHY12:12.89
9Ava Lavigne12IVY12:14.68
10Rosemary White12BULL12:16.06
11Vivienne Walsh12WYW12:16.63
12Leona Likvornik12GYWD12:19.64
13Zsofia Milak12RAC12:20.69
14Laura Haverly12MJCC12:26.75
15Kathryn Grant11WHAT12:48.12
16Alia Mojibian12BULL12:49.02
 
11-12 Female 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Gabriella Cerrito12CPAC18:51.91
2Olivia Maltz12WYW19:06.07
3Mary Kelly12RAC19:08.26
4Delaney Goralnick12RAC19:40.73
5Vivienne Walsh12WYW20:15.15
6Leona Likvornik12GYWD20:22.80
7Zsofia Milak12RAC20:31.37
8Rosemary White12BULL20:35.43
9Shayla Knolker12NFAF21:01.21
10Lily Bender12RAC21:11.17
11Emma Scherber12VSYM21:18.74
12Caroline O'Grady12WYW21:44.60
13Olivia Johnson12WYW21:52.60
14Kelsey Nacca11SYS21:54.69
15Sofia Yumbla12CAT22:08.55
16Rileigh Ebert12CDOG22:18.21
 
11-12 Female 50Y Backstroke
PlaceSwimmerAgeTeamTime
1Vivian Volenec12WHAT27.93
2Zsofia Milak12RAC28.62
3Charlie Palmer12RAC28.78
4Stella Stidolph12ZEUS29.49
5Zadie Schatz12SSAC29.94
6Camdyn Driend12ARAC30.01
7Alden Charette12GRYM30.21
8Caitlin Martin12PSDY30.29
9Aubrey Bedard11WEST30.49
10Kaitlyn Morais11SSAC30.59
11Hannah Grimm12WFYD30.64
12Mary Kelly12RAC30.77
13Zuri Fulse12WWRX30.81
14Maria Petlik12BSPL30.91
15Elle Massey12FA30.98
16Lily Bender12RAC31.06
 
11-12 Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Zsofia Milak12RAC1:00.03
2Zadie Schatz12SSAC1:00.45
3Vivian Volenec12WHAT1:01.01
4Charlie Palmer12RAC1:01.92
5Stella Stidolph12ZEUS1:03.35
6Alden Charette12GRYM1:04.53
7Valentina Belyaev12SSAC1:05.28
8Kaitlyn Morais11SSAC1:05.60
9Camdyn Driend11ARAC1:05.76
10Aubrey Bedard11WEST1:05.78
11Mary Kelly12RAC1:05.82
12Gabriella Cerrito12CPAC1:06.45
13Julia Istambouli12RYWC1:06.47
14Gisella Langmaid12LEHY1:06.71
15Caitlin Martin12PSDY1:06.79
16Alia Mojibian12BULL1:06.95
 
11-12 Female 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Zadie Schatz12SSAC2:08.42
2Zsofia Milak12RAC2:13.67
3Vivian Volenec12WHAT2:14.50
4Charlie Palmer12RAC2:15.75
5Madeline Hayes11SSAC2:17.61
6Alden Charette12GRYM2:17.94
7Kaitlyn Morais11SSAC2:20.41
8Gabriella Cerrito12CPAC2:20.71
9Delaney Goralnick12RAC2:20.79
10Olivia Maltz12WYW2:20.92
11Stella Stidolph12ZEUS2:20.96
12Gisella Langmaid12LEHY2:21.41
13Mary Kelly12RAC2:21.54
14Caitlin Martin12PSDY2:22.60
15Grace Wang11SSAC2:23.09
16Aubrey Bedard11WEST2:23.30
 
11-12 Female 50Y Breaststroke
PlaceSwimmerAgeTeamTime
1Aubrey Bedard11WEST31.46
2Vivienne Walsh12WYW31.78
3Zadie Schatz12SSAC31.94
4Lillian Fangiullo12WWRX32.17
5Ava Lavigne12IVY32.43
6Sophia Voyko12SSAC32.73
7Emma Zhang12CDOG32.97
8Charlie Palmer12RAC33.25
9Sophia Sundquist12CDOG33.83
10Savanna Jensen11WEST33.92
11Vanessa Leszczyk12BSPL33.93
12Alexia Radu12FVYT34.12
13Sophia Hatvani12SSAC34.13
14Marit Janney12RYWC34.15
15Vivian Volenec12WHAT34.21
16D'Chai Luangpraseuth12IVY34.26
 
11-12 Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Aubrey Bedard11WEST1:07.12
2Zadie Schatz12SSAC1:07.28
3Ava Lavigne12IVY1:09.66
4Vivienne Walsh12WYW1:09.85
5Lillian Fangiullo12WWRX1:10.05
6Emma Zhang12CDOG1:11.17
7Alexia Radu12FVYT1:12.03
8Vanessa Leszczyk12BSPL1:12.38
9Sophia Voyko12SSAC1:12.42
10D'Chai Luangpraseuth12IVY1:14.05
11Chloe Hyland12WYW1:14.13
12Sophia Hatvani12SSAC1:14.59
13Allison Santaniello11WRAT1:14.88
14-TieMarit Janney12RYWC1:15.07
14-TieCharlie Palmer12RAC1:15.07
16Zsofia Milak12RAC1:15.42
 
11-12 Female 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Zadie Schatz12SSAC2:23.85
2Aubrey Bedard11WEST2:28.65
3Vivienne Walsh12WYW2:29.62
4Ava Lavigne12IVY2:30.77
5Emma Zhang11SSAC2:31.82
6Lillian Fangiullo12WWRX2:35.67
7Sophia Voyko12SSAC2:37.45
8Alexia Radu12FVYT2:38.74
9Olivia Maltz12WYW2:39.49
10Marit Janney12RYWC2:40.45
11D'Chai Luangpraseuth12IVY2:40.80
12Sadie Rubin12OAK2:41.33
13Sophia Hatvani12SSAC2:41.44
14Mary Kelly12RAC2:43.00
15Elsa Wang12GRYM2:44.65
16Elisa Beretta12UN2:44.85
 
11-12 Female 50Y Butterfly
PlaceSwimmerAgeTeamTime
1Zsofia Milak12RAC26.54
2Olivia Maltz12WYW27.22
3Emma Zhang11SSAC27.84
4Aubrey Bedard11WEST27.91
5Alia Mojibian12BULL28.29
6Sophia Fraguela12RYWC28.42
7-TieZadie Schatz12SSAC28.52
7-TieAmelie Mejo12FVYT28.52
9Vivian Volenec12WHAT28.74
10Camdyn Driend12ARAC28.75
11Alden Charette12GRYM28.92
12Meredith McDermott12GRYM29.04
13Kathryn Grant12WHAT29.09
14Grace McDonald12VSYM29.35
15Stella Stidolph12ZEUS29.41
16-TieSadie Rubin12OAK29.61
16-TieAllison Santaniello11WRAT29.61
 
11-12 Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Zsofia Milak12RAC1:00.02
2Olivia Maltz12WYW1:00.47
3Emma Zhang11SSAC1:02.23
4Zadie Schatz12SSAC1:03.08
5Aubrey Bedard11WEST1:03.83
6Vivian Volenec12WHAT1:04.05
7Amelie Mejo12FVYT1:04.67
8Camdyn Driend12ARAC1:04.97
9Maria Petlik12BSPL1:05.18
10Stella Stidolph12ZEUS1:05.33
11Gisella Langmaid12LEHY1:05.34
12Alden Charette12GRYM1:05.42
13Grace McDonald12VSYM1:05.53
14Sadie Rubin12OAK1:05.59
15Valentina Belyaev12SSAC1:05.84
16Delaney Goralnick12RAC1:06.01
 
11-12 Female 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Olivia Maltz12WYW2:15.11
2Gisella Langmaid12LEHY2:22.22
3Delaney Goralnick12RAC2:24.18
4Sadie Rubin12OAK2:25.18
5Meredith McDermott12GRYM2:26.94
6Stella Stidolph12ZEUS2:27.82
7Grace McDonald12VSYM2:28.04
8Rosemary White12BULL2:30.26
9Laura Haverly12MJCC2:30.84
10Emma Zhang12CDOG2:32.46
11Eliza Swaggart12PSDY2:32.67
12Amelie Mejo12FVYT2:32.99
13Mary Kelly12RAC2:33.83
14Zsofia Milak12RAC2:34.51
15Aubrey Bedard11WEST2:34.82
16Vivienne Walsh12WYW2:35.75
 
11-12 Female 100Y Individual Medley
PlaceSwimmerAgeTeamTime
1Zadie Schatz12SSAC1:01.41
2Zsofia Milak12RAC1:02.40
3Aubrey Bedard11WEST1:02.99
4Emma Zhang12CDOG1:04.71
5Olivia Maltz12WYW1:05.36
6Sophia Fraguela12RYWC1:05.81
7Vivian Volenec12WHAT1:06.16
8Mary Kelly12RAC1:06.25
9Camdyn Driend11ARAC1:06.50
10Vanessa Leszczyk12BSPL1:06.82
11Sadie Rubin12OAK1:06.87
12Alexia Radu12FVYT1:07.05
13Valentina Belyaev12SSAC1:07.07
14Charlie Palmer12RAC1:07.11
15Lillian Fangiullo12WWRX1:07.50
16Kaitlyn Morais11SSAC1:07.62
 
11-12 Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Zadie Schatz12SSAC2:12.66
2Olivia Maltz12WYW2:15.57
3Aubrey Bedard11WEST2:18.17
4Vivian Volenec12WHAT2:18.85
5Emma Zhang11SSAC2:20.28
6Ava Lavigne12IVY2:20.95
7Charlie Palmer12RAC2:21.13
8Mary Kelly12RAC2:21.65
9Vivienne Walsh12WYW2:22.01
10Madeline Hayes11SSAC2:22.29
11Gisella Langmaid12LEHY2:22.30
12Delaney Goralnick12RAC2:23.50
13Alexia Radu12FVYT2:24.35
14Zsofia Milak12RAC2:24.83
15Sadie Rubin12OAK2:24.93
16Sophia Fraguela12RYWC2:25.19
 
11-12 Female 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Zadie Schatz12SSAC4:42.85
2Olivia Maltz12WYW4:50.88
3Zsofia Milak12RAC4:51.59
4Mary Kelly12RAC5:00.15
5Emma Zhang12UN5:00.24
6Vivian Volenec12WHAT5:05.80
7Gabriella Cerrito12CPAC5:06.82
8Meredith McDermott12GRYM5:08.01
9Delaney Goralnick12RAC5:09.25
10Vivienne Walsh12WYW5:09.65
11Rosemary White12BULL5:10.39
12Madeline Hayes11SSAC5:10.87
13Sophia Fraguela12RYWC5:13.94
14Ava Lavigne12IVY5:16.05
15Grace McDonald12VSYM5:16.10
16Sadie Rubin11OAK5:16.95
 
11-12 Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Camdyn Driend12ARAC28.28
2Emma Zhang12CDOG28.92
3Zsofia Milak12RAC29.00
4Aubrey Bedard12WEST29.22
5Zadie Schatz12SSAC29.25
6Mary Kelly12RAC29.78
7Stella Stidolph12UN29.87
8Brighid Dowling11GYWD30.10
9Laura Haverly12UN30.13
10Genevieve Cosby12LEHY30.17
11Caroline Santaniello12WEST30.28
12Kathryn Grant12WHAT30.40
13Mikayla Hansell12SJCC30.52
14Allison Santaniello12WEST30.67
15Gisella Langmaid12LEHY30.89
16Kaitlyn Morais12SSAC30.97
 
11-12 Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Camdyn Driend12UN1:02.26
2Emma Zhang12UN1:02.77
3Zsofia Milak12RAC1:03.12
4Vivian Volenec12WHAT1:03.61
5Zadie Schatz12SSAC1:03.67
6Stella Stidolph12ZEUS1:04.98
7Olivia Maltz12WYW1:05.61
8Vivienne Walsh12WYW1:05.68
9Ava Lavigne12IVY1:05.78
10Kathryn Grant11WHAT1:06.17
11Mikayla Hansell12SJCC1:06.77
12Laura Haverly12MJCC1:06.84
13Allison Santaniello11UN1:06.90
14Madeline Hayes11SSAC1:06.96
15Grace Wang11SSAC1:06.99
16Eliza Swaggart12PSDY1:07.06
 
11-12 Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Zadie Schatz12SSAC2:17.33
2Emma Zhang12UN2:17.62
3Zsofia Milak12RAC2:18.87
4Vivienne Walsh12WYW2:21.81
5Madeline Hayes11SSAC2:21.91
6Stella Stidolph12ZEUS2:21.96
7Ava Lavigne12IVY2:22.30
8Kathryn Grant12WHAT2:23.16
9Grace McDonald12VSYM2:23.54
10Grace Wang11SSAC2:24.16
11Eliza Swaggart12PSDY2:24.68
12Charlie Palmer12RAC2:25.04
13Brighid Dowling11GYWD2:27.08
14Caitlyn Natalie11ZEUS2:27.54
15Allison Santaniello12WEST2:27.65
16Allison Garofalo12RAC2:28.95
 
11-12 Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Zadie Schatz12UN4:51.41
2Stella Stidolph12ZEUS4:58.61
3Eliza Swaggart12PSDY5:01.82
4Madeline Hayes12UN5:01.90
5Ava Lavigne12IVY5:06.86
6Amelie Mejo12FVYT5:06.96
7Grace Wang11SSAC5:07.34
8Sadie Rubin12OAK5:08.27
9Alexia Radu12FVYT5:09.11
10Vivienne Walsh12WYW5:10.13
11Kathryn Grant12WHAT5:13.85
12Kayla Eckhoff12RAC5:15.35
13Emma Zhang12CDOG5:15.53
14Grace McDonald12VSYM5:15.77
15Allison Santaniello12WEST5:17.13
16Sophia Weber12RAC5:18.36
 
11-12 Female 800L Freestyle
PlaceSwimmerAgeTeamTime
1Zadie Schatz12SSAC9:58.77
2Eliza Swaggart12PSDY10:32.36
3Zsofia Milak12RAC10:40.83
4Stella Stidolph12ZEUS10:42.85
5Amelie Mejo12FVYT11:11.25
6Emma Nottingham12CDOG11:15.02
7Grace McDonald12VSYM11:18.32
8Allison Garofalo12RAC11:24.23
9Amelia Ward11RAC11:24.61
10Caroline O'Grady12WYW11:25.56
11Kelsey Nacca11SYS11:41.72
12Margaret Ward12CPAC11:43.98
13Vivian Fraguela11RYWC11:49.19
14Violeta Hurtado12WYW11:57.00
15Madalyn Haddad12RYWC11:59.63
16Kailyn Welsh12NFAF12:05.76
 
11-12 Female 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Caroline O'Grady12WYW21:33.54
2Violeta Hurtado12WYW22:34.67
3Chloe Hyland12WYW23:35.52
4Emma Scherber12VSYM23:41.51
5Megan Quinby12WWRX24:56.48
 
11-12 Female 50L Backstroke
PlaceSwimmerAgeTeamTime
1Stella Stidolph12UN33.22
2Vivian Volenec12WHAT33.31
3Zsofia Milak12RAC33.57
4Zadie Schatz12UN33.90
5Camdyn Driend12UN34.16
6Charlie Palmer12RAC34.18
7Aubrey Bedard12WEST35.07
8Samantha Pagliaro12CDOG35.08
9Hannah Grimm12WFYD35.19
10Mary Kelly12RAC35.31
11Allison Garofalo12RAC35.67
12Kaitlyn Morais11SSAC35.73
13Alden Charette12GRYM35.81
14-TieKelsey Nacca12SYS36.21
14-TieAnnabelle Agrios12LEHY36.21
16Genevieve Cosby12LEHY36.31
 
11-12 Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Stella Stidolph12UN1:09.14
2Zadie Schatz12UN1:09.82
3Zsofia Milak12RAC1:11.42
4Vivian Volenec12WHAT1:12.06
5Aubrey Bedard12WEST1:13.70
6Charlie Palmer12RAC1:14.66
7Camdyn Driend11ARAC1:15.05
8Alexia Radu12FVYT1:15.23
9Grace Wang11SSAC1:15.55
10Emma Zhang12CDOG1:15.67
11Kaitlyn Morais12SSAC1:16.62
12Allison Garofalo12RAC1:16.92
13Alden Charette12GRYM1:17.02
14Hannah Grimm12WFYD1:17.44
15Mary Kelly12RAC1:17.85
16Sofia Castellanos12ZEUS1:17.94
 
11-12 Female 200L Backstroke
PlaceSwimmerAgeTeamTime
1Zadie Schatz12UN2:27.41
2Stella Stidolph12UN2:30.02
3Madeline Hayes12UN2:38.98
4Zsofia Milak12RAC2:39.18
5Grace Wang11SSAC2:39.56
6Kaitlyn Morais11SSAC2:40.59
7Alexia Radu12FVYT2:44.33
8Allison Garofalo12RAC2:45.50
9Kayla Eckhoff12RAC2:47.82
10Sofia Castellanos12ZEUS2:47.99
11Camdyn Driend12ARAC2:50.05
12Gabriella Wypasek12CDOG2:50.43
13Jalyn Wan12WHAT2:50.55
14Nicole Miller12WAC2:51.43
15Vivian Fraguela11RYWC2:52.05
16Emma Zhang12CDOG2:52.19
 
11-12 Female 50L Breaststroke
PlaceSwimmerAgeTeamTime
1Aubrey Bedard12WEST34.50
2Zadie Schatz12UN35.46
3Emma Zhang12UN36.16
4Vivienne Walsh12WYW37.50
5Ava Lavigne12IVY37.53
6Marit Janney12RYWC37.96
7Savanna Jensen11UN37.98
8Sophia Hatvani12SSAC37.99
9Allison Santaniello12WEST38.22
10Vicky Van Berkel12VSYM38.68
11Charlie Palmer12RAC38.95
12Alexia Radu12FVYT38.98
13Chloe Hyland12WYW39.19
14McKenna Kelsey12SSAC39.64
15Camryn Gaidos12LEHY40.07
16Amelie Mejo12FVYT40.20
 
11-12 Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Aubrey Bedard12UN1:15.13
2Zadie Schatz12UN1:15.21
3Vivienne Walsh12WYW1:20.20
4Emma Zhang12CDOG1:20.26
5Ava Lavigne12IVY1:21.78
6Alexia Radu12FVYT1:22.96
7Sophia Hatvani12SSAC1:23.82
8Marit Janney12UN1:23.92
9Allison Santaniello12WEST1:26.04
10Camryn Gaidos12LEHY1:26.16
11Charlie Palmer12RAC1:26.24
12-TieMcKenna Kelsey12SSAC1:27.52
12-TieMegan Song12SAQ1:27.52
14Vicky Van Berkel12VSYM1:28.19
15Savanna Jensen11WEST1:28.41
16Chloe Hyland12WYW1:28.52
 
11-12 Female 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Zadie Schatz12SSAC2:39.79
2Aubrey Bedard12WEST2:48.09
3Vivienne Walsh12WYW2:51.68
4Emma Zhang12UN2:54.45
5Ava Lavigne12IVY2:56.35
6Alexia Radu12FVYT2:58.68
7Sophia Hatvani12SSAC3:00.25
8Marit Janney12RYWC3:02.24
9Camryn Gaidos12LEHY3:05.64
10Vicky Van Berkel12VSYM3:07.60
11McKenna Kelsey12SSAC3:08.76
12-TieLillian Fangiullo12WWRX3:10.89
12-TieSavanna Jensen11WEST3:10.89
14Sadie Rubin12OAK3:12.07
15Charlie Palmer12RAC3:12.13
16Megan Song12SAQ3:13.17
 
11-12 Female 50L Butterfly
PlaceSwimmerAgeTeamTime
1Emma Zhang12CDOG31.04
2Camdyn Driend12ARAC31.21
3Zsofia Milak12RAC31.37
4Vivian Volenec12WHAT31.63
5Aubrey Bedard12WEST31.75
6Kathryn Grant11WHAT32.05
7Amelie Mejo12FVYT32.53
8Camryn Gaidos12LEHY32.56
9Brighid Dowling11GYWD32.65
10Allison Santaniello11UN32.73
11Stella Stidolph12ZEUS32.83
12Gisella Langmaid12LEHY32.88
13Zadie Schatz12UN32.96
14Eliza Swaggart12PSDY33.05
15Grace McDonald12VSYM33.30
16Sadie Rubin12OAK33.41
 
11-12 Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1Olivia Maltz12WYW1:10.03
2Stella Stidolph12ZEUS1:11.03
3Zsofia Milak12RAC1:11.29
4Zadie Schatz12SSAC1:11.85
5Grace McDonald12VSYM1:11.94
6Emma Zhang12CDOG1:12.07
7Vivian Volenec12WHAT1:13.57
8Amelie Mejo12FVYT1:14.16
9Camdyn Driend12ARAC1:14.36
10Aubrey Bedard12UN1:14.55
11Eliza Swaggart12PSDY1:15.20
12Sadie Rubin12OAK1:15.33
13Megan Song12SAQ1:15.61
14Vivienne Walsh12WYW1:15.84
15Grace Wang11SSAC1:15.92
16Alden Charette12GRYM1:16.23
 
11-12 Female 200L Butterfly
PlaceSwimmerAgeTeamTime
1Stella Stidolph12UN2:40.60
2Emma Zhang12CDOG2:45.91
3Aubrey Bedard12WEST2:47.29
4Sadie Rubin12UN2:47.58
5Grace McDonald12UN2:48.07
6Zsofia Milak12RAC2:50.60
7Megan Song12SAQ2:53.68
8Amelie Mejo12FVYT2:54.09
9Grace Wang11SSAC2:54.84
10Morgan Gaidos11LEHY2:55.36
11Jillian Laffin11SYS2:57.66
12Laura Haverly12MJCC2:59.49
13Molly Melcher11GYWD3:02.47
14Sophia Nurenberg12NCY3:04.48
15Yuanmei Zhao12GYWD3:06.08
16Camryn Gaidos12LEHY3:07.12
 
11-12 Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Zadie Schatz12UN2:26.02
2Emma Zhang12CDOG2:33.30
3Aubrey Bedard12WEST2:34.08
4Vivian Volenec12WHAT2:39.19
5Alexia Radu12FVYT2:39.91
6Madeline Hayes11SSAC2:41.83
7Olivia Maltz12WYW2:42.29
8Zsofia Milak12RAC2:43.13
9Grace McDonald12VSYM2:43.15
10Ava Lavigne12IVY2:43.28
11Eliza Swaggart12PSDY2:43.32
12Mary Kelly12RAC2:44.23
13Grace Wang11SSAC2:44.35
14Sadie Rubin12OAK2:45.92
15Amelie Mejo12FVYT2:46.02
16Allison Santaniello12WEST2:46.20
 
11-12 Female 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Zadie Schatz12SSAC5:12.49
2Aubrey Bedard12WEST5:36.78
3Alexia Radu12FVYT5:41.20
4Emma Zhang12CDOG5:46.98
5Zsofia Milak12RAC5:49.40
6Charlie Palmer12RAC5:49.45
7Delaney Goralnick12RAC5:51.54
8Sadie Rubin12OAK5:55.59
9Eliza Swaggart12PSDY6:00.27
10Sofia Castellanos12ZEUS6:05.69
11Gisella Langmaid12LEHY6:05.97
12Megan Song12SAQ6:11.86
13Grace McDonald12VSYM6:12.22
14Sophia Montalvo12CDOG6:18.08
15Molly Melcher11GYWD6:22.02
16Frankie Lucia12BULL6:25.06
 
11-12 Female 1000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Laura Haverly12MJCC7:49.28
2Grace McDonald12VSYM7:50.22
3Molly Melcher11GYWD7:59.69
4Sofia Yumbla12CAT8:18.01
5Isabella Ovares11ZEUS8:35.32
6Cassidy Clapp11HHAC8:50.70
7Caitlyn Natalie11ZEUS8:53.35
8Sonia Chadha11ZEUS9:15.29
9Yuanmei Zhao12GYWD9:16.40
10Norah Reeps12CAT9:18.46
11Floreana Brown12ZEUS9:23.27
12Haylee Jaeger12ZEUS9:29.28
13Lillian Siano12ZEUS9:30.85
14Ayla Martocci12ZEUS9:36.71
15Miki Li11OAK9:58.32
16Kayla Franklin12VSYM9:59.75
 
11-12 Female 1250L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Zadie Schatz12SSAC16:36.00
2Emma Scherber12VSYM20:56.00
 
11-12 Female 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Madeline Hayes12SSAC31:17.50
2Stella Stidolph12ZEUS37:05.50
3Sadie Rubin12OAK39:28.27
4Sofia Castellanos12ZEUS41:46.60
5Amelia Beaulieu11OAK48:10.23
6Mia Limmer12OAK48:15.73
7Addison Sopko11RST49:32.05
 
11-12 Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Aidan Su12SYS24.41
2Lewis Meyers12SSAC24.68
3Nicholas Da Silva12GRYM24.79
4Marco Kovac12WHAT25.12
5Gabriel Nazarczuk12WHAT25.16
6Matthew Roseau11SSAC25.17
7Spencer Cheung12SSAC25.19
8Beckett Krajewski12SAQ25.62
9Leonardo Delev11UN25.75
10-TieEthan Shi12GRYM25.77
10-TieBrody Michaels11SSAC25.77
10-TieBradley Rojas12RYWC25.77
10-TieHenry Gimby12WYW25.77
14Robert Villarreal Rodriguez12CDOG25.80
15Oliver Bjerke12GYWD25.90
16Blake Zeitlin12SYS26.06
 
11-12 Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Lewis Meyers12SSAC53.91
2Gabriel Nazarczuk12WHAT54.73
3Matthew Roseau11SSAC54.92
4Leonardo Delev11UN54.97
5Nicholas Da Silva12GRYM55.40
6Julian Ovares12ZEUS55.56
7Blake Zeitlin12SYS55.78
8Marco Kovac12WHAT55.79
9Aidan Su12SYS55.81
10Henry Gimby12WYW55.83
11Ethan Shi12GRYM56.20
12Robert Villarreal Rodriguez12CDOG56.23
13Christopher McCauley12SSAC56.49
14Beckett Krajewski12SAQ56.51
15Oliver Bjerke12GYWD56.52
16Luke McGuinn12WRAT56.69
 
11-12 Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Lewis Meyers12SSAC1:58.10
2Julian Ovares12ZEUS1:58.80
3Christopher McCauley12SSAC1:58.99
4Robert Villarreal Rodriguez12CDOG1:59.51
5Leonardo Delev11UN1:59.53
6Gabriel Nazarczuk12WHAT2:00.22
7Oliver Bjerke12GYWD2:03.33
8Henry Gimby12WYW2:03.39
9Anthony Osadchy12SSAC2:03.58
10Nicholas Da Silva12GRYM2:03.77
11Ivan Tyurin12OAK2:04.27
12Jackson Waters12GYWD2:04.37
13Blake Zeitlin12SYS2:04.66
14Dylan Isakoff12WHAT2:04.82
15Eric Deng11SSAC2:05.68
16Michael Farabee12RAC2:05.86
 
11-12 Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Christopher McCauley12SSAC5:14.71
2Julian Ovares12ZEUS5:19.13
3Henry Gimby12WYW5:21.62
4Gabriel Nazarczuk12WHAT5:22.98
5Leonardo Delev11UN5:23.42
6Ivan Tyurin12OAK5:24.15
7Robert Villarreal Rodriguez12CDOG5:24.21
8Layne Marano12GRYM5:29.03
9Brody Michaels11SSAC5:31.90
10Jackson Morse12RYWC5:32.40
11Blake Zeitlin12SYS5:34.34
12Dylan Isakoff12WHAT5:36.25
13Miles Pearson11WRAT5:37.39
14Jackson Waters12GYWD5:37.47
15Robert Winslow12WYW5:39.54
16Luke McGuinn12WRAT5:40.62
 
11-12 Male 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Christopher McCauley12SSAC11:04.29
2Gabriel Nazarczuk12WHAT11:22.06
3Blake Zeitlin12SYS11:28.27
4Robert Villarreal Rodriguez12CDOG11:29.17
5Knox Thompson12LEHY11:32.14
6Henry Gimby12WYW11:36.96
7Jackson Morse12RYWC11:41.60
8Christopher Prills12RAC11:51.81
9Sebast Adlianitski-Pachobut12CDOG11:59.29
10Brayden Pfrommer12SYS12:05.13
11Ryan Douglass12SYS12:13.03
12Lewis Meyers12SSAC12:23.24
13Robert Winslow12WYW12:26.43
14Cooper Lheureux12RAYS12:27.61
15Phineas Izikson12MJCC12:40.33
16Michael Farabee12RAC12:56.36
 
11-12 Male 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Christopher McCauley12SSAC18:36.44
2Blake Zeitlin12SYS18:51.24
3Henry Gimby12WYW19:19.22
4Brayden Pfrommer12SYS19:55.08
5Ryan Douglass12SYS20:12.01
6Lewis Meyers12SSAC20:17.99
7Robert Winslow12WYW20:25.61
8Cooper Lheureux12RAYS20:33.84
9Michael Farabee12RAC21:08.11
10William Jewczyn11CAT22:20.83
 
11-12 Male 50Y Backstroke
PlaceSwimmerAgeTeamTime
1Lewis Meyers12SSAC27.17
2Brody Michaels11SSAC28.74
3Leonardo Delev11UN29.02
4Julian Ovares12ZEUS29.12
5Anthony Osadchy12SSAC29.13
6Bradley Rojas12RYWC29.38
7Neal Thompson12LEHY29.51
8Owen Carter12UN29.57
9Spencer Cheung12SSAC29.60
10Blake Zeitlin12SYS29.63
11Gabriel Nazarczuk12WHAT29.77
12Grant Ferrari11WRAT29.87
13Aidan Brown12RST30.10
14Michael Farabee12RAC30.28
15Nicholas Da Silva12GRYM30.38
16Calder Kelly12GRYM30.43
 
11-12 Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Lewis Meyers12SSAC58.83
2Christopher McCauley12SSAC1:00.64
3Leonardo Delev11UN1:01.05
4Brody Michaels11SSAC1:01.14
5Robert Villarreal Rodriguez12CDOG1:01.81
6Anthony Osadchy12SSAC1:01.87
7Julian Ovares12ZEUS1:02.13
8Matthew Roseau11SSAC1:02.61
9Bradley Rojas12RYWC1:03.37
10Michael Farabee12RAC1:03.56
11Gabriel Nazarczuk12WHAT1:04.05
12Calder Kelly12GRYM1:04.61
13Owen Carter12UN1:04.80
14Grant Ferrari11WRAT1:05.46
15Henry Gimby12WYW1:05.99
16Neal Thompson12LEHY1:06.17
 
11-12 Male 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Lewis Meyers12SSAC2:05.95
2Christopher McCauley12SSAC2:10.31
3Leonardo Delev11UN2:10.81
4Robert Villarreal Rodriguez12CDOG2:12.07
5Anthony Osadchy12SSAC2:12.63
6Julian Ovares12ZEUS2:13.33
7Blake Zeitlin12SYS2:13.63
8Brody Michaels11SSAC2:13.87
9Michael Farabee12RAC2:16.35
10Matthew Roseau11SSAC2:18.15
11Jackson Morse12RYWC2:18.90
12Grant Ferrari11WRAT2:19.07
13Owen Carter12UN2:20.08
14Neal Thompson12LEHY2:20.22
15Calder Kelly12GRYM2:20.61
16Jacob Greenberg12GYWD2:21.01
 
11-12 Male 50Y Breaststroke
PlaceSwimmerAgeTeamTime
1Matthew Cunningham12WYW30.81
2Henry Gimby12WYW31.13
3Spencer Cheung12SSAC31.32
4Augustus Schuhmacher12SSAC31.86
5Nicholas Da Silva12GRYM32.00
6Matthew Roseau11SSAC32.45
7Beckett Krajewski12SAQ32.98
8Eric Deng11SSAC33.04
9Miles Pearson11WRAT33.05
10Marco Kovac12WHAT33.06
11Lewis Meyers12SSAC33.30
12Luke McGuinn12WRAT33.36
13Adrian Fryc12ZEUS33.63
14Dashiell Partridge12GRYM33.69
15Brayden Pfrommer12SYS33.73
16Alexander Szczygiel12BSPL33.81
 
11-12 Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Matthew Cunningham12WYW1:06.80
2Henry Gimby12WYW1:08.46
3Augustus Schuhmacher12SSAC1:08.74
4Spencer Cheung12SSAC1:09.72
5Marco Kovac12WHAT1:10.50
6Nicholas Da Silva12GRYM1:10.96
7Eric Deng11SSAC1:11.10
8Miles Pearson11WRAT1:11.23
9Luke McGuinn12WRAT1:12.27
10Lewis Meyers12SSAC1:12.53
11Beckett Krajewski12SAQ1:13.17
12Christopher McCauley12SSAC1:14.00
13Brayden Pfrommer12SYS1:14.16
14Dashiell Partridge12GRYM1:14.21
15Ryan Cadoff12FVYT1:14.25
16Julian Ovares12ZEUS1:14.46
 
11-12 Male 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Matthew Cunningham12WYW2:27.26
2Augustus Schuhmacher12SSAC2:29.37
3Christopher McCauley12SSAC2:33.35
4Henry Gimby12WYW2:33.55
5Spencer Cheung11SSAC2:34.64
6Lewis Meyers12SSAC2:35.07
7Marco Kovac12WHAT2:35.40
8Eric Deng11SSAC2:38.14
9Nicholas Da Silva12GRYM2:38.80
10Layne Marano12GRYM2:38.91
11Brayden Pfrommer12SYS2:39.04
12Mason Head12WWRX2:39.11
13Miles Pearson11WRAT2:39.37
14Luke McGuinn12WRAT2:40.73
15Beckett Krajewski12SAQ2:41.57
16Leonardo Delev11UN2:42.49
 
11-12 Male 50Y Butterfly
PlaceSwimmerAgeTeamTime
1Lewis Meyers12SSAC27.28
2Oliver Bjerke12GYWD27.51
3Brody Michaels11SSAC27.82
4Bradley Rojas12RYWC27.95
5Kaveen Dodani11WRAT28.15
6Agron Mustafa12SSAC28.16
7Cameron Songdahl12LEHY28.35
8Santino Ayala12OXO28.59
9Michael Farabee12RAC28.72
10Dashiell Partridge12GRYM28.74
11Henry Gimby12WYW28.80
12Marco Kovac12WHAT28.82
13Aidan Su12SYS28.83
14Julian Ovares12ZEUS28.84
15Gabriel Nazarczuk12WHAT28.91
16Christopher McCauley12SSAC28.97
 
11-12 Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Oliver Bjerke12GYWD1:00.68
2Brody Michaels11SSAC1:01.51
3Julian Ovares12ZEUS1:03.04
4Kaveen Dodani11WRAT1:03.24
5Leonardo Delev11UN1:03.26
6Agron Mustafa12SSAC1:03.40
7Cameron Songdahl12LEHY1:03.52
8Christopher McCauley12SSAC1:03.56
9Bradley Rojas12RYWC1:04.12
10Ryan Douglass12SYS1:04.32
11Matthew Cunningham12WYW1:04.34
12Marco Kovac12WHAT1:04.40
13-TieGabriel Nazarczuk12WHAT1:04.47
13-TieAidan Su12SYS1:04.47
15Lewis Meyers12SSAC1:05.04
16Nicholas Da Silva12GRYM1:05.52
 
11-12 Male 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Oliver Bjerke12GYWD2:12.55
2Ryan Douglass12SYS2:18.83
3Julian Ovares12ZEUS2:20.13
4Kaveen Dodani11WRAT2:21.00
5Agron Mustafa12SSAC2:21.33
6Gabriel Nazarczuk12WHAT2:23.83
7Christopher McCauley12SSAC2:24.03
8Blake Zeitlin12SYS2:24.06
9Ivan Tyurin12OAK2:24.60
10Robert Villarreal Rodriguez12CDOG2:25.85
11Cameron Songdahl12LEHY2:26.73
12Christopher Prills12RAC2:27.60
13Liam King12RAC2:27.70
14Jackson Morse12RYWC2:28.17
15Michael Farabee12RAC2:30.84
16Brayden Pfrommer12SYS2:31.41
 
11-12 Male 100Y Individual Medley
PlaceSwimmerAgeTeamTime
1Lewis Meyers12SSAC1:00.72
2Brody Michaels11SSAC1:02.10
3Matthew Roseau11SSAC1:02.39
4Henry Gimby12WYW1:02.54
5Spencer Cheung12SSAC1:02.77
6Julian Ovares12ZEUS1:02.84
7Nicholas Da Silva12GRYM1:03.54
8Leonardo Delev11UN1:03.81
9Gabriel Nazarczuk12WHAT1:04.46
10Neal Thompson12LEHY1:04.64
11Anthony Osadchy12SSAC1:04.78
12Eric Deng11SSAC1:04.97
13Matthew Cunningham12WYW1:05.03
14Robert Villarreal Rodriguez12CDOG1:05.53
15Luke McGuinn12WRAT1:05.70
16Beckett Krajewski12SAQ1:05.89
 
11-12 Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Julian Ovares12ZEUS2:13.26
2Henry Gimby12WYW2:14.38
3Christopher McCauley12SSAC2:15.02
4Brody Michaels11SSAC2:15.93
5Lewis Meyers12SSAC2:16.30
6Robert Villarreal Rodriguez12CDOG2:16.95
7Spencer Cheung12SSAC2:17.20
8Blake Zeitlin12SYS2:17.54
9Marco Kovac12WHAT2:17.58
10Matthew Cunningham12WYW2:18.13
11Gabriel Nazarczuk12WHAT2:18.67
12Anthony Osadchy12SSAC2:18.98
13Ivan Tyurin12OAK2:19.34
14Michael Farabee12RAC2:19.97
15Nicholas Da Silva12GRYM2:20.57
16Eric Deng11SSAC2:20.83
 
11-12 Male 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Blake Zeitlin12SYS4:50.23
2Henry Gimby12WYW4:52.66
3Julian Ovares12ZEUS4:53.27
4Christopher McCauley12SSAC4:53.70
5Robert Villarreal Rodriguez12CDOG4:57.85
6Layne Marano12GRYM4:58.13
7Gabriel Nazarczuk12WHAT4:58.82
8Michael Farabee12RAC4:58.86
9Christopher Prills12RAC5:01.51
10Brayden Pfrommer12SYS5:01.69
11Kaveen Dodani11WRAT5:08.23
12Matthew Roseau11SSAC5:10.49
13Ivan Tyurin12OAK5:11.15
14Ryan Douglass12SYS5:11.50
15Robert Winslow12WYW5:12.55
16Maryan Galagoza11ORCA5:14.47
 
11-12 Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Aidan Su12SYS27.42
2Matthew Cunningham12WYW28.22
3Brody Michaels12SSAC28.26
4-TieDylan Bircaj12SJCC28.33
4-TieOwen Carter12SEAL28.33
6Robert Villarreal Rodriguez12CDOG28.35
7Matthew Roseau12UN28.38
8Spencer Cheung12SSAC28.45
9Oliver Bjerke12GYWD28.49
10Marco Kovac12WHAT28.63
11Bradley Rojas12RYWC28.92
12August Mosman12PAC29.41
13Henry Gimby12WYW29.42
14Eric Deng12SSAC29.73
15Ryan Douglass12UN29.79
16Declan Keane12PAC29.81
 
11-12 Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Robert Villarreal Rodriguez12CDOG1:01.32
2Aidan Su12SYS1:01.71
3Brody Michaels12SSAC1:02.21
4Julian Ovares12ZEUS1:02.57
5Oliver Bjerke12GYWD1:02.79
6Matthew Roseau12SSAC1:03.13
7Marco Kovac12WHAT1:03.41
8Owen Carter12SEAL1:03.56
9Gabriel Nazarczuk12WHAT1:04.15
10Matthew Cunningham12WYW1:04.60
11Dylan Bircaj12SJCC1:04.69
12Declan Keane12PAC1:04.98
13Austyn Kolacki11PSDY1:05.17
14Evan Zhu12WHAT1:05.36
15Ivan Tyurin12OAK1:05.37
16Jackson Waters12GYWD1:05.46
 
11-12 Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1Robert Villarreal Rodriguez12CDOG2:10.63
2Julian Ovares12ZEUS2:12.96
3Oliver Bjerke12GYWD2:16.17
4Owen Carter12SEAL2:16.44
5Eric Deng12SSAC2:17.75
6Miles Pearson12WRAT2:20.72
7Henry Gimby12WYW2:20.77
8Jackson Morse12RYWC2:21.06
9Declan Keane12PAC2:21.45
10Brody Michaels12SSAC2:21.70
11Matthew Roseau12SSAC2:22.48
12Luke Grant11LEHY2:22.50
13Michael Farabee12RAC2:23.88
14Austyn Kolacki11PSDY2:23.96
15Henry DeHaven12GRYM2:24.22
16Nicholas Kaknevicius12WYW2:24.36
 
11-12 Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Julian Ovares12UN4:43.84
2Robert Villarreal Rodriguez12CDOG4:49.98
3Ivan Tyurin12OAK4:52.06
4Miles Pearson12WRAT4:54.08
5Jackson Morse12UN4:54.43
6Brody Michaels11SSAC4:54.89
7Owen Carter12SEAL4:56.04
8Henry Gimby12WYW4:58.70
9Phineas Izikson12MJCC5:05.63
10Ryan Douglass12SYS5:06.38
11Brayden Pfrommer12SYS5:06.59
12Declan Keane12PAC5:07.18
13Kaveen Dodani12WRAT5:09.68
14Michael Farabee12RAC5:09.93
15Aidan Su12SYS5:10.33
16Marco Kovac12WHAT5:11.24
 
11-12 Male 800L Freestyle
PlaceSwimmerAgeTeamTime
1Julian Ovares12ZEUS10:04.69
2Henry Gimby12WYW10:06.47
3Ivan Tyurin12OAK10:11.78
4Jackson Morse12RYWC10:19.84
5Ryan Douglass12SYS10:33.92
6Phineas Izikson12MJCC10:44.98
7Cooper Ulrich12ZEUS10:50.01
8Gavin Woering12RYWC10:57.07
9Ryan Migiano12WYW11:36.87
10Christopher Maliar12CDOG11:46.51
11Nathan Paige11RYWC12:18.94
12Adam Cedor11RYWC12:20.75
13James Schmitt12WYW12:27.21
 
11-12 Male 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Henry Gimby12WYW19:00.44
2Jackson Morse12RYWC19:35.30
3Phineas Izikson12MJCC20:17.78
4Ryan Douglass12SYS20:58.72
5Ryan Migiano12WYW21:39.10
6James Schmitt12WYW23:35.82
7Nicholas Kaknevicius12WYW23:55.54
 
11-12 Male 50L Backstroke
PlaceSwimmerAgeTeamTime
1Brody Michaels12SSAC31.55
2Owen Carter12SEAL31.88
3Spencer Cheung12SSAC32.65
4Robert Villarreal Rodriguez12CDOG32.75
5Julian Ovares12UN32.86
6Dylan Bircaj12SJCC33.56
7Matthew Roseau12SSAC33.85
8Aidan Su12SYS33.96
9Michael Farabee12RAC34.42
10Bradley Rojas12RYWC34.45
11Jacob Greenberg12GYWD34.62
12Grant Ferrari11WRAT34.63
13Charles Lowham11SSAC34.79
14Liam King12RAC34.96
15Gabriel Nazarczuk12WHAT35.03
16Daniel Conroy12CPAC35.04
 
11-12 Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Brody Michaels12UN1:07.57
2Julian Ovares12ZEUS1:08.25
3Owen Carter12SEAL1:09.06
4Robert Villarreal Rodriguez12CDOG1:10.14
5Spencer Cheung12SSAC1:11.32
6Matthew Roseau12SSAC1:13.04
7Liam King12RAC1:13.35
8Adrian Fryc12ZEUS1:13.41
9Grant Ferrari11WRAT1:13.79
10William Jewczyn12CAT1:14.03
11Michael Farabee12RAC1:14.43
12Charles Lowham11SSAC1:14.58
13Dylan Bircaj12SJCC1:14.67
14Jacob Greenberg12GYWD1:15.59
15Paul Tomaselli12WEST1:15.98
16Cooper Ulrich12ZEUS1:16.05
 
11-12 Male 200L Backstroke
PlaceSwimmerAgeTeamTime
1Julian Ovares12ZEUS2:26.47
2Robert Villarreal Rodriguez12CDOG2:26.81
3Brody Michaels12SSAC2:26.90
4Spencer Cheung12SSAC2:30.27
5Owen Carter12SEAL2:33.76
6Michael Farabee12RAC2:34.45
7Liam King12RAC2:36.72
8Charles Lowham11SSAC2:39.18
9William Jewczyn12CAT2:39.59
10Jackson Morse12RYWC2:39.78
11Grant Ferrari11WRAT2:40.49
12Eric Deng12SSAC2:41.59
13Matthew Roseau12UN2:42.70
14James Yan12OAK2:42.94
15Giovanni Goodenough12CDOG2:45.87
16Phineas Izikson12MJCC2:46.89
 
11-12 Male 50L Breaststroke
PlaceSwimmerAgeTeamTime
1Spencer Cheung12SSAC34.74
2Matthew Cunningham12WYW34.95
3Eric Deng12SSAC35.43
4Miles Pearson12UN36.07
5Matthew Roseau12SSAC36.99
6Marco Kovac12WHAT37.07
7Dylan Bircaj12SJCC37.27
8-TieBrayden Pfrommer12SYS37.57
8-TieEaston Longo12WHAT37.57
10Adrian Fryc12ZEUS37.71
11Brody Michaels12SSAC38.04
12-TieHenry Gimby12WYW38.87
12-TieEvan Zhu12WHAT38.87
14Patrick Lekarczyk12CDOG39.13
15Dashiell Partridge12GRYM39.46
16George Topalian12WEST39.63
 
11-12 Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Eric Deng12SSAC1:17.19
2Matthew Cunningham12WYW1:17.22
3Spencer Cheung12SSAC1:18.01
4Miles Pearson12WRAT1:20.40
5Marco Kovac12WHAT1:21.44
6Brayden Pfrommer12SYS1:22.63
7Henry Gimby12WYW1:23.20
8Matthew Roseau12SSAC1:24.40
9Dashiell Partridge12GRYM1:25.13
10Easton Longo12WHAT1:25.31
11Ivan Tyurin12OAK1:25.36
12Julian Ovares12ZEUS1:26.30
13Adrian Fryc12ZEUS1:26.92
14Michael Farabee12RAC1:27.24
15Evan Zhu12WHAT1:27.61
16Patrick Lekarczyk12CDOG1:27.76
 
11-12 Male 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Matthew Cunningham12WYW2:48.25
2Spencer Cheung12SSAC2:51.25
3Miles Pearson12WRAT2:52.49
4Eric Deng12SSAC2:52.52
5Marco Kovac12WHAT2:57.52
6Brayden Pfrommer12SYS3:00.61
7Ivan Tyurin12OAK3:06.00
8Mason Head12WWRX3:07.21
9Adrian Fryc12ZEUS3:07.45
10George Topalian12WEST3:08.40
11Matthew Roseau12SSAC3:09.02
12Michael Farabee12RAC3:09.89
13Easton Longo12WHAT3:09.96
14Steven Zhao11SSAC3:10.23
15Patrick Lekarczyk12CDOG3:10.33
16Yihan Luo12WYW3:11.00
 
11-12 Male 50L Butterfly
PlaceSwimmerAgeTeamTime
1Oliver Bjerke12GYWD30.01
2Brody Michaels12SSAC30.62
3Michael Farabee12RAC30.67
4Matthew Cunningham12WYW30.98
5Kaveen Dodani12WRAT31.65
6Aidan Su12SYS32.06
7Ryan Douglass12SYS32.12
8Marco Kovac12WHAT32.23
9Bradley Rojas12RYWC32.25
10Charles Lowham11SSAC32.26
11Julian Ovares12UN32.33
12Matthew Roseau12SSAC32.63
13Brayden Pfrommer12SYS32.99
14-TieJacob Valenton12SSAC33.00
14-TieRobert Villarreal Rodriguez12CDOG33.00
16Miles Pearson12WRAT33.08
 
11-12 Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1Oliver Bjerke12GYWD1:06.88
2Brody Michaels12UN1:07.50
3Matthew Cunningham12WYW1:07.88
4Julian Ovares12UN1:10.31
5Ryan Douglass12UN1:10.74
6Michael Farabee12RAC1:11.52
7Kaveen Dodani12UN1:11.54
8Robert Villarreal Rodriguez12CDOG1:11.82
9Charles Lowham11SSAC1:12.45
10Aidan Su12SYS1:12.80
11Ivan Tyurin12OAK1:13.19
12Gabriel Nazarczuk12WHAT1:13.28
13John Drummey11WRAT1:14.06
14Jackson Morse12RYWC1:14.60
15Eric Deng12SSAC1:15.22
16Marco Kovac12WHAT1:16.01
 
11-12 Male 200L Butterfly
PlaceSwimmerAgeTeamTime
1Oliver Bjerke12GYWD2:29.47
2Julian Ovares12UN2:31.15
3Ryan Douglass12SYS2:35.19
4Kaveen Dodani12WRAT2:42.20
5Liam King12RAC2:49.11
6Jackson Morse12RYWC2:49.36
7Ivan Tyurin12OAK2:54.62
8Ryan Migiano12WYW2:56.32
9Mac Thompson11LEHY2:57.94
10Brayden Pfrommer12SYS2:59.84
11Michael Farabee12RAC3:02.70
12Gregory Brandom12CDOG3:09.85
13Sam Rosenberg12GLAS3:10.23
14Donovan Reklaitis12RYWC3:14.85
15Aiden Guo12WAC3:27.99
16Nathan Paige11RYWC3:41.42
 
11-12 Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Matthew Cunningham12WYW2:28.90
2Julian Ovares12ZEUS2:29.08
3Brody Michaels12UN2:30.82
4Eric Deng12SSAC2:32.90
5Robert Villarreal Rodriguez12CDOG2:33.72
6Ivan Tyurin12OAK2:35.81
7Michael Farabee12RAC2:36.26
8Marco Kovac12WHAT2:36.70
9Spencer Cheung12SSAC2:39.52
10Brayden Pfrommer12SYS2:39.91
11Oliver Bjerke12GYWD2:40.07
12Gabriel Nazarczuk12WHAT2:41.07
13Henry Gimby12WYW2:41.10
14Matthew Roseau12SSAC2:41.41
15Ryan Douglass12SYS2:41.62
16Charles Lowham11SSAC2:42.93
 
11-12 Male 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Julian Ovares12ZEUS5:27.68
2Ivan Tyurin12OAK5:32.42
3Robert Villarreal Rodriguez12CDOG5:37.53
4Brayden Pfrommer12SYS5:40.57
5Cooper Ulrich12ZEUS5:57.27
6Adrian Fryc12ZEUS6:05.52
7Aidan Su12SYS6:09.06
8Alexander Szczygiel12BSPL6:10.52
9Kaveen Dodani12WRAT6:13.16
10Ryan Migiano12WYW6:19.70
11James Yan12OAK6:19.71
12Patrick Lekarczyk12CDOG6:33.61
13Kevin Wu12OAK6:40.67
14Blake Suter11RYWC6:43.28
15Liam Huang12OAK7:02.87
16Yihan Luo12WYW7:07.09
 
11-12 Male 1000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Phineas Izikson12MJCC7:35.87
2Liam Batzner12CAT8:37.37
3Enzo Cappuccia Romero12BULL8:46.61
4Maximilian Lele11SSAC8:47.61
5Dejia Kong12OAK8:49.61
6Allen Futrell12HHAC8:56.61
7Nathaniel Walz11SYS9:07.69
8Alex Prochera12FINS9:16.11
9Adam Asuncion12ZEUS9:16.72
10Michael Vetter12MJCC9:27.36
11Neelav Sengupta12ZEUS9:28.61
12Sam Campbell11SYS10:25.52
13Sebastian Virgil11ARAC10:31.03
 
11-12 Male 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Julian Ovares12ZEUS36:00.33
2Adrian Fryc12ZEUS42:31.63
3Michael Millott12RST49:30.87
4Liam Huang12OAK51:30.10
5Aidan McCann12RST52:55.07
6Dennis Millott12RST53:23.71
 
13-14 Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT23.39
2Linnea Woolbert14UN23.86
3Charlotte VanDerzee14CPAC23.97
4Kensington Worden14GYWD24.21
5Emma Giafardino13WRAT24.34
6Ellen Griffin14RAC24.41
7Katherine Boutry13GYWD24.46
8Vedha Kongettira14UN24.60
9Ana David13BULL24.68
10Gabrielle Williamson14CDOG24.71
11Mary Barnwell14HALE24.77
12Megan Lussier14UN24.84
13Katherine Chesley14GRYM24.99
14-TieMcKenzie Parsons14UN25.02
14-TieAnwara Olasewere14UN25.02
16Adrianna Spelman14WRAT25.06
 
13-14 Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT51.28
2Charlotte VanDerzee14CPAC52.69
3Linnea Woolbert14UN52.99
4Emma Giafardino14WRAT53.01
5Katherine Boutry13GYWD53.07
6Vedha Kongettira14UN53.79
7Ana David13BULL53.82
8Annabelle Superchi14CDOG53.83
9-TieBella Zurolo14WHAT53.84
9-TieKensington Worden14GYWD53.84
11Madison Nurenberg14NCY53.92
12Madeline Boland14UN53.93
13Ellison Charette14UN54.07
14Naomi Romero Serrano14RAC54.17
15Anwara Olasewere14WEST54.30
16McKenzie Parsons14CPAC54.38
 
13-14 Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT1:51.12
2Maegan Grisanti14WRAT1:54.17
3Ellison Charette14UN1:55.15
4Katherine Boutry13GYWD1:55.55
5McKenzie Parsons14CPAC1:55.59
6Annabelle Superchi14CDOG1:55.72
7Madison Nurenberg14NCY1:56.02
8Samantha Packard13GYWD1:56.15
9Adrianna Spelman14UN1:56.42
10Naomi Romero Serrano14RAC1:56.54
11Lillian White-Charles14WRAT1:57.55
12Bella Zurolo14WHAT1:57.90
13Charlotte VanDerzee14CPAC1:58.06
14Ilse Fedoronko14UN1:58.42
15Ana David13BULL1:58.46
16Ava Maltz14WYW1:58.50
 
13-14 Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT4:58.77
2Ellison Charette14UN5:03.41
3Maegan Grisanti14WRAT5:04.21
4Emma Giafardino14WRAT5:10.50
5Samantha Packard13GYWD5:11.47
6Madison Nurenberg14NCY5:12.87
7Lillian White-Charles14WRAT5:13.18
8Adrianna Spelman14WRAT5:14.12
9Olivia Edwards14NCY5:15.02
10Bella Zurolo14WHAT5:15.96
11Audrey Li14GYWD5:16.00
12Ava Maltz14WYW5:16.36
13Naomi Romero Serrano14RAC5:17.22
14Ilse Fedoronko14GYWD5:17.57
15Leila Ridolfi14NCY5:18.26
16Sophia Bens14GYWD5:19.63
 
13-14 Female 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Maegan Grisanti14WRAT10:25.07
2Ellison Charette14GRYM10:30.42
3Olivia Edwards14NCY10:42.64
4Madison Nurenberg14NCY10:45.46
5Ava Maltz14WYW10:46.31
6Ilse Fedoronko14GYWD10:51.58
7Audrey Li14GYWD10:54.96
8Leila Ridolfi14NCY10:55.72
9Samantha Packard13GYWD10:58.96
10Isadora Nassa14GRYM10:59.01
11Bella Zurolo14WHAT10:59.70
12Abigail Horton14WYW11:02.77
13Gabriella Cerrito13CPAC11:04.98
14Riley Nelson13BULL11:08.95
15Brianna Laforest13IVY11:18.42
16Riley McMahon14SEAL11:25.96
 
13-14 Female 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Ellison Charette14GRYM17:21.39
2Maegan Grisanti14WRAT17:29.32
3Olivia Edwards14NCY17:55.06
4Ava Maltz14WYW17:55.90
5Leila Ridolfi14NCY18:07.60
6Bella Zurolo14WHAT18:11.19
7Samantha Packard13GYWD18:13.99
8Ilse Fedoronko14GYWD18:26.82
9Isadora Nassa14GRYM18:37.12
10Gabriella Cerrito13CPAC18:39.72
11Madison Nurenberg14NCY18:41.80
12Mackenzie Hearrin13CDOG18:48.71
13Riley Nelson13BULL18:49.72
14Abigail Horton14WYW18:51.07
15Olivia Devries13GYWD18:58.75
16Annabelle Superchi14CDOG19:08.52
 
13-14 Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Katherine Boutry13GYWD56.57
2Katherine Chesley14GRYM57.20
3Adrianna Spelman14WRAT58.10
4Charlotte VanDerzee14CPAC58.43
5Savannah Bowers14WHAT58.63
6Ava Maltz14WYW59.00
7Sara Robertson14OAK59.04
8Bella Zurolo14UN59.51
9Julia Kozma14SSAC59.62
10Mairead Luhman14RAC59.90
11Lillian White-Charles14WRAT1:00.20
12Chloe Archibald14RAC1:00.50
13Gretchen Janney14UN1:00.62
14Lena Savkovic14WRAT1:00.65
15Madison Nurenberg14NCY1:00.67
16Amanda Myott14UN1:00.70
 
13-14 Female 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Katherine Chesley14GRYM2:04.75
2Katherine Boutry13GYWD2:05.20
3Bella Zurolo14WHAT2:05.58
4Adrianna Spelman14WRAT2:06.47
5Ava Maltz14WYW2:07.07
6Sara Robertson14OAK2:09.08
7Savannah Bowers14WHAT2:09.32
8Julia Kozma14SSAC2:09.50
9Chloe Archibald14RAC2:09.68
10Abigail Horton14WYW2:10.07
11Mairead Luhman14RAC2:10.83
12Emma Lawson13RAYS2:11.86
13Ryan Cohen13SYS2:12.63
14Gretchen Janney14RYWC2:12.88
15Lillian White-Charles14WRAT2:12.89
16Abigail Goertel14CPAC2:13.06
 
13-14 Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Emma Giafardino14WRAT1:05.39
2Dalia Katra14RAC1:06.75
3Ava Piscioniere14WRAT1:07.43
4Ana David13BULL1:07.62
5Margaret O'Hara14RYWC1:07.90
6Maria Beretta13OAK1:08.29
7Savannah Bowers14WHAT1:08.31
8Meghan Leahy14WEST1:08.37
9Kensington Worden14GYWD1:08.95
10Kaitlyn Knowles14NCY1:09.07
11Mackenzie Hearrin13CDOG1:09.55
12Abigaile Mais14WEST1:09.67
13Ellison Charette14GRYM1:09.75
14Sophia Voyko13SSAC1:09.84
15Audrey Li14GYWD1:10.18
16Mairead Luhman14RAC1:10.27
 
13-14 Female 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Ana David13BULL2:23.58
2Mackenzie Hearrin13CDOG2:25.89
3Ava Piscioniere14WRAT2:27.20
4Dalia Katra14RAC2:28.33
5Emma Giafardino14WRAT2:28.54
6Margaret O'Hara14RYWC2:30.52
7Maria Beretta13OAK2:30.61
8Abigaile Mais14WEST2:30.73
9Savannah Bowers14WHAT2:31.23
10Sophia Voyko13SSAC2:31.70
11Ellison Charette14GRYM2:31.91
12Audrey Li14GYWD2:32.46
13Ava Maltz14WYW2:33.37
14Kensington Worden14GYWD2:33.48
15Meghan Leahy14WEST2:33.99
16Maxene Kastielle Meroy13CDOG2:34.58
 
13-14 Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1McKenzie Parsons14UN56.31
2Ana David13BULL57.62
3Julia Kozma14SSAC58.30
4Savannah Bowers14WHAT58.45
5Katherine Boutry13GYWD58.67
6Madison Nurenberg14NCY58.71
7Misha Kovac14WHAT58.96
8Bella Zurolo14UN59.12
9-TieIlse Fedoronko14GYWD59.24
9-TieEmma Giafardino14WRAT59.24
11Madeline Boland14UN1:00.04
12Samantha Packard13GYWD1:00.06
13Kaitlyn Knowles14NCY1:00.12
14Grace Alger14UN1:00.43
15Mary Barnwell14HALE1:00.54
16Siena Christiansen14UN1:00.57
 
13-14 Female 200Y Butterfly
PlaceSwimmerAgeTeamTime
1McKenzie Parsons14CPAC2:04.69
2Samantha Packard13GYWD2:08.52
3Ana David13BULL2:08.59
4Bella Zurolo14WHAT2:08.80
5Madison Nurenberg14NCY2:09.94
6Kaitlyn Knowles14NCY2:12.93
7Ilse Fedoronko14GYWD2:13.18
8Misha Kovac14WHAT2:14.85
9Maegan Grisanti14WRAT2:15.56
10Katherine Boutry13GYWD2:15.57
11Ava Maltz14WYW2:15.76
12Ava Piscioniere14WRAT2:15.84
13Audrey Li14GYWD2:16.09
14Margaret Peterson14OAK2:16.49
15Savannah Bowers14WHAT2:16.55
16Colleen White14NCA2:16.71
 
13-14 Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Savannah Bowers14UN2:04.64
2Ana David13BULL2:08.93
3McKenzie Parsons14UN2:09.53
4Ava Maltz14WYW2:10.29
5Emma Giafardino14WRAT2:10.82
6Mairead Luhman14RAC2:12.47
7Julia Kozma14SSAC2:12.54
8Katherine Chesley14GRYM2:13.04
9Ellison Charette14GRYM2:13.46
10Katherine Boutry13GYWD2:13.62
11Colleen White14UN2:13.78
12Ava Piscioniere14SHEL2:13.85
13Caroline Gies13UN2:13.87
14Annabelle Superchi14CDOG2:14.02
15Maegan Grisanti14WRAT2:14.03
16Audrey Li14GYWD2:14.13
 
13-14 Female 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT4:33.97
2Ana David13BULL4:34.19
3Ellison Charette14GRYM4:38.44
4McKenzie Parsons14CPAC4:38.91
5Ava Maltz14WYW4:38.98
6Kaitlyn Knowles14NCY4:40.91
7Maegan Grisanti14WRAT4:41.26
8Colleen White14NCA4:43.38
9Abigaile Mais14WEST4:45.14
10Bella Zurolo14WHAT4:45.80
11Audrey Li14GYWD4:47.33
12Emma Giafardino14WRAT4:47.53
13Margaret O'Hara14RYWC4:50.50
14Samantha Packard13GYWD4:50.82
15Mairead Luhman14RAC4:51.35
16Madison Nurenberg14NCY4:51.76
 
13-14 Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT27.14
2Charlotte VanDerzee14CPAC27.34
3Ellen Griffin14RAC27.59
4Kensington Worden14GYWD27.88
5Ana David14BULL27.94
6Elle Massey13FA28.07
7Emma Giafardino14UN28.29
8Julia Istambouli13RYWC28.34
9Ava Maltz14UN28.36
10Katherine Boutry14GYWD28.39
11Zsofia Milak13RAC28.47
12Audrey Henkel14SYS28.50
13Audrey Perevertaylo13CPAC28.55
14McKenzie Parsons14CPAC28.73
15Katherine Chesley14GRYM28.74
16Vivian Volenec13WHAT28.80
 
13-14 Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT58.37
2Charlotte VanDerzee14CPAC59.42
3Ana David14BULL1:00.20
4Maegan Grisanti14WRAT1:01.00
5Ellen Griffin14RAC1:01.15
6Katherine Boutry14GYWD1:01.26
7Audrey Perevertaylo13CPAC1:01.57
8Ava Maltz14RAC1:01.68
9McKenzie Parsons14CPAC1:01.70
10Zsofia Milak13RAC1:01.79
11Lillian White-Charles14WRAT1:01.82
12Elle Massey13FA1:02.26
13Emma Giafardino14WRAT1:02.29
14Audrey Henkel14SYS1:02.42
15Kensington Worden14GYWD1:02.50
16Annabelle Superchi14CDOG1:02.90
 
13-14 Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT2:09.09
2Maegan Grisanti14WRAT2:11.23
3Ana David14UN2:11.83
4Lillian White-Charles14WRAT2:12.70
5Annabelle Superchi14CDOG2:15.56
6Katherine Boutry14GYWD2:15.73
7Sophia Bens14GYWD2:16.10
8Samantha Packard13UN2:16.16
9Charlotte VanDerzee14CPAC2:16.59
10Olivia Maltz13RAC2:16.60
11Olivia Devries14GYWD2:16.88
12McKenzie Parsons14CPAC2:17.93
13Ava Maltz14RAC2:18.03
14Vivian Volenec13WHAT2:18.10
15Audrey Li14GYWD2:18.12
16Isadora Nassa14GRYM2:18.45
 
13-14 Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Riley Nelson13BULL4:29.82
2Maegan Grisanti14WRAT4:33.48
3Ava Maltz14RAC4:40.98
4Lillian White-Charles14WRAT4:41.27
5Savannah Bowers14WHAT4:43.22
6Samantha Packard13GYWD4:43.39
7Olivia Maltz13RAC4:45.47
8Annabelle Superchi14CDOG4:47.05
9Audrey Perevertaylo13CPAC4:47.51
10Emma Giafardino14UN4:47.52
11Sophia Bens14GYWD4:49.51
12Kaitlyn Knowles14NCY4:49.81
13Isadora Nassa14GRYM4:50.49
14Mary Kelly13RAC4:50.66
15Leila Ridolfi14NCY4:50.99
16-TieBella Zurolo14WHAT4:52.04
16-TieZsofia Milak13RAC4:52.04
 
13-14 Female 800L Freestyle
PlaceSwimmerAgeTeamTime
1Maegan Grisanti14WRAT9:28.88
2Ava Maltz14UN9:42.28
3Samantha Packard13GYWD9:45.94
4Olivia Maltz13RAC9:48.92
5Leila Ridolfi14NCY9:55.07
6Audrey Li14GYWD9:55.67
7Isadora Nassa14GRYM9:57.44
8Charlie Palmer13RAC9:58.72
9Mary Kelly13RAC9:58.79
10Annabelle Superchi14CDOG10:02.49
11Gabriella Cerrito13CPAC10:09.95
12Sophia Voyko13SSAC10:10.80
13Riley Nelson13BULL10:11.35
14Mairead Luhman14RAC10:11.79
15Zsofia Milak13RAC10:13.27
16Delaney Goralnick13RAC10:13.76
 
13-14 Female 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Ava Maltz14RAC18:36.80
2Samantha Packard13GYWD18:43.75
3Olivia Maltz13RAC18:48.85
4Leila Ridolfi14NCY18:52.96
5Audrey Li14GYWD19:06.47
6Maegan Grisanti14WRAT19:12.47
7Mary Kelly13RAC19:14.79
8Gabriella Cerrito13CPAC19:19.01
9Riley Nelson13BULL19:23.15
10Rosemary White13BULL19:25.45
11Kaitlyn Knowles14NCY19:35.84
12Olivia Devries14GYWD19:43.09
13Delaney Goralnick13RAC19:44.13
14Cassidy Horel14RAC19:47.09
15Vivienne Walsh13WYW19:56.36
16Riley McMahon14SEAL20:00.74
 
13-14 Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Katherine Boutry14GYWD1:04.78
2Katherine Chesley14GRYM1:05.67
3Savannah Bowers14WHAT1:07.42
4Ava Maltz14UN1:07.66
5Bella Zurolo14WHAT1:09.89
6Charlotte VanDerzee14CPAC1:10.53
7Ryan Cohen14SYS1:10.75
8Emma Lawson14RAYS1:11.08
9-TieVivian Volenec13WHAT1:11.16
9-TieZsofia Milak13RAC1:11.16
11Lillian White-Charles14WRAT1:11.23
12Audrey Henkel14SYS1:11.77
13Chloe Archibald14RAC1:11.96
14Abigail Goertel14CPAC1:12.03
15Abigail Horton14WYW1:12.13
16Audrey Li14GYWD1:12.46
 
13-14 Female 200L Backstroke
PlaceSwimmerAgeTeamTime
1Katherine Chesley14GRYM2:23.92
2Ava Maltz14UN2:23.96
3Katherine Boutry14GYWD2:24.02
4Bella Zurolo14WHAT2:24.29
5Abigail Goertel14CPAC2:30.09
6Lillian White-Charles14WRAT2:30.74
7Savannah Bowers14WHAT2:30.79
8Emma Lawson14RAYS2:31.37
9Vivian Volenec13WHAT2:31.48
10Brianna Laforest14IVY2:32.13
11Kathryn Iacono14SSAC2:32.76
12Julia Kozma14SSAC2:33.13
13Chloe Archibald14RAC2:34.03
14Zsofia Milak13RAC2:34.89
15Mackenzie Hearrin13CDOG2:35.27
16Olivia Edwards14NCY2:35.67
 
13-14 Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Mackenzie Hearrin13CDOG1:16.79
2Vivienne Walsh13WYW1:17.46
3Ana David14BULL1:17.63
4Margaret O'Hara14RYWC1:18.80
5Savannah Bowers14WHAT1:19.08
6Dalia Katra14RAC1:19.51
7Sophia Voyko13SSAC1:20.03
8Ava Lavigne13IVY1:20.29
9Maxene Kastielle Meroy14CDOG1:20.63
10Audrey Li14GYWD1:21.18
11Vanessa Leszczyk13BSPL1:21.29
12Emma Giafardino14WRAT1:21.32
13Ava Ruszkowski14WAC1:21.79
14Sophia Sundquist13CDOG1:21.96
15Sara Jee14GYWD1:22.59
16Sophia Bens14GYWD1:23.06
 
13-14 Female 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Ana David14BULL2:45.83
2Mackenzie Hearrin13CDOG2:49.65
3Vivienne Walsh13WYW2:50.33
4Ava Lavigne13IVY2:51.75
5Savannah Bowers14WHAT2:53.08
6Margaret O'Hara14RYWC2:53.23
7Maxene Kastielle Meroy14CDOG2:53.73
8Sophia Voyko13SSAC2:54.68
9Audrey Li14GYWD2:55.33
10Ava Ruszkowski14WAC2:55.93
11Olivia Maltz13RAC2:58.71
12Dalia Katra14RAC2:59.85
13Ava Maltz14RAC3:00.60
14Rileigh Ebert13CDOG3:01.01
15Sara Jee14GYWD3:02.25
16Hannah Zelazny13CPAC3:02.47
 
13-14 Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1McKenzie Parsons14CPAC1:03.46
2Samantha Packard13GYWD1:06.17
3Audrey Perevertaylo13CPAC1:06.66
4Savannah Bowers14WHAT1:07.07
5Ana David14BULL1:07.16
6Olivia Maltz13UN1:07.73
7Emma Giafardino14WRAT1:07.77
8Charlotte VanDerzee14CPAC1:08.11
9Zsofia Milak13RAC1:08.37
10Ava Maltz14RAC1:08.48
11Rachel Hassett13LEHY1:08.62
12Katherine Boutry14GYWD1:09.02
13Misha Kovac14WHAT1:09.07
14Grace Alger14SEAL1:09.32
15Audrey Li14GYWD1:10.19
16Lucy Lee14CPAC1:10.37
 
13-14 Female 200L Butterfly
PlaceSwimmerAgeTeamTime
1Samantha Packard13UN2:23.02
2Olivia Maltz13RAC2:29.16
3Rachel Hassett13LEHY2:31.97
4Ana David14BULL2:32.27
5McKenzie Parsons14CPAC2:33.12
6Audrey Perevertaylo13CPAC2:34.77
7Ava Maltz14RAC2:36.94
8Matilda Doak14NCY2:39.33
9Delaney Goralnick13RAC2:39.78
10Maegan Grisanti14WRAT2:39.95
11Mairead Luhman14RAC2:42.35
12Meredith McDermott13GRYM2:42.57
13Gisella Langmaid13LEHY2:42.69
14Rosemary White13BULL2:44.12
15Misha Kovac14WHAT2:44.19
16Olivia McLaughlin14RAC2:45.73
 
13-14 Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Savannah Bowers14WHAT2:24.64
2Ana David14BULL2:28.79
3Charlotte VanDerzee14CPAC2:29.84
4Ava Maltz14UN2:30.40
5Sophia Bens14GYWD2:33.39
6Emma Giafardino14WRAT2:34.28
7Olivia Maltz13RAC2:34.60
8Audrey Perevertaylo13CPAC2:34.90
9Vivian Volenec13WHAT2:35.11
10Brianna Laforest14IVY2:35.36
11Margaret O'Hara14RYWC2:35.84
12Katherine Boutry14GYWD2:35.85
13Mairead Luhman14RAC2:37.16
14Maegan Grisanti14WRAT2:37.20
15-TieOlivia Devries14GYWD2:37.22
15-TieMackenzie Hearrin13CDOG2:37.22
 
13-14 Female 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Ana David14BULL5:16.99
2Ava Maltz14RAC5:17.03
3Savannah Bowers14WHAT5:22.55
4Samantha Packard13GYWD5:24.85
5McKenzie Parsons14CPAC5:27.50
6Olivia Maltz13RAC5:28.18
7Audrey Li14GYWD5:28.25
8Audrey Perevertaylo13CPAC5:28.51
9Maegan Grisanti14WRAT5:29.29
10Kaitlyn Knowles14NCY5:30.84
11Margaret O'Hara14RYWC5:31.86
12Emma Giafardino14WRAT5:33.21
13Katherine Chesley14GRYM5:33.32
14Mackenzie Hearrin13CDOG5:33.38
15Brianna Laforest14IVY5:33.69
16Vivienne Walsh13WYW5:35.24
 
13-14 Female 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Isadora Nassa14GRYM32:11.60
2Sophia Voyko13SSAC33:36.50
3Riley Nelson13BULL38:39.54
4Kaitlyn Pinheiro14RST39:55.12
5Emerson Newton14NMEG40:39.46
6Izabella Murzinska14BULL41:19.12
7Wesley Bull13WYW41:43.02
8Olivia Johnson13WYW42:52.58
9Emma Scherber13VSYM43:29.75
10Empress West13ZEUS44:08.33
11Elise Harhay13MJCC44:22.35
12Aibhlinn McNeiece14RST45:26.42
13Hallie Lucht13FINS45:30.82
14Valeria Flores13WYW45:51.23
15Ishani Tyagi14RST49:32.94
16Olivia Roberts13CAT49:52.72
 
13-14 Female 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Audrey Li14GYWD1:10:40.16
2Samantha Packard13GYWD1:21:50.20
3Olivia Devries13GYWD1:24:29.70
4Kylee Grey14WYW1:33:47.79
 
13-14 Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Jack Cunningham14WYW21.82
2Liam Fletcher-Ford14RYWC22.14
3Christian Sanchez14WYW22.18
4Filip Szymczyk14WHAT22.19
5John Landers14GYWD22.26
6Julian Adu14CDOG22.49
7-TieThomas Lussier14WYW22.86
7-TieCarl Johnson14GRYM22.86
9-TieDavid Korzeniowski14LEHY22.87
9-TieGeorge Wang14SSAC22.87
11Jasper Ho14SSAC22.91
12Evan VanVelzor14WYW22.96
13-TieChristopher Myott13UN22.97
13-TieHunter Keane14PAC22.97
15Luke Scheinfeldt14MJCC23.15
16Matthew Ackerman14CAT23.27
 
13-14 Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Julian Adu14UN48.40
2George Wang14UN48.62
3Jack Cunningham14WYW48.64
4John Landers14GYWD48.86
5Liam Fletcher-Ford14RYWC49.14
6Evan Ripp14GRYM49.17
7Christian Sanchez14WYW49.29
8Thomas Lussier14WYW49.39
9David Korzeniowski14LEHY49.87
10Christopher Nelson14OAK50.09
11Carl Johnson14GRYM50.19
12Evan VanVelzor14WYW50.41
13Hunter Keane14PAC50.44
14-TieLuke Scheinfeldt14MJCC50.47
14-TieJasper Ho14SSAC50.47
16Tyler Sowka14LEHY50.52
 
13-14 Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1George Wang14SSAC1:44.89
2Christopher Nelson14OAK1:47.37
3Christian Sanchez14WYW1:48.39
4David Korzeniowski14LEHY1:48.76
5Jonathon Packard14GYWD1:48.83
6Julian Adu14CDOG1:49.46
7Liam Fletcher-Ford14RYWC1:49.48
8Patrick McGovern14NCY1:49.87
9Carl Johnson14GRYM1:50.09
10John Landers14GYWD1:50.12
11Luke Scheinfeldt14MJCC1:50.52
12Hunter Bodey14UN1:50.70
13Noah Mora14UN1:50.85
14Andrew Furtado14CDOG1:51.66
15John Tsai14NCY1:51.68
16Robert Piccirillo14UN1:51.82
 
13-14 Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Christopher Nelson14OAK4:44.80
2George Wang14SSAC4:45.39
3Evan VanVelzor14WYW4:47.20
4Gabrial Andrews14BULL4:55.52
5Liam Fletcher-Ford14RYWC4:57.06
6Patrick McGovern14NCY4:58.60
7Andrew Ripp13GRYM5:00.14
8Matthew Bergner13GRYM5:00.94
9Aidan Polese14RAC5:01.16
10Matthew Cormier14LEHY5:03.07
11Andrew Hatzis14RYWC5:03.55
12Harrison Stroup14WHAT5:03.67
13William Flynn14NCY5:04.08
14Christian Sanchez14WYW5:04.46
15Ber Ewing14WHAT5:05.10
16John Tsai14NCY5:06.21
 
13-14 Male 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Gabrial Andrews14BULL9:53.52
2George Wang14SSAC9:53.70
3Christopher Nelson14OAK9:56.85
4Evan VanVelzor14WYW9:58.92
5Andrew Ripp13GRYM10:18.09
6Matthew Cormier14LEHY10:19.45
7Patrick McGovern13NCY10:23.84
8Ber Ewing14WHAT10:24.73
9Aidan Polese14RAC10:25.38
10Harrison Stroup14WHAT10:26.45
11Brayden Hale14CDOG10:30.75
12Andrew Hatzis14RYWC10:31.05
13Julian Adu14CDOG10:33.81
14Maximilian Weber14RAC10:35.91
15Neil Alejandro14CDOG10:39.72
16William Flynn14NCY10:40.25
 
13-14 Male 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Evan VanVelzor14WYW16:28.82
2George Wang14SSAC16:38.59
3Gabrial Andrews14BULL16:46.52
4Andrew Ripp13GRYM17:10.52
5Ber Ewing14WHAT17:12.19
6Patrick McGovern14NCY17:22.58
7William Flynn14NCY17:35.64
8Maximilian Weber14RAC17:38.35
9Matthew Cormier14LEHY17:38.74
10Brayden Hale14CDOG17:43.57
11Caleb Coyne13CDOG17:45.72
12Ethan Lam14WYW17:51.47
13Julian Adu14CDOG17:52.47
14William Krajewski14SAQ17:54.72
15Neil Alejandro14CDOG17:56.56
16Gavin Paige14RYWC17:58.50
 
13-14 Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Neil Alejandro14CDOG53.29
2Evan VanVelzor14WYW53.77
3John Landers14UN54.01
4Christopher Nelson14OAK55.08
5Julian Adu14CDOG55.10
6Aidan Polese14RAC55.38
7Filip Szymczyk14WHAT55.43
8Jasper Ho14SSAC55.71
9George Wang14SSAC55.82
10Brayden Hale14CDOG56.07
11Cooper Schwartzman14UN56.79
12Aucklan Ottavio14WEST57.05
13Carl Johnson14GRYM57.34
14Jonathon Packard14GYWD57.61
15-TieHunter Bodey14UN57.62
15-TieLiam Fletcher-Ford14RYWC57.62
 
13-14 Male 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Evan VanVelzor14WYW1:53.95
2Neil Alejandro14CDOG1:57.04
3Christopher Nelson14OAK1:57.27
4Aidan Polese14RAC1:57.40
5John Landers14GYWD1:57.75
6Brayden Hale14CDOG1:59.53
7Filip Szymczyk14WHAT2:00.04
8George Wang14SSAC2:00.05
9Jasper Ho14SSAC2:01.46
10Jonathon Packard14GYWD2:02.59
11Maximilian Weber14RAC2:03.48
12Julian Adu14CDOG2:03.56
13Carl Johnson14GRYM2:03.65
14Aucklan Ottavio14WEST2:04.28
15Mason Eannotti14RST2:04.29
16David Korzeniowski14LEHY2:05.02
 
13-14 Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Brayden Hale14CDOG1:00.30
2Neil Alejandro14CDOG1:01.12
3Julian Adu14CDOG1:01.42
4David Korzeniowski14LEHY1:02.85
5Noah Mora14UN1:03.27
6Connor McMahon14UN1:03.50
7Gabrial Andrews14BULL1:03.57
8Beckett Krajewski13SAQ1:04.35
9Matthew Cormier14LEHY1:04.58
10Filip Szymczyk14WHAT1:04.84
11William Krajewski14UN1:05.54
12Joshua Kim13SEAL1:05.66
13Daniel Starkey14SYS1:05.79
14Aucklan Ottavio14WEST1:06.14
15Thomas Lussier14WYW1:06.41
16Dylan Dawes14NFAF1:06.79
 
13-14 Male 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Neil Alejandro14CDOG2:08.36
2Brayden Hale14CDOG2:12.28
3David Korzeniowski14LEHY2:13.94
4Noah Mora14UN2:18.81
5Gabrial Andrews14BULL2:19.56
6Matthew Cormier14LEHY2:20.06
7Joshua Kim13SEAL2:20.36
8Daniel Starkey14SYS2:22.49
9Filip Szymczyk14WHAT2:23.29
10William Krajewski14SAQ2:23.68
11Greyson Bordeau14LEHY2:24.11
12Beckett Krajewski13SAQ2:24.21
13Maximilian Weber14RAC2:24.25
14Charles Hendrickson14GRYM2:24.48
15Gabriel Swarowsky14BULL2:25.37
16Julian Adu14UN2:25.45
 
13-14 Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Julian Adu14UN51.92
2George Wang14SSAC52.37
3Thomas Lussier14WYW52.70
4Christian Sanchez14UN52.79
5Neil Alejandro14CDOG53.60
6Maximilian Weber14RAC54.44
7Jacob Richards14WAC54.62
8Jasper Ho14SSAC54.71
9Christopher Nelson14OAK54.88
10Brayden Hale14CDOG55.22
11Dylan Dawes14NFAF55.64
12Filip Szymczyk14WHAT55.87
13Evan VanVelzor14WYW55.90
14Andrew Hatzis14RYWC56.12
15David Korzeniowski14LEHY56.38
16Luke Scheinfeldt14MJCC56.57
 
13-14 Male 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Neil Alejandro14CDOG1:56.64
2George Wang14SSAC1:57.06
3Evan VanVelzor14WYW1:57.13
4Christian Sanchez14WYW1:59.17
5Christopher Nelson14OAK1:59.69
6Maximilian Weber14RAC2:00.65
7Jonathon Packard14GYWD2:03.96
8Julian Adu14CDOG2:04.43
9Brayden Hale14UN2:06.24
10Andrew Hatzis14RYWC2:06.29
11Joshua Kim13SEAL2:06.44
12Jacob Richards14WAC2:07.06
13Edward Westcott14RAC2:07.26
14Gregory Pinchbeck14WYW2:08.98
15Ber Ewing14WHAT2:11.09
16Thomas Lussier14WYW2:11.59
 
13-14 Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Neil Alejandro14UN1:55.73
2David Korzeniowski14LEHY1:58.20
3Evan VanVelzor14WYW1:59.05
4Brayden Hale14CDOG1:59.42
5Evan Ripp14GRYM2:00.44
6John Landers14GYWD2:00.98
7Filip Szymczyk14WHAT2:01.67
8George Wang14SSAC2:01.82
9Gabrial Andrews14BULL2:03.45
10Jasper Ho13SSAC2:04.99
11Maximilian Weber14RAC2:05.20
12Liam Fletcher-Ford14RYWC2:05.36
13Christian Sanchez14WYW2:05.44
14Christopher Nelson14OAK2:05.82
15Julian Adu14CDOG2:06.70
16Matthew Cormier14LEHY2:07.11
 
13-14 Male 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Neil Alejandro14CDOG4:08.96
2Evan Ripp14GRYM4:13.73
3Evan VanVelzor14WYW4:16.72
4Brayden Hale14UN4:19.30
5David Korzeniowski14LEHY4:19.46
6Gabrial Andrews14BULL4:23.39
7Christopher Nelson14OAK4:26.49
8Maximilian Weber14RAC4:26.92
9George Wang14SSAC4:27.76
10Matthew Cormier14LEHY4:31.02
11Patrick McGovern14NCY4:31.07
12Jasper Ho13SSAC4:33.53
13Matthew Bergner13GRYM4:33.80
14Daniel Starkey14SYS4:34.02
15Gregory Pinchbeck14WYW4:35.42
16Charles Hendrickson14GRYM4:35.49
 
13-14 Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Connor Cheung14SSAC25.77
2Maximilian Weber14RAC25.91
3Juan Fortuno14RAC26.09
4Patrick McGovern14NCY26.18
5Christopher Myott13WAC26.20
6Jacob Richards14WAC26.32
7Jasper Ho14SSAC26.36
8-TieFilip Szymczyk14WHAT26.39
8-TieHunter Keane14PAC26.39
10Griffin Riebling14RAC26.44
11Christian Sanchez14WYW26.53
12Samuel Sharpe14ZEUS26.69
13Peter White14PAC26.81
14Christopher Nelson14OAK26.98
15Andrew Hatzis14RYWC27.04
16Noah Pangan14SSAC27.08
 
13-14 Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Christian Sanchez14UN56.25
2Patrick McGovern14NCY56.43
3Hunter Keane14PAC56.92
4George Wang14SSAC56.98
5Andrew Hatzis14RYWC57.02
6Christopher Myott13WAC57.31
7Christopher Nelson14OAK57.38
8John Tsai14NCY57.39
9Filip Szymczyk14WHAT57.40
10Juan Fortuno14RAC57.54
11Maximilian Weber14RAC58.00
12Gavin Paige14UN58.10
13Jacob Richards14WAC58.22
14Luke Adams14WYW58.33
15Jasper Ho14SSAC58.44
16Connor Cheung14SSAC58.58
 
13-14 Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1George Wang14SSAC2:01.74
2Christopher Nelson14OAK2:01.95
3Patrick McGovern14NCY2:03.15
4Andrew Hatzis14UN2:04.88
5Maximilian Weber14RAC2:05.12
6John Tsai14NCY2:05.15
7Matthew Bergner14UN2:05.81
8Gabrial Andrews14BULL2:07.18
9Luke Adams14WYW2:07.56
10Gavin Paige14RYWC2:07.67
11Ber Ewing14WHAT2:08.00
12Christopher Myott13WAC2:08.06
13Connor Cheung14SSAC2:08.86
14Jasper Ho14SSAC2:08.97
15Andrew Ripp14GRYM2:09.01
16Matthew Cormier14LEHY2:10.67
 
13-14 Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Christopher Nelson14OAK4:17.88
2Patrick McGovern14NCY4:21.07
3George Wang14SSAC4:21.63
4John Tsai14NCY4:22.46
5Gabrial Andrews14BULL4:24.52
6Matthew Bergner14UN4:24.91
7Andrew Ripp14GRYM4:25.73
8Matthew Cormier14LEHY4:27.07
9Andrew Hatzis14RYWC4:27.73
10Ber Ewing14WHAT4:28.02
11Maximilian Weber14RAC4:31.68
12Harrison Stroup14WHAT4:32.57
13Joshua Kim14SEAL4:35.60
14Gavin Paige14RYWC4:37.07
15Luke Adams14WYW4:37.23
16Dylan Isakoff13WHAT4:38.29
 
13-14 Male 800L Freestyle
PlaceSwimmerAgeTeamTime
1Christopher Nelson14OAK9:01.90
2Gabrial Andrews14BULL9:05.93
3George Wang14SSAC9:10.91
4Andrew Ripp14GRYM9:11.25
5Ber Ewing14WHAT9:13.30
6Matthew Cormier14LEHY9:15.01
7Patrick McGovern14NCY9:21.33
8Andrew Hatzis14RYWC9:25.68
9John Tsai14NCY9:28.70
10Dylan Isakoff13WHAT9:30.76
11Maximilian Weber14RAC9:32.03
12Christopher McCauley13SSAC9:40.77
13Matthew Krol14WHAT9:41.30
14Blake Zeitlin13SYS9:42.18
15Henry Gimby13WYW9:42.61
16Ivan Tyurin13OAK9:44.39
 
13-14 Male 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Christopher Nelson14OAK17:24.87
2Ber Ewing14WHAT17:25.08
3Gabrial Andrews14BULL17:27.84
4Andrew Ripp14GRYM17:33.04
5Patrick McGovern14NCY17:47.05
6Matthew Cormier14UN17:49.04
7Maximilian Weber14RAC18:01.86
8John Tsai14NCY18:25.99
9Blake Zeitlin13SYS18:28.32
10Dylan Isakoff13WHAT18:28.76
11Neil Alejandro14CDOG18:34.46
12Ivan Tyurin13OAK18:35.77
13Andrew Hatzis14RYWC18:41.05
14Nicandro Cappuccia Romero13BULL18:47.13
15Knox Thompson13LEHY18:49.85
16Henry Gimby13WYW18:56.96
 
13-14 Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Christopher Nelson14OAK1:03.25
2Jasper Ho14UN1:03.44
3Filip Szymczyk14WHAT1:03.53
4Neil Alejandro14CDOG1:05.20
5Evan Ingrum13UN1:06.24
6Anthony Osadchy13SSAC1:06.57
7Griffin Riebling14RAC1:06.81
8Christian Sanchez14WYW1:06.94
9Samuel Sharpe14ZEUS1:06.95
10Maximilian Weber14RAC1:07.71
11Roko Skarica13BULL1:08.17
12Nathan Zhan14SSAC1:08.45
13Connor Cheung14SSAC1:08.52
14Gabrial Andrews14UN1:08.55
15-TieScott Luecke14GYWD1:08.87
15-TieHunter Keane14PAC1:08.87
 
13-14 Male 200L Backstroke
PlaceSwimmerAgeTeamTime
1Christopher Nelson14OAK2:12.20
2Filip Szymczyk14WHAT2:17.11
3Gabrial Andrews14UN2:20.14
4Jasper Ho14SSAC2:22.48
5Anthony Osadchy13SSAC2:24.12
6Gabriel Diaz14ZEUS2:25.16
7Connor Cheung14SSAC2:25.84
8Samuel Sharpe14ZEUS2:26.11
9Maximilian Weber14RAC2:27.04
10Neil Alejandro14CDOG2:27.10
11Blake Zeitlin13SYS2:27.12
12John Tsai14NCY2:27.50
13Hunter Bodey14CPAC2:28.01
14Christopher McCauley13SSAC2:28.26
15Scott Luecke14GYWD2:28.89
16Mason Eannotti14RST2:28.97
 
13-14 Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Matthew Cormier14LEHY1:12.12
2Joshua Kim14SEAL1:14.35
3Maximilian Weber14RAC1:15.64
4Neil Alejandro14CDOG1:15.73
5Christopher Myott13WAC1:16.39
6Daniel Starkey14SYS1:16.48
7Filip Szymczyk14WHAT1:16.76
8Nicholas Da Silva13GRYM1:16.78
9Henry Gimby13WYW1:17.09
10Nicholas Tyurin14WHAT1:17.32
11Tucker Marchand13NWYL1:17.50
12-TieLuke Adams14WYW1:17.66
12-TieGabrial Andrews14UN1:17.66
14Augustus Schuhmacher13SSAC1:17.98
15Luca Rubio14RST1:18.09
16Peter Cieciwa14ZEUS1:18.43
 
13-14 Male 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Matthew Cormier14LEHY2:37.56
2Joshua Kim14UN2:41.01
3Gabrial Andrews14UN2:42.18
4Neil Alejandro14CDOG2:43.25
5Patrick McGovern14NCY2:43.73
6Augustus Schuhmacher13SSAC2:45.36
7Peter Cieciwa14ZEUS2:46.81
8David Laganovskis13WAC2:47.92
9Luca Rubio14RST2:48.60
10Henry Gimby13WYW2:48.83
11Filip Szymczyk14WHAT2:49.72
12Tucker Marchand13NWYL2:50.25
13Luke Adams14WYW2:51.51
14Maximilian Weber14RAC2:52.03
15-TieNicholas Tyurin14WHAT2:52.73
15-TieYibin Lin14SAQ2:52.73
 
13-14 Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1Maximilian Weber14RAC59.43
2George Wang14SSAC59.90
3Christian Sanchez14UN1:00.34
4Christopher Nelson14OAK1:01.34
5Jacob Richards14WAC1:02.06
6Neil Alejandro14CDOG1:02.87
7Peter White14PAC1:02.99
8Matthew Bergner14UN1:03.23
9Jasper Ho14SSAC1:04.08
10Andrew Hatzis14UN1:04.19
11Joshua Kim14SEAL1:04.92
12John Tsai14NCY1:05.04
13Gregory Pinchbeck14WYW1:05.74
14Gabrial Andrews14UN1:06.03
15Darren Paznokas14BSPL1:06.11
16Griffin Riebling14RAC1:06.28
 
13-14 Male 200L Butterfly
PlaceSwimmerAgeTeamTime
1George Wang14SSAC2:15.03
2Christopher Nelson14OAK2:15.09
3Maximilian Weber14RAC2:18.16
4Neil Alejandro14CDOG2:21.51
5Joshua Kim14SEAL2:22.83
6Andrew Hatzis14RYWC2:22.85
7Nicandro Cappuccia Romero13BULL2:26.84
8Ber Ewing14WHAT2:27.37
9John Tsai14NCY2:28.15
10Harrison Stroup14WHAT2:29.65
11Gregory Pinchbeck14WYW2:31.70
12Matthew Cormier14LEHY2:32.05
13Gavin Paige14RYWC2:33.04
14David Laganovskis13WAC2:33.23
15Cameron Songdahl13LEHY2:33.96
16Gabrial Andrews14BULL2:35.05
 
13-14 Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Gabrial Andrews14BULL2:19.00
2Maximilian Weber14RAC2:19.31
3George Wang14SSAC2:19.36
4Matthew Cormier14LEHY2:21.22
5Filip Szymczyk14WHAT2:21.78
6Matthew Bergner14GRYM2:22.60
7Patrick McGovern14NCY2:22.61
8Neil Alejandro14CDOG2:23.51
9Gavin Paige14RYWC2:24.26
10Connor Cheung14SSAC2:25.24
11Ber Ewing14WHAT2:25.42
12Jasper Ho14SSAC2:25.94
13Nicholas Da Silva13GRYM2:26.64
14Daniel Starkey14SYS2:26.80
15Joshua Kim14SEAL2:27.05
16David Laganovskis13WAC2:27.34
 
13-14 Male 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Gabrial Andrews14BULL4:55.63
2Matthew Cormier14LEHY4:57.53
3Neil Alejandro14CDOG4:59.68
4Maximilian Weber14RAC5:01.39
5Patrick McGovern14NCY5:01.61
6George Wang14SSAC5:04.54
7Christopher Nelson14OAK5:07.26
8Joshua Kim14SEAL5:10.26
9Matthew Bergner14GRYM5:10.78
10Blake Zeitlin13SYS5:14.26
11Kurt Jeschke13WYW5:19.98
12Harrison Stroup14WHAT5:20.09
13David Laganovskis13WAC5:21.30
14Luca Rubio14RST5:22.94
15Nicholas Da Silva13GRYM5:24.64
16Gregory Pinchbeck14WYW5:24.98
 
13-14 Male 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Jasper Ho14SSAC32:59.60
2Luca Rubio14RST36:13.20
3Massimiliano Angarita13BULL36:15.34
4Samuel Sharpe14ZEUS36:17.17
5Brendan Gallant13RST36:55.20
6-TieDaniel Starkey14SYS37:30.90
6-TiePeter Cieciwa14ZEUS37:30.90
8Akshaj Yerragudi14RST38:25.39
9Charles Walz14SYS38:36.69
10Nicandro Cappuccia Romero13BULL38:48.75
11Daniel Hickey14WYW40:48.91
12-TieAlejandro Palencia Escalante13ZEUS41:04.56
12-TieJavier Palencia Escalante13ZEUS41:04.56
14James Alvarado13SYS42:12.04
15Gabriel Diaz13ZEUS42:31.84
16Logan Couture14NMEG44:24.53
 
13-14 Male 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Christopher Nelson14OAK1:07:22.25
2George Wang14SSAC1:10:03.80
3Sean Fitzpatrick14ARAC1:51:27.00
 
15-16 Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere16CPAC22.16
2Riley Anderson15WHAT22.49
3Lily Archibald16RAC23.14
4Audrey Gil16CPAC23.40
5Ayaan Olasewere16CPAC23.57
6Mia Hatzis16RYWC23.94
7Madeline Muncy16RAC24.02
8Bridget Kelly16RAC24.03
9Kylie McKirryher15CDOG24.05
10Ava Ward15RAC24.11
11Addison Lezinsky16BULL24.21
12Riley McGerald16RAC24.29
13Natalia Gajecki16CDOG24.30
14Marea Li16UN24.32
15Anna Orphanides16UN24.33
16Kate Fedor16ZEUS24.34
 
15-16 Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere16CPAC49.03
2Riley Anderson15WHAT49.12
3Lily Archibald16RAC50.08
4Mackenzie Headley16FVYT50.95
5Mia Hatzis16RYWC51.51
6Audrey Gil16CPAC51.54
7Ava Ward15RAC51.88
8Kylie McKirryher15CDOG52.01
9Kate Fedor16ZEUS52.06
10Ayaan Olasewere16CPAC52.12
11Addison Lezinsky16BULL52.23
12Bridget Kelly16UN52.30
13Wesley Wales15UN52.55
14Lieve Geelen15CPAC52.57
15Natalia Gajecki16CDOG52.68
16Ella Gussen16WRAT52.96
 
15-16 Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Lily Archibald16RAC1:49.52
2Annam Olasewere16CPAC1:49.92
3Lieve Geelen15CPAC1:50.78
4Ava Ward16RAC1:50.84
5Mia Hatzis16RYWC1:51.36
6Bridget Kelly16UN1:52.16
7Riley Anderson15WHAT1:52.23
8Makayla Ellis16FVYT1:52.45
9Keira Giles16RAC1:52.56
10Kate Fedor16ZEUS1:52.81
11Addison Lezinsky16BULL1:52.88
12Ella Gussen16WRAT1:53.18
13Emmy Beach16UN1:54.39
14Audrey Gil16CPAC1:54.59
15Grace Saidmuratov16SSAC1:54.61
16Laura Degennaro16CDOG1:54.76
 
15-16 Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Makayla Ellis16FVYT4:57.25
2Lily Archibald16RAC4:59.70
3Kate Fedor16ZEUS5:00.68
4Ava Ward15RAC5:01.13
5Lieve Geelen15CPAC5:01.45
6Keira Giles16RAC5:03.47
7Annam Olasewere16CPAC5:04.39
8Mia Hatzis16UN5:04.61
9Erin Richards16FVYT5:06.38
10Miriam Youel16UN5:06.79
11Milena Brodowicz15LEHY5:07.01
12Melissa Geiger15GYWD5:07.08
13Addison Markoja15UN5:07.62
14Riley Anderson15WHAT5:08.81
15Emmy Beach16UN5:10.60
16Addison Lezinsky16BULL5:11.72
 
15-16 Female 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Kate Fedor16ZEUS10:20.36
2Mia Hatzis16RYWC10:20.66
3Makayla Ellis16FVYT10:23.42
4Miriam Youel16WHAT10:26.82
5Melissa Geiger15GYWD10:31.53
6Ava Ward15RAC10:32.98
7Keira Giles16RAC10:34.83
8Addison Lezinsky16BULL10:38.41
9Lily Archibald16UN10:38.97
10Meghan Jo16WHAT10:40.98
11Caroline Suter15RYWC10:45.31
12Julia Tejeda16CDOG10:46.50
13Emily Pastushan15SSAC10:47.06
14Emmy Beach16ARAC10:50.02
15Addison Markoja15SEAL10:54.79
16Katherine Beauchene16FVYT10:57.07
 
15-16 Female 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Makayla Ellis16FVYT17:20.59
2Kate Fedor16ZEUS17:33.65
3Miriam Youel16WHAT17:36.80
4Melissa Geiger15GYWD17:37.10
5Meghan Jo16WHAT17:48.57
6Julia Tejeda16CDOG17:51.98
7Caroline Suter15RYWC17:52.05
8Keira Giles16RAC17:57.70
9Addison Markoja15SEAL18:03.90
10Katherine Beauchene16FVYT18:04.33
11Emily Pastushan15SSAC18:08.24
12Lieve Geelen15CPAC18:08.80
13Stella Green15CDOG18:19.37
14Emily Daukas16CDOG18:19.39
15Danielle Schwartz16WRAT18:28.14
16Allyson Leary15FVYT18:34.83
 
15-16 Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Lily Archibald16RAC54.63
2Riley Anderson15WHAT55.18
3Natalia Gajecki16CDOG55.51
4Kate Fedor16ZEUS55.64
5Sena Bozkurt16SSAC56.60
6Adrianna Spelman15WRAT56.79
7Kylie McKirryher15CDOG57.09
8Bryce Gold16SSAC57.37
9Audrey Gil16CPAC57.65
10Ava Ward16RAC57.95
11Ella Gussen16WRAT57.98
12Grace Saidmuratov16SSAC58.26
13Annam Olasewere16CPAC58.29
14Francesca Fusco15UN58.32
15Mia Hatzis16RYWC58.50
16Erin Richards16FVYT58.54
 
15-16 Female 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Kate Fedor16ZEUS1:59.36
2Sena Bozkurt16SSAC2:02.30
3Ella Gussen16WRAT2:02.84
4Adrianna Spelman15WRAT2:04.76
5Kylie McKirryher15CDOG2:04.95
6Erin Richards16UN2:05.35
7Natalia Gajecki16CDOG2:05.56
8Katherine Beauchene16UN2:05.83
9Riley Anderson15WHAT2:06.00
10Grace Saidmuratov16SSAC2:06.05
11Ava Ward16RAC2:06.09
12Emily Pastushan15SSAC2:07.68
13Lily Archibald16UN2:07.69
14Francesca Fusco16RYWC2:07.85
15Sarah Kim16SEAL2:07.95
16Julia Tejeda16CDOG2:08.04
 
15-16 Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Mackenzie Headley16FVYT1:02.36
2Bryce Gold16UN1:03.68
3Abigail King16RAC1:04.09
4Leni So15SSAC1:04.33
5Marea Li16UN1:04.59
6Riley McGerald16RAC1:04.77
7Alexa Kwarcinski16RYWC1:06.28
8Ella Gussen16UN1:07.08
9Katherine Vongsouvanh16RYWC1:07.19
10Michelle Weissler16SSAC1:07.22
11Milena Brodowicz15LEHY1:07.29
12Maya Kreuzer15WYW1:07.33
13Makeda West15ZEUS1:07.47
14Ava Piscioniere15WRAT1:07.69
15Samantha Chemacki16UN1:07.78
16Yizhen Liu16WHAT1:08.05
 
15-16 Female 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Abigail King16RAC2:17.57
2Leni So15SSAC2:22.16
3Marea Li16BULL2:22.72
4Riley McGerald16RAC2:23.69
5Lieve Geelen15CPAC2:23.98
6Makeda West15ZEUS2:24.24
7Katherine Vongsouvanh16RYWC2:25.07
8Alexa Kwarcinski16RYWC2:26.56
9Addison Markoja15SEAL2:26.83
10Miller Ward16CPAC2:26.85
11Ella Gussen16WRAT2:27.30
12Yizhen Liu16WHAT2:27.33
13Madeline Muncy16RAC2:28.96
14Marin Benoit15FVYT2:29.03
15Samantha Jackson16CDOG2:31.18
16Milena Brodowicz15LEHY2:31.40
 
15-16 Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Lily Archibald16RAC53.93
2Sena Bozkurt16SSAC54.66
3Riley Anderson15WHAT54.68
4Audrey Gil16CPAC55.26
5Kylie McKirryher15UN55.88
6Annam Olasewere16CPAC55.95
7Abigail King16RAC56.01
8Erin Richards16FVYT56.18
9Ava Ward16RAC56.51
10Mackenzie Headley16FVYT56.73
11Marin Benoit15FVYT57.23
12Bryce Gold16UN57.33
13Makayla Ellis16FVYT57.72
14Marea Li16BULL57.74
15Laura Degennaro16UN58.09
16Melissa Geiger15GYWD58.11
 
15-16 Female 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Erin Richards16FVYT2:02.36
2Lily Archibald16RAC2:03.81
3Sena Bozkurt16SSAC2:05.44
4Riley Anderson15WHAT2:06.77
5Stella Green15CDOG2:08.57
6Makayla Ellis16FVYT2:08.94
7Laura Degennaro16CDOG2:09.53
8Kate Fedor16ZEUS2:09.54
9Melissa Geiger15GYWD2:09.76
10Miller Ward16CPAC2:11.05
11Audrey Gil16CPAC2:11.39
12Lucy Boisoneau16LEHY2:11.43
13Kylie McKirryher15CDOG2:11.45
14Lauren McCauley15SSAC2:11.87
15Shea Ward15CPAC2:11.97
16Vedika Menon15RAC2:12.28
 
15-16 Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1-TieElla Gussen16WRAT2:04.88
1-TieAbigail King16RAC2:04.88
3Riley McGerald16RAC2:06.91
4Lieve Geelen15CPAC2:07.09
5Erin Richards16FVYT2:07.52
6Marea Li16UN2:07.55
7Kylie McKirryher15CDOG2:07.58
8Bridget Kelly16RAC2:08.24
9Kate Fedor16ZEUS2:08.42
10Marin Benoit15FVYT2:08.49
11Audrey Gil16CPAC2:09.18
12Leni So15SSAC2:09.80
13Sena Bozkurt16UN2:09.86
14Alexa Kwarcinski16RYWC2:10.22
15Makayla Ellis16FVYT2:10.23
16Grace Saidmuratov16SSAC2:10.87
 
15-16 Female 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Abigail King16RAC4:22.17
2Ella Gussen16WRAT4:28.21
3Kate Fedor16ZEUS4:32.09
4Mia Hatzis16RYWC4:33.54
5Kylie McKirryher15CDOG4:37.26
6Katherine Beauchene16FVYT4:39.36
7Kathryn Bartolome16BSPL4:39.64
8Miller Ward16CPAC4:40.09
9Caroline Suter15RYWC4:40.15
10Julia Tejeda16CDOG4:40.42
11Yizhen Liu16WHAT4:41.29
12Ava Ward15UN4:42.65
13Riley Anderson15WHAT4:44.45
14Madeline Muncy16RAC4:44.46
15Makeda West16ZEUS4:45.50
16Fotini Anastasiadou16CDOG4:45.69
 
15-16 Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere16CPAC25.12
2Riley Anderson16WHAT26.19
3Lily Archibald16RAC26.35
4Audrey Gil16CPAC26.58
5Savannah Bowers15WHAT26.84
6Madeline Muncy16RAC27.19
7Lieve Geelen16GYWD27.33
8Ava Ward16RAC27.44
9Ayaan Olasewere16CPAC27.48
10Alexis Abellard16PSC27.53
11Wesley Wales16GYWD27.69
12-TieAdrianna Spelman15WRAT27.78
12-TieVedha Kongettira15WYW27.78
14Milena Brodowicz16LEHY27.90
15Addison Lezinsky16BULL28.04
16-TieAislin Cohen16SYS28.11
16-TieMary Barnwell15HALE28.11
 
15-16 Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere16CPAC56.73
2Riley Anderson16WHAT57.00
3Lily Archibald16RAC57.39
4Ava Ward16RAC57.84
5Savannah Bowers15WHAT58.00
6Audrey Gil16CPAC59.14
7Lieve Geelen16GYWD59.38
8Kylie McKirryher16CDOG59.65
9Wesley Wales16GYWD59.87
10-TieAddison Lezinsky16BULL1:00.00
10-TieVedha Kongettira15WYW1:00.00
12Annabelle Superchi15CDOG1:00.08
13Zoe Petertonjes16RYWC1:00.20
14Ayaan Olasewere16CPAC1:00.35
15Adrianna Spelman15WRAT1:00.36
16Madeline Muncy16RAC1:00.64
 
15-16 Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Ava Ward16RAC2:05.38
2Savannah Bowers15WHAT2:07.69
3Annam Olasewere16CPAC2:08.08
4Lieve Geelen16GYWD2:08.35
5Riley Anderson16WHAT2:09.48
6Ella Gussen16WRAT2:09.90
7Addison Markoja16SEAL2:09.95
8Annabelle Superchi15CDOG2:10.04
9Kate Fedor16ZEUS2:10.08
10Milena Brodowicz16LEHY2:10.09
11Wesley Wales16GYWD2:10.80
12Addison Lezinsky16BULL2:10.87
13Maegan Grisanti15WRAT2:10.96
14Ellison Charette15GRYM2:11.53
15-TieKeira Giles16RAC2:11.93
15-TieMadison Nurenberg15NCY2:11.93
 
15-16 Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Ava Ward16RAC4:27.61
2Lieve Geelen16GYWD4:30.94
3Addison Markoja16SEAL4:31.24
4Savannah Bowers15WHAT4:32.68
5Ellison Charette15GRYM4:33.32
6Maegan Grisanti15WRAT4:33.35
7Lily Archibald16RAC4:34.53
8Melissa Geiger15GYWD4:35.14
9Kate Fedor16ZEUS4:36.29
10Emily Pastushan16SSAC4:36.59
11Aislin Cohen16SYS4:37.68
12Addison Lezinsky16BULL4:38.59
13Bella Zurolo15WHAT4:39.19
14Abigail King16RAC4:39.23
15Annabelle Superchi15CDOG4:40.37
16Madison Nurenberg15NCY4:40.73
 
15-16 Female 800L Freestyle
PlaceSwimmerAgeTeamTime
1Ellison Charette15GRYM9:20.52
2Melissa Geiger15GYWD9:23.49
3Maegan Grisanti15WRAT9:25.81
4Abigail King16RAC9:26.67
5Addison Markoja16SEAL9:28.63
6Julia Tejeda16CDOG9:34.79
7Makayla Ellis16FVYT9:40.07
8Danielle Schwartz16WRAT9:45.08
9Kate Fedor16ZEUS9:47.16
10Emily Pastushan15SSAC9:47.50
11Annabelle Superchi15CDOG9:50.24
12Caroline Suter16RYWC9:51.92
13Emily Daukas16CDOG9:55.79
14Abigail Horton15WYW9:56.06
15Anja Tarateta16NCY9:56.75
16Olivia Edwards15NCY9:57.00
 
15-16 Female 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Ellison Charette15GRYM17:35.38
2Melissa Geiger15GYWD17:41.80
3Addison Markoja16SEAL18:17.08
4Maegan Grisanti15WRAT18:20.86
5Julia Tejeda16CDOG18:31.01
6Addison Lezinsky16BULL18:50.01
7Olivia Edwards15NCY18:50.46
8Danielle Schwartz16WRAT19:00.43
9Mia Levey15NCY19:01.17
10Anja Tarateta16NCY19:05.65
11Caroline Suter16RYWC19:06.85
12Emily Daukas16CDOG19:07.81
13Mary Sampara16WAC19:08.36
14Meghan Jo16WHAT19:12.61
15Sarah Langmaid16LEHY19:16.25
16Maya Kreuzer15WYW19:32.48
 
15-16 Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Adrianna Spelman15WRAT1:05.16
2Kate Fedor16ZEUS1:05.42
3Riley Anderson16WHAT1:05.55
4Sena Bozkurt16SSAC1:05.97
5Ella Gussen16WRAT1:06.41
6Bryce Gold16SSAC1:06.80
7Francesca Fusco16RYWC1:07.09
8Kylie McKirryher16CDOG1:07.68
9Ava Ward16RAC1:07.80
10Audrey Gil16CPAC1:07.95
11Phoebe Hamblett16BULL1:08.43
12Bella Zurolo15WHAT1:08.44
13Vedha Kongettira15WYW1:08.67
14Leni So15SSAC1:08.80
15Natalia Gajecki16CDOG1:08.92
16Megan Lussier15WYW1:08.96
 
15-16 Female 200L Backstroke
PlaceSwimmerAgeTeamTime
1Kate Fedor16ZEUS2:18.64
2Kylie McKirryher16CDOG2:21.71
3Ella Gussen16WRAT2:23.90
4Francesca Fusco16RYWC2:23.99
5Adrianna Spelman15WRAT2:24.95
6Bella Zurolo15WHAT2:25.76
7Emily Pastushan16SSAC2:27.62
8Julia Tejeda16CDOG2:29.34
9Melissa Geiger15GYWD2:29.85
10Madison Nurenberg15NCY2:30.71
11-TieDelphine Brown16CPAC2:30.90
11-TieLeni So15SSAC2:30.90
13Phoebe Hamblett16BULL2:31.28
14Gracie Lowney16MJCC2:31.79
15Madeleine Van Der Weijden15GRYM2:32.03
16Abigail Horton15WYW2:32.38
 
15-16 Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Abigail King16RAC1:13.19
2Bryce Gold16SSAC1:14.44
3Leni So16SSAC1:14.71
4Margaret O'Hara15RYWC1:15.31
5Riley McGerald16RAC1:15.36
6Lieve Geelen16GYWD1:17.36
7Yizhen Liu16WHAT1:18.45
8Savannah Bowers15WHAT1:18.74
9Maya Kreuzer15WYW1:18.85
10Marin Benoit16FVYT1:19.89
11Ava Piscioniere15WRAT1:19.91
12Kaitlyn Knowles15NCY1:19.95
13Alexa Kwarcinski16RYWC1:20.18
14Makeda West16ZEUS1:20.51
15Caroline Suter16RYWC1:21.13
16Milena Brodowicz16LEHY1:21.29
 
15-16 Female 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Abigail King16RAC2:37.75
2Leni So16SSAC2:47.25
3Margaret O'Hara15RYWC2:47.53
4Riley McGerald16RAC2:47.78
5Yizhen Liu16WHAT2:50.20
6Marin Benoit16FVYT2:50.93
7Addison Markoja16SEAL2:51.62
8Samantha Jackson16CDOG2:54.41
9Keira Giles16RAC2:55.49
10Ava Piscioniere15WRAT2:55.55
11Makeda West16ZEUS2:55.70
12Maya Kreuzer15WYW2:56.56
13Alexa Kwarcinski16RYWC2:57.06
14Francesca Zullo15ZEUS2:57.49
15Ellison Charette15GRYM2:58.10
16Penelope Curran16LEHY2:58.73
 
15-16 Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1Lily Archibald16RAC1:00.99
2Riley Anderson16WHAT1:01.28
3Sena Bozkurt16SSAC1:01.48
4Audrey Gil16CPAC1:03.91
5Annam Olasewere16CPAC1:04.00
6Abigail King16RAC1:04.10
7Ava Ward16RAC1:04.33
8Melissa Geiger15GYWD1:04.74
9Kylie McKirryher16CDOG1:04.89
10Marin Benoit16FVYT1:06.13
11Bella Zurolo15WHAT1:06.26
12Ilse Fedoronko15GYWD1:06.80
13Bryce Gold16SSAC1:06.93
14Zoe Petertonjes16RYWC1:07.26
15Mary Barnwell15HALE1:07.35
16Riley McGerald16RAC1:07.44
 
15-16 Female 200L Butterfly
PlaceSwimmerAgeTeamTime
1Abigail King16RAC2:20.63
2Sena Bozkurt16SSAC2:20.94
3Melissa Geiger15GYWD2:25.51
4Saphira Lopez16RAC2:25.99
5Bella Zurolo15WHAT2:26.68
6Erin Richards16UN2:28.31
7Madison Nurenberg15NCY2:28.76
8Francesca Fusco16RYWC2:31.13
9Ilse Fedoronko15GYWD2:31.57
10Ashley Carvente16ZEUS2:33.38
11Kaitlyn Knowles15NCY2:33.54
12Stella Green15CDOG2:33.55
13Audrey Gil16CPAC2:33.90
14Vedika Menon15RAC2:34.43
15Margaret Peterson15OAK2:34.61
16Amanda Ford16WAC2:34.65
 
15-16 Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Abigail King16RAC2:22.00
2Savannah Bowers15WHAT2:23.41
3Ella Gussen16WRAT2:24.74
4Sena Bozkurt16SSAC2:25.25
5Addison Markoja16SEAL2:28.74
6Riley McGerald16RAC2:28.78
7Kate Fedor16ZEUS2:29.14
8Kylie McKirryher16CDOG2:29.50
9-TieKeira Giles16RAC2:29.62
9-TieMarin Benoit16FVYT2:29.62
11Mairead Luhman15RAC2:29.80
12Annabelle Superchi15CDOG2:29.95
13Yizhen Liu16WHAT2:31.35
14Caroline Suter16RYWC2:31.88
15Leni So15SSAC2:32.65
16Margaret O'Hara15RYWC2:32.76
 
15-16 Female 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Ella Gussen16WRAT5:09.70
2Abigail King16RAC5:10.45
3Savannah Bowers15WHAT5:11.29
4Ellison Charette15GRYM5:15.85
5Keira Giles16RAC5:20.17
6Maegan Grisanti15WRAT5:20.63
7Caroline Suter16RYWC5:20.90
8Mairead Luhman15RAC5:21.96
9Saphira Lopez16RAC5:23.13
10Kaitlyn Knowles15NCY5:25.10
11Julia Tejeda16CDOG5:25.16
12Leni So15SSAC5:26.53
13Margaret O'Hara15RYWC5:26.92
14Bella Zurolo15WHAT5:27.31
15Caroline Gies15ZEUS5:28.16
16Fotini Anastasiadou16CDOG5:28.28
 
15-16 Female 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Ellison Charette15GRYM30:45.40
2Melissa Geiger15GYWD30:49.60
3Ilse Fedoronko15GYWD30:59.00
4Kensington Worden15GYWD33:19.50
5Maegan Grisanti15WRAT35:40.42
6Danielle Schwartz16WRAT36:29.20
7Megan Lussier15WYW37:14.39
8Avery Foito15ARAC37:19.00
9Makeda West16ZEUS37:23.13
10Alicia Shatalov16CDOG37:23.99
11Grace D'Amico16HHAC37:43.37
12Margaret Peterson15OAK37:44.13
13Emily Daukas16CDOG37:45.13
14Sarah Langmaid15LEHY38:54.00
15Mary Barnwell15HALE39:25.47
16Maya Kreuzer15WYW39:26.09
 
15-16 Female 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Melissa Geiger15GYWD1:09:50.73
2Ilse Fedoronko15GYWD1:10:21.02
3Sarah Langmaid16LEHY1:18:05.02
4Lyla Harhay15MJCC1:19:35.30
5Lucy Pincince15MJCC1:27:57.00
6Anna Jacob15SYS1:28:34.61
 
15-16 Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Jack Cunningham15WYW20.60
2Blake Wool16UN21.01
3Benjamin Pope15IVY21.02
4Oliver Stabach16IVY21.36
5Jake Mercer16WYW21.37
6Luke Mendelsohn16UN21.53
7Michael Ivanov16WRAT21.63
8Wyatt Vitiello15UN21.70
9Andrew Berkowitz15UN21.75
10-TieCody Lonsberry16IVY21.78
10-TieMatthias McFarlane16SSAC21.78
10-TieAlexander Sharpe16CPAC21.78
13Sebastian Camille15UN21.81
14-TieRobert Regan16RYWC21.83
14-TieEric Huang16SSAC21.83
16Derek Almanzar16RAC21.84
 
15-16 Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Blake Wool16UN46.31
2Jack Cunningham15WYW46.32
3Caleb Romero Serrano16RAC46.55
4Oliver Stabach16IVY46.58
5Benjamin Pope15IVY46.60
6Alexander Sharpe16CPAC46.81
7Wyatt Vitiello15UN47.07
8Cody Lonsberry16IVY47.27
9Hudson Jang16UN47.30
10Jacob Lin16BULL47.31
11Luke Mendelsohn16GYWD47.40
12Matthias McFarlane16SSAC47.42
13Chase Elliott15UN47.44
14Robert Regan16RYWC47.45
15Jakob Harlem15CPAC47.46
16Michael Ivanov16WRAT47.56
 
15-16 Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello15ZEUS1:40.18
2Caleb Romero Serrano16RAC1:40.24
3Cody Lonsberry16IVY1:40.64
4Oliver Stabach16IVY1:41.13
5Jack Haley16CPAC1:41.88
6Jacob Lin16BULL1:42.11
7Jack Cunningham15WYW1:42.73
8Chase Elliott15CPAC1:42.91
9Blake Wool16FVYT1:43.06
10Cyrus Xu16UN1:43.91
11Brendan Kirberger16RST1:43.95
12Owen Tharrington16CPAC1:44.08
13Maxwell Enes16BULL1:44.20
14Cole Strickland15UN1:44.63
15Aidan Palaj15WHAT1:44.69
16David Korzeniowski15LEHY1:44.98
 
15-16 Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello15ZEUS4:30.32
2Cody Lonsberry16IVY4:31.72
3Caleb Romero Serrano16RAC4:37.76
4Brendan Kirberger16RST4:40.52
5Aidan Palaj15WHAT4:40.54
6Jonathon Packard15UN4:40.57
7Maxwell Enes16BULL4:40.71
8Blake Wool16FVYT4:43.46
9Jack Haley16CPAC4:43.54
10Cole Strickland15UN4:44.32
11Evan VanVelzor15WYW4:44.99
12Jacob Lin16BULL4:45.91
13Conor Duggan16ZEUS4:46.89
14Aedan Conners16BULL4:47.00
15David Korzeniowski15LEHY4:48.27
16Matthew Michitti16UN4:48.71
 
15-16 Male 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Cody Lonsberry16IVY9:21.76
2Wyatt Vitiello15ZEUS9:24.37
3Maxwell Enes16BULL9:34.17
4Brendan Kirberger16RST9:40.53
5Aidan Palaj15WHAT9:43.02
6Jonathon Packard15GYWD9:46.36
7Conor Duggan16ZEUS9:47.90
8Aedan Conners16BULL9:55.04
9Peter Zalewski16CDOG10:02.14
10Owen Vale15WHAT10:03.51
11Kellen Booth16CDOG10:09.16
12Samit Virmani16OAK10:09.28
13Matthew Michitti15WHAT10:10.20
14Jack Smith15CPAC10:14.89
15William Lanier16CDOG10:15.11
16Reid Hester16FVYT10:15.41
 
15-16 Male 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Cody Lonsberry16IVY15:42.59
2Wyatt Vitiello15ZEUS15:53.06
3Maxwell Enes16BULL16:02.09
4Aidan Palaj15WHAT16:11.39
5Brendan Kirberger16RST16:11.72
6Jonathon Packard15GYWD16:12.55
7Conor Duggan16ZEUS16:31.97
8Aedan Conners16BULL16:46.95
9Reid Hester16FVYT16:58.33
10Samit Virmani16OAK17:13.78
11Joseph Milhomens16CDOG17:15.62
12Jaz Liotta16RYWC17:27.30
13Jack Smith15CPAC17:28.88
14Stefan Weber15RAC17:29.98
15Aiden Yee16WYW17:33.59
16Ethan Lam15UN17:36.12
 
15-16 Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Jacob Lin16BULL50.27
2Wyatt Vitiello15ZEUS50.38
3Owen Tharrington16CPAC50.39
4Eric Huang16SSAC50.74
5Hudson Jang16CPAC50.91
6Oliver Stabach16IVY51.75
7Evan VanVelzor15WYW51.99
8Chase Elliott15CPAC52.28
9Robert Regan16RYWC52.59
10John Dwyer16UN52.69
11Cyrus Xu16FVYT52.74
12Aedan Conners16BULL52.99
13Joseph Milhomens16CDOG53.03
14Jonathon Packard15UN53.09
15Hirsh Iyer16WYW53.15
16Jack Cunningham15WYW53.29
 
15-16 Male 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello15ZEUS1:46.17
2Owen Tharrington16CPAC1:47.97
3Hudson Jang16CPAC1:51.65
4Evan VanVelzor15WYW1:52.05
5John Dwyer16WHAT1:52.23
6Jacob Lin16BULL1:52.85
7Joseph Milhomens16CDOG1:53.13
8Caleb Romero Serrano16RAC1:53.55
9Eric Huang16SSAC1:53.64
10Aidan Polese15RAC1:54.39
11Aedan Conners16BULL1:54.55
12Chase Elliott15CPAC1:54.57
13Oliver Stabach16IVY1:54.71
14Cyrus Xu16FVYT1:54.80
15Peter Zalewski16CDOG1:55.09
16Callum McCracken16SSAC1:55.53
 
15-16 Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Matthias McFarlane16SSAC56.53
2Luke Mendelsohn16GYWD56.64
3Robert Regan16UN56.82
4Jacob Lin16BULL57.41
5Michael Ivanov16WRAT58.53
6Akiles Ramos Perez15RAC58.72
7Evan Ripp15GRYM59.35
8Jorell Melendez Figueroa16RAC59.36
9Stefan Weber16RAC59.40
10Owen Vale16UN59.62
11Liam Teel15BULL59.64
12Brayden Hale15UN59.77
13Anthony Ferneini16BULL59.97
14David Korzeniowski15LEHY1:00.56
15Kuba Latawiec16UN1:00.85
16Hayes Hadden16IVY1:01.07
 
15-16 Male 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Robert Regan16RYWC2:03.66
2Matthias McFarlane16SSAC2:06.19
3Luke Mendelsohn16GYWD2:06.33
4Akiles Ramos Perez15RAC2:07.50
5Evan Ripp15GRYM2:07.95
6Jorell Melendez Figueroa16RAC2:08.07
7Liam Teel15BULL2:08.23
8Wyatt Vitiello15ZEUS2:08.68
9Brayden Hale15CDOG2:09.26
10Owen Vale16WHAT2:09.33
11Stefan Weber16RAC2:09.56
12David Korzeniowski15LEHY2:09.77
13Jacob Lin16BULL2:10.23
14Anthony Ferneini16BULL2:10.83
15Michael Ivanov16WRAT2:12.62
16Hayes Hadden16IVY2:14.41
 
15-16 Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Eric Huang16SSAC48.98
2Jacob Lin16BULL50.17
3Owen Tharrington16CPAC50.58
4Jack Haley16CPAC51.34
5Luke Mendelsohn16GYWD51.39
6Thomas Lussier15WYW51.48
7Timothy King16UN51.67
8Hadden Wood16GYWD51.78
9Julian Adu15CDOG51.84
10Cody Lonsberry16IVY51.85
11Hirsh Iyer16WYW52.06
12Benjamin Haddad16RYWC52.11
13Wyatt Vitiello15UN52.13
14Matthias McFarlane16SSAC52.32
15John Rusnock16FVYT52.49
16-TieChase Elliott15CPAC52.77
16-TieJake Mercer16WYW52.77
 
15-16 Male 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Eric Huang16SSAC1:49.30
2Jacob Lin16BULL1:52.99
3Evan VanVelzor15WYW1:53.91
4Benjamin Haddad16RYWC1:54.22
5Timothy King16WRAT1:54.35
6Wyatt Vitiello15ZEUS1:54.50
7Owen Tharrington16CPAC1:54.69
8Hadden Wood16GYWD1:54.99
9Joseph Milhomens16CDOG1:55.75
10Jack Haley16CPAC1:56.09
11Maxwell Enes16BULL1:56.62
12John Dwyer16WHAT1:56.82
13Conor Duggan16UN1:57.48
14Jun Wong15LEHY1:57.56
15Chase Elliott15CPAC1:58.42
16Raunak Subedi16UN1:58.64
 
15-16 Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Jacob Lin16BULL1:51.15
2Wyatt Vitiello15UN1:51.20
3Robert Regan16UN1:51.57
4Luke Mendelsohn16UN1:53.02
5Owen Tharrington16CPAC1:53.11
6Owen Vale16WHAT1:54.43
7Hudson Jang16UN1:55.38
8Eric Huang16SSAC1:56.39
9Evan Ripp15GRYM1:56.52
10Chase Elliott15CPAC1:56.63
11David Korzeniowski15LEHY1:56.64
12Alexander Sharpe16CPAC1:56.94
13Brayden Hale15UN1:57.04
14Joseph Milhomens16CDOG1:57.15
15Michael Ivanov16WRAT1:57.57
16John Dwyer16UN1:57.64
 
15-16 Male 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Owen Tharrington16CPAC3:59.92
2Wyatt Vitiello15ZEUS4:01.95
3Owen Vale16WHAT4:03.46
4Jacob Lin16BULL4:05.31
5Robert Regan16RYWC4:06.43
6Maxwell Enes16BULL4:10.29
7Joseph Milhomens16CDOG4:10.38
8John Dwyer16WHAT4:10.67
9Michael Ivanov16WRAT4:12.14
10Brayden Hale15CDOG4:12.38
11Evan Ripp15GRYM4:12.69
12David Korzeniowski15LEHY4:13.03
13Liam Teel15BULL4:13.08
14Peter Zalewski16CDOG4:13.67
15Conor Duggan16ZEUS4:14.51
16Anthony Ferneini16BULL4:14.81
 
15-16 Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Jack Cunningham15WYW23.43
2Benjamin Pope16IVY23.76
3Blake Wool16FVYT23.97
4Jake Mercer16WYW24.19
5Cody Lonsberry16IVY24.81
6Oliver Melnick15WAC24.85
7Caleb Romero Serrano16RAC24.92
8Liam Fletcher-Ford15RYWC24.94
9David Korzeniowski15LEHY24.99
10-TieOliver Carr16SSAC25.04
10-TieChristian Sanchez15WYW25.04
12Chase Elliott15CPAC25.07
13Alexander Sharpe16ZEUS25.10
14John Landers15GYWD25.39
15Julian Adu15CDOG25.43
16Colin Bucaria15GYWD25.45
 
15-16 Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Blake Wool16FVYT52.48
2Jack Cunningham15WYW52.62
3Caleb Romero Serrano16RAC52.65
4Cody Lonsberry16IVY53.56
5Jake Mercer16WYW53.78
6Benjamin Pope16IVY53.95
7Hirsh Iyer16WYW54.11
8Chase Elliott15CPAC54.22
9David Korzeniowski15LEHY54.33
10Jacob Lin16BULL54.48
11George Wang15SSAC54.60
12Alexander Sharpe16ZEUS54.70
13Thomas Lussier15WYW54.86
14Julian Adu15CDOG55.14
15Robert Regan16RYWC55.21
16-TieCyrus Xu16FVYT55.27
16-TieLiam Fletcher-Ford15RYWC55.27
 
15-16 Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1Caleb Romero Serrano16RAC1:53.77
2Wyatt Vitiello16ZEUS1:54.16
3Blake Wool16FVYT1:56.63
4Jack Cunningham15WYW1:56.84
5Cody Lonsberry16IVY1:57.38
6Jonathon Packard15GYWD1:59.01
7Chase Elliott15CPAC1:59.33
8Hirsh Iyer16WYW1:59.78
9George Wang15SSAC2:00.07
10David Korzeniowski15LEHY2:00.11
11Owen Tharrington16CPAC2:00.17
12Owen Vale16WHAT2:00.58
13Aidan Palaj16WHAT2:01.19
14Thomas Lussier15WYW2:01.55
15Matthew Michitti16WHAT2:01.56
16Liam Fletcher-Ford15RYWC2:01.61
 
15-16 Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Caleb Romero Serrano16RAC4:02.58
2Wyatt Vitiello16ZEUS4:03.20
3Jonathon Packard15GYWD4:08.92
4Blake Wool16FVYT4:13.33
5John Dwyer16WHAT4:14.34
6Cody Lonsberry16IVY4:16.65
7Aidan Palaj16WHAT4:16.92
8Evan VanVelzor15WYW4:17.07
9Owen Vale16WHAT4:17.89
10Matthew Michitti16WHAT4:20.03
11George Wang15SSAC4:20.09
12Sebastian Camille15ZEUS4:21.08
13Jack Ackerman15MJCC4:21.38
14Reid Hester16FVYT4:21.52
15Julian Adu15CDOG4:24.79
16Aidan Polese15RAC4:24.84
 
15-16 Male 800L Freestyle
PlaceSwimmerAgeTeamTime
1Caleb Romero Serrano16RAC8:31.41
2Cody Lonsberry16IVY8:32.75
3Wyatt Vitiello16ZEUS8:33.88
4Jonathon Packard15GYWD8:41.38
5Aidan Palaj16WHAT8:57.60
6David Korzeniowski15LEHY9:00.04
7Jack Smith16CPAC9:10.43
8Jack Ackerman15MJCC9:10.62
9George Wang15SSAC9:11.54
10Evan VanVelzor15WYW9:16.19
11Matthew Michitti16WHAT9:18.47
12Joseph Milhomens16CDOG9:19.19
13Robert Regan16RYWC9:19.62
14Samit Virmani16OAK9:21.18
15Owen Vale16WHAT9:22.42
16Reid Hester16FVYT9:25.19
 
15-16 Male 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Jonathon Packard15GYWD16:33.78
2Wyatt Vitiello16ZEUS16:41.95
3Aidan Palaj16WHAT17:08.16
4George Wang15SSAC17:30.08
5Owen Vale16WHAT17:30.98
6Aiden Yee16WYW17:36.04
7Jack Smith16CPAC17:39.24
8Cody Lonsberry16IVY17:49.21
9Reid Hester16FVYT17:49.44
10Daniel Bishop16CDOG17:56.92
11Evan VanVelzor15WYW17:59.75
12Joseph Milhomens16CDOG18:00.59
13Matthew Michitti16WHAT18:09.85
14Nolan Francis16CPAC18:21.27
15Ethan Lam15WYW18:29.84
16Brayden Hale15CDOG18:30.97
 
15-16 Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello16ZEUS58.36
2Jacob Lin16BULL58.59
3Mikko Kuittinen15RAC59.17
4Owen Tharrington16CPAC59.72
5John Dwyer16WHAT1:00.26
6Evan VanVelzor15WYW1:00.36
7Chase Elliott16CPAC1:01.43
8Jack Cunningham15WYW1:01.49
9Joseph Milhomens16CDOG1:01.90
10Jonathon Packard15GYWD1:02.03
11Aidan Polese15RAC1:02.08
12Tyler Tagliarini16BULL1:02.50
13John Landers15GYWD1:02.79
14Robert Regan16RYWC1:03.05
15Neil Alejandro15CDOG1:03.20
16Alexander Sharpe16ZEUS1:03.32
 
15-16 Male 200L Backstroke
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello16ZEUS2:03.34
2Mikko Kuittinen15RAC2:07.13
3Evan VanVelzor15WYW2:07.68
4Owen Tharrington16CPAC2:07.87
5John Dwyer16WHAT2:08.12
6Joseph Milhomens16CDOG2:09.89
7Jonathon Packard15GYWD2:10.30
8Aidan Polese15RAC2:11.22
9Jacob Lin16BULL2:11.74
10Chase Elliott15CPAC2:12.18
11Caleb Romero Serrano16RAC2:14.61
12John Landers15GYWD2:15.80
13Aidan Palaj16WHAT2:16.50
14Cyrus Xu16FVYT2:17.67
15Neil Alejandro15CDOG2:18.09
16Brennan Keane16CDOG2:18.25
 
15-16 Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Akiles Ramos Perez16RAC1:05.93
2Owen Vale16WHAT1:07.02
3Stefan Weber16RAC1:07.90
4Matthias McFarlane16SSAC1:08.13
5Robert Regan16RYWC1:08.36
6Colin Bucaria15GYWD1:08.60
7Brayden Hale15CDOG1:08.66
8Evan Ripp15GRYM1:08.68
9Jacob Lin16BULL1:09.52
10Liam Teel15BULL1:09.78
11Neil Alejandro15CDOG1:10.83
12Anthony Ferneini16BULL1:10.85
13Hayes Hadden16IVY1:11.66
14Wyatt Vitiello16ZEUS1:11.78
15David Korzeniowski15LEHY1:11.84
16Gabriel Swarowsky15BULL1:12.09
 
15-16 Male 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Akiles Ramos Perez16RAC2:22.88
2Owen Vale16WHAT2:24.90
3Robert Regan16RYWC2:25.71
4-TieStefan Weber16RAC2:27.77
4-TieBrayden Hale15CDOG2:27.77
6Liam Teel15BULL2:28.78
7Evan Ripp15GRYM2:29.92
8Neil Alejandro15CDOG2:30.94
9Colin Bucaria15GYWD2:31.48
10Matthias McFarlane16SSAC2:32.17
11Anthony Ferneini16BULL2:36.84
12David Korzeniowski15LEHY2:37.96
13Jacob Lin16BULL2:38.97
14Hayes Hadden16IVY2:39.97
15Gabriel Swarowsky15BULL2:40.25
16Jack Smith16CPAC2:41.68
 
15-16 Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1Jacob Lin16BULL56.96
2Thomas Lussier15WYW57.16
3Jack Cunningham15WYW57.56
4George Wang15SSAC58.43
5Benjamin Haddad16RYWC58.51
6Owen Tharrington16CPAC58.67
7Julian Adu15CDOG58.89
8Evan VanVelzor15WYW59.13
9Christian Sanchez15WYW59.15
10Alexander Sharpe16ZEUS59.34
11-TieHadden Wood16GYWD59.56
11-TieDiego Colon15RAC59.56
13Chase Elliott15CPAC59.69
14Joseph Milhomens16CDOG59.81
15Hirsh Iyer16WYW59.96
16Maximilian Weber15RAC59.97
 
15-16 Male 200L Butterfly
PlaceSwimmerAgeTeamTime
1Caleb Romero Serrano16RAC2:09.38
2George Wang15SSAC2:10.85
3Evan VanVelzor15WYW2:11.57
4Owen Vale16WHAT2:11.59
5John Dwyer16WHAT2:11.81
6Neil Alejandro15CDOG2:12.23
7Cody Lonsberry16IVY2:12.55
8Joseph Milhomens16CDOG2:12.97
9Hadden Wood16GYWD2:14.39
10Jun Wong15LEHY2:14.81
11Jonathon Packard15GYWD2:15.32
12Owen Tharrington16CPAC2:15.33
13Thomas Lussier15WYW2:15.39
14Brayden Hale15CDOG2:16.06
15Benjamin Haddad16RYWC2:17.00
16Maximilian Weber15RAC2:17.63
 
15-16 Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Owen Vale16WHAT2:08.30
2Wyatt Vitiello16ZEUS2:10.31
3Jacob Lin16BULL2:11.16
4Brayden Hale15CDOG2:11.43
5Robert Regan16RYWC2:12.20
6Owen Tharrington16CPAC2:12.94
7John Dwyer16WHAT2:13.10
8Evan Ripp15GRYM2:13.65
9David Korzeniowski15LEHY2:13.67
10Joseph Milhomens16CDOG2:13.87
11Evan VanVelzor15WYW2:13.96
12Neil Alejandro15CDOG2:14.11
13Colin Bucaria15GYWD2:14.94
14Stefan Weber16RAC2:15.93
15Chase Elliott16CPAC2:16.01
16Jack Cunningham15WYW2:17.39
 
15-16 Male 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Owen Vale16WHAT4:36.80
2Wyatt Vitiello16ZEUS4:37.74
3Brayden Hale15CDOG4:40.78
4Joseph Milhomens16CDOG4:43.71
5Neil Alejandro15CDOG4:44.06
6John Dwyer16WHAT4:45.99
7David Korzeniowski15LEHY4:47.23
8Robert Regan16RYWC4:49.27
9Evan Ripp15GRYM4:51.20
10Cody Lonsberry16IVY4:52.72
11Owen Tharrington16CPAC4:53.43
12Jacob Lin16BULL4:54.10
13Evan VanVelzor15WYW4:54.28
14Stefan Weber16RAC4:58.41
15Jonathon Packard15GYWD5:00.30
16John Landers15GYWD5:06.43
 
15-16 Male 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Oliver Carr16SSAC29:49.90
2Jacob Lin16BULL30:58.00
3Jozsef Kozma15SSAC34:02.50
4Mert Baykus15RST34:31.21
5Jacob Isacson16SYS34:35.95
6Evan VanVelzor15WYW34:44.48
7Aiden Yee16WYW34:49.37
8Julian Virgil15ARAC34:55.31
9Christian Sanchez15WYW35:08.34
10Ethan Lam15WYW35:09.70
11Noah Mora15ZEUS35:12.24
12Matthew Ackerman15CAT35:25.37
13Alexander Sharpe16ZEUS35:43.05
14Ozzy Andrews16WYW35:43.58
15Daniel Bishop16CDOG35:59.20
16Thomas Starkey16SYS36:09.84
 
15-16 Male 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Maxwell Enes16BULL1:00:08.00
2Jonathon Packard15GYWD1:03:10.40
3Jacob Lin16BULL1:09:05.43
4Christian Wilk16BULL1:10:15.11
5David Korzeniowski15LEHY1:10:18.72
6Cole McDonnell16FINS1:10:55.85
7Leka Mustafa15SSAC1:14:11.60
 
17-18 Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Kathleen Murray17WRAT22.86
2Mackenzie Headley17FVYT23.37
3Bridget Kelly17RAC23.57
4Annika Paluska18GLAS23.62
5Emma Haas18SHU23.91
6Mia Hatzis17RYWC24.22
7Penelope Lazar17GYWD24.28
8Sabrina Schuster17UN24.32
9Marea Li17BULL24.34
10-TieSofia Doersch18RYWC24.36
10-TieGrace Saidmuratov17SSAC24.36
12Sophia Velleco18SHU24.48
13Anna Orphanides17VSYM24.53
14Payton Foster17UN24.56
15-TieJulia Stidolph17ZEUS24.58
15-TieJocelyn Niemczyk17IVY24.58
 
17-18 Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Kathleen Murray17WRAT50.09
2Mackenzie Headley17FVYT50.66
3Payton Foster17UN50.95
4Bridget Kelly17RAC51.56
5Mia Hatzis17RYWC51.77
6Julia Barto17UN51.89
7Sophia Velleco18SHU52.46
8Sabrina Schuster17UN52.52
9Annika Paluska18UN52.68
10Penelope Lazar17UN52.72
11Julia Stidolph17ZEUS52.88
12Grace Saidmuratov17SSAC52.92
13Jocelyn Niemczyk17IVY52.96
14Emma Haas18SHU52.99
15Ella Nadeau17UN53.07
16Kaya Tray17UN53.40
 
17-18 Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Kathleen Murray17WRAT1:47.51
2Payton Foster17CPAC1:49.20
3Julia Barto17CDOG1:49.87
4Bridget Kelly17RAC1:50.29
5Sophia Velleco18SHU1:50.65
6Mia Hatzis17RYWC1:51.73
7Penelope Lazar17GYWD1:53.49
8Alexandra Moore17CPAC1:53.55
9Laura Degennaro17CDOG1:54.16
10Miller Ward17CPAC1:54.77
11Grace Saidmuratov17SSAC1:54.96
12Ella Nadeau17RAYS1:54.99
13Julia Stidolph17ZEUS1:55.25
14Victoria Layden17UN1:55.44
15Jocelyn Niemczyk17IVY1:55.50
16Annika Paluska18LEHY1:56.13
 
17-18 Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Payton Foster17UN4:51.89
2Julia Barto17CDOG4:51.91
3Kathleen Murray17WRAT4:56.06
4Sophia Velleco18SHU4:57.54
5Mia Hatzis17RYWC4:58.34
6Penelope Lazar17UN4:59.31
7Lila Strober17OAK5:05.09
8Rory Keller17CPAC5:06.32
9Katherine Beauchene17FVYT5:07.46
10Miller Ward17CPAC5:07.58
11Abbey Pickel17MAC5:08.77
12Ella Nadeau17RAYS5:09.82
13Samantha Chemacki17HHAC5:09.83
14Bridget Kelly17RAC5:10.24
15Victoria Layden17WHAT5:12.21
16Andrea Perea17RAC5:14.12
 
17-18 Female 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Mia Hatzis17RYWC10:15.85
2Katherine Beauchene17FVYT10:17.44
3Lila Strober17OAK10:19.70
4Sophia Velleco18SHU10:38.67
5Rory Keller17CPAC10:41.01
6Andrea Perea17RAC10:45.24
7Samantha Chemacki17HHAC10:46.97
8Sophia Pincince18CCSU10:56.28
9Amelia Peterson17OAK10:57.10
10Maeve English18SHU10:57.64
11Miller Ward17CPAC11:09.04
12Isabelle Christensen17LEHY11:09.36
13Julia Barto17CDOG11:13.77
14Hannah Natlo17ZEUS11:14.51
15Sofia Doersch18RYWC11:15.01
16Jane Harhay17MJCC11:18.48
 
17-18 Female 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Katherine Beauchene17FVYT17:12.96
2Lila Strober17OAK17:31.17
3Mia Hatzis17RYWC17:31.57
4Sophia Velleco18SHU17:38.32
5Rory Keller17CPAC17:53.64
6Maeve English18SHU18:17.75
7Julia Barto17CDOG18:20.89
8Sophia Pincince18CCSU18:22.44
9Miller Ward17CPAC18:36.99
10Emelia Bailey17WEST19:06.58
11Libby Turner17WEST19:08.22
12Hannah Natlo17ZEUS19:16.23
13Lillian Miller17VSYM19:20.56
14Marabella Zullo17ZEUS19:25.06
15Kimberly Velazquez17WEST19:30.47
16Grace Hanke18CDOG19:31.47
 
17-18 Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Alexandra Moore17UN55.86
2Payton Foster17CPAC56.05
3Sophia Velleco18SHU56.97
4Julia Barto17CDOG57.09
5Grace Saidmuratov17SSAC57.13
6Kate Fedor17ZEUS57.40
7Sophie Milhomens18CCSU57.56
8Victoria Layden17UN57.61
9Emelia Bailey17WEST58.66
10Ella Nadeau17UN59.19
11Mia Hatzis17RYWC59.29
12Amelia Peterson18UN59.36
13-TieLibby Turner17UN59.38
13-TieCharlotte Sorensen18UN59.38
15Audrey Kehley17ZEUS59.42
16Anna Gjervold18CPAC59.49
 
17-18 Female 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Alexandra Moore17CPAC2:00.35
2Sophie Milhomens18CCSU2:00.65
3Payton Foster17CPAC2:00.72
4Sophia Velleco18SHU2:02.11
5Kate Fedor17ZEUS2:02.68
6Grace Saidmuratov17SSAC2:04.93
7Katherine Beauchene17UN2:05.26
8Mia Hatzis17RYWC2:05.63
9Victoria Layden17WHAT2:06.08
10Emelia Bailey17WEST2:06.72
11Anna Gjervold18CPAC2:06.87
12Samantha Haley17CPAC2:07.04
13Abbey Pickel17MAC2:07.52
14Ella Nadeau17RAYS2:07.91
15Libby Turner17WEST2:07.94
16Audrey Kehley17ZEUS2:09.62
 
17-18 Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Mackenzie Headley17UN1:01.55
2Julia Herbert17UN1:03.31
3Jocelyn Niemczyk17UN1:03.62
4Annika Paluska18LEHY1:03.88
5Sydney Jee17GYWD1:04.09
6Marea Li17BULL1:05.42
7Julia Barto17CDOG1:05.49
8Ella Nadeau17UN1:05.62
9Kaya Tray17UN1:05.73
10Sabrina Hobert18CPAC1:06.21
11Laura Letellier17UN1:06.22
12Hailey Baker17UN1:07.23
13Vanessa Fry17UN1:07.25
14Andrea Perea17RAC1:07.54
15Grace Fischer18RYWC1:07.67
16Kristen Racicot17UN1:07.86
 
17-18 Female 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Julia Barto17CDOG2:18.66
2Sydney Jee17GYWD2:19.80
3Marea Li17BULL2:20.00
4Jocelyn Niemczyk17IVY2:20.68
5Julia Herbert17RYWC2:21.13
6Ella Nadeau17RAYS2:23.43
7Lillian Teel17BULL2:23.71
8Annika Paluska18LEHY2:24.14
9Sabrina Hobert18CPAC2:24.87
10Samantha Chemacki17HHAC2:26.21
11Yizhen Liu17WHAT2:26.84
12Emme Starzman17CDOG2:27.77
13Miller Ward17CPAC2:27.82
14Andrea Perea17RAC2:27.87
15Hailey Baker18MAC2:27.89
16Grace Fischer18RYWC2:29.24
 
17-18 Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Kathleen Murray17UN53.98
2Miller Ward17CPAC55.76
3Julia Barto17UN55.86
4Mackenzie Headley17FVYT56.01
5Penelope Lazar17UN56.06
6Rory Keller17UN56.37
7Julia Stidolph17ZEUS56.87
8Marea Li17BULL57.01
9Emma Haas18SHU57.10
10Payton Foster17CPAC57.20
11Bridget Kelly17RAC57.65
12Sofia Doersch18RYWC57.67
13Amelia Peterson17OAK57.76
14Ariya Snelwar17SSAC58.05
15Abbey Pickel17MAC58.10
16Kristen Racicot17UN58.43
 
17-18 Female 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Julia Barto17CDOG2:00.79
2Miller Ward17CPAC2:01.95
3Sophie Milhomens18CCSU2:04.53
4Amelia Peterson18OAK2:04.96
5Julia Stidolph17ZEUS2:05.10
6Rory Keller17CPAC2:06.16
7Ariya Snelwar17SSAC2:06.56
8Madison Marini18ZEUS2:07.24
9Lila Strober17OAK2:08.07
10Sofia Doersch18RYWC2:08.49
11Abbey Pickel17MAC2:08.51
12Penelope Lazar17GYWD2:08.84
13Kristen Racicot17WRAT2:09.36
14Laura Degennaro17CDOG2:09.40
15Elizabeth Bodie17CDOG2:09.44
16Emelia Bailey17WEST2:11.20
 
17-18 Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster17UN2:00.81
2Julia Barto17UN2:01.30
3Kathleen Murray17WRAT2:03.41
4Mackenzie Headley17UN2:03.83
5Alexandra Moore17UN2:04.70
6Bridget Kelly17RAC2:05.46
7Miller Ward17CPAC2:06.71
8Sydney Jee17GYWD2:07.77
9Jocelyn Niemczyk17UN2:08.03
10Ella Nadeau17UN2:08.12
11Penelope Lazar17GYWD2:08.35
12Marea Li17BULL2:08.62
13Julia Herbert17UN2:08.84
14Abbey Pickel17MAC2:09.19
15Charlotte Sorensen18UN2:09.94
16Ariya Snelwar17SSAC2:10.39
 
17-18 Female 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster17CPAC4:16.29
2Julia Barto17CDOG4:17.04
3Alexandra Moore17CPAC4:24.66
4Sophie Milhomens18CCSU4:30.78
5Penelope Lazar17GYWD4:31.34
6Abbey Pickel17MAC4:31.67
7Ella Nadeau17RAYS4:32.46
8Amelia Peterson17OAK4:33.94
9Charlotte Sorensen18WHAT4:34.71
10Julia Stidolph17ZEUS4:34.91
11Lillian Teel17BULL4:35.68
12Rory Keller17CPAC4:35.93
13Mia Hatzis17RYWC4:36.01
14Katherine Beauchene17FVYT4:36.99
15Kathleen Murray17WRAT4:37.62
16Samantha Chemacki17HHAC4:38.43
 
17-18 Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere17CPAC25.41
2Lily Archibald17RAC26.11
3Kathleen Murray18WRAT26.31
4Bridget Kelly17RAC26.69
5-TieMackenzie Headley17FVYT26.99
5-TieMia Hatzis17RYWC26.99
7Ayaan Olasewere17CPAC27.14
8Annika Paluska18LEHY27.40
9Addison Lezinsky17BULL27.43
10Natalia Gajecki17CDOG27.45
11Sofia Doersch18RYWC27.48
12Jocelyn Niemczyk17IVY27.80
13Anna Orphanides17VSYM27.88
14Grace Saidmuratov17SSAC27.96
15-TieMolly Kennedy18GRIT27.99
15-TieMarea Li17BULL27.99
 
17-18 Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere17CPAC56.24
2Lily Archibald17RAC56.61
3Bridget Kelly17RAC57.86
4Kathleen Murray18WRAT58.53
5Addison Lezinsky17BULL58.84
6Mia Hatzis17RYWC58.91
7-TieAyaan Olasewere17CPAC59.38
7-TieAnnika Paluska18LEHY59.38
9Sofia Doersch18RYWC59.47
10Jocelyn Niemczyk17IVY59.48
11Sabrina Schuster17LEHY1:00.09
12Natalia Gajecki17CDOG1:00.33
13Kate Fedor17ZEUS1:00.56
14Molly Kennedy18GRIT1:00.74
15Laura Degennaro17CDOG1:00.77
16Carly Cahill17CDOG1:01.01
 
17-18 Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Bridget Kelly17RAC2:05.54
2-TieLily Archibald17RAC2:05.85
2-TieAnnam Olasewere17CPAC2:05.85
4Kathleen Murray18WRAT2:07.23
5Kate Fedor17ZEUS2:08.30
6Julia Barto18CDOG2:08.65
7Mia Hatzis17RYWC2:09.06
8Addison Lezinsky17BULL2:09.28
9Miriam Youel17WHAT2:09.74
10Penelope Lazar17GYWD2:10.02
11Laura Degennaro17CDOG2:11.07
12Erin Richards17FVYT2:11.96
13Rory Keller18GRYM2:12.43
14Lila Strober18OAK2:12.59
15Keira Giles17RAC2:12.95
16Ayaan Olasewere17CPAC2:12.96
 
17-18 Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Julia Barto18CDOG4:29.92
2Kathleen Murray18WRAT4:31.51
3Kate Fedor17ZEUS4:32.38
4Bridget Kelly17RAC4:32.72
5Payton Foster18CPAC4:33.00
6Lila Strober18OAK4:34.37
7Mia Hatzis17RYWC4:34.57
8Lily Archibald17RAC4:35.46
9Miriam Youel17WHAT4:36.11
10Rory Keller18GRYM4:36.23
11Katherine Beauchene17FVYT4:40.03
12Erin Richards17FVYT4:42.48
13Sofia Doersch18RYWC4:43.00
14Isabel Torello17SYS4:43.83
15Lucy Boisoneau17LEHY4:46.05
16Laura Degennaro17CDOG4:46.30
 
17-18 Female 800L Freestyle
PlaceSwimmerAgeTeamTime
1Lila Strober18OAK9:21.11
2Bridget Kelly17RAC9:22.74
3Mia Hatzis17RYWC9:27.25
4Katherine Beauchene17FVYT9:33.21
5Miriam Youel17WHAT9:33.57
6Kate Fedor17ZEUS9:40.68
7Meghan Jo17WHAT9:47.69
8Ella Nadeau17RAYS9:53.49
9Rory Keller17GRYM9:59.42
10Keira Giles17RAC9:59.88
11Lucy Boisoneau17LEHY10:05.10
12Julia Stidolph17ZEUS10:11.18
13Jasmine Johnson18OAK10:13.93
14Hannah Natlo18ZEUS10:17.09
15Lauren Lord17GLAS10:22.05
16Audrey Kehley18ZEUS10:22.13
 
17-18 Female 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Lila Strober18OAK17:54.55
2Miriam Youel17WHAT18:15.07
3Katherine Beauchene17FVYT18:25.48
4Mia Hatzis17RYWC18:38.20
5Meghan Jo17WHAT19:21.72
6Hannah Natlo18ZEUS19:23.64
7Reaghan Samson17RAYS19:45.60
8Laura Degennaro17CDOG19:56.08
9Bridget O'Brien17CDOG21:04.68
10Josephine Nesta17CDOG21:08.99
11Molly Simmons17RAC21:09.76
12Theresa Funderburk17CDOG21:40.00
 
17-18 Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Ingrid Janney17RAC1:04.74
2Kate Fedor17ZEUS1:04.81
3Natalia Gajecki17CDOG1:05.03
4Alexandra Moore17CPAC1:06.14
5Sophie Milhomens18GRIT1:06.78
6Grace Saidmuratov17SSAC1:07.09
7Lily Archibald17RAC1:07.33
8Anna Gjervold18CPAC1:07.50
9Erin Richards17FVYT1:07.63
10Elise Richardson18CDOG1:07.89
11Mia Hatzis17RYWC1:08.34
12Katherine Beauchene17FVYT1:08.98
13Bridget Kelly17RAC1:09.10
14Audrey Kehley18ZEUS1:09.45
15Olivia Cieciwa17ZEUS1:09.58
16Rory Keller18GRYM1:09.73
 
17-18 Female 200L Backstroke
PlaceSwimmerAgeTeamTime
1Kate Fedor17ZEUS2:16.77
2Ingrid Janney17RAC2:18.54
3Payton Foster18CPAC2:19.06
4Natalia Gajecki17CDOG2:20.25
5Alexandra Moore17CPAC2:20.34
6Erin Richards17FVYT2:22.41
7Katherine Beauchene17FVYT2:24.72
8Anna Gjervold18CPAC2:24.77
9Sophie Milhomens18GRIT2:25.20
10Mia Hatzis17RYWC2:25.76
11Rory Keller18GRYM2:26.13
12Grace Saidmuratov17SSAC2:27.95
13Sarah Kim17SEAL2:28.96
14Elise Richardson18CDOG2:29.09
15Lila Strober18OAK2:30.04
16Audrey Kehley18ZEUS2:30.11
 
17-18 Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Annika Paluska18LEHY1:13.99
2Jocelyn Niemczyk17IVY1:14.54
3Julia Barto18CDOG1:15.51
4Sydney Jee17GYWD1:15.63
5Marea Li17BULL1:16.71
6Hailey Baker18LEHY1:17.84
7Bridget Kelly17RAC1:17.97
8Alexa Kwarcinski17RYWC1:18.36
9Ingrid Janney17RAC1:18.48
10Lillian Teel17BULL1:18.60
11Mason Rickey17BULL1:18.71
12Yizhen Liu17WHAT1:19.17
13Katherine Vongsouvanh17RYWC1:20.31
14Keira Giles17RAC1:20.65
15Grace Fischer18RYWC1:21.04
16Katherine Beauchene17FVYT1:21.30
 
17-18 Female 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Annika Paluska18LEHY2:43.83
2Jocelyn Niemczyk17IVY2:44.93
3Sydney Jee17GYWD2:45.34
4Marea Li17BULL2:47.31
5Lillian Teel17BULL2:49.18
6Katherine Beauchene17FVYT2:49.21
7Mason Rickey17BULL2:49.59
8Ingrid Janney17RAC2:49.64
9Samantha Chemacki17HHAC2:49.82
10Katherine Vongsouvanh17RYWC2:50.34
11Yizhen Liu17WHAT2:50.97
12Hailey Baker18LEHY2:52.04
13Julia Barto17CDOG2:52.42
14Ella Behling18RYWC2:53.77
15Alexa Kwarcinski17RYWC2:56.64
16Ella Nadeau17RAYS2:58.41
 
17-18 Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1Lily Archibald17RAC1:00.32
2Annam Olasewere17CPAC1:02.65
3Erin Richards17FVYT1:03.69
4Amelia Peterson18OAK1:03.91
5Kathleen Murray18WRAT1:04.24
6Julia Barto18CDOG1:04.35
7Miller Ward17CPAC1:04.37
8Sofia Doersch18RYWC1:04.47
9Julia Stidolph17ZEUS1:04.77
10Rory Keller18GRYM1:05.04
11Sophie Milhomens18GRIT1:05.40
12Penelope Lazar17GYWD1:05.43
13Payton Foster18CPAC1:05.69
14Jocelyn Niemczyk17IVY1:05.94
15Mikayla Rapuano18BULL1:05.98
16Marea Li17BULL1:06.20
 
17-18 Female 200L Butterfly
PlaceSwimmerAgeTeamTime
1Erin Richards17FVYT2:16.58
2Amelia Peterson18OAK2:18.21
3Julia Barto18CDOG2:19.22
4Julia Stidolph17ZEUS2:20.14
5Lila Strober18OAK2:21.89
6Laura Degennaro17CDOG2:23.11
7Rory Keller18GRYM2:23.29
8Sofia Doersch18RYWC2:24.68
9Sophie Milhomens18GRIT2:26.98
10Madison Marini18ZEUS2:29.88
11Kristen Racicot17WRAT2:34.07
12Lillian Teel17BULL2:34.21
13Lucy Boisoneau17LEHY2:34.34
14Amanda Ford17WAC2:35.10
15Charlotte Sorensen18WHAT2:35.14
16Josephine Nesta17CDOG2:37.43
 
17-18 Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Julia Barto18CDOG2:21.40
2Alexandra Moore17CPAC2:23.73
3Payton Foster18CPAC2:23.78
4Lily Archibald17RAC2:24.12
5Bridget Kelly17RAC2:25.58
6Ingrid Janney17RAC2:26.30
7Kate Fedor17ZEUS2:26.81
8Jocelyn Niemczyk17IVY2:27.79
9Abbey Pickel18MAC2:28.28
10Erin Richards17FVYT2:28.90
11Julia Stidolph17ZEUS2:29.79
12Marea Li17BULL2:30.37
13Audrey Kehley18ZEUS2:31.10
14Katherine Beauchene17FVYT2:31.52
15Keira Giles17RAC2:31.58
16Mia Hatzis17RYWC2:31.61
 
17-18 Female 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster18CPAC4:59.87
2Julia Barto18CDOG5:03.10
3Alexandra Moore17CPAC5:04.12
4Katherine Beauchene17FVYT5:09.38
5Erin Richards17FVYT5:09.59
6Amelia Peterson18OAK5:14.55
7Bridget Kelly17RAC5:16.10
8Ingrid Janney17RAC5:18.97
9Abbey Pickel18MAC5:19.35
10Penelope Lazar17GYWD5:19.84
11Lillian Teel17BULL5:20.56
12Grace Hanke18CDOG5:21.80
13Rory Keller17GRYM5:23.57
14Mia Hatzis17RYWC5:23.79
15Keira Giles17RAC5:24.69
16Yizhen Liu17WHAT5:25.01
 
17-18 Female 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Sophia Velleco18UN31:05.00
2Amelia Peterson18OAK35:48.89
3Hannah Natlo18ZEUS36:59.14
4Rachel Mathews17MJCC37:34.98
5Prudence Phillips18ZEUS38:36.24
6Natalie Bezanson17NMEG38:36.45
7Emily Behr17ZEUS38:38.31
8Marabella Zullo18ZEUS38:39.88
9Molly Newton17NMEG39:26.09
10Katherine Brennan17ZEUS40:01.36
11Aanya Kongettira17WYW41:50.99
12Lexi Dominguez17MJCC45:27.47
 
17-18 Female 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Margaret Rutledge18UN1:03:34.00
2Olivia Ronaghan18UN1:04:09.00
3Lila Strober18OAK1:08:41.42
4Jasmine Johnson18OAK1:11:18.09
5Sofia Doersch18RYWC1:11:25.87
6Sophia Pincince18GRIT1:12:41.00
7Jane Harhay17MJCC1:19:35.49
8Boglarka Olah17WRAT1:20:06.39
9Lucy Schwarz18HHAC1:28:34.10
10Lillian Miller17VSYM1:28:34.30
11Angela Wennerholm17RYWC1:34:16.76
 
17-18 Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT20.58
2Nathaniel Oppenheim18RAC20.82
3Kegan Clark17GYWD20.83
4Michael Ivanov17WRAT20.85
5Damian Czartoryjski17CDOG21.02
6Henry Peters17CPAC21.11
7Mykhailo Kvashchuk18ZEUS21.18
8Deacon Mascarinas18SSAC21.23
9Benjamin Wu18UN21.26
10Matthew Woolbert17UN21.27
11Kristopher Flores17ZEUS21.28
12Peter Mottolese18CPAC21.29
13Connor Kwarcinski18UN21.33
14Jack Clancy18UN21.39
15Campbell McFall17IVY21.44
16Anthony Tomasko17UN21.58
 
17-18 Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT44.94
2Damian Czartoryjski17CDOG45.10
3Kegan Clark17UN45.60
4Nathaniel Oppenheim18RAC45.65
5Jack Clancy18UN45.93
6Deacon Mascarinas18UN46.00
7Jack Haley17CPAC46.10
8Felix Flakstad17UN46.16
9Campbell McFall17GLAS46.19
10Henry Peters17CPAC46.23
11Peter Mottolese18CPAC46.39
12Benjamin Wu18UN46.41
13Mykhailo Kvashchuk18ZEUS46.54
14Michael Ivanov17WRAT46.68
15James Liao17GLAS46.84
16Michael Gauthier17UN46.92
 
17-18 Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Damian Czartoryjski17CDOG1:37.49
2Jack Haley17CPAC1:38.90
3Jack Clancy18UN1:39.59
4Kegan Clark17UN1:40.30
5Benjamin Wu17SSAC1:40.61
6Campbell McFall17GLAS1:40.95
7Rory O'Connor17UN1:41.31
8Nathaniel Oppenheim18RAC1:41.94
9Deacon Mascarinas17SSAC1:42.31
10Michael Ivanov17WRAT1:42.76
11Michael Gauthier17UN1:42.96
12Shaun Li17RAC1:43.27
13Andrew Berkowitz17WRAT1:43.41
14Peter Mottolese18CPAC1:43.71
15James Liao17IVY1:43.73
16Ashton Ma17UN1:43.76
 
17-18 Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Jack Clancy18UN4:28.32
2Rory O'Connor17UN4:30.11
3Jack Haley17CPAC4:30.48
4Felix Flakstad17UN4:36.25
5Chase Shapiro18WRAT4:36.94
6Campbell McFall17IVY4:39.40
7Peter Zalewski17UN4:40.50
8Damian Czartoryjski17CDOG4:41.86
9Jose Nolla17RAC4:44.21
10William Trotman17UN4:44.86
11James Liao17IVY4:45.40
12Mason Rubin17OAK4:47.02
13Michael Gauthier17CDOG4:48.50
14Benjamin Wu18UN4:48.79
15Andrew Berkowitz17WRAT4:49.25
16Colten Trepp17UN4:50.01
 
17-18 Male 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Rory O'Connor17CPAC9:23.75
2Jack Haley17UN9:31.06
3Jack Clancy18RAC9:31.26
4Chase Shapiro18WRAT9:38.02
5Peter Zalewski17CDOG9:38.43
6Campbell McFall17IVY9:44.52
7Mason Rubin17UN10:00.18
8Oliver Johnson17NCY10:00.98
9William Trotman17RAC10:03.47
10Hugh Henry17BULL10:13.37
11Rian Herrmann18ZEUS10:14.50
12William Baynes17NCY10:25.12
13Nathaniel Oppenheim17RAC10:26.23
14Kellen Booth17CDOG10:26.42
15James Custer18NCA10:34.61
16Colten Trepp17SSAC10:40.00
 
17-18 Male 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Rory O'Connor17CPAC15:41.62
2Chase Shapiro17WRAT15:51.84
3Jack Clancy18UN16:14.06
4Peter Zalewski17CDOG16:37.27
5Jack Haley17UN16:40.36
6William Trotman17RAC16:46.29
7Hugh Henry17BULL16:48.12
8Oliver Johnson17NCY16:57.56
9Campbell McFall17IVY17:13.34
10William Baynes17NCY17:15.40
11Colten Trepp17SSAC17:35.52
12James Custer18NCA17:41.51
13John Peralta17CDOG18:04.79
14Michael Gauthier17CDOG18:12.95
15Daniel Babashak17WYW18:16.73
16Cole McKirryher17CDOG18:39.69
 
17-18 Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT50.04
2Damian Czartoryjski17CDOG51.02
3Aedan Conners17BULL51.75
4Peter Zalewski17CDOG52.08
5Mykhailo Kvashchuk18ZEUS52.11
6Chas Jones17CPAC52.47
7Rian Herrmann18ZEUS52.61
8Derek Yin17UN52.72
9Kegan Clark17GYWD52.75
10Jerick Luke Lagamao18UN52.78
11Anthony Tomasko17CDOG52.84
12Jack Watson18GLAS52.94
13Campbell McFall17UN53.03
14Henry Peters17CPAC53.04
15Michael Gauthier17CDOG53.48
16Jack Clancy18RAC53.81
 
17-18 Male 200Y Backstroke
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT1:49.73
2Peter Zalewski17CDOG1:51.05
3Aedan Conners17BULL1:51.46
4Chas Jones17CPAC1:52.21
5Mykhailo Kvashchuk18ZEUS1:53.24
6Jack Clancy18UN1:53.25
7Jack Haley17UN1:54.58
8Shaun Li17UN1:54.94
9Derek Yin17UN1:55.37
10Kristopher Flores17ZEUS1:55.42
11-TieRian Herrmann18ZEUS1:56.66
11-TieJames Liao17IVY1:56.66
13Reese Velishka18CPAC1:57.50
14Jerick Luke Lagamao18CDOG1:57.60
15Campbell McFall17IVY1:57.70
16Ryder Hagen18CPAC1:58.20
 
17-18 Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz17RAC53.46
2Deacon Mascarinas18UN55.47
3Hugh Henry17BULL56.34
4John Rusnock17FVYT56.45
5Nathaniel Oppenheim18RAC56.67
6Logan Szczesniak17UN57.88
7Kristopher Flores17ZEUS57.93
8Logan Keane18UN58.20
9Michael Ivanov17WRAT58.44
10Berke Ceken17SSAC58.62
11Chas Jones17CPAC58.75
12Matthew Gentil17UN59.05
13Mikheil Namoradze17FVYT59.55
14Brayden Green18UN59.65
15Shaun Li17UN59.78
16Rian Herrmann18ZEUS59.93
 
17-18 Male 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz17RAC1:54.97
2Nathaniel Oppenheim18RAC2:01.60
3Hugh Henry17BULL2:04.16
4Chas Jones17CPAC2:05.60
5Berke Ceken17SSAC2:07.38
6Logan Szczesniak17MAC2:10.21
7Jerick Luke Lagamao18CDOG2:10.38
8Shaun Li17RAC2:11.70
9Michael Ivanov17UN2:12.45
10Mikheil Namoradze17FVYT2:12.65
11Rian Herrmann18ZEUS2:13.13
12Kristopher Flores17UN2:13.32
13Benjamin Wu17SSAC2:14.74
14Alex Weisenbacher17WAC2:15.55
15Brayden Green18CDOG2:19.09
16Mykhailo Kvashchuk17ZEUS2:19.55
 
17-18 Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1John Rusnock17UN47.56
2Benjamin Wu18UN47.93
3Nathaniel Oppenheim18RAC49.33
4Damian Czartoryjski17CDOG49.70
5Ashton Ma17UN49.88
6Kristopher Flores17ZEUS50.43
7Andrew Villani17UN50.75
8Mykhailo Kvashchuk18ZEUS51.12
9Hugh Henry17BULL51.22
10Jack Haley17CPAC51.36
11Jack Clancy18UN51.62
12Jack Watson18GLAS51.65
13Nathan Codd18UN51.68
14Colten Trepp17UN51.77
15Kegan Clark17GYWD51.81
16Peter Mottolese18CPAC51.84
 
17-18 Male 200Y Butterfly
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT1:46.44
2Jack Haley17CPAC1:48.39
3Damian Czartoryjski17CDOG1:48.60
4Benjamin Wu18SSAC1:50.92
5Chas Jones17CPAC1:52.01
6Peter Mottolese17CPAC1:52.12
7Jack Clancy18UN1:53.31
8Kristopher Flores17ZEUS1:55.08
9Brendan Matos17CDOG1:55.84
10Colten Trepp17SSAC1:56.04
11William Trotman17UN1:56.93
12Jack Watson18IVY1:57.15
13Peter Zalewski17CDOG1:57.83
14Nathaniel Oppenheim17RAC1:58.03
15Andrew Villani17WHAT1:58.05
16Joshua Oliveira17RYWC1:58.71
 
17-18 Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1John Rusnock17UN1:45.94
2Xavier Ruiz17RAC1:51.05
3-TieJack Haley17CPAC1:51.35
3-TieBenjamin Wu18UN1:51.35
5Chas Jones17CPAC1:51.48
6Damian Czartoryjski17CDOG1:52.17
7Felix Flakstad17UN1:52.51
8Nathaniel Oppenheim18RAC1:53.19
9Hugh Henry17BULL1:53.30
10Shaun Li17UN1:55.64
11Deacon Mascarinas18SSAC1:55.93
12Campbell McFall17UN1:56.52
13Jerick Luke Lagamao18CDOG1:56.63
14Brendan Matos17UN1:56.83
15Jack Clancy18RAC1:56.94
16Kristopher Flores17ZEUS1:57.17
 
17-18 Male 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT3:52.03
2Jack Haley17CPAC3:57.74
3Chas Jones17CPAC3:59.09
4Nathaniel Oppenheim18RAC4:01.17
5Benjamin Wu17SSAC4:05.15
6Jack Clancy18UN4:05.46
7Shaun Li17RAC4:08.28
8Rian Herrmann18ZEUS4:08.47
9Peter Zalewski17CDOG4:08.72
10Chase Shapiro17WRAT4:14.77
11Michael Ivanov17UN4:15.12
12Kristopher Flores17UN4:15.61
13Campbell McFall17IVY4:16.66
14William Trotman17UN4:16.73
15Reese Velishka18CPAC4:17.63
16Austin Walt17WYW4:17.69
 
17-18 Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Nathaniel Taft18UN23.34
2Mak Nurkic Kacapor18BULL23.64
3Mykhailo Kvashchuk18ZEUS23.88
4Nathaniel Oppenheim18RAC23.97
5John Rusnock17FVYT24.05
6Michael Ivanov17WRAT24.39
7Damian Czartoryjski18CDOG24.40
8Jack Clancy18RAC24.52
9Campbell McFall18IVY24.61
10Deacon Mascarinas18SSAC24.67
11Jack Haley17CPAC24.71
12Anthony Tomasko17CDOG24.80
13Oliver Stabach17IVY24.83
14Jude Boukarroum18RAC24.85
15Joshua Oliveira18RYWC24.93
16Peter Mottolese18CPAC24.98
 
17-18 Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Nathaniel Taft18UN50.75
2Damian Czartoryjski18CDOG52.29
3Deacon Mascarinas18SSAC52.67
4John Rusnock17FVYT52.77
5Jack Haley17CPAC53.11
6Jack Clancy18RAC53.13
7Jose Nolla18RAC53.52
8Campbell McFall18IVY53.57
9Oliver Stabach17IVY53.75
10Nathaniel Oppenheim18RAC53.88
11Shaun Li17RAC54.08
12Joshua Oliveira18RYWC54.25
13Andrew Berkowitz18WRAT54.39
14Matthias McFarlane17SSAC54.42
15Hugh Henry17BULL54.56
16Mykhailo Kvashchuk18ZEUS54.58
 
17-18 Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1-TieJack Clancy18RAC1:54.08
1-TieJack Haley17CPAC1:54.08
3Jose Nolla17RAC1:54.19
4Damian Czartoryjski18CDOG1:55.23
5Cody Lonsberry17IVY1:55.76
6Nathaniel Taft18RAC1:56.02
7Oliver Stabach17IVY1:56.54
8Joshua Oliveira18RYWC1:57.07
9Rory O'Connor18CPAC1:58.04
10Jude Boukarroum18RAC1:58.07
11Maxwell Enes17BULL1:58.81
12Campbell McFall18IVY1:58.92
13James Liao18IVY1:58.93
14Shaun Li17RAC1:59.12
15William Trotman17RAC1:59.88
16Jimmy Alequin-Adorno18RAC1:59.96
 
17-18 Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Jack Clancy18RAC4:01.33
2Rory O'Connor18CPAC4:04.02
3Jose Nolla17RAC4:04.04
4Cody Lonsberry17IVY4:04.51
5Jack Haley17CPAC4:05.12
6Jude Boukarroum18RAC4:09.52
7Damian Czartoryjski18CDOG4:12.35
8Peter Zalewski17CDOG4:12.94
9Conor Duggan17ZEUS4:13.58
10James Liao18IVY4:16.03
11Reid Hester17FVYT4:16.53
12William Trotman17RAC4:17.07
13Chase Shapiro18WRAT4:17.68
14Campbell McFall18IVY4:19.10
15Jimmy Alequin-Adorno18RAC4:19.14
16Maxwell Enes17BULL4:19.51
 
17-18 Male 800L Freestyle
PlaceSwimmerAgeTeamTime
1Rory O'Connor18CPAC8:23.82
2Cody Lonsberry17IVY8:23.95
3Jack Clancy18RAC8:25.38
4Jose Nolla17RAC8:33.53
5Maxwell Enes17BULL8:40.93
6Chase Shapiro18WRAT8:47.57
7Jude Boukarroum18RAC8:47.95
8Jack Haley17CPAC8:50.00
9Conor Duggan17ZEUS8:53.60
10William Trotman17RAC8:57.97
11Peter Zalewski17CDOG8:59.37
12Reid Hester17FVYT9:01.85
13Kellen Booth17CDOG9:02.60
14Mason Rubin17OAK9:08.31
15Oliver Johnson17NCY9:08.60
16Campbell McFall18IVY9:10.52
 
17-18 Male 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Rory O'Connor18CPAC16:03.04
2Cody Lonsberry17IVY16:04.54
3Jose Nolla18RAC16:34.21
4Chase Shapiro18WRAT16:35.75
5Maxwell Enes17BULL16:38.18
6Peter Zalewski17CDOG16:45.82
7Jude Boukarroum18RAC16:55.52
8Conor Duggan17ZEUS16:58.25
9Kellen Booth17CDOG17:11.68
10Reid Hester17FVYT17:20.63
11Oliver Johnson17NCY17:41.25
12William Trotman17RAC17:41.94
13Lucas Fontana17WYW17:59.95
14Nolan Bernier17WAC18:06.04
15Jonathan Rosano17MAC18:09.22
16John Peralta18CDOG18:18.31
 
17-18 Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Mak Nurkic Kacapor18BULL57.32
2John Rusnock17FVYT57.62
3Oliver Stabach17IVY58.67
4Owen Tharrington17CPAC58.84
5Peter Zalewski17CDOG59.24
6Nathaniel Taft18RAC59.31
7Damian Czartoryjski18CDOG59.52
8Aedan Conners17BULL1:00.19
9Jack Clancy18RAC1:00.70
10Peter Horan18RYWC1:01.16
11Callum McCracken17UN1:01.17
12Robert Regan17RYWC1:01.22
13Kristopher Flores17ZEUS1:01.71
14Hugh Henry17BULL1:01.84
15Shaun Li17RAC1:02.05
16Derek Yin17RAC1:02.17
 
17-18 Male 200L Backstroke
PlaceSwimmerAgeTeamTime
1Peter Zalewski17CDOG2:05.46
2Owen Tharrington17CPAC2:05.56
3Mak Nurkic Kacapor18BULL2:05.77
4Aedan Conners17BULL2:08.55
5Chas Jones18CPAC2:08.77
6Xavier Ruiz18RAC2:10.15
7Jack Clancy18RAC2:12.04
8Shaun Li17RAC2:12.83
9Callum McCracken17UN2:13.19
10Jack Haley17CPAC2:14.21
11Derek Yin17RAC2:14.29
12Conor Duggan17ZEUS2:14.92
13Kristopher Flores17ZEUS2:15.56
14Oliver Stabach17IVY2:16.75
15Brendan Matos18CDOG2:17.57
16Alex Weisenbacher17WAC2:19.42
 
17-18 Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz18RAC1:02.11
2Matthias McFarlane17SSAC1:05.37
3John Rusnock17FVYT1:05.60
4Nathaniel Oppenheim18RAC1:05.64
5Deacon Mascarinas18SSAC1:05.76
6Robert Regan17RYWC1:06.46
7Logan Szczesniak17CAT1:06.52
8Jorell Melendez Figueroa17RAC1:07.10
9Hugh Henry17BULL1:07.19
10Berke Ceken17SSAC1:08.72
11Michael Ivanov17WRAT1:09.08
12Chas Jones18CPAC1:09.20
13Logan Keane18CDOG1:09.29
14Mikheil Namoradze17FVYT1:09.53
15Alex Weisenbacher17WAC1:10.20
16Kuba Latawiec17WHAT1:10.37
 
17-18 Male 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz18RAC2:15.12
2Robert Regan17RYWC2:21.96
3Nathaniel Oppenheim18RAC2:22.51
4Jorell Melendez Figueroa17RAC2:25.56
5Chas Jones18CPAC2:26.34
6John Rusnock17FVYT2:28.53
7Hugh Henry17BULL2:28.65
8Logan Szczesniak17CAT2:28.83
9Matthias McFarlane17SSAC2:29.59
10Alex Weisenbacher17WAC2:31.68
11Jaz Liotta17RYWC2:33.51
12Berke Ceken17SSAC2:33.99
13Kuba Latawiec17WHAT2:34.00
14Michael Ivanov17WRAT2:34.21
15Shaun Li17RAC2:34.27
16Lucas Fontana17WYW2:34.40
 
17-18 Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT54.20
2Benjamin Wu18SSAC56.17
3Nathaniel Oppenheim18RAC56.35
4Eric Huang17SSAC56.69
5Damian Czartoryjski18CDOG56.84
6Jack Haley17CPAC56.86
7Kristopher Flores17ZEUS57.41
8Nathaniel Taft18RAC57.43
9Joshua Oliveira18RYWC57.47
10Andrew Villani17WHAT57.59
11Owen Tharrington17CPAC58.00
12Cody Lonsberry17IVY58.02
13Benjamin Haddad17RYWC58.19
14Jack Clancy18RAC58.45
15Timothy King17WRAT58.81
16Mykhailo Kvashchuk18ZEUS59.04
 
17-18 Male 200L Butterfly
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT2:01.30
2Jack Haley17CPAC2:05.08
3Jack Clancy18RAC2:08.26
4Eric Huang17SSAC2:08.53
5Benjamin Haddad17RYWC2:08.81
6William Trotman17RAC2:10.58
7Kristopher Flores17ZEUS2:11.25
8Chas Jones18CPAC2:11.86
9Timothy King17WRAT2:11.97
10Brendan Matos18CDOG2:12.04
11Benjamin Wu18SSAC2:12.17
12Conor Duggan17ZEUS2:13.08
13Lucas Fontana17WYW2:14.06
14Maxwell Enes17BULL2:15.00
15Andrew Villani17WHAT2:15.49
16Damian Czartoryjski17CDOG2:16.61
 
17-18 Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT2:05.98
2Chas Jones18CPAC2:07.58
3Jack Haley17CPAC2:08.44
4Robert Regan17RYWC2:09.70
5Kristopher Flores17ZEUS2:11.14
6Owen Tharrington17CPAC2:11.98
7Nathaniel Oppenheim18RAC2:12.75
8Deacon Mascarinas18SSAC2:12.98
9Peter Zalewski17CDOG2:13.64
10Hugh Henry17BULL2:13.75
11Shaun Li17RAC2:13.99
12Michael Ivanov17WRAT2:14.09
13Benjamin Wu18SSAC2:14.28
14Jorell Melendez Figueroa17RAC2:14.96
15Alex Weisenbacher17WAC2:15.93
16Lucas Fontana17WYW2:17.21
 
17-18 Male 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Xavier Ruiz18RAC4:27.75
2John Rusnock17FVYT4:30.97
3Chas Jones18CPAC4:35.76
4Jack Haley17CPAC4:37.10
5Peter Zalewski17CDOG4:42.49
6Jack Clancy18RAC4:47.08
7Conor Duggan17ZEUS4:48.71
8Lucas Fontana17WYW4:48.99
9Owen Tharrington17CPAC4:49.06
10Alex Weisenbacher17WAC4:49.28
11Maxwell Enes17BULL4:49.80
12Michael Ivanov17WRAT4:52.34
13Shaun Li17RAC4:54.67
14Rory O'Connor17CPAC4:55.61
15Nathaniel Oppenheim18RAC4:55.65
16William Trotman17RAC4:57.46
 
17-18 Male 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Kristofer Janney18UN32:05.00
2James Custer17NCA32:36.00
3Lucas Fontana17WYW33:24.00
4Conor Duggan17ZEUS33:38.00
5Addison Asuncion17ZEUS35:42.99
6Cesar Padilla17ARAC40:14.10
7Jackson Smith17CAT43:00.32
8Nathan Gross17SAQ43:07.15
9Jason Kim17RST48:10.22
 
17-18 Male 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Jaz Liotta17RYWC1:10:37.68
2James Custer18NCA1:10:39.12
3Daniel Babashak17WYW1:10:42.42
4Benjamin Haddad17RYWC1:13:06.86
5Mason Rubin17OAK1:15:27.43
6Chase Reynolds17PSC1:22:35.11
 
Senior Female 50Y Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere16CPAC22.16
2Riley Anderson15WHAT22.49
3Kathleen Murray17WRAT22.86
4Lily Archibald16RAC23.14
5Mackenzie Headley17FVYT23.37
6Savannah Bowers14WHAT23.39
7Audrey Gil16CPAC23.40
8-TieAyaan Olasewere16CPAC23.57
8-TieBridget Kelly17RAC23.57
10Annika Paluska18GLAS23.62
11Linnea Woolbert14UN23.86
12Emma Haas18SHU23.91
13Mia Hatzis16RYWC23.94
14Charlotte VanDerzee14CPAC23.97
15Madeline Muncy16RAC24.02
16Kylie McKirryher15CDOG24.05
 
Senior Female 100Y Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere16CPAC49.03
2Riley Anderson15WHAT49.12
3Lily Archibald16RAC50.08
4Kathleen Murray17WRAT50.09
5Mackenzie Headley17FVYT50.66
6Payton Foster17UN50.95
7Savannah Bowers14WHAT51.28
8Mia Hatzis16RYWC51.51
9Audrey Gil16CPAC51.54
10Bridget Kelly17RAC51.56
11Ava Ward15RAC51.88
12Julia Barto17UN51.89
13Kylie McKirryher15CDOG52.01
14Kate Fedor16ZEUS52.06
15Ayaan Olasewere16CPAC52.12
16Addison Lezinsky16BULL52.23
 
Senior Female 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Kathleen Murray17WRAT1:47.51
2Payton Foster17CPAC1:49.20
3Lily Archibald16RAC1:49.52
4Julia Barto17CDOG1:49.87
5Annam Olasewere16CPAC1:49.92
6Bridget Kelly17RAC1:50.29
7Sophia Velleco18SHU1:50.65
8Lieve Geelen15CPAC1:50.78
9Ava Ward16RAC1:50.84
10Savannah Bowers14WHAT1:51.12
11Mia Hatzis16RYWC1:51.36
12Riley Anderson15WHAT1:52.23
13Makayla Ellis16FVYT1:52.45
14Keira Giles16RAC1:52.56
15Kate Fedor16ZEUS1:52.81
16Addison Lezinsky16BULL1:52.88
 
Senior Female 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Payton Foster17UN4:51.89
2Julia Barto17CDOG4:51.91
3Abigail Keane21CCSU4:54.57
4Kathleen Murray17WRAT4:56.06
5Makayla Ellis16FVYT4:57.25
6Sophia Velleco18SHU4:57.54
7Mia Hatzis17RYWC4:58.34
8Savannah Bowers14WHAT4:58.77
9Penelope Lazar17UN4:59.31
10Lily Archibald16RAC4:59.70
11Margaret Rutledge19CCSU5:00.58
12Kate Fedor16ZEUS5:00.68
13Ava Ward15RAC5:01.13
14Lieve Geelen15CPAC5:01.45
15Ellison Charette14UN5:03.41
16Keira Giles16RAC5:03.47
 
Senior Female 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Abigail Keane21CCSU10:07.84
2Mia Hatzis17RYWC10:15.85
3Katherine Beauchene17FVYT10:17.44
4Lila Strober17OAK10:19.70
5Kate Fedor16ZEUS10:20.36
6Makayla Ellis16FVYT10:23.42
7Margaret Rutledge19CCSU10:24.46
8Maegan Grisanti14WRAT10:25.07
9Miriam Youel16WHAT10:26.82
10Ellison Charette14GRYM10:30.42
11Melissa Geiger15GYWD10:31.53
12Ava Ward15RAC10:32.98
13Keira Giles16RAC10:34.83
14Addison Lezinsky16BULL10:38.41
15Sophia Velleco18SHU10:38.67
16Lily Archibald16UN10:38.97
 
Senior Female 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Abigail Keane21CCSU16:55.40
2Katherine Beauchene17FVYT17:12.96
3Margaret Rutledge19CCSU17:19.78
4Makayla Ellis16FVYT17:20.59
5Ellison Charette14GRYM17:21.39
6Maegan Grisanti14WRAT17:29.32
7Lila Strober17OAK17:31.17
8Mia Hatzis17RYWC17:31.57
9Kate Fedor16ZEUS17:33.65
10Miriam Youel16WHAT17:36.80
11Melissa Geiger15GYWD17:37.10
12Sophia Velleco18SHU17:38.32
13Meghan Jo16WHAT17:48.57
14Julia Tejeda16CDOG17:51.98
15Caroline Suter15RYWC17:52.05
16Rory Keller17CPAC17:53.64
 
Senior Female 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Lily Archibald16RAC54.63
2Riley Anderson15WHAT55.18
3Natalia Gajecki16CDOG55.51
4Kate Fedor16ZEUS55.64
5Alexandra Moore17UN55.86
6Payton Foster17CPAC56.05
7Katherine Boutry13GYWD56.57
8Sena Bozkurt16SSAC56.60
9Adrianna Spelman15WRAT56.79
10Sophia Velleco18SHU56.97
11-TieJulia Barto17CDOG57.09
11-TieKylie McKirryher15CDOG57.09
13Grace Saidmuratov17SSAC57.13
14Katherine Chesley14GRYM57.20
15Bryce Gold16SSAC57.37
16Sophie Milhomens18CCSU57.56
 
Senior Female 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Kate Fedor16ZEUS1:59.36
2Alexandra Moore17CPAC2:00.35
3Sophie Milhomens18CCSU2:00.65
4Payton Foster17CPAC2:00.72
5Sophia Velleco18SHU2:02.11
6Sena Bozkurt16SSAC2:02.30
7Ella Gussen16WRAT2:02.84
8Katherine Chesley14GRYM2:04.75
9Adrianna Spelman15WRAT2:04.76
10Grace Saidmuratov17SSAC2:04.93
11Kylie McKirryher15CDOG2:04.95
12Katherine Boutry13GYWD2:05.20
13Katherine Beauchene17UN2:05.26
14Erin Richards16UN2:05.35
15Meghan Hammarlund20SHU2:05.52
16Natalia Gajecki16CDOG2:05.56
 
Senior Female 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Mackenzie Headley17UN1:01.55
2Julia Herbert17UN1:03.31
3Rosemery Nieto20SHU1:03.49
4Jocelyn Niemczyk17UN1:03.62
5Bryce Gold16UN1:03.68
6Annika Paluska18LEHY1:03.88
7-TieAbigail King16RAC1:04.09
7-TieSydney Jee17GYWD1:04.09
9Leni So15SSAC1:04.33
10Marea Li16UN1:04.59
11Riley McGerald16RAC1:04.77
12Emma Giafardino14WRAT1:05.39
13Julia Barto17CDOG1:05.49
14Ella Nadeau17UN1:05.62
15Kaya Tray17UN1:05.73
16Sabrina Hobert18CPAC1:06.21
 
Senior Female 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Abigail King16RAC2:17.57
2Julia Barto17CDOG2:18.66
3Sydney Jee17GYWD2:19.80
4Marea Li17BULL2:20.00
5Jocelyn Niemczyk17IVY2:20.68
6Rosemery Nieto20SHU2:21.07
7Julia Herbert17RYWC2:21.13
8Leni So15SSAC2:22.16
9Ella Nadeau17RAYS2:23.43
10Ana David13BULL2:23.58
11Riley McGerald16RAC2:23.69
12Lillian Teel17BULL2:23.71
13Zadie Schatz12SSAC2:23.85
14Lieve Geelen15CPAC2:23.98
15Annika Paluska18LEHY2:24.14
16Makeda West15ZEUS2:24.24
 
Senior Female 100Y Butterfly
PlaceSwimmerAgeTeamTime
1Lily Archibald16RAC53.93
2Kathleen Murray17UN53.98
3Sena Bozkurt16SSAC54.66
4Riley Anderson15WHAT54.68
5Audrey Gil16CPAC55.26
6Miller Ward17CPAC55.76
7Julia Barto17UN55.86
8Kylie McKirryher15UN55.88
9Annam Olasewere16CPAC55.95
10-TieMackenzie Headley17FVYT56.01
10-TieAbigail King16RAC56.01
12Penelope Lazar17UN56.06
13Erin Richards16FVYT56.18
14McKenzie Parsons14UN56.31
15Rory Keller17UN56.37
16Ava Ward16RAC56.51
 
Senior Female 200Y Butterfly
PlaceSwimmerAgeTeamTime
1Julia Barto17CDOG2:00.79
2Miller Ward17CPAC2:01.95
3Erin Richards16FVYT2:02.36
4Lily Archibald16RAC2:03.81
5Sophie Milhomens18CCSU2:04.53
6McKenzie Parsons14CPAC2:04.69
7Amelia Peterson18OAK2:04.96
8Julia Stidolph17ZEUS2:05.10
9Sena Bozkurt16SSAC2:05.44
10Rory Keller17CPAC2:06.16
11Ariya Snelwar17SSAC2:06.56
12Riley Anderson15WHAT2:06.77
13Madison Marini18ZEUS2:07.24
14Lila Strober17OAK2:08.07
15Melanie Sanchez20SHU2:08.27
16Sofia Doersch18RYWC2:08.49
 
Senior Female 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster17UN2:00.81
2Julia Barto17UN2:01.30
3Kathleen Murray17WRAT2:03.41
4Mackenzie Headley17UN2:03.83
5Savannah Bowers14UN2:04.64
6Alexandra Moore17UN2:04.70
7-TieElla Gussen16WRAT2:04.88
7-TieAbigail King16RAC2:04.88
9Bridget Kelly17RAC2:05.46
10Miller Ward17CPAC2:06.71
11Riley McGerald16RAC2:06.91
12Lieve Geelen15CPAC2:07.09
13Erin Richards16FVYT2:07.52
14Marea Li16UN2:07.55
15Kylie McKirryher15CDOG2:07.58
16Sydney Jee17GYWD2:07.77
 
Senior Female 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster17CPAC4:16.29
2Julia Barto17CDOG4:17.04
3Abigail King16RAC4:22.17
4Alexandra Moore17CPAC4:24.66
5Ella Gussen16WRAT4:28.21
6Sophie Milhomens18CCSU4:30.78
7Penelope Lazar17GYWD4:31.34
8Abbey Pickel17MAC4:31.67
9Kate Fedor16ZEUS4:32.09
10Ella Nadeau17RAYS4:32.46
11Mia Hatzis16RYWC4:33.54
12Amelia Peterson17OAK4:33.94
13Savannah Bowers14WHAT4:33.97
14Ana David13BULL4:34.19
15Charlotte Sorensen18WHAT4:34.71
16Julia Stidolph17ZEUS4:34.91
 
Senior Female 50L Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere16CPAC25.12
2Lily Archibald17RAC26.11
3Riley Anderson16WHAT26.19
4Kathleen Murray18WRAT26.31
5Audrey Gil16CPAC26.58
6Claire Kehley20ZEUS26.61
7Bridget Kelly17RAC26.69
8Sophie Murphy21CDOG26.78
9Savannah Bowers15WHAT26.84
10Avery Kudlac19LEHY26.86
11-TieMackenzie Headley17FVYT26.99
11-TieMia Hatzis17RYWC26.99
13Ayaan Olasewere17CPAC27.14
14Madeline Muncy16RAC27.19
15Lieve Geelen16GYWD27.33
16Charlotte VanDerzee14CPAC27.34
 
Senior Female 100L Freestyle
PlaceSwimmerAgeTeamTime
1Annam Olasewere17CPAC56.24
2Lily Archibald17RAC56.61
3Riley Anderson16WHAT57.00
4Ava Ward16RAC57.84
5Bridget Kelly17RAC57.86
6Avery Kudlac19LEHY57.89
7Savannah Bowers15WHAT58.00
8Sophie Murphy21CDOG58.20
9Kathleen Murray18WRAT58.53
10Addison Lezinsky17BULL58.84
11Mia Hatzis17RYWC58.91
12Audrey Gil16CPAC59.14
13-TieLieve Geelen16GYWD59.38
13-TieAyaan Olasewere17CPAC59.38
13-TieAnnika Paluska18LEHY59.38
16Ele Donegan21BULL59.41
 
Senior Female 200L Freestyle
PlaceSwimmerAgeTeamTime
1Lillian Derivaux19BULL2:04.86
2Ava Ward16RAC2:05.38
3Bridget Kelly17RAC2:05.54
4-TieLily Archibald17RAC2:05.85
4-TieAnnam Olasewere17CPAC2:05.85
6Kathleen Murray18WRAT2:07.23
7Savannah Bowers15WHAT2:07.69
8Sophie Murphy21CDOG2:08.14
9Avery Kudlac19LEHY2:08.27
10Kate Fedor17ZEUS2:08.30
11Lieve Geelen16GYWD2:08.35
12Julia Barto18CDOG2:08.65
13Mia Hatzis17RYWC2:09.06
14Addison Lezinsky17BULL2:09.28
15Ele Donegan21BULL2:09.31
16Riley Anderson16WHAT2:09.48
 
Senior Female 400L Freestyle
PlaceSwimmerAgeTeamTime
1Lillian Derivaux19BULL4:24.58
2Ava Ward16RAC4:27.61
3Riley Nelson13BULL4:29.82
4Julia Barto18CDOG4:29.92
5Sophie Murphy21CDOG4:30.21
6Lieve Geelen16GYWD4:30.94
7Addison Markoja16SEAL4:31.24
8Kathleen Murray18WRAT4:31.51
9Kate Fedor17ZEUS4:32.38
10Savannah Bowers15WHAT4:32.68
11Bridget Kelly17RAC4:32.72
12Payton Foster18CPAC4:33.00
13Ellison Charette15GRYM4:33.32
14Maegan Grisanti15WRAT4:33.35
15Lila Strober18OAK4:34.37
16Lily Archibald16RAC4:34.53
 
Senior Female 800L Freestyle
PlaceSwimmerAgeTeamTime
1Ellison Charette15GRYM9:20.52
2Lila Strober18OAK9:21.11
3Bridget Kelly17RAC9:22.74
4Melissa Geiger15GYWD9:23.49
5Maegan Grisanti15WRAT9:25.81
6Abigail King16RAC9:26.67
7Mia Hatzis17RYWC9:27.25
8Addison Markoja16SEAL9:28.63
9Katherine Beauchene17FVYT9:33.21
10Miriam Youel17WHAT9:33.57
11Julia Tejeda16CDOG9:34.79
12Claire Kehley20ZEUS9:38.82
13Makayla Ellis16FVYT9:40.07
14Kate Fedor17ZEUS9:40.68
15Ava Maltz14UN9:42.28
16Danielle Schwartz16WRAT9:45.08
 
Senior Female 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Ellison Charette15GRYM17:35.38
2Melissa Geiger15GYWD17:41.80
3Lila Strober18OAK17:54.55
4Miriam Youel17WHAT18:15.07
5Addison Markoja16SEAL18:17.08
6Maegan Grisanti15WRAT18:20.86
7Katherine Beauchene17FVYT18:25.48
8Julia Tejeda16CDOG18:31.01
9Ava Maltz14RAC18:36.80
10Mia Hatzis17RYWC18:38.20
11Samantha Packard13GYWD18:43.75
12Olivia Maltz13RAC18:48.85
13Addison Lezinsky16BULL18:50.01
14Olivia Edwards15NCY18:50.46
15Leila Ridolfi14NCY18:52.96
16Danielle Schwartz16WRAT19:00.43
 
Senior Female 100L Backstroke
PlaceSwimmerAgeTeamTime
1Ingrid Janney17RAC1:04.74
2Katherine Boutry14GYWD1:04.78
3Kate Fedor17ZEUS1:04.81
4Natalia Gajecki17CDOG1:05.03
5Adrianna Spelman15WRAT1:05.16
6Riley Anderson16WHAT1:05.55
7Katherine Chesley14GRYM1:05.67
8Sena Bozkurt16SSAC1:05.97
9Alexandra Moore17CPAC1:06.14
10Ella Gussen16WRAT1:06.41
11Sophie Milhomens18GRIT1:06.78
12Bryce Gold16SSAC1:06.80
13-TieGrace Saidmuratov17SSAC1:07.09
13-TieFrancesca Fusco16RYWC1:07.09
15Lily Archibald17RAC1:07.33
16Savannah Bowers14WHAT1:07.42
 
Senior Female 200L Backstroke
PlaceSwimmerAgeTeamTime
1Kate Fedor17ZEUS2:16.77
2Ingrid Janney17RAC2:18.54
3Payton Foster18CPAC2:19.06
4Natalia Gajecki17CDOG2:20.25
5Alexandra Moore17CPAC2:20.34
6Kylie McKirryher16CDOG2:21.71
7Erin Richards17FVYT2:22.41
8Ella Gussen16WRAT2:23.90
9Katherine Chesley14GRYM2:23.92
10Ava Maltz14UN2:23.96
11Francesca Fusco16RYWC2:23.99
12Katherine Boutry14GYWD2:24.02
13Bella Zurolo14WHAT2:24.29
14Katherine Beauchene17FVYT2:24.72
15Anna Gjervold18CPAC2:24.77
16Adrianna Spelman15WRAT2:24.95
 
Senior Female 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Abigail King16RAC1:13.19
2Annika Paluska18LEHY1:13.99
3Bryce Gold16SSAC1:14.44
4Jocelyn Niemczyk17IVY1:14.54
5Leni So16SSAC1:14.71
6Aubrey Bedard12UN1:15.13
7-TieOlivia Herbert19RYWC1:15.21
7-TieZadie Schatz12UN1:15.21
9Margaret O'Hara15RYWC1:15.31
10Riley McGerald16RAC1:15.36
11Julia Barto18CDOG1:15.51
12Sydney Jee17GYWD1:15.63
13Marea Li17BULL1:16.71
14Mackenzie Hearrin13CDOG1:16.79
15Lieve Geelen16GYWD1:17.36
16Vivienne Walsh13WYW1:17.46
 
Senior Female 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Abigail King16RAC2:37.75
2Zadie Schatz12SSAC2:39.79
3Annika Paluska18LEHY2:43.83
4Jocelyn Niemczyk17IVY2:44.93
5Sydney Jee17GYWD2:45.34
6Olivia Herbert19RYWC2:45.58
7Ana David14BULL2:45.83
8Leni So16SSAC2:47.25
9Marea Li17BULL2:47.31
10Margaret O'Hara15RYWC2:47.53
11Riley McGerald16RAC2:47.78
12Aubrey Bedard12WEST2:48.09
13Lillian Teel17BULL2:49.18
14Katherine Beauchene17FVYT2:49.21
15Mason Rickey17BULL2:49.59
16Ingrid Janney17RAC2:49.64
 
Senior Female 100L Butterfly
PlaceSwimmerAgeTeamTime
1Lily Archibald17RAC1:00.32
2Riley Anderson16WHAT1:01.28
3Sena Bozkurt16SSAC1:01.48
4Lillian Derivaux19BULL1:02.41
5Avery Kudlac19LEHY1:02.56
6Annam Olasewere17CPAC1:02.65
7McKenzie Parsons14CPAC1:03.46
8Erin Richards17FVYT1:03.69
9Ashley Calderon21ZEUS1:03.73
10Grace Mahon19HHAC1:03.76
11-TieAudrey Gil16CPAC1:03.91
11-TieAmelia Peterson18OAK1:03.91
13Abigail King16RAC1:04.10
14Kathleen Murray18WRAT1:04.24
15Ava Ward16RAC1:04.33
16Julia Barto18CDOG1:04.35
 
Senior Female 200L Butterfly
PlaceSwimmerAgeTeamTime
1Lillian Derivaux19BULL2:15.47
2Erin Richards17FVYT2:16.58
3Amelia Peterson18OAK2:18.21
4Julia Barto18CDOG2:19.22
5Julia Stidolph17ZEUS2:20.14
6Abigail King16RAC2:20.63
7Sena Bozkurt16SSAC2:20.94
8Lila Strober18OAK2:21.89
9Samantha Packard13UN2:23.02
10Laura Degennaro17CDOG2:23.11
11Rory Keller18GRYM2:23.29
12Meghan Tiernan19CDOG2:23.52
13Julianna Tyler19CDOG2:23.83
14Sofia Doersch18RYWC2:24.68
15Melissa Geiger15GYWD2:25.51
16Saphira Lopez16RAC2:25.99
 
Senior Female 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Julia Barto18CDOG2:21.40
2Abigail King16RAC2:22.00
3Savannah Bowers15WHAT2:23.41
4Alexandra Moore17CPAC2:23.73
5Payton Foster18CPAC2:23.78
6Lily Archibald17RAC2:24.12
7Ella Gussen16WRAT2:24.74
8Olivia Herbert19RYWC2:25.09
9Sena Bozkurt16SSAC2:25.25
10Bridget Kelly17RAC2:25.58
11Zadie Schatz12UN2:26.02
12Ingrid Janney17RAC2:26.30
13Kate Fedor17ZEUS2:26.81
14Meghan Tiernan19CDOG2:27.52
15Jocelyn Niemczyk17IVY2:27.79
16Abbey Pickel18MAC2:28.28
 
Senior Female 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Payton Foster18CPAC4:59.87
2Julia Barto18CDOG5:03.10
3Alexandra Moore17CPAC5:04.12
4Meghan Tiernan19CDOG5:09.06
5Katherine Beauchene17FVYT5:09.38
6Erin Richards17FVYT5:09.59
7Ella Gussen16WRAT5:09.70
8Abigail King16RAC5:10.45
9Savannah Bowers15WHAT5:11.29
10Julianna Tyler19CDOG5:12.16
11Zadie Schatz12SSAC5:12.49
12Olivia Herbert19RYWC5:13.37
13Amelia Peterson18OAK5:14.55
14Ellison Charette15GRYM5:15.85
15Bridget Kelly17RAC5:16.10
16Ana David14BULL5:16.99
 
Senior Female 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Ellison Charette15GRYM30:45.40
2Melissa Geiger15GYWD30:49.60
3Ilse Fedoronko15GYWD30:59.00
4Sophia Velleco18UN31:05.00
5Madeline Hayes12SSAC31:17.50
6Isadora Nassa14GRYM32:11.60
7Kensington Worden15GYWD33:19.50
8Sophia Voyko13SSAC33:36.50
9Maegan Grisanti15WRAT35:40.42
10Amelia Peterson18OAK35:48.89
11Danielle Schwartz16WRAT36:29.20
12Hannah Natlo18ZEUS36:59.14
13Stella Stidolph12ZEUS37:05.50
14Megan Lussier15WYW37:14.39
15Avery Foito15ARAC37:19.00
16Makeda West16ZEUS37:23.13
 
Senior Female 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Abigail Keane21UN59:51.00
2Margaret Rutledge18UN1:03:34.00
3Olivia Ronaghan18UN1:04:09.00
4Kyla Behrle19UN1:06:16.00
5Lila Strober18OAK1:08:41.42
6Melissa Geiger15GYWD1:09:50.73
7Ilse Fedoronko15GYWD1:10:21.02
8Catherine Carboni19RYWC1:10:38.71
9Audrey Li14GYWD1:10:40.16
10Jasmine Johnson18OAK1:11:18.09
11Sofia Doersch18RYWC1:11:25.87
12Sophia Pincince18GRIT1:12:41.00
13Sarah Langmaid16LEHY1:18:05.02
14Lyla Harhay15MJCC1:19:35.30
15Jane Harhay17MJCC1:19:35.49
16Boglarka Olah17WRAT1:20:06.39
 
Senior Male 50Y Freestyle
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT20.58
2Jack Cunningham15WYW20.60
3Nathaniel Oppenheim18RAC20.82
4Kegan Clark17GYWD20.83
5Michael Ivanov17WRAT20.85
6Blake Wool16UN21.01
7-TieBenjamin Pope15IVY21.02
7-TieDamian Czartoryjski17CDOG21.02
9Henry Peters17CPAC21.11
10Mykhailo Kvashchuk18ZEUS21.18
11Deacon Mascarinas18SSAC21.23
12Benjamin Wu18UN21.26
13Matthew Woolbert17UN21.27
14Kristopher Flores17ZEUS21.28
15-TieRian Herrmann19ZEUS21.29
15-TiePeter Mottolese18CPAC21.29
 
Senior Male 100Y Freestyle
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT44.94
2Damian Czartoryjski17CDOG45.10
3Kieran Smith23RAC45.14
4Kegan Clark17UN45.60
5Nathaniel Oppenheim18RAC45.65
6Jack Clancy18UN45.93
7Rian Herrmann19ZEUS45.96
8Deacon Mascarinas18UN46.00
9Jack Haley17CPAC46.10
10Felix Flakstad17UN46.16
11Campbell McFall17GLAS46.19
12Henry Peters17CPAC46.23
13Blake Wool16UN46.31
14Jack Cunningham15WYW46.32
15Peter Mottolese18CPAC46.39
16Benjamin Wu18UN46.41
 
Senior Male 200Y Freestyle
PlaceSwimmerAgeTeamTime
1Kieran Smith23RAC1:31.92
2Damian Czartoryjski17CDOG1:37.49
3Jack Haley17CPAC1:38.90
4Jack Clancy18UN1:39.59
5Rian Herrmann19ZEUS1:40.04
6Wyatt Vitiello15ZEUS1:40.18
7Caleb Romero Serrano16RAC1:40.24
8Kegan Clark17UN1:40.30
9Benjamin Wu17SSAC1:40.61
10Cody Lonsberry16IVY1:40.64
11Lukas Bijleveld19BULL1:40.88
12Campbell McFall17GLAS1:40.95
13Oliver Stabach16IVY1:41.13
14Rory O'Connor17UN1:41.31
15Nathaniel Oppenheim18RAC1:41.94
16Jacob Lin16BULL1:42.11
 
Senior Male 500Y Freestyle
PlaceSwimmerAgeTeamTime
1Kieran Smith23RAC4:11.75
2Jack Clancy18UN4:28.32
3Rory O'Connor17UN4:30.11
4Wyatt Vitiello15ZEUS4:30.32
5Jack Haley17CPAC4:30.48
6Cody Lonsberry16IVY4:31.72
7Rian Herrmann19ZEUS4:33.22
8Lukas Bijleveld19BULL4:33.47
9Felix Flakstad17UN4:36.25
10Chase Shapiro18WRAT4:36.94
11Caleb Romero Serrano16RAC4:37.76
12Campbell McFall17IVY4:39.40
13Peter Zalewski17UN4:40.50
14Brendan Kirberger16RST4:40.52
15Aidan Palaj15WHAT4:40.54
16Jonathon Packard15UN4:40.57
 
Senior Male 1000Y Freestyle
PlaceSwimmerAgeTeamTime
1Cody Lonsberry16IVY9:21.76
2Rory O'Connor17CPAC9:23.75
3Wyatt Vitiello15ZEUS9:24.37
4Jack Haley17UN9:31.06
5Jack Clancy18RAC9:31.26
6Lukas Bijleveld19BULL9:31.79
7Maxwell Enes16BULL9:34.17
8Chase Shapiro18WRAT9:38.02
9Peter Zalewski17CDOG9:38.43
10Brendan Kirberger16RST9:40.53
11Aidan Palaj15WHAT9:43.02
12Campbell McFall17IVY9:44.52
13Jonathon Packard15GYWD9:46.36
14Conor Duggan16ZEUS9:47.90
15Rian Herrmann19ZEUS9:53.27
16Gabrial Andrews14BULL9:53.52
 
Senior Male 1650Y Freestyle
PlaceSwimmerAgeTeamTime
1Rory O'Connor17CPAC15:41.62
2Cody Lonsberry16IVY15:42.59
3Chase Shapiro17WRAT15:51.84
4Wyatt Vitiello15ZEUS15:53.06
5Maxwell Enes16BULL16:02.09
6Aidan Palaj15WHAT16:11.39
7Brendan Kirberger16RST16:11.72
8Jonathon Packard15GYWD16:12.55
9Jack Clancy18UN16:14.06
10Rian Herrmann19ZEUS16:17.69
11Evan VanVelzor14WYW16:28.82
12Conor Duggan16ZEUS16:31.97
13Peter Zalewski17CDOG16:37.27
14George Wang14SSAC16:38.59
15Jack Haley17UN16:40.36
16William Trotman17RAC16:46.29
 
Senior Male 100Y Backstroke
PlaceSwimmerAgeTeamTime
1Kieran Smith23RAC46.11
2Rian Herrmann19ZEUS49.11
3Jacob Pebley30BULL49.13
4John Rusnock17FVYT50.04
5Jacob Lin16BULL50.27
6Wyatt Vitiello15ZEUS50.38
7Owen Tharrington16CPAC50.39
8Eric Huang16SSAC50.74
9Hudson Jang16CPAC50.91
10Damian Czartoryjski17CDOG51.02
11-TieOliver Stabach16IVY51.75
11-TieAedan Conners17BULL51.75
13Evan VanVelzor15WYW51.99
14Peter Zalewski17CDOG52.08
15Mykhailo Kvashchuk18ZEUS52.11
16Chase Elliott15CPAC52.28
 
Senior Male 200Y Backstroke
PlaceSwimmerAgeTeamTime
1Rian Herrmann19ZEUS1:45.72
2Wyatt Vitiello15ZEUS1:46.17
3Jacob Pebley30BULL1:46.81
4Owen Tharrington16CPAC1:47.97
5John Rusnock17FVYT1:49.73
6Peter Zalewski17CDOG1:51.05
7Aedan Conners17BULL1:51.46
8Hudson Jang16CPAC1:51.65
9Evan VanVelzor15WYW1:52.05
10Chas Jones17CPAC1:52.21
11John Dwyer16WHAT1:52.23
12Jacob Lin16BULL1:52.85
13Joseph Milhomens16CDOG1:53.13
14Mykhailo Kvashchuk18ZEUS1:53.24
15Jack Clancy18UN1:53.25
16Caleb Romero Serrano16RAC1:53.55
 
Senior Male 100Y Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz17RAC53.46
2Rian Herrmann19ZEUS54.62
3Deacon Mascarinas18UN55.47
4Hugh Henry17BULL56.34
5John Rusnock17FVYT56.45
6Matthias McFarlane16SSAC56.53
7Luke Mendelsohn16GYWD56.64
8Nathaniel Oppenheim18RAC56.67
9Robert Regan16UN56.82
10Jacob Lin16BULL57.41
11Logan Szczesniak17UN57.88
12Kristopher Flores17ZEUS57.93
13Logan Keane18UN58.20
14Michael Ivanov17WRAT58.44
15Berke Ceken17SSAC58.62
16Akiles Ramos Perez15RAC58.72
 
Senior Male 200Y Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz17RAC1:54.97
2Rian Herrmann19ZEUS2:00.12
3Nathaniel Oppenheim18RAC2:01.60
4Robert Regan16RYWC2:03.66
5Hugh Henry17BULL2:04.16
6Chas Jones17CPAC2:05.60
7Matthias McFarlane16SSAC2:06.19
8Luke Mendelsohn16GYWD2:06.33
9Berke Ceken17SSAC2:07.38
10Akiles Ramos Perez15RAC2:07.50
11Evan Ripp15GRYM2:07.95
12Jorell Melendez Figueroa16RAC2:08.07
13Liam Teel15BULL2:08.23
14Neil Alejandro14CDOG2:08.36
15Wyatt Vitiello15ZEUS2:08.68
16Brayden Hale15CDOG2:09.26
 
Senior Male 100Y Butterfly
PlaceSwimmerAgeTeamTime
1John Rusnock17UN47.56
2Benjamin Wu18UN47.93
3Rian Herrmann19ZEUS48.33
4Eric Huang16SSAC48.98
5Nathaniel Oppenheim18RAC49.33
6Damian Czartoryjski17CDOG49.70
7Ashton Ma17UN49.88
8Leonardo Laporte25CPAC50.13
9Jacob Lin16BULL50.17
10Kristopher Flores17ZEUS50.43
11Owen Tharrington16CPAC50.58
12Andrew Villani17UN50.75
13Mykhailo Kvashchuk18ZEUS51.12
14Hugh Henry17BULL51.22
15Jack Haley16CPAC51.34
16Luke Mendelsohn16GYWD51.39
 
Senior Male 200Y Butterfly
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT1:46.44
2Jack Haley17CPAC1:48.39
3Damian Czartoryjski17CDOG1:48.60
4Eric Huang16SSAC1:49.30
5Rian Herrmann19ZEUS1:50.12
6Benjamin Wu18SSAC1:50.92
7Chas Jones17CPAC1:52.01
8Peter Mottolese17CPAC1:52.12
9Jacob Lin16BULL1:52.99
10Jack Clancy18UN1:53.31
11Evan VanVelzor15WYW1:53.91
12Benjamin Haddad16RYWC1:54.22
13Timothy King16WRAT1:54.35
14Wyatt Vitiello15ZEUS1:54.50
15Owen Tharrington16CPAC1:54.69
16Hadden Wood16GYWD1:54.99
 
Senior Male 200Y Individual Medley
PlaceSwimmerAgeTeamTime
1John Rusnock17UN1:45.94
2Rian Herrmann19ZEUS1:47.44
3Xavier Ruiz17RAC1:51.05
4Jacob Lin16BULL1:51.15
5Wyatt Vitiello15UN1:51.20
6-TieJack Haley17CPAC1:51.35
6-TieBenjamin Wu18UN1:51.35
8Chas Jones17CPAC1:51.48
9Robert Regan16UN1:51.57
10Damian Czartoryjski17CDOG1:52.17
11Felix Flakstad17UN1:52.51
12Luke Mendelsohn16UN1:53.02
13Owen Tharrington16CPAC1:53.11
14Nathaniel Oppenheim18RAC1:53.19
15Hugh Henry17BULL1:53.30
16Owen Vale16WHAT1:54.43
 
Senior Male 400Y Individual Medley
PlaceSwimmerAgeTeamTime
1Rian Herrmann19ZEUS3:50.88
2John Rusnock17FVYT3:52.03
3Jack Haley17CPAC3:57.74
4Chas Jones17CPAC3:59.09
5Owen Tharrington16CPAC3:59.92
6Nathaniel Oppenheim18RAC4:01.17
7Wyatt Vitiello15ZEUS4:01.95
8Owen Vale16WHAT4:03.46
9Benjamin Wu17SSAC4:05.15
10Jacob Lin16BULL4:05.31
11Jack Clancy18UN4:05.46
12Robert Regan16RYWC4:06.43
13Shaun Li17RAC4:08.28
14Peter Zalewski17CDOG4:08.72
15Neil Alejandro14CDOG4:08.96
16Maxwell Enes16BULL4:10.29
 
Senior Male 50L Freestyle
PlaceSwimmerAgeTeamTime
1Justin Finkel20CDOG23.11
2Nathaniel Taft18UN23.34
3Lucius Brown20UN23.39
4Kieran Smith24RAC23.41
5Ahmed Sallam25OAK23.42
6Jack Cunningham15WYW23.43
7Nareg Minassian20UN23.45
8Mak Nurkic Kacapor18BULL23.64
9Benjamin Pope16IVY23.76
10Mykhailo Kvashchuk18ZEUS23.88
11-TieNathaniel Oppenheim18RAC23.97
11-TieBlake Wool16FVYT23.97
13John Rusnock17FVYT24.05
14Jake Mercer16WYW24.19
15Franklin Kuhn21GRIT24.26
16Michael Ivanov17WRAT24.39
 
Senior Male 100L Freestyle
PlaceSwimmerAgeTeamTime
1Kieran Smith24RAC48.46
2Nathaniel Taft18UN50.75
3Ahmed Sallam25OAK51.22
4Justin Finkel20CDOG52.14
5Damian Czartoryjski18CDOG52.29
6Blake Wool16FVYT52.48
7Jack Cunningham15WYW52.62
8-TieNareg Minassian20BULL52.65
8-TieCaleb Romero Serrano16RAC52.65
10Deacon Mascarinas18SSAC52.67
11John Rusnock17FVYT52.77
12Jack Haley17CPAC53.11
13Jack Clancy18RAC53.13
14Jose Nolla18RAC53.52
15Cody Lonsberry16IVY53.56
16Campbell McFall18IVY53.57
 
Senior Male 200L Freestyle
PlaceSwimmerAgeTeamTime
1Kieran Smith24RAC1:45.61
2Connor Hunt21RAC1:52.19
3Jed Michael Jones22BULL1:53.59
4Caleb Romero Serrano16RAC1:53.77
5Jose Cano Figueroa20BULL1:53.98
6-TieJack Clancy18RAC1:54.08
6-TieJack Haley17CPAC1:54.08
8Wyatt Vitiello16ZEUS1:54.16
9Jose Nolla17RAC1:54.19
10Lukas Bijleveld20BULL1:54.83
11Damian Czartoryjski18CDOG1:55.23
12Cody Lonsberry17IVY1:55.76
13Timothy Regan20RYWC1:55.81
14Nathaniel Taft18RAC1:56.02
15Oliver Stabach17IVY1:56.54
16Blake Wool16FVYT1:56.63
 
Senior Male 400L Freestyle
PlaceSwimmerAgeTeamTime
1Kieran Smith24RAC3:45.76
2Jack Clancy18RAC4:01.33
3Caleb Romero Serrano16RAC4:02.58
4Wyatt Vitiello16ZEUS4:03.20
5Rory O'Connor18CPAC4:04.02
6Jose Nolla17RAC4:04.04
7Cody Lonsberry17IVY4:04.51
8Jack Haley17CPAC4:05.12
9Jose Cano Figueroa20BULL4:05.32
10Lukas Bijleveld19BULL4:07.12
11Finn Henry20BULL4:08.26
12Jonathon Packard15GYWD4:08.92
13Jude Boukarroum18RAC4:09.52
14Damian Czartoryjski18CDOG4:12.35
15Peter Zalewski17CDOG4:12.94
16Daniel Godino19RYWC4:13.04
 
Senior Male 800L Freestyle
PlaceSwimmerAgeTeamTime
1Rory O'Connor18CPAC8:23.82
2Cody Lonsberry17IVY8:23.95
3Jack Clancy18RAC8:25.38
4Caleb Romero Serrano16RAC8:31.41
5Jose Nolla17RAC8:33.53
6Wyatt Vitiello16ZEUS8:33.88
7Finn Henry20BULL8:38.58
8Maxwell Enes17BULL8:40.93
9Jonathon Packard15GYWD8:41.38
10Chase Shapiro18WRAT8:47.57
11Jude Boukarroum18RAC8:47.95
12Jack Haley17CPAC8:50.00
13Jarod Bruno19RAC8:51.49
14Conor Duggan17ZEUS8:53.60
15Aidan Palaj16WHAT8:57.60
16William Trotman17RAC8:57.97
 
Senior Male 1500L Freestyle
PlaceSwimmerAgeTeamTime
1Rory O'Connor18CPAC16:03.04
2Cody Lonsberry17IVY16:04.54
3Finn Henry20BULL16:24.21
4Jonathon Packard15GYWD16:33.78
5Jose Nolla18RAC16:34.21
6Chase Shapiro18WRAT16:35.75
7Jarod Bruno19RAC16:36.67
8Maxwell Enes17BULL16:38.18
9Wyatt Vitiello16ZEUS16:41.95
10Peter Zalewski17CDOG16:45.82
11Jude Boukarroum18RAC16:55.52
12Conor Duggan17ZEUS16:58.25
13Aidan Palaj16WHAT17:08.16
14Kellen Booth17CDOG17:11.68
15Reid Hester17FVYT17:20.63
16Christopher Nelson14OAK17:24.87
 
Senior Male 100L Backstroke
PlaceSwimmerAgeTeamTime
1Jacob Pebley30BULL57.16
2Mak Nurkic Kacapor18BULL57.32
3Brendan Conners19BULL57.45
4John Rusnock17FVYT57.62
5Wyatt Vitiello16ZEUS58.36
6Jacob Lin16BULL58.59
7Oliver Stabach17IVY58.67
8Lucius Brown20UN58.80
9Owen Tharrington17CPAC58.84
10Mikko Kuittinen15RAC59.17
11Peter Zalewski17CDOG59.24
12Nathaniel Taft18RAC59.31
13Damian Czartoryjski18CDOG59.52
14Shane Wynne20CDOG1:00.09
15Aedan Conners17BULL1:00.19
16John Dwyer16WHAT1:00.26
 
Senior Male 200L Backstroke
PlaceSwimmerAgeTeamTime
1Wyatt Vitiello16ZEUS2:03.34
2Peter Zalewski17CDOG2:05.46
3Owen Tharrington17CPAC2:05.56
4Mak Nurkic Kacapor18BULL2:05.77
5Mikko Kuittinen15RAC2:07.13
6Evan VanVelzor15WYW2:07.68
7John Dwyer16WHAT2:08.12
8Aedan Conners17BULL2:08.55
9Chas Jones18CPAC2:08.77
10Joseph Milhomens16CDOG2:09.89
11Xavier Ruiz18RAC2:10.15
12Jonathon Packard15GYWD2:10.30
13Aidan Polese15RAC2:11.22
14Shane Wynne20CDOG2:11.34
15Jacob Lin16BULL2:11.74
16Jack Clancy18RAC2:12.04
 
Senior Male 100L Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz18RAC1:02.11
2Alexander Deng21BULL1:03.58
3Alexander Hazlett20BULL1:04.25
4Eric Ji20BULL1:05.10
5Matthias McFarlane17SSAC1:05.37
6Kalen Anbar19NCY1:05.40
7John Rusnock17FVYT1:05.60
8Nathaniel Oppenheim18RAC1:05.64
9Deacon Mascarinas18SSAC1:05.76
10Akiles Ramos Perez16RAC1:05.93
11Aiden Bucaria19GYWD1:06.04
12Robert Regan17RYWC1:06.46
13Logan Szczesniak17CAT1:06.52
14Rian Herrmann19ZEUS1:06.58
15Owen Vale16WHAT1:07.02
16Jorell Melendez Figueroa17RAC1:07.10
 
Senior Male 200L Breaststroke
PlaceSwimmerAgeTeamTime
1Xavier Ruiz18RAC2:15.12
2Alexander Deng21BULL2:17.70
3Eric Ji20BULL2:19.47
4Robert Regan17RYWC2:21.96
5Nathaniel Oppenheim18RAC2:22.51
6Akiles Ramos Perez16RAC2:22.88
7Rian Herrmann19ZEUS2:24.79
8Owen Vale16WHAT2:24.90
9Jorell Melendez Figueroa17RAC2:25.56
10Chas Jones18CPAC2:26.34
11-TieStefan Weber16RAC2:27.77
11-TieBrayden Hale15CDOG2:27.77
13John Rusnock17FVYT2:28.53
14Hugh Henry17BULL2:28.65
15Liam Teel15BULL2:28.78
16Logan Szczesniak17CAT2:28.83
 
Senior Male 100L Butterfly
PlaceSwimmerAgeTeamTime
1John Rusnock17FVYT54.20
2Alexander Hazlett20BULL54.33
3Justin Finkel20CDOG55.26
4Ahmed Sallam25OAK55.49
5Benjamin Wu18SSAC56.17
6Nathaniel Oppenheim18RAC56.35
7Eric Huang17SSAC56.69
8Damian Czartoryjski18CDOG56.84
9Rian Herrmann19ZEUS56.85
10Jack Haley17CPAC56.86
11Jacob Lin16BULL56.96
12Thomas Lussier15WYW57.16
13Kristopher Flores17ZEUS57.41
14Nathaniel Taft18RAC57.43
15Joshua Oliveira18RYWC57.47
16Jack Cunningham15WYW57.56
 
Senior Male 200L Butterfly
PlaceSwimmerAgeTeamTime
1Connor Hunt21RAC1:59.93
2John Rusnock17FVYT2:01.30
3Jack Haley17CPAC2:05.08
4Jack Clancy18RAC2:08.26
5Eric Huang17SSAC2:08.53
6Rian Herrmann19ZEUS2:08.79
7Benjamin Haddad17RYWC2:08.81
8Caleb Romero Serrano16RAC2:09.38
9Mcallistar Milne23GRIT2:10.54
10William Trotman17RAC2:10.58
11George Wang15SSAC2:10.85
12Kristopher Flores17ZEUS2:11.25
13Evan VanVelzor15WYW2:11.57
14Owen Vale16WHAT2:11.59
15John Dwyer16WHAT2:11.81
16Chas Jones18CPAC2:11.86
 
Senior Male 200L Individual Medley
PlaceSwimmerAgeTeamTime
1Kieran Smith24RAC1:56.97
2Alexander Hazlett20BULL2:02.14
3Jed Michael Jones22BULL2:03.34
4John Rusnock17FVYT2:05.98
5Rian Herrmann19ZEUS2:06.79
6Chas Jones18CPAC2:07.58
7Owen Vale16WHAT2:08.30
8Jack Haley17CPAC2:08.44
9Robert Regan17RYWC2:09.70
10Wyatt Vitiello16ZEUS2:10.31
11Kristopher Flores17ZEUS2:11.14
12Jacob Lin16BULL2:11.16
13Brayden Hale15CDOG2:11.43
14Jose Cano Figueroa20BULL2:11.86
15Owen Tharrington17CPAC2:11.98
16Nathaniel Oppenheim18RAC2:12.75
 
Senior Male 400L Individual Medley
PlaceSwimmerAgeTeamTime
1Connor Hunt21RAC4:24.30
2Xavier Ruiz18RAC4:27.75
3Jed Michael Jones22BULL4:30.16
4John Rusnock17FVYT4:30.97
5Rian Herrmann19ZEUS4:34.79
6Chas Jones18CPAC4:35.76
7Owen Vale16WHAT4:36.80
8Jack Haley17CPAC4:37.10
9Wyatt Vitiello16ZEUS4:37.74
10Brayden Hale15CDOG4:40.78
11Peter Zalewski17CDOG4:42.49
12Joseph Milhomens16CDOG4:43.71
13Neil Alejandro15CDOG4:44.06
14John Dwyer16WHAT4:45.99
15Jack Clancy18RAC4:47.08
16David Korzeniowski15LEHY4:47.23
 
Senior Male 2500L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Oliver Carr16SSAC29:49.90
2Jacob Lin16BULL30:58.00
3Kristofer Janney18UN32:05.00
4James Custer17NCA32:36.00
5Jasper Ho14SSAC32:59.60
6Lucas Fontana17WYW33:24.00
7Joseph Starkey20SYS33:33.00
8Conor Duggan17ZEUS33:38.00
9Lukas Bijleveld19BULL33:56.00
10Jozsef Kozma15SSAC34:02.50
11Mert Baykus15RST34:31.21
12Jacob Isacson16SYS34:35.95
13Evan VanVelzor15WYW34:44.48
14Aiden Yee16WYW34:49.37
15Julian Virgil15ARAC34:55.31
16Christian Sanchez15WYW35:08.34
 
Senior Male 5000L Open Water Freestyle
PlaceSwimmerAgeTeamTime
1Maxwell Enes16BULL1:00:08.00
2Lukas Bijleveld19BULL1:02:19.00
3Jonathon Packard15GYWD1:03:10.40
4Joseph Nizzardo21RST1:05:18.90
5Christopher Nelson14OAK1:07:22.25
6Mcallistar Milne23GRIT1:07:35.51
7Jeremy Virgil44WYW1:08:12.48
8Jacob Lin16BULL1:09:05.43
9George Wang14SSAC1:10:03.80
10Christian Wilk16BULL1:10:15.11
11David Korzeniowski15LEHY1:10:18.72
12Jaz Liotta17RYWC1:10:37.68
13James Custer18NCA1:10:39.12
14Daniel Babashak17WYW1:10:42.42
15Cole McDonnell16FINS1:10:55.85
16Dylan Prescher21GRIT1:11:13.20