2026 Boys OAA Red Division Championships

2026-02-25 → 2026-02-27 · Lake Orion High School · MI

#1 Boys 200 Individual Medley Relay SCY

🥇 FARMINGTON Prelims 4th ↑ Finals 1st 1:40.61 → 1:35.67
🥈 Rochester Stoney Creek Prelims 1st ↓ Finals 2nd 1:38.28 → 1:36.61
🥉 Troy High School Prelims 3rd = Finals 3rd 1:39.63 → 1:36.89
PlaceNameAgeTeam Time
1 Rochester Stoney Creek RSC 1:38.28
2 Birmingham Seaholm BHS 1:39.10
3 Troy High School TROY 1:39.63
4 FARMINGTON FAR 1:40.61
5 Rochester Adams RADM 1:41.78
6 Lake Orion LKOR 1:45.94
7 Bloomfield Hills BH 1:48.27
— Birmingham Seaholm BHS 1:44.39
— Troy High School TROY 1:45.38
— Rochester Stoney Creek RSC 1:45.84
— Troy High School TROY 1:47.67
— Rochester Adams RADM 1:48.64
— Rochester Stoney Creek RSC 1:48.77
— Troy High School TROY 1:50.95
— Bloomfield Hills BH 1:51.10
— Lake Orion LKOR 1:51.20
— Rochester Stoney Creek RSC 1:52.94
— Birmingham Seaholm BHS 1:54.72
— Rochester Adams RADM 1:55.52
— Lake Orion LKOR 1:56.43
— FARMINGTON FAR 1:56.78
— Birmingham Seaholm BHS 1:56.95
— FARMINGTON FAR 1:58.26
DQ Troy High SchoolEarly take-off swimmer #3 TROY 1:58.99 DQ
— Rochester Adams RADM 1:59.35
— Bloomfield Hills BH 2:01.49
DQ FARMINGTONEarly take-off swimmer #2 FAR 2:02.86 DQ
— Rochester Stoney Creek RSC 2:06.53
DQ Rochester Stoney CreekEarly take-off swimmer #4 RSC 2:13.08 DQ
— FARMINGTON FAR 2:17.23
PlaceNameAgeTeam Time
1 🥇 FARMINGTON FAR 1:35.67
2 🥈 Rochester Stoney Creek RSC 1:36.61
3 🥉 Troy High School TROY 1:36.89
4 Birmingham Seaholm BHS 1:36.92
5 Bloomfield Hills BH 1:40.47
6 Rochester Adams RADM 1:40.53
— Troy High School TROY 1:40.78
— Birmingham Seaholm BHS 1:41.96
DQ Lake OrionEarly take-off swimmer #3 LKOR 1:45.07 DQ
— Rochester Stoney Creek RSC 1:45.71
— Troy High School TROY 1:47.87
— Rochester Adams RADM 1:49.58
— Bloomfield Hills BH 1:50.26
— Lake Orion LKOR 1:51.22
DQ Birmingham SeaholmEarly take-off swimmer #2 BHS 1:51.29 DQ
— Rochester Stoney Creek RSC 1:51.37
— Rochester Adams RADM 1:53.59
— FARMINGTON FAR 1:53.93
— Lake Orion LKOR 1:56.49
— Bloomfield Hills BH 1:57.05
— FARMINGTON FAR 2:09.58

#2 Boys 200 Freestyle SCY

🥇 Ben Bricker Prelims 1st = Finals 1st 1:40.73 → 1:38.53
🥈 Seif Elbaradey Prelims 2nd = Finals 2nd 1:45.03 → 1:42.96
🥉 Aidan Arthurs Prelims 4th ↑ Finals 3rd 1:45.92 → 1:44.83
PlaceNameAgeTeam Time
1 Ben Bricker TROY 1:40.73
2 Seif Elbaradey BH 1:45.03
3 Aiden McDonald 1 LKOR 1:45.88
4 Aidan Arthurs RADM 1:45.92
5 Gabriel Alvarenga 1 LKOR 1:47.03
6 Kaiden Hammond TROY 1:47.66
7 Nolan Goff 1 BHS 1:48.33
8 Austin Pursley RSC 1:48.53
9 Kyler Singer 1 RSC 1:48.85
10 Jack Conroy BH 1:49.40
11 Dean Yang RSC 1:51.72
12 Keaton Skubic 9 FAR 1:52.28
13 Matteo Morales-Zozaya 1 RSC 1:52.40
14 Gavin D'Alessandro 1 BHS 1:52.55
15 James Parrish 1 FAR 1:53.91
16 Gabe Bachmann 49 BH 1:54.04
17 Michael Williams 1 LKOR 1:54.31
18 Max Jaros RADM 1:54.60
19 Charlie Barnard RADM 1:55.06
20 Andrea Acquaroli TROY 1:56.69
21 Charlie Haidar 1 RSC 1:57.28
22 Mohamad Charafeddine TROY 1:58.41
23 Dylan Layer 1 BHS 1:58.43
24 Carter Ellis 1 BHS 2:00.09
25 Reese Callahan BH 2:01.68
26 Eric Lee RADM 2:04.31
27 Eduardo Garcia Cedillo 1 FAR 2:04.81
28 Lev Taranov BH 2:04.98
— Clayton Krieger TROY 1:56.98
— Westin Kosiba 1 BHS 1:58.21
— Max Taranov BH 2:00.99
— Jimbo Hawkins 49 BH 2:02.81
— William Nordhaus BH 2:03.41
— Gabe Dewar 9 BHS 2:04.05
— Vincent Metevier 9 LKOR 2:05.67
— Hector Flores Cabrera TROY 2:05.78
— Gage Dodt 9 RSC 2:10.89
— Anthony Zhang RADM 2:16.40
— Oscar Camargo 9 RSC 2:16.95
PlaceNameAgeTeam Time
1 🥇 Ben Bricker TROY 1:38.53
2 🥈 Seif Elbaradey BH 1:42.96
3 🥉 Aidan Arthurs RADM 1:44.83
4 Aiden McDonald 1 LKOR 1:45.41
5 Gabriel Alvarenga 1 LKOR 1:45.44
6 Kaiden Hammond TROY 1:47.48
7 Nolan Goff 1 BHS 1:47.67
8 Austin Pursley RSC 1:48.42
9 Kyler Singer 1 RSC 1:48.35
10 Jack Conroy BH 1:49.10
11 Keaton Skubic 9 FAR 1:50.40
12 Dean Yang RSC 1:50.52
13 Gavin D'Alessandro 1 BHS 1:50.77
14 Matteo Morales-Zozaya 1 RSC 1:51.34
15 James Parrish 1 FAR 1:53.77
16 Gabe Bachmann 49 BH 1:54.89
— Max Jaros RADM 1:50.77
— Michael Williams 1 LKOR 1:54.85
— Charlie Barnard RADM 1:55.95
— Andrea Acquaroli TROY 1:57.59
— Mohamad Charafeddine TROY 1:57.61
— Clayton Krieger TROY 1:58.26
— Charlie Haidar 1 RSC 1:58.53
— Westin Kosiba 1 BHS 1:59.97

