2026 Boys MHSAA Division 1 Championships

2026-03-13 → 2026-03-14 · OU Aquatic Center · MI

#1 Boys 200 Individual Medley Relay SCY

PlaceNameAgeTeam Time
19 Novi 1:38.03
20 Canton 1:38.04
21 Loy Norrix 1:38.26
22 South Lyon 1:39.13
23 Grand Haven 1:39.28
24 Huron 1:40.42
25 Brighton 1:41.14
26 Cass Tech 1:41.37
27 Caledonia 1:41.72
28 East Kentwood 1:42.45
29 Clarkston 1:44.90

#1 Boys 200 Individual Medley Relay SCY

PlaceNameAgeTeam Time
1 Northville NORVL 1:31.84
2 Zeeland ZEE 1:32.56
3 Ann Arbor Pioneer AAP 1:32.66
3 Pioneer 1:32.66
4 Saline SAL 1:33.57
5 Farmington FAR 1:34.55
6 Grand Blanc GB 1:34.70
7 Troy TROY 1:35.27
7 Troy 1:35.27
8 Detroit Catholic Central DCC 1:35.62
8 Catholic Central 1:35.62
9 Jenison JEN 1:36.15
10 Rochester ROCH 1:36.37
11 Eisenhower UIKE 1:36.68
12 Rochester Stoney Creek RSC 1:36.74
12 Stoney Creek 1:36.74
13 Grand Rapids Forest Hills Nort GRFHN 1:37.09
13 Forest Hills Nor 1:37.09
14 Milford HMIL 1:37.61
15 Grandville GRDVL 1:38.46
15 Grandville 1:38.46
DQ HudsonvilleEarly take-off swimmer #4 HUDVL 1:35.82 DQ

#1 Boys 200 Individual Medley Relay — Preliminary SCY

PlaceNameAgeTeam Time
1 Northville NORVL 1:31.88
2 Pioneer 1:33.03
2 Ann Arbor Pioneer AAP 1:33.03
3 Zeeland ZEE 1:33.72
4 Catholic Central 1:33.95
4 Detroit Catholic Central DCC 1:33.95
5 Saline SAL 1:34.21
5 Saline 1:34.21
6 Grand Blanc GB 1:34.41
7 Farmington 1:34.51
7 Farmington FAR 1:34.51
8 Troy TROY 1:35.08
9 Grand Rapids Forest Hills Nort GRFHN 1:35.96
9 Forest Hills Nor 1:35.96
10 Hudsonville HUDVL 1:35.97
11 Milford 1:36.54
11 Milford HMIL 1:36.54
12 Grandville GRDVL 1:36.57
13 Stoney Creek 1:36.89
13 Rochester Stoney Creek RSC 1:36.89
14 Rochester ROCH 1:37.10
15 Jenison JEN 1:37.17
16 Eisenhower 1:37.29
16 Eisenhower UIKE 1:37.29
17 Plymouth 1:37.51
17 Plymouth PLYMT 1:37.51
18 Bloomfield Hills 1:37.79
18 Bloomfield Hills BH 1:37.79
19 Novi NOVI 1:38.03
20 Canton CANTN 1:38.04
21 Loy Norrix KZLN 1:38.26
22 South Lyon SLYON 1:39.13
23 Grand Haven GH 1:39.28
24 Ann Arbor Huron AAH 1:40.42
25 Brighton BRI 1:41.14
26 Cass Technical DCASS 1:41.37
27 Caledonia CALD 1:41.72
28 East Kentwood EKEN 1:42.45
29 Clarkston CLAK 1:44.90

#2 Boys 200 Freestyle SCY

PlaceNameAgeTeam Time
1 Brady Stenson NORVL 1:37.17
2 Ben Bricker TROY 1:38.06
3 Charles Knoepp 13 AAP 1:38.14
4 Sam Campbell HMIL 1:38.28
5 Oliver Ottenwess 1 GRDVL 1:39.64
6 Justin Okopny NORVL 1:39.88
7 Cameron Kline 12 1:40.79
7 Cameron Kline 9 AAP 1:40.79
8 Seif Elbaradey 25 BH 1:41.96
8 Seif Elbaradey 11 1:41.96
9 Bobby Gusumano 10 1:41.51
9 Bobby Gusumano 77 DCC 1:41.51
10 Spencer Sanders 36 BRI 1:42.56
11 Luke Catton 1 HWO 1:42.69
12 Edward Lesnau 9 1:42.73
12 Edward Lesnau 49 DCC 1:42.73
13 Adam Frisch 1 PLYMT 1:43.71
13 Adam Frisch 12 1:43.71
14 Thomas Gunnerson 12 1:43.76
14 Thomas Gunnerson SAL 1:43.76
15 Braeden Covintree 64 CLAK 1:43.87
16 Quinn Guthrie NORVL 1:43.95

#2 Boys 200 Freestyle — Preliminary SCY

