Swimcloud
28th Annual Marquette Invitational
Timed Finals
Name Time Score Imp
1 Brady Miller
Brookfield Co-Op
20 +3.1% SB
2 Finnley Conklin
Edgewood
17 -3.2%
3 Tyler Hartmann
Waukesha North Co-Op
16 +2.0% PB
4 Nathan Rozeboom
Verona
15 +1.0% SB
5 Jude Toppe
Homestead
14 -1.0%
6 Luke Bennin
Verona
13
7 Jacob Ketterling
Oak Creek
12 +6.7% SB
8 Bennett Braatz
Sun Prairie East
11 -2.9%
9 Alex Johnson
Homestead
9 -2.2%
10 Jackson Stich
Brookfield Co-Op
7 +2.2% PB
11 Avery Blas
Verona
6 -2.7%
12 Tyson Politsch
Byron (Co-Op)
5 -4.2%
13 Nathaniel Rafe
Badger
4 PB
14 Jack Paull
Franklin
3 -2.9%
15 Zack Kopsea
Oak Creek
2 +4.6% SB
16 Nathan Bell
Byron (Co-Op)
1 -1.9%
17 Murphy Roszak
Greenfield
+0.6% PB
18 Grayson Neumann
Verona
+4.1% SB
19 Max Jones
Verona
PB
20 Nolan Cassidy
Badger
21 Silas Leuthner
Edgewood
21 Logan James
Waukesha South/Mukwonago
-1.4%
23 Will Schasker
Sun Prairie East
+1.0% PB
24 Ben Babcock
Waukesha South/Mukwonago
25 Colin Gabert
Middleton
+0.7% PB
26 TJ Xing
New Berlin
PB
27 Jack Laubusch
Marquette University
28 Mark Larson
Boylan
+0.9% SB
29 Damian Henning
Sauk/WiscHeights Co-Op
+2.4% PB
30 Grady Trask
Oak Creek
31 Thomas Walton
Badger
32 Josh Nazareth
Greenfield
+3.7% PB
33 Kai Wong
Beloit Memorial
PB
34 Craig Evander
Burlington
35 Iker Velasco
Franklin
36 Nick Orton
Marquette University
PB
37 Joseph Ryan
Burlington
38 Sean Goodspeed
Beloit Memorial
+0.4% PB
39 Richard Bulger
Boylan
-0.1%
40 Nick Roberson
Sauk/WiscHeights Co-Op
41 Peter Koch
Boylan
+3.4% PB
42 Sam Shelton
Greenfield
+5.9% PB
43 Cole Gardner
Franklin
44 Aiden Dimino
Marquette University
PB
45 AJ Fields
Oak Creek
+2.7% PB
46 Duke Allen
Beloit Memorial
+1.8% PB
47 Grant Brady
Marquette University
48 Jonathan Chen
New Berlin
PB
49 Anthony Ponty
Madison La Follette
+2.5% PB
50 Daniel Skrzypczynski
Boylan
+7.1% PB
51 Aiden VanLandingham
Beloit Memorial
PB
52 Nathan Schmidt
Burlington
53 Noah Ehresman
Madison East
+7.7% PB