#3 Boys 200 Individual Medley SCY

🥇 Jonathan Nelson Prelims 5th ↑ Finals 1st 2:01.38 → 1:55.85
🥈 Kingston Teng Prelims 3rd ↑ Finals 2nd 1:59.37 → 1:56.82
🥉 Larson Custer Prelims 4th ↑ Finals 3rd 2:00.87 → 1:57.58
PlaceNameAgeTeam Time
1 Charlie Antone BH 1:58.29
2 Victor Malinski BH 1:58.47
3 Kingston Teng RADM 1:59.37
4 Larson Custer TROY 2:00.87
5 Jonathan Nelson 1 RSC 2:01.38
6 Daewon Lee TROY 2:01.66
7 Oliver Kipf 9 FAR 2:02.65
8 Franklin Wyrembelski RADM 2:06.43
9 Lincoln Seymour 1 BHS 2:07.09
10 Grayson Stricher BH 2:07.85
11 Noah Kwok TROY 2:08.83
12 Jon Saraydar 1 BHS 2:08.97
13 Adam Matyja 1 RSC 2:09.28
14 Brady Wood LKOR 2:10.27
15 Will Antone BH 2:11.06
16 Nathan Sundquist 1 RSC 2:11.27
17 Luke Moran 1 BHS 2:11.39
18 Nick Nelson 9 RSC 2:12.43
19 Emmett Goulding 1 RSC 2:13.14
20 Lucas Wood 1 LKOR 2:16.41
21 Alex Bennett 1 LKOR 2:17.23
22 Sahir Kaduku 1 RSC 2:20.67
23 Riley Partridge 1 FAR 2:26.36
24 DeWayne Wilson 1 FAR 2:27.74
25 Francisco Fortune 1 FAR 2:50.49
— Jerry Zeng 49 TROY 2:13.97
— Johnny Haidar 1 RSC 2:29.08
— Garrett Clor 1 RSC 2:30.67
DQ Alan CamargoOne hand touch - breast 9 RSC 2:40.70 DQ
— Yoon Jeong TROY 2:53.18
PlaceNameAgeTeam Time
1 🥇 Jonathan Nelson 1 RSC 1:55.85
2 🥈 Kingston Teng RADM 1:56.82
3 🥉 Larson Custer TROY 1:57.58
4 Victor Malinski BH 1:57.95
5 Charlie Antone BH 1:58.94
6 Daewon Lee TROY 2:01.50
7 Oliver Kipf 9 FAR 2:04.74
8 Franklin Wyrembelski RADM 2:07.11
9 Lincoln Seymour 1 BHS 2:06.07
10 Grayson Stricher BH 2:06.77
11 Adam Matyja 1 RSC 2:07.28
12 Jon Saraydar 1 BHS 2:08.61
13 Noah Kwok TROY 2:08.64
14 Brady Wood LKOR 2:08.87
15 Will Antone BH 2:09.89
16 Nathan Sundquist 1 RSC 2:10.34
— Nick Nelson 9 RSC 2:09.34
— Jerry Zeng 49 TROY 2:11.76
— Luke Moran 1 BHS 2:12.31
— Emmett Goulding 1 RSC 2:12.38
— Alex Bennett 1 LKOR 2:14.33
— Lucas Wood 1 LKOR 2:15.77
— Riley Partridge 1 FAR 2:21.66
— Sahir Kaduku 1 RSC 2:21.74

#4 Boys 50 Freestyle SCY