PlaceNameAgeTeam Time
1 Brady Stenson 12 1:36.79
1 Brady Stenson NORVL 1:36.79
2 Charles Knoepp 13 AAP 1:37.41
3 Ben Bricker TROY 1:37.84
4 Sam Campbell HMIL 1:38.10
5 Oliver Ottenwess 1 GRDVL 1:39.20
6 Justin Okopny NORVL 1:39.99
6 Justin Okopny 10 1:39.99
7 Seif Elbaradey 25 BH 1:41.30
8 Cameron Kline 9 AAP 1:41.52
8 Cameron Kline 12 1:41.52
9 Bobby Gusumano 77 DCC 1:41.71
9 Bobby Gusumano 10 1:41.71
10 Luke Catton 1 HWO 1:41.87
11 Adam Frisch 1 PLYMT 1:42.34
12 Edward Lesnau 49 DCC 1:42.46
12 Edward Lesnau 9 1:42.46
13 Spencer Sanders 36 BRI 1:42.91
14 Thomas Gunnerson SAL 1:43.28
15 Braeden Covintree 64 CLAK 1:43.34
16 Quinn Guthrie NORVL 1:43.70
17 Jackson Bennett 34 BRI 1:44.07
18 Kaiden Hammond TROY 1:44.38
19 Gabriel Alvarenga 1 LKOR 1:44.41
20 Hudson Kosten 1 ZEE 1:44.46
20 Hudson Kosten 11 1:44.46
21 Grady Armstrong 1 HWO 1:44.89
22 Andrew Bol KZLN 1:45.41
23 Gavin Martens 15 AAP 1:45.61
24 Ryan Zhu 19 AAP 1:45.64
25 Brady Vroegindewey 1 ZEE 1:46.27
25 Brady Vroegindewey 10 1:46.27
26 Owen Kristensen 49 UIKE 1:46.42
27 Colin Domeracki NORVL 1:46.85
28 Colton Brower JEN 1:46.96
28 Colton Brower 9 1:46.96
29 Sam Eroh 9 SALEM 1:47.18
30 Aiden McDonald 1 LKOR 1:47.25
31 Nanda Kondasani 1 SLYON 1:47.53
32 Zarif Syed 1 NOVI 1:47.65
33 Isaac Kim 1 SLYON 1:47.86
33 Mason Fecteau 1 FAR 1:47.86
35 Noah Williams HWO 1:48.22
36 Cade Schilling 12 1:49.23
36 Cade Schilling SWC 1:49.23
37 Perry Douma GRFHN 1:49.47

#3 Boys 200 Individual Medley SCY

PlaceNameAgeTeam Time
1 Edward Zhang 10 AAP 1:47.11
2 Issac Adanin 11 1:47.23
2 Issac Adanin SAL 1:47.23
3 Trae Lewis WBLM 1:49.17
4 Benjamin Hu NORVL 1:51.63
5 Levi Ruster 1 GH 1:52.21
5 Levi Ruster 11 1:52.21
6 Ace Spicer NORVL 1:52.57
7 Logan Truskowski SAL 1:55.12
8 Victor Malinski 26 BH 1:56.41
9 Jonathan Nelson 1 RSC 1:54.68
10 Larson Custer TROY 1:54.74
10 Larson Custer 11 1:54.74
11 Charlie Antone 24 BH 1:55.73
12 Jayden Setyabudi NORVL 1:56.03
13 Matt Dertouzos NORVL 1:56.56
14 Zach Kipf 1 FAR 1:57.60
15 Ethan Stombaugh 55 CANTN 1:58.46
16 Danial Zhekebatyrov PLYMT 1:59.57

#3 Boys 200 Individual Medley — Preliminary SCY

PlaceNameAgeTeam Time
1 Edward Zhang 10 AAP 1:48.85
2 Trae Lewis WBLM 1:49.19
3 Issac Adanin SAL 1:49.30
4 Benjamin Hu NORVL 1:50.69
5 Levi Ruster 1 GH 1:52.26
6 Victor Malinski 26 BH 1:52.91
7 Ace Spicer NORVL 1:53.99
8 Logan Truskowski SAL 1:54.63
9 Larson Custer TROY 1:55.27
10 Jayden Setyabudi NORVL 1:55.37
11 Charlie Antone 24 BH 1:55.56
12 Matt Dertouzos NORVL 1:56.21
13 Jonathan Nelson 1 RSC 1:56.50
14 Zach Kipf 1 FAR 1:57.12
15 Ethan Stombaugh 55 CANTN 1:57.24
16 Danial Zhekebatyrov PLYMT 1:57.76
17 Camp Streeter 4 AAH 1:57.80
18 Grant Milobinski 1 HWO 1:58.05
19 Bryce Yapchai 1 GB 1:58.09
20 Cooper McLean 59 UIKE 1:58.21
21 Riley Weber 1 SLYON 1:58.27
22 Andrew Pyle 1 ZEE 1:58.56
23 Benjamin Worden 16 AAP 1:59.18
24 Andrew Skaggs 1 ZEE 1:59.50
25 Austin Pursley RSC 1:59.66
26 James Minnema 1 JEN 1:59.69
27 Jaxson Woods 80 DCC 1:59.91
28 Daewon Lee TROY 2:00.31
29 Connor Truman 9 SALEM 2:01.07
30 Bobby Holter GRFHN 2:01.54
31 Lincoln McAlpine GRFHN 2:01.66
32 Alexander Heberlein 12 AAP 2:02.38
33 Brayden Joslin 1 GB 2:02.60
34 Oliver Kipf 98 FAR 2:02.87
35 Carter Beal UIKE 2:03.04
36 Trey Hickman 35 BRI 2:03.07
37 Jayce Hay MONR 2:04.49
38 Lucas Cummings 67 DAV 2:04.55
39 Eli Zaksek SAL 2:04.86
40 Edward Ledermann 17 AAP 2:06.24

