Rocking the Blocks, Racing to Victory- Alto Rock the Blocks 2025

At the 2025 Alto Rock the Blocks Invitational, 1,242 best times were achieved by Alto swimmers.

Alto Swim Club achieved 4 new National AAA times and above, 37 new National AA times and above, and 88 new National A times and above, and 83 new National BB times. 

Alto Swimmers achieved 22 new Far Western qualifying times and 52 new Age Group Championship qualifying times.

Congratulations!

New Alto Team Records
10 & Under Boys 200 Medley Relay: 2:09.77
Matthew Tao, Nathan Wu, Lucas Liu, Noah de Haan

New Far Western Qualifying Times
Ganna Afonova 50 Breast, 200 Breast
Noah de Haan 100 Fly
Andrew Gafton 200 Fly
Wesley Gor 100 Free
Sebastian Guevara 200 Free, 100 Back, 100 Fly
Vanya Gupta 50 Breast
Elliot Haemer 400 IM
William Lao 50 Fly
Fini Maigret 200 Breast
Atiksh Negi 100 Fly
Maksym Sichkovskyi 100 Fly
Chengyuan Song 100 Free
Ian Sun 200 Free, 50 Free, 500 Free
Nathan Wu 200 Free
Naruel Yamanto 50 Breast
Yixuan Zhang 100 Free
Jingquan Zhou 100 Fly

New Age Group Championship Qualifying Times
Ganna Afonova 200 Free, 50 Breast
Agustin Araya 200 IM
Lina Bahbah 200 Back, 500 Free
Sophia Berry 100 Back, 50 Back
Phillip Bulankov 200 Free
Shauna Chen 100 IM
Michael Dashouk 50 Fly
Noah de Haan 100 Breast, 100 Fly
Mari Elman 100 Breast
Mia Enderes 200 Back
Emma Gafton 50 Fly
Newton Ganac 200 Fly
Sebastian Guevara 100 Fly
Vanya Gupta 50 Breast, 100 Breast
Chloe Haemer 200 Breast, 500 Free
Jasmine He 200 Free
Tina Li 400 IM
Nicholas Liu 50 Back
Samuel Liu 100 Breast
Yu-Sen Lo 200 Free
Arya Ninh 50 Fly, 50 Free
Hafsa Okyay 400 IM
Sophia Shaw 100 Breast
Lanxin Shen 100 Fly
Samika Shenoy 100 Breast, 100 IM, 50 Back
Jia Shin 50 Back
Maksym Sichkovskyi 500 Free
Chengyuan Song 100 Free
Ian Sun 100 Back, 50 Back, 200 Back, 500 Free
Madison Taylor 50 Free, 100 Breast, 100 Free
Mina Taylor 200 Back
Stephanie Walther 200 Free
Kate Wong 100 Back, 50 Free
Naruel Yamanto 50 Breast, 100 Breast
Theodore Zhang 100 IM
Yangyue Zhu 200 Free

Laura Mitchell