🥇 Miles Marx Prelims 1st = Finals 1st 21.12 → 20.87
🥈 Lonis Weslati Prelims 2nd = Finals 2nd 21.68 → 21.61
🥉 Gorka Morales-Zozaya Prelims 3rd = Finals 3rd 22.17 → 21.65
PlaceNameAgeTeam Time
1 Miles Marx BH 21.12
2 Lonis Weslati TROY 21.68
3 Gorka Morales-Zozaya RSC 22.17
4 Kameron Hammond TROY 22.35
5 Cayden Womack LKOR 22.50
6 Lucas Arronilas Fernandes TROY 22.53
7 Markus Cho 1 FAR 22.67
8 Wyatt Robertson 1 BHS 22.73
9 Leon Yang RADM 22.81
10 Francis Baker BH 22.89
11 Carter Richmond 1 BHS 22.94
12 Giulio Defina 1 BHS 23.04
13 Mason Fecteau 1 FAR 23.08
14 Charlie Baird 1 BHS 23.11
15 Calvin Rossman 9 LKOR 23.72
16 Josh Telang RADM 23.75
17 Aker Salazar 1 LKOR 23.99
18 Evan Huang TROY 24.07
19 Lagion Yang RADM 24.10
20 Aidan Golicz 9 FAR 24.35
21 Viktor Wojtasiuk 1 RSC 24.39
22 Owen Sacka BH 24.40
23 Ismail Shaheen TROY 24.46
24 Ethan Gilreath 1 LKOR 25.09
25 Cash Cuffare RADM 25.29
26 Tacari Lee 1 FAR 25.32
27 Marko Petrovic RADM 25.36
28 Jerry Mao RADM 25.37
29 Obadiah Ron 1 LKOR 25.51
30 Kent Cowell 1 FAR 25.56
31 James Parakh 1 FAR 25.62
32 Jackson Piggott 1 FAR 25.69
33 Jayden Hwang RADM 25.77
— Rayan Panse 59 TROY 24.17
— Erik Perakis TROY 24.37
— Winston Nguyen BH 24.99
— Boston Vigil 1 BHS 25.00
— Kelvin Mensing 1 BHS 25.05
— Caden Weghorst 59 TROY 25.59
— Ethan McKinley TROY 25.66
— Kollin Daunt 1 FAR 25.68
— Eric Zhou TROY 25.85
— Gabriel Krajewski TROY 25.86
— Jackson Bauman 9 BHS 25.91
— Cameron Csernits BH 25.97
— Connor Murphy 59 BH 26.14
— Max Dombrowski RADM 26.15
— Ryan Huang TROY 26.23
— Landon LaCourciere 9 LKOR 26.28
— Kevin Wang TROY 26.30
— Santiago Escoto RADM 26.42
— Leo Kim RADM 26.56
— Truman Warner 9 RSC 26.58
— Elliott Kim 9 BHS 26.60
— Salva Martinez 1 BHS 26.81
— Zach Cowells 1 FAR 27.25
— Pratyush Verma TROY 27.46
— Benny Bine 1 FAR 27.52
— Aarnav Sahu RADM 28.03
— Ricky Munguia-Vazquez 9 LKOR 28.04
— Justin Podina 9 LKOR 28.29
— Braylon McPherson 9 FAR 28.31
— Samanyu Shivakumara RADM 28.33
— Andy Sebastian TROY 28.36
— Rodrigo Goncalves Matias TROY 28.42
— Mathew Eruppakkattu 1 FAR 28.53
— Yixin Xiong RADM 28.62
— Morise Fashho 1 RSC 28.64
— Himank Bhat TROY 28.84
— Josh Hunt BH 28.84
— Sanjay Dwarampudi RADM 29.06
— Sam Choe RADM 29.35
— Eric Zeng RADM 29.35
— Partha Malipeddi 9 LKOR 29.52
— Ha-Yun Kim RADM 29.61
— Trey Cwayna 1 BHS 29.70
— Lucas Bluhm TROY 30.07
— Rian Aben 1 FAR 30.14
— Shuban Rayappa 1 RSC 30.21
— Avneesh Sule 49 TROY 30.24
— Levi Park TROY 30.34
— Michael Drelles 1 BHS 30.45
— Aditya Bhatia RADM 30.53
— Nate Law 1 RSC 31.04
— Vishnu Prasanna RADM 31.52
— Carson Youngren 9 RSC 31.53
— Dontell Cokley 1 FAR 31.96
— Porter Ostahowski 1 RSC 32.97
— Junseo Son 9 RSC 37.09
— Eric Fulton BH 40.43
— Medhansh Mansanpally 9 FAR 43.09
PlaceNameAgeTeam Time
1 🥇 Miles Marx BH 20.87
2 🥈 Lonis Weslati TROY 21.61
3 🥉 Gorka Morales-Zozaya RSC 21.65
4 Cayden Womack LKOR 22.15
5 Markus Cho 1 FAR 22.20
6 Lucas Arronilas Fernandes TROY 22.44
7 Kameron Hammond TROY 22.51
8 Wyatt Robertson 1 BHS 23.15
9 Leon Yang RADM 22.31
10 Mason Fecteau 1 FAR 22.46
11 Francis Baker BH 22.53
12 Giulio Defina 1 BHS 23.15
13 Charlie Baird 1 BHS 23.20
14 Carter Richmond 1 BHS 23.54
15 Josh Telang RADM 23.71
16 Calvin Rossman 9 LKOR 24.40
— Lagion Yang RADM 23.98
— Evan Huang TROY 24.00
— Aker Salazar 1 LKOR 24.04
— Aidan Golicz 9 FAR 24.08
— Erik Perakis TROY 24.23
— Owen Sacka BH 24.34
— Rayan Panse 59 TROY 24.51
— Ismail Shaheen TROY 24.52

#5 Boys 11 None SCY

