Lane Swimmer Team Place Time
1 Trevor Hulse Enchanted Mountain Aquatics 30 39.63
1 Matthew Phillipson Franklinville Swim Club 15 27.15
1 Asa Johnson Star Swimming 8 25.25
1 Phillip Stolarski Tri-Town Aquatic Club 22 30.46
1 Joey Ables Op Town Wreckers Swim Team 35 1:10.66
2 Parker Phillips West Seneca Competitive Swim 31 39.71
2 Zachary Liberatore Eden Dolphins 20 29.70
2 Andrew Rossi Hamburg Swim Club 2 23.84
2 Thaddeus Johnson Star Swimming 13 27.02
2 Mason Adams East Aurora Swim Team 36 NS
3 Quinn Carey Grand Island Swim Club 26 33.98
3 Daniel Urbino Arcade Area Aquatic Club 19 29.04
3 Jacob Hamberger West Seneca Competitive Swim 10 25.83
3 Justin Delecki West Seneca Competitive Swim 4 24.57
3 Jared Albert Op Town Wreckers Swim Team 33 54.70
4 Taylor Powers West Seneca Competitive Swim 7 25.21
4 Russell Zagrobelny East Aurora Swim Team 34 59.84
4 Chad Lanham Hamburg Swim Club 5 24.98
4 Geoffrey Broadbent Enchanted Mountain Aquatics 24 32.64
4 Andrew Marsh Star Swimming 11 26.26
5 Jacob Kohler Franklinville Swim Club 17 28.33
5 Cory King Tri-Town Aquatic Club 14 27.03
5 Matthew Moessinger Tri-Town Aquatic Club 1 23.73
5 Samuael Anderson Grand Island Swim Club 36 NS
5 Matthew Marsh Star Swimming 25 33.19
6 Collin Mcardle Op Town Wreckers Swim Team 12 26.90
6 Richard Bull Franklinville Swim Club 32 50.01
6 Spencer Bray Op Town Wreckers Swim Team 18 28.99
6 James Sica Grand Island Swim Club 3 24.44
6 Joshua Rosser Tri-Town Aquatic Club 27 35.37
7 Patrick Brown Enchanted Mountain Aquatics 21 30.32
7 Adam Rakiecki Eden Dolphins 36 NS
7 Andrew Cecchi Enchanted Mountain Aquatics 16 27.35
7 Matthew Nolan Op Town Wreckers Swim Team 6 25.12
7 Matthew Mclaughlin East Aurora Swim Team 28 37.50
8 Dylan Boberg Springville Waves Aquatic Team 23 30.65
8 Yousuf Eltagouri Grand Island Swim Club 29 38.78
8 Kenneth Quiter Franklinville Swim Club 16 27.35
8 Christopher Miller Eden Dolphins 9 25.71