#4 Boys 50 Freestyle SCY

PlaceNameAgeTeam Time
11 Charlie Antone 12 1:55.73
12 Matthew Dertouzos 12 1:56.21

#4 Boys 50 Freestyle SCY

PlaceNameAgeTeam Time
1 Caleb Storey 1 JEN 20.34
1 Isaac Kamara-Hagemeyer 11 2:56.65
2 Camren Turowski 76 DCC 20.51
2 Carter Mitton 11 2:54.35
3 Henry Baumhover 7 AAP 20.57
3 Drew Reed 12 2:50.00
4 Miles Marx 27 BH 20.58
4 Asher Morgan 11 2:49.85
5 Aiden Bayle HUDVL 20.65
5 Isaac Patrick 12 2:48.95
6 Gorka Morales-Zozaya RSC 21.05
6 Reed Andersen 12 2:42.75
7 Braylen May SAL 21.14
7 Tyler Mollan 11 2:38.40
8 Branton Posthumus 1 ZEE 21.66
8 Wilfrido Murillo 12 2:35.10
9 Baylor Perkins GB 21.51
9 Matthew Schwarzenberger 12 2:28.40
10 Sebastian Ritsema HTLD 21.53
10 Joseph Rosales 11 2:27.10
11 Ethan Snapper 49 CALD 21.57
11 Dante Grossa 12 2:24.75
12 James Meiselbach 75 DCC 21.74
12 Carson Tithof 12 2:22.45
13 Arthur White NORVL 21.98
13 Parker Nemmers 11 2:21.35
14 Hudson Kemper 15 CALD 22.03
14 Camden Deugaw 10 2:16.45
15 Lucas Arronilas Fernandes TROY 22.08
15 Ethan Stombaugh 11 1:58.46
15 Zach Davis 9 2:16.10
16 Thomas Collias 73 DCC 22.39
16 Andrew Stamatakos 12 2:15.80

#4 Boys 50 Freestyle — Preliminary SCY

PlaceNameAgeTeam Time
1 Camren Turowski 76 DCC 20.32
2 Caleb Storey 1 JEN 20.41
3 Miles Marx 27 BH 20.45
4 Henry Baumhover 7 AAP 20.51
5 Aiden Bayle HUDVL 20.85
6 Braylen May SAL 21.28
7 Gorka Morales-Zozaya RSC 21.31
8 Branton Posthumus 1 ZEE 21.51
9 Sebastian Ritsema HTLD 21.52
10 Baylor Perkins GB 21.61
11 Ethan Snapper 49 CALD 21.68
12 James Meiselbach 75 DCC 21.69
13 Thomas Collias 73 DCC 21.93
14 Arthur White NORVL 21.99
15 Lucas Arronilas Fernandes TROY 22.01
15 Ethan Stombaugh 11 1:57.24
16 Hudson Kemper 15 CALD 22.02
16 Danial Zhekebatyrov 9 1:57.76
17 Josh Bledsoe 1 SLYON 22.04
18 Micah Styles 56 CANTN 22.07
19 Kyle Gurgel 52 CANTN 22.13
20 Anders Foerch 46 CALD 22.19
20 Cooper McLean 9 1:58.21
21 Jack Thomas 1 PLYMT 22.21
21 Riley Weber 11 1:58.27
22 Kameron Hammond TROY 22.24
23 Ethan Yung 6 AAH 22.27
24 Cayden Womack LKOR 22.29
25 Nate Yearkey 1 MDAK 22.36
26 Kaden Delaney 51 CANTN 22.41
27 Matthew Lee ROCH 22.50
28 Soren Bolton 1 GH 22.52
29 Vaughn Boutell 8 AAP 22.53
30 Francis Baker 28 BH 22.55
31 Isak Woods 15 AAP 22.57
32 Kyler Singer 1 RSC 22.74
32 Ryan Emanuel 1 NOVI 22.74
34 Nick Marinescu HMIL 22.78
35 Riley Clark 85 DEAR 22.85
36 Luke Ratke 1 GH 23.07
37 Carson Mortimore KZLN 23.15
DQ Lonis Weslati TROY 21.48 DQ

#5 Boys 11 None SCY

PlaceNameAgeTeam Time
1 Isaac Kamara-Hagemeyer 1 HWO 7:44.60
2 Carter Mitton SAL 7:25.15
3 Drew Reed 1 NOVI 7:23.15
4 Asher Morgan 14 AAP 7:22.90
5 Isaac Patrick KZLN 6:54.05
6 Reed Andersen NORVL 6:17.05
7 Tyler Mollan 1 LKOR 6:15.95
8 Wilfrido Murillo 53 CANTN 6:13.35
9 Matthew Schwarzenberger 1 LKOR 6:11.75
10 Joseph Rosales SAL 6:11.25
11 Dante Grossa GRFHN 6:10.45
12 Carson Tithof 1 GH 5:51.95
13 Parker Nemmers GRFHN 5:49.00
14 Camden Deugaw 1 ROCK 5:43.25
15 Zach Davis ROCK 5:24.55
16 Andrew Stamatakos 54 CANTN 5:17.85

#5 Boys 11 None — Preliminary SCY

