| 1 | Niklas AbrahamsonPlace 1 · Grade JR · Simley | JR | Simley | 16:27.9 |
| 2 | Gavin StaufferPlace 2 · Grade SR · Park | SR | Park | 16:38.6 |
| 3 | Eli FirchauPlace 3 · Grade JR · Park | JR | Park | 16:46.6 |
| 4 | Henry JoaPlace 4 · Grade SO · Park | SO | Park | 16:47.5 |
| 5 | Liam CaldwellPlace 5 · Grade JR · Math & Science Academy | JR | Math & Science Academy | 16:50.3 |
| 6 | Lliam MerrelPlace 6 · Grade JR · Burnsville | JR | Burnsville | 16:51.9 |
| 7 | Aaron DevinePlace 7 · Grade SR · East Ridge | SR | East Ridge | 16:56.5 |
| 8 | Parker StoltzPlace 8 · Grade JR · Hastings | JR | Hastings | 16:59.1 |
| 9 | Raiyan AliPlace 9 · Grade SR · Woodbury | SR | Woodbury | 17:04.9 |
| 10 | Matthew O'hara jrPlace 10 · Grade SO · Minneapolis South | SO | Minneapolis South | 17:08.3 |
| 11 | Matt CarlsenPlace 11 · Grade SO · East Ridge | SO | East Ridge | 17:10.6 |
| 12 | Peter AndersenPlace 12 · Grade JR · Trinity School at River Ridge | JR | Trinity School at River Ridge | 17:13.8 |
| 13 | Parker PietruszewskiPlace 13 · Grade JR · Woodbury | JR | Woodbury | 17:17.4 |
| 14 | Kavin YedlapalliPlace 14 · Grade SR · Woodbury | SR | Woodbury | 17:18.7 |
| 15 | Brendan FaheyPlace 15 · Grade JR · Woodbury | JR | Woodbury | 17:19.4 |
| 16 | Louis AhernPlace 16 · Grade JR · Academy Of Holy Angels | JR | Academy Of Holy Angels | 17:20.7 |
| 17 | Benaiah MathewsPlace 17 · Grade FR · Nova Classical Academy | FR | Nova Classical Academy | 17:24.5 |
| 18 | Finn SheeleyPlace 18 · Grade SR · Academy Of Holy Angels | SR | Academy Of Holy Angels | 17:25.0 |
| 19 | Brandon PainePlace 19 · Grade JR · East Ridge | JR | East Ridge | 17:31.1 |
| 20 | Thomas O'KeefePlace 20 · Grade SR · Nova Classical Academy | SR | Nova Classical Academy | 17:33.9 |
| 21 | Jack AldrichPlace 21 · Grade SR · East Ridge | SR | East Ridge | 17:39.4 |
| 22 | Eli AndrePlace 22 · Grade JR · Nova Classical Academy | JR | Nova Classical Academy | 17:42.7 |
| 23 | Owen RiterPlace 23 · Grade JR · Woodbury | JR | Woodbury | 17:48.4 |
| 24 | Aiden ReuterPlace 24 · Grade JR · Hastings | JR | Hastings | 17:54.9 |
| 25 | Silas ColePlace 25 · Grade SR · Nova Classical Academy | SR | Nova Classical Academy | 18:00.6 |
| 26 | William CarryPlace 26 · Grade JR · Hastings | JR | Hastings | 18:01.2 |
| 27 | Kaden LongworthPlace 27 · Grade JR · Woodbury | JR | Woodbury | 18:03.1 |
| 28 | David TiremanPlace 28 · Grade SO · Hastings | SO | Hastings | 18:03.9 |
| 29 | Tristan HerbstPlace 29 · Grade JR · Hastings | JR | Hastings | 18:16.5 |
| 30 | Patrick O'KeefePlace 30 · Grade SO · Nova Classical Academy | SO | Nova Classical Academy | 18:20.5 |
| 31 | Lyle GerberPlace 31 · Grade SO · Nova Classical Academy | SO | Nova Classical Academy | 18:25.3 |
| 32 | Jack SalesPlace 32 · Grade FR · East Ridge | FR | East Ridge | 18:28.6 |
| 33 | Henry PagePlace 33 · Grade FR · Nova Classical Academy | FR | Nova Classical Academy | 18:28.8 |
| 34 | Everett KehlPlace 34 · Grade SR · Simley | SR | Simley | 18:31.3 |
| 35 | John GramerPlace 35 · Grade SR · East Ridge | SR | East Ridge | 18:31.4 |
| 36 | Greyson SimonsPlace 36 · Grade SO · South St. Paul | SO | South St. Paul | 18:31.9 |
| 37 | Ethan Alvarez-braeuPlace 37 · Grade JR · East Ridge | JR | East Ridge | 18:32.2 |
| 38 | Jake SchoenbauerPlace 38 · Grade SR · Burnsville | SR | Burnsville | 18:37.8 |
| 39 | Liam FlemingPlace 39 · Grade SO · Park | SO | Park | 18:40.7 |
| 40 | Ben PaulsenPlace 40 · Grade SO · Park | SO | Park | 18:42.5 |
| 41 | Henry HeitzmanPlace 41 · Grade SR · Academy Of Holy Angels | SR | Academy Of Holy Angels | 18:51.9 |
| 42 | Will MannPlace 42 · Grade 8 · Park | 8 | Park | 18:53.8 |
| 43 | Bennet Vaughn-FierPlace 43 · Grade SR · St. Paul Humboldt/Open World Learning | SR | St. Paul Humboldt/Open World Learning | 18:56.8 |
| 44 | Hudson WardPlace 44 · Grade SR · Burnsville | SR | Burnsville | 19:10.6 |
| 45 | Jacob StellaPlace 45 · Grade SR · Trinity School at River Ridge | SR | Trinity School at River Ridge | 19:14.5 |
| 46 | Lalit ReddyPlace 46 · Grade JR · Math & Science Academy | JR | Math & Science Academy | 19:14.8 |
| 47 | Adam SchaefferPlace 47 · Grade JR · Burnsville | JR | Burnsville | 19:15.4 |
| 48 | Cole HagemannPlace 48 · Grade FR · Burnsville | FR | Burnsville | 19:22.0 |
| 49 | Samuel CraigPlace 49 · Grade JR · Park | JR | Park | 19:23.4 |
| 50 | Andrew JungPlace 50 · Grade SR · Trinity School at River Ridge | SR | Trinity School at River Ridge | 19:24.6 |
| 51 | Ethan LulloffPlace 51 · Grade SO · Tartan | SO | Tartan | 19:27.3 |
| 52 | Benjamin ZarazuaPlace 52 · Grade JR · South St. Paul | JR | South St. Paul | 19:27.8 |
| 53 | James JensenPlace 53 · Grade FR · Hastings | FR | Hastings | 19:28.2 |
| 54 | John WhitePlace 54 · Grade JR · Burnsville | JR | Burnsville | 19:30.1 |
| 55 | Gabe SheppardPlace 55 · Grade SO · Simley | SO | Simley | 19:30.3 |
| 56 | Patrick TooheyPlace 56 · Grade JR · St. Paul Humboldt/Open World Learning | JR | St. Paul Humboldt/Open World Learning | 19:37.1 |
| 57 | Cole Athias FinnPlace 57 · Grade JR · Hiawatha Collegiate | JR | Hiawatha Collegiate | 19:37.3 |
| 58 | Caleb SchlemmerPlace 58 · Grade SO · South St. Paul | SO | South St. Paul | 19:43.7 |
| 59 | David HaoPlace 59 · Grade SO · Math & Science Academy | SO | Math & Science Academy | 19:45.2 |
| 60 | Gus HartwellPlace 60 · Grade FR · Trinity School at River Ridge | FR | Trinity School at River Ridge | 19:45.9 |
| 61 | Colin DunnPlace 61 · Grade SO · Trinity School at River Ridge | SO | Trinity School at River Ridge | 19:47.2 |
| 62 | Oskar UmbanhowarPlace 62 · Grade JR · Minneapolis South | JR | Minneapolis South | 19:47.8 |
| 63 | Max HartwellPlace 63 · Grade 8 · Trinity School at River Ridge | 8 | Trinity School at River Ridge | 19:51.1 |
| 64 | Fernando Tellez MercadoPlace 64 · Grade SO · Hiawatha Collegiate | SO | Hiawatha Collegiate | 19:56.1 |
| 65 | Andrew KrachtPlace 65 · Grade SR · Trinity School at River Ridge | SR | Trinity School at River Ridge | 20:02.0 |
| 66 | Eli WellsPlace 66 · Grade SR · Simley | SR | Simley | 20:07.7 |
| 67 | Will KnutsonPlace 67 · Grade SO · Academy Of Holy Angels | SO | Academy Of Holy Angels | 20:12.5 |
| 68 | Ben SmitleyPlace 68 · Grade SO · Math & Science Academy | SO | Math & Science Academy | 20:13.8 |
| 69 | Finn CullenPlace 69 · Grade JR · Hastings | JR | Hastings | 20:17.9 |
| 70 | Jordan HackelPlace 70 · Grade FR · Academy Of Holy Angels | FR | Academy Of Holy Angels | 20:20.4 |
| 71 | Henry CowlesPlace 71 · Grade SO · St. Paul Humboldt/Open World Learning | SO | St. Paul Humboldt/Open World Learning | 20:21.2 |
| 72 | Teddie LopezPlace 72 · Grade JR · St. Paul Humboldt/Open World Learning | JR | St. Paul Humboldt/Open World Learning | 20:26.3 |
| 73 | Theo StrobelPlace 73 · Grade SR · Tartan | SR | Tartan | 20:27.1 |
| 74 | Matthew GregarPlace 74 · Grade SR · Math & Science Academy | SR | Math & Science Academy | 20:28.2 |
| 75 | Dylan PeasePlace 75 · Grade SO · Simley | SO | Simley | 20:29.2 |
| 76 | Aaron Agudo HernandezPlace 76 · Grade FR · Hiawatha Collegiate | FR | Hiawatha Collegiate | 20:41.1 |
| 77 | James WolfePlace 77 · Grade JR · Chesterton Academy of the Twin Cities | JR | Chesterton Academy of the Twin Cities | 20:42.4 |
| 78 | Kaden ThurneauPlace 78 · Grade SR · Tartan | SR | Tartan | 20:46.3 |
| 79 | Lincoln MeiersPlace 79 · Grade FR · Math & Science Academy | FR | Math & Science Academy | 20:54.0 |
| 80 | Connor SondagPlace 80 · Grade SR · Cretin-Derham Hall | SR | Cretin-Derham Hall | 21:05.8 |
| 81 | Landon Rudolph-SielingPlace 81 · Grade SR · Academy Of Holy Angels | SR | Academy Of Holy Angels | 21:10.0 |
| 82 | Drew PoldingPlace 82 · Grade SO · Academy Of Holy Angels | SO | Academy Of Holy Angels | 21:14.1 |
| 83 | Peter FoxPlace 83 · Grade JR · Tartan | JR | Tartan | 21:23.6 |
| 84 | Lucas LeiseringPlace 84 · Grade SO · South St. Paul | SO | South St. Paul | 21:34.0 |
| 85 | O'Reilly BernardyPlace 85 · Grade SR · Simley | SR | Simley | 21:35.9 |
| 86 | Charlie TaubePlace 86 · Grade SR · Tartan | SR | Tartan | 21:43.0 |
| 87 | Nicholas MasilkoPlace 87 · Grade JR · South St. Paul | JR | South St. Paul | 21:43.7 |
| 88 | Caleb FanningPlace 88 · Grade FR · Cretin-Derham Hall | FR | Cretin-Derham Hall | 21:52.4 |
| 89 | Joseph GanzerPlace 89 · Grade FR · Chesterton Academy of the Twin Cities | FR | Chesterton Academy of the Twin Cities | 22:07.5 |
| 90 | Sebastian Sanchez SolisPlace 90 · Grade SO · Hiawatha Collegiate | SO | Hiawatha Collegiate | 22:21.8 |
| 91 | Ian ParkPlace 91 · Grade SR · Burnsville | SR | Burnsville | 22:31.6 |
| 92 | David Sanchez-VargasPlace 92 · Grade SO · Hiawatha Collegiate | SO | Hiawatha Collegiate | 22:32.5 |
| 93 | Drew DelacyPlace 93 · Grade SO · Tartan | SO | Tartan | 22:38.4 |
| 94 | Oscar MonsPlace 94 · Grade SO · St. Paul Humboldt/Open World Learning | SO | St. Paul Humboldt/Open World Learning | 22:39.2 |
| 95 | Leo HoffmanPlace 95 · Grade SR · Chesterton Academy of the Twin Cities | SR | Chesterton Academy of the Twin Cities | 22:48.9 |
| 96 | Jude RyanPlace 96 · Grade FR · South St. Paul | FR | South St. Paul | 23:09.5 |
| 97 | Trais TriplettPlace 97 · Grade JR · Chesterton Academy of the Twin Cities | JR | Chesterton Academy of the Twin Cities | 23:36.9 |
| 98 | Alex JimenezPlace 98 · Grade SO · South St. Paul | SO | South St. Paul | 23:39.8 |
| 99 | Hsa SoePlace 99 · Grade SO · St. Paul Humboldt/Open World Learning | SO | St. Paul Humboldt/Open World Learning | 24:27.0 |
| 100 | Pho Tha BolPlace 100 · Grade FR · St. Paul Humboldt/Open World Learning | FR | St. Paul Humboldt/Open World Learning | 26:05.9 |
| 101 | Connor McCowanPlace 101 · Grade FR · Tartan | FR | Tartan | 35:31.2 |