200 Medley Relay
School Names Time Division P/F
1 Saline Matt Adanin, Joshua Brunty, Cooper Osgood, Ethan Saunders 1:30.35 1 F
2 Ann Arbor Pioneer Jack Wilkening, Matthew Segal, Robert Yang, Alex Farmer 1:31.74 1 F 3 Detroit Catholic Central Dallas Fisher, Joey Dombkowski, Nolan Gresens, Matthew Koxma 1:32.89 1 F 4 University of Detroit Jesuit Drew Collins, Andres Borrego, Charlie Bruce, Christian Bouchillon 1:32.93 2 F
5 Rochester Jack VanHowe, Joseph Sun, Spencer English, John Flater 1:33.80 1 F
6 Grosse Pointe South Keiran Rahmaan, Jackson Jogan, Drew Vandeputte, Tucker Briggs 1:34.08 2 F 7 Cranbrook Kingswood Colin Zexter, Ethan Schwab, Josh Zexter, Andrew Zhang 1:34.97 3 F
8 Macomb Dakota Adam Kuc, Alex Duhaime, Auston Shafer, Austin Heimke 1:35.22 1 F
9 Spring Lake Sam Faber, Spencer Cobb, Charles Brown, Johnny Wachter 1:35.51 3 F
10 Portage Central Liam Roehr, Kyle Liu, Ryan Meyer, Ben Miller 1:35.56 2 F
11 Ann Arbor Skyline Ben Deininger, Daniel Osterholzer, Lucas Caswell, Matthew Lee 1:35.66 2 F 12 Holland West Ottawa Grant Sandstedt, Josh Rottier, Anderson Bloemers, Julian Carrier 1:35.80 1 F
13 Seaholm Cami Wilson, Tate Chutkow, Bryce Liddell, Patrick Branch 1:36.00 2 F
14 Northville Kyle McCullough, William Teng, Alex Subotich, Nathan Obrigkeit 1:36.19 1 F
15 Bedford Thomas Zoldowski, Ethan Tennant, Micah Scheffer, Ian Metter 1:36.23 2 F
16 GR Forest Hills Central Reed Dixon, Benji Zorn, Avery LeTourneau, Ben Rogala 1:36.50 2 F 200 Freestyle
Name Grade School Time Division P/F
1 Matthew Segal 12 Ann Arbor Pioneer 1:38.24 1 F
2 Conner Halberg 12 Northville 1:38.87 1 F
3 Clayton Kinnard 12 Dexter 1:39.72 2 F
4 Aidan Boldt 12 St. Clair Shores Lakeview 1:41.00 2 F
5 Matt Adanin 11 Saline 1:41.41 1 F
6 Allen Cotton 11 Portage Northern 1:41.74 2 F
7 Teodor Jaworski 11 Ann Arbor Pioneer 1:41.94 1 F
8 Spencer Boling-Hamer 12 Trenton 1:42.21 3 F
9 Drew Collins 11 University of Detroit Jesuit 1:42.33 2 F
12 Jonas Cantrell 12 Mason 1:42.49 3 F
13 Gianni Carlino 11 Grosse Pointe North 1:42.55 2 F
14 Cameron Williston 12 Ann Arbor Pioneer 1:42.59 1 F
15 Ryan English 12 Grosse Pointe South 1:42.73 2 F
16 Alex Boersema 12 Holland West Ottawa 1:42.89 1 F
200 Individual Medley
Name Grade School Time Division P/F
1 Andrew Dobrzanski 11 Milan 1:50.07 3 F
2 Ryan Hume 11 Ann Arbor Pioneer 1:50.37 1 F
3 Jack Hamilton 12 Berkely 1:50.90 2 F
4 Trevor Jones 12 Farmington 1:51.54 2 F
5 Matthew Kozma 12 Detroit Catholic Central 1:52.54 1 F
6 Jacob Haaksma 12 Grand Rapids Christian 1:53.94 3 F
7 Ryan Gurgel 10 Canton 1:54.14 1 F
8 Ian Donahue 11 Grosse Pointe North 1:54.21 2 F
9 Thomas Zooldowski 12 Bedford 1:54.55 2 F
10 Ben Jurniawan 11 Ann Arbor Skyline 1:54.58 2 F
11 Angus MacDonald 9 Groves 1:54.83 2 F
12 Alex Duhaime 11 Macomb Dakota 1:55.10 1 F
13 Logan McCahill 10 East Grand Rapids 1:55.17 3 F
14 Ryan Smalley 12 Troy 1:55.23 1 F
15 Christian Dunaitis 12 Detroit Catholic Central 1:55.30 1 F
16 Michael Grover 11 Byron Center 1:55.43 2 F
50 Freestyle
Name Grade School Time Division P/F
1 Jacob Ryan 12 Detroit Country Day 20.58 3 F
2 Kevin Maas 11 Holland West Ottawa 20.60 1 F
3 Charlie Bruce 11 Univeristy of Detroit Jesuit 20.70 2 F
4 Charles Brown 11 Spring Lake 20.71 3 F
5 Micah Scheffer 11 Bedford 20.73 2 F
6 Zach Norris 12 Dexter 20.87 2 F
7 Dane Herrick 12 Lake Orion 21.13 1 F
8 Tucker Briggs 11 Grosse Pointe South 21.14 2 F
9 Auston Shafer 10 Makomb Dakota 21.17 1 F/L
10 Grant Gerl 12 Mattawan 21.21 2 F
11 Cami Wilson 11 Sehaolm 21.26 2 F
11 Devin Dilger 9 De La Salle 21.26 2 F
13 Jared Visser 12 Farmington 21.27 2 F
14 Conner Kulka 11 Brother Rice 21.28 2 F
15 Josh Rottier 12 Holland West Ottawa 21.33 1 F
16 Ian Metter 12 Bedford 21.38 2 F
Diving
Name Grade School Score Division P/F
1 Kam Liberman 12 Seaholm 523.15 2 F
2 Charley Bayer 11 East Grand Rapids 490.75 3 F
3 Billy Kirchgessner 12 East Grand Rapids 472.90 3 F
4 Logan Hepner 10 Grosse Pointe South 460.20 2 F
5 Cole Warren 11 Dexter 451.70 2 F
6 Mitch Brown 9 Chelsea 450.05 3 F
7 Cole Tremewan 12 Ann Arbor Pioneer 449.05 1 F
10 Trevor Post 12 John Glenn 411.00 3 F
11 Adam Schmehl 12 Anchor Bay 410.95 1 F
12 Hudson Hill 11 Roosevelt 408.30 2 F
13 Cole Hysong 11 GR Forest Hills Central 400.10 2 F
14 Alexander Poulin 10 Waterford Kettering 394.40 1 F
15 Edin DeHooghe 12 Anchor Bay 392.85 1 F
16 Sam Nykamp 11 Holland Christian 392.75 3 F
100 Butterfly
Name Grade School Time Division P/F
1 Tyler Ray 11 Pinckney 49.23 3 F
2 Charles Brown 11 Spring Lake 49.80 3 F
3 Avery LeTourneau 12 GR Forest Hills Central 49.85 2 F
4 Keiran Rahmaan 10 Grosse Pointe South 50.17 2 F
5 Cami Wilson 11 Seaholm 50.30 2 F
6 Fletcher Smith 11 Huron Valley 50.40 1 F
7 Liam Boomer 11 Mason 50.48 3 F
8 Nolan Gresens 11 Detroit Catholic Central 50.56 1 F
9 Ben Kurniawan 11 Ann Arbor Skyline 50.68 2 F
10 Alex Subotich 10 Northville 50.85 1 F
11 Auston Shafer 10 Macomb Dakota 50.86 1 F
12 Cooper Osgood 12 Saline 50.88 1 F
13 AJ Stewart 12 Ann Arbor Huron 50.93 1 F
14 Bryce Liddell 12 Seaholm 50.95 2 F
15 Ethan Boersma 12 Forest Hills Northen/Eastern 51.12 1 F
16 Louie Sun 12 Midland Dow 51.17 2 F
100 Freestyle
Name Grade School Time Division P/F
1 Ethan Saunders 12 Saline 44.64 1 F
2 Trevor Jones 12 Farmington 45.16 2 F
3 Micah Scheffer 11 Bedford 45.48 2 F/L
4 Conner Kulka 11 Brother Rice 45.71 2 F
5 Colin Kalkman 12 Holland Chrsitian 45.72 3 F
6 Jacob Ryan 12 Detroit County Day 45.92 3 F
7 Tucker Briggs 11 Grosse Pointe South 46.21 2 F
8 Charlie Bruce 11 University of Detroit Jesuit 46.44 2 F
9 Devin Dilger 9 De La Salle 46.50 2 F
10 Jack VanHowe 11 Rochester 46.51 1 F
10 Kevin Maas 11 Holland West Ottawa 46.51 1 F
12 Tom Girdler 12 Seaholm 46.52 2 F
13 Faustas Garbenis 12 Waterford Kettering 46.55 1 F
14 Evan McKelvey 11 Ann Arbor Skyline 46.69 2 F
15 Zach Norris 12 Dexter 46.70 2 F/L
16 Jared Visser 12 Farmington 46.73 2 F/L
500 Freestyle
Name Grade School Time Division P/F
1 Jonas Cantrell 12 Mason 4:27.58 3 F
2 Conner Halberg 12 Northville 4:31.31 1 F
3 Ryan Hume 11 Ann Arbor Pioneer 4:31.93 1 F
4 Gianni Carlino 11 Grosse Pointe North 4:32.94 2 F
5 Aidan Boldt 12 St. Clair Shores Lakeview 4:33.32 2 F
6 Ethan Schwab 10 Cranbrook Kingswood 4:35.14 3 F
7 Angus MacDonald 9 Groves 4:38.88 2 F
10 Zach Wheeler 11 Chippewa Valley 4:41.40 1 F
11 Griffin Gushman 12 Notre Dame Prep 4:41.64 3 F
12 Joey Grasman 12 Holland Christian 4:41.79 3 F
13 Teodor Jaworski 11 Ann Arbor Pioneer 4:42.27 1 F
14 Carter Kegle 9 East Grand Rapids 4:43.54 3 F
15 Phillip Zhavoronkov 9 Northville 4:43.57 1 F
16 Sean Diffenderfer 10 Walled Lake Northern 4:43.61 2 F
200 Freestyle Relay
School Names Time Division P/F
1 Holland West Ottawa Josh Rottier, Tai Afrik, Alex Boersema, Keivn Maas 1:23.25 1 F
2 Saline Blake Coy, Cooper Osgood, Joshua Brunty, Ethan Saunders 1:23.68 1 F
3 Grosse Pointe South Keiran Rahmaan, Drew Vandeputte, Ryan English, Tucker Briggs 1:25.24 2 F 4 Ann Arbor Pioneer Jack Wilkening, Alex Farmer, Ryan Hume, Cameron Williston 1:25.32 1 F 5 Northville Leonardo Simoncini, Evan Scotto-Divetta, Nathan Obrigkeit, Conner Halberg 1:25.36 1 F
6 Dexter Clayton Kinnard, Zach Norris, Leo Varitek, Matthew Resende 1:25.45 2 F
7 Seaholm Cami Wilson, Patrick Branch, Owen O'Neill, Tom Girdler 1:25.61 2 F
8 Ann Arbor Skyline Evan McKelvey, Daniel Koselka, Ben Jurniawan, Mattew Lee 1:25.75 2 F
9 Farmington Trevor Jones, Andrew Pan, Sibi Raj, Jared Visser 1:26.11 2 F
10 Mason Gabe Williams, Tommy Hebert, Liam Boomer, Jonas Cantrell 1:26.52 3 F
11 Macomb Dakota Auston Shafer, Alex Duhaime, Brett Smith, Austin Heimke 1:26.58 1 F
12 Grand Haven Colin Kelly, Thomas MacDonald, Zander White, Michael MacDonald 1:26.65 1 F
13 East Grand Rapids Will Laham, Max Jung, Kenny Pontius, Logan McCahill 1:26.89 2 F
14 Grand Rapids Christian Ben Sytsma, Luke Foll, Ben Rusticus, Jacob Haaksma 1:27.13 3 F 15 Battle Creek Lakeview Phillip Shenefield, Owen Baum, Joel Metzger, Nathaniel Pawlowicz 1:27.35 2 F 16 Holland Christian Joey Grasman, Christian Hoeksema, Corbin VandenBrink, Blake Assink 1:27.68 3 F
100 Backstroke
Name Grade School Time Division P/F
1 Drew Collins 11 Univeristy of Detroit Jesuit 49.18 2 F
2 Jack VanHowe 11 Rochester 49.35 1 F
3 Jack Hamilton 12 Berkely 49.63 2 F
4 Matt Adanin 11 Saline 50.08 1 F
5 Allen Cotton 11 Portage Northen 50.60 2 F
6 Christian Bouchillon 11 Univeristy of Detroit Jesuit 50.65 2 F
7 Colin Kalkman 12 Holland Christian 50.96 3 F
8 Tyler Ray 11 Pinckney 51.09 3 F
9 Thomas Zoldowski 12 Bedford 51.15 2 F
10 Jack Wilkening 11 Ann Arbor Pioneer 51.31 1 F
11 Logan McCahill 10 East Grand Rapids 51.45 3 F
12 Nolan Gresens 1 Detroit Catholic Central 51.65 1 F
13 Matthew Kozma 12 Detroit Catholic Central 51.80 1 F
14 Liam Roehr 12 Portage Central 51.81 2 F
15 Keiran Rahman 10 Grosse Pointe South 52.01 2 F
16 Dallas Fisher 12 Detroit Catholic Central 52.50 1 F
100 Breaststroke
Name Grade School Time Division P/F
1 Matthew Segal 12 Ann Arbor Pioneer 53.26 1 F
2 Andrew Dobrzanski 11 Milan 54.67 3 F
3 Michael Grover 11 Byron Center 55.39 2 F
4 Ethan Schwab 10 Cranbrook Kingswood 55.46 3 F
5 Tom Girdler 12 Seaholm 55.56 2 F
8 Joshua Brunty 11 Saline 55.87 1 F
9 Josh Rottier 12 Holland West Ottawa 56.24 1 F
10 Jacob Haaksma 12 Grand Rapids Christian 56.73 3 F
11 Luke Newcomb 9 Brighton 57.22 1 F
12 Ian Metter 12 Bedford 57.25 2 F
13 Elijah Venos 12 Brother Rice 57.28 2 F
14 Christian Dunaitis 12 Detroit Catholic Central 57.53 1 F
15 Joey Dombkowski 12 Detroit Catholic Central 57.55 1 F
16 Tate Chutkow 12 Seaholm 57.60 2 F
400 Freestyle Relay
School Names Time Division P/F
1 Saline Ethan Saunders, Cooper Osgood, Blake Coy, Matt Adanin 3:03.84 1 F
2 Ann Arbor Pioneer Robert Yang, Ryan Hume, Cameron Williston, Matthew Segal 3:04.65 1 F
3 Holland West Ottawa Tai Afrik, Alex Boersema, Joseph Engle, Kevin Maas 3:07.13 1 F
4 Farmington Jared Visser, Andrew Pan, Sibi Raj, Trevor Jones 3:07.59 2 F
5 Ann Arbor Skyline Evan McKelvery, Ben Kurniawan, Daniel Koselka, Matthe Lee 3:08.22 2 F 6 Northville Leonardo Simoncini, Evan Scotto-DiVetta, Josh Seidelman, Conner Halbert 3:09.25 1 F
7 Seaholm Bryce Liddell, Patrick Branch, Owen O'Neill, Tom Girdler 3:09.26 2 F
8 Bedford Micah Scheffer, Ethan Tennant, Thomas Zoldowski, Ian Metter 3:09.32 2 F
9 Dexter Zach Norris, Leo Varitek, Matthew Resende, Clayton Kinnard 3:09.33 2 F
10 Holland Christian Joey Grasman, Christian Hoeksema, Blake Assink, Colin Kalkman 3:09.58 3 F
11 Spring Lake Collin Schock, Johnny Wachter, Sam Faber, Charles Brown 3:09.73 3 F
12 Detroit Catholic Central Matthew Kozma, Killian Bishop, Christian Dunaitis, Dallas Fisher 3:09.92 1 F
13 Mason Gabe Williams, Tommy Hebert, Liam Boomer, Jonas Contrell 3:10.67 3 F
14 Hudsonville Henry Booker, Micah Bayle, Ethan Holwerda, Liam Kulper 3:10.92 1 F
15 East Grand Rapids Will Laham, Patrick Perland, Max Jung, Kenny Pontius 3:12.23 3 F
16 Groves Jackson Zako, Angus MacDonald, Billy Harvery, Ian Duncan 3:12.46 2 F