PlaceNameAgeTeam Time
1 Isaac Kamara-Hagemeyer 1 HWO 3:29.95
2 Drew Reed 1 NOVI 3:22.40
3 Asher Morgan 14 AAP 3:18.15
4 Carter Mitton SAL 3:15.60
5 Isaac Patrick KZLN 3:11.40
6 Wilfrido Murillo 53 CANTN 3:06.75
7 Matthew Schwarzenberger 1 LKOR 3:04.20
8 Tyler Mollan 1 LKOR 2:57.45
9 Parker Nemmers GRFHN 2:56.90
10 Reed Andersen NORVL 2:56.65
11 Dante Grossa GRFHN 2:54.35
12 Joseph Rosales SAL 2:50.00
13 Carson Tithof 1 GH 2:49.85
14 Andrew Stamatakos 54 CANTN 2:48.95
15 Camden Deugaw 1 ROCK 2:42.75
16 Zach Davis ROCK 2:38.40
17 Drew Rothstein 1 HWO 2:35.10
18 Everett Marshall 1 TATH 2:28.40
19 Finn Ferguson 1 SLYON 2:27.10
20 Donovan Darnell SAL 2:24.75
21 Eli McNeely 1 HWO 2:22.45
22 Bennett Hunt 1 SLYON 2:21.35
23 Kai McGraw 15 GRFHN 2:16.45
24 Hector Gascho 66 CVALL 2:16.10
25 Bradlee Viau 92 EKEN 2:15.80
26 Luke Smolarek 1 SALEM 2:13.95
27 Zach Jongekryg 1 HWO 2:07.70
28 Daniel Chen 1 NOVI 2:05.85
29 Nathan LaGest OXFRD 2:00.35
30 Cameron Norgren 65 CLAK 1:58.80
31 Gavin Lindsay UIKE 1:56.75
32 Brendan Brown LKOR 1:55.50
33 Dylan Jasman 1 MDAK 1:52.60
34 Jimmy Jones 1 LKOR 1:48.80
35 Ralph Walter HMIL 1:44.10
DQ Trevyn Cook HTLD 51.30 DQ

#5 Boys 11 None — Semifinal SCY

PlaceNameAgeTeam Time
1 Isaac Kamara-Hagemeyer 1 HWO 5:15.20
2 Drew Reed 1 NOVI 5:10.95
3 Asher Morgan 14 AAP 5:09.60
4 Carter Mitton SAL 5:05.70
5 Isaac Patrick KZLN 4:54.60
6 Joseph Rosales SAL 4:39.20
7 Wilfrido Murillo 53 CANTN 4:38.50
8 Tyler Mollan 1 LKOR 4:37.35
9 Reed Andersen NORVL 4:33.70
10 Matthew Schwarzenberger 1 LKOR 4:32.30
11 Parker Nemmers GRFHN 4:25.90
12 Carson Tithof 1 GH 4:15.70
13 Camden Deugaw 1 ROCK 4:05.80
14 Zach Davis ROCK 3:57.85
15 Andrew Stamatakos 54 CANTN 3:55.45
16 Dante Grossa GRFHN 3:55.15
17 Donovan Darnell SAL 3:48.25
18 Drew Rothstein 1 HWO 3:45.90
19 Everett Marshall 1 TATH 3:43.70
20 Finn Ferguson 1 SLYON 3:38.85

#6 Boys 100 Butterfly SCY

PlaceNameAgeTeam Time
13 Braeden Covintree 11 55.20
14 Markus Cho 10 55.30
15 Matthew Stanovoy 10 55.47
16 Thomas Gunnerson 12 55.81

#6 Boys 100 Butterfly SCY

PlaceNameAgeTeam Time
1 Oliver Ottenwess 1 GRDVL 49.02
2 Miles Marx 27 BH 49.30
3 Henry Baumhover 7 AAP 49.83
4 Benjamin Hu NORVL 50.07
5 Gorka Morales-Zozaya RSC 50.08
6 Elijah Almeida 11 AAP 50.32
7 Gibson Meyering 1 ZEE 50.44
8 Bobby Gusumano 77 DCC 50.93
9 Jonathan Nelson 1 RSC 50.29
10 Joshua Luo 1 FAR 51.73
11 Bryce Yapchai 1 GB 51.92
12 Carson Tithof 12 49.02
12 Liam Lindberg OXFRD 52.21
13 Camden Deugaw 10 49.30
13 Braeden Covintree 64 CLAK 52.23
14 Zach Davis 9 49.83
14 Markus Cho 1 FAR 52.25
15 Andrew Stamatakos 12 50.07
15 Matthew Stanovoy ROCH 52.53
16 Dante Grossa 12 50.08
16 Thomas Gunnerson SAL 53.11
17 Donovan Darnell 11 50.32
18 Drew Rothstein 12 50.44
19 Everett Marshall 11 50.93

#6 Boys 100 Butterfly — Preliminary SCY

