| 1 | Tristan Blancarte | Ashland | 12 | 16:20.50 | WIAA D2 Sectional 1 - Rice Lake |
| 2 | Oliver Gariepy | Unity | 11 | 16:24.08 | Marshfield Night Meet - Overall |
| 3 | Tommy Dettinger | Cumberland | 12 | 16:31.60 | WIAA State XC Championships |
| 4 | Isaiah Morales | Unity | 10 | 16:49.30 | Marshfield Night Meet - Overall |
| 5 | Jaden Reed | Cameron | 11 | 16:57.90 | WIAA D3 Sectional 2 - Unity |
| 6 | Dominic Fox | Unity | 11 | 17:11.10 | WIAA D3 Sectional 2 - Unity |
| 7 | Maverick Alholm | Northwestern | 10 | 17:11.70 | WIAA D2 Sectional 1 - Rice Lake |
| 8 | Dylan Blancarte | Ashland | 12 | 17:12.50 | WIAA D2 Sectional 1 - Rice Lake |
| 9 | Alexander Guderian | Northwestern | 9 | 17:13.90 | WIAA D2 Sectional 1 - Rice Lake |
| 10 | Christian Larson | Hayward | 11 | 17:37.80 | WIAA D2 Sectional 1 - Rice Lake |
| 11 | Preston Eldred | Cameron | 12 | 17:42.50 | Cameron Invitational |
| 12 | Liam Gort | Northwestern | 11 | 17:42.70 | WIAA D2 Sectional 1 - Rice Lake |
| 13 | Hunter Fredrickson | Northwestern | 12 | 17:45.30 | WIAA D2 Sectional 1 - Rice Lake |
| 14 | Danny Pacquin | Hayward | 11 | 17:47.40 | WIAA D2 Sectional 1 - Rice Lake |
| 15 | Milo Gomez | Ashland | 12 | 17:52.80 | WIAA D2 Sectional 1 - Rice Lake |
| 16 | Jerricho Wood | Cameron | 9 | 17:55.40 | WIAA D3 Sectional 2 - Unity |
| 17 | Caden Miller | Northwestern | 12 | 17:55.70 | WIAA D2 Sectional 1 - Rice Lake |
| 18 | Sam Marita | Ashland | 11 | 17:57.70 | WIAA D2 Sectional 1 - Rice Lake |
| 19 | Noah Levings | Ashland | 10 | 17:58.50 | WIAA D2 Sectional 1 - Rice Lake |
| 20 | David Chaney | Northwestern | 10 | 18:02.30 | WIAA D2 Sectional 1 - Rice Lake |
| 21 | Owen Stibak | Ladysmith | 12 | 18:02.82 | Marshfield Night Meet - Overall |
| 22 | Jackson McCallum | Hayward | 10 | 18:04.90 | WIAA D2 Sectional 1 - Rice Lake |
| 23 | Nolan Hecimovich | Ashland | 9 | 18:10.60 | WIAA D2 Sectional 1 - Rice Lake |
| 24 | Zach Fleishauer | Spooner | 12 | 18:19.00 | Cameron Invitational |
| 25 | Jackson Griffin | Cameron | 12 | 18:24.00 | WIAA D3 Sectional 2 - Unity |
| 26 | Ben Dettinger | Cumberland | 10 | 18:24.20 | Cameron Invitational |
| 27 | Walter Gerstner | Cameron | 9 | 18:26.80 | WIAA State XC Championships |
| 28 | Ethan Mondry | Ashland | 12 | 18:28.00 | WIAA D2 Sectional 1 - Rice Lake |
| 29 | Kaden White | Ladysmith | 10 | 18:44.20 | Cameron Invitational |
| 30 | Frederick Principe | Hayward | 12 | 18:45.20 | WIAA D2 Sectional 1 - Rice Lake |
| 31 | Oliver Bauer | Saint Croix Falls | 11 | 18:48.00 | WIAA D2 Sectional 1 - Rice Lake |
| 32 | Jamison Berg | Saint Croix Falls | 9 | 18:48.80 | WIAA D2 Sectional 1 - Rice Lake |
| 33 | Blaise Kidder | Hayward | 11 | 18:53.90 | WIAA D2 Sectional 1 - Rice Lake |
| 34 | Caden Phillips | Northwestern | 11 | 18:55.20 | WIAA D2 Sectional 1 - Rice Lake |
| 35 | Franklin Eldred | Cameron | 10 | 19:10.60 | Cameron Invitational |
| 36 | Jayden Eagleman | Cumberland | 11 | 19:15.30 | WIAA D3 Sectional 1 - Phillips |
| 37 | Theo Kohl | Spooner | 11 | 19:16.40 | Spooner Invitational |
| 38 | Channing Erickson | Cameron | 11 | 19:17.40 | WIAA D3 Sectional 2 - Unity |
| 39 | Eli Williams | Northwestern | 9 | 19:21.90 | Dan Conway Classic |
| 40 | Daniel Paquin | Hayward | 11 | 19:22.40 | Spooner Invitational |
| 41 | Asher Vincent | Hayward | 9 | 19:27.80 | WIAA D2 Sectional 1 - Rice Lake |
| 42 | Gabe Paquin | Hayward | 9 | 19:37.70 | WIAA D2 Sectional 1 - Rice Lake |
| 43 | Thaddeus Guderian | Northwestern | 11 | 19:39.40 | Dan Conway Classic |
| 44 | Nolan Posewitz | Ladysmith | 11 | 19:41.00 | Cameron Invitational |
| 45 | Kasyn Fisher | Unity | 12 | 19:41.40 | WIAA D3 Sectional 2 - Unity |
| 46 | Seth Meyers | Ladysmith | 11 | 19:59.80 | WIAA D3 Sectional 1 - Phillips |
| 47 | Ashton Patterson | Unity | 10 | 20:04.40 | WIAA D3 Sectional 2 - Unity |
| 48 | Markus Majeske | Unity | 11 | 20:21.44 | Marshfield Night Meet - Overall |
| 49 | James Cech | Northwestern | 10 | 20:27.60 | Bloomer Invitational |
| 50 | Trenton Gullickson | Spooner | 10 | 20:29.40 | Barron Invitational |
| 51 | Carter Olson | Northwestern | 11 | 20:35.30 | Oredocker Invitational |
| 52 | Daniel Hanson | Saint Croix Falls | 11 | 20:38.90 | WIAA D2 Sectional 1 - Rice Lake |
| 53 | Viktor Enk | Hayward | 12 | 20:40.50 | Barron Invitational |
| 54 | Cooper Sutton | Ashland | 11 | 20:41.40 | Dan Conway Classic |
| 55 | Payton Orme | Northwestern | 12 | 20:45.00 | Bloomer Invitational |
| 56 | Peter Berg | Barron | 12 | 20:46.80 | Cameron Invitational |
| 57 | Devon Otto | Barron | 12 | 20:50.20 | WIAA D3 Sectional 2 - Unity |
| 58 | Jacob Binversie | Saint Croix Falls | 11 | 20:50.30 | WIAA D2 Sectional 1 - Rice Lake |
| 59 | Brody Saffert | Barron | 10 | 20:51.70 | WIAA D3 Sectional 2 - Unity |
| 60 | Tyler Genatempo | Cumberland | 11 | 20:59.60 | WIAA D3 Sectional 1 - Phillips |
| 61 | Kalen Leschisin | Cameron | 10 | 20:59.90 | Cameron Invitational |
| 62 | Bryce McNulty | Cumberland | 11 | 21:05.90 | Cameron Invitational |
| 63 | Justin Wynne | Saint Croix Falls | 12 | 21:10.20 | WIAA D2 Sectional 1 - Rice Lake |
| 64 | Adrian Chaney | Northwestern | 11 | 21:23.70 | Cumberland Invitational |
| 65 | Wilson Isaksen | Northwestern | 11 | 21:24.90 | Cumberland Invitational |
| 66 | Corbyn Holdeman | Cameron | 9 | 21:25.80 | Cameron Invitational |
| 67 | Hael Dums | Hayward | 11 | 21:35.50 | Cumberland Invitational |
| 68 | Vinny Germano | Northwestern | 11 | 21:55.80 | Dan Conway Classic |
| 69 | Brendan Young | Hayward | 11 | 21:56.10 | Cumberland Invitational |
| 70 | Alec Nagel | Unity | 9 | 22:03.20 | WIAA D3 Sectional 2 - Unity |
| 71 | Conner Carlson | Cameron | 12 | 22:10.00 | St. Croix Falls Invitational |
| 72 | Ayden LaVallie | Cameron | 9 | 22:10.20 | Cameron Invitational |
| 73 | Elijah Westerlund | Northwestern | 11 | 22:11.80 | Dan Conway Classic |
| 74 | Viktor Sempire | Hayward | 12 | 22:25.40 | Oredocker Invitational |
| 75 | Reece Risley | Northwestern | 9 | 22:29.40 | Cumberland Invitational |
| 76 | Malachi Lintula | Northwestern | 9 | 22:40.60 | Bloomer Invitational |
| 77 | Noah Sanders | Northwestern | 9 | 22:46.50 | Bloomer Invitational |
| 78 | Aidan Nagel | Unity | 11 | 22:47.60 | Marshfield Night Meet - Overall |
| 79 | Ethan Breed | Cameron | 9 | 23:04.41 | Cameron Invitational |
| 80 | Aidan Rick | Barron | 11 | 23:22.10 | Barron Invitational |
| 81 | Isaac Pooler | Northwestern | 12 | 23:26.20 | Dan Conway Classic |
| 82 | Colin Hagen | Cumberland | 10 | 23:36.21 | Cumberland Invitational |
| 83 | Easton Tunheim | Unity | 9 | 23:36.44 | Marshfield Night Meet - Overall |
| 84 | Liam Rochford | Saint Croix Falls | 11 | 23:37.60 | WIAA D2 Sectional 1 - Rice Lake |
| 85 | Ashton Breed | Cameron | 9 | 23:45.30 | Cameron Invitational |
| 86 | Alexander Ketola | Northwestern | 10 | 23:51.30 | Dan Conway Classic |
| 87 | Marco Munive | Hayward | 11 | 23:56.30 | Cumberland Invitational |
| 88 | Owen Johnson | Barron | 12 | 23:59.00 | WIAA D3 Sectional 2 - Unity |
| 89 | Lukas Mikunda | Ladysmith | 9 | 24:00.50 | Marshfield Night Meet - Overall |
| 90 | Mathew Davis | Cameron | 9 | 24:04.10 | St. Croix Falls Invitational |
| 91 | Felix Prahl | Unity | 9 | 24:40.85 | Marshfield Night Meet - Overall |
| 92 | Tyler Landsverk | Unity | 11 | 24:45.71 | Marshfield Night Meet - Overall |
| 93 | Harry Bauer | Saint Croix Falls | 9 | 24:55.90 | WIAA D2 Sectional 1 - Rice Lake |
| 94 | Connor Anderson | Northwestern | 11 | 25:00.80 | Dan Conway Classic |
| 95 | Avery Kness | Northwestern | 10 | 25:35.40 | Cumberland Invitational |
| 96 | Yuan Abadilla | Cumberland | 10 | 25:46.20 | Cumberland Invitational |
| 97 | Winston Apfel | Northwestern | 9 | 26:25.40 | Oredocker Invitational |
| 98 | Aaron Hetke | Ladysmith | 9 | 26:32.30 | WIAA D3 Sectional 1 - Phillips |
| 99 | Parker Lystig | Northwestern | 12 | 26:43.00 | Bloomer Invitational |
| 100 | Yuan Miguel Adadilla | Cumberland | 10 | 26:48.00 | Barron Invitational |