Swimcloud
Michigan Boys Division 2 State Championships
A Final
Name Time Score Imp
1 Noah Frassrand
Huron
20 +0.1% PB
2 Patrick Seidel
Wylie Groves
17 +1.8% PB
3 Evan Carpenter
Berkley
16 +1.9% PB
4 Matthew Koueiter
Grosse Pointe South
15 +2.2% PB
5 Kevin Wu
Greenhills
14 +0.6% PB
6 Jorge Roman-Lopez
Adams
13 -0.4%
7 Jacob Babe
De La Salle (Warren)
12 +1.1% PB
8 Jake Huttenlocher
De La Salle (Warren)
11 +0.4% PB
B Final
Name Time Score Imp
9 Caleb Eastman
Northview (Grand Rapids)
9 +1.7% PB
10 Sam Krahn
Dexter
7 +3.0% PB
11 Cameron Sanders
Grosse Pointe South
6 +0.4% PB
12 Kyler Schreder
Temperance Bedford
5 +1.6% PB
13 Hansen Qian
Adams
4 -1.8%
14 Kevin Yan
Okemos
3 +2.1% PB
15 Michael Bejin
Adams
2 +0.7% PB
Rudulph Stonisch
Detroit Jesuit
Preliminaries
Name Time NISCA Imp
1 Noah Frassrand
Huron
139 +0.2% PB
2 Patrick Seidel
Wylie Groves
138 +2.1% PB
3 Matthew Koueiter
Grosse Pointe South
133 +2.2% PB
4 Kevin Wu
Greenhills
131 +0.5% PB
5 Jake Huttenlocher
De La Salle (Warren)
126 +0.5% PB
5 Jorge Roman-Lopez
Adams
126 -0.7%
7 Evan Carpenter
Berkley
125 -0.2%
8 Jacob Babe
De La Salle (Warren)
124 +0.4% PB
9 Cameron Sanders
Grosse Pointe South
124 +1.7% PB
10 Caleb Eastman
Northview (Grand Rapids)
121 +1.1% PB
11 Hansen Qian
Adams
119 -1.3%
12 Sam Krahn
Dexter
118 +2.5% PB
13 Rudulph Stonisch
Detroit Jesuit
118 +0.3% PB
14 Michael Bejin
Adams
118 +1.0% PB
15 Kevin Yan
Okemos
118 +2.3% PB
16 Kyler Schreder
Temperance Bedford
116 +1.0% PB
17 Benjamin Newman
Dow
112 -0.2%
18 Kevin Taylor
Churchill
112 +2.3% SB
19 David Schmall
North Farmington
112 -1.2%
20 Khalib Rahmaan
Grosse Pointe South
111 +0.7% PB
21 Mitchell Houghtaling
Dexter
110 +0.4% PB
22 Noah Behm
Dow
110 -2.2%
23 Alexander Kaipainen
Huron
104 -1.0%
24 Shin Koyama
Walled Lake Western
102 -0.5%
25 Jonah Kamoo
Wylie Groves
97 -2.2%
26 Michael Rogula
Edsel Ford
96 -3.9%
27 Bilaal Pierce
Detroit Jesuit
95 -3.5%
28 Isaac Van Huis
Holland
68 -11.7%