Lane Swimmer Team Place Time
1 Adam Gebhart Madison West YMCA 23 30.71
1 Keith Yoerg Edina Swim Club 10 26.86
1 John Hornacek Badger Aquatics Club 32 36.37
1 Joshua Hall Tide 22 30.57
2 Jack Tribble Rockford Marlins Swim Club 28 33.93
2 Matthew Gagne' New Trier Swim Club 21 30.53
2 Luke Strumbell The Great Wolf Swim Club 6 25.15
2 Arsalon Amini-Hajibashi Schroeder YMCA Swim Team 17 29.20
3 Jack Lennertz Southwest Aquatic Team 15 28.76
3 Jordan Kinney Fox Cities YMCA Swim Team 27 32.70
3 Cody Roller Lake Country Swim Team 14 28.30
3 Zack Strumbell The Great Wolf Swim Club 5 24.57
4 Adam Mania Wisconsin Aquatics 1 21.85
4 Adam Stacklin Fox Valley Swim Team 25 31.33
4 Andrew Snabes New Trier Swim Club 3 23.24
4 Spencer Ritt Verona Aquatic Club 9 26.64
5 Andrew Teduits Badger Aquatics Club 12 27.57
5 Chad Mantey Lake Country Swim Team 8 26.42
5 Joshua Baseheart Schroeder YMCA Swim Team 2 22.94
5 Jonathan Roberts Southwest Aquatic Team 26 31.94
6 Tyler Early Rockford Marlins Swim Club 16 28.81
6 Stephen Pendleton New Trier Swim Club 4 24.31
6 Sasha Safonov The Great Wolf Swim Club 29 34.30
6 Alexander Wildes Verona Aquatic Club 13 28.23
7 Nicholas Bietz Menomonee Falls Swim Club 18 29.44
7 Roman Becicka The Great Wolf Swim Club 7 25.56
7 Matias Koski Stevens Point Area YMCA 19 29.80
7 Philip Clausen Shorewood Swim Club 30 35.40
8 Azeem Zaman Verona Aquatic Club 20 29.89
8 Kyle Winiecki The Great Wolf Swim Club 11 27.54
8 Reed Malone New Trier Swim Club 31 35.79
8 Luke Holbrook Unattached 24 30.89