Lane Swimmer Team Place Time
1 Ryan Lee Walnut Creek Aquabears 16 35.74
1 Jared Risher Unattached (pacific Swimming) 26 50.96
1 Jovanni Shen Pleasanton Sea Hawks 10 33.37
2 Connor Witt Unattached (pacific Swimming) 5 31.26
2 Liam Hancock San Ramon Livermore Aquatics 23 47.14
2 Dominick Wonosaputra Pleasanton Sea Hawks 14 35.07
3 Luke Scanlon Tri Valley Aquatics 1 29.56
3 Christopher Loo Brentwood Sea Wolves 27 51.23
3 Ethan Wang Pleasanton Sea Hawks 12 34.76
4 Kyle Ridosko Tri Valley Aquatics 21 42.48
4 Isaac Kim Diablo Aquatics 3 30.27
4 Jacques Grove Livermore Blue Dolphins 9 33.30
5 Tyler Yee Brentwood Sea Wolves 20 40.42
5 William Birdsong Terrapins Swim Team 2 29.83
5 Anthony Fong Terrapins Swim Team 29 DQ
6 Ryan Kobayashi Pleasanton Sea Hawks 6 31.70
6 Sharan Puchakatla Sairamesh Walnut Creek Aquabears 8 33.27
6 Anderson Loo Brentwood Sea Wolves 22 46.55
7 Christopher Ranlett Foothill Aqua Sharks Swim Team 4 30.28
7 Jed Johnson Walnut Creek Aquabears 29 DQ
7 Brendon Chang Brentwood Sea Wolves 15 35.56
8 Carson Hick Terrapins Swim Team 18 36.77
8 David Rubin Walnut Creek Aquabears 24 47.75
8 Bryson Huey Diablo Aquatics 7 32.35
9 Andre Milasincic San Ramon Livermore Aquatics 25 49.52
9 Charles Platt Walnut Creek Aquabears 19 39.02
9 Kyle Flora Walnut Creek Aquabears 13 34.92
10 Daniel Pugeda East Bay Silver Dolphins 11 34.06
10 Jackson Risher Flying Fish 17 36.39
10 Thatcher Douwes Unattached (pacific Swimming) 28 59.45