🥇 Colin Bauer Prelims 1st = Finals 1st 5:03.95 → 7:08.95
🥈 Matthew Schwarzenberger Prelims 2nd = Finals 2nd 4:52.00 → 6:40.50
🥉 Tyler Mollan Prelims 3rd = Finals 3rd 4:01.15 → 5:46.40
PlaceNameAgeTeam Time
1 Colin Bauer RADM 5:03.95
2 Matthew Schwarzenberger 1 LKOR 4:52.00
3 Tyler Mollan 1 LKOR 4:01.15
4 Jimmy Jones 1 LKOR 3:27.30
5 Brendan Brown 9 LKOR 3:06.55
6 Nil Hellin-Lopez 49 BH 3:06.00
7 Landon Meteyer 1 RADM 3:03.75
8 Gabe McNally 59 BH 2:56.15
9 Braulio Limon 1 RSC 2:51.90
10 Roman Kowalkski 1 RSC 2:51.35
11 Sean Kirklin 9 LKOR 2:37.55
12 Zach Cowells 1 FAR 2:34.50
13 Luca Benedict 59 TROY 2:27.50
14 Lochlan Doyle 59 BH 2:22.50
15 James Parakh 1 FAR 2:01.15
PlaceNameAgeTeam Time
1 🥇 Colin Bauer RADM 7:08.95
2 🥈 Matthew Schwarzenberger 1 LKOR 6:40.50
3 🥉 Tyler Mollan 1 LKOR 5:46.40
4 Jimmy Jones 1 LKOR 4:24.55
5 Roman Kowalkski 1 RSC 4:11.95
6 Landon Meteyer 1 RADM 4:10.15
7 Brendan Brown 9 LKOR 4:00.75
8 Gabe McNally 59 BH 3:56.35
9 Braulio Limon 1 RSC 3:50.85
10 Zach Cowells 1 FAR 3:47.25
11 Nil Hellin-Lopez 49 BH 3:40.85
12 Sean Kirklin 9 LKOR 3:38.15
13 Luca Benedict 59 TROY 3:28.85
14 Lochlan Doyle 59 BH 3:13.60
15 James Parakh 1 FAR 2:56.95

#6 Boys 100 Butterfly SCY

🥇 Elliot Rijnovean Prelims 1st = Finals 1st 51.50 → 50.60
🥈 Gorka Morales-Zozaya Prelims 3rd ↑ Finals 2nd 52.75 → 50.92
🥉 Jonathan Nelson Prelims 5th ↑ Finals 3rd 53.64 → 51.13
PlaceNameAgeTeam Time
1 Elliot Rijnovean 1 BHS 51.50
2 Miles Marx BH 51.62
3 Gorka Morales-Zozaya RSC 52.75
4 Jayson Kim 1 RSC 53.34
5 Jonathan Nelson 1 RSC 53.64
6 Francis Baker BH 53.98
7 Charlie Antone BH 54.35
8 Oliver Kipf 9 FAR 54.38
9 Jack Conroy BH 54.83
10 Carter Richmond 1 BHS 55.13
11 Steven Dronzkowski BH 55.29
12 Gavin D'Alessandro 1 BHS 55.33
13 Collin Ratliff 9 BHS 55.82
14 Kameron Hammond TROY 55.87
15 Colin Bloyer 9 BHS 57.07
16 Jonathan Xu TROY 57.32
17 Max Jaros RADM 57.68
18 Aidan Goodwin BH 57.79
19 Nathan Sundquist 1 RSC 58.49
20 Aker Salazar 1 LKOR 58.50
21 Viktor Wojtasiuk 1 RSC 58.99
22 Ethan Gilreath 1 LKOR 59.56
23 Akein Weerakoon TROY 1:00.02
24 Calvin Rossman 9 LKOR 1:00.71
25 Kevin Wang TROY 1:00.80
26 Richard Kim RADM 1:01.65
27 Winston Nguyen BH 1:01.84
28 Mason Schroeder 49 BH 1:01.94
29 Lev Taranov BH 1:03.24
30 Riley Partridge 1 FAR 1:04.72
31 DeWayne Wilson 1 FAR 1:07.20
— Bryce Hartsig RADM 1:09.52
— Yoon Jeong TROY 1:12.02
PlaceNameAgeTeam Time
1 🥇 Elliot Rijnovean 1 BHS 50.60
2 🥈 Gorka Morales-Zozaya RSC 50.92
3 🥉 Jonathan Nelson 1 RSC 51.13
4 Miles Marx BH 51.25
5 Jayson Kim 1 RSC 52.68
6 Francis Baker BH 53.68
7 Charlie Antone BH 53.90
8 Oliver Kipf 9 FAR 55.18
9 Jack Conroy BH 55.22
10 Kameron Hammond TROY 55.46
11 Steven Dronzkowski BH 55.79
12 Carter Richmond 1 BHS 56.26
13 Collin Ratliff 9 BHS 56.29
14 Jonathan Xu TROY 56.44
15 Gavin D'Alessandro 1 BHS 56.60
— Max Jaros RADM 55.45
— Aidan Goodwin BH 56.62
— Nathan Sundquist 1 RSC 59.12
— Aker Salazar 1 LKOR 59.89
— Ethan Gilreath 1 LKOR 1:00.30
— Akein Weerakoon TROY 1:00.31
— Calvin Rossman 9 LKOR 1:00.85
— Kevin Wang TROY 1:01.92

#7 Boys 100 Freestyle SCY

