| 1 | Blake StoeberPlace 1 · Grade 11 · Maple Lake | 11 | Maple Lake | 18:37.1 |
| 2 | Cooper OversonPlace 2 · Grade 10 · Atwater-Cosmos-Grove City | 10 | Atwater-Cosmos-Grove City | 19:00.1 |
| 3 | Nate IngramPlace 3 · Grade 10 · Eden Valley-Watkins/Kimball | 10 | Eden Valley-Watkins/Kimball | 19:32.1 |
| 4 | Elijah DorsePlace 4 · Grade 10 · Maple Lake | 10 | Maple Lake | 19:32.2 |
| 5 | Brycen DiersPlace 5 · Grade 10 · Howard Lake-Waverly-Winsted | 10 | Howard Lake-Waverly-Winsted | 19:55.1 |
| 6 | Gavin ArensPlace 6 · Grade 12 · Eden Valley-Watkins/Kimball | 12 | Eden Valley-Watkins/Kimball | 20:11.4 |
| 7 | Jack SchurmannPlace 7 · Grade 11 · Howard Lake-Waverly-Winsted | 11 | Howard Lake-Waverly-Winsted | 20:28.1 |
| 8 | Ezra GabrielsonPlace 8 · Grade 9 · Eden Valley-Watkins/Kimball | 9 | Eden Valley-Watkins/Kimball | 21:13.2 |
| 9 | Charlie PetersonPlace 9 · Grade 11 · Maple Lake | 11 | Maple Lake | 21:26.1 |
| 10 | Evan MolitorPlace 10 · Grade 9 · Eden Valley-Watkins/Kimball | 9 | Eden Valley-Watkins/Kimball | 21:33.1 |
| 11 | Micah MorrisonPlace 11 · Grade 12 · Atwater-Cosmos-Grove City | 12 | Atwater-Cosmos-Grove City | 21:37.1 |
| 12 | Nolan ZierdenPlace 12 · Grade 10 · Paynesville/Belgrade-Brooten-Elrosa | 10 | Paynesville/Belgrade-Brooten-Elrosa | 21:39.1 |
| 13 | Brighton FrenchickPlace 13 · Grade 10 · Paynesville/Belgrade-Brooten-Elrosa | 10 | Paynesville/Belgrade-Brooten-Elrosa | 21:42.3 |
| 14 | Mason LesnauPlace 14 · Grade 10 · Eden Valley-Watkins/Kimball | 10 | Eden Valley-Watkins/Kimball | 22:09.1 |
| 15 | Oliver HawkinsonPlace 15 · Grade 9 · Maple Lake | 9 | Maple Lake | 22:18.2 |
| 16 | Alex FinkPlace 16 · Grade 9 · Eden Valley-Watkins/Kimball | 9 | Eden Valley-Watkins/Kimball | 22:27.1 |
| 17 | Alex WeberPlace 17 · Grade 10 · Paynesville/Belgrade-Brooten-Elrosa | 10 | Paynesville/Belgrade-Brooten-Elrosa | 22:29.1 |
| 18 | Martin KochPlace 18 · Grade 11 · Howard Lake-Waverly-Winsted | 11 | Howard Lake-Waverly-Winsted | 22:29.1 |
| 19 | Jackson StoneburnerPlace 19 · Grade 11 · Paynesville/Belgrade-Brooten-Elrosa | 11 | Paynesville/Belgrade-Brooten-Elrosa | 22:30.1 |
| 20 | Carson RemerPlace 20 · Grade 10 · Howard Lake-Waverly-Winsted | 10 | Howard Lake-Waverly-Winsted | 22:32.1 |
| 21 | Carter ErtelPlace 21 · Grade 11 · Maple Lake | 11 | Maple Lake | 22:40.1 |
| 22 | Abe NethingPlace 22 · Grade 10 · Paynesville/Belgrade-Brooten-Elrosa | 10 | Paynesville/Belgrade-Brooten-Elrosa | 22:47.1 |
| 23 | Orin EberhardPlace 23 · Grade 11 · Howard Lake-Waverly-Winsted | 11 | Howard Lake-Waverly-Winsted | 23:00.1 |
| 24 | Jaxon KnottPlace 24 · Grade 12 · Howard Lake-Waverly-Winsted | 12 | Howard Lake-Waverly-Winsted | 23:01.7 |
| 25 | Kellen HubertyPlace 25 · Grade 9 · Eden Valley-Watkins/Kimball | 9 | Eden Valley-Watkins/Kimball | 23:05.3 |
| 26 | Clark HawkinsonPlace 26 · Grade 9 · Maple Lake | 9 | Maple Lake | 24:14.1 |
| 27 | Carson StilesPlace 27 · Grade 8 · Howard Lake-Waverly-Winsted | 8 | Howard Lake-Waverly-Winsted | 24:19.8 |
| 28 | Jacob Meno-NietoPlace 28 · Grade 12 · Atwater-Cosmos-Grove City | 12 | Atwater-Cosmos-Grove City | 24:22.2 |
| 29 | Dyllan MichnowskiPlace 29 · Grade 12 · Atwater-Cosmos-Grove City | 12 | Atwater-Cosmos-Grove City | 24:56.1 |
| 30 | Dylan SerbusPlace 30 · Grade 12 · Atwater-Cosmos-Grove City | 12 | Atwater-Cosmos-Grove City | 24:56.2 |
| 31 | Jackson MeadPlace 31 · Grade 12 · Paynesville/Belgrade-Brooten-Elrosa | 12 | Paynesville/Belgrade-Brooten-Elrosa | 24:59.1 |
| 32 | Brolin ChlanPlace 32 · Grade 11 · Maple Lake | 11 | Maple Lake | 26:40.6 |
| 33 | Gavin GarciaPlace 33 · Grade 12 · Atwater-Cosmos-Grove City | 12 | Atwater-Cosmos-Grove City | 26:58.2 |
| 34 | Kenny JohnsonPlace 34 · Grade 9 · Atwater-Cosmos-Grove City | 9 | Atwater-Cosmos-Grove City | 27:25.1 |
| 35 | Lucas TerzichPlace 35 · Grade 11 · Maple Lake | 11 | Maple Lake | 31:50.2 |
| 36 | Logan LeuerPlace 36 · Grade 10 · Howard Lake-Waverly-Winsted | 10 | Howard Lake-Waverly-Winsted | 33:40.1 |
| 37 | Tate SchauerPlace 37 · Grade 8 · Howard Lake-Waverly-Winsted | 8 | Howard Lake-Waverly-Winsted | 36:45.5 |
| 38 | Garrett LudlowPlace 38 · Grade 10 · Eden Valley-Watkins/Kimball | 10 | Eden Valley-Watkins/Kimball | 39:07.3 |