1.11Nolan Sutter15:45.2Chaska 2.12Charlie Power-Theisen15:55.9St. Paul Como Park 3.12Ethan Starfield15:55.9Lakeville South 4.12Andrew Macheel16:41.3Buffalo 5.11Owen Johnson16:47.5Lakeville South 6.11Mason Aarness16:56.3St. Paul Como Park 7.10Aiden Jakubic17:00.2Lakeville South 8.10Jacob Macheel17:09.6Buffalo 9.12Adam Cavanaugh17:20.4Lakeville South 10.10Wesley Wistrom17:20.7Buffalo 11.12Luke Huss17:22.0Buffalo 12.10Dexter Huss17:22.1Buffalo 13.12Eli Berg17:25.8Centennial 14.12Samuel Lindner17:26.6St. Paul Central 15.8Matthew O'Hara17:27.1St. Paul Central 16.10Alex Persing17:32.0Centennial 17.12Charles Bolkcom17:39.0Centennial 18.12Noah Leonard17:43.4Chaska 19.11Angel Marcial-Torres17:48.4Lakeville South 20.12Adrian Haugee17:53.8St. Paul Central 21.12Matt Washburn17:55.0Centennial 22.12Erick Chapman18:00.1Chaska 23.12Liam Schwie18:00.4St. Paul Como Park 24.12Kavan Johnson18:01.0Centennial 25.10Elisha Cairney18:02.3Lakeville South 26.11Alec Chamberlain18:09.0Lakeville South 27.12Torte Torstenson18:16.7St. Paul Central 28.10Grifffin Lind18:20.7Buffalo 29.12Frederick Heaser18:21.0North HS 30.11Garrett Seppanen18:27.6St. Paul Como Park 31.11Jacob Podratz18:33.0Centennial 32.11Nathan Bellmont18:33.7Chaska 33.11Logan Kluck18:35.5Lakeville South 34.11Henry Caswell18:43.0Lakeville South 35.11Danzell Knapper18:43.7Chaska 36.12Anders Mork18:44.1St. Paul Humboldt/Open World Learning 37.11Edward Gronau18:45.1St. Paul Central 38.12Sig Isaacson18:45.5St. Paul Como Park 39.11Ian Bleskachek18:46.0Irondale 40.11Collin Berg18:51.0Buffalo 41.10Nikola Petrov18:52.2Lakeville South 42.9Sam Larson18:52.3Cretin-Derham Hall 43.11Atticus James18:53.3St. Paul Central 44.10Finnigan Rodefeld19:00.1Irondale 45.12Henry Huron19:04.2St. Paul Central 46.11Jacob King19:04.5St. Paul Central 47.12Mason Baloun19:04.9Buffalo 48.11Cody Nelson19:05.6Centennial 49.11Leo English19:05.9Lakeville South 50.12Ryder Zvorak19:07.0Buffalo 51.10Daniel Nunez Santillan19:10.9Irondale 52.12Maxwell Rain19:12.6Chaska 53.10Casey Schaal19:19.2Chaska 54.11Aidan Ferrier19:19.8Irondale 55.12Milo Zimmerman19:22.8Buffalo 56.10Logan Sonnek19:24.7Centennial 57.8Elliot Samuelson-Hamilton19:26.4Irondale 58.10Isaac Robertson19:32.3St. Paul Central 59.9Tetsu Matsumoto19:37.1St. Paul Central 60.11Kyle Douglas19:37.9Buffalo 61.11Charlie Wills19:39.3Centennial 62.12Leo Rhode19:43.9St. Paul Central 63.11Lukas Andrle19:45.9Centennial 64.12Matt Heusman19:47.7Irondale 65.8Greyson Simons19:49.6South St. Paul 66.9Patrick Toohey20:02.9St. Paul Humboldt/Open World Learning 67.11Mikey Aska20:09.6Centennial 68.12Ryken Kulenkamp20:15.9Centennial 69.10Matthew Dalerup20:20.8Irondale 70.12Andrew Heuss20:25.5Irondale 71.11Wade Tuggle20:50.3St. Paul Johnson 72.8Caleb Schlemmer20:54.6South St. Paul 73.10Joey Hayes21:14.4Irondale 74.10Jason Vang21:22.2St. Paul Central 75.10Daniel Wynter21:30.3St. Paul Central 76.9Zachary McKay21:41.2Irondale 77.12Isaac Maendal21:52.9North HS 78.11Keyvan Pouladian21:54.6St. Paul Central 79.11Talen Greeson22:02.9Centennial 80.9Hsa Mue Taw Lay22:14.8St. Paul Washington Technology Magnet 81.9Jacob Gorman22:17.6South St. Paul 82.8Isaac Harrison22:40.1South St. Paul 83.9YengZong Vang22:52.4St. Paul Washington Technology Magnet 84.12Antonio Rosell22:53.5St. Paul Humboldt/Open World Learning 85.11Gabe Hart23:13.1Irondale 86.9Julian Watson23:40.0South St. Paul 87.11Jorge Vargas23:52.7St. Paul Washington Technology Magnet 88.12Alex Cowles23:56.9St. Paul Humboldt/Open World Learning 89.10Emaujai McClain25:31.0St. Paul Johnson 90.9Kpaw Nay Lway25:34.3St. Paul Washington Technology Magnet 91.11Tanner Rouillard-Horne26:14.0St. Paul Harding 92.11Grant Rouillard-Horne29:20.0St. Paul Harding 93.10Nathan Rivera29:23.6St. Paul Harding 94.12Travis Lee31:27.6St. Paul Harding 95.8Wah Htoo31:31.6St. Paul Washington Technology Magnet 96.11Martial Pen31:38.7St. Paul Washington Technology Magnet 97.8Lucas Rounds34:20.8St. Paul Humboldt/Open World Learning 98.9Tristin Wassengeso51:05.5Chaska 99.-Will Duncan57:39.2West High School 100.12Evan Pouliot1:19:36Centennial