🥇 Seif Elbaradey Prelims 1st = Finals 1st 47.66 → 46.69
🥈 Lonis Weslati Prelims 3rd ↑ Finals 2nd 48.18 → 47.40
🥉 Maddox LaMothe Prelims 2nd ↓ Finals 3rd 48.06 → 48.36
PlaceNameAgeTeam Time
1 Seif Elbaradey BH 47.66
2 Maddox LaMothe LKOR 48.06
3 Lonis Weslati TROY 48.18
4 Leon Yang RADM 48.87
5 Lucas Arronilas Fernandes TROY 49.06
6 Kaiden Hammond TROY 49.13
7 Joey Vicari RSC 49.35
8 Kyler Singer 1 RSC 49.42
9 Cayden Womack LKOR 49.49
10 Finn Murray 1 BHS 49.95
11 Mason Fecteau 1 FAR 50.55
12 Dean Yang RSC 50.74
13 Charlie Baird 1 BHS 51.08
14 Josh Telang RADM 51.24
15 Ryan Tighe 1 BHS 51.26
15 Wyatt Robertson 1 BHS 51.26
17 Mauro Barocio Huerta TROY 51.62
18 Michael Williams 1 LKOR 51.90
19 Gabe Bachmann 49 BH 51.94
20 Evan Huang TROY 52.27
21 Andrea Acquaroli TROY 53.11
22 Eduardo Zapata-Yanez 9 LKOR 53.13
23 Luke Chalmers 1 RSC 53.29
24 Ryan Stilwill 1 FAR 53.30
25 Charlie Haidar 1 RSC 53.82
26 Dylan Chandra LKOR 54.11
27 Luke Blowers BH 54.32
28 Cash Cuffare RADM 54.63
29 Lagion Yang RADM 54.65
30 Marko Petrovic RADM 55.23
31 Obadiah Ron 1 LKOR 56.17
32 Max Dombrowski RADM 57.60
33 Tacari Lee 1 FAR 58.07
34 Santiago Escoto RADM 59.64
— Nico Michalski 1 BHS 53.72
— Ismail Shaheen TROY 53.85
— Ari Young 49 BH 53.96
— Rayan Panse 59 TROY 54.20
— Kelvin Mensing 1 BHS 54.35
— Alex Shore 1 RSC 54.59
— Drew Ray 1 RSC 54.92
— Frankie Webster 9 RSC 55.20
— Caden Weghorst 59 TROY 55.65
— Alex Lee 1 RSC 55.94
— William Nordhaus BH 56.12
— Owen Sacka BH 56.16
— Gabe Dewar 9 BHS 56.50
— Zouheir Farah TROY 56.65
— Gabriel Krajewski TROY 56.97
— Eric Lee RADM 57.49
— Ethan Vivio BH 57.55
— Ryan Huang TROY 57.76
— Connor Murphy 59 BH 58.40
— Cameron Csernits BH 58.76
— Youxuan Huang RADM 59.00
— Joseph Lee RADM 59.31
— Salva Martinez 1 BHS 59.36
— Anthony Zhang RADM 1:00.27
— Oscar Camargo 9 RSC 1:00.84
— Mason Best 9 RSC 1:00.96
— Boston Vigil 1 BHS 1:01.06
— Elias Habib 1 RSC 1:01.18
— Pratyush Verma TROY 1:01.64
— Yixin Xiong RADM 1:01.78
— Truman Warner 9 RSC 1:01.95
— Benny Bine 1 FAR 1:02.30
— Ricky Munguia-Vazquez 9 LKOR 1:02.51
— Aarnav Sahu RADM 1:02.52
— Aarav Patnaik 59 TROY 1:02.75
— Andy Sebastian TROY 1:03.54
— Rodrigo Goncalves Matias TROY 1:03.84
— Samanyu Shivakumara RADM 1:03.88
— Evan Vivek TROY 1:04.02
— Morise Fashho 1 RSC 1:04.50
— Himank Bhat TROY 1:04.95
— Sam Choe RADM 1:05.82
— Sanjay Dwarampudi RADM 1:05.92
— Trey Cwayna 1 BHS 1:06.48
— Aditya Bhatia RADM 1:07.60
— Shuban Rayappa 1 RSC 1:07.71
— Partha Malipeddi 9 LKOR 1:08.27
— Ha-Yun Kim RADM 1:08.45
— Lucas Bluhm TROY 1:08.64
— Nate Law 1 RSC 1:08.79
— Michael Drelles 1 BHS 1:08.92
— Levi Park TROY 1:09.97
— Carson Youngren 9 RSC 1:11.28
— Vishnu Prasanna RADM 1:11.35
— Rian Aben 1 FAR 1:11.97
— Junseo Son 9 RSC 1:12.32
— Porter Ostahowski 1 RSC 1:13.32
— Medhansh Mansanpally 9 FAR 1:45.00
PlaceNameAgeTeam Time
1 🥇 Seif Elbaradey BH 46.69
2 🥈 Lonis Weslati TROY 47.40
3 🥉 Maddox LaMothe LKOR 48.36
4 Kaiden Hammond TROY 48.63
5 Lucas Arronilas Fernandes TROY 48.64
6 Leon Yang RADM 48.76
7 Joey Vicari RSC 49.14
8 Kyler Singer 1 RSC 49.61
9 Cayden Womack LKOR 49.32
10 Mason Fecteau 1 FAR 50.09
11 Dean Yang RSC 50.55
12 Josh Telang RADM 50.73
13 Wyatt Robertson 1 BHS 51.03
14 Charlie Baird 1 BHS 51.49
15 Ryan Tighe 1 BHS 51.59
16 Finn Murray 1 BHS 52.66
— Gabe Bachmann 49 BH 50.70
— Mauro Barocio Huerta TROY 51.06
— Michael Williams 1 LKOR 51.54
— Evan Huang TROY 52.14
— Luke Chalmers 1 RSC 52.46
— Andrea Acquaroli TROY 52.51
— Eduardo Zapata-Yanez 9 LKOR 52.68
— Ryan Stilwill 1 FAR 53.95

#8 Boys 500 Freestyle SCY

