| 1 | Quenton LanesePlace 1 · Grade 9 | 9 | — | 9:18.3 PR |
| 2 | Sammy ConnellPlace 2 · Grade 11 | 11 | — | 9:36.8 |
| 3 | Will HuntPlace 3 | — | — | 10:00.8 |
| 4 | Brandon Scott MillerPlace 4 · Grade Sr | Sr | — | 10:06.7 PR |
| 5 | Nolan ButlerPlace 5 · Grade 10 | 10 | — | 10:09.1 PR |
| 6 | Pierce GrahamPlace 6 · Grade 11 | 11 | — | 10:13.8 |
| 7 | Caleb WatsonPlace 7 | — | — | 10:14.9 |
| 8 | King JacksonPlace 8 · Grade 12 · Federal Way | 12 | Federal Way | 10:20.8 PR |
| 9 | Craig MacleanPlace 9 · Grade - · Club Northwest | - | Club Northwest | 10:23.3 PR |
| 10 | Maxim DelyaginPlace 10 · Grade 11 | 11 | — | 10:26.7 |
| 11 | Eric MyersPlace 11 | — | — | 10:29.2 |
| 12 | Simon HagosPlace 12 · Grade 11 | 11 | — | 10:31.1 |
| 13 | Jacob FullenPlace 13 · Grade - | - | — | 10:32.7 |
| 14 | Kenneth PetersonPlace 14 · Grade 12 | 12 | — | 10:33.6 PR |
| 15 | Asher YochumPlace 15 · Grade 10 | 10 | — | 10:33.6 |
| 16 | Hunter CollinsPlace 16 · Grade 12 | 12 | — | 10:34.7 PR |
| 17 | Roman PavonePlace 17 · Grade 12 | 12 | — | 10:41.0 PR |
| 18 | Isaac PrattPlace 18 · Grade Fr | Fr | — | 10:41.2 PR |
| 19 | Beckett SiasPlace 19 · Grade 12 · Inglemoor | 12 | Inglemoor | 10:43.6 |
| 20 | Ronen ShermanPlace 20 · Grade 11 | 11 | — | 10:45.4 PR |
| 21 | Cyrus SparacioPlace 21 · Grade 9 | 9 | — | 10:47.9 |
| 22 | Maximilian AntushPlace 22 · Grade - | - | — | 10:51.2 PR |
| 23 | Roman EverettPlace 23 · Grade 12 | 12 | — | 10:51.9 PR |
| 24 | Marshall BlainePlace 24 · Grade - | - | — | 10:52.1 PR |
| 25 | Nathan HiattPlace 25 · Grade 11 | 11 | — | 10:52.4 PR |
| 26 | Oskari VuorelaPlace 26 · Grade 9 | 9 | — | 10:53.6 |
| 27 | Kai WakabayashiPlace 27 · Grade 10 · Roosevelt | 10 | Roosevelt | 10:55.6 |
| 28 | Ian ThorsonPlace 28 · Grade 11 | 11 | — | 10:57.0 PR |
| 29 | Nicholas EibenPlace 29 · Grade - | - | — | 11:17.8 |
| 30 | Austin AbellonPlace 30 · Grade Fr | Fr | — | 11:19.6 PR |
| 31 | Henry GruenPlace 31 · Grade - | - | — | 11:23.3 PR |
| 32 | David RosserPlace 32 · Grade - | - | — | 11:24.3 PR |
| 33 | Jeffrey WinmillPlace 33 · Grade 8 · Federal Way Track | 8 | Federal Way Track | 11:25.4 PR |
| 34 | Kevin Vergara-TrujilloPlace 34 · Grade 10 | 10 | — | 11:30.1 |
| 35 | Matej KotasPlace 35 · Grade - | - | — | 11:30.3 PR |
| 36 | Oleg KaducePlace 36 · Grade 11 | 11 | — | 11:42.2 PR |
| 37 | Steve HeapsPlace 37 · Grade - · Club Northwest | - | Club Northwest | 11:46.2 |
| 38 | Simon CabanaPlace 38 · Grade 11 | 11 | — | 11:49.4 |
| 39 | Andrew LeonardPlace 39 · Grade - | - | — | 11:49.8 PR |
| 40 | Petros PetrosyanPlace 40 · Grade 12 · Inglemoor | 12 | Inglemoor | 11:56.7 PR |
| 41 | Miles FossPlace 41 · Grade 12 · Redmond | 12 | Redmond | 11:57.0 PR |
| 42 | Joseph BenoitPlace 42 · Grade 9 | 9 | — | 11:57.7 PR |
| 43 | Noah PumperPlace 43 · Grade 7 | 7 | — | 12:00.0 PR |
| 44 | Chester BennettPlace 44 | — | — | 12:08.6 |
| 45 | Timothy HarringtonPlace 45 · Grade 9 | 9 | — | 12:10.3 PR |
| 46 | Jason CabanissPlace 46 | — | — | 12:11.3 |
| 47 | Oliver HoopesPlace 47 · Grade - | - | — | 12:11.7 PR |
| 48 | Adam OttPlace 48 | — | — | 12:12.6 |
| 49 | Colin WenrickPlace 49 · Grade 11 | 11 | — | 12:13.1 |
| 50 | Lee HoopesPlace 50 · Grade 7 | 7 | — | 12:14.9 PR |
| 51 | Anders RaaumPlace 51 · Grade 11 | 11 | — | 12:26.7 PR |
| 52 | Adam BraddockPlace 52 | — | — | 12:34.8 |
| 53 | Joshua WilliamsPlace 53 | — | — | 12:37.1 |
| 54 | Mike WilliamsonPlace 54 · Grade - · Lake Sammamish Run Club | - | Lake Sammamish Run Club | 12:38.5 |
| 55 | Danny Kelly-StallingsPlace 55 · Grade - · Solid Dudes XC | - | Solid Dudes XC | 12:39.2 PR |
| 56 | Bruce McdowellPlace 56 · Grade - | - | — | 12:43.6 PR |
| 57 | Dean VergilloPlace 57 · Grade - | - | — | 12:46.7 PR |
| 58 | Jason RaaumPlace 58 · Grade - | - | — | 13:00.2 PR |
| 59 | Nobunao WakabayashiPlace 59 | — | — | 13:01.6 |
| 60 | Titus YochumPlace 60 | — | — | 13:04.9 |
| 61 | Kevin GosselinPlace 61 | — | — | 13:13.2 |
| 62 | Adam HoldorfPlace 62 | — | — | 13:18.8 |
| 63 | Adam BlankespoorPlace 63 | — | — | 13:21.4 |
| 64 | Gibson FosterPlace 64 · Grade 9 · Inglemoor | 9 | Inglemoor | 13:22.5 PR |
| 65 | Luc RosserPlace 65 · Grade 5 | 5 | — | 13:25.4 |
| 66 | Graeme MacleanPlace 66 · Grade Sr | Sr | — | 13:30.6 PR |
| 67 | Weston LutterlohPlace 67 · Grade 4 · Club Northwest | 4 | Club Northwest | 13:33.3 PR |
| 68 | Henry BlankespoorPlace 68 · Grade 9 | 9 | — | 13:46.6 |
| 69 | Alex GosselinPlace 69 | — | — | 13:52.4 |
| 70 | Mark DrangsholtPlace 70 · Grade - · Club Northwest | - | Club Northwest | 13:52.5 |
| 71 | Ezra LiebermanPlace 71 · Grade 3 | 3 | — | 14:08.6 PR |
| 72 | Mike SchemmelPlace 72 | — | — | 14:10.9 |
| 73 | Neal HowardPlace 73 · Grade - | - | — | 14:13.3 PR |
| 74 | Robert PyzalskiPlace 74 · Grade - · Club Northwest | - | Club Northwest | 14:18.9 PR |
| 75 | Michael BellPlace 75 | — | — | 14:19.1 |
| 76 | Finnegan BellPlace 76 · Grade 2 | 2 | — | 14:19.9 PR |
| 77 | Benjamin Zelnick-CrowtherPlace 77 · Grade 1 | 1 | — | 15:04.3 |
| 78 | Ashton WadhwaniPlace 78 · Grade 3 | 3 | — | 15:28.3 PR |
| 79 | David OrtmanPlace 79 · Grade - · Houston Elite | - | Houston Elite | 15:56.8 PR |
| 80 | David LongmuirPlace 80 · Grade - | - | — | 15:59.8 |
| 81 | Travis SchultzPlace 81 | — | — | 16:07.5 |
| 82 | Jay JamersonPlace 82 · Grade - · Club Northwest | - | Club Northwest | 16:12.8 |
| 83 | Steve BerntsenPlace 83 | — | — | 16:30.9 |
| 84 | Jacob ParkerPlace 84 | — | — | 16:57.1 |
| 85 | Francois DecuirPlace 85 | — | — | 16:58.4 |
| 86 | Brian ChuangPlace 86 | — | — | 17:29.0 |
| 87 | Paul MutoPlace 87 | — | — | 17:36.7 |
| 88 | Jackson LancasterPlace 88 · Grade - | - | — | 17:47.3 PR |
| 89 | Jeremy ParkerPlace 89 | — | — | 18:04.8 |
| 90 | Mike AnderbergPlace 90 · Grade - | - | — | 18:14.9 PR |
| 91 | Robert SychevPlace 91 · Grade 4 · Club Northwest | 4 | Club Northwest | 18:41.7 PR |
| 92 | Nathan WeifordPlace 92 · Grade - | - | — | 19:10.0 |
| 93 | Rye FoilPlace 93 · Grade 6 · Rain City Flyers | 6 | Rain City Flyers | 19:21.5 PR |
| 94 | Ryan ChuangPlace 94 · Grade - · Club Northwest | - | Club Northwest | 19:38.9 PR |
| 95 | David OlshoPlace 95 · Grade - · Club Northwest | - | Club Northwest | 19:43.4 PR |
| 96 | James McGillPlace 96 · Grade - · Club Northwest | - | Club Northwest | 20:40.0 PR |
| 97 | Patrick GrayPlace 97 · Grade Jr | Jr | — | 24:00.8 PR |