Swimcloud
MHSAA Boys Division 3 State Championship
A Final
Name Time Score Imp
1 Ben Sytsma
Grand Rapids Christian
20 +1.5% PB
2 Jack Higgins
Detroit Country Day
YMCA 17 +4.2% PB
3 Alec Lampen
Manistee
16 -0.5%
4 Johnny Wachter
Spring Lake
15 +0.4% SB
5 Andrew Delzer
Cranbrook Kingswood
14 +0.8% PB
6 Basilio Ledesma
Holland Christian
13 +1.9% PB
7 Kade Opsal
Adrian
12 -0.9%
8 Joe Wiater
Cranbrook Kingswood
11 +1.8% PB
B Final
Name Time Score Imp
9 Maxwell O'Grady
Grand Rapids Christian
9 +2.4% PB
10 Noah Fletcher
Spring Lake
7 -1.0%
11 Henry Oudbier
Wayland Union
6 +1.2% PB
12 Talon Koppmann
Pinckney
5 0.0%
13 Charlie Chappus
East Grand Rapids
4 +2.1% PB
14 Cameron Tross
Mason (Erie)
3 +0.9% PB
15 Cooper Otto
Coldwater
2 -0.1%
16 henry vandermolen
East Grand Rapids
1 -0.8%
Preliminaries
Name Time NISCA Imp
1 Ben Sytsma
Grand Rapids Christian
146 0.0%
2 Jack Higgins
Detroit Country Day
134 +4.1% PB
3 Alec Lampen
Manistee
130 -1.0%
4 Basilio Ledesma
Holland Christian
123 +2.1% PB
5 Johnny Wachter
Spring Lake
122 -0.2%
6 Andrew Delzer
Cranbrook Kingswood
122 +0.2% PB
7 Kade Opsal
Adrian
113 -2.0%
8 Joe Wiater
Cranbrook Kingswood
112 +1.6% PB
9 Noah Fletcher
Spring Lake
112 -1.3%
10 Talon Koppmann
Pinckney
111 +0.4% PB
11 Maxwell O'Grady
Grand Rapids Christian
111 +1.7% PB
12 Charlie Chappus
East Grand Rapids
108 +3.0% PB
13 Cameron Tross
Mason (Erie)
106 +1.6% PB
14 Henry Oudbier
Wayland Union
106 -0.1%
15 henry vandermolen
East Grand Rapids
103 +1.6% PB
16 Cooper Otto
Coldwater
102 +0.3% PB
17 Mace Boender
Grand Rapids Christian
101 +2.6% PB
18 Carter Pratt
Marshall
100 +1.7% PB
19 Austin Henry
Cranbrook Kingswood
100 -0.6%
20 Carson Ritter
Marysville
99 +0.4% PB
21 Cameron Milewski
Marine City
99 -1.0%
22 Kyle Bos
South Haven
98 +0.3% PB
22 Dalton Tisdel
Sturgis
98 +0.2% PB
24 Danny O'Brien
Eaton Rapids
98 +0.7% PB
25 Lucas Sullivan
Eaton Rapids
97 +0.2% PB
26 Robbie Sarle
Cranbrook Kingswood
97 +1.3% PB
27 Chris Jordan
Saint Joseph
96 -0.5%
27 Seth Holsinger
John Glenn (Bay City)
96 +0.5% PB
29 Adam Rickerd
Charlotte
95 -0.8%
30 Noah Berns
Dewitt
93 -1.3%
31 Josh Rose
Wayland Union
92 +0.4% PB
32 Joseph Stielstra
Holland Christian
92 +0.5% PB
33 allen zhang
Cranbrook Kingswood
91 +0.0% PB
34 Blake Delaney
Mason (Mason)
90 -0.3%
34 Keegan Crowe
Alma
90 +0.8% SB
36 Juswin Judge
Saint Joseph
89 -0.3%
36 Landon Voss
Mason (Mason)
89 -1.2%
36 Tyler Stinton
Grand Rapids Christian
89 +0.3% PB
39 Reid Rusthoven
Dewitt
89 +0.2% PB
40 Kyle Eacker
Spring Lake
89 -0.2%
41 Auden Lenneman
Dewitt
89 -0.5%
41 Sebastian Deimel
Catholic Central (Grand Rapids)
89 -1.5%
43 Jack Lucas
Saint Clair
88 -0.4%
44 Bodie Ramsey
Marine City
84 -1.0%
45 Trey Keson
Ludington
80 -2.0%