🥇 Aidan Arthurs Prelims 1st = Finals 1st 4:48.34 → 4:43.02
🥈 Larson Custer Prelims 4th ↑ Finals 2nd 4:55.45 → 4:46.83
🥉 Nolan Goff Prelims 2nd ↓ Finals 3rd 4:51.58 → 4:51.23
PlaceNameAgeTeam Time
1 Aidan Arthurs RADM 4:48.34
2 Nolan Goff 1 BHS 4:51.58
3 Matteo Morales-Zozaya 1 RSC 4:55.44
4 Larson Custer TROY 4:55.45
5 Aiden McDonald 1 LKOR 4:55.55
6 Steven Dronzkowski BH 4:56.91
7 Gabriel Alvarenga 1 LKOR 4:57.00
8 James Parrish 1 FAR 5:06.33
9 Nick Nelson 9 RSC 5:11.42
10 Charlie Barnard RADM 5:12.20
11 Grayson Stricher BH 5:12.50
12 Brady Wood LKOR 5:13.62
13 Ethan McKinley TROY 5:17.74
14 Mohamad Charafeddine TROY 5:25.63
15 Morgen Steffens 1 LKOR 5:27.72
16 Reese Callahan BH 5:28.65
17 Eduardo Garcia Cedillo 1 FAR 5:29.60
18 Max Della-Torre Woolley 9 BHS 5:32.12
19 Carter Ellis 1 BHS 5:33.08
20 Jimbo Hawkins 49 BH 5:38.03
21 Ethan Seibold 1 BHS 5:43.68
22 Vincent Metevier 9 LKOR 5:48.09
23 Gage Dodt 9 RSC 6:18.95
— Noah Shin TROY 5:34.86
— Hector Flores Cabrera TROY 5:56.41
PlaceNameAgeTeam Time
1 🥇 Aidan Arthurs RADM 4:43.02
2 🥈 Larson Custer TROY 4:46.83
3 🥉 Nolan Goff 1 BHS 4:51.23
4 Gabriel Alvarenga 1 LKOR 4:54.42
5 Aiden McDonald 1 LKOR 4:56.13
6 Matteo Morales-Zozaya 1 RSC 4:56.98
7 Steven Dronzkowski BH 4:57.23
8 James Parrish 1 FAR 5:07.65
9 Nick Nelson 9 RSC 5:08.39
10 Brady Wood LKOR 5:10.15
11 Charlie Barnard RADM 5:10.92
12 Grayson Stricher BH 5:17.94
13 Morgen Steffens 1 LKOR 5:22.53
14 Ethan McKinley TROY 5:23.27
15 Mohamad Charafeddine TROY 5:24.24
16 Reese Callahan BH 5:24.94
— Eduardo Garcia Cedillo 1 FAR 5:25.20
— Carter Ellis 1 BHS 5:25.24
— Max Della-Torre Woolley 9 BHS 5:28.70
— Noah Shin TROY 5:30.08
— Ethan Seibold 1 BHS 5:34.98
— Jimbo Hawkins 49 BH 5:35.06
— Vincent Metevier 9 LKOR 5:44.51
— Hector Flores Cabrera TROY 5:47.70

#9 Boys 200 Freestyle Relay SCY

🥇 Bloomfield Hills Prelims 6th ↑ Finals 1st 1:34.24 → 1:26.02
🥈 Troy High School Prelims 3rd ↑ Finals 2nd 1:29.95 → 1:27.03
🥉 Lake Orion Prelims 1st ↓ Finals 3rd 1:28.04 → 1:27.27
PlaceNameAgeTeam Time
1 Lake Orion LKOR 1:28.04
2 Rochester Stoney Creek RSC 1:29.81
3 Troy High School TROY 1:29.95
4 FARMINGTON FAR 1:30.59
5 Birmingham Seaholm BHS 1:33.51
6 Bloomfield Hills BH 1:34.24
7 Rochester Adams RADM 1:34.79
— Birmingham Seaholm BHS 1:32.53
— Troy High School TROY 1:35.53
— Bloomfield Hills BH 1:38.05
— Lake Orion LKOR 1:38.16
— Rochester Stoney Creek RSC 1:38.28
— Troy High School TROY 1:40.67
— Rochester Stoney Creek RSC 1:42.20
— Rochester Adams RADM 1:42.90
— Troy High School TROY 1:44.34
— FARMINGTON FAR 1:44.83
— Birmingham Seaholm BHS 1:45.01
— Birmingham Seaholm BHS 1:48.10
— Rochester Stoney Creek RSC 1:48.85
— Rochester Adams RADM 1:49.70
— Lake Orion LKOR 1:50.77
— Troy High School TROY 1:50.82
— FARMINGTON FAR 1:51.71
— Rochester Adams RADM 1:52.28
— Bloomfield Hills BH 1:57.61
— Rochester Adams RADM 1:59.44
— Troy High School TROY 1:59.70
— Troy High School TROY 2:00.67
— Rochester Stoney Creek RSC 2:10.55
PlaceNameAgeTeam Time
1 🥇 Bloomfield Hills BH 1:26.02
2 🥈 Troy High School TROY 1:27.03
3 🥉 Lake Orion LKOR 1:27.27
4 Rochester Stoney Creek RSC 1:27.99
5 FARMINGTON FAR 1:28.12
6 Rochester Adams RADM 1:32.80
7 Birmingham Seaholm BHS 1:33.27
— Birmingham Seaholm BHS 1:31.98
— Troy High School TROY 1:33.97
— Lake Orion LKOR 1:36.04
— Bloomfield Hills BH 1:36.15
— Rochester Stoney Creek RSC 1:36.74
— Rochester Stoney Creek RSC 1:38.64
— FARMINGTON FAR 1:39.15
— Troy High School TROY 1:39.72
— Rochester Adams RADM 1:41.22
— Rochester Adams RADM 1:45.10
— Birmingham Seaholm BHS 1:45.26
— FARMINGTON FAR 1:47.61
— Lake Orion LKOR 1:48.70
— Bloomfield Hills BH 1:55.76

