2026 SCS ELITE Age Group LCM Championship

2026-07-16 → 2026-07-19 · Marguerite Aquatics Complex · CA

#1 Girls 11-14 1500 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Kayla Bussey 14 AZOT 18:08.49
2 🥈 Olivia Haisupa 14 SAND 18:17.34
3 🥉 Roma Westerman 13 SAND 18:20.91
4 Elizabeth Cernisenco 14 EVO 18:36.06
5 Annabelle Hayes 12 NOVA 18:41.13
6 Chase Carson 13 LASC 18:41.53
7 Abby Warnick 14 SAND 18:43.57
8 Brynn Reynolds 13 RAA 18:52.53
9 Kaylin Kim 14 SAND 18:53.80
10 Amy Jiang 14 NOVA 19:03.13
11 Isabella Liao 14 NOVA 19:06.97
12 Sofia Loaiza 13 SAND 19:14.08
13 Ada Hu 14 NOVA 19:17.07
14 Gemma Dunbar 14 PVST 19:28.11
15 Maya Pittman 14 STOP 19:42.91

#2 Boys 11-14 1500 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Graham Kotkosky 14 GWSC 17:34.03
2 🥈 Noah Quinto 13 RAA 17:48.46
3 🥉 Oliver Tess 14 RST 17:54.58
4 Aiden Chen 14 NOVA 18:15.67
5 Jacob Martinez 14 STAR 18:16.27
6 Christian Rhoades 13 LASC 18:19.10
7 Adam Say 14 GOLD 18:27.95
8 Ford Lee 14 BREA 18:34.31
9 Maddox Tellechea 14 TCC 18:39.08
10 Nathan Rodriguez 14 RAA 18:41.16
11 Jake Dotts 13 NOVA 18:57.65
12 Andrew Ojeda 14 TCC 18:59.05
13 Grady McColl 13 LASC 19:20.15
14 Kevin Zhang 12 NOVA 19:52.63

#3 Girls 7-10 400 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Celina Mu 10 SEAL 5:08.11
2 🥈 Sammy Kipnis 10 PATH 5:09.33
3 🥉 Amelia Kpaduwa 10 SDA 5:22.12
4 Heaven Park 10 MVN 5:22.79
5 Emily Jiang 9 NOVA 5:24.92
6 Vasilisa Shcherbakova 10 AZOT 5:27.02
7 Annandale Huang 9 NOVA 5:37.29
8 Willa Li 10 NOVA 5:37.81
9 Zoey Quinto 10 RAA 5:40.47
10 Alice Zhang 10 NOVA 5:43.10
11 Willow Rose Adams 10 AZOT 5:44.41
12 Amelia Swenson 9 SBSC 5:54.43

#4 Boys 7-10 400 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 William Zhu 10 NOVA 4:55.01
2 🥈 Hoshi Aono 10 AZOT 4:56.04
3 🥉 Matthew Zhao 10 BREA 5:00.71
4 Declan Wang 10 AZOT 5:04.38
5 Jerry Ji 10 BREA 5:05.42
6 Sebastian Saade 10 LASC 5:08.59
7 Isaac Dai 9 MVN 5:13.94
8 Ray Yu 10 AZOT 5:15.34
9 Luke Ford 10 TCC 5:15.73
10 Kyle Lin 9 NOVA 5:19.40
11 Nathan Gordon 10 NOVA 5:25.12
12 Romi Jones 10 SAND 5:26.69
13 Moses Xia 10 WASC 5:39.69
14 Garid Tuvshin 10 PATH 5:41.33
15 Sean Lee 10 NOVA 5:46.67
16 Kellan Naisbitt 10 MVN 5:47.50

#5 Girls 13-14 800 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Aquazot Swim Club AZOT 8:43.83
2 🥈 Irvine Novaquatics, Inc. NOVA 8:51.02
3 🥉 Sandpipers of Nevada SAND 8:56.53
4 Mission Viejo Nadadores MVN 8:58.29
5 Sandpipers of Nevada SAND 9:09.95
6 Mission Viejo Nadadores MVN 9:41.89

#6 Boys 13-14 800 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 8:11.63
2 🥈 Mission Viejo Nadadores MVN 8:34.13
3 🥉 Aquazot Swim Club AZOT 8:35.79
4 The Claremont Club TCC 9:13.48

#7 Girls 13-14 50 Freestyle LCM

🥇 Katherine McCrea Prelims 1st = Finals 1st 27.28 → 26.98
🥈 Coco Offenberg Prelims 2nd = Finals 2nd 27.76 → 27.52
🥉 Lula McLean Prelims 4th Finals 3rd 28.31 → 27.61
PlaceNameAgeTeam Time
1 Katherine McCrea 13 AZOT 27.28
2 Coco Offenberg 14 NOVA 27.76
3 Jenny Zheng 14 NOVA 27.92
4 Lula McLean 14 BCA 28.31
5 Sadie Adams 13 RAA 28.48
6 Adelyn Le 14 NOVA 28.50
7 Elaine Dinh 14 NOVA 28.69
8 Sophie Weinstein 13 SAND 28.71
9 Anoushka Sharma 14 MVN 28.77
10 Olivia Haisupa 14 SAND 28.86
11 Ayla Shahriar 13 MVN 28.90
12 Valentina Fedi 13 CANY 28.95
12 Amelie Rosales 14 SPLA 28.95
14 Lyric Radke 13 NOVA 29.01
15 Ada Hu 14 NOVA 29.02
16 Maddie Arnold 14 NOVA 29.10
17 Helen Sech 13 MVN 29.15
17 Kate Wong 13 DARE 29.15
19 Hannah Wachtel 13 CANY 29.16
20 Stella Bitz 13 NOVA 29.21
21 Sadie Street 13 CMAC 29.23
22 Aerial McCormick 14 NOVA 29.24
23 Zoe Zellmer 14 GWSC 29.29
23 Francesca Delgado 14 EVO 29.29
25 Ella Howard 14 SAND 29.30
25 Maddy Szymanowski 14 AZOT 29.30
27 Piper Sootkoos 14 BCA 29.31
28 Ava Shahriar 13 MVN 29.32
29 Nina Hammontree 14 EVO 29.34
30 Elsie Beiter 14 BAY 29.45
31 Sarah Diep 14 NOVA 29.54
32 Hannah Stolarczyk 13 PATH 29.62
33 Cierra Roland TCFS 29.73
33 Isabella Gonzalez 13 NOVA 29.73
35 Emily Wong 13 MPMR 29.76
36 Abi Slocum 14 PVST 29.82
37 RyLee Swetman 14 NOVA 29.86
38 Olivia Gao 13 SAND 29.91
39 Tori Jyo 14 BCA 29.92
40 Tegan McLain 13 TMEC 30.00
41 Emilia Leon 14 CMAC 30.03
41 Adriana Lee 14 BCA 30.03
43 Anna Chiang 13 WOOD 30.05
44 Eileen Romesser 14 BCA 30.06
45 Gianna Nunnari 14 STOP 30.07
45 Daphne Zhang 13 NOVA 30.07
47 Caity Swenson 13 SBSC 30.10
48 Ashlynn Seawright 14 TCC 30.23
48 Ellie Ha 14 TCC 30.23
50 Chase Carson 13 LASC 30.32
51 Hana Imai 14 BCA 30.38
52 Lea Burga 14 CANY 30.43
53 Gianelle Soesanto 14 SAND 30.46
54 Ava Carbone 13 FAC 30.49
55 Emma Cornejo 14 FAC 30.62
56 Sailor Mendivil 13 TORR 30.68
56 April Chan 13 CANY 30.68
58 Sofia Kwan 13 LASC 30.91
59 Sophia Kalayedjian 14 SDA 31.38
60 Alisa Khamidoulova 13 MVN 31.52
61 Reine Kponton 13 TMEC 31.92
DQ Serenity BartlettFalse start 13 CANY 29.38 DQ
PlaceNameAgeTeam Time
1 🥇 Katherine McCrea 13 AZOT 26.98
1 Helen Sech 13 MVN 28.30
2 🥈 Coco Offenberg 14 NOVA 27.52
2 Kate Wong 13 DARE 28.60
3 🥉 Lula McLean 14 BCA 27.61
4 Jenny Zheng 14 NOVA 27.79
5 Sadie Adams 13 RAA 28.18
6 Adelyn Le 14 NOVA 28.37
7 Sophie Weinstein 13 SAND 28.43
8 Elaine Dinh 14 NOVA 29.10
9 Anoushka Sharma 14 MVN 28.33
10 Lyric Radke 13 NOVA 28.61
11 Olivia Haisupa 14 SAND 28.68
12 Amelie Rosales 14 SPLA 28.76
13 Ayla Shahriar 13 MVN 28.80
14 Valentina Fedi 13 CANY 28.82
15 Ada Hu 14 NOVA 28.84
16 Maddie Arnold 14 NOVA 29.37

#8 Boys 13-14 50 Freestyle LCM

🥇 Evan Young Prelims 1st = Finals 1st 24.79 → 24.99
🥈 Liam Chung Prelims 2nd = Finals 2nd 25.74 → 25.29
🥉 Harrison Carbaugh Prelims 4th Finals 3rd 26.15 → 25.59
PlaceNameAgeTeam Time
1 Evan Young 14 BCA 24.79
2 Liam Chung 14 MVN 25.74
3 James La 14 WOOD 26.12
4 Harrison Carbaugh 14 PATH 26.15
5 Jim Yin 14 MVN 26.21
6 Sahiel Pai 13 NOVA 26.29
7 Eric Lim 14 DARE 26.34
8 Simon Xue 14 NOVA 26.37
9 Eason Zhong 14 MVN 26.39
10 Ian Foutz 14 TORR 26.44
11 Vincent Casciaro 14 NOVA 26.45
11 Tanner Hays 14 NOVA 26.45
13 Noah Huang 14 AZOT 26.46
14 Kingston Bao 13 BCA 26.48
15 Jonathan Ko 13 NOVA 26.56
16 Ethan Song 14 DARE 26.65
16 Eric Zhang 14 FFSC 26.65
18 Evan Rupan 14 RAA 26.67
19 Matvii Khvalko 13 PATH 26.70
20 Rocco Hentges SEAL 26.80
21 Colton Weijland 14 MVN 26.94
22 Everett Collins 14 SAND 27.06
23 Dino Bethanis 14 EVO 27.16
24 Blake Lezak 14 NOVA 27.21
25 Saam Fouladchi 13 AZOT 27.26
26 Daniel Goldshleger 14 SOCA 27.27
27 Michael Pang 13 MPMR 27.28
28 Nathaniel Chang 13 BCA 27.31
28 Toby Kao 14 AZOT 27.31
30 Nolan Chou 13 SGSG 27.33
31 Aaron Yoon 13 CANY 27.35
32 Carlos Castro 14 NOVA 27.42
32 Theo Haubner 14 BCA 27.42
34 Arda Yenier 14 NOVA 27.43
34 Eric Manchester 14 EVO 27.43
36 Jayden Kim 14 NOVA 27.44
37 Kaio Wang 13 NOVA 27.48
38 Zi Hao Wang 14 DARE 27.49
39 Tana Ritchson 14 PATH 27.52
40 Lucas Lu 14 SDA 27.53
41 Flynn Tsan 14 DARE 27.68
42 Max Wang 14 TORR 27.81
43 Samuel Bae 14 NOVA 27.84
44 Dyllan Tran 13 MAX 27.87
45 Brian Xuan 14 NOVA 27.96
45 Taehee Ha 14 NOVA 27.96
47 Chester Lo 14 NOVA 28.22
48 Deacon Le 14 GWSC 28.28
49 Michael Cao 13 NOVA 28.31
50 Andrew Peng 14 SGSG 28.34
51 Shinwoo Kong 13 NOVA 28.44
51 Peter Zhang 14 EVO 28.44
53 Cash Hernandez 14 CMAC 28.45
54 Ethan Huang 14 FFSC 28.47
55 Henry Shen 13 TORR 28.50
56 Sean Gunawan 14 CERR 28.57
57 Andrew Ojeda 14 TCC 28.60
58 Liam Gould 13 CMAC 28.64
59 Quincy Duong 14 DARE 28.73
60 Jordan Wu 13 AZOT 28.80
60 Mark Choo 13 NOVA 28.80
62 Andy Xuan 14 NOVA 29.28
63 Vania Soukasian 14 SEAL 29.46
PlaceNameAgeTeam Time
1 🥇 Evan Young 14 BCA 24.99
1 Ethan Song 14 DARE 26.24
2 🥈 Liam Chung 14 MVN 25.29
2 Eric Zhang 14 FFSC 26.29
3 🥉 Harrison Carbaugh 14 PATH 25.59
4 Jim Yin 14 MVN 25.62
5 James La 14 WOOD 25.86
6 Eric Lim 14 DARE 25.99
7 Sahiel Pai 13 NOVA 26.09
8 Simon Xue 14 NOVA 26.41
9 Vincent Casciaro 14 NOVA 26.07
10 Tanner Hays 14 NOVA 26.24
11 Eason Zhong 14 MVN 26.25
12 Noah Huang 14 AZOT 26.29
13 Ian Foutz 14 TORR 26.32
14 Jonathan Ko 13 NOVA 26.34
15 Ethan Song 14 DARE 26.56
16 Kingston Bao 13 BCA 26.59

#9 Girls 11-12 50 Freestyle LCM

🥇 Annabelle Hayes Prelims 2nd Finals 1st 28.83 → 28.40
🥈 Nica Goldshleger Prelims 1st Finals 2nd 28.71 → 28.74
🥈 Iris Aou Prelims 4th Finals 2nd 29.49 → 28.74
PlaceNameAgeTeam Time
1 Nica Goldshleger 12 SOCA 28.71
2 Annabelle Hayes 12 NOVA 28.83
3 Zara Tang 12 NOVA 29.40
4 Iris Aou 12 TORR 29.49
5 Ivy Zhang 12 BREA 29.52
6 Grace Wang 11 NOVA 29.70
7 Victoria Gu 11 UN-04 29.76
8 Addie Malone 11 NOVA 29.83
8 Julia Xiong 11 NOVA 29.83
10 Natalie Pyle 12 CANY 29.91
11 Irene Zhong 11 NOVA 30.05
11 Cataleya Moran 11 SAND 30.05
13 Tina Tang 12 AZOT 30.06
14 Mila Darling 11 GWSC 30.15
15 Brooklyn Cross 11 PATH 30.16
16 Hanano Mori 12 NOVA 30.17
17 Campbell Perry 12 LASC 30.19
18 Phoebe Faucette 12 NOVA 30.24
19 Sofi Ageeva 12 NOVA 30.27
20 Bianca Cosma 12 AAA 30.35
21 Amy Hu 11 MVN 30.36
22 Sammie Malkowski 12 PATH 30.65
23 Kenzie Chan 12 FAC 30.68
24 Maverick Amell 12 LASC 30.91
25 Erin Hong 12 MPMR 31.04
26 Olivia Rau 12 RAA 31.20
27 Sophia He 11 AZOT 31.23
27 Hailey Alpert 12 AZOT 31.23
29 Joyce Jiang 11 MVN 31.36
30 Eva Williams 11 LASC 31.46
31 Zoe Berke 12 TMEC 31.48
32 Quinn Taylor 12 TORR 31.52
33 Elyse Santos 12 AZOT 31.58
33 Antonella Alday 12 SAND 31.58
35 Valerie Dinh TCFS 31.60
35 Claudia Knox 11 WEST 31.60
37 Mariah Tavares 12 SGAC 31.89
38 Lily Pettigrew 11 MVN 31.98
39 Katie Furniss 12 HRZN 32.02
40 Chloe Watson 12 AZOT 32.06
41 Samantha Neyman 12 LASC 32.26
42 Averie Yamamoto SEAL 32.39
43 Olivia Condong SEAL 32.51
44 Ella Thoi 12 STOP 33.13
45 Julia Zhu 12 FAC 33.18
46 Makinzie Valderrama 12 CCAQ 33.34
47 Sumire Kafrawi 11 MVN 34.02
48 Emma Siem 11 WOOD 40.06
PlaceNameAgeTeam Time
1 🥇 Annabelle Hayes 12 NOVA 28.40
2 🥈 Nica Goldshleger 12 SOCA 28.74
2 🥈 Iris Aou 12 TORR 28.74
2 Addie Malone 11 NOVA 29.44
4 Julia Xiong 11 NOVA 29.17
4 Ivy Zhang 12 BREA 29.17
6 Victoria Gu 11 UN-04 29.30
7 Zara Tang 12 NOVA 29.33
8 Grace Wang 11 NOVA 29.67
9 Irene Zhong 11 NOVA 29.54
10 Natalie Pyle 12 CANY 29.71
11 Cataleya Moran 11 SAND 29.72
12 Tina Tang 12 AZOT 29.74
12 Brooklyn Cross 11 PATH 29.74
14 Hanano Mori 12 NOVA 29.97
15 Addie Malone 11 NOVA 29.99
16 Mila Darling 11 GWSC 30.09

#10 Boys 11-12 50 Freestyle LCM

🥇 Jasper Ye Prelims 1st = Finals 1st 27.45 → 26.60
🥈 AJ Gyang Prelims 3rd Finals 2nd 27.71 → 27.29
🥉 Zanjo Valencia Prelims 2nd Finals 3rd 27.59 → 27.32
PlaceNameAgeTeam Time
1 Jasper Ye 12 AZOT 27.45
2 Zanjo Valencia 12 CANY 27.59
3 AJ Gyang 12 SAND 27.71
4 Daniel An 12 NOVA 28.15
5 Zakhar Rudenko 11 NOVA 28.55
6 Jackson Ramsey SEAL 28.62
7 JJ Staggs 12 CANY 28.88
8 Alexander Cheng 12 NOVA 29.03
9 Justin Moiseyev 11 LASC 29.21
10 Joel Taylor 12 NOVA 29.42
11 Hugo Wrobel 12 SAND 29.43
12 Sasha Buskin 12 NOVA 29.44
13 Ashton Kao 11 AZOT 29.45
14 James Xiang 11 NOVA 29.68
15 Eli Hu 11 MVN 29.75
16 Ethan Luwiharto 12 AZOT 30.14
17 Ben Schwimmer 12 MVN 30.21
18 Leo Zhang 12 TCC 30.27
19 Daniel Zhang 12 AZOT 30.31
19 Andrew Han 11 RAA 30.31
21 Han Dao Que 12 NOVA 30.32
22 Jason Xiang 11 NOVA 30.58
23 David Khaladzhyan 12 SAND 30.61
24 Albert Li 11 AZOT 30.71
25 Tay Chung 12 NOVA 30.80
26 Kaki Jia 11 NOVA 31.13
27 Jayden Dao 12 DARE 31.38
28 Davmon Chang 12 DARE 31.49
29 Nathan Wang 12 AZOT 31.51
30 Marcus Trif 12 DA 31.55
31 Ryan Lim 12 NOVA 31.64
32 Adam Wang 12 BREA 31.82
33 Harrison Ngo 11 NOVA 31.84
34 Cash Torner 12 TMEC 31.92
35 Albert Ge 11 FAC 32.55
36 Johnny Kalayedjian 12 SDA 32.63
37 Brandon Medina 11 SEAL 32.71
38 Bulut Yenier 12 NOVA 33.33
PlaceNameAgeTeam Time
1 🥇 Jasper Ye 12 AZOT 26.60
2 🥈 AJ Gyang 12 SAND 27.29
3 🥉 Zanjo Valencia 12 CANY 27.32
4 Daniel An 12 NOVA 27.66
5 Jackson Ramsey SEAL 28.19
5 Zakhar Rudenko 11 NOVA 28.19
7 JJ Staggs 12 CANY 28.94
8 Alexander Cheng 12 NOVA 29.46
9 Sasha Buskin 12 NOVA 28.76
10 Justin Moiseyev 11 LASC 28.94
11 Ashton Kao 11 AZOT 29.06
12 Eli Hu 11 MVN 29.18
13 Hugo Wrobel 12 SAND 29.32
14 James Xiang 11 NOVA 29.36
15 Joel Taylor 12 NOVA 29.65
16 Ethan Luwiharto 12 AZOT 30.17

#11 Girls 7-10 50 Freestyle LCM

🥇 Celina Mu Prelims 3rd Finals 1st 31.71 → 30.79
🥈 Vasilisa Shcherbakova Prelims 1st Finals 2nd 31.54 → 30.84
🥉 Amelia Kpaduwa Prelims 6th Finals 3rd 32.05 → 31.06
PlaceNameAgeTeam Time
1 Vasilisa Shcherbakova 10 AZOT 31.54
2 Jordan Winters 10 SOCA 31.64
3 Celina Mu 10 SEAL 31.71
4 Layla Lezak 10 NOVA 31.90
5 Satia Seng 10 CERR 31.91
6 Amelia Kpaduwa 10 SDA 32.05
7 Hellen Xia 10 CERR 32.66
8 Nya Lu 10 SOCA 32.96
9 Catherine Zhang 10 DARE 33.01
10 Heaven Park 10 MVN 33.03
11 Margaret Wang 8 NOVA 33.28
12 Ashlyn Schon 10 GWSC 33.37
13 Amelie Tihanyi 10 PATH 33.47
14 Annandale Huang 9 NOVA 33.48
15 Alana Jaidar 10 TCC 33.52
16 Gina Dong 10 NOVA 34.08
16 Lucia Song 10 NOVA 34.08
18 Aurora Cao 10 CCAQ 34.17
19 GiGi Wang 8 DARE 34.18
20 Shannon Wong 9 DARE 34.35
21 Vallerie Tahzib 10 NOVA 34.49
22 Frida Gilcreace 10 SGAC 34.66
23 Jessica wei 9 CERR 34.73
24 Willow Rose Adams 10 AZOT 34.74
25 Kimberly Hong 10 DARE 34.77
26 Blake Bradley 10 CMAC 34.96
27 Jojo Heppner 10 SDA 35.02
28 Madison Luna 9 TCC 35.05
29 Allison Chen 10 TORR 35.24
30 Raelynn Bingham 10 PATH 35.58
31 Amy Zhang 10 SAND 36.08
32 Zoey La Savio-Hill 10 TCC 36.26
33 Yaretzi Sanchez 10 SGAC 36.54
34 Zoey Wen 10 CERR 36.57
35 Penelope Ramirez 10 SEAD 36.99
36 Maisyn Bairos 10 RST 37.48
37 Ireland Berry 9 BAY 37.67
38 Avery Truong 8 CERR 37.84
39 Zoey Tonnu 10 TMEC 37.88
40 Kiley Lin 10 FAC 38.28
PlaceNameAgeTeam Time
1 🥇 Celina Mu 10 SEAL 30.79
1 Lucia Song 10 NOVA 33.25
2 🥈 Vasilisa Shcherbakova 10 AZOT 30.84
2 Gina Dong 10 NOVA 34.52
3 🥉 Amelia Kpaduwa 10 SDA 31.06
4 Jordan Winters 10 SOCA 31.53
5 Satia Seng 10 CERR 31.57
6 Hellen Xia 10 CERR 31.74
7 Layla Lezak 10 NOVA 32.02
7 Nya Lu 10 SOCA 32.02
9 Heaven Park 10 MVN 32.57
10 Catherine Zhang 10 DARE 32.59
11 Alana Jaidar 10 TCC 33.30
12 Lucia Song 10 NOVA 33.39
13 Margaret Wang 8 NOVA 33.48
14 Ashlyn Schon 10 GWSC 33.73
15 Annandale Huang 9 NOVA 33.88
16 Amelie Tihanyi 10 PATH 33.98

#12 Boys 7-10 50 Freestyle LCM

🥇 Hoshi Aono Prelims 2nd Finals 1st 31.34 → 30.29
🥈 Mason Ryu Prelims 1st Finals 2nd 30.78 → 30.61
🥉 Declan Wang Prelims 3rd = Finals 3rd 31.53 → 31.18
PlaceNameAgeTeam Time
1 Mason Ryu 10 KSST 30.78
2 Hoshi Aono 10 AZOT 31.34
3 Declan Wang 10 AZOT 31.53
4 Trevor Lam 9 DARE 31.71
5 Ray Yu 10 AZOT 32.02
6 August Liao 10 CANY 32.05
7 Aaron Niu 10 FFSC 32.07
8 Graeme Gorsche 10 LASC 32.59
9 Angel Garcia 10 NOVA 32.94
10 Jacob Liu 10 AZOT 32.96
11 Max Lin 10 NOVA 33.05
12 Russell Choy 10 AZOT 33.07
13 Jarvis Xiao 9 NOVA 33.11
14 Brian Chou 9 NOVA 33.23
15 Owen Nguyen 10 MVN 33.28
16 Preston Tran 10 NOVA 33.31
17 Noah Mobasseri 9 AZOT 33.44
18 Isaac Zepeda 10 SGAC 33.64
19 Abraham Cheng 10 AZOT 33.75
20 Garid Tuvshin 10 PATH 34.11
21 Sean Lee 10 NOVA 34.21
22 Yupeng Wang 10 MPMR 34.29
23 Lucas Stocker 10 CMAC 34.36
24 Nathan Zhong 9 NOVA 34.51
25 Marcus Lin 9 AZOT 34.88
26 Bryan HU 10 AZOT 34.93
27 Demitry Daniel 10 CANY 35.11
28 Riccardo Sardena 10 STOP 35.25
29 Eric Deng 10 NOVA 35.80
30 Moses Xia 10 WASC 35.95
31 Danylo Marshchivskyi 8 AZOT 36.25
32 Ari Mobasseri 8 AZOT 37.07
33 Edwin Fernando 10 CERR 37.56
34 Maksim Kashkolda 10 HRZN 37.67
PlaceNameAgeTeam Time
1 🥇 Hoshi Aono 10 AZOT 30.29
2 🥈 Mason Ryu 10 KSST 30.61
3 🥉 Declan Wang 10 AZOT 31.18
4 Trevor Lam 9 DARE 31.67
5 August Liao 10 CANY 31.94
6 Graeme Gorsche 10 LASC 32.15
7 Aaron Niu 10 FFSC 32.17
8 Ray Yu 10 AZOT 32.39
9 Max Lin 10 NOVA 32.33
10 Jacob Liu 10 AZOT 32.39
11 Brian Chou 9 NOVA 32.55
12 Preston Tran 10 NOVA 32.66
13 Russell Choy 10 AZOT 32.72
14 Angel Garcia 10 NOVA 32.82
15 Jarvis Xiao 9 NOVA 33.52
16 Owen Nguyen 10 MVN 33.58

#13 Girls 11-14 200 Breaststroke LCM

🥇 Maddy Szymanowski Prelims 1st = Finals 1st 2:39.89 → 2:34.18
🥈 Yolanda Ye Prelims 3rd Finals 2nd 2:43.31 → 2:38.97
🥉 Anna Heumann Prelims 6th Finals 3rd 2:44.50 → 2:39.33
PlaceNameAgeTeam Time
1 Maddy Szymanowski 14 AZOT 2:39.89
2 Serenity Bartlett 13 CANY 2:43.14
3 Yolanda Ye 14 AZOT 2:43.31
4 Kaela Takashima 13 NOVA 2:43.61
5 Julia Carbone 14 SAND 2:44.10
6 Anna Heumann 14 NOVA 2:44.50
7 Hope Heumann 12 NOVA 2:45.45
8 Abby Warnick 14 SAND 2:48.87
9 Isabelle Zhao 13 NOVA 2:49.17
10 Jersey Holeman 14 NOVA 2:49.34
11 Hayden Yuen 12 NOVA 2:49.90
12 Roma Westerman 13 SAND 2:50.84
13 HanaLea Tobler 13 SAND 2:50.89
14 Annie Lee 13 NOVA 2:51.29
15 Audrey Nguyen 13 NOVA 2:51.49
16 Emma Weinstein 12 SAND 2:55.67
17 Elizabeth Cernisenco 14 EVO 2:56.49
18 Lula McLean 14 BCA 2:58.23
19 Maliyah Wermiel 12 SAND 2:59.09
20 Zoe Zellmer 14 GWSC 2:59.52
21 Annabelle Lee 13 MVN 2:59.77
22 Kate Cavanaugh 14 EVO 3:01.18
23 Julia Yates 13 NOVA 3:02.10
24 Ryenn Oh 13 LASC 3:04.57
25 Anya Garcia 14 LASC 3:06.12
26 Lily Loughridge 14 SAND 3:06.91
27 Kensie Gun 13 NOVA 3:08.65
28 Kacey Chang 13 TCC 3:10.33
29 Kendal Gun 13 NOVA 3:10.81
30 Ava Volz 13 CMAC 3:14.19
31 Hana Imai 14 BCA 3:14.22
32 Paige Brunjes 12 TCC 3:20.98
PlaceNameAgeTeam Time
1 🥇 Maddy Szymanowski 14 AZOT 2:34.18
2 🥈 Yolanda Ye 14 AZOT 2:38.97
3 🥉 Anna Heumann 14 NOVA 2:39.33
4 Serenity Bartlett 13 CANY 2:41.00
5 Hope Heumann 12 NOVA 2:41.89
6 Julia Carbone 14 SAND 2:41.97
7 Kaela Takashima 13 NOVA 2:42.34
8 Abby Warnick 14 SAND 2:47.21
9 Jersey Holeman 14 NOVA 2:44.46
10 Isabelle Zhao 13 NOVA 2:46.69
11 Audrey Nguyen 13 NOVA 2:47.73
12 Hayden Yuen 12 NOVA 2:47.78
13 Annie Lee 13 NOVA 2:48.36
14 Roma Westerman 13 SAND 2:48.79
15 HanaLea Tobler 13 SAND 2:49.01
16 Emma Weinstein 12 SAND 2:50.85

#14 Boys 11-14 200 Breaststroke LCM

🥇 Raymond Jew Prelims 1st = Finals 1st 2:26.44 → 2:25.86
🥈 Braden Rau Prelims 3rd Finals 2nd 2:32.00 → 2:28.74
🥉 River McIntyre Prelims 2nd Finals 3rd 2:31.07 → 2:29.56
PlaceNameAgeTeam Time
1 Raymond Jew 14 AZOT 2:26.44
2 River McIntyre 14 NOVA 2:31.07
3 Braden Rau 14 RAA 2:32.00
4 Guilherme Falleiros Friggi 13 AZOT 2:34.01
5 Mason Tran 13 NOVA 2:34.14
6 Lucas Zhang 14 LASC 2:34.29
7 CC He 14 UN-02 2:34.80
8 Colton Weijland 14 MVN 2:38.36
9 Beckett Zinn 13 AZOT 2:38.48
10 Aaron Lee 14 AZOT 2:38.92
11 Jack Colligan 14 EVO 2:39.26
12 Graham Kotkosky 14 GWSC 2:39.82
13 Jonathan Ko 13 NOVA 2:39.97
14 Lucas Jin 14 BREA 2:40.13
15 Aiden Chen 14 NOVA 2:40.41
16 Yuxiao Wang 14 DARE 2:43.39
17 Elijah Yi 14 UN-02 2:45.21
18 Reece Nguyen 13 AZOT 2:45.72
19 Jayden Kim 13 NOVA 2:45.93
20 Jaei Kim 13 NOVA 2:46.11
21 Liam Singleton 14 PVST 2:46.30
22 Cash Hernandez 14 CMAC 2:46.60
23 Samuel Bae 14 NOVA 2:47.55
24 Maddox Tellechea 14 TCC 2:49.11
25 Daniel Goldshleger 14 SOCA 2:49.60
26 Connor Kopitzke 13 CANY 2:51.09
27 Lucas Lu 14 SDA 2:51.97
28 Kaden Pham 14 NOVA 2:52.04
29 Hunter Tan 13 SAND 2:53.80
30 Jayden Cho 13 WOOD 2:57.27
31 Henry Shen 13 TORR 2:57.99
32 Zach Chang 14 BAY 2:58.46
33 Liam Gould 13 CMAC 3:01.67
DQ Toby KaoKick - Alternating motion (feet opposing) 14 AZOT 2:43.54 DQ
DQ Aiden ChangKick - Butterfly type kick 13 DARE 2:49.78 DQ
PlaceNameAgeTeam Time
1 🥇 Raymond Jew 14 AZOT 2:25.86
2 🥈 Braden Rau 14 RAA 2:28.74
3 🥉 River McIntyre 14 NOVA 2:29.56
4 Guilherme Falleiros Friggi 13 AZOT 2:32.58
5 Lucas Zhang 14 LASC 2:32.92
6 Mason Tran 13 NOVA 2:34.15
7 CC He 14 UN-02 2:34.72
8 Colton Weijland 14 MVN 2:36.11
9 Jonathan Ko 13 NOVA 2:35.46
10 Beckett Zinn 13 AZOT 2:36.34
11 Jack Colligan 14 EVO 2:36.79
12 Graham Kotkosky 14 GWSC 2:37.35
13 Aaron Lee 14 AZOT 2:38.22
14 Aiden Chen 14 NOVA 2:39.11
15 Lucas Jin 14 BREA 2:42.09
16 Yuxiao Wang 14 DARE 2:42.68

