Swimcloud
MSHSL Boys Class AA State Championship
A Final
Name Time Score Imp
1 Nate Anderson
Anoka
20 +1.8% PB
2 Max Kasal
Lakeville South
17 +2.0% PB
3 Mikey Thurk
Edina
16 +1.9% PB
4 Cade Rosenwald
Brainerd
15 +1.3% PB
5 Luke Becker
Chanhassen
14 +0.8% PB
6 Rohan D'Souza Larson
Edina
13 +0.3% PB
7 Thomas Ruhl
Brainerd
12 +1.0% PB
8 Nick Starcevich
Spring Lake Park
11 +1.7% PB
B Final
Name Time Score Imp
9 Mason Kuepers
Brainerd
9 +0.5% PB
10 Gabriel Rogers
Roseville
7
11 Justin Rowles
Armstrong (Robbinsdale)
6 +4.2% PB
12 Derek Keehn
Farmington
5 PB
13 Evan Witte
Minnetonka
4 +2.1% PB
14 Willy Coborn
North Saint Paul
3 -2.6%
15 Drew Ploof
Eden Prairie
2 +0.1% PB
16 George Larson
Sartell
1 -0.1%
Preliminaries
Name Time NISCA Imp
1 Nate Anderson
Anoka
139 +1.6% PB
2 Cade Rosenwald
Brainerd
136 +1.2% PB
3 Mikey Thurk
Edina
135 +1.5% PB
4 Thomas Ruhl
Brainerd
135 +1.9% PB
5 Luke Becker
Chanhassen
134 +0.7% PB
5 Nick Starcevich
Spring Lake Park
134 +2.7% PB
7 Max Kasal
Lakeville South
134 +0.7% PB
8 Rohan D'Souza Larson
Edina
132 -0.1%
9 Willy Coborn
North Saint Paul
131 -0.4%
10 Mason Kuepers
Brainerd
130 +1.0% PB
11 Derek Keehn
Farmington
129 PB
12 Evan Witte
Minnetonka
127 +3.4% PB
12 Justin Rowles
Armstrong (Robbinsdale)
127 +5.1% PB
12 Gabriel Rogers
Roseville
127
15 George Larson
Sartell
126 +1.7% PB
16 Drew Ploof
Eden Prairie
125 +1.1% PB
19 Brennan Sparks
East Ridge
123 +3.0% PB
18 Eric Howard
Eden Prairie
123 +4.1% PB
17 Carsten Reuter
Tech (St Cloud)
123 +1.7% SB
20 Nico Leibert
Edina
122 -1.8%
21 Mitch LeMay
Park
122 +0.1% PB
22 Nate Kram
Rochester Century
121 PB
23 Beau Giddings
Duluth East
104 -1.6%