#10 Boys 100 Backstroke SCY

🥇 Elliot Rijnovean Prelims 1st = Finals 1st 49.92 → 46.72
🥈 Ben Bricker Prelims 2nd = Finals 2nd 51.67 → 49.84
🥉 Victor Malinski Prelims 3rd = Finals 3rd 53.68 → 52.55
PlaceNameAgeTeam Time
1 Elliot Rijnovean 1 BHS 49.92
2 Ben Bricker TROY 51.67
3 Victor Malinski BH 53.68
4 Joey Vicari RSC 54.43
5 Daewon Lee TROY 54.90
6 Luke Chalmers 1 RSC 57.24
7 Clayton Krieger TROY 57.96
8 Franklin Wyrembelski RADM 58.45
9 Jonathan Xu TROY 58.71
10 Dylan Chandra LKOR 59.03
11 Mauro Barocio Huerta TROY 59.48
12 Eduardo Zapata-Yanez 9 LKOR 59.74
13 Zouheir Farah TROY 1:00.43
14 Drew Ray 1 RSC 1:00.62
15 Ryan Stilwill 1 FAR 1:01.22
16 Colin Bloyer 9 BHS 1:02.11
17 Alex Bennett 1 LKOR 1:02.34
18 Lucas Wood 1 LKOR 1:02.63
19 Westin Kosiba 1 BHS 1:02.97
20 Aidan Golicz 9 FAR 1:02.98
21 Max Taranov BH 1:03.89
22 Max Della-Torre Woolley 9 BHS 1:04.51
23 Joseph Lee RADM 1:07.17
24 Kent Cowell 1 FAR 1:08.85
25 Kollin Daunt 1 FAR 1:09.36
26 Youxuan Huang RADM 1:09.86
27 Eric Zeng RADM 1:11.77
28 Mathew Eruppakkattu 1 FAR 1:20.17
— Noah Shin TROY 1:03.47
— Akein Weerakoon TROY 1:06.28
— Johnny Haidar 1 RSC 1:06.62
— Ethan Vivio BH 1:08.90
— Ethan Seibold 1 BHS 1:09.16
— Aarav Patnaik 59 TROY 1:11.68
— Josh Hunt BH 1:13.65
— Alan Camargo 9 RSC 1:15.63
— Eric Fulton BH 1:38.82
PlaceNameAgeTeam Time
1 🥇 Elliot Rijnovean 1 BHS 46.72
2 🥈 Ben Bricker TROY 49.84
3 🥉 Victor Malinski BH 52.55
4 Joey Vicari RSC 53.89
5 Daewon Lee TROY 54.01
6 Luke Chalmers 1 RSC 56.44
7 Clayton Krieger TROY 57.09
8 Franklin Wyrembelski RADM 58.18
9 Jonathan Xu TROY 57.54
10 Zouheir Farah TROY 58.38
11 Eduardo Zapata-Yanez 9 LKOR 59.08
12 Drew Ray 1 RSC 59.32
13 Mauro Barocio Huerta TROY 59.62
14 Dylan Chandra LKOR 59.91
15 Ryan Stilwill 1 FAR 1:01.09
— Alex Bennett 1 LKOR 1:01.08
— Lucas Wood 1 LKOR 1:01.60
— Aidan Golicz 9 FAR 1:01.90
— Max Taranov BH 1:03.29
— Westin Kosiba 1 BHS 1:04.24
— Max Della-Torre Woolley 9 BHS 1:04.66
— Noah Shin TROY 1:04.84
— Akein Weerakoon TROY 1:05.96

#11 Boys 100 Breaststroke SCY

