Swimcloud
MSHSL Boys Class AA State Championship
A Final
Name Time Score Imp
1 John Shelstad
Minnetonka
20 +1.7% PB
2 Dolan Craine
Chanhassen
17 +0.7% PB
3 Hayden Zheng
Saint Louis Park
16 +2.0% PB
4 Jonathan Busse
Stillwater
15 +2.8% PB
5 Grant Reeves
Rochester Mayo
14 +0.3% PB
6 Nick Tullemans
Eden Prairie
13 +1.0% PB
7 Casey Stowe
Wayzata
12 +2.2% PB
8 Jacob Biscan
Edina
11 -0.6%
B Final
Name Time Score Imp
9 Aidan Shue
John Marshall
9 +0.7% PB
10 Jacob Wallace
Spring Lake Park
7 -0.8%
11 Aidan Bloomquist
Stillwater
6 +0.8% PB
12 Michael Bylander
Brainerd
5 +0.4% PB
13 Isaac Pan
Mounds View
4 -0.2%
14 John Wargin
Minnetonka
3 +0.0% PB
15 Q Steffen
Eagan
2 -0.8%
16 Carter Smith
East Ridge
1 -1.2%
Preliminaries
Name Time NISCA Imp
1 John Shelstad
Minnetonka
152 +1.5% PB
2 Dolan Craine
Chanhassen
149 +0.8% PB
3 Hayden Zheng
Saint Louis Park
145 +1.7% PB
4 Grant Reeves
Rochester Mayo
144 +0.4% PB
5 Nick Tullemans
Eden Prairie
143 +2.1% PB
6 Jonathan Busse
Stillwater
136 +1.0% SB
7 Casey Stowe
Wayzata
132 +2.2% PB
8 Jacob Biscan
Edina
130 +1.1% PB
9 Aidan Shue
John Marshall
129 +0.6% PB
10 Jacob Wallace
Spring Lake Park
129 +0.4% PB
11 Isaac Pan
Mounds View
123 +0.2% PB
12 John Wargin
Minnetonka
121 +0.0% PB
13 Aidan Bloomquist
Stillwater
119 -0.1%
14 Carter Smith
East Ridge
119 -0.6%
15 Q Steffen
Eagan
118 -0.6%
16 Michael Bylander
Brainerd
118 -0.4%
17 Logan Shafer
Spring Lake Park
117 -0.3%
18 Avery Martens-Goldman
Hopkins
115 -0.5%
19 Max Stigman
Eagan
112 -1.8%
20 Brian Tran
Centennial
112 -0.4%
21 Gavin Bloch
Rochester Century
108 -2.2%
22 Ezra Dickerson
Saint Michael
108 +0.3% PB
23 Max Dehen
Anoka
97 -1.2%