Swimcloud
Michigan Invitational
A Final
Name Time Pts Imp
1 Evan Noble
Louisville
800 +5.2% SB
2 David Boland
Louisville
780 +6.3% PB
4 Ryan Massey
Louisville
750 +4.2% SB
6 Brennen Berger
Louisville
737 +5.6% PB
8 Christian Garkani
Louisville
698
B Final
Name Time Pts Imp
9 Brett Mackenzie
Louisville
741 +4.2% PB
10 Bruno Ortiz
Michigan
738 PB
11 Joe Brown
Louisville
731 +5.4% SB
12 Ryutaro Kamiya
Michigan
729 +1.2% PB
13 Connor Jaeger
Michigan
727 +0.5% PB
15 Dexter Thomas
Louisville
704 +2.3% PB
16 John Wojciechowski
Michigan
693
C Final
Name Time Pts Imp
17 Pete Brumm
Michigan
724 -0.8%
18 Keltan Lawler
Michigan
718 PB
19 Christopher Klein
Michigan
666
20 Cameron Stitt
Michigan
662
22 paul corbae
Michigan
602 +1.8% SB
23 Jason Chen
Michigan
599
24 Matt McNamara
Michigan
589 -3.4%
Preliminaries
Name Time Pts Imp
1 Evan Noble
Louisville
769 +3.9% SB
2 David Boland
Louisville
767 +5.8% PB
3 Brennen Berger
Louisville
761 +6.6% PB
5 Ryan Massey
Louisville
748 +4.1% SB
6 Christian Garkani
Louisville
739 PB
9 Bruno Ortiz
Michigan
722 PB
10 Brett Mackenzie
Louisville
722 +3.3% SB
11 Connor Jaeger
Michigan
721 +0.2% PB
12 Joe Brown
Louisville
714 +4.7% SB
13 Ryutaro Kamiya
Michigan
706 +0.1% SB
14 John Wojciechowski
Michigan
702
16 Dexter Thomas
Louisville
695 +1.9% SB
17 Pete Brumm
Michigan
685 -2.7%
18 Christopher Klein
Michigan
674
20 Cameron Stitt
Michigan
672
21 Keltan Lawler
Michigan
657
22 Matt McNamara
Michigan
650 -0.1%
23 Jason Chen
Michigan
622
25 paul corbae
Michigan
581 +0.6% SB
26 Kyle Duckitt
Michigan
565 -1.7%
Will Raynor
Michigan
NS