🥇 Finn Murray Prelims 3rd ↑ Finals 1st 1:00.72 → 58.50
🥈 Maddox LaMothe Prelims 1st ↓ Finals 2nd 59.19 → 58.81
🥉 Austin Pursley Prelims 6th ↑ Finals 3rd 1:01.36 → 59.89
PlaceNameAgeTeam Time
1 Maddox LaMothe LKOR 59.19
2 Eric Zhou TROY 1:00.70
3 Finn Murray 1 BHS 1:00.72
4 Kingston Teng RADM 1:00.74
5 Jayson Kim 1 RSC 1:01.25
6 Austin Pursley RSC 1:01.36
7 Dylan Layer 1 BHS 1:01.42
8 Zach Kipf 1 FAR 1:01.67
9 Noah Kwok TROY 1:02.17
10 Lincoln Seymour 1 BHS 1:02.19
10 Luke Moran 1 BHS 1:02.19
12 Will Antone BH 1:02.68
13 Jon Saraydar 1 BHS 1:02.95
14 Adam Matyja 1 RSC 1:03.02
15 Joshua Luo 1 FAR 1:03.13
16 Ryan Tighe 1 BHS 1:03.31
17 Erik Perakis TROY 1:04.67
18 Keaton Skubic 9 FAR 1:04.86
19 Collin Ratliff 9 BHS 1:05.06
20 Luke Blowers BH 1:05.28
21 Jerry Zeng 49 TROY 1:05.80
22 Jerry Mao RADM 1:06.08
23 Nico Michalski 1 BHS 1:06.15
24 Aidan Goodwin BH 1:06.53
25 Richard Kim RADM 1:06.63
26 Jayden Hwang RADM 1:07.50
27 Alex Lee 1 RSC 1:08.68
28 Leo Kim RADM 1:09.00
29 Morgen Steffens 1 LKOR 1:12.49
30 Jackson Piggott 1 FAR 1:13.80
31 Braylon McPherson 9 FAR 1:16.80
32 Bryce Hartsig RADM 1:17.05
33 Dontell Cokley 1 FAR 1:21.94
DQ Emmett GouldingDownward butterfly kick 1 RSC 1:07.48 DQ
— Jackson Bauman 9 BHS 1:08.61
— Ari Young 49 BH 1:10.30
— Frankie Webster 9 RSC 1:12.23
— Sahir Kaduku 1 RSC 1:13.85
— Alex Shore 1 RSC 1:13.88
— Mason Schroeder 49 BH 1:15.29
— Garrett Clor 1 RSC 1:15.95
— Justin Podina 9 LKOR 1:17.73
— Elias Habib 1 RSC 1:18.40
DQ Francisco FortuneNon-simultaneous arms 1 FAR 1:19.29 DQ
— Elliott Kim 9 BHS 1:19.59
— Landon LaCourciere 9 LKOR 1:21.90
— Evan Vivek TROY 1:24.76
— Mason Best 9 RSC 1:25.01
— Avneesh Sule 49 TROY 1:25.30
PlaceNameAgeTeam Time
1 🥇 Finn Murray 1 BHS 58.50
2 🥈 Maddox LaMothe LKOR 58.81
3 🥉 Austin Pursley RSC 59.89
4 Zach Kipf 1 FAR 59.93
5 Kingston Teng RADM 59.99
6 Eric Zhou TROY 1:00.25
7 Jayson Kim 1 RSC 1:00.78
8 Dylan Layer 1 BHS 1:01.74
9 Joshua Luo 1 FAR 1:00.08
10 Noah Kwok TROY 1:02.07
11 Luke Moran 1 BHS 1:02.13
12 Will Antone BH 1:02.45
13 Adam Matyja 1 RSC 1:02.85
14 Ryan Tighe 1 BHS 1:02.92
14 Lincoln Seymour 1 BHS 1:02.92
16 Jon Saraydar 1 BHS 1:03.12
— Erik Perakis TROY 1:02.69
— Keaton Skubic 9 FAR 1:03.52
— Aidan Goodwin BH 1:03.55
— Luke Blowers BH 1:03.75
— Collin Ratliff 9 BHS 1:04.76
— Nico Michalski 1 BHS 1:06.02
— Jerry Zeng 49 TROY 1:06.32
— Jerry Mao RADM 1:06.62

#12 Boys 400 Freestyle Relay SCY

🥇 Bloomfield Hills Prelims 7th ↑ Finals 1st 3:28.91 → 3:08.31
🥈 Troy High School Prelims 1st ↓ Finals 2nd 3:12.67 → 3:08.76
🥉 Lake Orion Prelims 2nd ↓ Finals 3rd 3:17.09 → 3:13.30
PlaceNameAgeTeam Time
1 Troy High School TROY 3:12.67
2 Lake Orion LKOR 3:17.09
3 Rochester Stoney Creek RSC 3:21.45
4 FARMINGTON FAR 3:21.95
5 Rochester Adams RADM 3:22.91
6 Birmingham Seaholm BHS 3:25.66
7 Bloomfield Hills BH 3:28.91
— Troy High School TROY 3:27.63
— Lake Orion LKOR 3:32.84
— Rochester Stoney Creek RSC 3:33.25
— Birmingham Seaholm BHS 3:34.60
— Troy High School TROY 3:39.72
— Rochester Adams RADM 3:44.35
— Troy High School TROY 3:46.79
— Bloomfield Hills BH 3:48.59
— Rochester Stoney Creek RSC 3:49.42
— FARMINGTON FAR 3:52.80
— Lake Orion LKOR 3:53.17
— Bloomfield Hills BH 3:55.35
— Birmingham Seaholm BHS 3:55.39
— Rochester Adams RADM 3:56.61
— FARMINGTON FAR 4:01.98
— Birmingham Seaholm BHS 4:02.53
— Troy High School TROY 4:03.84
— Birmingham Seaholm BHS 4:06.57
— Lake Orion LKOR 4:09.89
— Rochester Stoney Creek RSC 4:10.23
— Rochester Adams RADM 4:14.66
— Rochester Adams RADM 4:24.34
— Troy High School TROY 4:28.91
— Troy High School TROY 4:29.93
— FARMINGTON FAR 4:44.44
PlaceNameAgeTeam Time
1 🥇 Bloomfield Hills BH 3:08.31
2 🥈 Troy High School TROY 3:08.76
3 🥉 Lake Orion LKOR 3:13.30
4 FARMINGTON FAR 3:14.24
5 Rochester Stoney Creek RSC 3:15.16
6 Rochester Adams RADM 3:16.33
7 Birmingham Seaholm BHS 3:17.75
— Bloomfield Hills BH 3:23.45
— Troy High School TROY 3:26.53
— Rochester Stoney Creek RSC 3:28.66
— Birmingham Seaholm BHS 3:29.25
— Lake Orion LKOR 3:30.86
— FARMINGTON FAR 3:31.21
— Troy High School TROY 3:37.65
— Rochester Adams RADM 3:39.09
— Rochester Stoney Creek RSC 3:43.23
— Bloomfield Hills BH 3:43.32
— Lake Orion LKOR 3:49.23
— Birmingham Seaholm BHS 3:49.24
— Rochester Adams RADM 3:53.26
— FARMINGTON FAR 4:03.24