| 1 | Carter Kucko | Rice Lake | 12 | 15:10.40 | Old Abe Invite |
| 2 | Jack Schauer | Saint Croix Central | 11 | 15:33.30 | WIAA D2 Sectional 1 - Rice Lake |
| 3 | Dawson Eckerman | Osceola | 12 | 15:46.00 | WIAA D2 Sectional 1 - Rice Lake |
| 4 | Kaleb Mroz | Somerset | 10 | 15:53.90 | WIAA D2 Sectional 1 - Rice Lake |
| 5 | Adolfo Mendez | Ellsworth | 11 | 15:54.80 | WIAA D2 Sectional 1 - Rice Lake |
| 6 | Tristan Blancarte | Ashland | 12 | 16:20.50 | WIAA D2 Sectional 1 - Rice Lake |
| 7 | Bryce McDonald | Osceola | 10 | 16:31.70 | WIAA D2 Sectional 1 - Rice Lake |
| 8 | Austin Prince | Rice Lake | 12 | 16:40.30 | WIAA D2 Sectional 1 - Rice Lake |
| 9 | Porter Eckerman | Osceola | 12 | 16:48.10 | Old Abe Invite |
| 10 | Jacob Michels | Ellsworth | 11 | 16:50.40 | WIAA D2 Sectional 1 - Rice Lake |
| 11 | Will Bedford | Baldwin-Woodville | 10 | 16:50.90 | WIAA D2 Sectional 1 - Rice Lake |
| 12 | Landon Peterson | Osceola | 10 | 16:59.30 | WIAA D2 Sectional 1 - Rice Lake |
| 13 | Dane Gottfredsen | Saint Croix Central | 10 | 17:02.40 | WIAA D2 Sectional 1 - Rice Lake |
| 14 | Ben Baker | Ellsworth | 12 | 17:10.10 | WIAA D2 Sectional 1 - Rice Lake |
| 15 | Hudson Banaszak | Elk Mound | 11 | 17:10.80 | WIAA D2 Sectional 1 - Rice Lake |
| 16 | Maverick Alholm | Northwestern | 10 | 17:11.70 | WIAA D2 Sectional 1 - Rice Lake |
| 17 | Archer Utke | Osceola | 12 | 17:12.00 | WIAA D2 Sectional 1 - Rice Lake |
| 18 | Dylan Blancarte | Ashland | 12 | 17:12.50 | WIAA D2 Sectional 1 - Rice Lake |
| 19 | Alexander Guderian | Northwestern | 9 | 17:13.90 | WIAA D2 Sectional 1 - Rice Lake |
| 20 | Drew Kretz | Altoona | 11 | 17:22.60 | Old Abe Invite |
| 21 | Everett Sauve | Osceola | 11 | 17:24.70 | WIAA D2 Sectional 1 - Rice Lake |
| 22 | Nolan Leask | Prescott | 12 | 17:25.40 | WIAA D2 Sectional 1 - Rice Lake |
| 23 | Dawson Langer | Prescott | 9 | 17:25.90 | Middle Border Conference Championships |
| 24 | Joshua Cortez-Schneider | Rice Lake | 11 | 17:28.40 | WIAA D2 Sectional 1 - Rice Lake |
| 25 | Quinn Justen | Prescott | 11 | 17:28.60 | WIAA D2 Sectional 1 - Rice Lake |
| 26 | Ethan Michels | Altoona | 12 | 17:32.80 | Old Abe Invite |
| 27 | Christian Larson | Hayward | 11 | 17:37.80 | WIAA D2 Sectional 1 - Rice Lake |
| 28 | John Smit | Stanley-Boyd | 9 | 17:39.54 | Marshfield Night Meet - Overall |
| 29 | Jackson Pauls | Altoona | — | 17:41.80 | Old Abe Invite |
| 30 | Elijah Ivey | Amery | 11 | 17:42.40 | WIAA D2 Sectional 1 - Rice Lake |
| 31 | Liam Gort | Northwestern | 11 | 17:42.70 | WIAA D2 Sectional 1 - Rice Lake |
| 32 | Hunter Fredrickson | Northwestern | 12 | 17:45.30 | WIAA D2 Sectional 1 - Rice Lake |
| 33 | Jackson Lanoux | Saint Croix Central | 9 | 17:46.90 | WIAA D2 Sectional 1 - Rice Lake |
| 34 | Danny Pacquin | Hayward | 11 | 17:47.40 | WIAA D2 Sectional 1 - Rice Lake |
| 35 | Jackson Nalley | Saint Croix Central | 12 | 17:47.40 | Middle Border Conference Championships |
| 36 | Milo Gomez | Ashland | 12 | 17:52.80 | WIAA D2 Sectional 1 - Rice Lake |
| 37 | Isaac Vircks | Altoona | 12 | 17:53.40 | WIAA D2 Sectional 1 - Rice Lake |
| 38 | Caden Miller | Northwestern | 12 | 17:55.70 | WIAA D2 Sectional 1 - Rice Lake |
| 39 | Sam Marita | Ashland | 11 | 17:57.70 | WIAA D2 Sectional 1 - Rice Lake |
| 40 | Noah Levings | Ashland | 10 | 17:58.50 | WIAA D2 Sectional 1 - Rice Lake |
| 41 | Dalton Banaszak | Elk Mound | 12 | 18:01.60 | WIAA D2 Sectional 1 - Rice Lake |
| 42 | David Chaney | Northwestern | 10 | 18:02.30 | WIAA D2 Sectional 1 - Rice Lake |
| 43 | Blake Niska | Elk Mound | 11 | 18:02.50 | Cloverbelt Conference Meet |
| 44 | Jackson McCallum | Hayward | 10 | 18:04.90 | WIAA D2 Sectional 1 - Rice Lake |
| 45 | Parker Lampman | Ellsworth | 11 | 18:07.20 | WIAA D2 Sectional 1 - Rice Lake |
| 46 | Nolan Hecimovich | Ashland | 9 | 18:10.60 | WIAA D2 Sectional 1 - Rice Lake |
| 47 | Aiden Soltis | Saint Croix Central | 11 | 18:16.30 | WIAA D2 Sectional 1 - Rice Lake |
| 48 | Jaxon Glaus | Elk Mound | 9 | 18:18.00 | WIAA D2 Sectional 1 - Rice Lake |
| 49 | Zach Fleishauer | Spooner | 12 | 18:19.00 | Cameron Invitational |
| 50 | Zachary Mommsen | Rice Lake | 9 | 18:19.60 | WIAA D2 Sectional 1 - Rice Lake |
| 51 | William Haeg | Prescott | 12 | 18:22.40 | WIAA D2 Sectional 1 - Rice Lake |
| 52 | Henry Pommier | Saint Croix Central | 9 | 18:22.90 | WIAA D2 Sectional 1 - Rice Lake |
| 53 | Ethan Mondry | Ashland | 12 | 18:28.00 | WIAA D2 Sectional 1 - Rice Lake |
| 54 | Ryerson Lindquist | Baldwin-Woodville | 9 | 18:29.00 | WIAA D2 Sectional 1 - Rice Lake |
| 55 | Milan Johnson | Ellsworth | 11 | 18:31.30 | WIAA D2 Sectional 1 - Rice Lake |
| 56 | Jack Stroh | Elk Mound | 10 | 18:32.40 | WIAA D2 Sectional 1 - Rice Lake |
| 57 | Nathan Jondreau | Rice Lake | 10 | 18:34.30 | Big Rivers Conference Championships |
| 58 | Jackson Paul | Altoona | 12 | 18:37.40 | Smiley Invitational |
| 59 | Keston Niven | Elk Mound | 10 | 18:38.00 | WIAA D2 Sectional 1 - Rice Lake |
| 60 | Blake Beenken | Osceola | 9 | 18:38.90 | Old Abe Invite |
| 61 | Brandon Teigen | Amery | 11 | 18:41.20 | WIAA D2 Sectional 1 - Rice Lake |
| 62 | Frederick Principe | Hayward | 12 | 18:45.20 | WIAA D2 Sectional 1 - Rice Lake |
| 63 | Austin Settem | Somerset | 9 | 18:45.80 | WIAA D2 Sectional 1 - Rice Lake |
| 64 | Oliver Bauer | Saint Croix Falls | 11 | 18:48.00 | WIAA D2 Sectional 1 - Rice Lake |
| 65 | Jamison Berg | Saint Croix Falls | 9 | 18:48.80 | WIAA D2 Sectional 1 - Rice Lake |
| 66 | Cameron Natzke | Stanley-Boyd | 10 | 18:49.00 | Owen-Withee Cross Country Invitational |
| 67 | Brody Niven | Elk Mound | 12 | 18:51.70 | Cloverbelt Conference Meet |
| 68 | Blaise Kidder | Hayward | 11 | 18:53.90 | WIAA D2 Sectional 1 - Rice Lake |
| 69 | Caden Phillips | Northwestern | 11 | 18:55.20 | WIAA D2 Sectional 1 - Rice Lake |
| 70 | Grady Westlund | Elk Mound | 9 | 18:56.20 | WIAA D2 Sectional 1 - Rice Lake |
| 71 | Tavin Gubricky | Somerset | 10 | 19:01.20 | WIAA D2 Sectional 1 - Rice Lake |
| 72 | Will Traynor | Saint Croix Central | 11 | 19:05.40 | New Richmound Invitational |
| 73 | Liam Zinn | Amery | 11 | 19:07.60 | WIAA D2 Sectional 1 - Rice Lake |
| 74 | Dylan Smith | Baldwin-Woodville | 11 | 19:07.80 | WIAA D2 Sectional 1 - Rice Lake |
| 75 | Joseph Wangen | Baldwin-Woodville | 11 | 19:07.90 | WIAA D2 Sectional 1 - Rice Lake |
| 76 | Chase Klein | Osceola | 12 | 19:10.90 | Old Abe Invite |
| 77 | Connor Anderson | Prescott | 10 | 19:14.44 | Marshfield Night Meet - Overall |
| 78 | Hunter Ogle | Stanley-Boyd | 9 | 19:16.10 | Cloverbelt Conference Meet |
| 79 | Theo Kohl | Spooner | 11 | 19:16.40 | Spooner Invitational |
| 80 | Ethan Davis | Osceola | 12 | 19:16.90 | Old Abe Invite |
| 81 | Simon Wright | Altoona | 9 | 19:17.50 | WIAA D2 Sectional 1 - Rice Lake |
| 82 | Beckett Rasmussen | Saint Croix Central | 10 | 19:19.50 | Middle Border Conference Championships |
| 83 | Wyatt Fortney | Prescott | 10 | 19:21.40 | Marshfield Night Meet - Overall |
| 84 | Eli Williams | Northwestern | 9 | 19:21.90 | Dan Conway Classic |
| 85 | Logan Henrichs | Altoona | 11 | 19:22.20 | Old Abe Invite |
| 86 | Daniel Paquin | Hayward | 11 | 19:22.40 | Spooner Invitational |
| 87 | Asher Vincent | Hayward | 9 | 19:27.80 | WIAA D2 Sectional 1 - Rice Lake |
| 88 | Matthew McGurran | Somerset | 10 | 19:30.50 | WIAA D2 Sectional 1 - Rice Lake |
| 89 | Elihu Krenzelok | Stanley-Boyd | 11 | 19:34.10 | Colby/Abbotsford Invite |
| 90 | Gabe Paquin | Hayward | 9 | 19:37.70 | WIAA D2 Sectional 1 - Rice Lake |
| 91 | Thaddeus Guderian | Northwestern | 11 | 19:39.40 | Dan Conway Classic |
| 92 | Carter Paulsen | Saint Croix Central | 10 | 19:39.90 | Middle Border Conference Championships |
| 93 | Brian Hase | Elk Mound | 9 | 19:46.10 | Cloverbelt Conference Meet |
| 94 | Chris Cluppert | Rice Lake | 12 | 19:53.10 | WIAA D2 Sectional 1 - Rice Lake |
| 95 | Jack Miller | Baldwin-Woodville | 9 | 20:01.40 | WIAA D2 Sectional 1 - Rice Lake |
| 96 | Oliver Corbin | Rice Lake | 9 | 20:02.30 | Big Rivers Conference Championships |
| 97 | Lane Gillis | Saint Croix Central | 9 | 20:02.50 | Middle Border Conference Championships |
| 98 | Andrew Henrich | Prescott | 11 | 20:04.20 | WIAA D2 Sectional 1 - Rice Lake |
| 99 | Miles Ivey | Amery | 10 | 20:05.70 | WIAA D2 Sectional 1 - Rice Lake |
| 100 | Brock Fairchild | Ellsworth | 11 | 20:06.70 | WIAA D2 Sectional 1 - Rice Lake |