PlaceNameAgeTeam Time
1 Oliver Ottenwess 1 GRDVL 49.37
2 Miles Marx 27 BH 49.53
3 Henry Baumhover 7 AAP 49.68
4 Benjamin Hu NORVL 49.95
5 Gibson Meyering 1 ZEE 50.48
6 Elijah Almeida 11 AAP 50.50
7 Gorka Morales-Zozaya RSC 50.82
8 Bobby Gusumano 77 DCC 51.24
9 Jonathan Nelson 1 RSC 51.31
10 Joshua Luo 1 FAR 51.36
11 Markus Cho 1 FAR 51.83
12 Bryce Yapchai 1 GB 51.94
13 Thomas Gunnerson SAL 51.95
14 Liam Lindberg OXFRD 52.22
15 Braeden Covintree 64 CLAK 52.24
16 Matthew Stanovoy ROCH 52.35
17 Wyatt Cooper GRFHN 52.50
18 Jayden Setyabudi NORVL 52.54
19 Jack Mallon SAL 52.65
20 Ty Lauritzen SAL 52.69
21 Adam Piao NORVL 52.87
22 Ethan Gomez-Kohl 1 NOVI 52.89
23 Antonio Belleza 1 PLYMT 53.05
24 Jayson Kim 1 RSC 53.07
25 Charlie Antone 24 BH 53.26
26 Gabe Van 1 MTK 53.29
27 Eli Shand 49 BRI 53.32
28 Tommy Shaw HMIL 53.45
29 Colton Brower JEN 53.64
30 Blake Davidson 63 CLAK 53.69
31 Ben Struhar 1 MDAK 53.83
32 Brendan Lawrence 1 HUDVL 53.85
33 Ryan Brown 72 DCC 53.95
34 Ryan Zhu 19 AAP 54.00
35 Zachary Williams GB 54.01
36 Simon Prins HWO 54.04
37 Isak Woods 15 AAP 54.16
38 Francis Baker 28 BH 54.26
39 Graham Sarber 1 HUDVL 54.60
40 Jack Conroy 29 BH 54.66
41 Isaac Minnema 1 JEN 54.73
42 Parson Ursell ROCK 54.80
43 Will Campbell 1 GH 54.84
44 Landon Makins 78 DCC 55.04
45 Carson Mortimore KZLN 55.08
46 Zarif Syed 1 NOVI 55.12
47 Alexander Heberlein 12 AAP 55.16
48 Oliver Kipf 98 FAR 55.19
49 Jayce Hay MONR 55.20
50 Nick Herrera-Garcia 1 NOVI 55.30
51 Cade Schilling SWC 55.47
52 Dylan Streeter 1 ZEE 55.81
53 Lucas Laeder GH 56.21
54 Diego Baca WLC 56.75

#7 Boys 100 Freestyle SCY

PlaceNameAgeTeam Time
24 Perry Douma 12 4:54.98
25 Jackson Bennett 12 4:55.58
26 Cayden Womack 11 4:56.48
27 Joseph Vicari 11 4:57.21
28 Brandin Buzzard 12 4:57.30
29 Noah Williams 12 4:57.93
30 Anders Foerch 12 4:58.34
31 Kyler Singer 10 4:58.64

#7 Boys 100 Freestyle SCY

PlaceNameAgeTeam Time
1 Caleb Storey 1 JEN 44.64
2 Aiden Bayle HUDVL 44.82
3 Henry Baumhover 12 44.64
3 Camren Turowski 76 DCC 44.96
4 Benjamin Hu 12 44.82
4 Edward Zhang 10 AAP 45.02
5 Gibson Meyering 11 44.96
5 Simon Kristensen UIKE 45.03
6 Elijah Almeida 11 45.02
6 Luke Catton 1 HWO 46.18
7 Gorka Morales-Zozaya 12 45.03
7 Braylen May SAL 46.22
8 Bobby Gusumano 10 46.18
8 Maddox LaMothe LKOR 47.04
9 Seif Elbaradey 25 BH 46.08
9 Jonathan Nelson 11 46.22
10 Ethan McKendry GB 46.29
10 Joshua Luo 12 47.04
11 Sebastian Ritsema HTLD 46.75
12 Bryce Yapchai 10 46.08
12 Spencer Sanders 36 BRI 46.76
13 Thomas Gunnerson 12 46.29
13 Adam Frisch 1 PLYMT 47.59
14 Liam Lindberg 10 46.75
14 Quinn Guthrie NORVL 47.65
15 Braeden Covintree 11 46.76
15 Andrew Bol KZLN 47.80
16 Matthew Stanovoy 10 47.59
16 Kyle Gurgel 52 CANTN 48.32
17 Wyatt Cooper 12 47.65
18 Jayden Setyabudi 12 47.80
19 Jack Mallon 12 48.32

#7 Boys 100 Freestyle — Preliminary SCY

PlaceNameAgeTeam Time
1 Camren Turowski 76 DCC 44.43
2 Caleb Storey 1 JEN 44.83
3 Aiden Bayle HUDVL 44.92
4 Edward Zhang 10 AAP 45.23
5 Simon Kristensen UIKE 45.45
6 Luke Catton 1 HWO 45.64
7 Braylen May SAL 45.80
8 Maddox LaMothe LKOR 46.36
9 Seif Elbaradey 25 BH 46.45
10 Ethan McKendry GB 46.50
11 Sebastian Ritsema HTLD 46.73
12 Spencer Sanders 36 BRI 46.81
13 Adam Frisch 1 PLYMT 47.24
14 Quinn Guthrie NORVL 47.65
15 Andrew Bol KZLN 47.94
16 Kyle Gurgel 52 CANTN 48.16
17 Lucas Arronilas Fernandes TROY 48.32
18 Hudson Kemper 15 CALD 48.33
19 Hudson Kosten 1 ZEE 48.53
20 Kaiden Hammond TROY 48.55
21 Lonis Weslati TROY 48.56
22 Ethan Snapper 49 CALD 48.81
23 Kian Sprik GRFHN 48.88
24 Perry Douma GRFHN 49.00
25 Jackson Bennett 34 BRI 49.24
26 Cayden Womack LKOR 49.47
27 Joey Vicari RSC 49.50
28 Brandin Buzzard GB 49.64
29 Noah Williams HWO 50.01
30 Anders Foerch 46 CALD 50.13
31 Kyler Singer 1 RSC 50.29