#15 Girls 11-12 50 Breaststroke LCM

🥇 Hayden Yuen Prelims 1st = Finals 1st 37.48 → 36.69
🥈 Ayame Matsui Prelims 2nd = Finals 2nd 37.67 → 36.85
🥉 Alyssa Zhang Prelims 3rd = Finals 3rd 38.51 → 38.20
PlaceNameAgeTeam Time
1 Hayden Yuen 12 NOVA 37.48
2 Ayame Matsui 12 NOVA 37.67
3 Alyssa Zhang 11 NOVA 38.51
4 Irene Zhong 11 NOVA 38.55
5 Victoria Gu 11 UN-04 38.65
6 Samantha Neyman 12 LASC 38.81
7 Nica Goldshleger 12 SOCA 38.92
8 Sofi Ageeva 12 NOVA 38.94
9 Payton Taormina 12 SAND 39.10
10 Bella Luu 11 AZOT 39.29
11 Julia Xiong 11 NOVA 39.32
12 Emma Siem 11 WOOD 39.33
13 Madeline Han 12 NOVA 39.50
14 Katie Furniss 12 HRZN 39.51
15 Lana Lieu 12 MVN 39.62
16 Helena Gallardo 12 MPMR 39.69
17 Elyse Santos 12 AZOT 39.70
18 Gracie Niu 12 LASC 39.73
19 Sophia He 11 AZOT 39.99
20 Mia Burlon 12 GWSC 40.38
21 Phoebe Faucette 12 NOVA 40.92
22 Naomi Hsuhsia 11 SAND 40.93
23 Olivia Condong SEAL 41.05
24 Kayla Tain 12 NOVA 41.16
25 Mika liu 11 BREA 41.35
26 Campbell Perry 12 LASC 41.37
27 Andie Castillo 12 RAA 41.38
28 Claire Kotkosky 12 GWSC 41.40
29 Attie Jewell 12 CANY 41.50
30 Jacey Huang 11 NOVA 41.51
31 Mila Darling 11 GWSC 41.74
32 Kendra Rosas Torres 12 SGAC 41.76
33 Madison Tsai 12 TORR 41.77
34 Hana Kasahara 11 AZOT 41.82
35 Kamilah Ryan 11 CMAC 41.91
36 Makinzie Valderrama 12 CCAQ 41.94
37 Erin Hong 12 MPMR 42.12
38 Adriana Harbut 12 NOVA 42.69
39 Paige Brunjes 12 TCC 42.71
40 Eva Williams 11 LASC 42.89
41 Ella Thoi 12 STOP 43.18
42 Claudia Knox 11 WEST 45.56
43 Ines Jia 11 BREA 45.61
PlaceNameAgeTeam Time
1 🥇 Hayden Yuen 12 NOVA 36.69
2 🥈 Ayame Matsui 12 NOVA 36.85
3 🥉 Alyssa Zhang 11 NOVA 38.20
4 Victoria Gu 11 UN-04 38.28
5 Samantha Neyman 12 LASC 38.81
6 Sofi Ageeva 12 NOVA 39.12
7 Nica Goldshleger 12 SOCA 39.25
8 Irene Zhong 11 NOVA 39.37
9 Bella Luu 11 AZOT 37.80
10 Katie Furniss 12 HRZN 38.73
11 Lana Lieu 12 MVN 39.19
12 Madeline Han 12 NOVA 39.24
13 Payton Taormina 12 SAND 39.29
14 Emma Siem 11 WOOD 39.53
15 Julia Xiong 11 NOVA 39.92
16 Helena Gallardo 12 MPMR 40.41

#16 Boys 11-12 50 Breaststroke LCM

🥇 Jasper Ye Prelims 1st = Finals 1st 35.32 → 34.15
🥈 Tyson Imai Prelims 3rd Finals 2nd 35.67 → 35.30
🥉 Josh Swinehart Prelims 2nd Finals 3rd 35.62 → 35.48
PlaceNameAgeTeam Time
1 Jasper Ye 12 AZOT 35.32
2 Josh Swinehart 12 NOVA 35.62
3 Tyson Imai 12 BCA 35.67
4 Towma Yoshida 12 TORR 36.04
5 Leo Zhang 12 TCC 36.93
6 Eli Hu 11 MVN 36.99
7 Shu Wakayama 12 CERR 37.24
8 Alexander Cheng 12 NOVA 37.65
9 Alan Wang 12 TORR 37.66
10 Ben Schwimmer 12 MVN 37.85
11 Eren Doker 12 AZOT 37.99
12 Dennis Gu 11 AAA 38.07
13 Justin Moiseyev 11 LASC 38.56
14 Jack Pave 12 MBA 38.90
15 Ashton Kao 11 AZOT 39.03
16 Yulian Satheesh 12 SAND 39.55
17 Declan Neth 11 NOVA 40.12
18 Albert Li 11 AZOT 40.25
19 Isaac Tian 12 NOVA 40.28
19 Aaron Park 11 NOVA 40.28
21 Colin McKee 12 MVN 40.32
22 Ryan Lin 12 NOVA 40.38
23 Davmon Chang 12 DARE 40.43
24 Brandon Medina 11 SEAL 40.59
25 Adam Wang 12 BREA 40.62
26 Kyle Dotts 11 NOVA 40.63
27 Tay Chung 12 NOVA 41.35
28 Raikko Runes 11 NSST 41.49
29 William Saade 11 LASC 41.65
30 Ryan Yuan 11 TCC 41.74
31 Logan San Jose 11 LASC 42.45
DQ Zanjo ValenciaKick - Scissors type 12 CANY 37.30 DQ
DQ Jackson RamseyKick - Butterfly type kick SEAL 39.27 DQ
PlaceNameAgeTeam Time
1 🥇 Jasper Ye 12 AZOT 34.15
2 🥈 Tyson Imai 12 BCA 35.30
3 🥉 Josh Swinehart 12 NOVA 35.48
4 Towma Yoshida 12 TORR 35.61
5 Leo Zhang 12 TCC 36.35
6 Eli Hu 11 MVN 36.74
7 Shu Wakayama 12 CERR 37.59
8 Alexander Cheng 12 NOVA 37.69
9 Ben Schwimmer 12 MVN 37.50
10 Eren Doker 12 AZOT 37.96
11 Alan Wang 12 TORR 38.39
12 Dennis Gu 11 AAA 38.41
13 Justin Moiseyev 11 LASC 38.48
14 Yulian Satheesh 12 SAND 38.94
15 Jack Pave 12 MBA 39.08
DQ Ashton KaoKick - Butterfly type kick 11 AZOT 38.61 DQ

#17 Girls 7-10 50 Breaststroke LCM

🥇 Hellen Xia Prelims 2nd Finals 1st 40.80 → 39.53
🥈 Jojo Heppner Prelims 1st Finals 2nd 40.25 → 39.79
🥉 Annabelle Liu Prelims 3rd = Finals 3rd 40.85 → 40.87
PlaceNameAgeTeam Time
1 Jojo Heppner 10 SDA 40.25
2 Hellen Xia 10 CERR 40.80
3 Annabelle Liu 10 SAND 40.85
4 Alyssa Luwiharto 10 AZOT 41.90
5 Aolani Hampton 10 MVN 42.42
6 Alana Jaidar 10 TCC 42.50
7 Vasilisa Shcherbakova 10 AZOT 42.58
8 Heaven Park 10 MVN 42.79
9 Aurora Cao 10 CCAQ 42.95
10 Sammy Kipnis 10 PATH 43.13
11 Alice Zhang 10 NOVA 43.39
12 Mia Lam 10 AZOT 43.73
13 Amelia Park 10 CERR 44.10
14 Annandale Huang 9 NOVA 45.25
15 Vallerie Tahzib 10 NOVA 45.54
16 Amy Zhang 10 SAND 45.64
17 Ellie Post 10 STOP 45.74
17 Frida Gilcreace 10 SGAC 45.74
19 Zoey Wen 10 CERR 45.77
20 Bailey Luu 10 AZOT 45.89
21 Jion Kim 10 SAND 45.90
22 Willa Li 10 NOVA 46.27
23 GiGi Wang 8 DARE 46.34
24 Summer Williams 9 AZOT 46.37
25 Amy Jung 10 MVN 46.71
26 Jessica wei 9 CERR 46.72
27 Ara Lee 9 AZOT 46.76
28 Penelope Ramirez 10 SEAD 46.79
29 Willow Rose Adams 10 AZOT 46.80
30 Zoey La Savio-Hill 10 TCC 46.81
31 Arha Chander 10 CANY 47.04
32 Lucia Song 10 NOVA 47.11
33 Satia Seng 10 CERR 47.34
34 Kimberly Hong 10 DARE 47.49
35 Blake Bradley 10 CMAC 47.78
36 Teagan Mills 10 MVN 47.92
37 Maisyn Bairos 10 RST 48.65
38 Ireland Berry 9 BAY 55.06
PlaceNameAgeTeam Time
1 🥇 Hellen Xia 10 CERR 39.53
1 Frida Gilcreace 10 SGAC 43.88
2 🥈 Jojo Heppner 10 SDA 39.79
2 Ellie Post 10 STOP 45.06
3 🥉 Annabelle Liu 10 SAND 40.87
4 Vasilisa Shcherbakova 10 AZOT 41.30
5 Alyssa Luwiharto 10 AZOT 41.62
6 Aolani Hampton 10 MVN 41.87
6 Heaven Park 10 MVN 41.87
8 Alana Jaidar 10 TCC 42.39
9 Sammy Kipnis 10 PATH 42.19
10 Alice Zhang 10 NOVA 42.76
11 Mia Lam 10 AZOT 43.33
12 Amelia Park 10 CERR 43.74
13 Frida Gilcreace 10 SGAC 44.14
14 Amy Zhang 10 SAND 45.07
15 Annandale Huang 9 NOVA 45.17
16 Vallerie Tahzib 10 NOVA 45.97

#18 Boys 7-10 50 Breaststroke LCM

🥇 Matthew Zhao Prelims 1st = Finals 1st 38.85 → 37.57
🥈 William Zhu Prelims 2nd = Finals 2nd 40.04 → 39.57
🥉 Romi Jones Prelims 3rd = Finals 3rd 41.22 → 40.69
PlaceNameAgeTeam Time
1 Matthew Zhao 10 BREA 38.85
2 William Zhu 10 NOVA 40.04
3 Romi Jones 10 SAND 41.22
4 Mason Ryu 10 KSST 41.46
5 Max Lin 10 NOVA 41.58
6 Russell Choy 10 AZOT 41.82
7 Jefferson Chiang 10 NOVA 42.36
8 August Liao 10 CANY 42.66
9 Luca Tricano 10 GWSC 43.24
10 Sebastian Saade 10 LASC 43.25
11 Kyle Lin 9 NOVA 43.82
12 Abraham Cheng 10 AZOT 44.48
13 Riccardo Sardena 10 STOP 44.60
14 Anderson Bradley 10 CMAC 45.60
15 Brian Chou 9 NOVA 45.80
16 Kyle Tang 9 AZOT 45.84
17 Brian Yu 10 DARE 45.92
18 Angel Garcia 10 NOVA 46.26
19 Maochen Tan 10 MVN 46.58
20 Everett Muzzarelli 8 WOOD 46.59
21 Graeme Gorsche 10 LASC 47.04
22 William Yao 10 FAC 47.30
23 Owen Nguyen 10 MVN 47.36
24 Nathan Zhong 9 NOVA 47.45
25 Maksim Kashkolda 10 HRZN 47.46
26 Ethan Wang 9 NOVA 47.49
27 Leland Tsou 10 PATH 47.82
28 Eric Deng 10 NOVA 47.87
29 Noah Mobasseri 9 AZOT 47.89
30 Moses Xia 10 WASC 48.17
31 Callahan Espiritu 8 AZOT 48.40
32 Cameron Day 10 MVN 48.83
33 Erik Hai 10 TCC 49.02
34 Eli Lawson 9 DA 49.63
35 Demitry Daniel 10 CANY 49.94
36 Edwin Fernando 10 CERR 49.96
37 Yupeng Wang 10 MPMR 50.12
PlaceNameAgeTeam Time
1 🥇 Matthew Zhao 10 BREA 37.57
2 🥈 William Zhu 10 NOVA 39.57
3 🥉 Romi Jones 10 SAND 40.69
4 Mason Ryu 10 KSST 41.95
5 Jefferson Chiang 10 NOVA 42.04
6 Russell Choy 10 AZOT 42.22
7 Max Lin 10 NOVA 42.26
8 August Liao 10 CANY 42.46
9 Sebastian Saade 10 LASC 42.45
10 Riccardo Sardena 10 STOP 42.87
11 Kyle Tang 9 AZOT 43.38
12 Kyle Lin 9 NOVA 43.48
12 Luca Tricano 10 GWSC 43.48
14 Abraham Cheng 10 AZOT 43.94
15 Brian Yu 10 DARE 45.75
16 Brian Chou 9 NOVA 45.99

#19 Girls 13-14 50 Backstroke LCM

🥇 Anna Heumann Prelims 1st = Finals 1st 30.93 → 30.97
🥈 Jenny Zheng Prelims 2nd = Finals 2nd 32.01 → 31.82
🥉 Kate Wong Prelims 7th Finals 3rd 33.10 → 32.21
PlaceNameAgeTeam Time
1 Anna Heumann 14 NOVA 30.93
2 Jenny Zheng 14 NOVA 32.01
3 Stella Bitz 13 NOVA 32.39
4 Elaine Dinh 14 NOVA 32.72
5 Tegan McLain 13 TMEC 32.77
6 Ada Hu 14 NOVA 33.06
7 Kate Wong 13 DARE 33.10
8 Nina Hammontree 14 EVO 33.70
9 Amelie Rosales 14 SPLA 33.81
10 Olivia Gao 13 SAND 33.86
11 Anoushka Sharma 14 MVN 33.95
12 Zoey Zhou 14 MAX 33.97
13 Olivia Chi 14 BCA 34.03
14 Cierra Roland TCFS 34.22
15 Erin Heck 14 NOVA 34.31
16 Mackenzie Hoang 14 CMAC 34.34
17 Hannah Wachtel 13 CANY 34.43
18 Elena Garcia 13 NOVA 34.68
19 Eileen Romesser 14 BCA 34.81
20 Zoe Zellmer 14 GWSC 34.93
21 Amy Robles 14 NOVA 35.10
22 Ellie Ha 14 TCC 35.17
23 Cloris Tjondro 13 MVN 35.21
24 Gemma Dunbar 14 PVST 35.36
25 Gianelle Soesanto 14 SAND 35.48
26 Sofia Kwan 13 LASC 35.70
27 Kylee Park 13 MVN 35.76
28 Tiffanie Yao 14 FAC 37.34
29 Sailor Mendivil 13 TORR 37.58
PlaceNameAgeTeam Time
1 🥇 Anna Heumann 14 NOVA 30.97
2 🥈 Jenny Zheng 14 NOVA 31.82
3 🥉 Kate Wong 13 DARE 32.21
4 Stella Bitz 13 NOVA 32.61
5 Ada Hu 14 NOVA 32.88
6 Elaine Dinh 14 NOVA 32.98
7 Tegan McLain 13 TMEC 33.35
8 Nina Hammontree 14 EVO 34.40
9 Anoushka Sharma 14 MVN 33.44
10 Olivia Chi 14 BCA 33.49
11 Amelie Rosales 14 SPLA 33.90
12 Olivia Gao 13 SAND 34.04
13 Hannah Wachtel 13 CANY 34.20
14 Erin Heck 14 NOVA 34.64
15 Elena Garcia 13 NOVA 34.90
16 Cierra Roland TCFS 35.23

#20 Boys 13-14 50 Backstroke LCM

🥇 Ian Foutz Prelims 1st = Finals 1st 28.79 → 28.60
🥈 Evan Rupan Prelims 5th Finals 2nd 30.38 → 29.44
🥉 Jaxson Ford Prelims 4th Finals 3rd 30.29 → 29.74
PlaceNameAgeTeam Time
1 Ian Foutz 14 TORR 28.79
2 Dino Bethanis 14 EVO 29.90
3 Blake Lezak 14 NOVA 29.98
4 Jaxson Ford 14 TCC 30.29
5 Evan Rupan 14 RAA 30.38
6 Marcus Chen 14 TMEC 30.57
7 Arda Yenier 14 NOVA 30.79
8 Everett Collins 14 SAND 31.31
9 Connor Kopitzke 13 CANY 31.38
10 Kingston Bao 13 BCA 31.39
10 Alex Hernandez 14 SGAC 31.39
12 Jayden Zhou 14 NOVA 31.78
13 Chester Lo 14 NOVA 32.02
14 Kaio Wang 13 NOVA 32.10
15 Juani Marquez 14 BCA 32.14
16 Eric Zhang 14 FFSC 32.30
17 Luka Amizic 13 NOVA 32.65
18 Mark Choo 13 NOVA 32.82
19 Max Wang 14 TORR 32.96
20 Harrison Carbaugh 14 PATH 33.16
21 Ethan Huang 14 FFSC 37.03
PlaceNameAgeTeam Time
1 🥇 Ian Foutz 14 TORR 28.60
2 🥈 Evan Rupan 14 RAA 29.44
3 🥉 Jaxson Ford 14 TCC 29.74
4 Dino Bethanis 14 EVO 29.89
5 Blake Lezak 14 NOVA 29.98
6 Marcus Chen 14 TMEC 30.36
7 Arda Yenier 14 NOVA 30.58
8 Everett Collins 14 SAND 31.37
9 Connor Kopitzke 13 CANY 31.18
10 Alex Hernandez 14 SGAC 31.21
11 Kingston Bao 13 BCA 31.52
12 Chester Lo 14 NOVA 31.70
13 Juani Marquez 14 BCA 31.90
14 Jayden Zhou 14 NOVA 31.96
15 Kaio Wang 13 NOVA 32.09
16 Eric Zhang 14 FFSC 32.36

#21 Girls 13-14 100 Butterfly LCM

