Lane Swimmer Team Place Time
1 Gabriel Glenn Novi Sturgeons 23 1:00.85
(29.60  1:00.85)
1 Richard Mu Oakland Live Y'ers 35 1:11.03
(32.97  1:11.03)
1 brien moffitt North Oakland Waves Ymca 28 1:06.42
(31.84  1:06.42)
1 Johnny Shepherd Oakland Live Y'ers 19 59.31
(28.68  59.31)
1 Jacob Plyer Sports Club Swimming 54 1:32.38
(40.85  1:32.38)
1 Brian Goins Oakland Live Y'ers 43 1:18.07
(37.02  1:18.07)
1 Daniel Vela Novi Sturgeons 50 1:28.22
(40.55  1:28.22)
2 Stephen Peters Novi Sturgeons 21 1:00.60
(29.23  1:00.60)
2 Tim Kaplan Sports Club Swimming 51 1:29.90
(41.56  1:29.90)
2 Cary Zhu Oakland Live Y'ers 27 1:03.59
(30.81  1:03.59)
2 Nathanial Ladetto Kingfish Aquatics Of Waterford 48 1:23.40
(0. 0  1:23.40)
2 Alexander Yu Oakland Live Y'ers 16 57.24
(27.58  57.24)
2 Callum Liddiard Oakland Live Y'ers 15 56.90
(28.06  56.90)
2 William Hodges Oakland Live Y'ers 46 1:20.94
(37.47  1:20.94)
3 Jacob Carl North Oakland Waves Ymca 13 56.12
(27.44  56.12)
3 Aidan Schurig Oakland Live Y'ers 45 1:19.11
(36.40  1:19.11)
3 Robert Mcconkey Kingfish Aquatics Of Waterford 9 55.41
(27.22  55.41)
3 Chase Kent Unattached 39 1:14.15
(35.52  1:14.15)
3 Mitchell Scott North Oakland Waves Ymca 37 1:13.46
(34.82  1:13.46)
3 Simon Shanks Novi Sturgeons 25 1:01.25
(29.33  1:01.25)
3 joshua murrell North Oakland Waves Ymca 5 53.73
(25.87  53.73)
4 Christian Liddiard Oakland Live Y'ers 30 1:08.09
(33.16  1:08.09)
4 Blake Kniffen North Oakland Waves Ymca 33 1:10.31
(34.65  1:10.31)
4 Vyobhavnath Jagannath Novi Sturgeons 10 55.57
(26.56  55.57)
4 Nick Arakelian Kingfish Aquatics Of Waterford 6 54.22
(26.54  54.22)
4 Andrew Mattson Oakland Live Y'ers 1 51.03
(24.78  51.03)
4 Dennis Rusiewski Oakland Live Y'ers 4 52.67
(25.86  52.67)
4 Jacob Zalinski Romeo Dolphins Swim Club 31 1:08.71
(33.56  1:08.71)
5 Travis Vincent Novi Sturgeons 8 55.19
(26.35  55.19)
5 Joshua Pang Oakland Live Y'ers 47 1:22.40
(37.96  1:22.40)
5 Aaron Pang Oakland Live Y'ers 12 55.88
(26.72  55.88)
5 Darwin Hsu Oakland Live Y'ers 3 52.40
(25.75  52.40)
5 Cameron Sanders Macomb Y Marlins 41 1:14.66
(35.64  1:14.66)
5 Joseph Krause Oakland Live Y'ers 2 52.37
(25.20  52.37)
5 Benjamin Zhao Oakland Live Y'ers 32 1:09.95
(33.58  1:09.95)
6 Matthew Schafer Novi Sturgeons 40 1:14.57
(36.18  1:14.57)
6 Brad Hassberger Oakland Live Y'ers 17 57.44
(27.45  57.44)
6 Benjamin Schwimmer Kingfish Aquatics Of Waterford 44 1:18.46
(0. 0  1:18.46)
6 Nicholas Baldus Novi Sturgeons 7 55.13
(26.85  55.13)
6 Alden Kane Sports Club Swimming 38 1:13.60
(35.42  1:13.60)
6 Ye-Heon Shin Novi Sturgeons 24 1:00.92
(27.69  1:00.92)
6 Patrick Costello Oakland Live Y'ers 14 56.19
(27.06  56.19)
7 Troy Work Oakland Live Y'ers 53 1:31.09
(42.42  1:31.09)
7 Austin Xu Oakland Live Y'ers 42 1:16.89
(36.64  1:16.89)
7 evan goan Novi Sturgeons 18 58.15
(27.63  58.15)
7 Justin Larkins Novi Sturgeons 22 1:00.66
(29.65  1:00.66)
7 Stephen Lee Novi Sturgeons 29 1:06.48
(31.93  1:06.48)
7 Joseph Mattar Oakland Live Y'ers 56 1:33.86
(43.31  1:33.86)
7 Hayden Schaeffer Kingfish Aquatics Of Waterford 11 55.80
(27.20  55.80)
8 Karthik Ramaseshan Oakland Live Y'ers 20 1:00.57
(29.18  1:00.57)
8 Maxwell Wilkinson Novi Sturgeons 34 1:10.48
(33.75  1:10.48)
8 Mark Tolep North Oakland Waves Ymca 36 1:12.17
(34.00  1:12.17)
8 Andy Jiang Oakland Live Y'ers 52 1:30.76
(0. 0  1:30.76)
8 Casey Miller Kingfish Aquatics Of Waterford 26 1:01.33
(29.90  1:01.33)
8 Zachary Palek Novi Sturgeons 55 1:32.42
(44.44  1:32.42)
8 Rahul Khambete Sports Club Swimming 49 1:26.61
(39.41  1:26.61)