| 1 | Minnewaska AreaPlace 1 · Minnewaska Area | — | Minnewaska Area | 10:32.74 |
| 2 | PaynesvillePlace 2 · Paynesville | — | Paynesville | 10:55.24 |
| 3 | MelrosePlace 3 · Melrose | — | Melrose | 11:03.04 |
| 4 | Sauk CentrePlace 4 · Sauk Centre | — | Sauk Centre | 11:43.07 |
| 5 | Belgrade-Brootn-ElrsaPlace 5 · Belgrade-Brootn-Elrsa | — | Belgrade-Brootn-Elrsa | 12:27.39 |
| 1 | Blake Goodall 12 Belgrade-Brootn-ElrsaPlace 1 · Blake Goodall 12 Belgrade-Brootn-Elrsa | — | Blake Goodall 12 Belgrade-Brootn-Elrsa | 11.96 |
| 2 | Anthony Marsh 10 Sauk CentrePlace 2 · Anthony Marsh 10 Sauk Centre | — | Anthony Marsh 10 Sauk Centre | 12.01 |
| 3 | Jason Hale 8 Minnewaska AreaPlace 3 · Jason Hale 8 Minnewaska Area | — | Jason Hale 8 Minnewaska Area | 12.10 |
| 4 | Calvin Burg 12 PaynesvillePlace 4 · Calvin Burg 12 Paynesville | — | Calvin Burg 12 Paynesville | 12.19 |
| 5 | Ryan Schwinghammer 10 Belgrade-Brootn-ElrsaPlace 5 · Ryan Schwinghammer 10 Belgrade-Brootn-Elrsa | — | Ryan Schwinghammer 10 Belgrade-Brootn-Elrsa | 12.31 |
| 6 | Christian Riley 12 MontevideoPlace 6 · Christian Riley 12 Montevideo | — | Christian Riley 12 Montevideo | 12.44 |
| 9 | Reece Wander 10 PaynesvillePlace 9 · Reece Wander 10 Paynesville | — | Reece Wander 10 Paynesville | 12.50 |
| 10 | Evan Laning 10 PaynesvillePlace 10 · Evan Laning 10 Paynesville | — | Evan Laning 10 Paynesville | 12.59 |
| 11 | Jacob Bertram 12 PaynesvillePlace 11 · Jacob Bertram 12 Paynesville | — | Jacob Bertram 12 Paynesville | 12.72 |
| 12 | Josh Curry 10 Minnewaska AreaPlace 12 · Josh Curry 10 Minnewaska Area | — | Josh Curry 10 Minnewaska Area | 12.93 |
| 13 | Owen Henry 10 Sauk CentrePlace 13 · Owen Henry 10 Sauk Centre | — | Owen Henry 10 Sauk Centre | 13.02 |
| 14 | Ethan Behrends 11 Atwatr-Cosms-GroveCtyPlace 14 · Ethan Behrends 11 Atwatr-Cosms-GroveCty | — | Ethan Behrends 11 Atwatr-Cosms-GroveCty | 13.05 |
| 15 | Christian Bartz 11 Minnewaska AreaPlace 15 · Christian Bartz 11 Minnewaska Area | — | Christian Bartz 11 Minnewaska Area | 13.09 |
| 16 | Hayden Huber 12 MontevideoPlace 16 · Hayden Huber 12 Montevideo | — | Hayden Huber 12 Montevideo | 13.14 |
| 17 | Rylan Weber 9 Sauk CentrePlace 17 · Rylan Weber 9 Sauk Centre | — | Rylan Weber 9 Sauk Centre | 13.21 |
| 18 | Nathan Vosika-Scherzber 10 New London-SpicerPlace 18 · Nathan Vosika-Scherzber 10 New London-Spicer | — | Nathan Vosika-Scherzber 10 New London-Spicer | 13.33 |
| 19 | Adam Root 12 MontevideoPlace 19 · Adam Root 12 Montevideo | — | Adam Root 12 Montevideo | 13.48 |
| 20 | Francis O'Malley 7 MontevideoPlace 20 · Francis O'Malley 7 Montevideo | — | Francis O'Malley 7 Montevideo | 13.51 |
| 21 | Petja Vaaraniemi 12 Atwatr-Cosms-GroveCtyPlace 21 · Petja Vaaraniemi 12 Atwatr-Cosms-GroveCty | — | Petja Vaaraniemi 12 Atwatr-Cosms-GroveCty | 13.53 |
| 22 | Jesus Ambriz 12 MelrosePlace 22 · Jesus Ambriz 12 Melrose | — | Jesus Ambriz 12 Melrose | 13.70 |
| 23 | Enan Sorenson 10 MontevideoPlace 23 · Enan Sorenson 10 Montevideo | — | Enan Sorenson 10 Montevideo | 13.74 |
| 24 | Hunter Kelley 10 Atwatr-Cosms-GroveCtyPlace 24 · Hunter Kelley 10 Atwatr-Cosms-GroveCty | — | Hunter Kelley 10 Atwatr-Cosms-GroveCty | 14.15 |
| 25 | Gerardo Chavez 10 MelrosePlace 25 · Gerardo Chavez 10 Melrose | — | Gerardo Chavez 10 Melrose | 14.18 |
| 26 | Gabe Ellering 12 MelrosePlace 26 · Gabe Ellering 12 Melrose | — | Gabe Ellering 12 Melrose | 14.32 |
| 27 | Tristan Roufs 9 Atwatr-Cosms-GroveCtyPlace 27 · Tristan Roufs 9 Atwatr-Cosms-GroveCty | — | Tristan Roufs 9 Atwatr-Cosms-GroveCty | 14.38 |
| 28 | Nathaniel Lahr 8 Sauk CentrePlace 28 · Nathaniel Lahr 8 Sauk Centre | — | Nathaniel Lahr 8 Sauk Centre | 14.74 |
| 1 | Jackson Meyer 11 Minnewaska AreaPlace 1 · Jackson Meyer 11 Minnewaska Area | — | Jackson Meyer 11 Minnewaska Area | 24.30 |
| 2 | Blake Goodall 12 Belgrade-Brootn-ElrsaPlace 2 · Blake Goodall 12 Belgrade-Brootn-Elrsa | — | Blake Goodall 12 Belgrade-Brootn-Elrsa | 24.88 |
| 3 | Calvin Burg 12 PaynesvillePlace 3 · Calvin Burg 12 Paynesville | — | Calvin Burg 12 Paynesville | 24.99 |
| 4 | Ryan Schwinghammer 10 Belgrade-Brootn-ElrsaPlace 4 · Ryan Schwinghammer 10 Belgrade-Brootn-Elrsa | — | Ryan Schwinghammer 10 Belgrade-Brootn-Elrsa | 25.42 |
| 5 | Andrew Templer 12 New London-SpicerPlace 5 · Andrew Templer 12 New London-Spicer | — | Andrew Templer 12 New London-Spicer | 25.70 |
| 6 | Jackson Berscheid 11 Sauk CentrePlace 6 · Jackson Berscheid 11 Sauk Centre | — | Jackson Berscheid 11 Sauk Centre | 25.71 |
| 7 | Brandon Montanez 12 MelrosePlace 7 · Brandon Montanez 12 Melrose | — | Brandon Montanez 12 Melrose | 25.92 |
| 8 | Reece Wander 10 PaynesvillePlace 8 · Reece Wander 10 Paynesville | — | Reece Wander 10 Paynesville | 26.06 |
| 9 | Luis Herrera 11 MontevideoPlace 9 · Luis Herrera 11 Montevideo | — | Luis Herrera 11 Montevideo | 26.11 |
| 10 | Zach Hintner 11 Atwatr-Cosms-GroveCtyPlace 10 · Zach Hintner 11 Atwatr-Cosms-GroveCty | — | Zach Hintner 11 Atwatr-Cosms-GroveCty | 26.25 |
| 11 | Hunter Weisel 11 Minnewaska AreaPlace 11 · Hunter Weisel 11 Minnewaska Area | — | Hunter Weisel 11 Minnewaska Area | 26.35 |
| 12 | Cameron O'Konek 10 PaynesvillePlace 12 · Cameron O'Konek 10 Paynesville | — | Cameron O'Konek 10 Paynesville | 26.99 |
| 13 | Hayden Huber 12 MontevideoPlace 13 · Hayden Huber 12 Montevideo | — | Hayden Huber 12 Montevideo | 27.01 |
| 16 | Nathan Vosika-Scherzber 10 New London-SpicerPlace 16 · Nathan Vosika-Scherzber 10 New London-Spicer | — | Nathan Vosika-Scherzber 10 New London-Spicer | 27.08 |
| 17 | Abraham Lara 10 MelrosePlace 17 · Abraham Lara 10 Melrose | — | Abraham Lara 10 Melrose | 27.15 |
| 18 | Rylan Weber 9 Sauk CentrePlace 18 · Rylan Weber 9 Sauk Centre | — | Rylan Weber 9 Sauk Centre | 27.64 |
| 19 | Adam Root 12 MontevideoPlace 19 · Adam Root 12 Montevideo | — | Adam Root 12 Montevideo | 27.85 |
| 20 | Petja Vaaraniemi 12 Atwatr-Cosms-GroveCtyPlace 20 · Petja Vaaraniemi 12 Atwatr-Cosms-GroveCty | — | Petja Vaaraniemi 12 Atwatr-Cosms-GroveCty | 28.09 |
| 23 | Enan Sorenson 10 MontevideoPlace 23 · Enan Sorenson 10 Montevideo | — | Enan Sorenson 10 Montevideo | 28.46 |
| 24 | Kevin Martinez 10 MelrosePlace 24 · Kevin Martinez 10 Melrose | — | Kevin Martinez 10 Melrose | 28.70 |
| 25 | Tristan Roufs 9 Atwatr-Cosms-GroveCtyPlace 25 · Tristan Roufs 9 Atwatr-Cosms-GroveCty | — | Tristan Roufs 9 Atwatr-Cosms-GroveCty | 29.94 |
| 26 | Joseph Johnson 9 Atwatr-Cosms-GroveCtyPlace 26 · Joseph Johnson 9 Atwatr-Cosms-GroveCty | — | Joseph Johnson 9 Atwatr-Cosms-GroveCty | 30.18 |
| 27 | Brandon Parish 9 Sauk CentrePlace 27 · Brandon Parish 9 Sauk Centre | — | Brandon Parish 9 Sauk Centre | 30.80 |
| 1 | Chris Feldewerd 11 MelrosePlace 1 · Chris Feldewerd 11 Melrose | — | Chris Feldewerd 11 Melrose | 53.82 |
| 2 | Nathan Pitzen 12 Minnewaska AreaPlace 2 · Nathan Pitzen 12 Minnewaska Area | — | Nathan Pitzen 12 Minnewaska Area | 54.31 |
| 3 | Jack Novak 10 New London-SpicerPlace 3 · Jack Novak 10 New London-Spicer | — | Jack Novak 10 New London-Spicer | 54.53 |
| 4 | Will Hoeschen 9 MelrosePlace 4 · Will Hoeschen 9 Melrose | — | Will Hoeschen 9 Melrose | 56.17 |
| 5 | Zach Hintner 11 Atwatr-Cosms-GroveCtyPlace 5 · Zach Hintner 11 Atwatr-Cosms-GroveCty | — | Zach Hintner 11 Atwatr-Cosms-GroveCty | 56.80 |
| 6 | Matthew Kollman 12 Belgrade-Brootn-ElrsaPlace 6 · Matthew Kollman 12 Belgrade-Brootn-Elrsa | — | Matthew Kollman 12 Belgrade-Brootn-Elrsa | 57.39 |
| 7 | Rigo Turrubiartes 10 MontevideoPlace 7 · Rigo Turrubiartes 10 Montevideo | — | Rigo Turrubiartes 10 Montevideo | 57.82 |
| 8 | Spencer Meyer 12 MelrosePlace 8 · Spencer Meyer 12 Melrose | — | Spencer Meyer 12 Melrose | 57.88 |
| 9 | Aiden Tank 11 Minnewaska AreaPlace 9 · Aiden Tank 11 Minnewaska Area | — | Aiden Tank 11 Minnewaska Area | 58.33 |
| 10 | Avery Karol 7 PaynesvillePlace 10 · Avery Karol 7 Paynesville | — | Avery Karol 7 Paynesville | 59.92 |
| 11 | Abraham Lara 10 MelrosePlace 11 · Abraham Lara 10 Melrose | — | Abraham Lara 10 Melrose | 59.97 |
| 12 | Brandon Middendorf 12 Sauk CentrePlace 12 · Brandon Middendorf 12 Sauk Centre | — | Brandon Middendorf 12 Sauk Centre | 60.94 |
| 13 | Zander Kuhlmann 7 Sauk CentrePlace 13 · Zander Kuhlmann 7 Sauk Centre | — | Zander Kuhlmann 7 Sauk Centre | 61.82 |
| 14 | Ryan Voss 12 Atwatr-Cosms-GroveCtyPlace 14 · Ryan Voss 12 Atwatr-Cosms-GroveCty | — | Ryan Voss 12 Atwatr-Cosms-GroveCty | 62.31 |
| 15 | Andrew VanBinsbergen 9 MontevideoPlace 15 · Andrew VanBinsbergen 9 Montevideo | — | Andrew VanBinsbergen 9 Montevideo | 63.21 |
| 16 | Mitchell Heinen 12 MelrosePlace 16 · Mitchell Heinen 12 Melrose | — | Mitchell Heinen 12 Melrose | 63.23 |
| 17 | Joseph Johnson 9 Atwatr-Cosms-GroveCtyPlace 17 · Joseph Johnson 9 Atwatr-Cosms-GroveCty | — | Joseph Johnson 9 Atwatr-Cosms-GroveCty | 63.82 |
| 18 | Gabriel Polipnick 10 Sauk CentrePlace 18 · Gabriel Polipnick 10 Sauk Centre | — | Gabriel Polipnick 10 Sauk Centre | 64.28 |
| 19 | Anthony Marsh 10 Sauk CentrePlace 19 · Anthony Marsh 10 Sauk Centre | — | Anthony Marsh 10 Sauk Centre | 64.67 |
| 20 | Dominick Terhaar 7 Sauk CentrePlace 20 · Dominick Terhaar 7 Sauk Centre | — | Dominick Terhaar 7 Sauk Centre | 68.76 |
| 1 | Preston Poepping 12 MelrosePlace 1 · Preston Poepping 12 Melrose | — | Preston Poepping 12 Melrose | 2:08.66 |
| 2 | Levi Streich 10 New London-SpicerPlace 2 · Levi Streich 10 New London-Spicer | — | Levi Streich 10 New London-Spicer | 2:10.72 |
| 3 | Caden Lien 12 New London-SpicerPlace 3 · Caden Lien 12 New London-Spicer | — | Caden Lien 12 New London-Spicer | 2:13.23 |
| 4 | Bryton Nelson 10 MontevideoPlace 4 · Bryton Nelson 10 Montevideo | — | Bryton Nelson 10 Montevideo | 2:14.96 |
| 5 | Matthew Kollman 12 Belgrade-Brootn-ElrsaPlace 5 · Matthew Kollman 12 Belgrade-Brootn-Elrsa | — | Matthew Kollman 12 Belgrade-Brootn-Elrsa | 2:20.62 |
| 6 | Carter Andresen 12 New London-SpicerPlace 6 · Carter Andresen 12 New London-Spicer | — | Carter Andresen 12 New London-Spicer | 2:22.39 |
| 7 | Brock Chellgren 12 MelrosePlace 7 · Brock Chellgren 12 Melrose | — | Brock Chellgren 12 Melrose | 2:23.88 |
| 8 | Andrew Berscheit 8 MelrosePlace 8 · Andrew Berscheit 8 Melrose | — | Andrew Berscheit 8 Melrose | 2:25.85 |
| 9 | Levi Lilleberg 10 Atwatr-Cosms-GroveCtyPlace 9 · Levi Lilleberg 10 Atwatr-Cosms-GroveCty | — | Levi Lilleberg 10 Atwatr-Cosms-GroveCty | 2:26.16 |
| 10 | Duncan McNab 10 PaynesvillePlace 10 · Duncan McNab 10 Paynesville | — | Duncan McNab 10 Paynesville | 2:27.21 |
| 11 | John Meyer 12 MelrosePlace 11 · John Meyer 12 Melrose | — | John Meyer 12 Melrose | 2:27.23 |
| 12 | Kaden Pieper 8 Belgrade-Brootn-ElrsaPlace 12 · Kaden Pieper 8 Belgrade-Brootn-Elrsa | — | Kaden Pieper 8 Belgrade-Brootn-Elrsa | 2:27.52 |
| 13 | Selvin Hernandez 11 MontevideoPlace 13 · Selvin Hernandez 11 Montevideo | — | Selvin Hernandez 11 Montevideo | 2:27.99 |
| 14 | Kadin Fokken 9 MontevideoPlace 14 · Kadin Fokken 9 Montevideo | — | Kadin Fokken 9 Montevideo | 2:35.66 |
| 15 | Zander Kuhlmann 7 Sauk CentrePlace 15 · Zander Kuhlmann 7 Sauk Centre | — | Zander Kuhlmann 7 Sauk Centre | 2:36.00 |
| 16 | Sam Olson 11 MontevideoPlace 16 · Sam Olson 11 Montevideo | — | Sam Olson 11 Montevideo | 2:38.43 |
| 17 | Zander Olmschenk 7 Sauk CentrePlace 17 · Zander Olmschenk 7 Sauk Centre | — | Zander Olmschenk 7 Sauk Centre | 2:39.58 |
| 18 | Jace Neal 9 New London-SpicerPlace 18 · Jace Neal 9 New London-Spicer | — | Jace Neal 9 New London-Spicer | 2:40.80 |
| 19 | Ashton Christopher 10 MontevideoPlace 19 · Ashton Christopher 10 Montevideo | — | Ashton Christopher 10 Montevideo | 2:44.00 |
| 20 | Brandon Mayse 12 MelrosePlace 20 · Brandon Mayse 12 Melrose | — | Brandon Mayse 12 Melrose | 2:44.46 |
| 21 | Brady Lyons 9 Atwatr-Cosms-GroveCtyPlace 21 · Brady Lyons 9 Atwatr-Cosms-GroveCty | — | Brady Lyons 9 Atwatr-Cosms-GroveCty | 2:45.81 |
| 22 | Max Satterlee 11 Sauk CentrePlace 22 · Max Satterlee 11 Sauk Centre | — | Max Satterlee 11 Sauk Centre | 2:49.09 |
| 1 | James Pritchett 12 PaynesvillePlace 1 · James Pritchett 12 Paynesville | — | James Pritchett 12 Paynesville | 5:06.49 |
| 2 | Brock Chellgren 12 MelrosePlace 2 · Brock Chellgren 12 Melrose | — | Brock Chellgren 12 Melrose | 5:07.21 |
| 3 | Nick Berscheit 11 MelrosePlace 3 · Nick Berscheit 11 Melrose | — | Nick Berscheit 11 Melrose | 5:18.38 |
| 4 | Collin Frieler 12 PaynesvillePlace 4 · Collin Frieler 12 Paynesville | — | Collin Frieler 12 Paynesville | 5:19.06 |
| 5 | Tanner Marthaler 10 Sauk CentrePlace 5 · Tanner Marthaler 10 Sauk Centre | — | Tanner Marthaler 10 Sauk Centre | 5:28.24 |
| 6 | Duncan McNab 10 PaynesvillePlace 6 · Duncan McNab 10 Paynesville | — | Duncan McNab 10 Paynesville | 5:29.81 |
| 7 | Ty Bisek 10 New London-SpicerPlace 7 · Ty Bisek 10 New London-Spicer | — | Ty Bisek 10 New London-Spicer | 5:30.97 |
| 8 | Edgar Morente 12 MelrosePlace 8 · Edgar Morente 12 Melrose | — | Edgar Morente 12 Melrose | 5:31.42 |
| 9 | Noe Martinez 10 MelrosePlace 9 · Noe Martinez 10 Melrose | — | Noe Martinez 10 Melrose | 5:38.21 |
| 10 | Aspen Peterson 12 Belgrade-Brootn-ElrsaPlace 10 · Aspen Peterson 12 Belgrade-Brootn-Elrsa | — | Aspen Peterson 12 Belgrade-Brootn-Elrsa | 5:53.10 |
| 11 | Reign Doty 10 New London-SpicerPlace 11 · Reign Doty 10 New London-Spicer | — | Reign Doty 10 New London-Spicer | 6:06.66 |
| 12 | Brady Lyons 9 Atwatr-Cosms-GroveCtyPlace 12 · Brady Lyons 9 Atwatr-Cosms-GroveCty | — | Brady Lyons 9 Atwatr-Cosms-GroveCty | 6:12.69 |
| 13 | Robert Wold 12 Belgrade-Brootn-ElrsaPlace 13 · Robert Wold 12 Belgrade-Brootn-Elrsa | — | Robert Wold 12 Belgrade-Brootn-Elrsa | 6:23.50 |
| 14 | Max Satterlee 11 Sauk CentrePlace 14 · Max Satterlee 11 Sauk Centre | — | Max Satterlee 11 Sauk Centre | 6:29.33 |
| 15 | Liam Osborn 9 MelrosePlace 15 · Liam Osborn 9 Melrose | — | Liam Osborn 9 Melrose | 6:41.05 |
| 1 | Bryce Nelson 11 MontevideoPlace 1 · Bryce Nelson 11 Montevideo | — | Bryce Nelson 11 Montevideo | 11:27.69 |
| 2 | Nick Berscheit 11 MelrosePlace 2 · Nick Berscheit 11 Melrose | — | Nick Berscheit 11 Melrose | 11:27.85 |
| 3 | Colby Sorenson 10 Minnewaska AreaPlace 3 · Colby Sorenson 10 Minnewaska Area | — | Colby Sorenson 10 Minnewaska Area | 11:46.57 |
| 4 | Mason Studemann 9 Atwatr-Cosms-GroveCtyPlace 4 · Mason Studemann 9 Atwatr-Cosms-GroveCty | — | Mason Studemann 9 Atwatr-Cosms-GroveCty | 11:50.68 |
| 5 | Ty Bisek 10 New London-SpicerPlace 5 · Ty Bisek 10 New London-Spicer | — | Ty Bisek 10 New London-Spicer | 11:57.13 |
| 6 | Luke Braun 9 MelrosePlace 6 · Luke Braun 9 Melrose | — | Luke Braun 9 Melrose | 12:16.23 |
| 7 | Dain Winters 9 MontevideoPlace 7 · Dain Winters 9 Montevideo | — | Dain Winters 9 Montevideo | 12:21.02 |
| 8 | Connor Nestor 10 Minnewaska AreaPlace 8 · Connor Nestor 10 Minnewaska Area | — | Connor Nestor 10 Minnewaska Area | 12:21.12 |
| 9 | Nevada Feucht 10 Belgrade-Brootn-ElrsaPlace 9 · Nevada Feucht 10 Belgrade-Brootn-Elrsa | — | Nevada Feucht 10 Belgrade-Brootn-Elrsa | 13:01.45 |
| 10 | Reign Doty 10 New London-SpicerPlace 10 · Reign Doty 10 New London-Spicer | — | Reign Doty 10 New London-Spicer | 13:25.34 |
| 11 | Trey Schmidt 9 Atwatr-Cosms-GroveCtyPlace 11 · Trey Schmidt 9 Atwatr-Cosms-GroveCty | — | Trey Schmidt 9 Atwatr-Cosms-GroveCty | 13:31.46 |
| 12 | Connor Petersen 9 Atwatr-Cosms-GroveCtyPlace 12 · Connor Petersen 9 Atwatr-Cosms-GroveCty | — | Connor Petersen 9 Atwatr-Cosms-GroveCty | 13:35.77 |
| 13 | Dakota Detloff 10 Belgrade-Brootn-ElrsaPlace 13 · Dakota Detloff 10 Belgrade-Brootn-Elrsa | — | Dakota Detloff 10 Belgrade-Brootn-Elrsa | 14:17.71 |
| 14 | Cade Wosmek 11 New London-SpicerPlace 14 · Cade Wosmek 11 New London-Spicer | — | Cade Wosmek 11 New London-Spicer | 14:26.76 |
| 1 | Kagan Jakobson 11 New London-SpicerPlace 1 · Kagan Jakobson 11 New London-Spicer | — | Kagan Jakobson 11 New London-Spicer | 18.75 |
| 4 | Rheis Stanley 10 MontevideoPlace 4 · Rheis Stanley 10 Montevideo | — | Rheis Stanley 10 Montevideo | 19.35 |
| 5 | Macoy Thiesen 9 Sauk CentrePlace 5 · Macoy Thiesen 9 Sauk Centre | — | Macoy Thiesen 9 Sauk Centre | 19.47 |
| 6 | Jason Hale 8 Minnewaska AreaPlace 6 · Jason Hale 8 Minnewaska Area | — | Jason Hale 8 Minnewaska Area | 19.75 |
| 7 | Sergio Esparza 11 MontevideoPlace 7 · Sergio Esparza 11 Montevideo | — | Sergio Esparza 11 Montevideo | 19.78 |
| 8 | Jackson Stadsvold 10 Minnewaska AreaPlace 8 · Jackson Stadsvold 10 Minnewaska Area | — | Jackson Stadsvold 10 Minnewaska Area | 20.20 |
| 9 | Arnaud d'Argent 12 Sauk CentrePlace 9 · Arnaud d'Argent 12 Sauk Centre | — | Arnaud d'Argent 12 Sauk Centre | 20.22 |
| 10 | Cael Blom 11 Atwatr-Cosms-GroveCtyPlace 10 · Cael Blom 11 Atwatr-Cosms-GroveCty | — | Cael Blom 11 Atwatr-Cosms-GroveCty | 20.35 |
| 11 | Travis Bertram 12 MelrosePlace 11 · Travis Bertram 12 Melrose | — | Travis Bertram 12 Melrose | 20.42 |
| 12 | Spencer Marthaler 8 Sauk CentrePlace 12 · Spencer Marthaler 8 Sauk Centre | — | Spencer Marthaler 8 Sauk Centre | 20.55 |
| 13 | Landon Blom 9 Atwatr-Cosms-GroveCtyPlace 13 · Landon Blom 9 Atwatr-Cosms-GroveCty | — | Landon Blom 9 Atwatr-Cosms-GroveCty | 20.66 |
| 14 | Jeramiah Peterson 10 MelrosePlace 14 · Jeramiah Peterson 10 Melrose | — | Jeramiah Peterson 10 Melrose | 21.03 |
| 15 | Cody Gregory 12 Sauk CentrePlace 15 · Cody Gregory 12 Sauk Centre | — | Cody Gregory 12 Sauk Centre | 22.61 |
| 16 | Isaac Schmiesing 10 MelrosePlace 16 · Isaac Schmiesing 10 Melrose | — | Isaac Schmiesing 10 Melrose | 22.78 |
| 17 | Peter Hughesdon 9 New London-SpicerPlace 17 · Peter Hughesdon 9 New London-Spicer | — | Peter Hughesdon 9 New London-Spicer | 24.27 |
| 18 | Aaron Kerfeld 8 Sauk CentrePlace 18 · Aaron Kerfeld 8 Sauk Centre | — | Aaron Kerfeld 8 Sauk Centre | 24.86 |
| 1 | Jose Pacheco Murillo 12 MontevideoPlace 1 · Jose Pacheco Murillo 12 Montevideo | — | Jose Pacheco Murillo 12 Montevideo | 43.07 |
| 2 | Connor Osbon 11 MontevideoPlace 2 · Connor Osbon 11 Montevideo | — | Connor Osbon 11 Montevideo | 44.46 |
| 3 | Zach Olmschenk 11 Sauk CentrePlace 3 · Zach Olmschenk 11 Sauk Centre | — | Zach Olmschenk 11 Sauk Centre | 46.10 |
| 4 | Kagan Jakobson 11 New London-SpicerPlace 4 · Kagan Jakobson 11 New London-Spicer | — | Kagan Jakobson 11 New London-Spicer | 46.17 |
| 5 | Macoy Thiesen 9 Sauk CentrePlace 5 · Macoy Thiesen 9 Sauk Centre | — | Macoy Thiesen 9 Sauk Centre | 46.39 |
| 6 | Robert Holmquist 11 New London-SpicerPlace 6 · Robert Holmquist 11 New London-Spicer | — | Robert Holmquist 11 New London-Spicer | 46.80 |
| 7 | Cael Blom 11 Atwatr-Cosms-GroveCtyPlace 7 · Cael Blom 11 Atwatr-Cosms-GroveCty | — | Cael Blom 11 Atwatr-Cosms-GroveCty | 48.04 |
| 8 | Spencer Marthaler 8 Sauk CentrePlace 8 · Spencer Marthaler 8 Sauk Centre | — | Spencer Marthaler 8 Sauk Centre | 48.50 |
| 9 | Landon Blom 9 Atwatr-Cosms-GroveCtyPlace 9 · Landon Blom 9 Atwatr-Cosms-GroveCty | — | Landon Blom 9 Atwatr-Cosms-GroveCty | 49.25 |
| 10 | Jeramiah Peterson 10 MelrosePlace 10 · Jeramiah Peterson 10 Melrose | — | Jeramiah Peterson 10 Melrose | 49.65 |
| 11 | Josh Brinkman 9 MelrosePlace 11 · Josh Brinkman 9 Melrose | — | Josh Brinkman 9 Melrose | 50.50 |
| 12 | Arnaud d'Argent 12 Sauk CentrePlace 12 · Arnaud d'Argent 12 Sauk Centre | — | Arnaud d'Argent 12 Sauk Centre | 50.56 |
| 13 | Nathan Hauser 8 Minnewaska AreaPlace 13 · Nathan Hauser 8 Minnewaska Area | — | Nathan Hauser 8 Minnewaska Area | 51.82 |
| 14 | Sergio Esparza 11 MontevideoPlace 14 · Sergio Esparza 11 Montevideo | — | Sergio Esparza 11 Montevideo | 52.03 |
| 15 | Luke Trebil 10 Atwatr-Cosms-GroveCtyPlace 15 · Luke Trebil 10 Atwatr-Cosms-GroveCty | — | Luke Trebil 10 Atwatr-Cosms-GroveCty | 52.06 |
| 16 | Sam Mastey 8 Belgrade-Brootn-ElrsaPlace 16 · Sam Mastey 8 Belgrade-Brootn-Elrsa | — | Sam Mastey 8 Belgrade-Brootn-Elrsa | 53.52 |
| 17 | Jamison Reed 9 Belgrade-Brootn-ElrsaPlace 17 · Jamison Reed 9 Belgrade-Brootn-Elrsa | — | Jamison Reed 9 Belgrade-Brootn-Elrsa | 54.18 |
| 18 | Aaron Kerfeld 8 Sauk CentrePlace 18 · Aaron Kerfeld 8 Sauk Centre | — | Aaron Kerfeld 8 Sauk Centre | 54.37 |
| 19 | Branton Jones 8 Belgrade-Brootn-ElrsaPlace 19 · Branton Jones 8 Belgrade-Brootn-Elrsa | — | Branton Jones 8 Belgrade-Brootn-Elrsa | 55.44 |
| 20 | Wyatt Kaiser 9 Atwatr-Cosms-GroveCtyPlace 20 · Wyatt Kaiser 9 Atwatr-Cosms-GroveCty | — | Wyatt Kaiser 9 Atwatr-Cosms-GroveCty | 56.84 |
| 21 | Isaac Schmiesing 10 MelrosePlace 21 · Isaac Schmiesing 10 Melrose | — | Isaac Schmiesing 10 Melrose | 57.36 |
| 22 | Sam Berscheit 9 MelrosePlace 22 · Sam Berscheit 9 Melrose | — | Sam Berscheit 9 Melrose | 60.21 |
| 1 | New London-SpicerPlace 1 · New London-Spicer | — | New London-Spicer | 9:04.40 |
| 2 | MelrosePlace 2 · Melrose | — | Melrose | 9:19.38 |
| 3 | Minnewaska AreaPlace 3 · Minnewaska Area | — | Minnewaska Area | 9:30.45 |
| 4 | Atwatr-Cosms-GroveCtyPlace 4 · Atwatr-Cosms-GroveCty | — | Atwatr-Cosms-GroveCty | 9:47.83 |
| 5 | Sauk CentrePlace 5 · Sauk Centre | — | Sauk Centre | 9:50.16 |
| 6 | MontevideoPlace 6 · Montevideo | — | Montevideo | 9:56.99 |
| 7 | Belgrade-Brootn-ElrsaPlace 7 · Belgrade-Brootn-Elrsa | — | Belgrade-Brootn-Elrsa | 10:03.89 |