| 1 | Soren SmithPlace 1 · Grade 8 · Ashland | 8 | Ashland | 11:04.80 |
| 2 | Miles YounkinPlace 2 · Grade 7 · St Mary's | 7 | St Mary's | 11:31.80 |
| 3 | Nikko KuwabaraPlace 3 · Grade 6 · Ashland | 6 | Ashland | 11:42.10 |
| 4 | Jasper WarrenPlace 4 · Grade 8 · Ashland | 8 | Ashland | 11:52.50 |
| 5 | John SortoPlace 5 · Grade 8 · Ponderosa | 8 | Ponderosa | 11:52.60 |
| 6 | Kai KuwabaraPlace 6 · Grade 8 · Ashland | 8 | Ashland | 11:56.40 |
| 7 | Aiden McPhersonPlace 7 · Grade 7 · Ponderosa | 7 | Ponderosa | 12:14.90 |
| 8 | Connor LehmannPlace 8 · Grade 8 · St Mary's | 8 | St Mary's | 12:24.80 |
| 9 | Cassidy CanningPlace 9 · Grade 6 · Ashland | 6 | Ashland | 12:24.90 |
| 10 | Cameron HiestermanPlace 10 · Grade 7 · St Mary's | 7 | St Mary's | 12:30.50 |
| 11 | Quinlan CanningPlace 11 · Grade 8 · Ashland | 8 | Ashland | 12:40.10 |
| 12 | Gavin WhitePlace 12 · Grade 7 · St Mary's | 7 | St Mary's | 12:41.10 |
| 13 | Bodhi RosePlace 13 · Grade 7 · Ashland | 7 | Ashland | 12:42.30 |
| 14 | Gus TegardenPlace 14 · Grade 8 · Ashland | 8 | Ashland | 12:47.10 |
| 15 | Ike McGrawPlace 15 · Grade 6 · Ashland | 6 | Ashland | 12:52.00 |
| 16 | Matthew AtanesPlace 16 · Grade 8 · Ashland | 8 | Ashland | 13:01.60 |
| 17 | Chase EldridgePlace 17 · Grade 7 · Ashland | 7 | Ashland | 13:02.10 |
| 18 | Boden AndrewsPlace 18 · Grade 8 · Ponderosa | 8 | Ponderosa | 13:27.30 |
| 19 | Jackson KenfieldPlace 19 · Grade 8 · Ashland | 8 | Ashland | 13:45.50 |
| 20 | Walter CooperPlace 20 · Grade 7 · Ashland | 7 | Ashland | 13:46.90 |
| 21 | Everett PhairPlace 21 · Grade 7 · Ponderosa | 7 | Ponderosa | 13:47.50 |
| 22 | Eli Adams SextonPlace 22 · Grade 6 · Ashland | 6 | Ashland | 13:49.20 |
| 23 | John RichardsonPlace 23 · Grade 8 · Madrone Trail | 8 | Madrone Trail | 13:49.40 |
| 24 | Kai ClasonPlace 24 · Grade 7 · Ashland | 7 | Ashland | 13:54.50 |
| 25 | Jack BowenPlace 25 · Grade 7 · Ashland | 7 | Ashland | 13:57.60 |
| 26 | Julian CerecedesPlace 26 · Grade 7 · Madrone Trail | 7 | Madrone Trail | 13:58.40 |
| 27 | Lucas RowanPlace 27 · Grade 8 · St Mary's | 8 | St Mary's | 14:00.90 |
| 28 | Tilden AndrewsPlace 28 · Grade 6 · Ashland | 6 | Ashland | 14:01.20 |
| 29 | Freddy KranenburgPlace 29 · Grade 7 · St Mary's | 7 | St Mary's | 14:11.00 |
| 30 | Patrick StutesmanPlace 30 · Grade 7 · Ashland | 7 | Ashland | 14:11.60 |
| 31 | Duncan SkilesPlace 31 · Grade 7 · Ashland | 7 | Ashland | 14:28.70 |
| 32 | Sawyer Von ChamierPlace 32 · Grade 8 · Ashland | 8 | Ashland | 14:29.20 |
| 33 | Edward CavalierPlace 33 · Grade 7 · St Mary's | 7 | St Mary's | 14:30.60 |
| 34 | Seb TaylorPlace 34 · Grade 8 · Ashland | 8 | Ashland | 14:32.70 |
| 35 | Atlas OsbornePlace 35 · Grade 8 · Ponderosa | 8 | Ponderosa | 14:34.40 |
| 36 | Oliver CosletPlace 36 · Grade 7 · Ponderosa | 7 | Ponderosa | 14:38.40 |
| 37 | Leo HopkinsPlace 37 · Grade 8 · Ashland | 8 | Ashland | 14:41.50 |
| 38 | William MayersPlace 38 · Grade 6 · St Mary's | 6 | St Mary's | 14:42.00 |
| 39 | Alexander MathewesPlace 39 · Grade 6 · Ashland | 6 | Ashland | 14:42.10 |
| 40 | Mason LozanoPlace 40 · Grade 7 · St Mary's | 7 | St Mary's | 14:54.10 |
| 41 | Aidan BellPlace 41 · Grade 6 · Ashland | 6 | Ashland | 14:57.50 |
| 42 | Haaken HoppePlace 42 · Grade 8 · Ashland | 8 | Ashland | 15:12.20 |
| 43 | Ansel DygertPlace 43 · Grade 8 · Ashland | 8 | Ashland | 15:12.70 |
| 44 | Jack EtchegarayPlace 44 · Grade 6 · St Mary's | 6 | St Mary's | 15:16.10 |
| 45 | Noah SundquistPlace 45 · Grade 8 · Ponderosa | 8 | Ponderosa | 15:21.50 |
| 46 | Thatcher KruenegelPlace 46 · Grade 8 · Ashland | 8 | Ashland | 15:23.30 |
| 47 | Link RowbothamPlace 47 · Grade 7 · Ashland | 7 | Ashland | 15:40.90 |
| 48 | Everett McMannPlace 48 · Grade 7 · St Mary's | 7 | St Mary's | 15:42.00 |
| 49 | Weston HiddenPlace 49 · Grade 8 · Ponderosa | 8 | Ponderosa | 15:44.60 |
| 50 | Reed CutlerPlace 50 · Grade 8 · Ashland | 8 | Ashland | 15:44.90 |
| 51 | Finn ButlerPlace 51 · Grade 8 · St Mary's | 8 | St Mary's | 15:54.30 |
| 52 | Clive SimpsonPlace 52 · Grade 6 · Ashland | 6 | Ashland | 15:54.70 |
| 53 | Sam CampagnaPlace 53 · Grade 6 · Ashland | 6 | Ashland | 16:05.80 |
| 54 | Kapono Kranz-KahapeaPlace 54 · Grade 7 · Ponderosa | 7 | Ponderosa | 16:07.30 |
| 55 | Parker FieldsPlace 55 · Grade 7 · Ponderosa | 7 | Ponderosa | 16:08.00 |
| 56 | Oliver BrabecPlace 56 · Grade 8 · Ashland | 8 | Ashland | 16:08.10 |
| 57 | Bram SteinPlace 57 · Grade 8 · Ashland | 8 | Ashland | 16:08.90 |
| 58 | Hank KearnsPlace 58 · Grade 6 · Ashland | 6 | Ashland | 16:27.50 |
| 59 | David DowneyPlace 59 · Grade 8 · Ashland | 8 | Ashland | 16:34.20 |
| 60 | Ryder HatchPlace 60 · Grade 7 · Ashland | 7 | Ashland | 16:48.40 |
| 61 | Theo ChurchillPlace 61 · Grade 8 · Ashland | 8 | Ashland | 16:51.30 |
| 62 | Owen GoodrichPlace 62 · Grade 6 · St Mary's | 6 | St Mary's | 16:52.50 |
| 63 | Jed DalePlace 63 · Grade 8 · Ashland | 8 | Ashland | 16:52.90 |
| 64 | Westley ScalesPlace 64 · Grade 6 · Madrone Trail | 6 | Madrone Trail | 16:54.80 |
| 65 | Sol FinneyPlace 65 · Grade 8 · Ashland | 8 | Ashland | 16:54.90 |
| 66 | Grayson WashburnPlace 66 · Grade 8 · Ashland | 8 | Ashland | 17:00.30 |
| 67 | Declan FarrisPlace 67 · Grade 7 · Ashland | 7 | Ashland | 17:08.70 |
| 68 | Nilo Siders Gonzaga TorresPlace 68 · Grade 6 · Ashland | 6 | Ashland | 17:20.00 |
| 69 | Twain NunesPlace 69 · Grade 6 · Ashland | 6 | Ashland | 17:27.60 |
| 70 | Elliott HardinPlace 70 · Grade 8 · Ashland | 8 | Ashland | 17:30.10 |
| 71 | Isaiah QuintanaPlace 71 · Grade 7 · Ponderosa | 7 | Ponderosa | 17:35.20 |
| 72 | Bodhi CarstensenPlace 72 · Grade 6 · Ashland | 6 | Ashland | 17:39.50 |
| 73 | Seth EchalierPlace 73 · Grade 8 · Ashland | 8 | Ashland | 17:42.00 |
| 74 | Logan LorangerPlace 74 · Grade 6 · Ashland | 6 | Ashland | 17:49.30 |
| 75 | Jeremiah Roulier-BrownPlace 75 · Grade 6 · Ashland | 6 | Ashland | 17:57.10 |
| 76 | Jackson TwissPlace 76 · Grade 8 · Ashland | 8 | Ashland | 18:04.50 |
| 77 | Isaiah GutterezPlace 77 · Grade 7 · Ashland | 7 | Ashland | 18:11.60 |
| 78 | Nicholas HarwoodPlace 78 · Grade 6 · Ponderosa | 6 | Ponderosa | 18:21.80 |
| 79 | Winston MayPlace 79 · Grade 7 · Ashland | 7 | Ashland | 18:53.60 |
| 80 | James SchultzPlace 80 · Grade 6 · St Mary's | 6 | St Mary's | 19:31.60 |
| 81 | Ben RyenPlace 81 · Grade 7 · Ashland | 7 | Ashland | 19:44.40 |
| 82 | Kale Orion GerkPlace 82 · Grade 6 · Ashland | 6 | Ashland | 19:48.00 |
| 83 | Danny McBennettPlace 83 · Grade 7 · Ashland | 7 | Ashland | 20:15.20 |
| 84 | Arion PricePlace 84 · Grade 7 · Ashland | 7 | Ashland | 20:15.50 |