1.11David Jack19:17.8Centennial
2.9Tristan Lenton19:51.7Buffalo
3.12Rhett Willman20:06.9Lakeville South
4.9Aksel Sutton20:07.1St. Paul Central
5.10Daniel Jungwirth20:10.1Buffalo
6.12Bennett Stockhaus20:19.3Chaska
7.8Arthur Anderson20:21.6St. Paul Como Park
8.9Evan Dougherty20:30.7Chaska
9.11Liam McLay20:32.1Cretin-Derham Hall
10.11Jack Cutler20:34.4Chaska
11.9Justin Ruhland20:35.5Lakeville South
12.9Fox Galioto20:44.7Cretin-Derham Hall
13.9Ryker Sanders20:46.9Lakeville South
14.9Ben Clark20:50.7St. Paul Como Park
15.9Caleb Paulsen20:51.8Chaska
16.11Liam Parlin20:52.1Irondale
17.9Nathan Kaul20:54.3Centennial
18.10Isaac Worth21:01.3Buffalo
19.8Charlie Loth21:01.6St. Paul Como Park
20.9Nick Dubay21:04.4Centennial
21.10Hudson Gallagher21:05.8Lakeville South
22.9Samuel Rowell21:08.1St. Paul Central
23.9Kyler Nielson21:09.6Centennial
24.9Justin Woodruff21:09.6Buffalo
25.11Brandon Li21:15.1Lakeville South
26.8Simone Yidnekachew21:17.3Chaska
27.10Stuart Strack21:18.1St. Paul Central
28.12William Besonen21:25.7Buffalo
29.11Brendan Vukovics21:33.3Lakeville South
30.11Isaac Chock21:40.8Chaska
31.9Oliver Sonterre21:47.2Lakeville South
32.9Noah Sherman22:03.4St. Paul Central
33.8Ivan Peterson22:06.8Chaska
34.10Joseph Fuentes22:09.7Lakeville South
35.12Luke Lofgren22:20.3Centennial
36.8Marco Rodriguez House22:21.7St. Paul Central
37.10Andrejs Grotans22:25.9St. Paul Central
38.10Farley Haskard22:36.3St. Paul Central
39.10Eric Olson22:40.7Irondale
40.8Connor Louks22:41.8Centennial
41.9Alex Morey22:42.2St. Paul Central
42.11Harry Breheim22:44.6Irondale
43.12Alex Boulton22:48.8St. Paul Como Park
44.7Declan Hamilton22:55.9Irondale
45.11Evan Johnson22:56.0Chaska
46.11Bode Deloach22:57.0Chaska
47.8Rhys Witheridge22:57.0Chaska
48.8Liam Marquard23:03.1Centennial
49.10Marcus Boeckers23:13.7Buffalo
50.11Theodore Johnson23:13.7Cretin-Derham Hall
51.11Emmett Driscoll23:16.7St. Paul Como Park
52.9Colin Johnson23:18.2St. Paul Como Park
53.9Clyde Berg23:20.0St. Paul Central
54.9Caleb Barrett23:25.6Centennial
55.9Nathan Hotchkiss23:32.5Lakeville South
56.10Owen Bienias23:36.7Buffalo
57.12Alexander Jacobsen23:46.5St. Paul Central
58.9Adam Tyrrell23:46.7St. Paul Central
59.10Connor Sondag23:47.2Cretin-Derham Hall
60.-Jackson Sperry23:51.9St. Paul Central
61.8Casey Morris23:58.7Centennial
62.12Grady Hennen24:02.9St. Paul Central
63.10Charles Taube24:06.0North HS
64.8Milo Young24:09.5Chaska
65.11Cameron Ryks24:13.5Buffalo
66.11Caden Roseth24:15.8Lakeville South
67.12Karl Jentz24:28.2St. Paul Central
68.9Owen Sargent24:29.3Cretin-Derham Hall
69.12Ari Grant24:33.2Centennial
70.12Carson Bloedel24:34.8St. Paul Central
71.12Gabriel Huss24:43.1St. Paul Central
72.10Noah Tonneson24:56.5St. Paul Central
73.11Adi Toe25:03.1St. Paul Como Park
74.12Vincent Votruba25:03.1Irondale
75.9Peter Wold25:04.5Irondale
76.7Keane Grynieski25:12.4Irondale
77.10Brayden Scheeler25:14.4Centennial
78.11Evan Strautman25:21.2St. Paul Central
79.8James Thompson25:25.4St. Paul Como Park
80.9Andrew Narwid26:07.4Centennial
81.10Marley Schermerhorn26:07.4Centennial
82.10Mark Loeffler26:44.7Cretin-Derham Hall
83.7Nathan LaMotte26:51.1South St. Paul
84.9Nicholas Masilko26:54.4South St. Paul
85.9Brady Walton27:14.7Chaska
86.9Cole Skoy27:15.0Centennial
87.11Eric Walsh27:35.5St. Paul Central
88.9Nico Healey28:09.5St. Paul Central
89.12Victor Rivas-Melendez28:11.1St. Paul Washington Technology Magnet
90.10Issac Schnabel29:09.4Irondale
91.10Jack Phipps29:47.9North HS
92.9Dexter Bass30:03.3St. Paul Washington Technology Magnet
93.9Robert Hennen30:04.3St. Paul Central
94.9Narayan Chhetri30:56.9St. Paul Washington Technology Magnet
95.11Finn Lucy31:19.2St. Paul Como Park
96.7Joseph Jansen31:30.1South St. Paul
97.9Keniel Ortiz31:45.5Irondale