🥇 Summer Shaves Prelims 2nd Finals 1st 1:03.92 → 1:03.18
🥈 Taylor Jones Prelims 1st Finals 2nd 1:03.41 → 1:03.40
🥉 Lyric Radke Prelims 6th Finals 3rd 1:06.81 → 1:05.47
PlaceNameAgeTeam Time
1 Taylor Jones 14 NOVA 1:03.41
2 Summer Shaves 14 AZOT 1:03.92
3 Katherine McCrea 13 AZOT 1:05.40
4 Coco Offenberg 14 NOVA 1:05.86
5 Olivia Chi 14 BCA 1:06.64
6 Lyric Radke 13 NOVA 1:06.81
7 Amy Jiang 14 NOVA 1:07.11
8 Lea Burga 14 CANY 1:07.19
9 Ayla Shahriar 13 MVN 1:07.51
10 Sophie Weinstein 13 SAND 1:08.13
11 Piper Sootkoos 14 BCA 1:08.42
12 Aerial McCormick 14 NOVA 1:08.56
13 Karlie Choy 14 AZOT 1:08.67
14 Olivia Haisupa 14 SAND 1:08.71
15 Hannah Wachtel 13 CANY 1:08.92
16 Ella Howard 14 SAND 1:08.97
17 Abby Warnick 14 SAND 1:09.13
18 Sofia Loaiza 13 SAND 1:09.25
19 Sienna Horneman 14 SDA 1:09.46
20 Tori Jyo 14 BCA 1:09.57
21 Julia Carbone 14 SAND 1:09.60
22 Adriana Lee 14 BCA 1:09.73
23 Isabella Gonzalez 13 NOVA 1:10.28
24 Brieleigh Kay Adams 13 AZOT 1:10.62
25 Daphne Zhang 13 NOVA 1:10.68
26 Elsie Beiter 14 BAY 1:10.74
27 Kaela Takashima 13 NOVA 1:10.89
28 Erin Heck 14 NOVA 1:10.92
29 Alexis Nguyen 13 TORR 1:11.04
30 Hannah Stolarczyk 13 PATH 1:11.16
31 Brynn Reynolds 13 RAA 1:11.36
32 Maddie Arnold 14 NOVA 1:11.39
33 Arianna Ciuffoli 14 BCA 1:11.72
34 Annie Lee 13 NOVA 1:11.79
35 Emily Wong 13 MPMR 1:11.98
36 Eileen Kim 13 NOVA 1:12.02
37 Ava Carbone 13 FAC 1:12.20
38 Anna Chiang 13 WOOD 1:12.27
39 April Chan 13 CANY 1:12.68
40 Sydnee Farah 13 NOVA 1:13.03
41 Gianna Nunnari 14 STOP 1:13.31
42 Julia Yates 13 NOVA 1:13.41
43 Iris Chin 14 SAND 1:14.23
44 Abigail Contreras 13 SGAC 1:14.36
45 Olivia Gao 13 SAND 1:14.83
46 Sarah Diep 14 NOVA 1:14.97
47 Sailor Mendivil 13 TORR 1:15.65
48 Amy Robles 14 NOVA 1:16.07
49 Sophia Young 14 CERR 1:17.17
50 RyLee Swetman 14 NOVA 1:18.32
DQ Natalie CortezKick - Alternating motion (feet opposing) 14 TORR 1:15.16 DQ
PlaceNameAgeTeam Time
1 🥇 Summer Shaves 14 AZOT 1:03.18
2 🥈 Taylor Jones 14 NOVA 1:03.40
3 🥉 Lyric Radke 13 NOVA 1:05.47
4 Coco Offenberg 14 NOVA 1:06.17
5 Olivia Chi 14 BCA 1:06.36
6 Amy Jiang 14 NOVA 1:06.47
7 Lea Burga 14 CANY 1:08.17
9 Ayla Shahriar 13 MVN 1:06.37
10 Sophie Weinstein 13 SAND 1:07.47
11 Aerial McCormick 14 NOVA 1:08.42
12 Karlie Choy 14 AZOT 1:08.49
13 Hannah Wachtel 13 CANY 1:08.56
14 Ella Howard 14 SAND 1:08.73
15 Piper Sootkoos 14 BCA 1:09.42
16 Olivia Haisupa 14 SAND 1:10.14
DQ Katherine McCrea15-meter (16.4 yard) violation (start/turn#) 13 AZOT 1:04.20 DQ

#22 Boys 13-14 100 Butterfly LCM

🥇 Evan Young Prelims 1st = Finals 1st 59.10 → 59.37
🥈 Kingsley Du Prelims 2nd = Finals 2nd 1:00.31 → 59.93
🥉 Liam Chung Prelims 4th Finals 3rd 1:01.00 → 1:00.14
PlaceNameAgeTeam Time
1 Evan Young 14 BCA 59.10
2 Kingsley Du 13 NOVA 1:00.31
3 Sahiel Pai 13 NOVA 1:00.92
4 Liam Chung 14 MVN 1:01.00
5 Vincent Casciaro 14 NOVA 1:01.67
6 Noah Huang 14 AZOT 1:01.72
7 Jim Yin 14 MVN 1:02.41
8 Theo Haubner 14 BCA 1:02.62
9 Nicholas Lacson 13 SAND 1:02.92
10 Ethan Song 14 DARE 1:03.05
11 Matvii Khvalko 13 PATH 1:03.40
12 Saam Fouladchi 13 AZOT 1:03.81
13 Nathan Wu 13 NOVA 1:03.91
14 Mason Tran 13 NOVA 1:04.46
15 Noah Quinto 13 RAA 1:05.10
16 Guilherme Falleiros Friggi 13 AZOT 1:05.22
17 Zander Kwan 13 MAX 1:05.45
18 Sean Gunawan 14 CERR 1:05.68
19 Nathaniel Chang 13 BCA 1:05.73
20 Jacob Martinez 14 STAR 1:05.75
21 Jaei Kim 13 NOVA 1:05.92
22 Michael Cao 13 NOVA 1:06.03
23 Kingston Chapman 14 CMAC 1:06.15
24 Lucas Zhang 14 LASC 1:06.17
25 Arda Yenier 14 NOVA 1:06.22
26 Ryson Tomongin 14 BCA 1:06.24
27 Ethan Cordry 13 MVN 1:06.51
28 Jordan Wu 13 AZOT 1:07.02
29 Lucas Pena 14 PVST 1:07.12
30 Aiden Chang 13 DARE 1:07.25
31 Tanner Hays 14 NOVA 1:07.62
32 Tana Ritchson 14 PATH 1:07.66
33 Eric Manchester 14 EVO 1:07.84
34 Hudson Minsky 13 NOVA 1:07.86
35 Dyllan Tran 13 MAX 1:07.93
36 Mubai Wu 14 AZOT 1:08.18
37 Nolan Chou 13 SGSG 1:08.34
38 Deacon Le 14 GWSC 1:08.35
39 Jayden Zhou 14 NOVA 1:08.43
40 Alex Hernandez 14 SGAC 1:09.25
41 Andy Xuan 14 NOVA 1:09.90
PlaceNameAgeTeam Time
1 🥇 Evan Young 14 BCA 59.37
2 🥈 Kingsley Du 13 NOVA 59.93
3 🥉 Liam Chung 14 MVN 1:00.14
4 Sahiel Pai 13 NOVA 1:01.50
5 Theo Haubner 14 BCA 1:01.59
6 Vincent Casciaro 14 NOVA 1:01.60
7 Jim Yin 14 MVN 1:01.96
8 Noah Huang 14 AZOT 1:02.02
9 Nicholas Lacson 13 SAND 1:02.15
10 Ethan Song 14 DARE 1:03.64
11 Nathan Wu 13 NOVA 1:03.82
12 Saam Fouladchi 13 AZOT 1:04.24
13 Noah Quinto 13 RAA 1:04.67
14 Mason Tran 13 NOVA 1:04.98
15 Guilherme Falleiros Friggi 13 AZOT 1:05.44
16 Sean Gunawan 14 CERR 1:05.64

#23 Girls 11-12 100 Butterfly LCM

🥇 Grace Wang Prelims 1st = Finals 1st 1:06.20 → 1:06.23
🥈 Tina Tang Prelims 4th Finals 2nd 1:10.72 → 1:09.51
🥉 Iris Aou Prelims 3rd = Finals 3rd 1:10.62 → 1:10.30
PlaceNameAgeTeam Time
1 Grace Wang 11 NOVA 1:06.20
2 Brooklyn Cross 11 PATH 1:10.43
3 Iris Aou 12 TORR 1:10.62
4 Tina Tang 12 AZOT 1:10.72
5 Hope Heumann 12 NOVA 1:10.95
6 Maeve Devaney 11 LASC 1:11.79
7 Phoebe Faucette 12 NOVA 1:11.80
8 Hayden Yuen 12 NOVA 1:12.41
9 Maliyah Wermiel 12 SAND 1:13.22
10 Hanano Mori 12 NOVA 1:14.01
11 Gracie Niu 12 LASC 1:14.32
12 Bella Luu 11 AZOT 1:14.42
13 Ayame Matsui 12 NOVA 1:14.60
14 Hana Kasahara 11 AZOT 1:14.63
15 Nicolina Westerman 11 SAND 1:14.64
16 Zara Tang 12 NOVA 1:14.82
17 Kamilah Ryan 11 CMAC 1:15.03
18 Yifei Chen 12 NOVA 1:16.57
19 Lily Pettigrew 11 MVN 1:16.89
20 Alyssa Zhang 11 NOVA 1:17.01
21 Jia Kim 11 NOVA 1:17.04
22 Payton Taormina 12 SAND 1:17.22
23 Cataleya Moran 11 SAND 1:17.40
24 Amy Hu 11 MVN 1:17.69
25 Averie Yamamoto SEAL 1:17.79
26 Joyce Jiang 11 MVN 1:17.98
27 Christina Sun 12 CCAQ 1:18.38
28 Amy Wang 11 FFSC 1:18.61
29 Victoria Dinh TCFS 1:19.06
30 Sammie Malkowski 12 PATH 1:19.50
31 Helena Gallardo 12 MPMR 1:20.07
32 Claire Kotkosky 12 GWSC 1:21.61
33 Chantelle Liu 11 NOVA 1:23.76
34 Iris Tan 12 DARE 1:27.85
PlaceNameAgeTeam Time
1 🥇 Grace Wang 11 NOVA 1:06.23
2 🥈 Tina Tang 12 AZOT 1:09.51
3 🥉 Iris Aou 12 TORR 1:10.30
4 Brooklyn Cross 11 PATH 1:10.65
5 Hope Heumann 12 NOVA 1:10.98
6 Maeve Devaney 11 LASC 1:11.62
7 Phoebe Faucette 12 NOVA 1:12.95
8 Hayden Yuen 12 NOVA 1:13.10
9 Maliyah Wermiel 12 SAND 1:11.41
10 Hanano Mori 12 NOVA 1:11.78
11 Ayame Matsui 12 NOVA 1:12.72
12 Hana Kasahara 11 AZOT 1:13.16
13 Bella Luu 11 AZOT 1:13.43
14 Gracie Niu 12 LASC 1:15.06
15 Zara Tang 12 NOVA 1:15.14
15 Nicolina Westerman 11 SAND 1:15.14

#24 Boys 11-12 100 Butterfly LCM

🥇 Kurt Gartland Prelims 1st = Finals 1st 1:03.72 → 1:03.70
🥈 AJ Gyang Prelims 2nd = Finals 2nd 1:05.97 → 1:05.29
🥉 Ricky Bi Prelims 3rd = Finals 3rd 1:06.58 → 1:07.17
PlaceNameAgeTeam Time
1 Kurt Gartland 12 MAX 1:03.72
2 AJ Gyang 12 SAND 1:05.97
3 Ricky Bi 12 MVN 1:06.58
4 Josh Swinehart 12 NOVA 1:09.07
5 Ethan Luwiharto 12 AZOT 1:09.16
6 Towma Yoshida 12 TORR 1:09.28
7 Joel Taylor 12 NOVA 1:09.40
8 Jio Aono 12 AZOT 1:09.57
9 Han Dao Que 12 NOVA 1:09.91
10 Daniel An 12 NOVA 1:10.64
11 James Xiang 11 NOVA 1:10.77
12 Alexander Cheng 12 NOVA 1:10.85
13 Eren Doker 12 AZOT 1:11.17
14 Jason Xiang 11 NOVA 1:12.11
15 Kevin Kubasik 11 AZOT 1:12.16
16 Daniel Zhang 12 AZOT 1:12.22
17 Oliver Li 12 BREA 1:12.27
18 Tyson Imai 12 BCA 1:12.75
19 David Khaladzhyan 12 SAND 1:12.76
20 Ben Heppner 12 SDA 1:14.01
21 Andrew Han 11 RAA 1:14.44
22 Yulian Satheesh 12 SAND 1:15.03
23 Marcus Trif 12 DA 1:15.17
24 Declan Neth 11 NOVA 1:15.73
25 Albert Ge 11 FAC 1:15.86
26 Ian Nguyen 12 NOVA 1:16.56
27 Zion Wen 12 CERR 1:16.86
28 Yiting Jiang 11 LASC 1:17.65
29 George An 12 NOVA 1:18.56
30 Kyle Dotts 11 NOVA 1:19.07
31 Avi Mathur 11 NOVA 1:19.55
32 Ryland O'Brien 11 SAND 1:20.38
33 Cash Torner 12 TMEC 1:22.87
DQ Ryan RoytbergArms - Underwater recovery 12 FAC 1:15.90 DQ
PlaceNameAgeTeam Time
1 🥇 Kurt Gartland 12 MAX 1:03.70
2 🥈 AJ Gyang 12 SAND 1:05.29
3 🥉 Ricky Bi 12 MVN 1:07.17
4 Towma Yoshida 12 TORR 1:07.71
5 Jio Aono 12 AZOT 1:07.90
6 Ethan Luwiharto 12 AZOT 1:08.73
7 Joel Taylor 12 NOVA 1:08.91
8 Josh Swinehart 12 NOVA 1:08.99
9 Daniel An 12 NOVA 1:07.70
10 Han Dao Que 12 NOVA 1:08.97
11 Eren Doker 12 AZOT 1:11.06
12 James Xiang 11 NOVA 1:11.36
13 Kevin Kubasik 11 AZOT 1:11.47
14 Jason Xiang 11 NOVA 1:11.50
15 Alexander Cheng 12 NOVA 1:12.07
16 Daniel Zhang 12 AZOT 1:12.62

#25 Girls 7-10 100 Butterfly LCM

🥇 Celina Mu Prelims 3rd Finals 1st 1:17.85 → 1:14.38
🥈 Amelia Kpaduwa Prelims 2nd = Finals 2nd 1:17.50 → 1:14.73
🥉 Alyssa Luwiharto Prelims 1st Finals 3rd 1:16.53 → 1:16.45
PlaceNameAgeTeam Time
1 Alyssa Luwiharto 10 AZOT 1:16.53
2 Amelia Kpaduwa 10 SDA 1:17.50
3 Celina Mu 10 SEAL 1:17.85
4 Margaret Wang 8 NOVA 1:18.91
5 Willa Li 10 NOVA 1:19.55
6 Bailey Luu 10 AZOT 1:19.56
7 Nya Lu 10 SOCA 1:21.16
8 Yaretzi Sanchez 10 SGAC 1:22.32
9 Amelie Tihanyi 10 PATH 1:22.44
10 Emily Jiang 9 NOVA 1:23.46
11 Aolani Hampton 10 MVN 1:24.83
12 Kiley Lin 10 FAC 1:25.99
13 Annabelle Liu 10 SAND 1:26.25
14 Willow Rose Adams 10 AZOT 1:27.41
15 Shannon Wong 9 DARE 1:28.38
16 Madison Luna 9 TCC 1:28.55
17 Vallerie Tahzib 10 NOVA 1:29.01
18 Taylor Age 10 SDA 1:30.21
19 Catherine Zhang 10 DARE 1:30.48
20 Zoey Tonnu 10 TMEC 1:30.49
21 Allison Chen 10 TORR 1:31.76
22 Gina Dong 10 NOVA 1:31.83
23 Sofia Gonzalez 10 CANY 1:39.98
24 Frida Gilcreace 10 SGAC 1:44.43
25 Zoey La Savio-Hill 10 TCC 1:46.98
PlaceNameAgeTeam Time
1 🥇 Celina Mu 10 SEAL 1:14.38
2 🥈 Amelia Kpaduwa 10 SDA 1:14.73
3 🥉 Alyssa Luwiharto 10 AZOT 1:16.45
4 Bailey Luu 10 AZOT 1:17.75
5 Margaret Wang 8 NOVA 1:18.99
6 Willa Li 10 NOVA 1:19.54
7 Nya Lu 10 SOCA 1:20.32
8 Yaretzi Sanchez 10 SGAC 1:21.32
9 Amelie Tihanyi 10 PATH 1:22.27
10 Emily Jiang 9 NOVA 1:22.89
11 Aolani Hampton 10 MVN 1:23.18
12 Annabelle Liu 10 SAND 1:24.64
13 Shannon Wong 9 DARE 1:25.28
14 Madison Luna 9 TCC 1:26.83
15 Willow Rose Adams 10 AZOT 1:27.03
16 Kiley Lin 10 FAC 1:27.85

#26 Boys 7-10 100 Butterfly LCM

🥇 William Zhu Prelims 2nd Finals 1st 1:14.91 → 1:12.87
🥈 Matthew Zhao Prelims 1st Finals 2nd 1:14.80 → 1:14.48
🥉 Jacob Liu Prelims 3rd = Finals 3rd 1:16.77 → 1:17.27
PlaceNameAgeTeam Time
1 Matthew Zhao 10 BREA 1:14.80
2 William Zhu 10 NOVA 1:14.91
3 Jacob Liu 10 AZOT 1:16.77
4 Jefferson Chiang 10 NOVA 1:18.32
5 Bryce Alpert 9 AZOT 1:18.97
6 Isaac Dai 9 MVN 1:19.14
7 Preston Tran 10 NOVA 1:21.53
8 Luke Ford 10 TCC 1:21.84
9 Abraham Cheng 10 AZOT 1:22.21
10 Romi Jones 10 SAND 1:22.59
11 Nathan Gordon 10 NOVA 1:23.37
12 Jarvis Xiao 9 NOVA 1:23.94
13 Kellan Naisbitt 10 MVN 1:24.53
14 Jace Moon 10 COMM 1:24.72
15 Lucas Stocker 10 CMAC 1:25.26
16 Trevor Lam 9 DARE 1:25.27
17 Garid Tuvshin 10 PATH 1:26.66
18 Bryan HU 10 AZOT 1:26.81
19 Marcus Lin 9 AZOT 1:27.39
20 Sean Lee 10 NOVA 1:28.45
21 Mark Chechuy 10 SOCA 1:32.42
22 Cameron Day 10 MVN 1:32.95
23 Isaac Zepeda 10 SGAC 1:38.50
24 Leland Tsou 10 PATH 1:40.51
DQ Ethan WangKick - Breaststroke type (feet turned out propulsive part of kick) 9 NOVA 1:26.40 DQ
PlaceNameAgeTeam Time
1 🥇 William Zhu 10 NOVA 1:12.87
2 🥈 Matthew Zhao 10 BREA 1:14.48
3 🥉 Jacob Liu 10 AZOT 1:17.27
4 Jefferson Chiang 10 NOVA 1:17.59
5 Isaac Dai 9 MVN 1:19.59
6 Bryce Alpert 9 AZOT 1:19.80
7 Preston Tran 10 NOVA 1:21.72
8 Luke Ford 10 TCC 1:21.78
9 Jace Moon 10 COMM 1:21.19
10 Abraham Cheng 10 AZOT 1:21.32
11 Kellan Naisbitt 10 MVN 1:21.70
12 Nathan Gordon 10 NOVA 1:22.45
13 Jarvis Xiao 9 NOVA 1:22.98
14 Trevor Lam 9 DARE 1:23.82
15 Romi Jones 10 SAND 1:23.89
16 Garid Tuvshin 10 PATH 1:27.11

#27 Girls 13-14 400 Freestyle LCM

🥇 Kayla Bussey Prelims 1st = Finals 1st 4:37.32 → 4:34.80
🥈 Kaylin Kim Prelims 2nd = Finals 2nd 4:38.51 → 4:38.38
🥉 Helen Sech Prelims 6th Finals 3rd 4:45.25 → 4:40.98
PlaceNameAgeTeam Time
1 Kayla Bussey 14 AZOT 4:37.32
2 Kaylin Kim 14 SAND 4:38.51
3 Elizabeth Cernisenco 14 EVO 4:41.57
4 Adelyn Le 14 NOVA 4:42.22
5 Sadie Adams 13 RAA 4:42.87
6 Helen Sech 13 MVN 4:45.25
7 Chase Carson 13 LASC 4:47.23
8 Sienna Horneman 14 SDA 4:50.59
9 Abi Slocum 14 PVST 4:50.62
10 Sofia Loaiza 13 SAND 4:50.75
11 Piper Sootkoos 14 BCA 4:51.11
12 Cierra Roland TCFS 4:51.15
13 Gemma Dunbar 14 PVST 4:51.38
14 Abby Collins 14 LASC 4:51.80
15 Isabella Liao 14 NOVA 4:53.47
16 Francesca Delgado 14 EVO 4:54.48
17 Abby Lai 13 NOVA 4:54.52
18 Caity Swenson 13 SBSC 4:55.16
19 Sydnee Farah 13 NOVA 4:56.13
20 Ryenn Oh 13 LASC 4:59.57
21 Angela Frondle 13 BREA 5:01.42
22 Sarah Westermeyer 13 GWSC 5:01.70
23 Kylee Park 13 MVN 5:11.42
PlaceNameAgeTeam Time
1 🥇 Kayla Bussey 14 AZOT 4:34.80
2 🥈 Kaylin Kim 14 SAND 4:38.38
3 🥉 Helen Sech 13 MVN 4:40.98
4 Sadie Adams 13 RAA 4:41.84
5 Elizabeth Cernisenco 14 EVO 4:41.98
6 Adelyn Le 14 NOVA 4:43.37
7 Chase Carson 13 LASC 4:47.88
8 Sienna Horneman 14 SDA 4:48.26
9 Sofia Loaiza 13 SAND 4:44.32
10 Abby Collins 14 LASC 4:48.45
11 Isabella Liao 14 NOVA 4:50.81
12 Gemma Dunbar 14 PVST 4:51.11
13 Abi Slocum 14 PVST 4:51.31
14 Cierra Roland TCFS 4:54.18
15 Abby Lai 13 NOVA 4:54.27
16 Francesca Delgado 14 EVO 4:54.99

#28 Boys 13-14 400 Freestyle LCM

🥇 CC He Prelims 1st = Finals 1st 4:13.57 → 4:10.38
🥈 Kingsley Du Prelims 2nd = Finals 2nd 4:17.58 → 4:12.43
🥉 Raymond Jew Prelims 3rd = Finals 3rd 4:24.98 → 4:21.20
PlaceNameAgeTeam Time
1 CC He 14 UN-02 4:13.57
2 Kingsley Du 13 NOVA 4:17.58
3 Raymond Jew 14 AZOT 4:24.98
4 Simon Xue 14 NOVA 4:25.14
5 River McIntyre 14 NOVA 4:25.94
6 Jayden Kim 14 NOVA 4:28.14
7 Marcus Chen 14 TMEC 4:28.21
8 Graham Kotkosky 14 GWSC 4:28.26
9 Noah Quinto 13 RAA 4:29.41
10 Jaxson Ford 14 TCC 4:30.11
11 Jack Colligan 14 EVO 4:30.92
12 Nicholas Lacson 13 SAND 4:33.31
13 Colin Zung 14 CCAQ 4:33.47
14 Eric Lim 14 DARE 4:33.52
15 Carlos Castro 14 NOVA 4:35.07
16 Oliver Tess 14 RST 4:38.36
17 Kingston Chapman 14 CMAC 4:39.30
18 Theodore Saade 13 LASC 4:40.19
19 Rocco Hentges SEAL 4:40.30
20 Ian Zuo 13 BREA 4:40.34
21 Vania Soukasian 14 SEAL 4:40.79
22 Jacob Martinez 14 STAR 4:41.43
23 Michael Pang 13 MPMR 4:43.01
PlaceNameAgeTeam Time
1 🥇 CC He 14 UN-02 4:10.38
2 🥈 Kingsley Du 13 NOVA 4:12.43
3 🥉 Raymond Jew 14 AZOT 4:21.20
4 Marcus Chen 14 TMEC 4:25.25
5 Simon Xue 14 NOVA 4:25.45
6 Graham Kotkosky 14 GWSC 4:27.21
7 River McIntyre 14 NOVA 4:27.46
8 Jayden Kim 14 NOVA 4:27.99
9 Jaxson Ford 14 TCC 4:25.37
10 Noah Quinto 13 RAA 4:26.25
11 Eric Lim 14 DARE 4:26.40
12 Carlos Castro 14 NOVA 4:28.61
13 Nicholas Lacson 13 SAND 4:30.55
14 Jack Colligan 14 EVO 4:33.58
15 Oliver Tess 14 RST 4:41.60
16 Theodore Saade 13 LASC 4:42.46

#29 Girls 11-12 400 Freestyle LCM

🥇 Annabelle Hayes Prelims 1st = Finals 1st 4:43.13 → 4:42.24
🥈 Emma Weinstein Prelims 5th Finals 2nd 4:57.37 → 4:48.49
🥉 Maeve Devaney Prelims 3rd = Finals 3rd 4:52.57 → 4:49.07
PlaceNameAgeTeam Time
1 Annabelle Hayes 12 NOVA 4:43.13
2 Brianna Wang 12 NOVA 4:50.95
3 Maeve Devaney 11 LASC 4:52.57
4 Quinn Taylor 12 TORR 4:52.71
5 Emma Weinstein 12 SAND 4:57.37
6 Maliyah Wermiel 12 SAND 4:59.02
7 Ava Encheff 12 AZOT 4:59.28
8 Kristen Zhao 11 BREA 5:02.12
9 Madeline Han 12 NOVA 5:02.92
10 Maverick Amell 12 LASC 5:03.34
11 Natalie Pyle 12 CANY 5:04.22
12 Adriana Harbut 12 NOVA 5:04.53
13 Olivia Rau 12 RAA 5:05.89
14 Jia Kim 11 NOVA 5:06.15
15 Olivia Tricano 12 GWSC 5:09.07
16 Kennedy Bourke 12 SAND 5:11.13
17 Mika liu 11 BREA 5:11.70
18 Addie Malone 11 NOVA 5:17.52
19 Antonella Alday 12 SAND 5:20.59
PlaceNameAgeTeam Time
1 🥇 Annabelle Hayes 12 NOVA 4:42.24
2 🥈 Emma Weinstein 12 SAND 4:48.49
3 🥉 Maeve Devaney 11 LASC 4:49.07
4 Quinn Taylor 12 TORR 4:50.24
5 Brianna Wang 12 NOVA 4:50.84
6 Maliyah Wermiel 12 SAND 4:55.91
7 Kristen Zhao 11 BREA 4:57.76
8 Ava Encheff 12 AZOT 4:58.46
9 Madeline Han 12 NOVA 4:56.88
10 Jia Kim 11 NOVA 5:01.48
11 Adriana Harbut 12 NOVA 5:02.88
12 Olivia Rau 12 RAA 5:04.41
13 Olivia Tricano 12 GWSC 5:07.49
14 Maverick Amell 12 LASC 5:08.88
15 Natalie Pyle 12 CANY 5:09.89
16 Kennedy Bourke 12 SAND 5:11.83

#30 Boys 11-12 400 Freestyle LCM

🥇 Oliver Li Prelims 1st = Finals 1st 4:38.69 → 4:34.38
🥈 Kurt Gartland Prelims 2nd = Finals 2nd 4:42.73 → 4:41.22
🥉 Jio Aono Prelims 6th Finals 3rd 4:49.37 → 4:43.46
PlaceNameAgeTeam Time
1 Oliver Li 12 BREA 4:38.69
2 Kurt Gartland 12 MAX 4:42.73
3 Hugo Wrobel 12 SAND 4:48.32
4 Ricky Bi 12 MVN 4:48.76
5 Zakhar Rudenko 11 NOVA 4:49.26
6 Jio Aono 12 AZOT 4:49.37
7 Kevin Zhang 12 NOVA 4:51.99
8 Hudson Pak 11 BREA 4:53.23
9 Brian Park 12 NOVA 4:56.10
10 Jacob Jiang 12 NOVA 4:59.54
11 Kevin Kubasik 11 AZOT 4:59.86
12 Ben Schwimmer 12 MVN 5:00.62
13 Ryan Wang 11 NOVA 5:01.44
14 Ryan Lin 12 NOVA 5:04.05
15 Nathan Wang 12 AZOT 5:04.14
16 Maksym Marshchivskyi 12 AZOT 5:04.59
17 Levi Bouhbot 11 AZOT 5:04.88
18 Alexander Liao 11 NOVA 5:06.19
19 Sasha Buskin 12 NOVA 5:07.66
20 William Saade 11 LASC 5:08.00
21 Brian Wrobel 11 SAND 5:08.28
22 Ryland O'Brien 11 SAND 5:11.40
23 Aaron Park 11 NOVA 5:11.43
24 Ben Heppner 12 SDA 5:12.33
25 Johnny Kalayedjian 12 SDA 5:12.76
PlaceNameAgeTeam Time
1 🥇 Oliver Li 12 BREA 4:34.38
2 🥈 Kurt Gartland 12 MAX 4:41.22
3 🥉 Jio Aono 12 AZOT 4:43.46
4 Hugo Wrobel 12 SAND 4:44.82
5 Ricky Bi 12 MVN 4:49.13
6 Kevin Zhang 12 NOVA 4:51.57
7 Zakhar Rudenko 11 NOVA 4:51.68
8 Hudson Pak 11 BREA 4:53.05
9 Jacob Jiang 12 NOVA 4:56.19
10 Kevin Kubasik 11 AZOT 4:58.11
11 Ryan Wang 11 NOVA 5:01.42
12 Ben Schwimmer 12 MVN 5:01.81
13 Maksym Marshchivskyi 12 AZOT 5:01.92
14 Brian Park 12 NOVA 5:04.02
15 Nathan Wang 12 AZOT 5:04.50
16 Ryan Lin 12 NOVA 5:10.00

#31 Girls 13-14 400 Individual Medley Relay LCM

PlaceNameAgeTeam Time
1 🥇 Aquazot Swim Club AZOT 4:24.67
2 🥈 Irvine Novaquatics, Inc. NOVA 4:25.46
3 🥉 Irvine Novaquatics, Inc. NOVA 4:34.50
4 Sandpipers of Nevada SAND 4:35.10
5 Sandpipers of Nevada SAND 4:39.70
6 Aquazot Swim Club AZOT 4:40.43
7 Mission Viejo Nadadores MVN 4:40.81
8 Canyons Aquatic Club CANY 4:46.21
9 Beach Cities Alpha BCA 4:46.29
10 Evolution Racing Club EVO 4:52.26
11 Beach Cities Alpha BCA 4:53.99
12 Mission Viejo Nadadores MVN 4:54.05
13 Los Angeles Swim Club LASC 4:54.61
14 The Claremont Club TCC 5:06.25
Sandpipers of Nevada SAND 4:50.53

#32 Boys 13-14 400 Individual Medley Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 4:08.54
2 🥈 Mission Viejo Nadadores MVN 4:09.54
3 🥉 Beach Cities Alpha BCA 4:17.92
4 Irvine Novaquatics, Inc. NOVA 4:18.09
5 Aquazot Swim Club AZOT 4:21.11
6 Los Angeles Swim Club LASC 4:34.44
7 Aquazot Swim Club AZOT 4:40.04
8 The Claremont Club TCC 4:44.89

#33 Girls 11-12 400 Individual Medley Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 4:36.82
2 🥈 Irvine Novaquatics, Inc. NOVA 4:50.78
3 🥉 Aquazot Swim Club AZOT 4:52.65
4 Sandpipers of Nevada SAND 4:59.01
5 Aquazot Swim Club AZOT 5:06.77
6 Mission Viejo Nadadores MVN 5:08.83
7 Los Angeles Swim Club LASC 5:12.50
8 Sandpipers of Nevada SAND 5:14.87
9 Golden West Swim Club GWSC 5:24.58

#34 Boys 11-12 400 Individual Medley Relay LCM

PlaceNameAgeTeam Time
1 🥇 Aquazot Swim Club AZOT 4:34.05
2 🥈 Irvine Novaquatics, Inc. NOVA 4:36.51
3 🥉 Irvine Novaquatics, Inc. NOVA 4:53.73
4 Aquazot Swim Club AZOT 4:55.99
5 Mission Viejo Nadadores MVN 4:59.20
6 Los Angeles Swim Club LASC 5:08.52
DQ Sandpipers of NevadaEarly take-off swimmer #2 SAND 4:59.63 DQ

#35 Girls 13-14 200 Freestyle LCM

🥇 Katherine McCrea Prelims 1st = Finals 1st 2:08.45 → 2:07.66
🥈 Taylor Jones Prelims 5th Finals 2nd 2:12.80 → 2:09.00
🥉 Sophie Weinstein Prelims 2nd Finals 3rd 2:10.85 → 2:10.64
PlaceNameAgeTeam Time
1 Katherine McCrea 13 AZOT 2:08.45
2 Sophie Weinstein 13 SAND 2:10.85
3 Jenny Zheng 14 NOVA 2:11.26
4 Kayla Bussey 14 AZOT 2:11.71
5 Taylor Jones 14 NOVA 2:12.80
6 Adelyn Le 14 NOVA 2:14.06
7 Ayla Shahriar 13 MVN 2:14.12
8 Julia Carbone 14 SAND 2:14.19
9 Brynn Reynolds 13 RAA 2:14.31
10 Maddy Szymanowski 14 AZOT 2:15.02
11 Kaylin Kim 14 SAND 2:15.43
12 Elizabeth Cernisenco 14 EVO 2:15.50
13 Helen Sech 13 MVN 2:16.33
14 Sadie Adams 13 RAA 2:16.50
15 Hako Ono 14 BCA 2:16.91
16 Elaine Dinh 14 NOVA 2:17.32
17 Isabelle Zhao 13 NOVA 2:17.54
18 Lula McLean 14 BCA 2:17.56
18 Abby Warnick 14 SAND 2:17.56
20 Piper Sootkoos 14 BCA 2:17.65
21 Elsie Beiter 14 BAY 2:17.87
22 Francesca Delgado 14 EVO 2:17.91
23 Chase Carson 13 LASC 2:18.05
24 Sydnee Farah 13 NOVA 2:18.89
25 Maggie Panici 14 NOVA 2:18.98
26 Hannah Wachtel 13 CANY 2:19.38
27 Amelie Rosales 14 SPLA 2:19.83
28 Sarah Westermeyer 13 GWSC 2:20.27
29 Annabelle Lee 13 MVN 2:20.38
30 Abby Lai 13 NOVA 2:20.46
31 Eileen Romesser 14 BCA 2:20.73
32 Melody Chen 14 BREA 2:20.88
33 Maddie Arnold 14 NOVA 2:21.02
34 Cierra Roland TCFS 2:21.19
35 Isabella Liao 14 NOVA 2:21.45
36 Abby Collins 14 LASC 2:21.58
37 Giuliana Franco 14 PATH 2:22.07
38 Lea Burga 14 CANY 2:22.90
39 Elaine Zhang 13 BREA 2:23.54
40 Maya Pittman 14 STOP 2:23.55
41 Emma Adams 13 BREA 2:27.68
42 Joyce Li 13 PVPB 2:30.73
43 Arianna Ciuffoli 14 BCA 2:30.95
44 Angelina Gerges 14 RST 2:42.00
PlaceNameAgeTeam Time
1 🥇 Katherine McCrea 13 AZOT 2:07.66
2 🥈 Taylor Jones 14 NOVA 2:09.00
3 🥉 Sophie Weinstein 13 SAND 2:10.64
4 Jenny Zheng 14 NOVA 2:10.96
5 Kayla Bussey 14 AZOT 2:10.97
6 Julia Carbone 14 SAND 2:12.21
7 Adelyn Le 14 NOVA 2:12.81
8 Ayla Shahriar 13 MVN 2:13.50
9 Brynn Reynolds 13 RAA 2:12.15
10 Elizabeth Cernisenco 14 EVO 2:13.04
11 Kaylin Kim 14 SAND 2:13.17
12 Maddy Szymanowski 14 AZOT 2:13.28
13 Sadie Adams 13 RAA 2:13.69
14 Hako Ono 14 BCA 2:15.20
15 Elaine Dinh 14 NOVA 2:15.60
16 Helen Sech 13 MVN 2:15.61

#36 Boys 13-14 200 Freestyle LCM

🥇 Kingsley Du Prelims 1st = Finals 1st 2:00.13 → 1:58.64
🥈 Evan Young Prelims 3rd Finals 2nd 2:00.37 → 1:59.63
🥉 Liam Chung Prelims 4th Finals 3rd 2:00.69 → 1:59.65
PlaceNameAgeTeam Time
1 Kingsley Du 13 NOVA 2:00.13
2 CC He 14 UN-02 2:00.26
3 Evan Young 14 BCA 2:00.37
4 Liam Chung 14 MVN 2:00.69
5 Vincent Casciaro 14 NOVA 2:01.66
6 Marcus Chen 14 TMEC 2:04.41
7 Simon Xue 14 NOVA 2:04.50
8 Jayden Kim 14 NOVA 2:05.98
9 Noah Quinto 13 RAA 2:06.25
10 Eric Lim 14 DARE 2:06.50
11 Nicholas Lacson 13 SAND 2:07.36
12 Carlos Castro 14 NOVA 2:07.88
13 Zander Kwan 13 MAX 2:09.95
14 Christian Rhoades 13 LASC 2:10.31
15 Michael Pang 13 MPMR 2:10.66
16 Jack Colligan 14 EVO 2:11.89
17 Michael Cao 13 NOVA 2:12.06
18 Aaron Yoon 13 CANY 2:13.87
19 Theodore Saade 13 LASC 2:14.15
20 Lucas Chavez 14 BCA 2:14.70
21 Hudson Minsky 13 NOVA 2:15.03
22 Grady McColl 13 LASC 2:15.32
23 Eric Manchester 14 EVO 2:15.36
24 Brayden Ku 13 SDA 2:15.85
25 Henry Shen 13 TORR 2:16.04
26 Kingston Bao 13 BCA 2:16.94
27 AJ Sanchez 13 CCAQ 2:18.07
28 Flynn Tsan 14 DARE 2:19.42
29 Alex Zheng 13 BREA 2:22.62
PlaceNameAgeTeam Time
1 🥇 Kingsley Du 13 NOVA 1:58.64
2 🥈 Evan Young 14 BCA 1:59.63
3 🥉 Liam Chung 14 MVN 1:59.65
4 CC He 14 UN-02 2:00.27
5 Vincent Casciaro 14 NOVA 2:01.46
6 Simon Xue 14 NOVA 2:03.01
7 Marcus Chen 14 TMEC 2:03.70
8 Jayden Kim 14 NOVA 2:06.63
9 Nicholas Lacson 13 SAND 2:04.93
10 Eric Lim 14 DARE 2:05.02
11 Noah Quinto 13 RAA 2:06.08
12 Christian Rhoades 13 LASC 2:07.26
13 Carlos Castro 14 NOVA 2:08.70
14 Michael Pang 13 MPMR 2:10.11
15 Zander Kwan 13 MAX 2:10.55
16 Jack Colligan 14 EVO 2:11.26

#37 Girls 11-12 200 Freestyle LCM

🥇 Annabelle Hayes Prelims 1st = Finals 1st 2:14.80 → 2:10.89
🥈 Nica Goldshleger Prelims 2nd = Finals 2nd 2:17.28 → 2:13.81
🥉 Iris Aou Prelims 7th Finals 3rd 2:20.62 → 2:17.54
PlaceNameAgeTeam Time
1 Annabelle Hayes 12 NOVA 2:14.80
2 Nica Goldshleger 12 SOCA 2:17.28
3 Julia Xiong 11 NOVA 2:18.20
4 Brianna Wang 12 NOVA 2:19.36
5 Maeve Devaney 11 LASC 2:20.39
6 Quinn Taylor 12 TORR 2:20.40
7 Iris Aou 12 TORR 2:20.62
8 Emma Weinstein 12 SAND 2:21.20
9 Tina Tang 12 AZOT 2:21.36
10 Sammie Malkowski 12 PATH 2:22.15
11 Sofi Ageeva 12 NOVA 2:23.46
12 Natalie Pyle 12 CANY 2:23.56
13 Addie Malone 11 NOVA 2:23.76
14 Sophia He 11 AZOT 2:24.30
15 Bianca Cosma 12 AAA 2:24.37
16 Madeline Han 12 NOVA 2:24.58
17 Maverick Amell 12 LASC 2:24.98
18 Brooklyn Cross 11 PATH 2:25.02
19 Ava Encheff 12 AZOT 2:25.69
20 Olivia Rau 12 RAA 2:25.80
21 Antonella Alday 12 SAND 2:27.12
22 Jia Kim 11 NOVA 2:27.68
23 Olivia Tricano 12 GWSC 2:28.67
24 Nicolina Westerman 11 SAND 2:28.96
25 Valerie Dinh TCFS 2:29.90
26 Chloe Watson 12 AZOT 2:29.97
27 Chloe Wang 11 TORR 2:33.98
28 Kinley Howard 12 GWSC 2:39.99
29 Julia Zhu 12 FAC 2:46.10
PlaceNameAgeTeam Time
1 🥇 Annabelle Hayes 12 NOVA 2:10.89
2 🥈 Nica Goldshleger 12 SOCA 2:13.81
3 🥉 Iris Aou 12 TORR 2:17.54
4 Julia Xiong 11 NOVA 2:17.96
5 Emma Weinstein 12 SAND 2:18.63
6 Brianna Wang 12 NOVA 2:18.69
7 Maeve Devaney 11 LASC 2:18.85
8 Quinn Taylor 12 TORR 2:21.34
9 Tina Tang 12 AZOT 2:18.97
10 Sammie Malkowski 12 PATH 2:20.56
11 Bianca Cosma 12 AAA 2:21.17
12 Sofi Ageeva 12 NOVA 2:21.22
13 Natalie Pyle 12 CANY 2:21.67
14 Madeline Han 12 NOVA 2:22.20
15 Addie Malone 11 NOVA 2:22.80
16 Sophia He 11 AZOT 2:24.47

#38 Boys 11-12 200 Freestyle LCM

🥇 Jasper Ye Prelims 1st = Finals 1st 2:14.84 → 2:07.72
🥈 Kurt Gartland Prelims 2nd = Finals 2nd 2:15.26 → 2:09.79
🥉 AJ Gyang Prelims 4th Finals 3rd 2:16.13 → 2:12.20
PlaceNameAgeTeam Time
1 Jasper Ye 12 AZOT 2:14.84
2 Kurt Gartland 12 MAX 2:15.26
3 Jio Aono 12 AZOT 2:15.47
4 AJ Gyang 12 SAND 2:16.13
5 Ashton Kao 11 AZOT 2:16.99
6 Hugo Wrobel 12 SAND 2:17.27
7 Han Dao Que 12 NOVA 2:18.07
8 Justin Moiseyev 11 LASC 2:19.60
9 James Xiang 11 NOVA 2:20.22
10 Brian Park 12 NOVA 2:20.57
11 Jacob Jiang 12 NOVA 2:20.86
12 Kevin Zhang 12 NOVA 2:22.42
13 Joel Taylor 12 NOVA 2:22.47
14 Cole McKinney 12 SPLA 2:22.64
15 David Khaladzhyan 12 SAND 2:23.75
16 Jason Xiang 11 NOVA 2:23.80
17 Leo Zhang 12 TCC 2:23.89
17 Kevin Kubasik 11 AZOT 2:23.89
19 Zakhar Rudenko 11 NOVA 2:25.15
20 Ethan Luwiharto 12 AZOT 2:25.61
21 William Saade 11 LASC 2:26.16
22 JJ Staggs 12 CANY 2:26.70
23 Levi Bouhbot 11 AZOT 2:27.25
24 Andrew Han 11 RAA 2:27.54
25 Ryan Wang 11 NOVA 2:27.93
26 Brian Wrobel 11 SAND 2:28.55
27 Maxwell Zhou 12 DARE 2:29.68
28 Caleb Liu 12 AZOT 2:32.49
PlaceNameAgeTeam Time
1 🥇 Jasper Ye 12 AZOT 2:07.72
1 Kevin Kubasik 11 AZOT 2:21.90
2 🥈 Kurt Gartland 12 MAX 2:09.79
2 Leo Zhang 12 TCC 2:22.53
3 🥉 AJ Gyang 12 SAND 2:12.20
4 Jio Aono 12 AZOT 2:14.17
5 Hugo Wrobel 12 SAND 2:16.93
6 Ashton Kao 11 AZOT 2:18.06
7 Han Dao Que 12 NOVA 2:18.45
8 Justin Moiseyev 11 LASC 2:19.45
9 James Xiang 11 NOVA 2:19.33
10 Brian Park 12 NOVA 2:19.38
11 Jacob Jiang 12 NOVA 2:19.74
12 Joel Taylor 12 NOVA 2:19.87
13 David Khaladzhyan 12 SAND 2:21.72
14 Jason Xiang 11 NOVA 2:22.06
15 Kevin Zhang 12 NOVA 2:23.04
16 Cole McKinney 12 SPLA 2:25.58

#39 Girls 7-10 200 Freestyle LCM

🥇 Celina Mu Prelims 4th Finals 1st 2:34.84 → 2:27.64
🥈 Sammy Kipnis Prelims 1st Finals 2nd 2:32.38 → 2:29.39
🥉 Amelia Kpaduwa Prelims 5th Finals 3rd 2:35.03 → 2:30.72
PlaceNameAgeTeam Time
1 Sammy Kipnis 10 PATH 2:32.38
2 Layla Lezak 10 NOVA 2:33.03
3 Jordan Winters 10 SOCA 2:34.40
4 Celina Mu 10 SEAL 2:34.84
5 Amelia Kpaduwa 10 SDA 2:35.03
6 Satia Seng 10 CERR 2:36.62
7 Emily Jiang 9 NOVA 2:37.09
8 Alana Jaidar 10 TCC 2:37.62
9 Hellen Xia 10 CERR 2:37.63
10 Heaven Park 10 MVN 2:38.06
11 Annandale Huang 9 NOVA 2:39.61
12 Madison Luna 9 TCC 2:40.28
13 Nya Lu 10 SOCA 2:40.31
14 Shannon Wong 9 DARE 2:40.38
15 Catherine Zhang 10 DARE 2:41.90
16 Katherine Chow 10 AZOT 2:41.93
17 Emmalyn Phan 10 AZOT 2:41.96
18 GiGi Wang 8 DARE 2:42.50
19 Zoey Quinto 10 RAA 2:44.95
20 Jojo Heppner 10 SDA 2:45.21
21 Taylor Age 10 SDA 2:46.25
22 Penelope Ramirez 10 SEAD 2:48.12
23 Raelynn Bingham 10 PATH 2:49.75
24 Amelia Swenson 9 SBSC 2:50.82
25 Stella Abell 10 PVPB 2:51.38
26 Avery Truong 8 CERR 3:02.19
PlaceNameAgeTeam Time
1 🥇 Celina Mu 10 SEAL 2:27.64
2 🥈 Sammy Kipnis 10 PATH 2:29.39
3 🥉 Amelia Kpaduwa 10 SDA 2:30.72
4 Jordan Winters 10 SOCA 2:30.82
5 Layla Lezak 10 NOVA 2:32.41
6 Satia Seng 10 CERR 2:32.86
7 Alana Jaidar 10 TCC 2:38.60
8 Emily Jiang 9 NOVA 2:39.03
9 Heaven Park 10 MVN 2:31.93
10 Hellen Xia 10 CERR 2:32.07
11 Annandale Huang 9 NOVA 2:37.43
12 Katherine Chow 10 AZOT 2:37.93
13 Nya Lu 10 SOCA 2:38.52
14 Catherine Zhang 10 DARE 2:39.19
15 Shannon Wong 9 DARE 2:39.39
16 Madison Luna 9 TCC 2:41.44

#40 Boys 7-10 200 Freestyle LCM

🥇 William Zhu Prelims 1st = Finals 1st 2:26.82 → 2:19.34
🥈 Hoshi Aono Prelims 2nd = Finals 2nd 2:27.18 → 2:20.55
🥉 Sebastian Saade Prelims 3rd = Finals 3rd 2:28.30 → 2:28.48
PlaceNameAgeTeam Time
1 William Zhu 10 NOVA 2:26.82
2 Hoshi Aono 10 AZOT 2:27.18
3 Sebastian Saade 10 LASC 2:28.30
4 Ray Yu 10 AZOT 2:32.20
5 Luke Ford 10 TCC 2:34.14
6 Jayden Cheng 10 BREA 2:35.03
7 Kyle Lin 9 NOVA 2:35.69
8 Romi Jones 10 SAND 2:36.34
9 Angel Garcia 10 NOVA 2:36.91
10 Nathan Gordon 10 NOVA 2:38.64
11 Preston Tran 10 NOVA 2:39.31
12 Mark Chechuy 10 SOCA 2:39.41
13 Ethan Wang 9 NOVA 2:39.84
14 Shawn Wu 10 BREA 2:41.85
15 Bryce Alpert 9 AZOT 2:42.10
16 Edoardo Marelli 10 NOVA 2:42.56
17 Garid Tuvshin 10 PATH 2:43.10
18 Sean Lee 10 NOVA 2:43.55
19 Jace Moon 10 COMM 2:43.67
20 Isaac Zepeda 10 SGAC 2:44.10
21 Trevor Lam 9 DARE 2:44.39
22 Max Lin 10 NOVA 2:45.30
23 Kellan Naisbitt 10 MVN 2:45.62
24 Luca Tricano 10 GWSC 2:47.27
25 Brian Han 10 DARE 2:50.70
26 Michael Cheng 9 SDA 2:51.11
27 Kevin Lou 10 NOVA 2:51.90
28 Brian Yu 10 DARE 2:52.76
PlaceNameAgeTeam Time
1 🥇 William Zhu 10 NOVA 2:19.34
2 🥈 Hoshi Aono 10 AZOT 2:20.55
3 🥉 Sebastian Saade 10 LASC 2:28.48
4 Ray Yu 10 AZOT 2:32.62
5 Luke Ford 10 TCC 2:32.79
6 Kyle Lin 9 NOVA 2:33.05
7 Romi Jones 10 SAND 2:34.32
8 Jayden Cheng 10 BREA 2:34.34
9 Angel Garcia 10 NOVA 2:32.58
10 Nathan Gordon 10 NOVA 2:33.49
11 Bryce Alpert 9 AZOT 2:36.05
12 Preston Tran 10 NOVA 2:38.20
13 Mark Chechuy 10 SOCA 2:40.08
14 Ethan Wang 9 NOVA 2:40.35
15 Shawn Wu 10 BREA 2:43.08
DQ Edoardo MarelliFalse start 10 NOVA 2:43.80 DQ

#41 Girls 13-14 100 Breaststroke LCM

🥇 Anna Heumann Prelims 2nd Finals 1st 1:15.26 → 1:13.10
🥈 Maddy Szymanowski Prelims 1st Finals 2nd 1:14.45 → 1:13.16
🥉 Kaela Takashima Prelims 5th Finals 3rd 1:16.34 → 1:15.34
PlaceNameAgeTeam Time
1 Maddy Szymanowski 14 AZOT 1:14.45
2 Anna Heumann 14 NOVA 1:15.26
3 Jersey Holeman 14 NOVA 1:15.99
4 Serenity Bartlett 13 CANY 1:16.29
5 Kaela Takashima 13 NOVA 1:16.34
6 Yolanda Ye 14 AZOT 1:16.64
7 Annie Lee 13 NOVA 1:18.25
8 HanaLea Tobler 13 SAND 1:18.50
9 Anoushka Sharma 14 MVN 1:18.79
10 Abby Warnick 14 SAND 1:18.87
11 Isabelle Zhao 13 NOVA 1:19.25
12 Dahlia Kinno 14 GWSC 1:19.66
13 Daniela Kan 14 BCA 1:20.44
14 Vivi Chain 14 PVST 1:20.53
15 Audrey Nguyen 13 NOVA 1:20.59
16 Cloris Tjondro 13 MVN 1:20.83
17 Lula McLean 14 BCA 1:21.14
18 Kate Cavanaugh 14 EVO 1:22.06
19 Julia Yates 13 NOVA 1:23.06
20 Lily Loughridge 14 SAND 1:23.73
21 Anya Garcia 14 LASC 1:24.47
22 Eileen Kim 13 NOVA 1:24.51
23 Abi Slocum 14 PVST 1:24.55
24 Gianelle Soesanto 14 SAND 1:24.75
25 Ella Tricano 14 GWSC 1:24.95
26 Isabella Burgess 13 GWSC 1:25.63
27 Kacey Chang 13 TCC 1:26.86
28 Reine Kponton 13 TMEC 1:27.06
29 Ava Rogers 13 DARE 1:27.60
30 Joyce Li 13 PVPB 1:27.76
31 Kensie Gun 13 NOVA 1:27.77
32 Hana Imai 14 BCA 1:27.90
33 Kendal Gun 13 NOVA 1:28.05
34 Annabelle Lee 13 MVN 1:28.18
35 Emma Adams 13 BREA 1:28.43
36 Ariana Lin 13 MVN 1:29.77
37 Amelia Elzawy 13 NOVA 1:31.07
38 Natalie Cortez 14 TORR 1:32.02
39 Tiffanie Yao 14 FAC 1:35.13
PlaceNameAgeTeam Time
1 🥇 Anna Heumann 14 NOVA 1:13.10
2 🥈 Maddy Szymanowski 14 AZOT 1:13.16
3 🥉 Kaela Takashima 13 NOVA 1:15.34
4 Yolanda Ye 14 AZOT 1:15.83
5 Jersey Holeman 14 NOVA 1:16.50
6 Serenity Bartlett 13 CANY 1:16.99
7 Annie Lee 13 NOVA 1:18.10
8 HanaLea Tobler 13 SAND 1:18.28
9 Abby Warnick 14 SAND 1:17.50
10 Anoushka Sharma 14 MVN 1:17.59
11 Isabelle Zhao 13 NOVA 1:18.04
12 Dahlia Kinno 14 GWSC 1:18.86
13 Daniela Kan 14 BCA 1:19.09
14 Audrey Nguyen 13 NOVA 1:19.46
15 Vivi Chain 14 PVST 1:19.70
16 Cloris Tjondro 13 MVN 1:21.31

#42 Boys 13-14 100 Breaststroke LCM

🥇 Raymond Jew Prelims 1st = Finals 1st 1:08.11 → 1:07.39
🥈 Sahiel Pai Prelims 3rd Finals 2nd 1:08.79 → 1:07.66
🥉 River McIntyre Prelims 2nd Finals 3rd 1:08.72 → 1:08.60
PlaceNameAgeTeam Time
1 Raymond Jew 14 AZOT 1:08.11
2 River McIntyre 14 NOVA 1:08.72
3 Sahiel Pai 13 NOVA 1:08.79
4 Mason Tran 13 NOVA 1:10.74
5 Beckett Zinn 13 AZOT 1:10.93
6 Jonathan Ko 13 NOVA 1:11.02
7 Colton Weijland 14 MVN 1:11.34
8 Braden Rau 14 RAA 1:11.54
9 Guilherme Falleiros Friggi 13 AZOT 1:12.08
10 Lucas Zhang 14 LASC 1:12.78
11 Ethan Song 14 DARE 1:13.30
12 Aiden Chen 14 NOVA 1:13.36
13 Lucas Jin 14 BREA 1:13.78
14 Jim Yin 14 MVN 1:14.29
15 Jaei Kim 13 NOVA 1:14.70
16 Yuxiao Wang 14 DARE 1:14.71
17 Toby Kao 14 AZOT 1:14.77
18 Henry Zhong 14 DARE 1:14.81
19 Elijah Yi 14 UN-02 1:15.04
20 Aaron Lee 14 AZOT 1:15.14
21 Kaden Pham 14 NOVA 1:15.22
22 Graham Kotkosky 14 GWSC 1:15.23
23 Jayden Kim 13 NOVA 1:15.57
24 Reece Nguyen 13 AZOT 1:15.76
25 Nathaniel Chang 13 BCA 1:15.95
26 Eason Zhong 14 MVN 1:16.70
27 Oliver Liu 13 AZOT 1:16.77
28 Caleb Ayling 14 STOP 1:17.35
29 Jio Kim 14 UN-03 1:17.47
30 Andrew Macavei 13 STOP 1:17.51
31 Connor Kopitzke 13 CANY 1:18.12
32 Zach Chang 14 BAY 1:18.29
33 Maddox Tellechea 14 TCC 1:18.32
34 Theo Haubner 14 BCA 1:18.33
35 Jordan Wu 13 AZOT 1:18.60
36 Aiden Chang 13 DARE 1:18.65
37 Jayden Cho 13 WOOD 1:18.97
38 Lucas Lu 14 SDA 1:19.04
39 Hunter Tan 13 SAND 1:19.13
40 Daniel Goldshleger 14 SOCA 1:19.90
41 Eann Ho 14 DARE 1:19.98
42 Shinwoo Kong 13 NOVA 1:21.43
43 Lucas Luan 13 NOVA 1:23.05
44 Aaron Lin 14 NOVA 1:23.23
DQ Jaxson FordKick - Butterfly type kick 14 TCC 1:13.87 DQ
PlaceNameAgeTeam Time
1 🥇 Raymond Jew 14 AZOT 1:07.39
2 🥈 Sahiel Pai 13 NOVA 1:07.66
3 🥉 River McIntyre 14 NOVA 1:08.60
4 Braden Rau 14 RAA 1:08.94
5 Jonathan Ko 13 NOVA 1:09.44
6 Beckett Zinn 13 AZOT 1:10.42
7 Mason Tran 13 NOVA 1:10.52
8 Colton Weijland 14 MVN 1:11.08
9 Lucas Zhang 14 LASC 1:12.37
10 Guilherme Falleiros Friggi 13 AZOT 1:12.84
11 Ethan Song 14 DARE 1:12.94
12 Aiden Chen 14 NOVA 1:13.02
13 Yuxiao Wang 14 DARE 1:14.17
14 Jim Yin 14 MVN 1:14.20
15 Lucas Jin 14 BREA 1:14.24
16 Jaei Kim 13 NOVA 1:14.35

#43 Girls 11-12 100 Breaststroke LCM

🥇 Emma Weinstein Prelims 1st = Finals 1st 1:19.08 → 1:17.49
🥈 Hayden Yuen Prelims 2nd = Finals 2nd 1:21.79 → 1:18.79
🥉 Ayame Matsui Prelims 3rd = Finals 3rd 1:21.86 → 1:21.03
PlaceNameAgeTeam Time
1 Emma Weinstein 12 SAND 1:19.08
2 Hayden Yuen 12 NOVA 1:21.79
3 Ayame Matsui 12 NOVA 1:21.86
4 Bella Luu 11 AZOT 1:23.18
5 Maliyah Wermiel 12 SAND 1:23.97
6 Victoria Gu 11 UN-04 1:24.12
7 Zara Tang 12 NOVA 1:24.15
8 Helena Gallardo 12 MPMR 1:24.27
9 Katie Furniss 12 HRZN 1:24.74
10 Payton Taormina 12 SAND 1:25.40
11 Lana Lieu 12 MVN 1:25.98
12 Elyse Santos 12 AZOT 1:27.09
13 Samantha Neyman 12 LASC 1:27.28
14 Gracie Niu 12 LASC 1:27.31
15 Sofi Ageeva 12 NOVA 1:27.36
16 Attie Jewell 12 CANY 1:27.83
17 Madeline Han 12 NOVA 1:28.92
18 Alyssa Zhang 11 NOVA 1:28.97
19 Erin Hong 12 MPMR 1:29.03
19 Kayla Tain 12 NOVA 1:29.03
21 Hana Kasahara 11 AZOT 1:29.39
22 Elynn Zhang 12 CANY 1:29.51
23 Jacey Huang 11 NOVA 1:29.57
24 Claire Kotkosky 12 GWSC 1:29.60
25 Andie Castillo 12 RAA 1:29.99
26 Paige Brunjes 12 TCC 1:30.24
27 Olivia Condong SEAL 1:30.45
28 Naomi Hsuhsia 11 SAND 1:30.66
29 Makinzie Valderrama 12 CCAQ 1:30.99
30 Adriana Harbut 12 NOVA 1:31.12
31 Ella Thoi 12 STOP 1:31.17
32 Kendra Rosas Torres 12 SGAC 1:31.51
33 Madison Tsai 12 TORR 1:31.60
34 Yifei Chen 12 NOVA 1:32.50
35 Mia Burlon 12 GWSC 1:34.09
36 Chloe Wang 11 TORR 1:38.85
37 Zoe Berke 12 TMEC 1:41.74
DQ Hope HeumannKick - Butterfly type kick 12 NOVA 1:19.65 DQ
PlaceNameAgeTeam Time
1 🥇 Emma Weinstein 12 SAND 1:17.49
1 Erin Hong 12 MPMR 1:27.11
2 🥈 Hayden Yuen 12 NOVA 1:18.79
2 Kayla Tain 12 NOVA 1:28.92
3 🥉 Ayame Matsui 12 NOVA 1:21.03
4 Maliyah Wermiel 12 SAND 1:21.37
5 Bella Luu 11 AZOT 1:22.09
6 Victoria Gu 11 UN-04 1:23.38
7 Helena Gallardo 12 MPMR 1:23.41
8 Zara Tang 12 NOVA 1:24.08
9 Payton Taormina 12 SAND 1:24.92
10 Lana Lieu 12 MVN 1:26.21
11 Sofi Ageeva 12 NOVA 1:26.90
12 Gracie Niu 12 LASC 1:27.68
13 Elyse Santos 12 AZOT 1:27.74
14 Samantha Neyman 12 LASC 1:27.99
15 Attie Jewell 12 CANY 1:29.63
DQ Katie FurnissKick - Butterfly type kick 12 HRZN 1:25.05 DQ

#44 Boys 11-12 100 Breaststroke LCM

🥇 Josh Swinehart Prelims 1st = Finals 1st 1:18.01 → 1:17.15
🥈 Jio Aono Prelims 2nd = Finals 2nd 1:19.48 → 1:18.02
🥉 Zanjo Valencia Prelims 6th Finals 3rd 1:21.65 → 1:19.74
PlaceNameAgeTeam Time
1 Josh Swinehart 12 NOVA 1:18.01
2 Jio Aono 12 AZOT 1:19.48
3 Tyson Imai 12 BCA 1:20.37
3 Eli Hu 11 MVN 1:20.37
5 Ben Schwimmer 12 MVN 1:21.00
6 Zanjo Valencia 12 CANY 1:21.65
7 Leo Zhang 12 TCC 1:21.98
8 Shu Wakayama 12 CERR 1:22.63
9 Kevin Zhang 12 NOVA 1:23.27
10 Towma Yoshida 12 TORR 1:23.74
11 Francis Hei 12 BREA 1:24.31
12 Jack Pave 12 MBA 1:24.45
13 Ashton Kao 11 AZOT 1:24.98
14 Aaron Park 11 NOVA 1:25.35
15 Declan Neth 11 NOVA 1:25.47
16 Alan Wang 12 TORR 1:26.19
17 Jackson Ramsey SEAL 1:26.42
18 Yulian Satheesh 12 SAND 1:26.85
19 Isaac Tian 12 NOVA 1:27.55
20 Cole McKinney 12 SPLA 1:27.57
21 Ryan Lin 12 NOVA 1:27.65
22 Kyle Dotts 11 NOVA 1:27.69
23 Ryan Fu 11 NOVA 1:30.30
24 Logan San Jose 11 LASC 1:30.54
25 Dennis Gu 11 AAA 1:30.57
26 Jayden Wei 12 CERR 1:31.39
27 Ryland O'Brien 11 SAND 1:31.85
28 Jayden Dao 12 DARE 1:32.17
DQ Eren DokerKick - Butterfly type kick 12 AZOT 1:23.39 DQ
DQ Maxwell ZhouKick - Butterfly type kick 12 DARE 1:30.53 DQ
PlaceNameAgeTeam Time
1 🥇 Josh Swinehart 12 NOVA 1:17.15
2 🥈 Jio Aono 12 AZOT 1:18.02
3 🥉 Zanjo Valencia 12 CANY 1:19.74
4 Eli Hu 11 MVN 1:20.03
5 Leo Zhang 12 TCC 1:20.24
6 Ben Schwimmer 12 MVN 1:20.49
7 Tyson Imai 12 BCA 1:20.80
8 Shu Wakayama 12 CERR 1:24.45
9 Towma Yoshida 12 TORR 1:22.02
10 Francis Hei 12 BREA 1:23.06
11 Jack Pave 12 MBA 1:23.43
12 Kevin Zhang 12 NOVA 1:23.60
13 Aaron Park 11 NOVA 1:25.67
14 Alan Wang 12 TORR 1:26.10
15 Declan Neth 11 NOVA 1:26.68
16 Ashton Kao 11 AZOT 1:27.34

#45 Girls 7-10 100 Breaststroke LCM

🥇 Jojo Heppner Prelims 1st = Finals 1st 1:27.85 → 1:26.86
🥈 Aolani Hampton Prelims 2nd = Finals 2nd 1:30.22 → 1:28.35
🥉 Alyssa Luwiharto Prelims 3rd = Finals 3rd 1:30.60 → 1:28.59
PlaceNameAgeTeam Time
1 Jojo Heppner 10 SDA 1:27.85
2 Aolani Hampton 10 MVN 1:30.22
3 Alyssa Luwiharto 10 AZOT 1:30.60
4 Sammy Kipnis 10 PATH 1:30.99
5 Hellen Xia 10 CERR 1:31.31
6 Aurora Cao 10 CCAQ 1:32.71
7 Alice Zhang 10 NOVA 1:33.05
8 Annabelle Liu 10 SAND 1:33.07
9 Alana Jaidar 10 TCC 1:35.24
10 Amelia Park 10 CERR 1:35.62
11 Willa Li 10 NOVA 1:35.82
12 Frida Gilcreace 10 SGAC 1:36.64
13 Zoey Wen 10 CERR 1:36.79
14 Ellie Post 10 STOP 1:36.90
15 Bailey Luu 10 AZOT 1:37.80
16 Vallerie Tahzib 10 NOVA 1:38.47
17 Amy Zhang 10 SAND 1:38.68
18 Jessica wei 9 CERR 1:38.97
19 Emmalyn Phan 10 AZOT 1:39.83
20 Arha Chander 10 CANY 1:39.98
20 Lucia Song 10 NOVA 1:39.98
22 Shannon Wong 9 DARE 1:40.15
23 Jion Kim 10 SAND 1:40.27
24 Mia Lam 10 AZOT 1:40.50
25 Amy Jung 10 MVN 1:41.39
26 Penelope Ramirez 10 SEAD 1:41.63
27 Ara Lee 9 AZOT 1:41.72
28 GiGi Wang 8 DARE 1:41.83
29 Madelyn Chang 10 PVPB 1:43.82
30 Linda Jiang 7 NOVA 1:45.72
31 Sofia Gonzalez 10 CANY 1:47.87
32 Hillary Truong 10 NOVA 1:48.18
DQ Gina DongTurn/Finish - One hand touch or not separated 10 NOVA 1:38.59 DQ
PlaceNameAgeTeam Time
1 🥇 Jojo Heppner 10 SDA 1:26.86
2 🥈 Aolani Hampton 10 MVN 1:28.35
3 🥉 Alyssa Luwiharto 10 AZOT 1:28.59
4 Hellen Xia 10 CERR 1:28.88
5 Annabelle Liu 10 SAND 1:30.90
6 Sammy Kipnis 10 PATH 1:31.32
7 Aurora Cao 10 CCAQ 1:32.97
8 Alice Zhang 10 NOVA 1:35.56
9 Alana Jaidar 10 TCC 1:34.78
10 Frida Gilcreace 10 SGAC 1:35.38
11 Amelia Park 10 CERR 1:35.56
12 Ellie Post 10 STOP 1:37.61
13 Bailey Luu 10 AZOT 1:37.91
14 Zoey Wen 10 CERR 1:39.53
15 Vallerie Tahzib 10 NOVA 1:40.12
DQ Willa LiFalse start 10 NOVA 1:37.15 DQ

#46 Boys 7-10 100 Breaststroke LCM

🥇 Declan Wang Prelims 2nd Finals 1st 1:30.71 → 1:27.47
🥈 Sebastian Saade Prelims 1st Finals 2nd 1:30.07 → 1:29.23
🥉 Mason Ryu Prelims 6th Finals 3rd 1:32.01 → 1:29.88
PlaceNameAgeTeam Time
1 Sebastian Saade 10 LASC 1:30.07
2 Declan Wang 10 AZOT 1:30.71
3 Shawn Wu 10 BREA 1:31.66
4 Max Lin 10 NOVA 1:31.80
5 August Liao 10 CANY 1:31.99
6 Mason Ryu 10 KSST 1:32.01
7 Jefferson Chiang 10 NOVA 1:32.60
8 Riccardo Sardena 10 STOP 1:33.31
9 Russell Choy 10 AZOT 1:33.93
10 Kyle Tang 9 AZOT 1:36.61
11 Ethan Wang 9 NOVA 1:37.38
12 Luca Tricano 10 GWSC 1:37.44
13 Jacob Liu 10 AZOT 1:37.99
14 Callahan Espiritu 8 AZOT 1:39.68
15 Ari Mobasseri 8 AZOT 1:39.84
16 Brian Chou 9 NOVA 1:40.04
17 Eric Deng 10 NOVA 1:40.46
18 Owen Nguyen 10 MVN 1:40.76
19 Maksim Kashkolda 10 HRZN 1:42.66
20 Moses Xia 10 WASC 1:42.69
21 Cameron Day 10 MVN 1:42.75
22 Noah Mobasseri 9 AZOT 1:43.44
23 Maochen Tan 10 MVN 1:43.59
24 William Yao 10 FAC 1:43.65
25 Brian Yu 10 DARE 1:43.77
26 Kellan Naisbitt 10 MVN 1:44.04
26 Jace Moon 10 COMM 1:44.04
28 Leland Tsou 10 PATH 1:44.19
29 Erik Hai 10 TCC 1:46.28
30 Demitry Daniel 10 CANY 1:46.76
31 Yupeng Wang 10 MPMR 1:47.00
32 Everett Muzzarelli 8 WOOD 1:47.36
DQ Romi JonesTurn/Finish - Touch Not simultaneous 10 SAND 1:28.25 DQ
PlaceNameAgeTeam Time
1 🥇 Declan Wang 10 AZOT 1:27.47
2 🥈 Sebastian Saade 10 LASC 1:29.23
3 🥉 Mason Ryu 10 KSST 1:29.88
4 Riccardo Sardena 10 STOP 1:30.31
5 August Liao 10 CANY 1:30.69
6 Max Lin 10 NOVA 1:30.70
7 Jefferson Chiang 10 NOVA 1:31.76
8 Shawn Wu 10 BREA 1:33.76
9 Russell Choy 10 AZOT 1:32.85
10 Jacob Liu 10 AZOT 1:36.03
11 Luca Tricano 10 GWSC 1:36.16
12 Ari Mobasseri 8 AZOT 1:36.36
13 Kyle Tang 9 AZOT 1:36.82
14 Ethan Wang 9 NOVA 1:37.60
15 Brian Chou 9 NOVA 1:38.84
16 Callahan Espiritu 8 AZOT 1:41.32

#47 Girls 11-14 200 Backstroke LCM

🥇 Summer Shaves Prelims 1st = Finals 1st 2:22.01 → 2:20.68
🥈 Lyric Radke Prelims 3rd Finals 2nd 2:30.10 → 2:25.36
🥉 Ivy Zhang Prelims 6th Finals 3rd 2:30.92 → 2:26.78
PlaceNameAgeTeam Time
1 Summer Shaves 14 AZOT 2:22.01
2 Hako Ono 14 BCA 2:28.13
3 Lyric Radke 13 NOVA 2:30.10
4 Roma Westerman 13 SAND 2:30.12
5 Isla Stout 13 AZOT 2:30.80
6 Ivy Zhang 12 BREA 2:30.92
7 Ada Hu 14 NOVA 2:34.34
8 Julia Carbone 14 SAND 2:34.37
9 Stella Bitz 13 NOVA 2:34.41
10 HanaLea Tobler 13 SAND 2:34.67
11 Ella Howard 14 SAND 2:35.13
12 Kate Wong 13 DARE 2:36.02
13 Eileen Romesser 14 BCA 2:36.40
14 Abby Collins 14 LASC 2:36.59
15 Serenity Bartlett 13 CANY 2:36.66
16 Elena Garcia 13 NOVA 2:36.74
17 Amy Robles 14 NOVA 2:37.82
18 Drew Stout 12 AZOT 2:39.23
19 Olivia Chi 14 BCA 2:39.86
20 Kristen Zhao 11 BREA 2:41.08
21 Gianelle Soesanto 14 SAND 2:41.11
22 Iris Chin 14 SAND 2:41.73
23 Gemma Dunbar 14 PVST 2:41.88
24 Kylee Park 13 MVN 2:42.27
25 Sophie Weinstein 13 SAND 2:43.14
26 Maya Pittman 14 STOP 2:43.34
27 Madison Au 13 SAND 2:46.85
28 Valerie Gunawan 12 CERR 2:49.28
DQ Olivia HaisupaTurn - Non Continuous turn after pull 14 SAND 2:28.90 DQ
PlaceNameAgeTeam Time
1 🥇 Summer Shaves 14 AZOT 2:20.68
2 🥈 Lyric Radke 13 NOVA 2:25.36
3 🥉 Ivy Zhang 12 BREA 2:26.78
4 Isla Stout 13 AZOT 2:28.02
5 Hako Ono 14 BCA 2:29.65
6 Roma Westerman 13 SAND 2:30.20
7 Ada Hu 14 NOVA 2:32.95
8 Julia Carbone 14 SAND 2:34.08
9 Serenity Bartlett 13 CANY 2:30.95
10 Kate Wong 13 DARE 2:32.70
11 Ella Howard 14 SAND 2:32.91
12 Stella Bitz 13 NOVA 2:33.80
13 Eileen Romesser 14 BCA 2:34.47
14 Abby Collins 14 LASC 2:34.67
15 Elena Garcia 13 NOVA 2:36.96
16 HanaLea Tobler 13 SAND 2:37.78

#48 Boys 11-14 200 Backstroke LCM

🥇 Liam Chung Prelims 1st = Finals 1st 2:16.45 → 2:13.84
🥈 Dino Bethanis Prelims 2nd = Finals 2nd 2:18.25 → 2:16.76
🥉 Blake Lezak Prelims 3rd = Finals 3rd 2:21.59 → 2:21.16
PlaceNameAgeTeam Time
1 Liam Chung 14 MVN 2:16.45
2 Dino Bethanis 14 EVO 2:18.25
3 Blake Lezak 14 NOVA 2:21.59
4 Connor Kopitzke 13 CANY 2:22.75
5 Eric Lim 14 DARE 2:22.95
6 Ian Foutz 14 TORR 2:23.72
7 Christian Rhoades 13 LASC 2:24.47
8 Matvii Khvalko 13 PATH 2:24.71
9 Noah Huang 14 AZOT 2:25.75
10 Everett Collins 14 SAND 2:27.16
11 Oliver Li 12 BREA 2:30.07
12 Jayden Zhou 14 NOVA 2:30.46
13 Hunter Tan 13 SAND 2:31.06
14 Juani Marquez 14 BCA 2:32.18
15 Alex Hernandez 14 SGAC 2:32.20
16 Connor Neth 13 NOVA 2:33.57
17 Grady McColl 13 LASC 2:34.25
18 Michael Pang 13 MPMR 2:41.07
19 Caleb Liu 12 AZOT 2:43.92
PlaceNameAgeTeam Time
1 🥇 Liam Chung 14 MVN 2:13.84
2 🥈 Dino Bethanis 14 EVO 2:16.76
3 🥉 Blake Lezak 14 NOVA 2:21.16
4 Ian Foutz 14 TORR 2:21.30
5 Eric Lim 14 DARE 2:21.94
6 Connor Kopitzke 13 CANY 2:22.50
7 Matvii Khvalko 13 PATH 2:23.51
8 Christian Rhoades 13 LASC 2:23.67
9 Noah Huang 14 AZOT 2:25.02
10 Everett Collins 14 SAND 2:26.59
11 Juani Marquez 14 BCA 2:27.76
12 Oliver Li 12 BREA 2:29.02
13 Hunter Tan 13 SAND 2:29.43
14 Connor Neth 13 NOVA 2:32.48
15 Alex Hernandez 14 SGAC 2:32.84
16 Grady McColl 13 LASC 2:35.62

#49 Girls 11-12 50 Backstroke LCM

🥇 Irene Zhong Prelims 1st = Finals 1st 32.46 → 31.70
🥈 Hanano Mori Prelims 2nd = Finals 2nd 32.67 → 32.12
🥉 Ivy Zhang Prelims 3rd = Finals 3rd 32.93 → 32.42
PlaceNameAgeTeam Time
1 Irene Zhong 11 NOVA 32.46
2 Hanano Mori 12 NOVA 32.67
3 Ivy Zhang 12 BREA 32.93
4 Cataleya Moran 11 SAND 33.45
5 Grace Wang 11 NOVA 33.84
6 Iris Aou 12 TORR 33.92
7 Julia Xiong 11 NOVA 34.24
8 Hope Heumann 12 NOVA 34.42
9 Natalie Pyle 12 CANY 34.44
10 Victoria Gu 11 UN-04 34.52
11 Kenzie Chan 12 FAC 35.05
12 Christina Sun 12 CCAQ 35.38
13 Brooklyn Cross 11 PATH 35.47
14 Paige Brunjes 12 TCC 35.50
15 Ayame Matsui 12 NOVA 35.61
16 Adriana Harbut 12 NOVA 35.72
17 Maverick Amell 12 LASC 35.74
18 Bella Luu 11 AZOT 35.80
19 Addie Malone 11 NOVA 35.81
20 Sophia He 11 AZOT 35.86
21 Helena Gallardo 12 MPMR 35.88
22 Madison Tsai 12 TORR 35.89
23 Ava Encheff 12 AZOT 35.92
24 Brianna Wang 12 NOVA 35.93
25 Amy Hu 11 MVN 36.03
26 Victoria Dinh TCFS 36.06
26 Phoebe Faucette 12 NOVA 36.06
28 Nica Goldshleger 12 SOCA 36.23
29 Lily Pettigrew 11 MVN 36.34
30 Olivia Rau 12 RAA 36.37
31 Elynn Zhang 12 CANY 36.43
32 Sammie Malkowski 12 PATH 36.50
33 Kennedy Bourke 12 SAND 36.53
34 Avyn Miller 11 MVN 36.57
35 Erin Hong 12 MPMR 36.58
36 Valerie Gunawan 12 CERR 36.59
37 Katie Furniss 12 HRZN 36.64
38 Payton Taormina 12 SAND 36.71
39 Chloe Wang 11 TORR 37.47
40 Olivia Tricano 12 GWSC 37.51
41 Kinley Howard 12 GWSC 37.63
42 Sumire Kafrawi 11 MVN 37.71
43 Alex Mata 12 BCA 37.84
44 Zoe Berke 12 TMEC 38.02
45 Hana Kasahara 11 AZOT 38.12
46 Kayla Tain 12 NOVA 38.73
47 Attie Jewell 12 CANY 38.80
48 Kendra Rosas Torres 12 SGAC 39.20
PlaceNameAgeTeam Time
1 🥇 Irene Zhong 11 NOVA 31.70
2 🥈 Hanano Mori 12 NOVA 32.12
3 🥉 Ivy Zhang 12 BREA 32.42
4 Cataleya Moran 11 SAND 33.23
5 Grace Wang 11 NOVA 33.46
6 Hope Heumann 12 NOVA 33.68
7 Julia Xiong 11 NOVA 34.12
8 Iris Aou 12 TORR 34.72
9 Victoria Gu 11 UN-04 34.07
10 Natalie Pyle 12 CANY 34.10
11 Brooklyn Cross 11 PATH 34.56
12 Ayame Matsui 12 NOVA 34.66
13 Kenzie Chan 12 FAC 34.72
14 Adriana Harbut 12 NOVA 35.29
15 Paige Brunjes 12 TCC 35.30
15 Christina Sun 12 CCAQ 35.30

#50 Boys 11-12 50 Backstroke LCM

🥇 Jasper Ye Prelims 1st = Finals 1st 31.43 → 29.82
🥈 Kurt Gartland Prelims 2nd = Finals 2nd 32.02 → 30.99
🥉 Zakhar Rudenko Prelims 3rd = Finals 3rd 32.23 → 31.77
PlaceNameAgeTeam Time
1 Jasper Ye 12 AZOT 31.43
2 Kurt Gartland 12 MAX 32.02
3 Zakhar Rudenko 11 NOVA 32.23
4 Zanjo Valencia 12 CANY 32.68
5 Towma Yoshida 12 TORR 32.91
6 Daniel An 12 NOVA 33.23
7 Albert Li 11 AZOT 33.45
8 Josh Swinehart 12 NOVA 33.58
9 Jacob Jiang 12 NOVA 33.65
10 Hugo Wrobel 12 SAND 33.68
11 Eren Doker 12 AZOT 33.76
11 Eli Hu 11 MVN 33.76
13 Joel Taylor 12 NOVA 33.83
14 Cole McKinney 12 SPLA 33.85
15 Maksym Marshchivskyi 12 AZOT 33.87
16 JJ Staggs 12 CANY 34.24
17 Daniel Zhang 12 AZOT 34.81
18 Ethan Luwiharto 12 AZOT 35.05
19 Tyson Imai 12 BCA 35.15
20 Sasha Buskin 12 NOVA 35.17
21 Jason Xiang 11 NOVA 35.33
22 Yiting Jiang 11 LASC 35.48
23 Declan Neth 11 NOVA 35.94
24 George An 12 NOVA 35.95
25 Colin McKee 12 MVN 35.96
26 Bulut Yenier 12 NOVA 36.12
27 Francis Hei 12 BREA 36.26
28 Kaki Jia 11 NOVA 36.41
29 Yulian Satheesh 12 SAND 36.46
30 Levi Bouhbot 11 AZOT 36.50
31 Jackson Ramsey SEAL 36.56
32 Jayden Dao 12 DARE 36.98
33 Ryan Roytberg 12 FAC 37.24
34 Cash Torner 12 TMEC 37.29
35 Logan San Jose 11 LASC 37.36
36 Ryland O'Brien 11 SAND 37.48
37 Shu Wakayama 12 CERR 37.57
38 Brian Wrobel 11 SAND 37.92
38 Harrison Ngo 11 NOVA 37.92
38 Isaac Tian 12 NOVA 37.92
PlaceNameAgeTeam Time
1 🥇 Jasper Ye 12 AZOT 29.82
2 🥈 Kurt Gartland 12 MAX 30.99
3 🥉 Zakhar Rudenko 11 NOVA 31.77
4 Zanjo Valencia 12 CANY 32.75
5 Towma Yoshida 12 TORR 32.76
6 Josh Swinehart 12 NOVA 33.15
7 Albert Li 11 AZOT 33.69
8 Daniel An 12 NOVA 33.96
9 Joel Taylor 12 NOVA 33.37
10 Eren Doker 12 AZOT 33.45
11 Jacob Jiang 12 NOVA 33.51
12 Hugo Wrobel 12 SAND 33.64
13 JJ Staggs 12 CANY 33.75
14 Eli Hu 11 MVN 34.09
15 Cole McKinney 12 SPLA 34.67
16 Maksym Marshchivskyi 12 AZOT 35.01

#51 Girls 7-10 50 Backstroke LCM

🥇 Alyssa Luwiharto Prelims 1st = Finals 1st 36.79 → 35.93
🥈 Vasilisa Shcherbakova Prelims 2nd = Finals 2nd 37.94 → 36.50
🥉 Jordan Winters Prelims 4th Finals 3rd 38.26 → 37.45
PlaceNameAgeTeam Time
1 Alyssa Luwiharto 10 AZOT 36.79
2 Vasilisa Shcherbakova 10 AZOT 37.94
3 Layla Lezak 10 NOVA 38.24
4 Jordan Winters 10 SOCA 38.26
5 Margaret Wang 8 NOVA 38.31
6 Amelie Tihanyi 10 PATH 38.63
7 Aolani Hampton 10 MVN 38.99
7 Nya Lu 10 SOCA 38.99
9 Emily Jiang 9 NOVA 39.72
10 Emmalyn Phan 10 AZOT 39.93
10 Katherine Chow 10 AZOT 39.93
12 Gina Dong 10 NOVA 39.95
13 Mackie Holeman 9 NOVA 40.04
14 Catherine Zhang 10 DARE 40.14
15 Summer Williams 9 AZOT 40.41
16 Bailey Luu 10 AZOT 40.61
17 Alice Zhang 10 NOVA 40.78
18 Yaretzi Sanchez 10 SGAC 41.29
19 Taylor Age 10 SDA 42.39
20 Valentina Natera 10 SGAC 42.46
21 Zoey Wen 10 CERR 42.63
22 Hillary Truong 10 NOVA 42.69
23 Arha Chander 10 CANY 42.85
24 Jion Kim 10 SAND 42.88
25 Zoey Quinto 10 RAA 42.96
26 Madelyn Chang 10 PVPB 43.12
27 Teagan Mills 10 MVN 43.36
28 Paris Wang 9 NOVA 43.38
29 Stella Abell 10 PVPB 43.99
30 Zoey Tonnu 10 TMEC 45.53
31 Sofia Gonzalez 10 CANY 46.11
32 Amy Jung 10 MVN 46.98
PlaceNameAgeTeam Time
1 🥇 Alyssa Luwiharto 10 AZOT 35.93
2 🥈 Vasilisa Shcherbakova 10 AZOT 36.50
3 🥉 Jordan Winters 10 SOCA 37.45
4 Layla Lezak 10 NOVA 37.91
5 Nya Lu 10 SOCA 38.17
6 Margaret Wang 8 NOVA 38.28
7 Aolani Hampton 10 MVN 38.93
8 Amelie Tihanyi 10 PATH 38.99
9 Emmalyn Phan 10 AZOT 38.77
10 Bailey Luu 10 AZOT 39.47
11 Summer Williams 9 AZOT 39.58
12 Emily Jiang 9 NOVA 39.87
13 Catherine Zhang 10 DARE 40.41
14 Katherine Chow 10 AZOT 41.22
15 Gina Dong 10 NOVA 41.25
16 Mackie Holeman 9 NOVA 42.21

#52 Boys 7-10 50 Backstroke LCM

🥇 Hoshi Aono Prelims 1st = Finals 1st 34.64 → 33.96
🥈 Declan Wang Prelims 1st Finals 2nd 34.64 → 34.54
🥉 Trevor Lam Prelims 3rd = Finals 3rd 35.90 → 35.75
PlaceNameAgeTeam Time
1 Declan Wang 10 AZOT 34.64
1 Hoshi Aono 10 AZOT 34.64
3 Trevor Lam 9 DARE 35.90
4 Jefferson Chiang 10 NOVA 37.14
5 Aaron Niu 10 FFSC 37.36
5 Mason Ryu 10 KSST 37.36
7 Isaac Dai 9 MVN 37.37
8 August Liao 10 CANY 37.97
9 Preston Tran 10 NOVA 38.27
10 Kyle Lin 9 NOVA 38.55
11 Shawn Wu 10 BREA 38.70
12 Mason Nguyen 10 AZOT 38.82
13 Russell Choy 10 AZOT 38.89
14 Jacob Liu 10 AZOT 39.09
15 Jayden Cheng 10 BREA 39.16
16 Jarvis Xiao 9 NOVA 39.33
17 Edoardo Marelli 10 NOVA 39.66
18 Ray Yu 10 AZOT 39.79
19 Riccardo Sardena 10 STOP 40.28
20 Marcus Lin 9 AZOT 40.56
21 Angel Garcia 10 NOVA 40.66
22 Bryan HU 10 AZOT 40.85
23 Yupeng Wang 10 MPMR 41.06
24 Isaac Zepeda 10 SGAC 41.30
25 Owen Nguyen 10 MVN 41.48
26 Daniel Perekotiy 10 MVN 42.09
27 Danylo Marshchivskyi 8 AZOT 42.33
28 Michael Cheng 9 SDA 42.39
29 Kevin Lou 10 NOVA 42.96
30 William Yao 10 FAC 45.79
31 Erik Hai 10 TCC 46.44
PlaceNameAgeTeam Time
1 🥇 Hoshi Aono 10 AZOT 33.96
2 🥈 Declan Wang 10 AZOT 34.54
3 🥉 Trevor Lam 9 DARE 35.75
4 Isaac Dai 9 MVN 36.53
5 Aaron Niu 10 FFSC 36.82
6 Mason Ryu 10 KSST 37.01
7 Jefferson Chiang 10 NOVA 37.08
8 August Liao 10 CANY 38.02
9 Preston Tran 10 NOVA 37.82
10 Kyle Lin 9 NOVA 38.06
11 Jarvis Xiao 9 NOVA 38.26
12 Mason Nguyen 10 AZOT 38.38
13 Russell Choy 10 AZOT 38.94
14 Jacob Liu 10 AZOT 39.12
15 Shawn Wu 10 BREA 39.34
16 Jayden Cheng 10 BREA 39.38

#53 Girls 13-14 50 Butterfly LCM

🥇 Anna Heumann Prelims 1st = Finals 1st 29.21 → 28.66
🥈 Katherine McCrea Prelims 2nd = Finals 2nd 29.35 → 28.82
🥉 Summer Shaves Prelims 3rd = Finals 3rd 29.70 → 29.12
PlaceNameAgeTeam Time
1 Anna Heumann 14 NOVA 29.21
2 Katherine McCrea 13 AZOT 29.35
3 Summer Shaves 14 AZOT 29.70
4 Taylor Jones 14 NOVA 29.88
5 Ayla Shahriar 13 MVN 29.96
6 Hannah Wachtel 13 CANY 30.38
7 Amy Jiang 14 NOVA 30.43
8 Sofia Loaiza 13 SAND 30.50
9 Lea Burga 14 CANY 30.54
10 Daphne Zhang 13 NOVA 30.68
11 Anoushka Sharma 14 MVN 30.78
12 Olivia Chi 14 BCA 30.98
13 Kaylin Kim 14 SAND 31.04
14 Aerial McCormick 14 NOVA 31.11
15 Adriana Lee 14 BCA 31.14
16 Abby Warnick 14 SAND 31.16
17 Tori Jyo 14 BCA 31.17
18 Ella Howard 14 SAND 31.19
19 Sadie Adams 13 RAA 31.20
20 Elaine Dinh 14 NOVA 31.22
21 Ava Carbone 13 FAC 31.26
22 Hannah Stolarczyk 13 PATH 31.38
23 Emily Wong 13 MPMR 31.42
24 Arianna Ciuffoli 14 BCA 31.49
25 Elsie Beiter 14 BAY 31.58
26 Piper Sootkoos 14 BCA 31.59
27 Erin Heck 14 NOVA 31.63
28 Amelie Rosales 14 SPLA 31.67
29 Hako Ono 14 BCA 31.71
30 Brieleigh Kay Adams 13 AZOT 31.82
31 Sarah Diep 14 NOVA 31.83
32 Olivia Gao 13 SAND 31.84
33 Kaela Takashima 13 NOVA 31.85
34 Anna Chiang 13 WOOD 31.93
35 Gianna Nunnari 14 STOP 31.99
36 Joanna Huang 14 DARE 32.03
37 Sydnee Farah 13 NOVA 32.11
38 Karlie Choy 14 AZOT 32.15
39 Abigail Contreras 13 SGAC 32.21
40 Eileen Kim 13 NOVA 32.26
40 Isla Stout 13 AZOT 32.26
42 Valentina Fedi 13 CANY 32.28
42 Cierra Roland TCFS 32.28
44 Ava Rogers 13 DARE 32.36
45 Julia Yates 13 NOVA 32.39
46 Isabella Gonzalez 13 NOVA 32.50
47 Kylee Park 13 MVN 32.54
48 Alexis Nguyen 13 TORR 32.60
48 Kate Wong 13 DARE 32.60
50 RyLee Swetman 14 NOVA 32.63
51 Ryenn Oh 13 LASC 32.65
52 Stella Bitz 13 NOVA 32.68
53 Melody Chen 14 BREA 32.69
54 Maddie Arnold 14 NOVA 32.70
55 Amy Robles 14 NOVA 32.71
56 Ava Shahriar 13 MVN 32.75
56 Ella Tricano 14 GWSC 32.75
58 April Chan 13 CANY 32.77
59 Nina Hammontree 14 EVO 32.81
60 Abi Slocum 14 PVST 33.01
61 Ellie Ha 14 TCC 33.04
62 Emma Adams 13 BREA 33.14
63 Emma Cornejo 14 FAC 33.16
64 Hana Imai 14 BCA 33.40
65 Sophia Young 14 CERR 33.42
66 Elaine Zhang 13 BREA 33.52
67 Angelina Gerges 14 RST 33.64
68 Tiffanie Yao 14 FAC 33.67
69 Ashlynn Seawright 14 TCC 33.69
70 Natalie Cortez 14 TORR 33.75
71 Madison Au 13 SAND 33.98
72 Cloris Tjondro 13 MVN 34.21
73 Arden Chen 13 CCAQ 34.33
74 Sarah Westermeyer 13 GWSC 34.75
PlaceNameAgeTeam Time
1 🥇 Anna Heumann 14 NOVA 28.66
2 🥈 Katherine McCrea 13 AZOT 28.82
3 🥉 Summer Shaves 14 AZOT 29.12
4 Taylor Jones 14 NOVA 29.29
5 Ayla Shahriar 13 MVN 29.79
6 Hannah Wachtel 13 CANY 30.00
7 Amy Jiang 14 NOVA 30.30
8 Sofia Loaiza 13 SAND 30.42
9 Olivia Chi 14 BCA 29.60
10 Lea Burga 14 CANY 30.18
11 Anoushka Sharma 14 MVN 30.37
12 Daphne Zhang 13 NOVA 30.44
13 Kaylin Kim 14 SAND 30.53
14 Abby Warnick 14 SAND 30.70
15 Aerial McCormick 14 NOVA 31.02
16 Adriana Lee 14 BCA 31.32

#54 Boys 13-14 50 Butterfly LCM

🥇 Evan Young Prelims 1st = Finals 1st 26.75 → 26.69
🥈 Matvii Khvalko Prelims 7th Finals 2nd 28.05 → 27.43
🥉 Jim Yin Prelims 3rd = Finals 3rd 27.54 → 27.50
PlaceNameAgeTeam Time
1 Evan Young 14 BCA 26.75
2 River McIntyre 14 NOVA 27.51
3 Jim Yin 14 MVN 27.54
4 Sahiel Pai 13 NOVA 27.72
5 Noah Huang 14 AZOT 27.90
6 Theo Haubner 14 BCA 28.01
7 Matvii Khvalko 13 PATH 28.05
8 Ethan Song 14 DARE 28.06
9 Marcus Chen 14 TMEC 28.14
10 Evan Rupan 14 RAA 28.22
11 Kingsley Du 13 NOVA 28.23
12 CC He 14 UN-02 28.35
13 Nathaniel Chang 13 BCA 28.50
14 Saam Fouladchi 13 AZOT 28.68
15 Nathan Wu 13 NOVA 28.69
16 Jaei Kim 13 NOVA 28.83
16 Mason Tran 13 NOVA 28.83
18 Colin Zung 14 CCAQ 29.00
19 Eric Manchester 14 EVO 29.01
20 Jonathan Ko 13 NOVA 29.09
21 Michael Cao 13 NOVA 29.13
21 Guilherme Falleiros Friggi 13 AZOT 29.13
23 Lucas Chavez 14 BCA 29.18
24 Simon Xue 14 NOVA 29.22
25 Eason Zhong 14 MVN 29.26
26 Deacon Le 14 GWSC 29.27
27 Jayden Kim 14 NOVA 29.31
28 Max Wang 14 TORR 29.32
29 Ryson Tomongin 14 BCA 29.33
30 Eric Zhang 14 FFSC 29.34
31 Sean Gunawan 14 CERR 29.59
32 Chester Lo 14 NOVA 29.74
33 Tana Ritchson 14 PATH 29.76
34 Ian Foutz 14 TORR 29.86
35 Kaio Wang 13 NOVA 29.90
36 Dyllan Tran 13 MAX 29.93
37 Zi Hao Wang 14 DARE 29.96
38 Kingston Bao 13 BCA 29.97
39 Sen Oyamada 13 LASC 30.01
40 Jordan Wu 13 AZOT 30.07
41 Hudson Minsky 13 NOVA 30.08
42 Aaron Yoon 13 CANY 30.09
43 Lucas Pena 14 PVST 30.13
44 Brian Zou 13 CCAQ 30.15
44 Arda Yenier 14 NOVA 30.15
46 Jayden Zhou 14 NOVA 30.21
46 Lucas Lu 14 SDA 30.21
48 Henry Zhong 14 DARE 30.25
49 AJ Sanchez 13 CCAQ 30.28
50 Mubai Wu 14 AZOT 30.35
51 Jacob Martinez 14 STAR 30.43
52 Dylan Liang 13 NOVA 30.56
53 Caleb Ayling 14 STOP 30.67
54 Ethan Cordry 13 MVN 30.68
55 Andy Xuan 14 NOVA 30.83
56 Brian Xuan 14 NOVA 30.95
57 Andrew Ojeda 14 TCC 31.22
58 Alex Hernandez 14 SGAC 31.35
59 Aaron Lin 14 NOVA 31.57
60 Mark Choo 13 NOVA 31.59
61 Lucas Luan 13 NOVA 31.86
62 Oliver Liu 13 AZOT 32.06
PlaceNameAgeTeam Time
1 🥇 Evan Young 14 BCA 26.69
1 Mason Tran 13 NOVA 28.48
2 🥈 Matvii Khvalko 13 PATH 27.43
2 Jaei Kim 13 NOVA 28.52
3 🥉 Jim Yin 14 MVN 27.50
4 Theo Haubner 14 BCA 27.60
5 River McIntyre 14 NOVA 27.61
6 Sahiel Pai 13 NOVA 27.74
7 Ethan Song 14 DARE 27.79
8 Noah Huang 14 AZOT 27.92
9 Kingsley Du 13 NOVA 27.94
10 Evan Rupan 14 RAA 27.97
11 Marcus Chen 14 TMEC 27.99
12 CC He 14 UN-02 28.36
13 Mason Tran 13 NOVA 28.57
14 Nathaniel Chang 13 BCA 28.62
15 Nathan Wu 13 NOVA 28.73
16 Saam Fouladchi 13 AZOT 29.21

#55 Girls 11-14 400 Individual Medley LCM

🥇 Roma Westerman Prelims 1st = Finals 1st 5:09.45 → 5:07.33
🥈 Grace Wang Prelims 2nd = Finals 2nd 5:13.37 → 5:12.60
🥉 Yolanda Ye Prelims 3rd = Finals 3rd 5:14.88 → 5:13.42
PlaceNameAgeTeam Time
1 Roma Westerman 13 SAND 5:09.45
2 Grace Wang 11 NOVA 5:13.37
3 Yolanda Ye 14 AZOT 5:14.88
4 Kayla Bussey 14 AZOT 5:19.57
5 Adelyn Le 14 NOVA 5:21.59
6 Amy Jiang 14 NOVA 5:23.94
7 HanaLea Tobler 13 SAND 5:24.62
8 Hayden Yuen 12 NOVA 5:25.03
9 Elizabeth Cernisenco 14 EVO 5:25.93
10 Karlie Choy 14 AZOT 5:26.26
11 Daniela Kan 14 BCA 5:26.56
12 Helen Sech 13 MVN 5:28.16
13 Brynn Reynolds 13 RAA 5:35.63
14 Sofia Loaiza 13 SAND 5:35.71
15 Isabella Liao 14 NOVA 5:36.96
16 Jersey Holeman 14 NOVA 5:37.00
17 Audrey Nguyen 13 NOVA 5:38.71
18 Maggie Panici 14 NOVA 5:40.75
19 Alexis Nguyen 13 TORR 5:41.33
DQ Dahlia KinnoFalse start - Misc 14 GWSC 5:29.02 DQ
PlaceNameAgeTeam Time
1 🥇 Roma Westerman 13 SAND 5:07.33
2 🥈 Grace Wang 11 NOVA 5:12.60
3 🥉 Yolanda Ye 14 AZOT 5:13.42
4 Amy Jiang 14 NOVA 5:16.60
5 Kayla Bussey 14 AZOT 5:16.91
6 Hayden Yuen 12 NOVA 5:20.59
7 Adelyn Le 14 NOVA 5:22.39
8 HanaLea Tobler 13 SAND 5:28.96
9 Elizabeth Cernisenco 14 EVO 5:21.38
10 Karlie Choy 14 AZOT 5:22.26
11 Helen Sech 13 MVN 5:25.07
12 Sofia Loaiza 13 SAND 5:29.32
13 Brynn Reynolds 13 RAA 5:32.50
14 Jersey Holeman 14 NOVA 5:37.75
15 Isabella Liao 14 NOVA 5:38.40
16 Audrey Nguyen 13 NOVA 5:46.90

#56 Boys 11-14 400 Individual Medley LCM

🥇 Raymond Jew Prelims 2nd Finals 1st 4:51.88 → 4:49.44
🥈 Jaxson Ford Prelims 4th Finals 2nd 4:59.64 → 4:52.93
🥉 Vincent Casciaro Prelims 1st Finals 3rd 4:51.85 → 4:53.46
PlaceNameAgeTeam Time
1 Vincent Casciaro 14 NOVA 4:51.85
2 Raymond Jew 14 AZOT 4:51.88
3 Braden Rau 14 RAA 4:59.63
4 Jaxson Ford 14 TCC 4:59.64
5 Graham Kotkosky 14 GWSC 5:02.63
6 Blake Lezak 14 NOVA 5:03.74
7 Nicholas Lacson 13 SAND 5:05.11
8 Lucas Zhang 14 LASC 5:08.93
9 Colin Zung 14 CCAQ 5:09.06
10 Liam Singleton 14 PVST 5:10.44
11 Zander Kwan 13 MAX 5:10.88
12 Jio Kim 14 UN-03 5:12.60
13 Oliver Tess 14 RST 5:12.77
14 Jack Colligan 14 EVO 5:14.86
15 Toby Kao 14 AZOT 5:16.50
16 Everett Collins 14 SAND 5:16.74
17 Maddox Tellechea 14 TCC 5:18.63
18 Kaio Wang 13 NOVA 5:19.27
19 Lucas Pena 14 PVST 5:19.82
20 Hunter Tan 13 SAND 5:20.71
21 Jayden Kim 13 NOVA 5:20.92
22 Jake Dotts 13 NOVA 5:21.32
23 Nathan Wu 13 NOVA 5:24.19
DQ Aiden ChenTurn/Finish - Touch Not simultaneous - breast 14 NOVA 5:11.59 DQ
PlaceNameAgeTeam Time
1 🥇 Raymond Jew 14 AZOT 4:49.44
2 🥈 Jaxson Ford 14 TCC 4:52.93
3 🥉 Vincent Casciaro 14 NOVA 4:53.46
4 Braden Rau 14 RAA 4:57.86
5 Graham Kotkosky 14 GWSC 4:59.36
6 Nicholas Lacson 13 SAND 5:01.05
7 Blake Lezak 14 NOVA 5:05.28
8 Lucas Zhang 14 LASC 5:08.76
9 Liam Singleton 14 PVST 5:05.89
10 Zander Kwan 13 MAX 5:08.99
11 Jio Kim 14 UN-03 5:10.98
12 Hunter Tan 13 SAND 5:15.98
13 Oliver Tess 14 RST 5:16.75
14 Maddox Tellechea 14 TCC 5:17.48
15 Everett Collins 14 SAND 5:20.81
DQ Toby KaoKick - Alternating motion (feet opposing) - fly 14 AZOT 5:09.94 DQ

#57 Girls 7-10 200 Individual Medley Relay LCM

PlaceNameAgeTeam Time
1 🥇 Aquazot Swim Club AZOT 2:24.57
2 🥈 Irvine Novaquatics, Inc. NOVA 2:27.66
3 🥉 Aquazot Swim Club AZOT 2:32.96
4 DARE Aquatics DARE 2:33.80
5 Irvine Novaquatics, Inc. NOVA 2:33.86
6 Paseo Aquatics Swim Team PATH 2:40.62
7 Mission Viejo Nadadores MVN 2:42.02
8 Canyons Aquatic Club CANY 2:51.07
9 Mission Viejo Nadadores MVN 2:56.95

#58 Boys 7-10 200 Individual Medley Relay LCM

PlaceNameAgeTeam Time
1 🥇 Aquazot Swim Club AZOT 2:20.05
2 🥈 Irvine Novaquatics, Inc. NOVA 2:24.02
3 🥉 Aquazot Swim Club AZOT 2:31.67
4 Irvine Novaquatics, Inc. NOVA 2:33.28
5 Mission Viejo Nadadores MVN 2:36.20
6 Flying Fish Swim Club FFSC 2:54.32
7 Mission Viejo Nadadores MVN 2:56.21
DQ The Claremont ClubEarly take-off swimmer #2 TCC 2:44.89 DQ
DQ Canyons Aquatic ClubEarly take-off swimmer #2 CANY 2:45.79 DQ

#59 Girls 11-12 200 Individual Medley Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 2:07.92
2 🥈 Irvine Novaquatics, Inc. NOVA 2:09.45
3 🥉 Sandpipers of Nevada SAND 2:13.42
4 Aquazot Swim Club AZOT 2:14.53
5 Los Angeles Swim Club LASC 2:17.61
6 Mission Viejo Nadadores MVN 2:19.43
7 Canyons Aquatic Club CANY 2:19.55
8 Sandpipers of Nevada SAND 2:22.50
9 Golden West Swim Club GWSC 2:25.43
10 Mission Viejo Nadadores MVN 2:28.06
DQ Aquazot Swim ClubEarly take-off swimmer #4 AZOT 2:22.43 DQ

#60 Boys 11-12 200 Individual Medley Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 2:04.76
2 🥈 Sandpipers of Nevada SAND 2:12.16
3 🥉 Irvine Novaquatics, Inc. NOVA 2:13.03
4 Aquazot Swim Club AZOT 2:13.32
5 Mission Viejo Nadadores MVN 2:18.77
6 Los Angeles Swim Club LASC 2:19.37
DQ Aquazot Swim ClubEarly take-off swimmer #3 AZOT 2:06.46 DQ

#61 Girls 13-14 200 Individual Medley Relay LCM

PlaceNameAgeTeam Time
1 🥇 Aquazot Swim Club AZOT 2:01.36
2 🥈 Irvine Novaquatics, Inc. NOVA 2:01.80
3 🥉 Beach Cities Alpha BCA 2:03.12
4 Sandpipers of Nevada SAND 2:06.36
5 Irvine Novaquatics, Inc. NOVA 2:07.02
6 Sandpipers of Nevada SAND 2:09.63
7 Evolution Racing Club EVO 2:09.99
8 Mission Viejo Nadadores MVN 2:10.02
9 Canyons Aquatic Club CANY 2:10.33
10 Beach Cities Alpha BCA 2:11.33
11 Aquazot Swim Club AZOT 2:12.84
12 Los Angeles Swim Club LASC 2:14.51
13 Mission Viejo Nadadores MVN 2:14.54
14 Golden West Swim Club GWSC 2:16.73
Sandpipers of Nevada SAND 2:13.87
DQ The Claremont ClubStroke Infraction swimmer #3 1DArms - Underwater recovery - fly TCC 2:17.20 DQ

#62 Boys 13-14 200 Individual Medley Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 1:52.98
2 🥈 Mission Viejo Nadadores MVN 1:53.11
3 🥉 Beach Cities Alpha BCA 1:56.42
4 Irvine Novaquatics, Inc. NOVA 1:56.91
5 DARE Aquatics DARE 1:58.63
6 Aquazot Swim Club AZOT 1:59.94
7 Aquazot Swim Club AZOT 2:02.95
8 Los Angeles Swim Club LASC 2:03.09
9 Woodbridge Swim Team WOOD 2:06.30
10 DARE Aquatics DARE 2:07.52
11 The Claremont Club TCC 2:12.23

#63 Girls 7-10 200 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Aquazot Swim Club AZOT 2:10.57
2 🥈 Irvine Novaquatics, Inc. NOVA 2:10.91
3 🥉 DARE Aquatics DARE 2:12.19
4 Aquazot Swim Club AZOT 2:18.09
5 Irvine Novaquatics, Inc. NOVA 2:18.68
6 Paseo Aquatics Swim Team PATH 2:23.92
7 Mission Viejo Nadadores MVN 2:25.36

#64 Boys 7-10 200 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Aquazot Swim Club AZOT 2:05.75
2 🥈 Irvine Novaquatics, Inc. NOVA 2:10.37
3 🥉 Irvine Novaquatics, Inc. NOVA 2:13.46
4 Aquazot Swim Club AZOT 2:16.47
5 Mission Viejo Nadadores MVN 2:19.93
6 Canyons Aquatic Club CANY 2:22.85
7 The Claremont Club TCC 2:30.49
8 Mission Viejo Nadadores MVN 2:31.92
9 Flying Fish Swim Club FFSC 2:39.88

#65 Girls 11-12 200 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 1:56.30
2 🥈 Irvine Novaquatics, Inc. NOVA 1:58.25
3 🥉 Aquazot Swim Club AZOT 2:00.04
4 Los Angeles Swim Club LASC 2:03.81
5 Mission Viejo Nadadores MVN 2:05.47
6 Golden West Swim Club GWSC 2:06.73
7 Canyons Aquatic Club CANY 2:07.22
8 Aquazot Swim Club AZOT 2:07.53
9 Sandpipers of Nevada SAND 2:09.38
10 SOUTHEAST AQUATICSDOLPHINS SEAD 2:10.58
DQ Sandpipers of NevadaEarly take-off swimmer #4 SAND 2:01.85 DQ

#66 Boys 11-12 200 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 1:52.93
2 🥈 Aquazot Swim Club AZOT 1:53.32
3 🥉 Irvine Novaquatics, Inc. NOVA 1:56.80
4 Sandpipers of Nevada SAND 1:58.28
5 Los Angeles Swim Club LASC 2:04.39
6 Mission Viejo Nadadores MVN 2:06.86
DQ Aquazot Swim ClubEarly take-off swimmer #3 AZOT 2:02.31 DQ

#67 Girls 13-14 200 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 1:49.50
2 🥈 Sandpipers of Nevada SAND 1:50.55
3 🥉 Aquazot Swim Club AZOT 1:50.66
4 Beach Cities Alpha BCA 1:52.14
5 Irvine Novaquatics, Inc. NOVA 1:53.34
6 Mission Viejo Nadadores MVN 1:54.70
7 Canyons Aquatic Club CANY 1:55.68
8 Sandpipers of Nevada SAND 1:56.99
9 Evolution Racing Club EVO 1:57.18
10 Beach Cities Alpha BCA 1:57.25
11 Mission Viejo Nadadores MVN 1:59.43
12 Los Angeles Swim Club LASC 1:59.81
13 The Claremont Club TCC 2:00.53
14 Aquazot Swim Club AZOT 2:01.84
15 Golden West Swim Club GWSC 2:02.47
Sandpipers of Nevada SAND 1:59.92

#68 Boys 13-14 200 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Mission Viejo Nadadores MVN 1:42.66
2 🥈 Irvine Novaquatics, Inc. NOVA 1:43.09
3 🥉 Beach Cities Alpha BCA 1:44.11
4 Irvine Novaquatics, Inc. NOVA 1:45.96
5 Aquazot Swim Club AZOT 1:47.80
6 Woodbridge Swim Team WOOD 1:52.09
7 Los Angeles Swim Club LASC 1:52.71
8 Aquazot Swim Club AZOT 1:52.75
9 The Claremont Club TCC 1:58.11

#69 Girls 13-14 100 Freestyle LCM

🥇 Katherine McCrea Prelims 1st = Finals 1st 58.80 → 57.85
🥈 Anna Heumann Prelims 3rd Finals 2nd 1:00.64 → 59.15
🥉 Jenny Zheng Prelims 2nd Finals 3rd 59.81 → 59.86
PlaceNameAgeTeam Time
1 Katherine McCrea 13 AZOT 58.80
2 Jenny Zheng 14 NOVA 59.81
3 Anna Heumann 14 NOVA 1:00.64
4 Lula McLean 14 BCA 1:00.99
5 Sophie Weinstein 13 SAND 1:01.35
6 Sadie Adams 13 RAA 1:01.37
6 Anoushka Sharma 14 MVN 1:01.37
8 Kayla Bussey 14 AZOT 1:01.43
9 Amelie Rosales 14 SPLA 1:01.67
10 Lyric Radke 13 NOVA 1:02.03
10 Ella Howard 14 SAND 1:02.03
12 Ayla Shahriar 13 MVN 1:02.20
13 Hannah Wachtel 13 CANY 1:02.23
14 Adelyn Le 14 NOVA 1:02.27
15 Elaine Dinh 14 NOVA 1:02.28
16 Kaylin Kim 14 SAND 1:02.55
17 Olivia Haisupa 14 SAND 1:02.56
18 Brynn Reynolds 13 RAA 1:02.60
19 Elsie Beiter 14 BAY 1:02.70
20 Nina Hammontree 14 EVO 1:02.97
21 Sadie Street 13 CMAC 1:03.03
22 Hako Ono 14 BCA 1:03.12
23 Ada Hu 14 NOVA 1:03.44
24 Zoe Zellmer 14 GWSC 1:03.47
25 Maddie Arnold 14 NOVA 1:03.51
26 Daniela Kan 14 BCA 1:03.65
27 Madison Han 14 NOVA 1:03.77
28 Francesca Delgado 14 EVO 1:03.81
29 Sydnee Farah 13 NOVA 1:03.87
30 Isabelle Zhao 13 NOVA 1:04.06
31 Stella Bitz 13 NOVA 1:04.07
32 Olivia Gao 13 SAND 1:04.10
33 Giuliana Franco 14 PATH 1:04.14
34 Joanna Huang 14 DARE 1:04.33
35 Emilia Leon 14 CMAC 1:04.64
36 Ava Shahriar 13 MVN 1:04.67
37 Abby Collins 14 LASC 1:04.82
38 Valentina Fedi 13 CANY 1:04.84
39 Emily Wong 13 MPMR 1:04.89
40 Tegan McLain 13 TMEC 1:04.94
41 Cierra Roland TCFS 1:04.99
42 Chase Carson 13 LASC 1:05.15
43 Isla Stout 13 AZOT 1:05.17
44 Isabella Liao 14 NOVA 1:05.19
45 Ashlynn Seawright 14 TCC 1:05.26
46 Lea Burga 14 CANY 1:05.46
47 Sarah Diep 14 NOVA 1:05.52
48 Isabella Burgess 13 GWSC 1:06.04
49 Daphne Zhang 13 NOVA 1:06.33
50 Sophia Young 14 CERR 1:06.36
51 Mia Tran 14 NOVA 1:07.80
52 Madeline Nowling 14 TORR 1:08.65
53 Ava Volz 13 CMAC 1:09.21
54 Sophia Kalayedjian 14 SDA 1:10.41
PlaceNameAgeTeam Time
1 🥇 Katherine McCrea 13 AZOT 57.85
2 🥈 Anna Heumann 14 NOVA 59.15
3 🥉 Jenny Zheng 14 NOVA 59.86
4 Lula McLean 14 BCA 1:00.24
5 Sophie Weinstein 13 SAND 1:00.29
6 Sadie Adams 13 RAA 1:00.56
7 Anoushka Sharma 14 MVN 1:00.93
8 Kayla Bussey 14 AZOT 1:01.68
9 Amelie Rosales 14 SPLA 1:01.19
10 Ayla Shahriar 13 MVN 1:01.35
11 Adelyn Le 14 NOVA 1:01.43
12 Hannah Wachtel 13 CANY 1:01.76
13 Elaine Dinh 14 NOVA 1:01.80
14 Lyric Radke 13 NOVA 1:01.89
15 Kaylin Kim 14 SAND 1:01.93
16 Ella Howard 14 SAND 1:02.08

#70 Boys 13-14 100 Freestyle LCM

🥇 Evan Young Prelims 1st = Finals 1st 54.29 → 54.13
🥈 Kingsley Du Prelims 2nd = Finals 2nd 55.75 → 55.22
🥉 Eric Lim Prelims 3rd = Finals 3rd 56.16 → 55.78
PlaceNameAgeTeam Time
1 Evan Young 14 BCA 54.29
2 Kingsley Du 13 NOVA 55.75
3 Eric Lim 14 DARE 56.16
4 Vincent Casciaro 14 NOVA 56.17
5 Simon Xue 14 NOVA 57.15
6 Tanner Hays 14 NOVA 57.32
7 Jim Yin 14 MVN 57.84
8 Eason Zhong 14 MVN 57.90
9 Noah Huang 14 AZOT 57.92
10 James La 14 WOOD 57.98
11 Jonathan Ko 13 NOVA 58.09
12 Evan Rupan 14 RAA 58.41
13 Carlos Castro 14 NOVA 58.54
14 Michael Pang 13 MPMR 58.69
15 Tana Ritchson 14 PATH 58.84
16 Ian Foutz 14 TORR 59.21
17 Arda Yenier 14 NOVA 59.50
18 Daniel Goldshleger 14 SOCA 59.52
19 Peter Zhang 14 EVO 59.76
20 Eric Zhang 14 FFSC 59.94
21 Michael Cao 13 NOVA 1:00.02
22 Eric Manchester 14 EVO 1:00.03
23 Kingston Chapman 14 CMAC 1:00.04
24 Dino Bethanis 14 EVO 1:00.09
24 Zi Hao Wang 14 DARE 1:00.09
26 Lucas Chavez 14 BCA 1:00.27
27 Christian Rhoades 13 LASC 1:00.30
28 Nathaniel Chang 13 BCA 1:00.36
29 Hudson Minsky 13 NOVA 1:00.73
30 Lucas Lu 14 SDA 1:00.91
31 Sen Oyamada 13 LASC 1:01.06
32 Ryan Ton 13 NOVA 1:01.19
33 Brian Xuan 14 NOVA 1:01.27
34 Quincy Duong 14 DARE 1:01.40
35 Henry Zhong 14 DARE 1:01.46
36 Flynn Tsan 14 DARE 1:01.54
37 Taehee Ha 14 NOVA 1:02.09
38 Andrew Ojeda 14 TCC 1:02.22
39 Joseph Hwang 13 LASC 1:02.65
40 Ford Lee 14 BREA 1:02.85
41 Brian Zou 13 CCAQ 1:02.86
42 Brayden Ku 13 SDA 1:03.40
43 Connor Neth 13 NOVA 1:03.81
44 Andrew Peng 14 SGSG 1:04.01
45 Lincoln Miyamoto 14 UN-05 1:05.21
PlaceNameAgeTeam Time
1 🥇 Evan Young 14 BCA 54.13
2 🥈 Kingsley Du 13 NOVA 55.22
3 🥉 Eric Lim 14 DARE 55.78
4 Vincent Casciaro 14 NOVA 56.31
5 Simon Xue 14 NOVA 56.49
6 Tanner Hays 14 NOVA 56.99
7 Jim Yin 14 MVN 57.13
8 Eason Zhong 14 MVN 57.65
9 Noah Huang 14 AZOT 57.61
10 James La 14 WOOD 58.04
11 Jonathan Ko 13 NOVA 58.48
12 Tana Ritchson 14 PATH 58.49
13 Michael Pang 13 MPMR 58.63
14 Carlos Castro 14 NOVA 58.98
15 Arda Yenier 14 NOVA 1:00.04
16 Daniel Goldshleger 14 SOCA 1:00.65

#71 Girls 11-12 100 Freestyle LCM

🥇 Nica Goldshleger Prelims 1st = Finals 1st 1:02.68 → 1:00.63
🥈 Iris Aou Prelims 2nd = Finals 2nd 1:03.23 → 1:02.50
🥉 Julia Xiong Prelims 4th Finals 3rd 1:03.28 → 1:02.60
PlaceNameAgeTeam Time
1 Nica Goldshleger 12 SOCA 1:02.68
2 Iris Aou 12 TORR 1:03.23
3 Victoria Gu 11 UN-04 1:03.26
4 Julia Xiong 11 NOVA 1:03.28
5 Ayame Matsui 12 NOVA 1:04.10
6 Brianna Wang 12 NOVA 1:04.23
7 Zara Tang 12 NOVA 1:04.52
8 Tina Tang 12 AZOT 1:04.62
9 Addie Malone 11 NOVA 1:04.76
10 Phoebe Faucette 12 NOVA 1:04.93
11 Sofi Ageeva 12 NOVA 1:05.26
12 Brooklyn Cross 11 PATH 1:05.53
13 Madeline Han 12 NOVA 1:05.81
14 Natalie Pyle 12 CANY 1:05.94
15 Mila Darling 11 GWSC 1:06.04
16 Bianca Cosma 12 AAA 1:06.22
17 Hanano Mori 12 NOVA 1:06.38
18 Irene Zhong 11 NOVA 1:06.50
19 Drew Stout 12 AZOT 1:06.51
20 Maverick Amell 12 LASC 1:06.55
21 Gracie Niu 12 LASC 1:07.39
22 Helena Gallardo 12 MPMR 1:07.46
23 Quinn Taylor 12 TORR 1:07.58
24 Ava Encheff 12 AZOT 1:07.59
25 Cataleya Moran 11 SAND 1:07.89
26 Antonella Alday 12 SAND 1:08.13
27 Elyse Santos 12 AZOT 1:08.78
28 Olivia Tricano 12 GWSC 1:08.82
29 Valerie Dinh TCFS 1:08.85
30 Chloe Watson 12 AZOT 1:09.00
31 Eva Williams 11 LASC 1:09.04
32 Iris Tan 12 DARE 1:09.39
33 Claudia Knox 11 WEST 1:09.66
34 Lily Pettigrew 11 MVN 1:09.72
35 Henley Cseh 11 PATH 1:10.71
36 Avyn Miller 11 MVN 1:10.92
37 Kinley Howard 12 GWSC 1:11.66
38 Amy Wang 11 FFSC 1:11.71
39 Audrey Xie 11 MPMR 1:12.96
40 Julia Zhu 12 FAC 1:13.15
41 Naomi Hsuhsia 11 SAND 1:15.66
PlaceNameAgeTeam Time
1 🥇 Nica Goldshleger 12 SOCA 1:00.63
2 🥈 Iris Aou 12 TORR 1:02.50
3 🥉 Julia Xiong 11 NOVA 1:02.60
4 Victoria Gu 11 UN-04 1:03.41
5 Tina Tang 12 AZOT 1:03.47
6 Ayame Matsui 12 NOVA 1:03.62
7 Brianna Wang 12 NOVA 1:03.97
8 Zara Tang 12 NOVA 1:04.26
9 Phoebe Faucette 12 NOVA 1:04.06
10 Sofi Ageeva 12 NOVA 1:04.96
11 Addie Malone 11 NOVA 1:05.13
12 Madeline Han 12 NOVA 1:05.53
13 Bianca Cosma 12 AAA 1:05.55
14 Brooklyn Cross 11 PATH 1:05.95
15 Natalie Pyle 12 CANY 1:06.05
16 Mila Darling 11 GWSC 1:06.20

#72 Boys 11-12 100 Freestyle LCM

🥇 AJ Gyang Prelims 2nd Finals 1st 1:00.53 → 59.24
🥈 Zanjo Valencia Prelims 1st Finals 2nd 1:00.35 → 1:00.32
🥉 Daniel An Prelims 3rd = Finals 3rd 1:01.51 → 1:01.09
PlaceNameAgeTeam Time
1 Zanjo Valencia 12 CANY 1:00.35
2 AJ Gyang 12 SAND 1:00.53
3 Daniel An 12 NOVA 1:01.51
4 Zakhar Rudenko 11 NOVA 1:01.83
5 Kaius Choi 12 BREA 1:02.96
6 Justin Moiseyev 11 LASC 1:03.45
7 Hugo Wrobel 12 SAND 1:03.61
8 Jackson Ramsey SEAL 1:03.63
9 James Xiang 11 NOVA 1:03.72
10 Jio Aono 12 AZOT 1:03.75
11 Francis Hei 12 BREA 1:04.10
12 Ashton Kao 11 AZOT 1:04.11
13 Cole McKinney 12 SPLA 1:04.51
14 Sasha Buskin 12 NOVA 1:04.60
15 Han Dao Que 12 NOVA 1:04.95
16 Jacob Jiang 12 NOVA 1:05.47
17 Kevin Kubasik 11 AZOT 1:05.72
18 JJ Staggs 12 CANY 1:05.73
19 Alexander Cheng 12 NOVA 1:05.79
20 Ethan Luwiharto 12 AZOT 1:05.84
21 Leo Zhang 12 TCC 1:05.88
22 Daniel Zhang 12 AZOT 1:05.98
23 Ben Heppner 12 SDA 1:07.19
24 Tyler Johanson 12 LASC 1:07.42
25 Kaki Jia 11 NOVA 1:07.47
26 Ayden Sher 12 MPMR 1:07.66
27 Nathan Wang 12 AZOT 1:07.74
28 Ryan Lim 12 NOVA 1:08.00
29 Windsor Huang 12 TORR 1:08.90
30 Alexander Liao 11 NOVA 1:10.04
31 Zion Wen 12 CERR 1:10.17
32 Johnny Kalayedjian 12 SDA 1:10.40
33 Jayden Wei 12 CERR 1:13.26
PlaceNameAgeTeam Time
1 🥇 AJ Gyang 12 SAND 59.24
2 🥈 Zanjo Valencia 12 CANY 1:00.32
3 🥉 Daniel An 12 NOVA 1:01.09
4 Zakhar Rudenko 11 NOVA 1:01.20
5 Hugo Wrobel 12 SAND 1:03.63
6 Justin Moiseyev 11 LASC 1:03.67
7 Kaius Choi 12 BREA 1:03.72
8 Jackson Ramsey SEAL 1:05.18
9 Jio Aono 12 AZOT 1:02.52
10 Ashton Kao 11 AZOT 1:03.04
11 James Xiang 11 NOVA 1:03.23
12 Francis Hei 12 BREA 1:03.53
13 Sasha Buskin 12 NOVA 1:03.88
14 Jacob Jiang 12 NOVA 1:04.55
15 Cole McKinney 12 SPLA 1:05.62
16 Han Dao Que 12 NOVA 1:05.84

#73 Girls 7-10 100 Freestyle LCM

🥇 Celina Mu Prelims 1st = Finals 1st 1:09.09 → 1:07.31
🥈 Amelia Kpaduwa Prelims 3rd Finals 2nd 1:10.39 → 1:07.36
🥉 Satia Seng Prelims 2nd Finals 3rd 1:09.30 → 1:08.60
PlaceNameAgeTeam Time
1 Celina Mu 10 SEAL 1:09.09
2 Satia Seng 10 CERR 1:09.30
3 Amelia Kpaduwa 10 SDA 1:10.39
4 Sammy Kipnis 10 PATH 1:10.62
5 Jordan Winters 10 SOCA 1:11.16
6 Hellen Xia 10 CERR 1:11.27
7 Layla Lezak 10 NOVA 1:11.89
8 Vasilisa Shcherbakova 10 AZOT 1:12.77
9 Heaven Park 10 MVN 1:13.09
10 Catherine Zhang 10 DARE 1:13.24
11 Emily Jiang 9 NOVA 1:13.45
12 Alana Jaidar 10 TCC 1:13.54
13 Madison Luna 9 TCC 1:13.63
14 Shannon Wong 9 DARE 1:13.77
15 Ashlyn Schon 10 GWSC 1:13.80
16 Emmalyn Phan 10 AZOT 1:14.22
17 Margaret Wang 8 NOVA 1:14.41
18 Gina Dong 10 NOVA 1:14.49
19 Annabelle Liu 10 SAND 1:14.62
20 Blake Bradley 10 CMAC 1:14.66
21 GiGi Wang 8 DARE 1:14.93
22 Frida Gilcreace 10 SGAC 1:15.20
23 Katherine Chow 10 AZOT 1:15.33
24 Taylor Age 10 SDA 1:15.66
25 Raelynn Bingham 10 PATH 1:15.91
26 Jojo Heppner 10 SDA 1:16.36
27 Isabella Machado 10 VISN 1:16.99
28 Vallerie Tahzib 10 NOVA 1:17.32
29 Allison Chen 10 TORR 1:17.39
30 Zoey Quinto 10 RAA 1:17.61
31 Penelope Ramirez 10 SEAD 1:18.78
32 Olive Tu 10 MPMR 1:18.83
33 Mackie Holeman 9 NOVA 1:18.85
34 Kimberly Hong 10 DARE 1:19.08
35 Avery Truong 8 CERR 1:24.19
PlaceNameAgeTeam Time
1 🥇 Celina Mu 10 SEAL 1:07.31
2 🥈 Amelia Kpaduwa 10 SDA 1:07.36
3 🥉 Satia Seng 10 CERR 1:08.60
4 Jordan Winters 10 SOCA 1:09.31
5 Vasilisa Shcherbakova 10 AZOT 1:09.42
6 Layla Lezak 10 NOVA 1:09.44
7 Hellen Xia 10 CERR 1:09.47
8 Sammy Kipnis 10 PATH 1:11.86
9 Heaven Park 10 MVN 1:11.98
10 Catherine Zhang 10 DARE 1:12.51
11 Alana Jaidar 10 TCC 1:13.01
12 Emily Jiang 9 NOVA 1:13.26
13 Emmalyn Phan 10 AZOT 1:13.88
14 Shannon Wong 9 DARE 1:14.13
15 Madison Luna 9 TCC 1:14.80
16 Ashlyn Schon 10 GWSC 1:16.72

#74 Boys 7-10 100 Freestyle LCM

🥇 Declan Wang Prelims 1st = Finals 1st 1:08.24 → 1:07.35
🥈 Graeme Gorsche Prelims 2nd = Finals 2nd 1:08.82 → 1:07.63
🥉 Sebastian Saade Prelims 4th Finals 3rd 1:09.35 → 1:07.64
PlaceNameAgeTeam Time
1 Declan Wang 10 AZOT 1:08.24
2 Graeme Gorsche 10 LASC 1:08.82
3 Mason Ryu 10 KSST 1:09.12
4 Sebastian Saade 10 LASC 1:09.35
5 Ray Yu 10 AZOT 1:10.14
6 Angel Garcia 10 NOVA 1:11.10
7 Aaron Niu 10 FFSC 1:11.31
8 August Liao 10 CANY 1:11.37
9 Sean Lee 10 NOVA 1:13.43
10 Abraham Cheng 10 AZOT 1:13.45
11 Owen Nguyen 10 MVN 1:13.53
12 Nathan Gordon 10 NOVA 1:13.69
13 Luke Ford 10 TCC 1:13.85
14 Garid Tuvshin 10 PATH 1:13.89
15 Isaac Zepeda 10 SGAC 1:14.91
16 Brian Chou 9 NOVA 1:14.93
17 Edoardo Marelli 10 NOVA 1:15.76
18 Ethan Wang 9 NOVA 1:16.45
19 Nathan Zhong 9 NOVA 1:16.76
20 Mark Chechuy 10 SOCA 1:17.26
21 Moses Xia 10 WASC 1:18.26
22 Luca Tricano 10 GWSC 1:18.44
23 Aiden Novin 9 TCC 1:20.36
24 Daniel Perekotiy 10 MVN 1:26.26
PlaceNameAgeTeam Time
1 🥇 Declan Wang 10 AZOT 1:07.35
2 🥈 Graeme Gorsche 10 LASC 1:07.63
3 🥉 Sebastian Saade 10 LASC 1:07.64
4 Mason Ryu 10 KSST 1:08.18
5 August Liao 10 CANY 1:09.75
6 Ray Yu 10 AZOT 1:11.30
7 Aaron Niu 10 FFSC 1:12.61
8 Angel Garcia 10 NOVA 1:13.92
9 Luke Ford 10 TCC 1:11.48
10 Nathan Gordon 10 NOVA 1:12.01
11 Sean Lee 10 NOVA 1:12.83
12 Garid Tuvshin 10 PATH 1:12.99
13 Owen Nguyen 10 MVN 1:13.24
14 Isaac Zepeda 10 SGAC 1:14.91
15 Brian Chou 9 NOVA 1:15.84
16 Abraham Cheng 10 AZOT 1:16.22

#75 Girls 11-14 200 Butterfly LCM

🥇 Summer Shaves Prelims 1st = Finals 1st 2:21.82 → 2:19.79
🥈 Taylor Jones Prelims 2nd = Finals 2nd 2:23.85 → 2:22.40
🥉 Grace Wang Prelims 3rd = Finals 3rd 2:23.89 → 2:23.21
PlaceNameAgeTeam Time
1 Summer Shaves 14 AZOT 2:21.82
2 Taylor Jones 14 NOVA 2:23.85
3 Grace Wang 11 NOVA 2:23.89
4 Brieleigh Kay Adams 13 AZOT 2:36.37
5 Amy Jiang 14 NOVA 2:36.58
6 Maddie Arnold 14 NOVA 2:38.01
7 Alexis Nguyen 13 TORR 2:41.68
8 Tori Jyo 14 BCA 2:41.71
9 Hana Kasahara 11 AZOT 2:42.27
10 Julia Yates 13 NOVA 2:45.78
11 April Chan 13 CANY 2:46.36
12 Iris Chin 14 SAND 2:48.97
13 Ashlynn Seawright 14 TCC 2:51.70
14 Elsie Beiter 14 BAY 2:57.51
PlaceNameAgeTeam Time
1 🥇 Summer Shaves 14 AZOT 2:19.79
2 🥈 Taylor Jones 14 NOVA 2:22.40
3 🥉 Grace Wang 11 NOVA 2:23.21
4 Brieleigh Kay Adams 13 AZOT 2:34.49
5 Amy Jiang 14 NOVA 2:35.26
6 Alexis Nguyen 13 TORR 2:37.25
7 Maddie Arnold 14 NOVA 2:38.30
8 Tori Jyo 14 BCA 2:39.19
9 Hana Kasahara 11 AZOT 2:41.17
10 Julia Yates 13 NOVA 2:41.54
11 Iris Chin 14 SAND 2:46.77
12 Ashlynn Seawright 14 TCC 2:46.93
13 April Chan 13 CANY 2:49.66

#76 Boys 11-14 200 Butterfly LCM

🥇 Kingsley Du Prelims 1st = Finals 1st 2:15.71 → 2:13.36
🥈 Liam Chung Prelims 2nd = Finals 2nd 2:16.70 → 2:15.92
🥉 Blake Lezak Prelims 4th Finals 3rd 2:23.36 → 2:21.20
PlaceNameAgeTeam Time
1 Kingsley Du 13 NOVA 2:15.71
2 Liam Chung 14 MVN 2:16.70
3 Zander Kwan 13 MAX 2:23.32
4 Blake Lezak 14 NOVA 2:23.36
5 Jacob Martinez 14 STAR 2:25.00
6 Remy Lee 13 BREA 2:25.72
7 Jio Kim 14 UN-03 2:26.65
8 Aiden Chang 13 DARE 2:28.62
9 Sean Gunawan 14 CERR 2:30.27
10 Liam Singleton 14 PVST 2:31.35
11 Oliver Tess 14 RST 2:32.01
12 Ethan Cordry 13 MVN 2:32.69
13 Saam Fouladchi 13 AZOT 2:32.82
13 Nathan Wu 13 NOVA 2:32.82
15 Derek Chen 13 PVPB 2:32.95
16 Jake Dotts 13 NOVA 2:33.12
17 Kingston Chapman 14 CMAC 2:33.32
18 Mubai Wu 14 AZOT 2:34.02
19 Dylan Liang 13 NOVA 2:34.33
20 Alex Zheng 13 BREA 2:34.46
21 Hudson Minsky 13 NOVA 2:38.70
22 Michael Zheng 13 BREA 2:39.52
23 Ryson Tomongin 14 BCA 2:39.65
24 Luka Amizic 13 NOVA 2:41.98
25 Jordan Daher 14 SDA 2:48.24
DQ Evan YoungTurn/Finish - Non-simultaneous touch 14 BCA 2:25.60 DQ
DQ Lucas ChavezKick - Alternating motion (feet opposing) 14 BCA 2:39.13 DQ
PlaceNameAgeTeam Time
1 🥇 Kingsley Du 13 NOVA 2:13.36
2 🥈 Liam Chung 14 MVN 2:15.92
3 🥉 Blake Lezak 14 NOVA 2:21.20
4 Jacob Martinez 14 STAR 2:21.79
5 Zander Kwan 13 MAX 2:22.21
6 Remy Lee 13 BREA 2:23.53
7 Jio Kim 14 UN-03 2:23.95
8 Sean Gunawan 14 CERR 2:28.13
9 Ethan Cordry 13 MVN 2:26.87
10 Oliver Tess 14 RST 2:28.36
11 Saam Fouladchi 13 AZOT 2:29.06
12 Liam Singleton 14 PVST 2:30.60
13 Jake Dotts 13 NOVA 2:31.68
14 Nathan Wu 13 NOVA 2:32.28
15 Mubai Wu 14 AZOT 2:32.68

#77 Girls 11-12 50 Butterfly LCM

🥇 Annabelle Hayes Prelims 1st = Finals 1st 30.79 → 30.36
🥈 Iris Aou Prelims 5th Finals 2nd 31.80 → 30.85
🥉 Ayame Matsui Prelims 3rd = Finals 3rd 31.68 → 31.24
PlaceNameAgeTeam Time
1 Annabelle Hayes 12 NOVA 30.79
2 Hope Heumann 12 NOVA 31.40
3 Ayame Matsui 12 NOVA 31.68
4 Tina Tang 12 AZOT 31.76
5 Iris Aou 12 TORR 31.80
6 Brooklyn Cross 11 PATH 31.87
7 Phoebe Faucette 12 NOVA 32.23
8 Amy Hu 11 MVN 32.56
9 Zara Tang 12 NOVA 32.81
10 Payton Taormina 12 SAND 32.83
11 Campbell Perry 12 LASC 32.95
12 Gracie Niu 12 LASC 33.08
13 Maeve Devaney 11 LASC 33.14
14 Maliyah Wermiel 12 SAND 33.29
15 Erin Hong 12 MPMR 33.46
15 Sophia He 11 AZOT 33.46
17 Yifei Chen 12 NOVA 33.63
18 Sammie Malkowski 12 PATH 33.80
19 Addie Malone 11 NOVA 33.81
20 Kamilah Ryan 11 CMAC 33.85
21 Lily Pettigrew 11 MVN 33.94
22 Christina Sun 12 CCAQ 33.97
23 Cataleya Moran 11 SAND 33.98
24 Bella Luu 11 AZOT 34.04
25 Attie Jewell 12 CANY 34.07
26 Jia Kim 11 NOVA 34.09
27 Antonella Alday 12 SAND 34.19
28 Joyce Jiang 11 MVN 34.25
29 Alyssa Zhang 11 NOVA 34.26
30 Elyse Santos 12 AZOT 34.56
31 Victoria Dinh TCFS 34.64
32 Nicolina Westerman 11 SAND 34.72
33 Samantha Neyman 12 LASC 34.85
34 Audrey Xie 11 MPMR 34.86
35 Lucy Dennis 12 PATH 35.02
36 Lana Lieu 12 MVN 35.13
37 Mariah Tavares 12 SGAC 35.47
37 Amy Wang 11 FFSC 35.47
39 Chantelle Liu 11 NOVA 35.48
40 Quinn Taylor 12 TORR 35.50
41 Iris Tan 12 DARE 35.67
42 Scarlett Gugerty 11 TMEC 35.86
43 Kendra Rosas Torres 12 SGAC 35.87
43 Layla Daher 12 SDA 35.87
45 Chloe Watson 12 AZOT 35.99
46 Alex Mata 12 BCA 36.71
47 Andie Castillo 12 RAA 37.58
PlaceNameAgeTeam Time
1 🥇 Annabelle Hayes 12 NOVA 30.36
2 🥈 Iris Aou 12 TORR 30.85
3 🥉 Ayame Matsui 12 NOVA 31.24
4 Hope Heumann 12 NOVA 31.47
5 Phoebe Faucette 12 NOVA 31.57
6 Brooklyn Cross 11 PATH 31.59
7 Tina Tang 12 AZOT 31.62
8 Amy Hu 11 MVN 32.10
9 Maliyah Wermiel 12 SAND 32.21
10 Maeve Devaney 11 LASC 32.38
11 Campbell Perry 12 LASC 32.40
12 Zara Tang 12 NOVA 32.53
13 Payton Taormina 12 SAND 32.70
14 Sophia He 11 AZOT 33.04
15 Gracie Niu 12 LASC 33.07
16 Erin Hong 12 MPMR 33.14

#78 Boys 11-12 50 Butterfly LCM

🥇 Kurt Gartland Prelims 1st = Finals 1st 28.64 → 28.71
🥈 AJ Gyang Prelims 2nd = Finals 2nd 29.07 → 28.90
🥉 Towma Yoshida Prelims 3rd = Finals 3rd 30.13 → 29.60
PlaceNameAgeTeam Time
1 Kurt Gartland 12 MAX 28.64
2 AJ Gyang 12 SAND 29.07
3 Towma Yoshida 12 TORR 30.13
4 Daniel An 12 NOVA 30.68
5 Alexander Cheng 12 NOVA 30.92
6 Josh Swinehart 12 NOVA 31.26
7 Joel Taylor 12 NOVA 31.39
8 Cole McKinney 12 SPLA 31.40
9 Ethan Luwiharto 12 AZOT 31.44
10 Daniel Zhang 12 AZOT 31.95
11 Kevin Kubasik 11 AZOT 31.98
12 James Xiang 11 NOVA 32.13
13 Tyson Imai 12 BCA 32.24
14 Han Dao Que 12 NOVA 32.30
15 Marcus Trif 12 DA 32.44
16 David Khaladzhyan 12 SAND 32.59
17 Justin Moiseyev 11 LASC 32.60
18 Kaius Choi 12 BREA 32.66
19 Ben Heppner 12 SDA 33.04
20 Yiting Jiang 11 LASC 33.15
21 Sasha Buskin 12 NOVA 33.44
22 Isaac Tian 12 NOVA 33.62
23 Maxwell Zhou 12 DARE 33.84
24 Alan Wang 12 TORR 33.88
25 Albert Ge 11 FAC 33.90
26 George An 12 NOVA 33.95
27 Ayden Sher 12 MPMR 34.16
28 Windsor Huang 12 TORR 34.17
29 Declan Neth 11 NOVA 34.23
29 Zion Wen 12 CERR 34.23
31 Jacob Jiang 12 NOVA 34.29
32 Bulut Yenier 12 NOVA 34.42
33 Ben Schwimmer 12 MVN 34.43
34 Jayden Wei 12 CERR 34.68
35 Harrison Ngo 11 NOVA 34.71
36 Avi Mathur 11 NOVA 34.73
37 Ian Nguyen 12 NOVA 34.80
38 Ryan Roytberg 12 FAC 34.88
39 Ryan Fu 11 NOVA 34.89
40 Nathan Wang 12 AZOT 34.92
41 Tay Chung 12 NOVA 35.06
42 Tyler Johanson 12 LASC 35.07
43 Ryan Yuan 11 TCC 36.01
DQ Zanjo ValenciaKick - Alternating motion (feet opposing) 12 CANY 30.91 DQ
PlaceNameAgeTeam Time
1 🥇 Kurt Gartland 12 MAX 28.71
2 🥈 AJ Gyang 12 SAND 28.90
3 🥉 Towma Yoshida 12 TORR 29.60
4 Daniel An 12 NOVA 30.44
5 Joel Taylor 12 NOVA 31.05
6 Josh Swinehart 12 NOVA 31.09
7 Alexander Cheng 12 NOVA 31.16
8 Cole McKinney 12 SPLA 31.53
9 Ethan Luwiharto 12 AZOT 30.96
10 Justin Moiseyev 11 LASC 31.69
11 Kevin Kubasik 11 AZOT 32.07
12 Tyson Imai 12 BCA 32.23
13 Daniel Zhang 12 AZOT 32.53
14 Han Dao Que 12 NOVA 32.71
15 James Xiang 11 NOVA 33.06
16 Marcus Trif 12 DA 33.15

#79 Girls 7-10 50 Butterfly LCM

🥇 Celina Mu Prelims 2nd Finals 1st 35.37 → 32.90
🥈 Amelia Kpaduwa Prelims 1st Finals 2nd 34.18 → 33.06
🥉 Vasilisa Shcherbakova Prelims 8th Finals 3rd 36.14 → 33.91
PlaceNameAgeTeam Time
1 Amelia Kpaduwa 10 SDA 34.18
2 Celina Mu 10 SEAL 35.37
3 Nya Lu 10 SOCA 35.66
4 Alyssa Luwiharto 10 AZOT 35.80
5 Catherine Zhang 10 DARE 36.02
6 Annandale Huang 9 NOVA 36.06
7 Bailey Luu 10 AZOT 36.09
8 Vasilisa Shcherbakova 10 AZOT 36.14
9 Amelie Tihanyi 10 PATH 36.24
10 Hellen Xia 10 CERR 36.31
11 Willa Li 10 NOVA 36.38
12 Isabella Machado 10 VISN 36.49
13 Margaret Wang 8 NOVA 36.55
14 Yaretzi Sanchez 10 SGAC 36.88
15 Vallerie Tahzib 10 NOVA 37.22
16 Katherine Chow 10 AZOT 37.38
17 Shannon Wong 9 DARE 37.59
18 Annabelle Liu 10 SAND 37.91
19 Madison Luna 9 TCC 38.47
20 Taylor Age 10 SDA 39.21
21 Lucia Song 10 NOVA 39.34
22 Olive Tu 10 MPMR 39.37
23 Frida Gilcreace 10 SGAC 39.40
24 Kimberly Hong 10 DARE 39.57
25 Linda Jiang 7 NOVA 39.64
26 Kiley Lin 10 FAC 40.05
27 Zoey Wen 10 CERR 41.05
28 Allison Chen 10 TORR 41.24
29 Raelynn Bingham 10 PATH 41.62
30 Satia Seng 10 CERR 42.61
31 Paris Wang 9 NOVA 42.92
32 Aurora Huang 8 FFSC 43.49
PlaceNameAgeTeam Time
1 🥇 Celina Mu 10 SEAL 32.90
2 🥈 Amelia Kpaduwa 10 SDA 33.06
3 🥉 Vasilisa Shcherbakova 10 AZOT 33.91
4 Nya Lu 10 SOCA 34.06
5 Alyssa Luwiharto 10 AZOT 34.12
6 Bailey Luu 10 AZOT 35.19
7 Annandale Huang 9 NOVA 36.25
8 Catherine Zhang 10 DARE 36.39
9 Willa Li 10 NOVA 34.97
10 Hellen Xia 10 CERR 35.98
11 Katherine Chow 10 AZOT 36.16
12 Vallerie Tahzib 10 NOVA 36.55
13 Yaretzi Sanchez 10 SGAC 36.78
14 Margaret Wang 8 NOVA 36.93
15 Amelie Tihanyi 10 PATH 37.21
16 Isabella Machado 10 VISN 37.49

#80 Boys 7-10 50 Butterfly LCM

🥇 Hoshi Aono Prelims 2nd Finals 1st 34.11 → 32.38
🥈 William Zhu Prelims 1st Finals 2nd 33.68 → 32.72
🥉 Aaron Niu Prelims 3rd = Finals 3rd 34.42 → 34.38
PlaceNameAgeTeam Time
1 William Zhu 10 NOVA 33.68
2 Hoshi Aono 10 AZOT 34.11
3 Aaron Niu 10 FFSC 34.42
4 August Liao 10 CANY 34.65
5 Noah Mobasseri 9 AZOT 34.92
6 Isaac Dai 9 MVN 35.31
7 Mason Ryu 10 KSST 35.53
8 Trevor Lam 9 DARE 35.56
9 Jacob Liu 10 AZOT 36.09
10 Russell Choy 10 AZOT 36.38
10 Bryce Alpert 9 AZOT 36.38
12 Preston Tran 10 NOVA 36.57
13 Jace Moon 10 COMM 36.61
14 Jerry Ji 10 BREA 36.87
15 Abraham Cheng 10 AZOT 37.13
16 Nathan Gordon 10 NOVA 37.18
17 Jarvis Xiao 9 NOVA 37.36
18 Bryan HU 10 AZOT 37.38
19 Max Lin 10 NOVA 37.80
20 Lucas Stocker 10 CMAC 37.82
21 Sean Lee 10 NOVA 37.92
22 Brian Yu 10 DARE 38.02
23 Marcus Lin 9 AZOT 38.07
24 Graeme Gorsche 10 LASC 38.58
25 Brian Han 10 DARE 38.69
26 Aiden Novin 9 TCC 38.96
27 Lincoln Miyake 10 CANY 39.12
28 Eric Deng 10 NOVA 39.19
29 Luca Tricano 10 GWSC 39.94
30 Brian Chou 9 NOVA 40.20
31 Anderson Bradley 10 CMAC 40.29
32 Mark Chechuy 10 SOCA 40.41
33 Angel Garcia 10 NOVA 41.88
34 Moses Xia 10 WASC 42.31
DQ Nathan ZhongKick - Alternating motion (feet opposing) 9 NOVA 37.11 DQ
PlaceNameAgeTeam Time
1 🥇 Hoshi Aono 10 AZOT 32.38
2 🥈 William Zhu 10 NOVA 32.72
3 🥉 Aaron Niu 10 FFSC 34.38
4 Noah Mobasseri 9 AZOT 34.65
5 Trevor Lam 9 DARE 34.99
6 Mason Ryu 10 KSST 35.31
7 August Liao 10 CANY 35.37
8 Isaac Dai 9 MVN 35.49
9 Russell Choy 10 AZOT 35.31
10 Jacob Liu 10 AZOT 35.66
11 Preston Tran 10 NOVA 35.83
12 Jerry Ji 10 BREA 36.05
13 Bryce Alpert 9 AZOT 36.71
14 Abraham Cheng 10 AZOT 36.74
15 Jace Moon 10 COMM 37.65
16 Nathan Gordon 10 NOVA 37.84

#81 Girls 13-14 50 Breaststroke LCM

🥇 Jersey Holeman Prelims 1st = Finals 1st 35.13 → 34.77
🥈 Isabelle Zhao Prelims 3rd Finals 2nd 35.46 → 34.84
🥉 HanaLea Tobler Prelims 2nd Finals 3rd 35.38 → 35.02
PlaceNameAgeTeam Time
1 Jersey Holeman 14 NOVA 35.13
2 HanaLea Tobler 13 SAND 35.38
3 Isabelle Zhao 13 NOVA 35.46
4 Julia Carbone 14 SAND 35.54
5 Serenity Bartlett 13 CANY 35.61
6 Anoushka Sharma 14 MVN 35.65
7 Coco Wolf 14 RAA 35.79
8 Kaela Takashima 13 NOVA 35.86
9 Yolanda Ye 14 AZOT 36.09
10 Cloris Tjondro 13 MVN 36.29
11 Lula McLean 14 BCA 36.42
12 Annie Lee 13 NOVA 36.57
13 Helen Sech 13 MVN 36.65
14 Audrey Nguyen 13 NOVA 36.83
15 Vivi Chain 14 PVST 37.20
16 Dahlia Kinno 14 GWSC 37.24
17 Kate Cavanaugh 14 EVO 37.48
18 Abi Slocum 14 PVST 37.60
19 Ella Tricano 14 GWSC 38.06
20 Isabella Burgess 13 GWSC 38.22
21 Zoe Zellmer 14 GWSC 38.31
22 Julia Yates 13 NOVA 38.35
23 Ariana Lin 13 MVN 38.43
24 Anya Garcia 14 LASC 38.57
25 Kylee Park 13 MVN 38.58
26 Gianelle Soesanto 14 SAND 38.70
27 Kacey Chang 13 TCC 38.81
28 Lily Loughridge 14 SAND 38.95
29 Ava Rogers 13 DARE 38.96
30 Kensie Gun 13 NOVA 39.14
31 Brieleigh Kay Adams 13 AZOT 39.22
32 Reine Kponton 13 TMEC 39.31
33 Eileen Kim 13 NOVA 39.38
34 Hana Imai 14 BCA 39.54
35 Kendal Gun 13 NOVA 39.85
36 Ryenn Oh 13 LASC 40.02
37 Aerial McCormick 14 NOVA 40.27
38 Mia Tran 14 NOVA 40.36
39 Sophia Kalayedjian 14 SDA 40.75
40 Amelia Elzawy 13 NOVA 41.16
41 Alisa Khamidoulova 13 MVN 44.73
DQ Ava VolzFalse start 13 CMAC 38.17 DQ
PlaceNameAgeTeam Time
1 🥇 Jersey Holeman 14 NOVA 34.77
2 🥈 Isabelle Zhao 13 NOVA 34.84
3 🥉 HanaLea Tobler 13 SAND 35.02
4 Julia Carbone 14 SAND 35.25
5 Serenity Bartlett 13 CANY 35.26
6 Coco Wolf 14 RAA 35.38
7 Anoushka Sharma 14 MVN 35.43
8 Kaela Takashima 13 NOVA 35.46
9 Yolanda Ye 14 AZOT 36.03
10 Helen Sech 13 MVN 36.06
11 Annie Lee 13 NOVA 36.26
12 Vivi Chain 14 PVST 36.27
13 Lula McLean 14 BCA 36.37
14 Audrey Nguyen 13 NOVA 36.60
15 Cloris Tjondro 13 MVN 36.64
16 Dahlia Kinno 14 GWSC 36.82

#82 Boys 13-14 50 Breaststroke LCM

🥇 Sahiel Pai Prelims 1st = Finals 1st 30.58 → 30.37
🥈 Raymond Jew Prelims 2nd = Finals 2nd 31.29 → 30.97
🥉 River McIntyre Prelims 3rd = Finals 3rd 31.33 → 31.58
PlaceNameAgeTeam Time
1 Sahiel Pai 13 NOVA 30.58
2 Raymond Jew 14 AZOT 31.29
3 River McIntyre 14 NOVA 31.33
4 Mason Tran 13 NOVA 31.88
5 Jonathan Ko 13 NOVA 32.13
6 Beckett Zinn 13 AZOT 32.28
7 Colton Weijland 14 MVN 32.74
8 Ethan Song 14 DARE 32.91
9 Cash Hernandez 14 CMAC 32.96
10 Jim Yin 14 MVN 33.22
11 Aiden Chen 14 NOVA 33.30
12 Eason Zhong 14 MVN 33.63
13 Peter Zhang 14 EVO 33.76
14 Henry Zhong 14 DARE 33.90
15 Theo Haubner 14 BCA 34.09
16 Jayden Kim 13 NOVA 34.10
17 Zach Chang 14 BAY 34.14
18 Jack Colligan 14 EVO 34.21
19 Toby Kao 14 AZOT 34.22
20 Jaei Kim 13 NOVA 34.24
21 Aaron Lee 14 AZOT 34.31
22 Jayden Cho 13 WOOD 34.35
23 Daniel Goldshleger 14 SOCA 34.43
24 Kaden Pham 14 NOVA 34.46
25 Jordan Wu 13 AZOT 34.59
26 Connor Kopitzke 13 CANY 34.60
27 Reece Nguyen 13 AZOT 34.64
28 Elijah Yi 14 UN-02 34.69
29 Everett Collins 14 SAND 34.72
30 Lucas Zhang 14 LASC 34.78
31 Andrew Macavei 13 STOP 34.84
32 Nathaniel Chang 13 BCA 34.86
33 Jordan Daher 14 SDA 34.89
34 Jayden Kim 14 NOVA 35.09
35 Yuxiao Wang 14 DARE 35.15
36 Oliver Liu 13 AZOT 35.29
37 Liam Gould 13 CMAC 35.59
38 Tana Ritchson 14 PATH 35.62
39 Simon Xue 14 NOVA 35.94
40 James La 14 WOOD 36.30
41 Maddox Tellechea 14 TCC 36.37
42 Shinwoo Kong 13 NOVA 36.47
43 Quincy Duong 14 DARE 36.50
44 Lucas Luan 13 NOVA 36.65
45 Taehee Ha 14 NOVA 36.87
46 Aiden Chang 13 DARE 37.45
47 Aaron Lin 14 NOVA 37.97
48 Brian Zou 13 CCAQ 39.58
DQ Colin ZungKick - Butterfly type kick 14 CCAQ 33.57 DQ
PlaceNameAgeTeam Time
1 🥇 Sahiel Pai 13 NOVA 30.37
2 🥈 Raymond Jew 14 AZOT 30.97
3 🥉 River McIntyre 14 NOVA 31.58
4 Mason Tran 13 NOVA 31.74
5 Beckett Zinn 13 AZOT 31.77
6 Colton Weijland 14 MVN 32.33
7 Jonathan Ko 13 NOVA 32.57
8 Ethan Song 14 DARE 33.12
9 Jim Yin 14 MVN 32.57
10 Cash Hernandez 14 CMAC 32.72
11 Aiden Chen 14 NOVA 33.21
12 Jayden Kim 13 NOVA 33.67
13 Peter Zhang 14 EVO 33.81
14 Henry Zhong 14 DARE 33.85
15 Theo Haubner 14 BCA 34.01
16 Eason Zhong 14 MVN 34.03

#83 Girls 13-14 100 Backstroke LCM

🥇 Summer Shaves Prelims 1st = Finals 1st 1:07.14 → 1:06.29
🥈 Lyric Radke Prelims 2nd = Finals 2nd 1:08.25 → 1:07.53
🥉 Hako Ono Prelims 4th Finals 3rd 1:10.05 → 1:08.56
PlaceNameAgeTeam Time
1 Summer Shaves 14 AZOT 1:07.14
2 Lyric Radke 13 NOVA 1:08.25
3 Olivia Haisupa 14 SAND 1:09.87
4 Hako Ono 14 BCA 1:10.05
5 Kayla Bussey 14 AZOT 1:10.22
6 Stella Bitz 13 NOVA 1:10.31
7 Isla Stout 13 AZOT 1:10.32
8 Ada Hu 14 NOVA 1:11.03
9 Jenny Zheng 14 NOVA 1:11.14
10 Tegan McLain 13 TMEC 1:11.42
11 Elaine Dinh 14 NOVA 1:12.44
12 Nina Hammontree 14 EVO 1:12.47
13 Eileen Romesser 14 BCA 1:12.73
14 Olivia Chi 14 BCA 1:12.75
15 Amelie Rosales 14 SPLA 1:13.29
16 Gianelle Soesanto 14 SAND 1:13.87
17 Amy Robles 14 NOVA 1:14.02
18 Abby Collins 14 LASC 1:14.25
19 Olivia Gao 13 SAND 1:14.30
20 Zoey Zhou 14 MAX 1:14.64
21 Adriana Lee 14 BCA 1:14.79
22 Erin Heck 14 NOVA 1:15.06
23 Gemma Dunbar 14 PVST 1:15.12
24 Mackenzie Hoang 14 CMAC 1:15.30
25 Lea Burga 14 CANY 1:15.33
26 Elena Garcia 13 NOVA 1:16.07
27 Kylee Park 13 MVN 1:16.22
28 Iris Chin 14 SAND 1:16.36
29 Joanna Huang 14 DARE 1:17.15
30 Madison Au 13 SAND 1:17.24
31 Madeline Nowling 14 TORR 1:21.98
PlaceNameAgeTeam Time
1 🥇 Summer Shaves 14 AZOT 1:06.29
2 🥈 Lyric Radke 13 NOVA 1:07.53
3 🥉 Hako Ono 14 BCA 1:08.56
4 Isla Stout 13 AZOT 1:09.40
5 Olivia Haisupa 14 SAND 1:09.64
6 Stella Bitz 13 NOVA 1:10.02
7 Ada Hu 14 NOVA 1:10.10
8 Kayla Bussey 14 AZOT 1:10.99
9 Tegan McLain 13 TMEC 1:11.10
10 Elaine Dinh 14 NOVA 1:11.58
11 Eileen Romesser 14 BCA 1:11.60
12 Nina Hammontree 14 EVO 1:11.97
13 Olivia Chi 14 BCA 1:12.02
14 Amy Robles 14 NOVA 1:13.69
15 Amelie Rosales 14 SPLA 1:13.82
16 Gianelle Soesanto 14 SAND 1:14.58

#84 Boys 13-14 100 Backstroke LCM

🥇 Liam Chung Prelims 1st = Finals 1st 1:00.85 → 1:00.59
🥈 CC He Prelims 2nd = Finals 2nd 1:02.54 → 1:02.83
🥉 Dino Bethanis Prelims 4th Finals 3rd 1:04.02 → 1:03.65
PlaceNameAgeTeam Time
1 Liam Chung 14 MVN 1:00.85
2 CC He 14 UN-02 1:02.54
3 Ian Foutz 14 TORR 1:03.95
4 Dino Bethanis 14 EVO 1:04.02
5 Blake Lezak 14 NOVA 1:05.77
6 Evan Rupan 14 RAA 1:05.84
7 Eric Lim 14 DARE 1:06.25
8 Christian Rhoades 13 LASC 1:06.61
9 Nolan Chou 13 SGSG 1:06.79
10 Jaxson Ford 14 TCC 1:06.97
11 Arda Yenier 14 NOVA 1:06.98
12 Jayden Zhou 14 NOVA 1:07.59
13 Noah Huang 14 AZOT 1:07.69
14 Connor Kopitzke 13 CANY 1:08.15
15 Alex Hernandez 14 SGAC 1:08.44
16 Juani Marquez 14 BCA 1:09.55
17 Hunter Tan 13 SAND 1:09.81
18 Kaio Wang 13 NOVA 1:10.16
19 Eric Zhang 14 FFSC 1:10.73
20 Connor Neth 13 NOVA 1:11.35
21 Lincoln Miyamoto 14 UN-05 1:11.86
22 Andrew Macavei 13 STOP 1:12.13
23 Luka Amizic 13 NOVA 1:12.57
24 Eason Zhong 14 MVN 1:12.92
25 Elijah Yi 14 UN-02 1:13.46
26 Eann Ho 14 DARE 1:13.50
27 Joseph Hwang 13 LASC 1:13.59
PlaceNameAgeTeam Time
1 🥇 Liam Chung 14 MVN 1:00.59
2 🥈 CC He 14 UN-02 1:02.83
3 🥉 Dino Bethanis 14 EVO 1:03.65
4 Ian Foutz 14 TORR 1:05.24
5 Blake Lezak 14 NOVA 1:05.71
6 Eric Lim 14 DARE 1:06.27
7 Christian Rhoades 13 LASC 1:06.38
8 Nolan Chou 13 SGSG 1:07.51
9 Jaxson Ford 14 TCC 1:04.96
10 Connor Kopitzke 13 CANY 1:05.80
11 Noah Huang 14 AZOT 1:07.08
12 Jayden Zhou 14 NOVA 1:07.16
13 Juani Marquez 14 BCA 1:07.78
14 Arda Yenier 14 NOVA 1:09.43
15 Alex Hernandez 14 SGAC 1:09.53
16 Hunter Tan 13 SAND 1:10.67

#85 Girls 11-12 100 Backstroke LCM

🥇 Ivy Zhang Prelims 2nd Finals 1st 1:09.75 → 1:08.11
🥈 Annabelle Hayes Prelims 1st Finals 2nd 1:09.66 → 1:09.54
🥉 Cataleya Moran Prelims 6th Finals 3rd 1:13.35 → 1:10.32
PlaceNameAgeTeam Time
1 Annabelle Hayes 12 NOVA 1:09.66
2 Ivy Zhang 12 BREA 1:09.75
3 Irene Zhong 11 NOVA 1:11.09
4 Hanano Mori 12 NOVA 1:12.44
5 Hope Heumann 12 NOVA 1:12.79
6 Cataleya Moran 11 SAND 1:13.35
7 Drew Stout 12 AZOT 1:13.75
8 Natalie Pyle 12 CANY 1:14.38
9 Maverick Amell 12 LASC 1:14.65
10 Zara Tang 12 NOVA 1:14.82
11 Amy Hu 11 MVN 1:15.47
12 Madison Tsai 12 TORR 1:16.25
13 Sophia He 11 AZOT 1:16.42
14 Ava Encheff 12 AZOT 1:16.67
15 Adriana Harbut 12 NOVA 1:16.99
16 Olivia Rau 12 RAA 1:17.19
17 Valerie Gunawan 12 CERR 1:18.11
18 Lily Pettigrew 11 MVN 1:18.28
19 Olivia Tricano 12 GWSC 1:18.44
20 Kennedy Bourke 12 SAND 1:18.49
21 Victoria Dinh TCFS 1:18.53
22 Avyn Miller 11 MVN 1:20.57
23 Alex Mata 12 BCA 1:21.81
24 Sumire Kafrawi 11 MVN 1:23.38
25 Audrey Xie 11 MPMR 1:26.64
PlaceNameAgeTeam Time
1 🥇 Ivy Zhang 12 BREA 1:08.11
2 🥈 Annabelle Hayes 12 NOVA 1:09.54
3 🥉 Cataleya Moran 11 SAND 1:10.32
4 Irene Zhong 11 NOVA 1:10.40
5 Hanano Mori 12 NOVA 1:11.55
6 Hope Heumann 12 NOVA 1:12.53
7 Natalie Pyle 12 CANY 1:14.53
8 Drew Stout 12 AZOT 1:15.02
9 Zara Tang 12 NOVA 1:14.87
10 Amy Hu 11 MVN 1:15.01
11 Maverick Amell 12 LASC 1:15.82
12 Sophia He 11 AZOT 1:16.24
13 Adriana Harbut 12 NOVA 1:16.36
14 Olivia Rau 12 RAA 1:16.53
15 Ava Encheff 12 AZOT 1:16.82
16 Madison Tsai 12 TORR 1:17.00

#86 Boys 11-12 100 Backstroke LCM

🥇 Jasper Ye Prelims 2nd Finals 1st 1:08.19 → 1:02.84
🥈 Zakhar Rudenko Prelims 1st Finals 2nd 1:08.09 → 1:07.40
🥉 Eli Hu Prelims 5th Finals 3rd 1:12.12 → 1:10.01
PlaceNameAgeTeam Time
1 Zakhar Rudenko 11 NOVA 1:08.09
2 Jasper Ye 12 AZOT 1:08.19
3 Joel Taylor 12 NOVA 1:11.00
4 Daniel An 12 NOVA 1:11.47
5 Eli Hu 11 MVN 1:12.12
6 Albert Li 11 AZOT 1:12.27
7 Cole McKinney 12 SPLA 1:12.50
8 Eren Doker 12 AZOT 1:12.59
9 Maksym Marshchivskyi 12 AZOT 1:12.87
10 Sasha Buskin 12 NOVA 1:13.28
11 Hugo Wrobel 12 SAND 1:13.45
12 Jason Xiang 11 NOVA 1:13.51
13 JJ Staggs 12 CANY 1:13.81
14 Daniel Zhang 12 AZOT 1:14.89
15 Yulian Satheesh 12 SAND 1:16.04
16 Yiting Jiang 11 LASC 1:16.31
17 David Khaladzhyan 12 SAND 1:16.94
18 William Saade 11 LASC 1:17.13
19 Colin McKee 12 MVN 1:17.33
20 Levi Bouhbot 11 AZOT 1:17.46
21 Brian Park 12 NOVA 1:17.52
22 Ryan Lim 12 NOVA 1:18.13
23 Bulut Yenier 12 NOVA 1:18.43
24 Brian Wrobel 11 SAND 1:18.77
25 George An 12 NOVA 1:19.06
26 Ryland O'Brien 11 SAND 1:19.76
27 Ryan Roytberg 12 FAC 1:19.96
28 Caleb Liu 12 AZOT 1:20.28
29 Ayden Sher 12 MPMR 1:24.15
PlaceNameAgeTeam Time
1 🥇 Jasper Ye 12 AZOT 1:02.84
2 🥈 Zakhar Rudenko 11 NOVA 1:07.40
3 🥉 Eli Hu 11 MVN 1:10.01
4 Albert Li 11 AZOT 1:10.65
5 Daniel An 12 NOVA 1:10.99
6 Eren Doker 12 AZOT 1:12.13
7 Cole McKinney 12 SPLA 1:12.47
8 Joel Taylor 12 NOVA 1:12.56
9 Maksym Marshchivskyi 12 AZOT 1:12.81
10 Hugo Wrobel 12 SAND 1:13.06
11 Jason Xiang 11 NOVA 1:13.11
12 JJ Staggs 12 CANY 1:13.60
13 Sasha Buskin 12 NOVA 1:13.88
14 Yulian Satheesh 12 SAND 1:14.04
15 Daniel Zhang 12 AZOT 1:14.36
16 Yiting Jiang 11 LASC 1:16.48

#87 Girls 7-10 100 Backstroke LCM

🥇 Alyssa Luwiharto Prelims 1st = Finals 1st 1:20.21 → 1:19.12
🥈 Jordan Winters Prelims 4th Finals 2nd 1:22.66 → 1:20.26
🥉 Ashlyn Schon Prelims 2nd Finals 3rd 1:21.49 → 1:21.36
PlaceNameAgeTeam Time
1 Alyssa Luwiharto 10 AZOT 1:20.21
2 Ashlyn Schon 10 GWSC 1:21.49
3 Margaret Wang 8 NOVA 1:21.54
4 Jordan Winters 10 SOCA 1:22.66
5 Layla Lezak 10 NOVA 1:22.92
6 Aolani Hampton 10 MVN 1:23.58
7 Willow Rose Adams 10 AZOT 1:24.35
8 Amelie Tihanyi 10 PATH 1:24.68
9 Gina Dong 10 NOVA 1:24.81
10 Emmalyn Phan 10 AZOT 1:25.24
11 Alice Zhang 10 NOVA 1:27.12
12 Mackie Holeman 9 NOVA 1:27.98
13 Zoey Quinto 10 RAA 1:30.06
14 Teagan Mills 10 MVN 1:30.11
15 Hillary Truong 10 NOVA 1:30.13
16 Paris Wang 9 NOVA 1:31.47
17 Taylor Age 10 SDA 1:31.88
18 Jion Kim 10 SAND 1:33.64
19 Aurora Huang 8 FFSC 1:36.81
DQ Yaretzi SanchezTurn - Non Continuous turn after pull 10 SGAC 1:33.88 DQ
DQ Lucia SongTurn - Non Continuous turn after pull 10 NOVA 1:33.89 DQ
PlaceNameAgeTeam Time
1 🥇 Alyssa Luwiharto 10 AZOT 1:19.12
2 🥈 Jordan Winters 10 SOCA 1:20.26
3 🥉 Ashlyn Schon 10 GWSC 1:21.36
4 Layla Lezak 10 NOVA 1:22.02
5 Margaret Wang 8 NOVA 1:22.90
6 Aolani Hampton 10 MVN 1:23.88
7 Willow Rose Adams 10 AZOT 1:25.94
8 Amelie Tihanyi 10 PATH 1:29.96
9 Emmalyn Phan 10 AZOT 1:23.62
10 Gina Dong 10 NOVA 1:24.60
11 Mackie Holeman 9 NOVA 1:28.53
12 Zoey Quinto 10 RAA 1:28.64
13 Hillary Truong 10 NOVA 1:28.98
14 Alice Zhang 10 NOVA 1:29.85
15 Paris Wang 9 NOVA 1:30.02
16 Teagan Mills 10 MVN 1:30.99

#88 Boys 7-10 100 Backstroke LCM

🥇 Declan Wang Prelims 1st = Finals 1st 1:14.61 → 1:13.69
🥈 Trevor Lam Prelims 2nd = Finals 2nd 1:19.69 → 1:18.55
🥉 Jefferson Chiang Prelims 7th Finals 3rd 1:21.87 → 1:18.96
PlaceNameAgeTeam Time
1 Declan Wang 10 AZOT 1:14.61
2 Trevor Lam 9 DARE 1:19.69
3 Sebastian Saade 10 LASC 1:20.03
4 Isaac Dai 9 MVN 1:20.42
5 Jerry Ji 10 BREA 1:21.06
6 Kyle Lin 9 NOVA 1:21.30
7 Jefferson Chiang 10 NOVA 1:21.87
8 Preston Tran 10 NOVA 1:23.06
9 Edoardo Marelli 10 NOVA 1:23.85
10 Luke Ford 10 TCC 1:24.20
11 Lucas Stocker 10 CMAC 1:24.71
12 Mason Nguyen 10 AZOT 1:24.74
13 Riccardo Sardena 10 STOP 1:24.93
14 Jace Moon 10 COMM 1:25.05
15 Ray Yu 10 AZOT 1:25.10
16 Marcus Lin 9 AZOT 1:25.40
17 Maochen Tan 10 MVN 1:26.59
18 Jarvis Xiao 9 NOVA 1:27.77
19 Nathan Zhong 9 NOVA 1:27.82
20 Bryan HU 10 AZOT 1:28.67
21 Kevin Lou 10 NOVA 1:28.97
22 Brian Han 10 DARE 1:30.03
23 Kellan Naisbitt 10 MVN 1:30.27
24 Isaac Zepeda 10 SGAC 1:30.50
25 Daniel Perekotiy 10 MVN 1:30.87
26 Owen Nguyen 10 MVN 1:31.36
PlaceNameAgeTeam Time
1 🥇 Declan Wang 10 AZOT 1:13.69
2 🥈 Trevor Lam 9 DARE 1:18.55
3 🥉 Jefferson Chiang 10 NOVA 1:18.96
4 Jerry Ji 10 BREA 1:20.20
5 Sebastian Saade 10 LASC 1:20.77
6 Isaac Dai 9 MVN 1:21.01
7 Kyle Lin 9 NOVA 1:21.94
8 Preston Tran 10 NOVA 1:22.37
9 Mason Nguyen 10 AZOT 1:21.75
10 Luke Ford 10 TCC 1:23.50
11 Riccardo Sardena 10 STOP 1:25.19
12 Ray Yu 10 AZOT 1:26.68
13 Edoardo Marelli 10 NOVA 1:26.74
14 Marcus Lin 9 AZOT 1:27.42
15 Maochen Tan 10 MVN 1:27.69
16 Jace Moon 10 COMM 1:28.48

#89 Girls 13-14 200 Individual Medley LCM

🥇 Anna Heumann Prelims 1st = Finals 1st 2:27.56 → 2:24.22
🥈 Julia Carbone Prelims 2nd = Finals 2nd 2:28.89 → 2:26.94
🥉 Serenity Bartlett Prelims 7th Finals 3rd 2:31.45 → 2:28.92
PlaceNameAgeTeam Time
1 Anna Heumann 14 NOVA 2:27.56
2 Julia Carbone 14 SAND 2:28.89
3 Amy Jiang 14 NOVA 2:30.08
4 Roma Westerman 13 SAND 2:30.31
5 Adelyn Le 14 NOVA 2:30.45
6 Sophie Weinstein 13 SAND 2:31.40
7 Serenity Bartlett 13 CANY 2:31.45
8 Daniela Kan 14 BCA 2:32.58
9 Yolanda Ye 14 AZOT 2:32.97
10 Isabelle Zhao 13 NOVA 2:33.23
11 Lyric Radke 13 NOVA 2:33.42
12 Kaylin Kim 14 SAND 2:33.98
13 Kaela Takashima 13 NOVA 2:34.46
14 Karlie Choy 14 AZOT 2:34.88
15 Zoe Zellmer 14 GWSC 2:35.57
16 HanaLea Tobler 13 SAND 2:35.80
17 Ella Howard 14 SAND 2:36.04
18 Brynn Reynolds 13 RAA 2:38.08
19 Jersey Holeman 14 NOVA 2:38.18
20 Adriana Lee 14 BCA 2:39.00
21 Dahlia Kinno 14 GWSC 2:39.60
22 Olivia Chi 14 BCA 2:40.07
23 Abby Collins 14 LASC 2:40.32
24 Amy Robles 14 NOVA 2:41.61
25 Ryenn Oh 13 LASC 2:41.87
26 Lily Loughridge 14 SAND 2:43.46
27 Hana Imai 14 BCA 2:47.85
28 Ariana Lin 13 MVN 2:48.11
29 Vivi Chain 14 PVST 2:49.34
DQ Kate CavanaughKick - Alternating motion (feet opposing) - fly 14 EVO 2:43.35 DQ
PlaceNameAgeTeam Time
1 🥇 Anna Heumann 14 NOVA 2:24.22
2 🥈 Julia Carbone 14 SAND 2:26.94
3 🥉 Serenity Bartlett 13 CANY 2:28.92
4 Sophie Weinstein 13 SAND 2:29.05
5 Amy Jiang 14 NOVA 2:29.64
6 Roma Westerman 13 SAND 2:29.88
7 Adelyn Le 14 NOVA 2:30.27
8 Daniela Kan 14 BCA 2:30.64
9 Lyric Radke 13 NOVA 2:29.15
10 Yolanda Ye 14 AZOT 2:30.95
11 Karlie Choy 14 AZOT 2:31.58
12 Kaela Takashima 13 NOVA 2:31.74
13 HanaLea Tobler 13 SAND 2:31.87
14 Kaylin Kim 14 SAND 2:33.47
15 Isabelle Zhao 13 NOVA 2:33.92
16 Zoe Zellmer 14 GWSC 2:35.37

#90 Boys 13-14 200 Individual Medley LCM

🥇 Raymond Jew Prelims 1st = Finals 1st 2:17.32 → 2:15.40
🥈 Braden Rau Prelims 4th Finals 2nd 2:19.58 → 2:15.88
🥉 Marcus Chen Prelims 2nd Finals 3rd 2:19.05 → 2:19.01
PlaceNameAgeTeam Time
1 Raymond Jew 14 AZOT 2:17.32
2 Marcus Chen 14 TMEC 2:19.05
3 Vincent Casciaro 14 NOVA 2:19.51
4 Braden Rau 14 RAA 2:19.58
5 Sahiel Pai 13 NOVA 2:21.58
6 Guilherme Falleiros Friggi 13 AZOT 2:21.79
7 Jaxson Ford 14 TCC 2:22.86
8 Ethan Song 14 DARE 2:22.92
9 Nicholas Lacson 13 SAND 2:23.02
10 Mason Tran 13 NOVA 2:23.26
11 Jayden Kim 14 NOVA 2:23.52
12 Tanner Hays 14 NOVA 2:24.22
13 Lucas Zhang 14 LASC 2:25.13
14 Everett Collins 14 SAND 2:25.62
15 Toby Kao 14 AZOT 2:26.16
16 Colton Weijland 14 MVN 2:26.34
17 Jordan Wu 13 AZOT 2:27.21
18 Hunter Tan 13 SAND 2:27.40
19 Kaio Wang 13 NOVA 2:27.97
20 Theo Haubner 14 BCA 2:28.33
21 Christian Rhoades 13 LASC 2:28.93
22 Aiden Chen 14 NOVA 2:29.10
23 Nathan Wu 13 NOVA 2:29.57
24 Jack Colligan 14 EVO 2:30.04
25 Maddox Tellechea 14 TCC 2:30.31
26 Zi Hao Wang 14 DARE 2:31.70
27 Jaei Kim 13 NOVA 2:32.31
28 Aaron Lee 14 AZOT 2:33.91
29 Derek Chen 13 PVPB 2:36.20
DQ Eric ManchesterNot on back off wall - back 14 EVO 2:32.29 DQ
PlaceNameAgeTeam Time
1 🥇 Raymond Jew 14 AZOT 2:15.40
2 🥈 Braden Rau 14 RAA 2:15.88
3 🥉 Marcus Chen 14 TMEC 2:19.01
4 Vincent Casciaro 14 NOVA 2:19.17
5 Jaxson Ford 14 TCC 2:19.61
6 Sahiel Pai 13 NOVA 2:20.93
7 Guilherme Falleiros Friggi 13 AZOT 2:22.03
8 Ethan Song 14 DARE 2:27.21
9 Nicholas Lacson 13 SAND 2:21.33
10 Tanner Hays 14 NOVA 2:22.69
11 Mason Tran 13 NOVA 2:23.03
12 Jayden Kim 14 NOVA 2:23.34
13 Lucas Zhang 14 LASC 2:23.65
14 Colton Weijland 14 MVN 2:23.78
15 Everett Collins 14 SAND 2:25.79
16 Toby Kao 14 AZOT 2:27.35

#91 Girls 11-12 200 Individual Medley LCM

🥇 Grace Wang Prelims 1st = Finals 1st 2:29.62 → 2:29.78
🥈 Emma Weinstein Prelims 4th Finals 2nd 2:36.86 → 2:31.71
🥉 Victoria Gu Prelims 3rd = Finals 3rd 2:34.15 → 2:32.52
PlaceNameAgeTeam Time
1 Grace Wang 11 NOVA 2:29.62
2 Julia Xiong 11 NOVA 2:32.00
3 Victoria Gu 11 UN-04 2:34.15
4 Emma Weinstein 12 SAND 2:36.86
5 Irene Zhong 11 NOVA 2:37.22
6 Maeve Devaney 11 LASC 2:38.80
7 Hayden Yuen 12 NOVA 2:38.90
8 Tina Tang 12 AZOT 2:39.03
9 Brianna Wang 12 NOVA 2:39.93
10 Maliyah Wermiel 12 SAND 2:40.09
11 Helena Gallardo 12 MPMR 2:40.94
12 Amy Hu 11 MVN 2:43.02
13 Adriana Harbut 12 NOVA 2:43.44
14 Bella Luu 11 AZOT 2:44.48
15 Sofi Ageeva 12 NOVA 2:45.14
16 Sammie Malkowski 12 PATH 2:45.47
17 Madison Tsai 12 TORR 2:45.73
18 Gracie Niu 12 LASC 2:45.86
19 Hana Kasahara 11 AZOT 2:45.92
20 Ava Encheff 12 AZOT 2:46.78
21 Joyce Jiang 11 MVN 2:47.17
22 Jia Kim 11 NOVA 2:48.08
23 Nicolina Westerman 11 SAND 2:48.52
24 Lana Lieu 12 MVN 2:48.53
25 Antonella Alday 12 SAND 2:48.91
26 Madeline Han 12 NOVA 2:49.08
27 Claire Kotkosky 12 GWSC 2:50.34
28 Jacey Huang 11 NOVA 2:50.66
29 Kennedy Bourke 12 SAND 2:51.38
30 Kamilah Ryan 11 CMAC 2:53.07
31 Henley Cseh 11 PATH 2:54.97
32 Chantelle Liu 11 NOVA 2:59.93
DQ Payton TaorminaNot on back into finish - back 12 SAND 2:44.49 DQ
PlaceNameAgeTeam Time
1 🥇 Grace Wang 11 NOVA 2:29.78
2 🥈 Emma Weinstein 12 SAND 2:31.71
3 🥉 Victoria Gu 11 UN-04 2:32.52
4 Hayden Yuen 12 NOVA 2:32.67
5 Julia Xiong 11 NOVA 2:34.66
6 Tina Tang 12 AZOT 2:37.22
7 Maeve Devaney 11 LASC 2:38.63
8 Irene Zhong 11 NOVA 2:40.11
9 Maliyah Wermiel 12 SAND 2:36.53
10 Brianna Wang 12 NOVA 2:38.16
11 Helena Gallardo 12 MPMR 2:38.75
12 Amy Hu 11 MVN 2:40.86
13 Adriana Harbut 12 NOVA 2:43.07
14 Madison Tsai 12 TORR 2:44.09
15 Bella Luu 11 AZOT 2:44.40
16 Sofi Ageeva 12 NOVA 2:44.67

#92 Boys 11-12 200 Individual Medley LCM

🥇 Jasper Ye Prelims 2nd Finals 1st 2:28.00 → 2:18.09
🥈 Kurt Gartland Prelims 3rd Finals 2nd 2:28.74 → 2:24.81
🥉 AJ Gyang Prelims 1st Finals 3rd 2:27.91 → 2:26.60
PlaceNameAgeTeam Time
1 AJ Gyang 12 SAND 2:27.91
2 Jasper Ye 12 AZOT 2:28.00
3 Kurt Gartland 12 MAX 2:28.74
4 Jio Aono 12 AZOT 2:29.54
5 Josh Swinehart 12 NOVA 2:32.04
6 Ashton Kao 11 AZOT 2:35.03
7 Justin Moiseyev 11 LASC 2:35.36
8 Francis Hei 12 BREA 2:35.50
9 Eren Doker 12 AZOT 2:36.67
10 Eli Hu 11 MVN 2:37.73
11 Tyson Imai 12 BCA 2:38.55
12 Kevin Zhang 12 NOVA 2:38.68
13 Han Dao Que 12 NOVA 2:39.00
14 James Xiang 11 NOVA 2:39.40
15 Jason Xiang 11 NOVA 2:40.38
16 Jacob Jiang 12 NOVA 2:40.49
17 Brian Park 12 NOVA 2:40.70
18 Alexander Cheng 12 NOVA 2:41.40
18 David Khaladzhyan 12 SAND 2:41.40
20 Ben Schwimmer 12 MVN 2:41.46
21 Yulian Satheesh 12 SAND 2:41.53
22 Leo Zhang 12 TCC 2:41.56
23 Towma Yoshida 12 TORR 2:41.72
24 Declan Neth 11 NOVA 2:41.91
25 Kevin Kubasik 11 AZOT 2:43.47
26 William Saade 11 LASC 2:43.66
27 Ryland O'Brien 11 SAND 2:46.88
28 Tyler Johanson 12 LASC 2:47.36
29 Aaron Park 11 NOVA 2:47.71
30 Ian Nguyen 12 NOVA 2:48.35
31 Shu Wakayama 12 CERR 2:49.39
32 Albert Li 11 AZOT 2:49.40
33 Alexander Liao 11 NOVA 2:50.41
34 Ryan Wang 11 NOVA 2:50.47
35 Avi Mathur 11 NOVA 3:01.14
DQ Ryan LinKick - Butterfly type kick - breast 12 NOVA 2:42.64 DQ
PlaceNameAgeTeam Time
1 🥇 Jasper Ye 12 AZOT 2:18.09
2 🥈 Kurt Gartland 12 MAX 2:24.81
3 🥉 AJ Gyang 12 SAND 2:26.60
4 Jio Aono 12 AZOT 2:28.83
5 Josh Swinehart 12 NOVA 2:29.84
6 Ashton Kao 11 AZOT 2:33.66
7 Francis Hei 12 BREA 2:33.75
8 Justin Moiseyev 11 LASC 2:37.83
9 Eren Doker 12 AZOT 2:36.56
10 Kevin Zhang 12 NOVA 2:38.16
11 Jason Xiang 11 NOVA 2:38.33
12 Han Dao Que 12 NOVA 2:38.37
13 Tyson Imai 12 BCA 2:38.40
14 Jacob Jiang 12 NOVA 2:39.46
15 James Xiang 11 NOVA 2:40.61
16 Eli Hu 11 MVN 2:40.72

#93 Girls 7-10 200 Individual Medley LCM

🥇 Sammy Kipnis Prelims 1st = Finals 1st 2:52.01 → 2:49.88
🥈 Aolani Hampton Prelims 6th Finals 2nd 2:56.66 → 2:52.02
🥉 Heaven Park Prelims 4th Finals 3rd 2:54.20 → 2:52.90
PlaceNameAgeTeam Time
1 Sammy Kipnis 10 PATH 2:52.01
2 Alice Zhang 10 NOVA 2:54.02
3 Emily Jiang 9 NOVA 2:54.08
4 Heaven Park 10 MVN 2:54.20
5 Willow Rose Adams 10 AZOT 2:55.95
6 Aolani Hampton 10 MVN 2:56.66
7 Amelie Tihanyi 10 PATH 2:57.94
8 Nya Lu 10 SOCA 2:58.39
9 Willa Li 10 NOVA 2:58.99
10 Annandale Huang 9 NOVA 2:59.11
11 Isabella Machado 10 VISN 3:01.15
12 Katherine Chow 10 AZOT 3:01.70
13 Bailey Luu 10 AZOT 3:02.54
14 Annabelle Liu 10 SAND 3:03.12
15 Jojo Heppner 10 SDA 3:04.42
16 Alana Jaidar 10 TCC 3:04.90
17 GiGi Wang 8 DARE 3:06.79
18 Madison Luna 9 TCC 3:06.89
19 Esmee Choi 10 BREA 3:07.30
20 Blake Bradley 10 CMAC 3:08.35
21 Amy Zhang 10 SAND 3:10.71
22 Kiley Lin 10 FAC 3:11.20
23 Linda Jiang 7 NOVA 3:11.95
24 Olive Tu 10 MPMR 3:13.48
25 Ellie Post 10 STOP 3:16.88
26 Lucia Song 10 NOVA 3:20.19
PlaceNameAgeTeam Time
1 🥇 Sammy Kipnis 10 PATH 2:49.88
2 🥈 Aolani Hampton 10 MVN 2:52.02
3 🥉 Heaven Park 10 MVN 2:52.90
4 Emily Jiang 9 NOVA 2:53.26
5 Alice Zhang 10 NOVA 2:53.42
6 Willow Rose Adams 10 AZOT 2:58.75
7 Nya Lu 10 SOCA 3:02.20
8 Amelie Tihanyi 10 PATH 3:04.23
9 Willa Li 10 NOVA 2:54.24
10 Annandale Huang 9 NOVA 2:56.41
11 Katherine Chow 10 AZOT 2:58.50
12 Isabella Machado 10 VISN 3:00.66
13 Bailey Luu 10 AZOT 3:01.81
14 Jojo Heppner 10 SDA 3:03.39
15 Alana Jaidar 10 TCC 3:04.45
16 GiGi Wang 8 DARE 3:06.61

#94 Boys 7-10 200 Individual Medley LCM

🥇 Hoshi Aono Prelims 1st = Finals 1st 2:40.61 → 2:36.71
🥈 William Zhu Prelims 2nd = Finals 2nd 2:44.49 → 2:38.89
🥉 Jefferson Chiang Prelims 3rd = Finals 3rd 2:47.62 → 2:48.05
PlaceNameAgeTeam Time
1 Hoshi Aono 10 AZOT 2:40.61
2 William Zhu 10 NOVA 2:44.49
3 Jefferson Chiang 10 NOVA 2:47.62
4 Romi Jones 10 SAND 2:50.85
5 Kyle Lin 9 NOVA 2:52.95
6 Jacob Liu 10 AZOT 2:53.58
7 Jace Moon 10 COMM 2:55.04
8 Russell Choy 10 AZOT 2:55.68
9 Noah Mobasseri 9 AZOT 2:56.28
10 Abraham Cheng 10 AZOT 2:56.55
11 Isaac Dai 9 MVN 2:56.99
12 Luke Ford 10 TCC 2:59.22
13 Max Lin 10 NOVA 2:59.26
14 Kellan Naisbitt 10 MVN 3:00.40
15 Riccardo Sardena 10 STOP 3:02.11
16 Ethan Wang 9 NOVA 3:02.80
17 Jarvis Xiao 9 NOVA 3:04.97
18 Nathan Gordon 10 NOVA 3:07.33
19 Brian Yu 10 DARE 3:10.75
20 Lincoln Miyake 10 CANY 3:11.16
21 Anderson Bradley 10 CMAC 3:13.52
22 Mark Chechuy 10 SOCA 3:13.58
23 Brian Han 10 DARE 3:16.25
24 Leland Tsou 10 PATH 3:17.79
DQ Graeme GorscheNot on back into finish - back 10 LASC 2:56.75 DQ
DQ Garid TuvshinKick - Alternating motion (feet opposing) - fly 10 PATH 3:06.08 DQ
PlaceNameAgeTeam Time
1 🥇 Hoshi Aono 10 AZOT 2:36.71
2 🥈 William Zhu 10 NOVA 2:38.89
3 🥉 Jefferson Chiang 10 NOVA 2:48.05
4 Romi Jones 10 SAND 2:49.15
5 Jacob Liu 10 AZOT 2:54.40
6 Kyle Lin 9 NOVA 2:54.82
7 Russell Choy 10 AZOT 2:58.04
8 Jace Moon 10 COMM 2:58.38
9 Luke Ford 10 TCC 2:53.43
10 Abraham Cheng 10 AZOT 2:54.23
11 Isaac Dai 9 MVN 2:55.44
12 Riccardo Sardena 10 STOP 3:00.61
13 Max Lin 10 NOVA 3:00.72
14 Kellan Naisbitt 10 MVN 3:01.24
15 Noah Mobasseri 9 AZOT 3:01.29
16 Ethan Wang 9 NOVA 3:02.40

#95 Girls 11-14 800 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Roma Westerman 13 SAND 9:34.17
2 🥈 Helen Sech 13 MVN 9:35.55
3 🥉 Sofia Loaiza 13 SAND 9:52.25
4 Gemma Dunbar 14 PVST 9:53.77
5 Maggie Panici 14 NOVA 9:55.85
6 Abi Slocum 14 PVST 9:56.43
7 Quinn Taylor 12 TORR 9:56.66
8 Chase Carson 13 LASC 9:57.05
9 Isabella Liao 14 NOVA 9:58.23
10 Maya Pittman 14 STOP 10:01.22
11 Sarah Westermeyer 13 GWSC 10:01.30
12 Sydnee Farah 13 NOVA 10:01.72
13 Maeve Devaney 11 LASC 10:02.27
14 Eileen Romesser 14 BCA 10:08.37
15 Abby Lai 13 NOVA 10:09.37
16 Emma Weinstein 12 SAND 10:13.39
17 Madeline Nowling 14 TORR 10:24.97

#96 Boys 11-14 800 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 CC He 14 UN-02 8:39.59
2 🥈 River McIntyre 14 NOVA 9:05.39
3 🥉 Graham Kotkosky 14 GWSC 9:08.31
4 Noah Quinto 13 RAA 9:18.69
5 Carlos Castro 14 NOVA 9:20.84
6 Colin Zung 14 CCAQ 9:21.65
7 Oliver Tess 14 RST 9:23.74
8 Zander Kwan 13 MAX 9:25.35
9 Nicholas Lacson 13 SAND 9:31.89
10 Michael Cao 13 NOVA 9:33.98
11 Jacob Martinez 14 STAR 9:38.80
12 Sen Oyamada 13 LASC 9:39.08
13 Jake Dotts 13 NOVA 9:43.67
14 Juani Marquez 14 BCA 9:46.65
15 Theodore Saade 13 LASC 9:46.76
16 Ford Lee 14 BREA 9:46.85
17 Brayden Ku 13 SDA 9:49.04
18 Andrew Ojeda 14 TCC 9:49.13
19 Michael Pang 13 MPMR 9:50.99
20 Derek Chen 13 PVPB 9:51.59

#97 Girls 11-12 400 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 4:12.31
2 🥈 Irvine Novaquatics, Inc. NOVA 4:16.75
3 🥉 Aquazot Swim Club AZOT 4:27.11
4 Sandpipers of Nevada SAND 4:28.40
5 Los Angeles Swim Club LASC 4:31.04
6 Paseo Aquatics Swim Team PATH 4:31.26
7 Mission Viejo Nadadores MVN 4:34.65
8 Aquazot Swim Club AZOT 4:41.39
9 Golden West Swim Club GWSC 4:44.45
10 Sandpipers of Nevada SAND 4:46.01

#98 Boys 11-12 400 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 4:06.76
2 🥈 Aquazot Swim Club AZOT 4:09.46
3 🥉 Sandpipers of Nevada SAND 4:19.72
4 Irvine Novaquatics, Inc. NOVA 4:20.85
5 Aquazot Swim Club AZOT 4:23.94
6 Los Angeles Swim Club LASC 4:26.96
7 Mission Viejo Nadadores MVN 4:37.53

#99 Girls 13-14 400 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Aquazot Swim Club AZOT 3:58.30
2 🥈 Irvine Novaquatics, Inc. NOVA 4:01.24
3 🥉 Riverside Aquatics Association RAA 4:03.28
4 Sandpipers of Nevada SAND 4:06.40
5 Beach Cities Alpha BCA 4:09.13
6 Irvine Novaquatics, Inc. NOVA 4:09.42
7 Mission Viejo Nadadores MVN 4:11.89
8 Sandpipers of Nevada SAND 4:14.40
9 Canyons Aquatic Club CANY 4:18.69
10 Beach Cities Alpha BCA 4:19.64
11 Los Angeles Swim Club LASC 4:21.94
12 Golden West Swim Club GWSC 4:22.75
13 Mission Viejo Nadadores MVN 4:25.68
14 Sandpipers of Nevada SAND 4:28.87

#100 Boys 13-14 400 Freestyle Relay LCM

PlaceNameAgeTeam Time
1 🥇 Irvine Novaquatics, Inc. NOVA 3:44.02
2 🥈 Mission Viejo Nadadores MVN 3:48.38
3 🥉 Beach Cities Alpha BCA 3:51.43
4 Irvine Novaquatics, Inc. NOVA 3:54.46
5 Aquazot Swim Club AZOT 3:56.26
6 Aquazot Swim Club AZOT 4:10.63
7 The Claremont Club TCC 4:13.41

#201 Girls 5 & over 50 Freestyle LCM

PlaceNameAgeTeam Time
3 🥉 Coco Offenberg 14 NOVA 27.58
5 Emily Jiang 9 NOVA 33.24

#201 Boys 5 & over 50 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Eric Manchester 14 EVO 27.17
2 🥈 Peter Zhang 14 EVO 27.19
4 Kyle Lin 9 NOVA 32.78

#202 Girls 5 & over 100 Freestyle LCM

PlaceNameAgeTeam Time
2 🥈 Ellie Ha 14 TCC 1:04.39
4 Kennedy Bourke 12 SAND 1:08.04

#202 Boys 5 & over 100 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Jayden Kim 13 NOVA 1:02.32
3 🥉 Brian Park 12 NOVA 1:07.97
5 Hunter Cordry 11 MVN 1:08.88

#204 Boys 5 & over 400 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Kevin Lou 10 NOVA 5:56.76

#205 Girls 5 & over 50 Backstroke LCM

PlaceNameAgeTeam Time
1 🥇 Lyric Radke 13 NOVA 31.65
2 🥈 Willa Li 10 NOVA 42.63

#206 Boys 5 & over 100 Backstroke LCM

PlaceNameAgeTeam Time
1 🥇 Ethan Cordry 13 MVN 1:14.36

#210 Girls 5 & over 200 Breaststroke LCM

PlaceNameAgeTeam Time
1 🥇 Kayla Tain 12 NOVA 3:05.67

#212 Girls 5 & over 100 Butterfly LCM

PlaceNameAgeTeam Time
1 🥇 Linda Jiang 7 NOVA 1:34.04

#214 Girls 5 & over 200 Individual Medley LCM

PlaceNameAgeTeam Time
1 🥇 Jacey Huang 11 NOVA 2:51.49

#300 Girls 5 & over 50 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Jenny Zheng 14 NOVA 27.39
2 🥈 Lyric Radke 13 NOVA 28.54

#301 Girls 5 & over 100 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Nicolina Westerman 11 SAND 1:10.57
2 🥈 Linda Jiang 7 NOVA 1:22.03

#301 Boys 5 & over 100 Freestyle LCM

PlaceNameAgeTeam Time
3 🥉 Kevin Lou 10 NOVA 1:22.16

#302 Girls 5 & over 200 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Kennedy Bourke 12 SAND 2:29.16

#304 Boys 5 & over 50 Backstroke LCM

PlaceNameAgeTeam Time
1 🥇 Mark Choo 13 NOVA 33.29

#306 Boys 5 & over 200 Backstroke LCM

PlaceNameAgeTeam Time
1 🥇 David Ghazarian 13 TCC 2:47.24

#307 Girls 5 & over 50 Breaststroke LCM

PlaceNameAgeTeam Time
1 🥇 Amelia Elzawy 13 NOVA 40.93

#308 Girls 5 & over 100 Breaststroke LCM

PlaceNameAgeTeam Time
1 🥇 Kate Cavanaugh 14 EVO 1:21.62
2 🥈 Kristen Zhao 11 BREA 1:28.25
3 🥉 Kayla Tain 12 NOVA 1:28.47

#309 Boys 5 & over 200 Breaststroke LCM

PlaceNameAgeTeam Time
1 🥇 Oliver Li 12 BREA 2:49.47
2 🥈 Francis Hei 12 BREA 2:53.82

#310 Girls 5 & over 50 Butterfly LCM

PlaceNameAgeTeam Time
1 🥇 Piper Sootkoos 14 BCA 30.90
2 🥈 Irene Zhong 11 NOVA 32.54
3 🥉 Willa Li 10 NOVA 34.85
6 Jacey Huang 11 NOVA 36.45

#310 Boys 5 & over 50 Butterfly LCM

PlaceNameAgeTeam Time
4 Ryan Lin 12 NOVA 34.98
5 Kyle Lin 9 NOVA 35.24

#311 Boys 5 & over 100 Butterfly LCM

PlaceNameAgeTeam Time
1 🥇 Hunter Cordry 11 MVN 1:27.23

#313 Girls 5 & over 200 Individual Medley LCM

PlaceNameAgeTeam Time
2 🥈 Elaine Zhang 13 BREA 2:47.52

#313 Boys 5 & over 200 Individual Medley LCM

PlaceNameAgeTeam Time
1 🥇 Ethan Cordry 13 MVN 2:35.14

#400 Girls 5 & over 200 Freestyle LCM

PlaceNameAgeTeam Time
2 🥈 Olivia Haisupa 14 SAND 2:19.67

#400 Boys 5 & over 200 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Graham Kotkosky 14 GWSC 2:11.33
3 🥉 Moses Xia 10 WASC 2:50.82

#401 Girls 5 & over 800 Freestyle LCM

PlaceNameAgeTeam Time
2 🥈 Olivia Haisupa 14 SAND 9:40.61
3 🥉 Roma Westerman 13 SAND 9:42.63
4 Abby Warnick 14 SAND 9:55.89

#401 Boys 5 & over 800 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Jacob Martinez 14 STAR 9:34.12

#402 Boys 5 & over 100 Breaststroke LCM

PlaceNameAgeTeam Time
1 🥇 CC He 14 UN-02 1:14.78

#403 Girls 5 & over 50 Butterfly LCM

PlaceNameAgeTeam Time
3 🥉 Grace Wang 11 NOVA 30.91
5 Sophie Weinstein 13 SAND 31.50
6 Olivia Haisupa 14 SAND 31.68
7 Zoe Zellmer 14 GWSC 32.20
9 Claire Kotkosky 12 GWSC 37.39

#403 Boys 5 & over 50 Butterfly LCM

PlaceNameAgeTeam Time
1 🥇 Jim Yin 14 MVN 27.72
2 🥈 Vincent Casciaro 14 NOVA 28.36
4 Graham Kotkosky 14 GWSC 31.08
8 Romi Jones 10 SAND 36.64
10 Kellan Naisbitt 10 MVN 38.22

#404 Girls 5 & over 50 Breaststroke LCM

PlaceNameAgeTeam Time
3 🥉 Hope Heumann 12 NOVA 36.67

#404 Boys 5 & over 50 Breaststroke LCM

PlaceNameAgeTeam Time
1 🥇 Jonathan Ko 13 NOVA 32.73
2 🥈 Lucas Jin 14 BREA 34.53
4 Jio Aono 12 AZOT 37.57
5 Declan Wang 10 AZOT 41.92

#405 Girls 5 & over 100 Butterfly LCM

PlaceNameAgeTeam Time
3 🥉 Roma Westerman 13 SAND 1:10.05

#405 Boys 5 & over 100 Butterfly LCM

PlaceNameAgeTeam Time
1 🥇 Graham Kotkosky 14 GWSC 1:08.06
2 🥈 Everett Collins 14 SAND 1:08.15

#406 Girls 5 & over 400 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Olivia Haisupa 14 SAND 4:45.45
2 🥈 Roma Westerman 13 SAND 4:47.27

#407 Boys 5 & over 50 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Jacob Jiang 12 NOVA 30.50

#408 Boys 5 & over 100 Freestyle LCM

PlaceNameAgeTeam Time
1 🥇 Simon Xue 14 NOVA 56.36
2 🥈 Jonathan Ko 13 NOVA 58.05
3 🥉 Graham Kotkosky 14 GWSC 1:03.79