#8 Boys 500 Freestyle SCY

PlaceNameAgeTeam Time
1 Charles Knoepp 13 AAP 4:24.00
2 Brady Stenson NORVL 4:30.45
3 Justin Okopny NORVL 4:31.48
4 Cameron Kline 9 AAP 4:33.22
5 Edward Lesnau 49 DCC 4:41.90
6 Larson Custer TROY 4:44.19
7 Gavin Martens 15 AAP 4:46.53
8 Anthony Chen 1 PLYMT 4:47.49
9 Grady Armstrong 1 HWO 4:41.29
10 Sam Eroh 9 SALEM 4:42.35
11 Gabriel Alvarenga 1 LKOR 4:45.67
11 Jack Mallon 12 4:46.84
12 Jack Mallon SAL 4:45.77
13 Owen Kristensen 49 UIKE 4:46.18
14 Brady Vroegindewey 1 ZEE 4:48.39
15 Dylan Martin USTV 4:48.45
15 Gabriel Alvarenga 12 4:48.91
16 Benjamin Worden 16 AAP 4:52.81

#8 Boys 500 Freestyle — Preliminary SCY

PlaceNameAgeTeam Time
1 Charles Knoepp 13 AAP 4:26.05
2 Brady Stenson NORVL 4:30.03
3 Justin Okopny NORVL 4:35.01
4 Cameron Kline 9 AAP 4:37.79
5 Larson Custer TROY 4:40.67
6 Edward Lesnau 49 DCC 4:41.52
7 Gavin Martens 15 AAP 4:44.27
8 Anthony Chen 1 PLYMT 4:45.24
9 Grady Armstrong 1 HWO 4:45.37
10 Sam Eroh 9 SALEM 4:46.42
11 Jack Mallon SAL 4:46.84
12 Owen Kristensen 49 UIKE 4:46.95
13 Brady Vroegindewey 1 ZEE 4:47.57
14 Dylan Martin USTV 4:48.05
15 Gabriel Alvarenga 1 LKOR 4:48.91
16 Vaughn Boutell 8 AAP 4:49.32
17 Benjamin Worden 16 AAP 4:50.53
18 Bobby Holter GRFHN 4:51.72
19 Ian Wesselhoff KZLN 4:51.78
20 Andrew Keros 49 NORVL 4:53.27
21 Steven Dronzkowski 30 BH 4:53.89
22 Mason Fecteau 1 FAR 4:54.41
23 Trey Hickman 35 BRI 4:54.46
24 Matteo Morales-Zozaya 1 RSC 4:54.98
25 Aiden McDonald 1 LKOR 4:55.58
26 Parson Ursell ROCK 4:56.48
27 Colin Flaharty 14 SAL 4:57.21
28 Eli Stubbs 9 CANTN 4:57.30
29 Henry Wells 91 EKEN 4:57.93
30 Isaiah Chuang 59 DCC 4:58.34
31 Jackson Roman GRFHN 4:58.64
32 Nanda Kondasani 1 SLYON 4:59.22
33 Jack Cochran 1 ZEE 5:01.14
34 Edward Ledermann 17 AAP 5:02.59
35 Salim Hamadeh 1 GB 5:05.41
36 Ben Sluiter 1 ROCK 5:06.09

#9 Boys 200 Freestyle Relay SCY

PlaceNameAgeTeam Time
13 Hudsonville 1:27.27
14 West Ottawa 1:27.49
15 Plymouth 1:28.85
16 Rochester 1:29.06

#9 Boys 200 Freestyle Relay SCY

PlaceNameAgeTeam Time
1 Bloomfield Hills BH 1:24.68
2 Grand Blanc GB 1:25.34
3 Saline SAL 1:25.73
4 Northville NORVL 1:26.06
5 Ann Arbor Pioneer AAP 1:26.22
5 Pioneer 1:26.22
6 Custer, Larson 1:24.68
6 Farmington FAR 1:26.44
7 Detroit Catholic Central DCC 1:26.52
8 Troy TROY 1:26.63
9 Lake Orion LKOR 1:26.21
10 Canton CANTN 1:26.40
11 Alvarenga, Gabriel 1:25.73
11 Caledonia CALD 1:26.79
12 Zeeland ZEE 1:27.06
13 Hudsonville HUDVL 1:27.27
13 Kristensen, Owen 4:46.18
14 Holland West Ottawa HWO 1:27.49
14 Vroegindewey, Brady 4:48.39
15 Plymouth PLYMT 1:28.85
15 Martin, Dylan 4:48.45
16 Rochester ROCH 1:29.06
16 Worden, Benjamin 4:52.81

#9 Boys 200 Freestyle Relay — Preliminary SCY

