County Ranking Athlete School Time (Y) Time Standard Year 50 Free
1 Michael Trice BWD5    21.36 SQT JR Boys   50 Free
2 Christopher Powell MIC5    21.50 SQT SO Boys   50 Free
3 Luke Upchurch PTR5    21.58 SQT SR Boys   50 Free
4 Carl Anderson COL5    21.62 SQT SR Boys   50 Free
5 John Simmons PTR5    22.03 SQT SR Boys   50 Free
6 Ken Bolton BWD5    22.15 SQT SR Boys   50 Free
7 Ricky Lehner PKV5    22.51 SQT JR Boys   50 Free
8 Marko Karaulic COL5    22.55 SQT JR Boys   50 Free
9 Zach Kimery GRY5    22.56 SQT SR Boys   50 Free
10 Perry Lawson BWD5    22.57 SQT SR Boys   50 Free
11 Zachary Watford NGW5    22.64 SQT JR Boys   50 Free
12 Joel Nickerson PKV5    22.74 SQT SR Boys   50 Free
12 Michael Baughman NOR5    22.74 SQT JR Boys   50 Free
14 Bradley Tarantino MIC5    22.86 SQT JR Boys   50 Free
15 Drew Wescoat PTR5    22.87 SQT FR Boys   50 Free
16 Zachary Hetherington COL5    22.88 SQT SR Boys   50 Free
17 Corey Mills PTR5    22.90 SQT JR Boys   50 Free
18 Montgomery Tardy NOR5    22.98 SQT SR Boys   50 Free
19 Mitchell Blanchard COL5    23.02 SQT SO Boys   50 Free
20 Michael Ragan DAC5    23.04 SQT SO Boys   50 Free
21 Christopher Rollins PKV5    23.12 SQT SR Boys   50 Free
22 Patrick Koenig COL5    23.17 SQT SR Boys   50 Free
23 Brandon Neas DUL5    23.18 SQT SO Boys   50 Free
24 Brandon Leavenworth PKV5    23.21 SQT SR Boys   50 Free
25 Nick White GRY5    23.22 SQT JR Boys   50 Free
26 Bradley Faxon PTR5    23.24 SQT SR Boys   50 Free
26 Rory Martin PKV5    23.24 SQT SO Boys   50 Free
28 Logan Drew NGW5    23.30 SQT JR Boys   50 Free
29 Alex Schieman BWD5    23.41 SQT JR Boys   50 Free
30 Bryan Murphy MIC5    23.43 SQT JR Boys   50 Free
31 Kendall Merritt CGW5    23.45 SQT SR Boys   50 Free
32 Joshua Cade ARC5    23.47 SQT JR Boys   50 Free
33 Ross Tarantino MTV5    23.48 SQT FR Boys   50 Free
34 Geoffrey Carter PKV5    23.49 SQT SO Boys   50 Free
34 Jackson Wasden NGW5    23.49 SQT SO Boys   50 Free
36 Garrison Bemis MIC5    23.50 SQT FR Boys   50 Free
37 Keaton Batye SGW5    23.52 CQT JR Boys   50 Free
37 Kevin White MIC5    23.52 CQT JR Boys   50 Free
39 Charles Reid SGW5    23.59 CQT SO Boys   50 Free
40 David Lisska GRY5    23.62 CQT JR Boys   50 Free
41 Mason McIntyre GRY5    23.64 CQT FR Boys   50 Free
42 Jacob Fuller DAC5    23.68 CQT SR Boys   50 Free
43 Patrick Lavelle MIC5    23.71 CQT SO Boys   50 Free
43 Dustin Nguyen BWD5    23.71 CQT JR Boys   50 Free
45 Nick Royal PTR5    23.74 CQT SR Boys   50 Free
46 William Callander COL5    23.76 CQT JR Boys   50 Free
47 Nelson Camacho DUL5    23.79 CQT SR Boys   50 Free
48 Young Jeong DUL5    23.80 CQT SR Boys   50 Free
49 Cole Cannon NGW5    23.82 CQT FR Boys   50 Free
50 Joseph Turnblom MIC5    23.88 CQT SR Boys   50 Free
51 James Dickey NGW5    23.89 CQT JR Boys   50 Free
52 Austin Goelz DUL5    23.97 CQT SO Boys   50 Free
53 John Roquet COL5    23.98 CQT SO Boys   50 Free
54 Andrew Kozlovski MIC5    23.99 CQT SO Boys   50 Free
54 Mitch Hotop BWD5    23.99 CQT SO Boys   50 Free
56 Brandon Schussler PTR5    24.01 CQT JR Boys   50 Free
57 Allex Harper PKV5    24.06 CQT JR Boys   50 Free
58 Daniel Shadrach DAC5    24.11 CQT SR Boys   50 Free
59 Dillon Kasson PKV5    24.13 CQT SO Boys   50 Free
60 Ethan Webster NGW5    24.14 CQT SO Boys   50 Free
61 Matthew Heaton BWD5    24.15 CQT JR Boys   50 Free
62 Erik Navarro GRY5    24.18 CQT SR Boys   50 Free
63 Michael Wesselmann PTR5    24.19 CQT JR Boys   50 Free
64 Klisman Nguyen PKV5    24.20 CQT SR Boys   50 Free
64 Brad Goza PKV5    24.20 CQT SR Boys   50 Free
64 William Britt COL5    24.20 CQT JR Boys   50 Free
64 Ben Taylor SHI5    24.20 CQT JR Boys   50 Free
68 Jay Cathcart NGW5    24.23 CQT SO Boys   50 Free
69 Andrew Taylor GRY5    24.25 CQT JR Boys   50 Free
69 Patrick Diehl COL5    24.25 CQT JR Boys   50 Free
71 Andrew Atuan PKV5    24.27 CQT SO Boys   50 Free
72 Matt Fellman NOR5    24.29 CQT SO Boys   50 Free
73 Nick LaMontagne BWD5    24.30 CQT SO Boys   50 Free
74 Steven Dickey NGW5    24.39 CQT JR Boys   50 Free
75 Ryan Bigg PKV5    24.40 CQT SR Boys   50 Free
75 Travis Bruce NOR5    24.40 CQT Boys   50 Free
77 Nathan Jones PKV5    24.44 CQT SO Boys   50 Free
77 David Zhang NGW5    24.44 CQT SR Boys   50 Free
79 Jeff Tanner MIC5    24.45 CQT JR Boys   50 Free
79 Branford Rimbert COL5    24.45 CQT SO Boys   50 Free
81 Jarrett Babcock DAC5    24.48 CQT SR Boys   50 Free
82 Christopher Rogers PKV5    24.52 CQT FR Boys   50 Free
83 Schicktanz Sebastian NGW5    24.54 CQT SO Boys   50 Free
84 George Gu PKV5    24.57 CQT JR Boys   50 Free
84 Stephen Brinkley DAC5    24.57 CQT SO Boys   50 Free
86 Fracis Dunne NGW5    24.63 CQT SR Boys   50 Free
87 John Kaffezakis DUL5    24.64 CQT SO Boys   50 Free
88 Alfonso Castillo COL5    24.67 CQT FR Boys   50 Free
89 Stamatis Tzimourtas MIC5    24.68 CQT JR Boys   50 Free
90 Joshua Covalschi GRY5    24.70 CQT FR Boys   50 Free
91 Collin Marney GRY5    24.71 CQT SO Boys   50 Free
91 Kenneth Milner SHI5    24.71 CQT SR Boys   50 Free
93 Spencer Matyac COL5    24.72 CQT SR Boys   50 Free
94 Jeffrey Griffiths CGW5    24.74 CQT SR Boys   50 Free
95 Dan Knox PKV5    24.76 CQT SO Boys   50 Free
96 Anthony Pizarro COL5    24.77 CQT JR Boys   50 Free
97 Andrew Saidman DUL5    24.79 CQT JR Boys   50 Free
98 Aturo Camacho BER5    24.80 CQT FR Boys   50 Free
99 Matthew Norton DAC5    24.81 CQT JR Boys   50 Free
100 Matthew Schwab NOR5    24.89 CQT SO Boys   50 Free
101 Daniel McCullough MTV5    24.92 CQT SO Boys   50 Free
102 John Irwin NOR5    24.94 CQT JR Boys   50 Free
103 Ryan Murray GRY5    24.96 CQT JR Boys   50 Free
104 Michael Munro MIC5    25.00 CQT SO Boys   50 Free
105 Jared Heinitz BWD5 x25.00 CQT FR Boys   50 Free
106 Chang Liu PKV5    25.01 CQT FR Boys   50 Free
107 Jonathan Siris NGW5    25.02 CQT SR Boys   50 Free
108 Jake Payne MTV5    25.05 CQT JR Boys   50 Free
108 Christopher Murad COL5    25.05 CQT JR Boys   50 Free
110 Mitchell Camp GRY5    25.07 CQT SO Boys   50 Free
111 Chase Adams DUL5    25.08 CQT FR Boys   50 Free
112 Cj Rousseau BWD5    25.09 CQT FR Boys   50 Free
113 Guido Saccaggi PTR5    25.12 CQT SO Boys   50 Free
113 Nassim Talbi COL5    25.12 CQT SR Boys   50 Free
115 Zachary Sine NGW5    25.14 CQT JR Boys   50 Free
116 Kyle Chamberland PKV5    25.18 CQT SR Boys   50 Free
117 Brent Parker MIC5    25.19 CQT JR Boys   50 Free
117 John Crawford NOR5    25.19 CQT JR Boys   50 Free
119 Matthew Morrison GRY5    25.21 CQT JR Boys   50 Free
119 Sam Santoso DUL5    25.21 CQT SR Boys   50 Free
119 Jordan Wagner COL5    25.21 CQT FR Boys   50 Free
119 Sean Koo PTR5    25.21 CQT JR Boys   50 Free
123 Richard Park PTR5    25.22 CQT SR Boys   50 Free
123 Kyle Crandall COL5    25.22 CQT JR Boys   50 Free
123 Wesley Poss COL5    25.22 CQT SR Boys   50 Free
126 Michael Crowley NOR5    25.23 CQT JR Boys   50 Free
127 Kevin Lenahan NOR5    25.26 CQT SR Boys   50 Free
128 Robert Carroll NGW5    25.28 CQT SO Boys   50 Free
129 Charlie Chang BWD5 x25.28 CQT SO Boys   50 Free
130 Matthew Thompson DAC5    25.33 CQT JR Boys   50 Free
131 Jon Atnip COL5    25.36 CQT FR Boys   50 Free
132 Robert D'Urso NGW5    25.37 CQT FR Boys   50 Free
133 Nicholas Leavenworth PKV5    25.38 CQT SO Boys   50 Free
134 Dillon Donoho COL5    25.39 CQT SO Boys   50 Free
135 Keegan Hanifen NOR5    25.44 CQT JR Boys   50 Free
136 David Dietz BWD5    25.45 CQT SR Boys   50 Free
137 Garrett Sabb PTR5    25.49 CQT JR Boys   50 Free
138 Austin Cross MIC5    25.51 CQT SO Boys   50 Free
138 Peter Schnaak COL5    25.51 CQT SR Boys   50 Free
140 Tom Xia PKV5    25.54 CQT SO Boys   50 Free
140 Kyle McLeod NGW5    25.54 CQT JR Boys   50 Free
142 Jerry Davis, Jr. COL5    25.55 CQT SR Boys   50 Free
143 George Cown GRY5    25.56 CQT Boys   50 Free
143 Daniel Greenwood COL5    25.56 CQT SR Boys   50 Free
145 Rafael Ramos MIC5    25.57 CQT JR Boys   50 Free
146 Joseph Eaves DUL5    25.59 CQT SO Boys   50 Free
147 William Veniez MIC5    25.64 CQT JR Boys   50 Free
148 Malik Anderson GRY5    25.65 CQT Boys   50 Free
148 Austin Harmel BWD5    25.65 CQT FR Boys   50 Free
150 Adam Briley PTR5    25.66 CQT JR Boys   50 Free
150 Jacob Oertley DAC5    25.66 CQT FR Boys   50 Free
150 Connor Janis NOR5    25.66 CQT SO Boys   50 Free
153 Daniel Schnaak COL5    25.67 CQT SR Boys   50 Free
154 Matthew Shepherd PTR5    25.70 CQT FR Boys   50 Free
155 Joshua D'Aquin BWD5 x25.71 CQT FR Boys   50 Free
156 Steven Lewis BWD5    25.73 CQT FR Boys   50 Free
157 Andrew Robinson PTR5    25.78 CQT SR Boys   50 Free
158 Christopher Heredia DUL5    25.79 CQT JR Boys   50 Free
158 David Woodson MIC5    25.79 CQT SR Boys   50 Free
160 Gary Carpenter PTR5    25.80 CQT JR Boys   50 Free
161 Aaron Elwood BWD5    25.85 CQT SR Boys   50 Free
162 Chris Freeman MIC5    25.86 CQT SR Boys   50 Free
163 Jake Tillery PKV5    25.87 CQT FR Boys   50 Free
164 Ryan Mura BWD5 x25.87 CQT SR Boys   50 Free
165 Matthew Fraizer MIC5    25.88 CQT SR Boys   50 Free
165 Michael Grimaldi MIC5    25.88 CQT SR Boys   50 Free
167 Tian-Ao Yang PKV5    25.89 CQT SO Boys   50 Free
167 Dylan Bellnier GRY5    25.89 CQT SR Boys   50 Free
169 Wesley Shaw PKV5    25.90 CQT SO Boys   50 Free
170 Michael Muller ARC5    25.91 CQT SO Boys   50 Free
171 John Valentine NOR5    25.92 CQT JR Boys   50 Free
172 Jacob Meadows GRY5    25.93 CQT JR Boys   50 Free
173 Drexel Jenkins BWD5 x25.95 CQT SR Boys   50 Free
174 Dylan Diener BWD5    25.96 CQT JR Boys   50 Free
175 Scott Clausen SHI5    25.98 CQT SR Boys   50 Free
176 John Dilks CGW5    26.00 CQT JR Boys   50 Free
176 Mac Bonsack COL5    26.00 CQT FR Boys   50 Free
178 Andrew Fahim COL5    26.02 CQT JR Boys   50 Free
179 Giovanni Righi COL5    26.04 CQT JR Boys   50 Free
180 Jake Grubb NOR5    26.05 CQT JR Boys   50 Free
181 Alan Contreras PKV5    26.06 CQT FR Boys   50 Free
181 Burton Law MTV5    26.06 CQT SO Boys   50 Free
183 Brady Hammond ARC5    26.07 CQT SR Boys   50 Free
183 Malik Phillips SGW5    26.07 CQT SR Boys   50 Free
183 Altan Stalker COL5    26.07 CQT FR Boys   50 Free
186 Micthell Ketchem ARC5    26.10 CQT SR Boys   50 Free
187 Dallin Wrathall NGW5    26.12 CQT SO Boys   50 Free
187 Conner Pittman COL5    26.12 CQT SO Boys   50 Free
187 Greysen Howell COL5    26.12 CQT SO Boys   50 Free
190 Brody Snyder MIC5    26.14 CQT JR Boys   50 Free
190 Bryant Chavez MDW5    26.14 CQT SR Boys   50 Free
190 Mitchell Kyle COL5    26.14 CQT JR Boys   50 Free
190 Bradley Carr PTR5    26.14 CQT JR Boys   50 Free
190 Ari Benoit COL5    26.14 CQT FR Boys   50 Free
195 Chase Wigman DUL5    26.16 CQT JR Boys   50 Free
196 Chase Jackson BWD5    26.18 CQT JR Boys   50 Free
197 Timothy Norton GRY5    26.19 CQT JR Boys   50 Free
198 Graham Currie NOR5    26.20 CQT JR Boys   50 Free
199 Brock Beisel PTR5    26.25 JR Boys   50 Free
199 Galen Dockman COL5    26.25 JR Boys   50 Free
201 Joseph Adams NOR5 x26.29 JR Boys   50 Free
202 Justin Spencer BER5    26.32 SR Boys   50 Free
202 Parker Berman NGW5    26.32 SO Boys   50 Free
204 Coogan Koerts MIC5    26.33 SO Boys   50 Free
205 Chandler Schaefer NOR5    26.41 FR Boys   50 Free
206 Anthony Smith SHI5    26.44 FR Boys   50 Free
207 Joseph Toledo-Waite DAC5    26.45 SR Boys   50 Free
208 Luke Kim PTR5    26.50 JR Boys   50 Free
209 Evan Fredericksen COL5    26.53 JR Boys   50 Free
210 Maurice Ospina DAC5    26.56 FR Boys   50 Free
211 Knox Clyburn GRY5    26.58 FR Boys   50 Free
212 Brian McMahon PKV5 x26.60 SR Boys   50 Free
213 Daniel Oh PTR5    26.63 FR Boys   50 Free
214 Andrew Stanesic MIC5    26.67 FR Boys   50 Free
215 Stephen Shon PKV5    26.68 FR Boys   50 Free
216 Matthew Bochenek NGW5    26.74 JR Boys   50 Free
217 Scott Donaghy CGW5    26.76 SO Boys   50 Free
218 Dustin Kim DUL5 x26.76 SR Boys   50 Free
219 Michael Zinke DUL5    26.77 SR Boys   50 Free
220 Dillon Johnson GRY5    26.80 SR Boys   50 Free
220 Christopher Tokaji MTV5    26.80 SO Boys   50 Free
220 Jamon Stephens SGW5    26.80 SO Boys   50 Free
223 Jackson Fox NGW5    26.84 FR Boys   50 Free
223 Nick Lynch NOR5    26.84 SO Boys   50 Free
225 Jae Hur PTR5    26.87 SR Boys   50 Free
225 Sam Scott BWD5    26.87 FR Boys   50 Free
227 Alex Alov MIC5    26.91 SO Boys   50 Free
228 Stephen Kotter BWD5    26.92 JR Boys   50 Free
229 Jay Shah DUL5    26.97 SR Boys   50 Free
230 Connor Hayes GRY5 x27.01 FR Boys   50 Free
231 Zachary Higashi MTV5    27.11 FR Boys   50 Free
232 Chris Brown BWD5    27.13 SR Boys   50 Free
233 Dylan Bell DUL5    27.15 JR Boys   50 Free
234 Michael Heaney NGW5    27.16 FR Boys   50 Free
234 Julio Falcon DUL5    27.16 JR Boys   50 Free
236 Kevin Smith NOR5    27.17 JR Boys   50 Free
237 Andrew Worsham DUL5 x27.20 SR Boys   50 Free
238 Jacob Lister PTR5    27.23 FR Boys   50 Free
239 Siddhant Desai DUL5    27.24 SR Boys   50 Free
239 Derek Cox PTR5    27.24 SR Boys   50 Free
241 Austin Claybrook CGW5    27.25 JR Boys   50 Free
242 Curry Reach BWD5    27.26 FR Boys   50 Free
243 Dallen Hammond ARC5    27.27 SO Boys   50 Free
243 Edward Nunez DAC5    27.27 FR Boys   50 Free
243 Robert Rettig DUL5    27.27 SO Boys   50 Free
246 Gerum Razdazme DUL5    27.32 SO Boys   50 Free
246 Andrew Dunn DUL5    27.32 SR Boys   50 Free
248 Stephen Persaud ARC5    27.36 SR Boys   50 Free
249 Adam Northrup NGW5    27.40 FR Boys   50 Free
250 Nolan Sutton GRY5    27.42 SR Boys   50 Free
251 Eli Vale CGW5    27.48 SO Boys   50 Free
252 Abe Thalos SGW5    27.49 SR Boys   50 Free
253 Alex Wight PKV5    27.50 FR Boys   50 Free
254 Victor Medina DAC5    27.51 SO Boys   50 Free
255 Matthew Alin NOR5    27.52 SR Boys   50 Free
256 Tyler Tillman MIC5    27.56 FR Boys   50 Free
257 Matthew Toro SHI5    27.67 SO Boys   50 Free
258 Raphael D'Avila BER5    27.72 JR Boys   50 Free
258 Matthew Askins MIC5    27.72 FR Boys   50 Free
260 Mark Anderson COL5    27.73 FR Boys   50 Free
261 Jacob Davis CGW5    27.75 JR Boys   50 Free
262 Ian Bagent NOR5 x27.75 FR Boys   50 Free
263 Mac Stewart PTR5    27.76 FR Boys   50 Free
263 Richard Kim COL5    27.76 FR Boys   50 Free
265 Christopher Gilson NOR5    27.77 JR Boys   50 Free
266 Armando Tejada BER5    27.79 SR Boys   50 Free
266 Bradley Nilsson COL5    27.79 FR Boys   50 Free
268 Daniel Varela BER5    27.84 SR Boys   50 Free
269 Simeon Carson COL5    27.87 FR Boys   50 Free
270 Peter Maliszewski CGW5    27.88 SO Boys   50 Free
271 Jacob Amidon COL5    27.89 SO Boys   50 Free
272 Peyton Sexton GRY5    27.90 SR Boys   50 Free
273 Justin Mauer BER5    27.91 SR Boys   50 Free
274 Seth Wilder ARC5    27.92 SO Boys   50 Free
275 Sam Weber DUL5    27.97 FR Boys   50 Free
276 Bryan Fulford PTR5    28.02 FR Boys   50 Free
276 Alex Yang COL5    28.02 FR Boys   50 Free
276 John Horne DAC5    28.02 JR Boys   50 Free
279 Garrett Lowe GRY5    28.03 FR Boys   50 Free
280 Channin McPherson SHI5    28.04 SO Boys   50 Free
281 Karl Wint CGW5    28.07 FR Boys   50 Free
282 Alejandro Torres MDW5    28.09 SR Boys   50 Free
283 Yen Huang NOR5 x28.15 SO Boys   50 Free
284 Emmanual Morrison GRY5    28.16 SO Boys   50 Free
285 Spencer Sackett MIC5    28.17 SO Boys   50 Free
286 Matthew Ellwood GRY5    28.18 JR Boys   50 Free
287 Lincoln Jacobs SGW5 x28.21 JR Boys   50 Free
288 Mitchell Atwater PKV5    28.22 FR Boys   50 Free
289 Benjamin Gries NOR5    28.23 SO Boys   50 Free
290 Christopher Byun PTR5    28.30 JR Boys   50 Free
291 John David Strickland NOR5    28.41 FR Boys   50 Free
292 Jasper Tseng SGW5    28.48 JR Boys   50 Free
293 Cannon Terry MTV5    28.50 FR Boys   50 Free
294 Cory Kinkead MIC5    28.51 FR Boys   50 Free
295 Nate Albers BWD5 x28.59 FR Boys   50 Free
296 Jordan Rubin MTV5    28.60 FR Boys   50 Free
297 Josh Hinds CGW5 x28.63 SR Boys   50 Free
298 Andrew Shaw PTR5    28.63 SO Boys   50 Free
299 Alex Bacon GRY5    28.69 JR Boys   50 Free
300 Austin Meredith ARC5    28.70 SR Boys   50 Free
301 Isaac Park MIC5    28.73 FR Boys   50 Free
302 Austin Soligon NOR5 x28.79 SO Boys   50 Free
303 Chris Woodfork GRY5    28.82 SR Boys   50 Free
303 Jeremy Rutledge GRY5    28.82 FR Boys   50 Free
305 Stephen Moore SGW5    28.84 SR Boys   50 Free
305 Javier Prusky SHI5    28.84 JR Boys   50 Free
307 Alex Holther GRY5    28.86 SO Boys   50 Free
308 Jaylen Newby ARC5 x28.86 FR Boys   50 Free
308 Ocean Davis CGW5 x28.86 FR Boys   50 Free
310 Jonathan Flores DAC5    28.87 JR Boys   50 Free
311 Devin Scheid PTR5    28.88 SR Boys   50 Free
312 Mark Lougee PTR5    28.91 FR Boys   50 Free
313 Sam Owen NGW5    28.96 FR Boys   50 Free
314 Edward Lim MTV5    29.04 SO Boys   50 Free
315 Che Estes SGW5    29.05 SO Boys   50 Free
316 Evan Merritt ARC5 x29.06 FR Boys   50 Free
317 Jacob Lougee PTR5    29.08 FR Boys   50 Free
318 Clement Rowe SHI5    29.11 FR Boys   50 Free
319 Keaton Stewart PTR5    29.16 JR Boys   50 Free
320 Jesse Frazier COL5    29.18 SO Boys   50 Free
321 Maurice Taylor SGW5    29.19 SR Boys   50 Free
321 Chris Lin PTR5    29.19 JR Boys   50 Free
323 Justin Edmondson SHI5    29.22 SO Boys   50 Free
323 Sam Medinger NOR5    29.22 FR Boys   50 Free
325 Miles Couch ARC5    29.24 SO Boys   50 Free
326 Creighton Vaughn GRY5    29.31 SR Boys   50 Free
327 Norman Cobb ARC5    29.35 SO Boys   50 Free
328 Brandon Olivera GRY5    29.44 JR Boys   50 Free
329 Max Robbins BER5    29.47 SO Boys   50 Free
329 Brandon Moore DAC5    29.47 SR Boys   50 Free
331 Jung Rhee PTR5    29.60 SO Boys   50 Free
332 Austin Penman PTR5    29.71 SR Boys   50 Free
333 Gabriel Wilkerson MTV5    29.74 FR Boys   50 Free
334 Eugene Ayoub CGW5    29.77 SR Boys   50 Free
335 Shawn Wong GRY5    29.86 FR Boys   50 Free
336 Dalton Jackson GRY5    29.89 SR Boys   50 Free
337 Andrew Phothisen SHI5    29.93 FR Boys   50 Free
338 Brad Holcombe NOR5 x29.98 FR Boys   50 Free
339 Mark Gross NOR5    30.00 FR Boys   50 Free
340 Andy Dang DUL5 x30.08 JR Boys   50 Free
341 Elias Castro MDW5    30.13 SO Boys   50 Free
342 Mathew Rouse SGW5 x30.22 SO Boys   50 Free
343 Kyle Jones GRY5    30.28 Boys   50 Free
344 Chris Wening NOR5    30.31 SR Boys   50 Free
345 William Jones ARC5    30.33 SO Boys   50 Free
346 Seunghun Kim PTR5    30.56 SO Boys   50 Free
347 Charleton Bassett MIC5    30.62 FR Boys   50 Free
348 Allan Paulino DUL5    30.66 JR Boys   50 Free
349 Julian Lizarazo-Segura NOR5 x30.67 SR Boys   50 Free
350 Isaac Thalos SGW5    30.75 SO Boys   50 Free
351 Michael Brown GRY5    30.78 JR Boys   50 Free
352 Hakim Maurice SGW5 x30.79 SO Boys   50 Free
353 Mike Thanapasian MTV5    30.89 Boys   50 Free
354 Steven Tubman GRY5    30.91 JR Boys   50 Free
355 Aturo Flores BER5    31.21 SR Boys   50 Free
355 Antoine Coles MTV5    31.21 JR Boys   50 Free
357 Akil White SHI5    31.25 FR Boys   50 Free
358 Chase Kendall DUL5    31.28 SR Boys   50 Free
359 Christian Lopez DAC5    31.29 SO Boys   50 Free
360 Javier Cruz BER5    31.32 FR Boys   50 Free
360 Roman Brown GRY5    31.32 Boys   50 Free
362 Brendan Eckard DUL5    31.40 SO Boys   50 Free
363 Travis Button ARC5 x31.42 SO Boys   50 Free
364 Charles Proenza DUL5    31.47 FR Boys   50 Free
365 John Taylor ARC5 x31.48 FR Boys   50 Free
366 Truman Phan MDW5    31.69 SR Boys   50 Free
367 Ivan DeJesus DUL5    31.79 FR Boys   50 Free
368 Nicholas Mitchell DAC5    32.03 JR Boys   50 Free
369 Alec Angell ARC5 x32.04 SO Boys   50 Free
370 Stefano Rosillo BER5    32.08 JR Boys   50 Free
371 Fredrico Dearamburo BER5    32.18 SR Boys   50 Free
372 Nicholas Hartley DUL5    32.29 FR Boys   50 Free
373 Ken Muteteke SGW5    32.41 SO Boys   50 Free
374 Andrew Joyce ARC5    32.63 SO Boys   50 Free
375 Andrew Prothisen SHI5    32.79 FR Boys   50 Free
376 Andy Lopez MDW5    32.86 SR Boys   50 Free
377 Omar Hayles SGW5 x32.94 JR Boys   50 Free
378 Brandon Volz ARC5    33.15 SO Boys   50 Free
379 Darius Badelita GRY5    33.22 JR Boys   50 Free
380 Trenton Harris ARC5    33.23 FR Boys   50 Free
381 Fenelon Pimenta NOR5    33.40 FR Boys   50 Free
382 Adrian Ranson SGW5    33.44 SR Boys   50 Free
383 Austin Ellis SHI5    33.60 FR Boys   50 Free
384 Emir Hasanbegovic CGW5    33.71 FR Boys   50 Free
385 Corey Tatz GRY5    33.76 SR Boys   50 Free
386 Bradley Moore DAC5    33.83 FR Boys   50 Free
387 Wyatt Adams ARC5    33.88 FR Boys   50 Free
388 Jason Ozulumba SGW5 x33.88 SR Boys   50 Free
389 Chris Julian PTR5    33.96 FR Boys   50 Free
390 Martin Martinez MDW5    34.77 JR Boys   50 Free
391 Joel Ortiz CGW5    34.85 SR Boys   50 Free
392 Reynaldo Castro MDW5    34.97 SO Boys   50 Free
393 Olijire Akande ARC5 x34.98 FR Boys   50 Free
394 Joshua Heller ARC5 x35.15 SR Boys   50 Free
395 Damien Piranti DAC5    35.40 FR Boys   50 Free
396 Austin Huffman LAN3    35.92 Boys   50 Free
397 Adolfo Aguilar BER5    36.03 SR Boys   50 Free
398 Adam Largin ARC5    36.28 SO Boys   50 Free
399 Khalil Dickerson GRY5    36.42 JR Boys   50 Free
400 Benjamin Nguyen CGW5    36.79 SR Boys   50 Free
401 Benjamin Coker ARC5 x37.93 FR Boys   50 Free
402 Benjamin Junuzovic CGW5    38.44 JR Boys   50 Free
403 Aytch Chaney CGW5    39.68 SR Boys   50 Free
404 Edgar Aragon BER5 x47.70 FR Boys   50 Free
County Ranking Athlete School Time (Y) Time Standard Year 100 Free
1 John Simmons PTR5    46.94 SQT SR Boys   100 Free
2 Christopher Powell MIC5    47.10 SQT SO Boys   100 Free
3 Ken Bolton BWD5    47.60 SQT SR Boys   100 Free
4 Luke Upchurch PTR5    47.80 SQT SR Boys   100 Free
5 Carl Anderson COL5    47.82 SQT SR Boys   100 Free
6 Michael Trice BWD5    48.06 SQT JR Boys   100 Free
7 Bradley Faxon PTR5    48.43 SQT SR Boys   100 Free
8 Aidan Sweeney BWD5    49.44 SQT JR Boys   100 Free
9 Perry Lawson BWD5    49.46 SQT SR Boys   100 Free
10 Brandon Leavenworth PKV5    49.95 SQT SR Boys   100 Free
11 Logan Drew NGW5    49.96 SQT JR Boys   100 Free
12 Joel Nickerson PKV5    50.05 SQT SR Boys   100 Free
13 Rory Martin PKV5    50.07 SQT SO Boys   100 Free
14 Michael Ragan DAC5    50.16 SQT SO Boys   100 Free
15 Nick White GRY5    50.17 SQT JR Boys   100 Free
16 Bradley Tarantino MIC5    50.27 SQT JR Boys   100 Free
17 James Dickey NGW5    50.35 SQT JR Boys   100 Free
18 Kevin White MIC5    50.48 SQT JR Boys   100 Free
19 Marko Karaulic COL5    50.50 SQT JR Boys   100 Free
20 Ross Tarantino MTV5    50.56 SQT FR Boys   100 Free
21 Drew Wescoat PTR5    50.67 SQT FR Boys   100 Free
22 Zachary Hetherington COL5    50.72 SQT SR Boys   100 Free
23 Zach Kimery GRY5    50.82 SQT SR Boys   100 Free
24 Michael Baughman NOR5    51.06 SQT JR Boys   100 Free
25 Jay Cathcart NGW5    51.24 SQT SO Boys   100 Free
26 Andrew Kozlovski MIC5    51.32 SQT SO Boys   100 Free
27 Christopher Rollins PKV5    51.58 SQT SR Boys   100 Free
28 Mason McIntyre GRY5    51.62 SQT FR Boys   100 Free
29 Keaton Batye SGW5    51.63 SQT JR Boys   100 Free
30 Ryan Bigg PKV5    51.68 SQT SR Boys   100 Free
31 Montgomery Tardy NOR5    51.69 SQT SR Boys   100 Free
32 Chase Adams DUL5    51.70 SQT FR Boys   100 Free
33 David Zhang NGW5    51.84 SQT SR Boys   100 Free
34 Tomas Peribonio NGW5    51.96 SQT FR Boys   100 Free
35 Joshua Cade ARC5    51.99 SQT JR Boys   100 Free
36 Mitch Hotop BWD5    52.01 CQT SO Boys   100 Free
37 Young Jeong DUL5    52.07 CQT SR Boys   100 Free
38 Graham Currie NOR5    52.09 CQT JR Boys   100 Free
39 Patrick McGinty COL5    52.10 CQT SR Boys   100 Free
40 Bryan Murphy MIC5    52.12 CQT JR Boys   100 Free
41 Charles Reid SGW5    52.13 CQT SO Boys   100 Free
42 John Kaffezakis DUL5    52.19 CQT SO Boys   100 Free
43 Patrick Koenig COL5    52.31 CQT SR Boys   100 Free
44 Austin Goelz DUL5    52.41 CQT SO Boys   100 Free
45 Brandon Neas DUL5    52.45 CQT SO Boys   100 Free
46 Adrian DeSilva PKV5    52.51 CQT JR Boys   100 Free
47 David Lisska GRY5    52.56 CQT JR Boys   100 Free
48 Dillon Donoho COL5    52.58 CQT SO Boys   100 Free
49 Kyle Crandall COL5    52.62 CQT JR Boys   100 Free
50 Zachary Watford NGW5 x52.91 CQT JR Boys   100 Free
51 Ethan Webster NGW5 x52.93 CQT SO Boys   100 Free
52 Nelson Camacho DUL5    52.97 CQT SR Boys   100 Free
53 Kenan Sweeney BWD5    53.04 CQT FR Boys   100 Free
54 Kendall Merritt CGW5    53.06 CQT SR Boys   100 Free
55 Jackson Wasden NGW5    53.11 CQT SO Boys   100 Free
56 Peter Schnaak COL5    53.21 CQT SR Boys   100 Free
57 Ben Taylor SHI5    53.22 CQT JR Boys   100 Free
58 Garrison Bemis MIC5    53.25 CQT FR Boys   100 Free
59 William Callander COL5    53.34 CQT JR Boys   100 Free
60 Grant Wesley MIC5    53.37 CQT SR Boys   100 Free
61 Allex Harper PKV5    53.43 CQT JR Boys   100 Free
62 Alfonso Castillo COL5    53.44 CQT FR Boys   100 Free
63 Cole Cannon NGW5    53.47 CQT FR Boys   100 Free
64 Joseph Turnblom MIC5    53.48 CQT SR Boys   100 Free
65 Erik Navarro GRY5    53.71 CQT SR Boys   100 Free
66 Ryan Murray GRY5    53.74 CQT JR Boys   100 Free
67 Peter Meadows PKV5    53.83 CQT SO Boys   100 Free
68 Mitchell Blanchard COL5    54.02 CQT SO Boys   100 Free
69 Tian-Ao Yang PKV5    54.11 CQT SO Boys   100 Free
70 Jeffrey Griffiths CGW5    54.12 CQT SR Boys   100 Free
71 Brad Goza PKV5    54.17 CQT SR Boys   100 Free
72 Matthew Heaton BWD5    54.21 CQT JR Boys   100 Free
73 Steven Dickey NGW5    54.28 CQT JR Boys   100 Free
74 Nicholas Leavenworth PKV5    54.45 CQT SO Boys   100 Free
75 Patrick Diehl COL5    54.53 CQT JR Boys   100 Free
76 Che Estes SGW5    54.56 CQT SO Boys   100 Free
76 Ty Greenberg NOR5    54.56 CQT SO Boys   100 Free
78 Dillon Kasson PKV5    54.57 CQT SO Boys   100 Free
79 William Britt COL5    54.64 CQT JR Boys   100 Free
80 Jarrett Babcock DAC5    54.78 CQT SR Boys   100 Free
81 Anthony Pizarro COL5    54.89 CQT JR Boys   100 Free
82 Stephen Brinkley DAC5    54.98 CQT SO Boys   100 Free
83 Nick Royal PTR5    55.03 CQT SR Boys   100 Free
84 Wesley Shaw PKV5    55.05 CQT SO Boys   100 Free
85 Dan Knox PKV5    55.07 CQT SO Boys   100 Free
86 Matt Fellman NOR5    55.11 CQT SO Boys   100 Free
87 Graham Rodgers NGW5    55.13 CQT SO Boys   100 Free
88 Stamatis Tzimourtas MIC5    55.24 CQT JR Boys   100 Free
89 George Cown GRY5    55.37 CQT Boys   100 Free
90 Jeff Tanner MIC5    55.40 CQT JR Boys   100 Free
91 Thomas Dickerson NOR5    55.43 CQT FR Boys   100 Free
92 Nick LaMontagne BWD5    55.44 CQT SO Boys   100 Free
93 Jacob Oertley DAC5    55.47 CQT FR Boys   100 Free
94 John Roquet COL5    55.50 CQT SO Boys   100 Free
95 Chang Liu PKV5    55.51 CQT FR Boys   100 Free
96 Andrew Taylor GRY5    55.52 CQT JR Boys   100 Free
97 Michael Crowley NOR5    55.56 CQT JR Boys   100 Free
98 Drexel Jenkins BWD5    55.65 CQT SR Boys   100 Free
99 Adam Briley PTR5    55.66 CQT JR Boys   100 Free
100 William Veniez MIC5    55.68 CQT JR Boys   100 Free
101 Jacob Fuller DAC5    55.69 CQT SR Boys   100 Free
102 Daniel Shadrach DAC5    55.75 CQT SR Boys   100 Free
103 Travis Bruce NOR5    55.76 CQT Boys   100 Free
104 Charlie Chang BWD5    55.79 CQT SO Boys   100 Free
105 David Dietz BWD5    55.85 CQT SR Boys   100 Free
106 John Irwin NOR5    55.86 CQT JR Boys   100 Free
107 Jerry Davis, Jr. COL5    55.93 CQT SR Boys   100 Free
108 Branford Rimbert COL5    56.10 CQT SO Boys   100 Free
109 Greysen Howell COL5    56.13 CQT SO Boys   100 Free
110 Matthew Schaefer NOR5    56.16 CQT JR Boys   100 Free
111 Zachary Sine NGW5    56.26 CQT JR Boys   100 Free
112 Jon Atnip COL5    56.34 CQT FR Boys   100 Free
113 Austin Cross MIC5    56.43 CQT SO Boys   100 Free
114 Chase Jackson BWD5    56.44 CQT JR Boys   100 Free
115 Andrew Saidman DUL5    56.53 CQT JR Boys   100 Free
116 David Woodson MIC5    56.54 CQT SR Boys   100 Free
117 Giovanni Righi COL5    56.62 CQT JR Boys   100 Free
118 Sam Santoso DUL5    56.70 CQT SR Boys   100 Free
119 Conner Pittman COL5    56.76 CQT SO Boys   100 Free
120 Sean Koo PTR5    56.81 CQT JR Boys   100 Free
121 Robert D'Urso NGW5    56.99 CQT FR Boys   100 Free
122 Tom Xia PKV5    57.02 CQT SO Boys   100 Free
123 Daniel Greenwood COL5    57.04 CQT SR Boys   100 Free
124 Robert Carroll NGW5    57.09 CQT SO Boys   100 Free
125 Joshua Covalschi GRY5    57.10 CQT FR Boys   100 Free
126 Joshua Vieira DUL5    57.15 CQT JR Boys   100 Free
126 Daniel McCullough MTV5    57.15 CQT SO Boys   100 Free
128 Kenneth Milner SHI5    57.16 CQT SR Boys   100 Free
129 Chris Freeman MIC5    57.31 CQT SR Boys   100 Free
130 Nassim Talbi COL5    57.32 CQT SR Boys   100 Free
131 Matthew Norton DAC5    57.35 CQT JR Boys   100 Free
132 Jake Grubb NOR5    57.37 CQT JR Boys   100 Free
132 Ryan Mura BWD5    57.37 CQT SR Boys   100 Free
134 Thomas Murphy MIC5    57.43 CQT FR Boys   100 Free
135 Matthew Schwab NOR5    57.44 CQT SO Boys   100 Free
136 Mac Bonsack COL5    57.48 CQT FR Boys   100 Free
137 Timothy Norton GRY5 x57.49 CQT JR Boys   100 Free
138 Fracis Dunne NGW5    57.52 CQT SR Boys   100 Free
139 Michael Muller ARC5    57.56 CQT SO Boys   100 Free
140 Collin Marney GRY5    57.60 CQT SO Boys   100 Free
140 Rafael Ramos MIC5    57.60 CQT JR Boys   100 Free
142 Alan Contreras PKV5    57.65 CQT FR Boys   100 Free
143 Andrew Fahim COL5    57.76 CQT JR Boys   100 Free
144 Michael Munro MIC5    57.82 CQT SO Boys   100 Free
145 Kyle Chamberland PKV5    57.84 CQT SR Boys   100 Free
146 Matthew Fraizer MIC5    57.93 CQT SR Boys   100 Free
146 Michael Grimaldi MIC5    57.93 CQT SR Boys   100 Free
148 Freddy Carbajal NOR5    57.96 CQT SR Boys   100 Free
149 Christopher Murad COL5    58.05 CQT JR Boys   100 Free
150 Jake Tillery PKV5    58.08 CQT FR Boys   100 Free
151 Daniel Schnaak COL5    58.17 CQT SR Boys   100 Free
151 Matthew Thompson DAC5    58.17 CQT JR Boys   100 Free
153 Andrew Robinson PTR5    58.21 CQT SR Boys   100 Free
154 Chase Wigman DUL5    58.28 CQT JR Boys   100 Free
155 Zachary Martin DUL5    58.36 CQT SO Boys   100 Free
156 Joshua D'Aquin BWD5    58.50 CQT FR Boys   100 Free
157 Christopher Rogers PKV5    58.62 CQT FR Boys   100 Free
158 Coogan Koerts MIC5    58.67 CQT SO Boys   100 Free
159 Jackson Fox NGW5    58.68 CQT FR Boys   100 Free
160 Justin Lennox BWD5    58.71 CQT JR Boys   100 Free
161 Cj Rousseau BWD5    58.72 CQT FR Boys   100 Free
162 Jake Payne MTV5    58.91 CQT JR Boys   100 Free
163 Jonathan Siris NGW5    58.96 CQT SR Boys   100 Free
164 Stephen Kotter BWD5    59.01 CQT JR Boys   100 Free
165 Alex Alov MIC5    59.06 CQT SO Boys   100 Free
166 Altan Stalker COL5    59.14 CQT FR Boys   100 Free
167 Scott Donaghy CGW5    59.17 CQT SO Boys   100 Free
167 Austin Harmel BWD5    59.17 CQT FR Boys   100 Free
169 Matthew Toro SHI5    59.21 CQT SO Boys   100 Free
170 Burton Law MTV5    59.25 CQT SO Boys   100 Free
171 Dalton Jackson GRY5    59.27 CQT SR Boys   100 Free
172 Dylan Bell DUL5    59.29 CQT JR Boys   100 Free
173 Steven Lewis BWD5    59.31 CQT FR Boys   100 Free
174 Jordan Wagner COL5    59.32 CQT FR Boys   100 Free
175 Simeon Carson COL5    59.33 CQT FR Boys   100 Free
176 Andrew Atuan PKV5    59.39 CQT SO Boys   100 Free
176 Michael Wesselmann PTR5    59.39 CQT JR Boys   100 Free
176 Garrett Sabb PTR5    59.39 CQT JR Boys   100 Free
179 Keegan Hanifen NOR5    59.40 CQT JR Boys   100 Free
180 Parker Berman NGW5    59.42 CQT SO Boys   100 Free
181 Gary Carpenter PTR5    59.44 CQT JR Boys   100 Free
182 Luke Kim PTR5    59.45 CQT JR Boys   100 Free
183 Brock Beisel PTR5    59.47 CQT JR Boys   100 Free
183 John Dilks CGW5    59.47 CQT JR Boys   100 Free
185 Chandler Schaefer NOR5    59.52 CQT FR Boys   100 Free
186 Mitchell Camp GRY5    59.53 CQT SO Boys   100 Free
187 Justin Spencer BER5    59.62 CQT SR Boys   100 Free
187 Malik Phillips SGW5    59.62 CQT SR Boys   100 Free
189 Connor Janis NOR5    59.73 CQT SO Boys   100 Free
190 Stephen Shon PKV5    59.78 CQT FR Boys   100 Free
191 Sam Scott BWD5    59.82 CQT FR Boys   100 Free
192 Mathew Rouse SGW5    59.91 CQT SO Boys   100 Free
193 Chris Brown BWD5  1:00.05 SR Boys   100 Free
194 Adam Northrup NGW5  1:00.17 FR Boys   100 Free
195 Sam Tate BWD5  1:00.18 SO Boys   100 Free
196 Dallin Wrathall NGW5  1:00.20 SO Boys   100 Free
197 Mark Anderson COL5  1:00.22 FR Boys   100 Free
198 Dustin Kim DUL5  1:00.26 SR Boys   100 Free
199 Richard Kim COL5  1:00.43 FR Boys   100 Free
200 John Valentine NOR5  1:00.47 JR Boys   100 Free
201 Evan Fredericksen COL5  1:00.51 JR Boys   100 Free
202 Curry Reach BWD5  1:00.67 FR Boys   100 Free
203 Gerum Razdazme DUL5  1:00.73 SO Boys   100 Free
204 Bryant Chavez MDW5  1:00.79 SR Boys   100 Free
204 Dylan Bellnier GRY5  1:00.79 SR Boys   100 Free
206 Micthell Ketchem ARC5  1:00.90 SR Boys   100 Free
207 Christopher Heredia DUL5  1:00.94 JR Boys   100 Free
208 Matthew Alin NOR5 x1:01.09 SR Boys   100 Free
209 Ryan Loke NGW5  1:01.10 JR Boys   100 Free
210 Matthew Askins MIC5  1:01.11 FR Boys   100 Free
211 Min Chi Lin NGW5  1:01.17 SR Boys   100 Free
212 Brandon Schussler PTR5  1:01.31 JR Boys   100 Free
213 Jesse Frazier COL5  1:01.32 SO Boys   100 Free
214 Jacob Lister PTR5  1:01.38 FR Boys   100 Free
215 Bradley Carr PTR5  1:01.45 JR Boys   100 Free
216 Jacob Meadows GRY5  1:01.63 JR Boys   100 Free
217 Ari Benoit COL5  1:01.67 FR Boys   100 Free
218 Matthew Bochenek NGW5  1:01.75 JR Boys   100 Free
219 Javier Prusky SHI5  1:01.77 JR Boys   100 Free
220 Mitchell Atwater PKV5  1:01.87 FR Boys   100 Free
220 Maurice Ospina DAC5  1:01.87 FR Boys   100 Free
222 Andrew Shaw PTR5  1:01.89 SO Boys   100 Free
222 Erick Holmquist NOR5  1:01.89 JR Boys   100 Free
224 Richard Shimandle SHI5  1:02.01 JR Boys   100 Free
225 Garrett Lowe GRY5  1:02.02 FR Boys   100 Free
225 Nate Albers BWD5  1:02.02 FR Boys   100 Free
227 Karl Wint CGW5  1:02.05 FR Boys   100 Free
227 Joseph Toledo-Waite DAC5  1:02.05 SR Boys   100 Free
229 Matthew Ellwood GRY5  1:02.09 JR Boys   100 Free
230 John Horne DAC5  1:02.13 JR Boys   100 Free
231 Abe Thalos SGW5 x1:02.15 SR Boys   100 Free
232 Dallen Hammond ARC5  1:02.22 SO Boys   100 Free
233 Sam Owen NGW5  1:02.58 FR Boys   100 Free
234 Alex Wight PKV5  1:02.60 FR Boys   100 Free
234 Justin Edmondson SHI5  1:02.60 SO Boys   100 Free
236 Brian McMahon PKV5  1:02.64 SR Boys   100 Free
237 Jamon Stephens SGW5 x1:02.78 SO Boys   100 Free
238 Ian Bagent NOR5  1:02.79 FR Boys   100 Free
239 Kevin Smith NOR5  1:02.93 JR Boys   100 Free
240 Stephen Persaud ARC5  1:02.98 SR Boys   100 Free
241 Dylan Diener BWD5  1:03.21 JR Boys   100 Free
242 Austin Claybrook CGW5  1:03.40 JR Boys   100 Free
242 Kevin Lenahan NOR5  1:03.40 SR Boys   100 Free
244 Malik Anderson GRY5  1:03.55 Boys   100 Free
245 Bradley Nilsson COL5  1:03.60 FR Boys   100 Free
246 Julio Falcon DUL5  1:03.65 JR Boys   100 Free
247 Tyler Tillman MIC5  1:03.67 FR Boys   100 Free
248 Nick Lynch NOR5  1:03.68 SO Boys   100 Free
249 Cory Kinkead MIC5  1:03.78 FR Boys   100 Free
250 Peyton Sexton GRY5  1:03.91 SR Boys   100 Free
251 Spencer Sackett MIC5  1:03.94 SO Boys   100 Free
252 Alex Yang COL5  1:04.06 FR Boys   100 Free
253 Zachary Higashi MTV5  1:04.16 FR Boys   100 Free
254 Isaac Park MIC5  1:04.22 FR Boys   100 Free
255 Christopher Tokaji MTV5  1:04.29 SO Boys   100 Free
256 Victor Medina DAC5  1:04.40 SO Boys   100 Free
257 Siddhant Desai DUL5  1:04.60 SR Boys   100 Free
257 Jordan Rubin MTV5  1:04.60 FR Boys   100 Free
259 Christopher Byun PTR5  1:04.76 JR Boys   100 Free
259 Michael Frere NGW5  1:04.76 FR Boys   100 Free
261 Edward Nunez DAC5  1:04.97 FR Boys   100 Free
262 Sam Medinger NOR5  1:05.00 FR Boys   100 Free
263 Sam Weber DUL5  1:05.03 FR Boys   100 Free
264 Peter Maliszewski CGW5  1:05.14 SO Boys   100 Free
265 Benjamin Gries NOR5  1:05.37 SO Boys   100 Free
266 Jeremy Rutledge GRY5  1:05.38 FR Boys   100 Free
267 Jasper Tseng SGW5 x1:05.49 JR Boys   100 Free
268 Dillon Johnson GRY5  1:05.53 SR Boys   100 Free
269 Edward Lim MTV5  1:05.55 SO Boys   100 Free
270 Connor Hayes GRY5 x1:05.65 FR Boys   100 Free
271 Creighton Vaughn GRY5  1:05.70 SR Boys   100 Free
272 Bryan Fulford PTR5  1:05.73 FR Boys   100 Free
273 Yen Huang NOR5  1:05.84 SO Boys   100 Free
274 Alex Holther GRY5  1:05.96 SO Boys   100 Free
275 Joseph Adams NOR5  1:06.09 JR Boys   100 Free
276 Emmanual Morrison GRY5  1:06.16 SO Boys   100 Free
277 Jay Shah DUL5 x1:06.23 SR Boys   100 Free
278 Seth Wilder ARC5  1:06.24 SO Boys   100 Free
279 Gabriel Wilkerson MTV5  1:06.32 FR Boys   100 Free
280 Stephen Moore SGW5  1:06.39 SR Boys   100 Free
281 Anthony Smith SHI5  1:06.82 FR Boys   100 Free
282 Scott Clausen SHI5  1:06.99 SR Boys   100 Free
283 Daniel Varela BER5  1:07.16 SR Boys   100 Free
284 Jaylen Newby ARC5 x1:07.21 FR Boys   100 Free
285 Jacob Davis CGW5  1:07.23 JR Boys   100 Free
285 Josh Hinds CGW5  1:07.23 SR Boys   100 Free
287 Channin McPherson SHI5  1:07.25 SO Boys   100 Free
288 Ocean Davis CGW5  1:07.26 FR Boys   100 Free
289 Norman Cobb ARC5  1:07.35 SO Boys   100 Free
290 Lincoln Jacobs SGW5  1:07.58 JR Boys   100 Free
291 Eli Vale CGW5 x1:07.95 SO Boys   100 Free
292 Brandon Moore DAC5 x1:08.19 SR Boys   100 Free
293 Michael Heaney NGW5  1:08.29 FR Boys   100 Free
294 Knox Clyburn GRY5  1:08.35 FR Boys   100 Free
295 Jacob Lougee PTR5  1:08.44 FR Boys   100 Free
296 Charleton Bassett MIC5  1:08.71 FR Boys   100 Free
297 Brandon Olivera GRY5 x1:08.85 JR Boys   100 Free
298 Jacob Amidon COL5  1:08.93 SO Boys   100 Free
299 Joshua Roberts MTV5  1:08.94 SO Boys   100 Free
300 Julian Lizarazo-Segura NOR5  1:09.05 SR Boys   100 Free
301 Chris Lin PTR5  1:09.54 JR Boys   100 Free
302 Andy Dang DUL5  1:09.58 JR Boys   100 Free
303 Shawn Wong GRY5  1:09.88 FR Boys   100 Free
303 Mac Stewart PTR5  1:09.88 FR Boys   100 Free
305 Cannon Terry MTV5  1:09.91 FR Boys   100 Free
306 David Petmecky PKV5  1:10.13 FR Boys   100 Free
306 Chris Woodfork GRY5  1:10.13 SR Boys   100 Free
308 Eugene Ayoub CGW5  1:10.45 SR Boys   100 Free
309 Seunghun Kim PTR5  1:10.47 SO Boys   100 Free
310 Isaac Thalos SGW5  1:10.61 SO Boys   100 Free
311 Mark Gross NOR5 x1:10.69 FR Boys   100 Free
312 Austin Meredith ARC5  1:10.79 SR Boys   100 Free
313 Maurice Taylor SGW5  1:10.81 SR Boys   100 Free
314 Miles Couch ARC5  1:11.14 SO Boys   100 Free
315 Bradley Moore DAC5  1:11.54 FR Boys   100 Free
316 Nolan Sutton GRY5  1:11.79 SR Boys   100 Free
317 Aturo Flores BER5  1:12.02 SR Boys   100 Free
318 Brady Hammond ARC5  1:12.14 SR Boys   100 Free
319 Travis Button ARC5  1:12.17 SO Boys   100 Free
320 Brad Holcombe NOR5  1:12.23 FR Boys   100 Free
321 Nicholas Mitchell DAC5 x1:12.23 JR Boys   100 Free
322 Andrew Prothisen SHI5  1:12.36 FR Boys   100 Free
323 Chris Wening NOR5 x1:12.91 SR Boys   100 Free
324 Andres Castro BER5  1:13.13 JR Boys   100 Free
325 Clement Rowe SHI5  1:13.19 FR Boys   100 Free
326 Daniel Oh PTR5  1:13.43 FR Boys   100 Free
327 Austin Penman PTR5  1:13.49 SR Boys   100 Free
328 Alex Bacon GRY5  1:14.50 JR Boys   100 Free
329 Austin Soligon NOR5  1:14.63 SO Boys   100 Free
330 Javier Cruz BER5  1:14.64 FR Boys   100 Free
331 Jonathan Flores DAC5  1:15.01 JR Boys   100 Free
332 Mike Thanapasian MTV5  1:15.09 Boys   100 Free
333 John Taylor ARC5 x1:15.67 FR Boys   100 Free
334 Antoine Coles MTV5 x1:15.81 JR Boys   100 Free
335 Akil White SHI5  1:15.85 FR Boys   100 Free
336 Ivan DeJesus DUL5  1:15.90 FR Boys   100 Free
337 Andrew Phothisen SHI5  1:15.97 FR Boys   100 Free
338 Fenelon Pimenta NOR5 x1:16.29 FR Boys   100 Free
339 Trenton Harris ARC5 x1:16.46 FR Boys   100 Free
340 Emir Hasanbegovic CGW5  1:16.69 FR Boys   100 Free
341 Kyle Jones GRY5  1:16.70 Boys   100 Free
342 Andrew Alin NOR5  1:16.75 JR Boys   100 Free
343 Stefano Rosillo BER5  1:18.08 JR Boys   100 Free
344 Adrian Ranson SGW5  1:18.28 SR Boys   100 Free
345 Ken Muteteke SGW5  1:18.38 SO Boys   100 Free
346 Joshua Heller ARC5 x1:18.39 SR Boys   100 Free
347 Michael Brown GRY5  1:18.60 JR Boys   100 Free
348 Nicholas Hartley DUL5  1:18.71 FR Boys   100 Free
349 Fredrico Dearamburo BER5  1:19.25 SR Boys   100 Free
350 Brandon Volz ARC5 x1:20.76 SO Boys   100 Free
351 Roman Brown GRY5  1:20.96 Boys   100 Free
352 Max Robbins BER5  1:21.40 SO Boys   100 Free
353 Austin Ellis SHI5  1:21.57 FR Boys   100 Free
354 Omar Hayles SGW5 x1:22.14 JR Boys   100 Free
355 Joel Ortiz CGW5  1:22.19 SR Boys   100 Free
356 Wyatt Adams ARC5  1:22.31 FR Boys   100 Free
357 Corey Tatz GRY5  1:22.50 SR Boys   100 Free
358 Damien Piranti DAC5  1:22.75 FR Boys   100 Free
359 Hakim Maurice SGW5  1:22.80 SO Boys   100 Free
360 Jason Ozulumba SGW5  1:24.22 SR Boys   100 Free
361 Allan Paulino DUL5  1:24.27 JR Boys   100 Free
362 Christian Lopez DAC5  1:24.51 SO Boys   100 Free
363 Olijire Akande ARC5 x1:24.85 FR Boys   100 Free
364 Rodney Brown GRY5  1:25.01 SR Boys   100 Free
365 Andrew Joyce ARC5  1:25.21 SO Boys   100 Free
366 Khalil Dickerson GRY5  1:26.33 JR Boys   100 Free
367 Austin Huffman LAN3  1:26.46 Boys   100 Free
368 Benjamin Nguyen CGW5 x1:27.53 SR Boys   100 Free
369 Justin Mauer BER5  1:27.90 SR Boys   100 Free
370 Benjamin Coker ARC5 x1:31.65 FR Boys   100 Free
371 Edgar Aragon BER5  1:33.39 FR Boys   100 Free
372 Aytch Chaney CGW5  1:36.65 SR Boys   100 Free
373 Benjamin Junuzovic CGW5  1:36.92 JR Boys   100 Free
County Ranking Athlete School Time (Y) Time Standard Year 200 Free
1 John Simmons PTR5  1:41.64 SQT SR Boys   200 Free
2 Luke Upchurch PTR5  1:42.76 SQT SR Boys   200 Free
3 Ken Bolton BWD5  1:43.86 SQT SR Boys   200 Free
4 Bradley Faxon PTR5  1:44.54 SQT SR Boys   200 Free
5 Aidan Sweeney BWD5  1:45.39 SQT JR Boys   200 Free
6 William Brooks NOR5  1:46.35 SQT FR Boys   200 Free
7 Brandon Leavenworth PKV5  1:46.96 SQT SR Boys   200 Free
8 Michael Ragan DAC5  1:48.23 SQT SO Boys   200 Free
9 Ethan Webster NGW5  1:48.51 SQT SO Boys   200 Free
10 Kevin White MIC5  1:48.72 SQT JR Boys   200 Free
11 Kenan Sweeney BWD5  1:50.17 SQT FR Boys   200 Free
12 Patrick McGinty COL5  1:50.30 SQT SR Boys   200 Free
13 Ben Taylor SHI5  1:50.81 SQT JR Boys   200 Free
14 Austin Goelz DUL5  1:51.28 SQT SO Boys   200 Free
15 Christopher Powell MIC5  1:52.02 SQT SO Boys   200 Free
16 Bryce BeVier PTR5  1:52.57 SQT SR Boys   200 Free
17 Ryan Bigg PKV5  1:52.78 SQT SR Boys   200 Free
18 Mason McIntyre GRY5  1:53.12 SQT FR Boys   200 Free
19 Marko Karaulic COL5  1:53.23 SQT JR Boys   200 Free
20 Todd Brannon NOR5  1:53.25 SQT SO Boys   200 Free
21 Dillon Kasson PKV5  1:53.34 SQT SO Boys   200 Free
22 Nicholas Leavenworth PKV5  1:53.41 SQT SO Boys   200 Free
23 Andrew Kozlovski MIC5  1:53.49 SQT SO Boys   200 Free
24 Guido Saccaggi PTR5  1:54.32 SQT SO Boys   200 Free
25 Samuel Aziz DUL5  1:54.39 SQT JR Boys   200 Free
26 Adrian DeSilva PKV5  1:54.70 SQT JR Boys   200 Free
27 Carl Anderson COL5  1:55.04 SQT SR Boys   200 Free
28 David Lisska GRY5  1:55.12 SQT JR Boys   200 Free
28 Perry Lawson BWD5  1:55.12 SQT SR Boys   200 Free
30 Alfonso Castillo COL5  1:55.40 SQT FR Boys   200 Free
31 Zachary Hetherington COL5  1:55.68 SQT SR Boys   200 Free
32 Michael Wesselmann PTR5  1:55.98 SQT JR Boys   200 Free
33 Matthew Fraizer MIC5  1:56.14 CQT SR Boys   200 Free
34 Peter Schnaak COL5  1:56.79 CQT SR Boys   200 Free
35 Ross Tarantino MTV5  1:56.89 CQT FR Boys   200 Free
36 David Zhang NGW5  1:56.97 CQT SR Boys   200 Free
37 Peter Meadows PKV5  1:57.09 CQT SO Boys   200 Free
38 Nick White GRY5  1:57.42 CQT JR Boys   200 Free
39 Bryan Murphy MIC5  1:57.81 CQT JR Boys   200 Free
40 John Kaffezakis DUL5  1:57.89 CQT SO Boys   200 Free
41 Ty Greenberg NOR5  1:58.22 CQT SO Boys   200 Free
42 William Britt COL5  1:58.32 CQT JR Boys   200 Free
43 Charlie Chang BWD5  1:59.18 CQT SO Boys   200 Free
44 Matthew Schaefer NOR5  1:59.27 CQT JR Boys   200 Free
45 Zach Kimery GRY5  1:59.49 CQT SR Boys   200 Free
46 Austin Harmel BWD5  1:59.94 CQT FR Boys   200 Free
47 Ryan Loke NGW5  2:00.56 CQT JR Boys   200 Free
48 Jacob Oertley DAC5  2:00.62 CQT FR Boys   200 Free
49 Thomas Dickerson NOR5  2:00.77 CQT FR Boys   200 Free
50 Adam Briley PTR5  2:00.81 CQT JR Boys   200 Free
51 Chang Liu PKV5  2:01.05 CQT FR Boys   200 Free
52 Joseph Turnblom MIC5  2:01.16 CQT SR Boys   200 Free
53 Brandon Schussler PTR5  2:02.13 CQT JR Boys   200 Free
54 Jeffrey Griffiths CGW5  2:02.25 CQT SR Boys   200 Free
55 Allex Harper PKV5  2:02.84 CQT JR Boys   200 Free
56 Jerry Davis, Jr. COL5  2:03.01 CQT SR Boys   200 Free
57 David Dietz BWD5  2:03.20 CQT SR Boys   200 Free
58 Graham Rodgers NGW5  2:03.22 CQT SO Boys   200 Free
59 Young Jeong DUL5  2:03.43 CQT SR Boys   200 Free
60 Drexel Jenkins BWD5  2:03.45 CQT SR Boys   200 Free
61 Andrew Shaw PTR5  2:03.49 CQT SO Boys   200 Free
62 Conner Pittman COL5  2:03.62 CQT SO Boys   200 Free
63 Patrick Diehl COL5  2:03.91 CQT JR Boys   200 Free
64 Daniel Greenwood COL5  2:04.00 CQT SR Boys   200 Free
65 Austin Cross MIC5  2:04.19 CQT SO Boys   200 Free
66 Michael Munro MIC5  2:04.75 CQT SO Boys   200 Free
67 Evan Fredericksen COL5  2:04.81 CQT JR Boys   200 Free
68 Stephen Kotter BWD5  2:05.36 CQT JR Boys   200 Free
69 Corey Mills PTR5  2:05.61 CQT JR Boys   200 Free
70 Galen Dockman COL5  2:05.87 CQT JR Boys   200 Free
71 Travis Bruce NOR5  2:06.16 CQT Boys   200 Free
72 Stephen Brinkley DAC5  2:06.30 CQT SO Boys   200 Free
73 Rory Martin PKV5  2:06.52 CQT SO Boys   200 Free
74 Joshua D'Aquin BWD5  2:06.61 CQT FR Boys   200 Free
75 Altan Stalker COL5  2:06.95 CQT FR Boys   200 Free
76 Thomas Murphy MIC5  2:07.00 CQT FR Boys   200 Free
77 Jake Tillery PKV5  2:07.53 CQT FR Boys   200 Free
78 Graham Currie NOR5  2:07.57 CQT JR Boys   200 Free
79 Tyler Tillman MIC5  2:07.68 CQT FR Boys   200 Free
80 William Callander COL5  2:07.96 CQT JR Boys   200 Free
81 Christopher Rogers PKV5  2:08.15 CQT FR Boys   200 Free
82 David Woodson MIC5  2:08.36 CQT SR Boys   200 Free
83 Bryn Wall NGW5 x2:08.93 CQT SO Boys   200 Free
84 Chris Freeman MIC5  2:09.33 CQT SR Boys   200 Free
85 Matthew Morrison GRY5  2:09.37 CQT JR Boys   200 Free
86 Alex Alov MIC5  2:10.25 CQT SO Boys   200 Free
87 Parker Berman NGW5 x2:10.35 CQT SO Boys   200 Free
88 Dan Knox PKV5  2:10.36 CQT SO Boys   200 Free
89 Charles Reid SGW5  2:11.19 CQT SO Boys   200 Free
90 Matthew Norton DAC5  2:11.63 CQT JR Boys   200 Free
91 Dallin Wrathall NGW5  2:11.65 CQT SO Boys   200 Free
92 Ryan Mura BWD5  2:12.05 CQT SR Boys   200 Free
93 Jarrett Babcock DAC5  2:12.07 CQT SR Boys   200 Free
94 Collin Marney GRY5  2:12.17 CQT SO Boys   200 Free
95 Dillon Donoho COL5  2:12.46 CQT SO Boys   200 Free
96 Timothy Norton GRY5  2:12.51 CQT JR Boys   200 Free
97 Kendall Merritt CGW5  2:13.18 CQT SR Boys   200 Free
98 Adam Northrup NGW5  2:13.33 CQT FR Boys   200 Free
99 Alex Yang COL5  2:13.66 CQT FR Boys   200 Free
100 Daniel Shadrach DAC5  2:13.69 CQT SR Boys   200 Free
101 Mark Anderson COL5  2:14.14 CQT FR Boys   200 Free
102 Simeon Carson COL5  2:14.17 CQT FR Boys   200 Free
103 Christopher Murad COL5  2:14.37 CQT JR Boys   200 Free
104 Andrew Saidman DUL5  2:14.66 CQT JR Boys   200 Free
105 Giovanni Righi COL5  2:14.88 CQT JR Boys   200 Free
106 Dylan Bell DUL5  2:15.20 JR Boys   200 Free
107 Jared Heinitz BWD5  2:15.68 FR Boys   200 Free
108 Brock Beisel PTR5  2:15.79 JR Boys   200 Free
109 Matthew Thompson DAC5  2:15.83 JR Boys   200 Free
110 Mac Bonsack COL5  2:15.84 FR Boys   200 Free
111 Joshua Covalschi GRY5  2:16.33 FR Boys   200 Free
112 Michael Frere NGW5 x2:16.62 FR Boys   200 Free
113 Klisman Nguyen PKV5  2:17.82 SR Boys   200 Free
114 Jon Atnip COL5  2:18.13 FR Boys   200 Free
115 Dylan Diener BWD5  2:19.24 JR Boys   200 Free
116 Andrew Robinson PTR5  2:19.82 SR Boys   200 Free
117 Matthew Toro SHI5  2:19.90 SO Boys   200 Free
118 Jake Payne MTV5  2:20.11 JR Boys   200 Free
119 John Crawford NOR5  2:20.44 JR Boys   200 Free
120 Michael Muller ARC5  2:20.59 SO Boys   200 Free
121 Christopher Tokaji MTV5  2:20.69 SO Boys   200 Free
122 David Petmecky PKV5  2:21.07 FR Boys   200 Free
123 Jesse Frazier COL5  2:21.36 SO Boys   200 Free
124 Gary Carpenter PTR5  2:21.48 JR Boys   200 Free
125 Justin Holst DUL5  2:22.24 SO Boys   200 Free
126 John Horne DAC5  2:22.55 JR Boys   200 Free
127 Jacob Amidon COL5  2:22.69 SO Boys   200 Free
128 Bradley Nilsson COL5  2:22.76 FR Boys   200 Free
129 Andrew Fahim COL5  2:23.40 JR Boys   200 Free
130 Richard Shimandle SHI5  2:24.14 JR Boys   200 Free
131 Maurice Ospina DAC5  2:25.02 FR Boys   200 Free
132 Scott Donaghy CGW5  2:25.29 SO Boys   200 Free
133 Abe Thalos SGW5  2:25.30 SR Boys   200 Free
134 Javier Prusky SHI5  2:26.24 JR Boys   200 Free
135 Dalton Jackson GRY5  2:26.34 SR Boys   200 Free
136 Karl Wint CGW5  2:26.49 FR Boys   200 Free
137 Seth Wilder ARC5  2:26.69 SO Boys   200 Free
138 Micthell Ketchem ARC5  2:27.29 SR Boys   200 Free
139 Alex Wight PKV5  2:27.61 FR Boys   200 Free
140 Jordan Wagner COL5  2:27.99 FR Boys   200 Free
141 Edward Nunez DAC5  2:28.09 FR Boys   200 Free
142 Zachary Higashi MTV5  2:28.32 FR Boys   200 Free
143 Dallen Hammond ARC5  2:28.50 SO Boys   200 Free
144 Joseph Toledo-Waite DAC5  2:29.21 SR Boys   200 Free
145 Stephen Persaud ARC5  2:29.28 SR Boys   200 Free
146 Greysen Howell COL5  2:29.43 SO Boys   200 Free
147 Connor Hayes GRY5  2:30.63 FR Boys   200 Free
148 Charles Proenza DUL5  2:30.65 FR Boys   200 Free
149 Jacob Meadows GRY5  2:31.03 JR Boys   200 Free
150 Jacob Lougee PTR5  2:32.17 FR Boys   200 Free
151 Burton Law MTV5  2:32.79 SO Boys   200 Free
152 Edward Lim MTV5  2:33.13 SO Boys   200 Free
153 Gabriel Wilkerson MTV5  2:33.25 FR Boys   200 Free
154 Clement Rowe SHI5  2:33.40 FR Boys   200 Free
155 Jamon Stephens SGW5  2:33.66 SO Boys   200 Free
156 Joshua Roberts MTV5  2:33.74 SO Boys   200 Free
157 Nicholas Mitchell DAC5  2:33.86 JR Boys   200 Free
158 Daniel McCullough MTV5  2:34.51 SO Boys   200 Free
159 William Jones ARC5 x2:35.10 SO Boys   200 Free
160 Lincoln Jacobs SGW5  2:35.28 JR Boys   200 Free
161 Nick Lynch NOR5  2:38.26 SO Boys   200 Free
162 Kenneth Milner SHI5  2:39.02 SR Boys   200 Free
163 Christopher Gilson NOR5 x2:39.26 JR Boys   200 Free
164 Bradley Moore DAC5  2:40.41 FR Boys   200 Free
165 Norman Cobb ARC5  2:41.42 SO Boys   200 Free
166 Brandon Moore DAC5  2:42.89 SR Boys   200 Free
167 Eugene Ayoub CGW5  2:43.26 SR Boys   200 Free
168 Che Estes SGW5  2:43.70 SO Boys   200 Free
169 Josh Hinds CGW5  2:44.38 SR Boys   200 Free
170 Scott Clausen SHI5  2:44.39 SR Boys   200 Free
171 Yen Huang NOR5  2:45.91 SO Boys   200 Free
172 Jaylen Newby ARC5 x2:47.20 FR Boys   200 Free
173 Channin McPherson SHI5  2:47.64 SO Boys   200 Free
174 Aturo Flores BER5  2:51.11 SR Boys   200 Free
175 Andres Castro BER5  2:51.73 JR Boys   200 Free
176 Max Robbins BER5  2:51.87 SO Boys   200 Free
177 Eli Vale CGW5  2:54.35 SO Boys   200 Free
178 Anthony Smith SHI5  2:55.41 FR Boys   200 Free
179 Wyatt Adams ARC5 x2:56.02 FR Boys   200 Free
180 Andrew Phothisen SHI5  2:56.08 FR Boys   200 Free
181 Brandon Volz ARC5  2:56.79 SO Boys   200 Free
182 Austin Ellis SHI5  2:59.14 FR Boys   200 Free
183 Akil White SHI5  2:59.50 FR Boys   200 Free
184 Miles Couch ARC5  3:02.08 SO Boys   200 Free
185 Justin Edmondson SHI5  3:02.87 SO Boys   200 Free
186 Joshua Heller ARC5  3:05.51 SR Boys   200 Free
187 Raphael D'Avila BER5  3:09.02 JR Boys   200 Free
188 Ken Muteteke SGW5  3:09.38 SO Boys   200 Free
189 Jacob Davis CGW5  3:12.79 JR Boys   200 Free
190 Olijire Akande ARC5 x3:14.02 FR Boys   200 Free
191 Mathew Rouse SGW5  3:14.34 SO Boys   200 Free
192 Maurice Taylor SGW5 x3:15.68 SR Boys   200 Free
193 Adrian Ranson SGW5  3:15.87 SR Boys   200 Free
194 Stefano Rosillo BER5 x3:16.88 JR Boys   200 Free
195 Daniel Varela BER5  3:20.40 SR Boys   200 Free
196 Omar Hayles SGW5 x3:22.90 JR Boys   200 Free
197 Hakim Maurice SGW5 x3:25.72 SO Boys   200 Free
198 Jason Ozulumba SGW5 x3:40.59 SR Boys   200 Free
County Ranking Athlete School Time (Y) Time Standard Year 500 Free
1 Aidan Sweeney BWD5  4:38.81 SQT JR Boys   500 Free
2 William Brooks NOR5  4:45.53 SQT FR Boys   500 Free
3 Luke Upchurch PTR5  4:45.97 SQT SR Boys   500 Free
4 Brandon Leavenworth PKV5  4:46.79 SQT SR Boys   500 Free
5 Kenan Sweeney BWD5  4:47.42 SQT FR Boys   500 Free
6 Bryce BeVier PTR5  4:49.30 SQT SR Boys   500 Free
7 John Simmons PTR5  4:49.66 SQT SR Boys   500 Free
8 Ethan Webster NGW5  4:52.68 SQT SO Boys   500 Free
9 Alfonso Castillo COL5  4:52.85 SQT FR Boys   500 Free
10 Mason McIntyre GRY5  4:53.76 SQT FR Boys   500 Free
11 Patrick McGinty COL5  4:54.58 SQT SR Boys   500 Free
12 Austin Goelz DUL5  4:56.68 SQT SO Boys   500 Free
13 Kevin White MIC5  4:57.97 SQT JR Boys   500 Free
14 Michael Ragan DAC5  4:59.76 SQT SO Boys   500 Free
15 Nicholas Leavenworth PKV5  5:01.14 SQT SO Boys   500 Free
16 Dillon Kasson PKV5  5:01.40 SQT SO Boys   500 Free
17 Tomas Peribonio NGW5  5:02.88 SQT FR Boys   500 Free
18 Peter Meadows PKV5  5:04.31 SQT SO Boys   500 Free
19 Guido Saccaggi PTR5  5:05.23 SQT SO Boys   500 Free
20 Andrew Kozlovski MIC5  5:07.67 SQT SO Boys   500 Free
21 Bradley Faxon PTR5  5:11.90 SQT SR Boys   500 Free
22 Charlie Chang BWD5  5:12.26 SQT SO Boys   500 Free
23 Thomas Dickerson NOR5  5:15.79 SQT FR Boys   500 Free
24 Ross Tarantino MTV5  5:16.06 SQT FR Boys   500 Free
25 David Lisska GRY5  5:16.28 SQT JR Boys   500 Free
26 Matthew Schaefer NOR5  5:17.86 SQT JR Boys   500 Free
27 Stephen Brinkley DAC5  5:18.49 SQT SO Boys   500 Free
28 Matthew Fraizer MIC5  5:18.78 SQT SR Boys   500 Free
29 Christopher Powell MIC5  5:18.96 SQT SO Boys   500 Free
30 Peter Schnaak COL5  5:19.24 SQT SR Boys   500 Free
31 Jacob Oertley DAC5  5:19.83 SQT FR Boys   500 Free
32 Adrian DeSilva PKV5  5:19.87 SQT JR Boys   500 Free
33 Ty Greenberg NOR5  5:21.65 CQT SO Boys   500 Free
34 Chang Liu PKV5 x5:23.03 CQT FR Boys   500 Free
35 Ben Taylor SHI5  5:23.24 CQT JR Boys   500 Free
36 Austin Harmel BWD5  5:27.07 CQT FR Boys   500 Free
36 Erick Holmquist NOR5  5:27.07 CQT JR Boys   500 Free
38 Aturo Camacho ARC5  5:28.61 CQT FR Boys   500 Free
39 Altan Stalker COL5  5:30.09 CQT FR Boys   500 Free
40 David Zhang NGW5  5:30.10 CQT SR Boys   500 Free
41 Tyler Tillman MIC5  5:35.21 CQT FR Boys   500 Free
42 Keaton Batye SGW5  5:35.49 CQT JR Boys   500 Free
43 John Kaffezakis DUL5  5:35.75 CQT SO Boys   500 Free
44 Michael Wesselmann PTR5  5:36.24 CQT JR Boys   500 Free
45 Matthew Morrison GRY5  5:37.36 CQT JR Boys   500 Free
46 Coogan Koerts MIC5  5:37.48 CQT SO Boys   500 Free
47 Zach Kimery GRY5  5:38.27 CQT SR Boys   500 Free
48 Justin Lennox BWD5  5:39.68 CQT JR Boys   500 Free
49 Jay Cathcart NGW5  5:40.57 CQT SO Boys   500 Free
50 Stephen Kotter BWD5  5:42.23 CQT JR Boys   500 Free
51 Michael Munro MIC5  5:42.76 CQT SO Boys   500 Free
52 Brandon Schussler PTR5  5:43.09 CQT JR Boys   500 Free
53 Young Jeong DUL5  5:44.16 CQT SR Boys   500 Free
54 Jeffrey Griffiths CGW5  5:44.48 CQT SR Boys   500 Free
55 Joshua Cade ARC5  5:45.82 CQT JR Boys   500 Free
56 David Petmecky PKV5  5:47.08 CQT FR Boys   500 Free
57 Adam Briley PTR5  5:48.73 CQT JR Boys   500 Free
58 Travis Bruce NOR5 x5:48.85 CQT Boys   500 Free
59 Andrew Shaw PTR5  5:49.43 CQT SO Boys   500 Free
60 Alan Contreras PKV5  5:50.29 CQT FR Boys   500 Free
61 Christopher Rogers PKV5  5:50.99 CQT FR Boys   500 Free
62 Alex Yang COL5  5:51.32 CQT FR Boys   500 Free
63 Jake Tillery PKV5  5:52.97 CQT FR Boys   500 Free
64 Corey Mills PTR5  5:53.89 CQT JR Boys   500 Free
65 Chris Freeman MIC5  5:56.13 CQT SR Boys   500 Free
66 Dillon Donoho COL5  5:57.43 CQT SO Boys   500 Free
67 David Woodson MIC5  5:57.77 CQT SR Boys   500 Free
68 Bryan Murphy MIC5  5:59.08 CQT JR Boys   500 Free
69 Galen Dockman COL5  5:59.16 CQT JR Boys   500 Free
70 Dan Knox PKV5  6:01.73 CQT SO Boys   500 Free
71 Daniel Greenwood COL5  6:02.39 CQT SR Boys   500 Free
72 Justin Holst DUL5  6:05.34 CQT SO Boys   500 Free
73 Evan Fredericksen COL5  6:06.50 CQT JR Boys   500 Free
74 Jordan Rubin MTV5  6:06.84 CQT FR Boys   500 Free
75 Michael Frere NGW5  6:07.14 CQT FR Boys   500 Free
76 Graham Rodgers NGW5  6:08.06 CQT SO Boys   500 Free
77 John David Strickland NOR5  6:09.23 CQT FR Boys   500 Free
78 Matthew Norton DAC5  6:10.01 CQT JR Boys   500 Free
79 Freddy Carbajal NOR5  6:10.50 CQT SR Boys   500 Free
80 Jacob Amidon COL5  6:15.33 SO Boys   500 Free
81 Giovanni Righi COL5  6:16.16 JR Boys   500 Free
82 Richard Shimandle SHI5  6:16.69 JR Boys   500 Free
83 Matthew Ellwood GRY5  6:17.86 JR Boys   500 Free
84 Dylan Diener BWD5  6:20.95 JR Boys   500 Free
85 Daniel Schnaak COL5  6:25.17 SR Boys   500 Free
86 Matthew Toro SHI5  6:26.10 SO Boys   500 Free
87 Branford Rimbert COL5  6:27.69 SO Boys   500 Free
88 Matthew Thompson DAC5  6:30.57 JR Boys   500 Free
89 Karl Wint CGW5  6:31.80 FR Boys   500 Free
90 Joshua Covalschi GRY5  6:32.01 FR Boys   500 Free
91 Charles Proenza DUL5  6:32.37 FR Boys   500 Free
92 Dallin Wrathall NGW5  6:32.91 SO Boys   500 Free
93 Zachary Higashi MTV5  6:33.06 FR Boys   500 Free
94 Jacob Fuller DAC5  6:34.20 SR Boys   500 Free
95 Dylan Bell DUL5  6:35.32 JR Boys   500 Free
96 Andrew Robinson PTR5  6:36.80 SR Boys   500 Free
97 John Dilks CGW5  6:38.32 JR Boys   500 Free
98 Alex Wight PKV5  6:40.16 FR Boys   500 Free
99 Scott Donaghy CGW5  6:42.55 SO Boys   500 Free
100 Timothy Norton GRY5  6:44.73 JR Boys   500 Free
101 Raphael D'Avila BER5  6:47.41 JR Boys   500 Free
102 Joshua Roberts MTV5  6:49.67 SO Boys   500 Free
103 Christopher Tokaji MTV5  6:49.89 SO Boys   500 Free
104 Justin Spencer BER5  6:50.90 SR Boys   500 Free
105 Christopher Byun PTR5  6:51.25 JR Boys   500 Free
106 Jake Payne MTV5  6:51.95 JR Boys   500 Free
107 Peter Maliszewski CGW5  6:52.65 SO Boys   500 Free
108 Knox Clyburn GRY5  6:55.53 FR Boys   500 Free
109 Alex Holther GRY5  6:57.52 SO Boys   500 Free
110 Isaac Thalos SGW5  6:58.10 SO Boys   500 Free
111 Jacob Lister PTR5  7:00.76 FR Boys   500 Free
112 Brandon Moore DAC5  7:06.72 SR Boys   500 Free
113 Gary Carpenter PTR5  7:07.26 JR Boys   500 Free
114 Seth Wilder ARC5  7:08.66 SO Boys   500 Free
115 Josh Hinds CGW5  7:12.14 SR Boys   500 Free
116 Dalton Jackson GRY5  7:12.90 SR Boys   500 Free
117 Nicholas Mitchell DAC5  7:13.31 JR Boys   500 Free
117 Clement Rowe SHI5  7:13.31 FR Boys   500 Free
119 Peyton Sexton GRY5  7:17.30 SR Boys   500 Free
120 Mitchell Camp GRY5  7:23.25 SO Boys   500 Free
121 Bradley Moore DAC5  7:25.69 FR Boys   500 Free
122 Norman Cobb ARC5  7:26.37 SO Boys   500 Free
123 William Jones ARC5  7:28.71 SO Boys   500 Free
124 Andrew Joyce ARC5  7:37.12 SO Boys   500 Free
125 Jacob Meadows GRY5  7:38.82 JR Boys   500 Free
126 Jamon Stephens SGW5  7:39.49 SO Boys   500 Free
127 Creighton Vaughn GRY5  7:43.46 SR Boys   500 Free
128 Channin McPherson SHI5  7:48.67 SO Boys   500 Free
129 Armando Tejada BER5  7:51.14 SR Boys   500 Free
130 Eugene Ayoub CGW5  8:08.28 SR Boys   500 Free
131 Anthony Smith SHI5  8:16.14 FR Boys   500 Free
132 Che Estes SGW5  8:16.28 SO Boys   500 Free
133 Brandon Volz ARC5  8:25.36 SO Boys   500 Free
134 Justin Mauer BER5  8:30.63 SR Boys   500 Free
135 Nolan Sutton GRY5  8:34.63 SR Boys   500 Free
136 Austin Ellis SHI5  8:36.78 FR Boys   500 Free
137 Stefano Rosillo BER5  8:40.41 JR Boys   500 Free
138 Maurice Taylor SGW5  8:49.94 SR Boys   500 Free
139 Michael Brown GRY5  8:54.48 JR Boys   500 Free
140 Adrian Ranson SGW5  9:19.98 SR Boys   500 Free
141 Mathew Rouse SGW5  9:30.53 SO Boys   500 Free
142 Ken Muteteke SGW5  9:30.88 SO Boys   500 Free
143 Omar Hayles SGW5 10:24.92 JR Boys   500 Free
144 Jason Ozulumba SGW5 10:38.27 SR Boys   500 Free
County Ranking Athlete School Time (Y) Time Standard Year 100 Back
1 Luke Upchurch PTR5    50.77 AA-C SR Boys   100 Back
2 Rory Martin PKV5    54.62 SQT SO Boys   100 Back
3 Aidan Sweeney BWD5    54.98 SQT JR Boys   100 Back
4 John Simmons PTR5    55.16 SQT SR Boys   100 Back
5 Todd Brannon NOR5    55.85 SQT SO Boys   100 Back
6 Ben Taylor SHI5    56.43 SQT JR Boys   100 Back
7 James Dickey NGW5    56.50 SQT JR Boys   100 Back
8 Kyle Crandall COL5    56.79 SQT JR Boys   100 Back
9 Bryce BeVier PTR5    56.92 SQT SR Boys   100 Back
10 Peter Meadows PKV5    57.08 SQT SO Boys   100 Back
11 Logan Drew NGW5    57.21 SQT JR Boys   100 Back
12 Brent Parker MIC5    57.27 SQT JR Boys   100 Back
13 Michael Trice BWD5    57.46 SQT JR Boys   100 Back
14 Jay Cathcart NGW5    57.62 SQT SO Boys   100 Back
15 Michael Ragan DAC5    57.82 SQT SO Boys   100 Back
16 Dillon Kasson PKV5    57.92 SQT SO Boys   100 Back
17 Marko Karaulic COL5    58.20 SQT JR Boys   100 Back
18 Tomas Peribonio NGW5    58.42 SQT FR Boys   100 Back
19 Geoffrey Carter PKV5    58.55 SQT SO Boys   100 Back
20 Dillon Donoho COL5    58.76 SQT SO Boys   100 Back
21 Chase Adams DUL5    58.83 SQT FR Boys   100 Back
22 Brandon Schussler PTR5    58.89 SQT JR Boys   100 Back
23 William Veniez MIC5    59.12 SQT JR Boys   100 Back
24 Grant Wesley MIC5    59.13 SQT SR Boys   100 Back
25 John Kaffezakis DUL5    59.51 SQT SO Boys   100 Back
26 Erik Navarro GRY5    59.63 SQT SR Boys   100 Back
27 Klisman Nguyen PKV5    59.77 SQT SR Boys   100 Back
28 Guido Saccaggi PTR5    59.79 SQT SO Boys   100 Back
29 George Cown GRY5    59.83 SQT Boys   100 Back
30 Joseph Turnblom MIC5    59.90 SQT SR Boys   100 Back
31 Mason McIntyre GRY5  1:00.08 CQT FR Boys   100 Back
32 Young Jeong DUL5  1:00.25 CQT SR Boys   100 Back
33 David Dietz BWD5  1:00.56 CQT SR Boys   100 Back
34 Jeffrey Griffiths CGW5  1:00.66 CQT SR Boys   100 Back
35 Michael Wesselmann PTR5  1:00.71 CQT JR Boys   100 Back
36 Mitch Hotop BWD5  1:00.81 CQT SO Boys   100 Back
37 John Roquet COL5  1:01.12 CQT SO Boys   100 Back
38 Zachary Martin DUL5  1:01.17 CQT SO Boys   100 Back
39 Garrison Bemis MIC5  1:01.53 CQT FR Boys   100 Back
40 Bradley Tarantino MIC5  1:01.81 CQT JR Boys   100 Back
41 Ryan Loke NGW5  1:02.06 CQT JR Boys   100 Back
42 Ricky Lehner PKV5  1:02.64 CQT JR Boys   100 Back
43 Stephen Brinkley DAC5  1:02.73 CQT SO Boys   100 Back
44 Zach Kimery GRY5  1:02.84 CQT SR Boys   100 Back
45 Anthony Pizarro COL5  1:02.94 CQT JR Boys   100 Back
46 Jeff Tanner MIC5  1:03.05 CQT JR Boys   100 Back
47 Jacob Oertley DAC5  1:03.06 CQT FR Boys   100 Back
48 Wesley Shaw PKV5  1:03.08 CQT SO Boys   100 Back
49 Tian-Ao Yang PKV5  1:03.26 CQT SO Boys   100 Back
50 Ty Greenberg NOR5  1:03.65 CQT SO Boys   100 Back
51 Joshua Cade ARC5  1:03.84 CQT JR Boys   100 Back
52 Keaton Batye SGW5  1:03.94 CQT JR Boys   100 Back
53 Charles Reid SGW5  1:03.99 CQT SO Boys   100 Back
54 Thomas Dickerson NOR5  1:04.27 CQT FR Boys   100 Back
55 Ryan Bigg PKV5  1:04.28 CQT SR Boys   100 Back
56 Daniel Shadrach DAC5  1:04.51 CQT SR Boys   100 Back
57 Sam Tate BWD5  1:04.58 CQT SO Boys   100 Back
58 Ryan Murray GRY5  1:04.92 CQT JR Boys   100 Back
59 Evan Fredericksen COL5  1:04.98 CQT JR Boys   100 Back
60 Travis Bruce NOR5  1:05.17 CQT Boys   100 Back
61 Jared Heinitz BWD5  1:05.24 CQT FR Boys   100 Back
62 Jackson Wasden NGW5  1:05.39 CQT SO Boys   100 Back
63 Nate Albers BWD5  1:05.60 CQT FR Boys   100 Back
64 Nicholas Leavenworth PKV5  1:06.13 CQT SO Boys   100 Back
65 Conner Pittman COL5  1:06.24 CQT SO Boys   100 Back
66 Steven Dickey NGW5  1:06.28 CQT JR Boys   100 Back
66 Matthew Norton DAC5  1:06.28 CQT JR Boys   100 Back
68 Nassim Talbi COL5  1:06.59 CQT SR Boys   100 Back
69 Spencer Matyac COL5  1:07.07 CQT SR Boys   100 Back
70 Patrick Diehl COL5  1:07.12 CQT JR Boys   100 Back
71 Joseph Eaves DUL5  1:07.22 CQT SO Boys   100 Back
72 Jordan Wagner COL5  1:07.24 CQT FR Boys   100 Back
73 Branford Rimbert COL5  1:07.52 CQT SO Boys   100 Back
74 Jake Tillery PKV5  1:07.63 CQT FR Boys   100 Back
75 Graham Rodgers NGW5  1:07.89 CQT SO Boys   100 Back
76 Jarrett Babcock DAC5  1:07.91 CQT SR Boys   100 Back
77 Curry Reach BWD5  1:07.99 CQT FR Boys   100 Back
78 Matthew Ellwood GRY5  1:08.14 CQT JR Boys   100 Back
78 Greysen Howell COL5  1:08.14 CQT SO Boys   100 Back
80 Brock Beisel PTR5  1:08.18 CQT JR Boys   100 Back
81 Stamatis Tzimourtas MIC5  1:08.49 CQT JR Boys   100 Back
82 Brian McMahon PKV5  1:08.51 CQT SR Boys   100 Back
83 Burton Law MTV5  1:08.93 CQT SO Boys   100 Back
84 Andrew Fahim COL5  1:08.97 CQT JR Boys   100 Back
85 Nick Royal PTR5  1:09.49 CQT SR Boys   100 Back
86 Mac Bonsack COL5  1:09.84 CQT FR Boys   100 Back
87 Mitchell Kyle COL5  1:09.99 CQT JR Boys   100 Back
88 Chris Brown BWD5  1:10.21 CQT SR Boys   100 Back
89 Michael Muller ARC5  1:10.23 CQT SO Boys   100 Back
90 Daniel McCullough MTV5  1:10.86 CQT SO Boys   100 Back
91 Karl Wint CGW5  1:10.88 CQT FR Boys   100 Back
91 Joseph Adams NOR5  1:10.88 CQT JR Boys   100 Back
93 Kendall Merritt CGW5  1:11.42 CQT SR Boys   100 Back
94 Richard Shimandle SHI5  1:11.64 CQT JR Boys   100 Back
95 Ryan Mura BWD5  1:12.15 CQT SR Boys   100 Back
96 Matthew Toro SHI5  1:12.33 CQT SO Boys   100 Back
97 Zachary Higashi MTV5  1:12.54 CQT FR Boys   100 Back
98 Jesse Frazier COL5  1:12.56 CQT SO Boys   100 Back
99 Jake Payne MTV5  1:12.73 CQT JR Boys   100 Back
100 Jacob Amidon COL5  1:12.79 CQT SO Boys   100 Back
101 Joshua Roberts MTV5  1:12.91 CQT SO Boys   100 Back
101 Jon Atnip COL5  1:12.91 CQT FR Boys   100 Back
103 Gerum Razdazme DUL5  1:13.21 CQT SO Boys   100 Back
104 Brandon Moore DAC5  1:13.33 CQT SR Boys   100 Back
105 Seth Wilder ARC5  1:13.46 CQT SO Boys   100 Back
106 Alex Holther GRY5  1:14.36 SO Boys   100 Back
107 Alan Contreras PKV5  1:14.63 FR Boys   100 Back
108 Benjamin Gries NOR5  1:14.87 SO Boys   100 Back
109 Christopher Tokaji MTV5  1:15.06 SO Boys   100 Back
110 Isaac Thalos SGW5  1:15.07 SO Boys   100 Back
111 Norman Cobb ARC5 x1:15.14 SO Boys   100 Back
112 Raphael D'Avila BER5  1:15.49 JR Boys   100 Back
113 Matthew Thompson DAC5  1:15.85 JR Boys   100 Back
114 Nick Lynch NOR5 x1:16.24 SO Boys   100 Back
115 Ari Benoit COL5  1:16.38 FR Boys   100 Back
116 Justin Holst DUL5  1:16.54 SO Boys   100 Back
117 Jacob Lougee PTR5  1:16.67 FR Boys   100 Back
118 Bradley Nilsson COL5  1:17.47 FR Boys   100 Back
119 Joseph Toledo-Waite DAC5  1:18.92 SR Boys   100 Back
120 Ocean Davis CGW5  1:19.26 FR Boys   100 Back
121 Jay Shah DUL5  1:19.53 SR Boys   100 Back
122 Simeon Carson COL5  1:19.76 FR Boys   100 Back
123 Gabriel Wilkerson MTV5 x1:20.53 FR Boys   100 Back
124 Maurice Ospina DAC5  1:20.78 FR Boys   100 Back
125 Stephen Moore SGW5  1:20.83 SR Boys   100 Back
126 Austin Claybrook CGW5  1:22.01 JR Boys   100 Back
127 Scott Clausen SHI5  1:22.72 SR Boys   100 Back
128 Charles Proenza DUL5  1:22.98 FR Boys   100 Back
129 Jacob Davis CGW5  1:23.05 JR Boys   100 Back
130 Keaton Stewart PTR5  1:23.18 JR Boys   100 Back
131 Tom Xia PKV5  1:23.93 SO Boys   100 Back
132 Channin McPherson SHI5  1:24.18 SO Boys   100 Back
133 Javier Prusky SHI5  1:24.60 JR Boys   100 Back
134 Peyton Sexton GRY5  1:25.07 SR Boys   100 Back
135 Trenton Harris ARC5  1:25.48 FR Boys   100 Back
136 Bradley Moore DAC5 x1:26.02 FR Boys   100 Back
137 Cannon Terry MTV5  1:26.06 FR Boys   100 Back
138 Nicholas Mitchell DAC5  1:26.67 JR Boys   100 Back
139 Garrett Lowe GRY5  1:27.29 FR Boys   100 Back
140 Edward Lim MTV5  1:27.39 SO Boys   100 Back
141 Chris Lin PTR5  1:28.94 JR Boys   100 Back
142 Nolan Sutton GRY5