50 FREESTYLE
Jordan Greenberg, Eden Prairie21.12
Andrew Trepanier, Lakeville North21.19
Samuel Schilling, Minnetonka21.30
Abe Townley, White Bear Lake21.31
Jack Dahlgren, Chaska/Chan21.37
Ben Chatwin, Forest Lake21.57
John Shelstad, Minnetonka21.63
Henry Skinner, Prior Lake21.80
Jasper Appleton, Eagan21.82
Joshua Withers, Eden Prairie21.84

100 FREESTYLE
Samuel Schilling, Minnetonka46.02
Jared Baetzold, North St. Paul46.71
John Shelstad, Minnetonka46.80
Andrew Trepanier, Lakeville North46.88
Jack Dahlgren, Chaska/Chan46.91
Ben Chatwin, Forest Lake47.02
Jordan Greenberg, Eden Prairie47.14
Joshua Withers, Eden Prairie47.24
Abe Townley, White Bear Lake47.55
Josef Hanson, Minnetonka47.56

200 FREESTYLE
Samuel Schilling, Minnetonka1:39.08
Jack Dahlgren, Chaska/Chan1:41.54
Joshua Withers, Eden Prairie1:43.40
Max Lezer, St. Michael-Alb.1:43.89
Josef Hanson, Minnetonka1:44.10
Thomas Pederson, Minnetonka1:44.54
Robert Niemann, Stillwater1:45.26
Ethan Auleciems, Stillwater1:45.59
Jon Busse, Stillwater1:45.74
Wyatt Thompson, Forest Lake1:45.85

500 FREESTYLE
JohnThomas Larson, MN Online4:26.19
Samuel Schilling, Minnetonka4:37.09
Alex Poellinger, Centennial4:41.67
Jack Dahlgren, Chaska/Chan4:44.61
Jon Busse, Stillwater4:46.68
Thomas Pederson, Minnetonka4:48.26
Robert Niemann, Stillwater4:48.28
Timothy Rizzo, Woodbury4:48.87
Sean Dwyer, Prior Lake4:49.14
Austin Pham, Eden Prairie4:49.96

100 BACKSTROKE
Will Brenton, Orono51.28
Mitchell Whyte, North St. Paul52.00
Erik Gessner, Minnetonka52.14
Samuel Schilling, Minnetonka52.52
Jon Busse, Stillwater52.93
Brady Torborg, Lakeville South53.44
Austin Pham, Eden Prairie53.47
Jack Dahlgren, Chaska/Chan54.17
Ryan Auran, Cretin Derham Hall54.43
John Shelstad, Minnetonka54.46

100 BREASTSTROKE
Corey Lau, Minnetonka56.68
Samuel Schilling, Minnetonka59.31
Hayden Zheng, St. Louis Park59.55
John Shelstad, Minnetonka59.56
Sam Pekarek, Eastview59.64
Ethan Auleciems, Stillwater59.88
Dolan Craine, Chaska/Chan1:00.31
Quenton Steffen, Eagan1:00.32
Soren Dunn, Eden Prairie1:01.09
Adam Nik, Eden Prairie1:01.30

100 BUTTERFLY
Joshua Withers, Eden Prairie49.74
Jack Dahlgren, Chaska/Chan50.50
Andrew Trepanier, Lakeville North50.50
Jon Busse, Stillwater51.35
Mitchell Whyte, North St. Paul51.62
William Meacham, Red Wing52.36
Samuel Schilling, Minnetonka52.38
Andrew Gray, Edina52.46
Brady Torborg, Lakeville South52.51
Nate Stone, St. Louis Park52.57

200 INDIVIDUAL MEDLAY
JohnThomas Larson, MN Online1:49.41
John Shelstad, Minnetonka1:54.19
Samuel Schilling, Minnetonka1:54.63
Jack Dahlgren, Chaska/Chan1:56.26
Jon Busse, Stillwater1:56.63
Dolan Craine, Chaska/Chan1:57.25
Austin Pham, Eden Prairie1:57.71
Hayden Zheng, St. Louis Park1:57.99
Joshua Withers, Eden Prairie1:58.33
Alex Poellinger, Centennial1:58.67

ONE-METRO DIVING
6 dives
Peter Hegland, Eden Prairie310.15
Ryan Phillip, Edina282.05
Ebenezer Ojo, Simley262.60
Tommy Heil, Eden Prairie259.95
Mason Zarns, Wayzata256.70
Charles Greene, Edina243.35
Stephen Satnik, Rosemount241.75
Pate Hansen, Eden Prairie234.55
Joshua Halloran, Simley233.80
Davis Harrington, Breck/Blake231.50

11 Dives
Paul Lenz, Prior Lake403.45
Stephen Ayim, Andover396.60
Cody Oman, Chisago Lakes381.70
Riley McNamara, Centennial352.30
Connal Kullman, Minnetonka334.75
Alex Koivisto, Chisago Lakes325.80

200 FREESTYLE RELAY
Minnetonka1:26.92
Eden Prairie1:28.00
Breck/Blake1:29.62
Stillwater1:29.98
Chaska/Chan1:30.59
Prior Lake1:30.85
Elk River1:31.07
St. Thomas Academy1:31.12
Mounds View1:31.36
St. Michael-Albtvl.1:31.53

200 MEDLEY RELAY
Minnetonka1:34.07
Eden Prairie1:36.45
Stillwater1:37.73
Chaska/Chan1:39.02
Wayzata1:39.96
Shakopee1:39.99
Breck/Blake1:40.35
Forest Lake1:40.46
Eagan1:40.67
Orono1:40.82

400 FREESTYLE RELAY
Minnetonka3:09.37
Stillwater3:15.17
Chaska/Chan3:15.28
Eden Prairie3:15.58
Shakopee3:18.27
Edina3:18.68
Breck/Blake3:19.84
Forest Lake3:20.10
St. Louis Park3:20.66
St. Thomas Academy3:20.76