PlaceNameAgeTeam Time
1 Bloomfield Hills BH 1:24.66
2 Saline SAL 1:25.70
3 Grand Blanc GB 1:26.19
4 Northville NORVL 1:26.41
5 Detroit Catholic Central DCC 1:26.48
5 Catholic Central 1:26.48
6 Troy TROY 1:26.63
7 Ann Arbor Pioneer AAP 1:26.67
7 Pioneer 1:26.67
8 Farmington FAR 1:26.82
9 Caledonia CALD 1:26.84
10 Canton CANTN 1:26.96
10 Canton 1:26.96
11 Lake Orion LKOR 1:27.13
12 Zeeland ZEE 1:27.39
13 Hudsonville HUDVL 1:27.81
14 West Ottawa 1:28.04
14 Holland West Ottawa HWO 1:28.04
15 Rochester ROCH 1:28.49
16 Plymouth PLYMT 1:28.53
17 Grandville GRDVL 1:28.76
18 Brighton BRI 1:28.97
19 South Lyon SLYON 1:29.34
20 Huron 1:29.64
20 Ann Arbor Huron AAH 1:29.64
21 Forest Hills Nor 1:30.01
21 Grand Rapids Forest Hills Nort GRFHN 1:30.01
22 Clarkston CLAK 1:30.40
23 Stoney Creek 1:30.79
23 Rochester Stoney Creek RSC 1:30.79
24 Grand Haven GH 1:31.00
25 Rockford ROCK 1:31.80
26 Loy Norrix 1:33.23
26 Loy Norrix KZLN 1:33.23
27 Milford HMIL 1:33.88
28 Eisenhower UIKE 1:35.34
DQ JenisonFalse start JEN 1:26.82 DQ
DQ NoviEarly take-off swimmer #3 NOVI 1:28.64 DQ

#10 Boys 100 Backstroke SCY

PlaceNameAgeTeam Time
1 Sam Campbell HMIL 47.95
2 Trae Lewis WBLM 48.89
3 Ben Bricker TROY 50.07
4 Simon Kristensen UIKE 50.66
5 Gibson Meyering 1 ZEE 51.29
6 Ethan McKendry GB 51.45
7 Ty Lauritzen SAL 51.70
8 Thomas Collias 73 DCC 52.13
9 Joshua Luo 1 FAR 51.14
10 Ben Struhar 1 MDAK 52.36
11 Victor Malinski 26 BH 52.49
12 James Minnema 1 JEN 52.57
13 Kian Sprik GRFHN 52.62
14 Antonio Belleza 1 PLYMT 52.71
15 Isaac Minnema 1 JEN 53.08
16 Anthony Chen 1 PLYMT 57.07

#10 Boys 100 Backstroke — Preliminary SCY

PlaceNameAgeTeam Time
1 Sam Campbell HMIL 48.39
1 Samuel Campbell 12 59.58
2 Trae Lewis WBLM 49.55
3 Ben Bricker TROY 49.66
4 Thomas Collias 73 DCC 51.01
5 Simon Kristensen UIKE 51.09
5 Ethan McKendry GB 51.09
7 Ty Lauritzen SAL 51.40
8 Gibson Meyering 1 ZEE 51.43
9 Joshua Luo 1 FAR 51.96
10 Victor Malinski 26 BH 51.98
11 James Minnema 1 JEN 52.52
12 Antonio Belleza 1 PLYMT 52.61
13 Ben Struhar 1 MDAK 52.65
14 Isaac Minnema 1 JEN 52.81
14 Anthony Chen 1 PLYMT 52.81
16 Kian Sprik GRFHN 52.97
17 John De Waal Malefyt MTK 53.10
18 Daewon Lee TROY 53.44
19 Andrew Pyle 1 ZEE 53.46
20 Brendan Lawrence 1 HUDVL 53.61
21 Brayden Joslin 1 GB 54.06
22 Lucas Cummings 67 DAV 54.13
23 Ryan Brown 72 DCC 54.24
24 Colin Domeracki NORVL 54.48
25 Gabe Van 1 MTK 54.76
26 Joey Vicari RSC 55.07
27 Todd Lee 1 ROCH 55.26
28 Colin Flaharty 14 SAL 55.32
29 Clive Smith NORVL 55.94
30 Reid Cammet 14 CALD 56.03
31 Ewan Weyhing 15 AAP 56.77
32 Diego Baca WLC 58.08

#11 Boys 100 Breaststroke SCY

PlaceNameAgeTeam Time
1 Issac Adanin SAL 54.50
2 Andrew Skaggs 1 ZEE 54.59
3 Logan Truskowski SAL 55.58
4 Baylor Perkins GB 56.20
5 Levi Ruster 1 GH 57.39
6 Ty VanderWall 1 GRDVL 57.52
7 Elijah Almeida 11 AAP 57.74
8 Gavin Lepley KZLN 58.12
9 Ace Spicer NORVL 58.19
10 Markus Cho 1 FAR 58.43
11 Eric Zhou TROY 58.64
12 Camp Streeter 4 AAH 58.71
13 Cooper McLean 59 UIKE 58.88
14 Seo Nomura ROCH 59.04
15 Matt Dertouzos NORVL 59.47
16 Maddox LaMothe LKOR 59.58

#11 Boys 100 Breaststroke — Preliminary SCY

PlaceNameAgeTeam Time
1 Issac Adanin SAL 54.59
2 Andrew Skaggs 1 ZEE 55.36
3 Logan Truskowski SAL 56.02
4 Baylor Perkins GB 56.19
5 Levi Ruster 1 GH 57.32
6 Elijah Almeida 11 AAP 57.40
7 Gavin Lepley KZLN 57.75
8 Ty VanderWall 1 GRDVL 57.86
9 Ace Spicer NORVL 57.89
10 Maddox LaMothe LKOR 57.94
11 Markus Cho 1 FAR 58.43
12 Camp Streeter 4 AAH 58.67
13 Eric Zhou TROY 58.73
14 Seo Nomura ROCH 58.86
15 Matt Dertouzos NORVL 59.08
16 Cooper McLean 59 UIKE 59.12
17 Riley Weber 1 SLYON 59.15
18 Connor Truman 9 SALEM 59.18
19 Grant Milobinski 1 HWO 59.39
20 Zach Kipf 1 FAR 59.66
20 Lincoln McAlpine GRFHN 59.66
22 Austin Pursley RSC 59.71
23 Alexander Fay 15 SAL 59.77
24 Nick Herrera-Garcia 1 NOVI 59.91
25 Isaac Renkema 1 GRDVL 1:00.20
26 Noah Kwok TROY 1:00.57
27 Mateusz Grodzicki ROCH 1:00.78
28 Christian Grudzinski 5 AAH 1:00.83
29 Derek Meng 1 NOVI 1:01.00
30 Peter Dombkowski 74 DCC 1:01.23
31 Chase Barnes 1 GB 1:01.38
32 Jayson Kim 1 RSC 1:01.60
33 Logan Koszegi JACK 1:01.63
34 Jaxson Woods 80 DCC 1:01.64
35 Dylan Streeter 1 ZEE 1:01.65
36 Jackson Gong NORVL 1:01.90
37 Austen Campos ROCK 1:02.68
DQ Noah McGaheyFalse start 1 ROCH 1:01.15 DQ

#12 Boys 400 Freestyle Relay SCY

PlaceNameAgeTeam Time
17 Grand Haven 3:17.39
18 Clarkston 3:18.70
19 Milford 3:18.73
20 Caledonia 3:19.11
21 Rochester 3:19.50
22 Huron 3:21.51
23 Oxford 3:22.57
24 Grandville 3:23.11
25 Grand Blanc 3:25.85
26 Rockford 3:26.12
27 Dakota 3:26.43
28 Hudsonville 3:26.57
29 Forest Hills Nor 3:28.69

#12 Boys 400 Freestyle Relay SCY

PlaceNameAgeTeam Time
1 Ann Arbor Pioneer AAP 3:01.84
1 Pioneer 3:01.84
2 Northville NORVL 3:02.84
3 Bloomfield Hills BH 3:05.01
4 Saline SAL 3:06.55
5 Detroit Catholic Central DCC 3:07.09
5 Catholic Central 3:07.09
6 Troy TROY 3:08.73
7 Zeeland ZEE 3:09.17
8 Lake Orion LKOR 3:10.22
9 Holland West Ottawa HWO 3:09.35
9 West Ottawa 3:09.35
10 Rochester Stoney Creek RSC 3:10.23
10 Stoney Creek 3:10.23
11 Brighton BRI 3:11.02
12 Canton CANTN 3:11.23
13 South Lyon SLYON 3:14.48
14 Eisenhower UIKE 3:15.05
15 Plymouth PLYMT 3:16.42
15 Plymouth 3:16.42
16 Novi NOVI 3:16.78

#12 Boys 400 Freestyle Relay — Preliminary SCY

PlaceNameAgeTeam Time
1 Ann Arbor Pioneer AAP 3:01.84
1 Pioneer 3:01.84
2 Northville NORVL 3:03.79
3 Saline SAL 3:05.64
4 Bloomfield Hills BH 3:06.19
5 Catholic Central 3:06.25
5 Detroit Catholic Central DCC 3:06.25
6 Troy TROY 3:08.55
7 Zeeland ZEE 3:10.64
8 Lake Orion LKOR 3:12.18
9 Holland West Ottawa HWO 3:12.66
9 West Ottawa 3:12.66
10 Brighton BRI 3:13.30
11 Stoney Creek 3:14.24
11 Rochester Stoney Creek RSC 3:14.24
12 Canton CANTN 3:14.39
13 Plymouth PLYMT 3:15.18
14 Eisenhower UIKE 3:15.43
15 South Lyon SLYON 3:15.60
16 Novi NOVI 3:16.97
17 Grand Haven GH 3:17.39
18 Clarkston CLAK 3:18.70
19 Milford HMIL 3:18.73
20 Caledonia CALD 3:19.11
21 Rochester ROCH 3:19.50
22 Ann Arbor Huron AAH 3:21.51
23 Oxford OXFRD 3:22.57
24 Grandville GRDVL 3:23.11
25 Grand Blanc GB 3:25.85
26 Rockford ROCK 3:26.12
27 Dakota MDAK 3:26.43
28 Hudsonville HUDVL 3:26.57
29 Grand Rapids Forest Hills Nort GRFHN 3:28.69
DQ Loy NorrixEarly take-off swimmer #3 KZLN 3:20.78 DQ
DQ FarmingtonEarly take-off swimmer #3 FAR 3:25.42 DQ

#14 Boys 50 & under 50 Freestyle SCY

PlaceNameAgeTeam Time
1 Gus Perton 90 EKEN 38.56

#17 Boys 100 Freestyle SCY

PlaceNameAgeTeam Time
1 Gus Perton 90 EKEN 1:31.33