Mountain West Classic
Team scores
Results
| Place | Athlete | Grade | School | Time | Rating | Points |
|---|---|---|---|---|---|---|
| 1 | Kevin Meek | 11 | Idaho Falls (ID) 1 | 16:45.2 PR | 123.0 | 1 |
| 2 | Nathan Giullian | 11 | Bozeman (MT) 1 | 16:50.3 PR | 122.4 | 2 |
| 3 | Jordon Wing | 9 | University (WA) 1 | 16:57.2 PR | 121.6 | 3 |
| 4 | Joel Estelle | 10 | Lewis and Clark (WA) 1 | 17:02.3 PR | 121.0 | 4 |
| 5 | Mack Fey | 12 | University (WA) 2 | 17:02.9 SR | 120.9 | 5 |
| 6 | Ben Dickensheets | 11 | Bozeman (MT) 2 | 17:05.1 PR | 120.6 | 6 |
| 7 | Hunter Schmidt | 11 | Bozeman (MT) 3 | 17:10.4 PR | 120.0 | 7 |
| 8 | Alec Skuntz | 12 | Bozeman (MT) 4 | 17:11.1 PR | 119.9 | 8 |
| 9 | Emerson Connelly | 9 | Browning (MT) 1 | 17:13 PR | 119.7 | 9 |
| 10 | James Reevis | - | Browning (MT) 2 | 17:13.6 PR | 119.6 | 10 |
| 11 | Tanner Rasmussen | 11 | University (WA) 3 | 17:15.4 PR | 119.4 | 11 |
| 12 | John Steinbacher | 11 | Bozeman (MT) 5 | 17:15.7 PR | — | 12 |
| 13 | Matthew Fry | 10 | University (WA) 4 | 17:16.8 PR | 119.3 | 13 |
| 14 | Alec Patterson | - | Hellgate (MT) 1 | 17:24.2 PR | 118.4 | 14 |
| 15 | Chris Grubb | 9 | Helena (MT) 1 | 17:27.7 PR | 118.0 | 15 |
| 16 | Ryan Linehan | 11 | University (WA) 5 | 17:28.5 PR | 117.9 | 16 |
| 17 | Erik Patyk | 11 | Flathead (MT) 1 | 17:31 PR | 117.7 | 17 |
| 18 | Matt Evans | 10 | Bozeman (MT) 6 | 17:31.9 PR | 117.6 | 18 |
| 19 | Weston Killpack | 11 | Idaho Falls (ID) 2 | 17:33 PR | 117.4 | 19 |
| 20 | Ben LaFrance | 12 | Bozeman (MT) 7 | 17:33.3 PR | 117.4 | 20 |
| 21 | Ben Plaster | 9 | Gonzaga Prep (WA) 1 | 17:34.3 PR | 117.3 | 21 |
| 22 | Shawn Lau | 12 | Flathead (MT) 2 | 17:35.1 PR | 117.2 | 22 |
| 23 | Devon Carlton | 10 | Mead (WA) 1 | 17:35.5 PR | 117.2 | 23 |
| 24 | Stanton Tucker | 12 | Mead (WA) 2 | 17:41.2 PR | 116.5 | 24 |
| 25 | Scott Strong | 11 | Lewis and Clark (WA) 2 | 17:46.6 PR | 115.9 | 25 |
| 26 | Robert Hunter | - | Hellgate (MT) 2 | 17:47.2 PR | 115.9 | 26 |
| 27 | Ryan Kropp | 12 | Helena Capital (MT) 1 | 17:48.6 PR | 115.7 | 27 |
| 28 | Harlan Reidmohr | 12 | Helena Capital (MT) 2 | 17:49 SR | 115.7 | 28 |
| 29 | Jacob Groh | 9 | Gonzaga Prep (WA) 2 | 17:49.9 PR | 115.6 | 29 |
| 30 | Preston Arrington | 12 | Idaho Falls (ID) 3 | 17:51.5 PR | 115.4 | 30 |
| 31 | Kevin Yen | 12 | Mt. Spokane (WA) 1 | 17:52.2 PR | 115.3 | 31 |
| 32 | Jeremiah Gaiser | 11 | Flathead (MT) 3 | 17:53.1 PR | 115.2 | 32 |
| 33 | Blake Lynd | 9 | Mead (WA) 3 | 17:53.4 PR | 115.2 | 33 |
| 34 | Shane Banning | 10 | Shadle Park (WA) 1 | 17:53.6 PR | 115.2 | 34 |
| 35 | Matt Cummings | 11 | University (WA) 6 | 17:54.8 PR | 115.1 | 35 |
| 36 | Tyler Stirtz | 12 | University (WA) 7 | 17:55 PR | 115.0 | 36 |
| 37 | Dayde Collins | 10 | Deer Park (WA) 1 | 17:55.7 PR | 114.9 | 37 |
| 38 | Taylor DeWolf | 11 | Mt. Spokane (WA) 2 | 17:56.4 PR | 114.9 | 38 |
| 39 | Sumner Goodwin | 9 | Lewis and Clark (WA) 3 | 17:57.4 PR | 114.8 | 39 |
| 40 | Graham Serviss | 11 | Hellgate (MT) 3 | 17:57.8 PR | 114.7 | 40 |
| 41 | Brian Norderud | - | Helena Capital (MT) 3 | 18:01.2 PR | — | 41 |
| 42 | Davis Mathieu | 9 | Lewis and Clark (WA) 4 | 18:02.6 PR | 114.2 | 42 |
| 43 | Ryan Field | 10 | Helena Capital (MT) 4 | 18:03.7 PR | 114.1 | 43 |
| 44 | Chirag Patel | - | Hellgate (MT) 4 | 18:04.9 PR | 114.0 | 44 |
| 45 | Hunter Croft | 9 | Shadle Park (WA) 2 | 18:05.9 PR | 113.9 | 45 |
| 46 | Riel LaPlant | 12 | Browning (MT) 3 | 18:06.2 PR | — | 46 |
| 47 | Mackensi Walters | 12 | Hamilton (MI) 1 | 18:10.6 PR | 113.4 | 47 |
| 48 | Cody Henneman | 12 | Valier (MT) 1 | 18:11 PR | 113.3 | — |
| 49 | Greg Stevenson | 11 | Idaho Falls (ID) 4 | 18:11.3 PR | 113.3 | 48 |
| 50 | Noah Hunt | 11 | Shadle Park (WA) 3 | 18:12.3 PR | 113.2 | 49 |
| 51 | Chris Reis | 9 | Mt. Spokane (WA) 3 | 18:12.7 | 113.2 | 50 |
| 52 | Matt Macfarlane | 9 | Flathead (MT) 4 | 18:13.2 PR | 113.1 | 51 |
| 53 | Joseph West | 11 | Idaho Falls (ID) 5 | 18:14 PR | 113.0 | 52 |
| 54 | Carter Krantz | 9 | Flathead (MT) 5 | 18:14.8 PR | — | 53 |
| 55 | Drew Gottman | 9 | Hellgate (MT) 5 | 18:15.1 PR | — | 54 |
| 56 | Teagan Brown | 9 | Mt. Spokane (WA) 4 | 18:15.9 PR | 112.8 | 55 |
| 57 | Douglas Hall | 11 | Browning (MT) 4 | 18:18.5 PR | 112.6 | 56 |
| 58 | Tyler Jorgenson | 10 | Hellgate (MT) 6 | 18:20.9 PR | — | 57 |
| 59 | Rob Smoot | 9 | Gonzaga Prep (WA) 3 | 18:21.7 PR | 112.2 | 58 |
| 60 | Adam Engebrecht | 12 | Helena Capital (MT) 5 | 18:23.1 PR | — | 59 |
| 61 | Dylan Porter | 12 | Gonzaga Prep (WA) 4 | 18:23.4 SR | 112.1 | 60 |
| 62 | Kyler Goins | 9 | Lewis and Clark (WA) 5 | 18:24.8 PR | 111.9 | 61 |
| 63 | Brady Davis | 9 | Billings West (MT) 1 | 18:25 PR | 111.9 | — |
| 64 | Mitchell Pratt | 9 | Gonzaga Prep (WA) 5 | 18:26.4 PR | — | 62 |
| 65 | Zack Saunders | 12 | Gonzaga Prep (WA) 6 | 18:26.4 SR | 111.8 | 63 |
| 66 | Brandon Bedenbender | 11 | Charles M Russell (Great Falls) (MT) 1 | 18:27.4 PR | 111.7 | 64 |
| 67 | Derek Main | - | Browning (MT) 5 | 18:29.2 PR | 111.5 | 65 |
| 68 | Daniel Palmer | 10 | Mead (WA) 4 | 18:30.3 PR | 111.4 | 66 |
| 69 | Giacobbe Byrd | 10 | Gonzaga Prep (WA) 7 | 18:30.5 PR | 111.3 | 67 |
| 70 | Logan Webbenhurst | 11 | Mt. Spokane (WA) 5 | 18:31.2 PR | 111.3 | 68 |
| 71 | Matt Gillum | 10 | Gonzaga Prep (WA) 8 | 18:33.1 SR | 111.1 | — |
| 72 | Beau Behrens | 12 | Gonzaga Prep (WA) 9 | 18:34 SR | 111.0 | — |
| 73 | Jonathan Hatch | 10 | Idaho Falls (ID) 6 | 18:35.1 PR | 110.9 | 69 |
| 74 | Quinten Staats | 9 | Sentinel (MT) 1 | 18:37.5 PR | 110.7 | 70 |
| 75 | Julian Adler | - | Hellgate (MT) 7 | 18:38.6 PR | 110.5 | 71 |
| 76 | Jared Young | 9 | Gonzaga Prep (WA) 10 | 18:39.2 PR | 110.5 | — |
| 77 | Wade Lenon | 12 | Idaho Falls (ID) 7 | 18:40 PR | 110.4 | 72 |
| 78 | Shaun Landers | - | Hellgate (MT) 8 | 18:40.3 PR | 110.4 | — |
| 79 | Tyler Lewis | 9 | Idaho Falls (ID) 8 | 18:41.7 PR | 110.2 | — |
| 80 | Tom Staffileno | 12 | Billings Senior (MT) 1 | 18:42.1 PR | 110.2 | — |
| 81 | Ryan Thomas | - | Charles M Russell (Great Falls) (MT) 2 | 18:43.8 PR | 110.0 | 73 |
| 82 | Hank Smith | - | Charles M Russell (Great Falls) (MT) 3 | 18:44.7 PR | 109.9 | 74 |
| 83 | Guy DeRoche | 11 | Browning (MT) 6 | 18:45.6 PR | 109.9 | 75 |
| 84 | Joe Lombardi | 12 | Powell County (MT) 1 | 18:46.2 PR | 109.8 | — |
| 85 | Kacey Traver | 11 | Lewis and Clark (WA) 6 | 18:47.2 PR | 109.7 | 76 |
| 86 | Zane Nelson | - | Flathead (MT) 6 | 18:47.5 PR | 109.7 | 77 |
| 87 | Hayden Messerman | 12 | Sentinel (MT) 2 | 18:48.1 SR | 109.6 | 78 |
| 88 | Isaac Nokes | 9 | Mead (WA) 5 | 18:49.5 PR | 109.5 | 79 |
| 89 | Andy Vale | - | Hellgate (MT) 9 | 18:50.5 PR | 109.4 | — |
| 90 | Sean Fyall | - | Shelby (MI) 1 | 18:51.2 PR | 109.3 | 80 |
| 91 | Alec Reitzel | - | Glacier (MT) 1 | 18:51.8 PR | 109.3 | 81 |
| 92 | Alan Hoyt | - | Browning (MT) 7 | 18:52 PR | 109.2 | 82 |
| 93 | Alex Jorgenson | - | Hellgate (MT) 10 | 18:52.3 PR | 109.2 | — |
| 94 | Marcus Omeasoo | - | Browning (MT) 8 | 18:53.1 PR | 109.1 | — |
| 95 | Bo Antila | 11 | Powell County (MT) 2 | 18:53.4 PR | 109.1 | — |
| 96 | Josey Quinones | - | Helena (MT) 2 | 18:53.9 PR | 109.1 | 83 |
| 97 | Baird Linke | 9 | Helena (MT) 3 | 18:54.2 PR | — | 84 |
| 98 | Corey Longbottom | 10 | Laurel (MT) 1 | 18:58.9 PR | 108.6 | 85 |
| 99 | Pat Fischer | - | Helena Capital (MT) 6 | 18:59.3 PR | 108.5 | 86 |
| 100 | Scott Taylor | 12 | Polson (MT) 1 | 19:00.5 PR | 108.4 | 87 |
| 101 | Matthew Niemeier | 9 | Shadle Park (WA) 4 | 19:02.3 PR | 108.2 | 88 |
| 102 | Kevin Witkoe | 12 | University (WA) 8 | 19:02.5 SR | 108.2 | — |
| 103 | Tylor Martin | - | Hellgate (MT) 11 | 19:03.4 PR | 108.2 | — |
| 104 | Bryce Iverson | - | Billings Skyview (MT) 1 | 19:03.7 PR | 108.1 | — |
| 105 | Dylan Berget | 10 | Libby (MT) 1 | 19:03.9 PR | 108.1 | — |
| 106 | Collin Ward | 9 | Laurel (MT) 2 | 19:04.2 PR | 108.1 | 89 |
| 107 | Grafton Pannell | 10 | Lewis and Clark (WA) 7 | 19:06.6 PR | 107.8 | 90 |
| 108 | Sawyer Remillard | 10 | Lewis and Clark (WA) 8 | 19:07.9 PR | 107.7 | — |
| 109 | Hunter Ellis | 10 | Lakeland (ID) 1 | 19:10.1 PR | 107.5 | 91 |
| 110 | Cory Brandt | 11 | Lewis and Clark (WA) 9 | 19:10.8 PR | 107.4 | — |
| 111 | Kody Berget | 12 | Libby (MT) 2 | 19:11.1 PR | — | — |
| 112 | David Gilbert | 10 | University (WA) 9 | 19:12.9 PR | 107.3 | — |
| 113 | Connor Colestock | 9 | Lewis and Clark (WA) 10 | 19:13.9 PR | 107.2 | — |
| 114 | Caleb Barnes | 9 | Mt. Spokane (WA) 6 | 19:14.6 PR | 107.1 | 92 |
| 115 | David Lee | 12 | Shadle Park (WA) 5 | 19:15 PR | 107.1 | 93 |
| 116 | Ben Gruber | 11 | University (WA) 10 | 19:15.6 PR | 107.0 | — |
| 117 | Quinten Gangle | 9 | Sentinel (MT) 3 | 19:15.9 PR | 107.0 | 94 |
| 118 | Brian Kinder | 10 | Mt. Spokane (WA) 7 | 19:16.1 PR | 107.0 | 95 |
| 119 | Zach Bloomquist | 12 | Sentinel (MT) 4 | 19:16.4 PR | 106.9 | 96 |
| 120 | David Sullivan | 12 | Bonners Ferry (ID) 1 | 19:17.1 PR | 106.9 | 97 |
| 121 | David Marne | - | Sentinel (MT) 5 | 19:17.5 PR | 106.8 | 98 |
| 122 | Tye Morrison | 10 | Mt. Spokane (WA) 8 | 19:18.1 PR | 106.8 | — |
| 123 | Austin Stenhjem | 9 | Helena (MT) 4 | 19:18.4 PR | — | 99 |
| 124 | Lyle Pocha | 11 | Loyola-Sacred Heart (MT) 1 | 19:18.7 PR | 106.7 | 100 |
| 125 | Adam Price | 12 | Shadle Park (WA) 6 | 19:19.5 PR | 106.7 | 101 |
| 126 | Michael Gribbin | 11 | Gonzaga Prep (WA) 11 | 19:20.2 PR | 106.6 | — |
| 127 | Daniel Harvala | - | Hellgate (MT) 12 | 19:20.5 PR | 106.6 | — |
| 128 | Auggie Rife | 12 | East Valley (Spokane) (WA) 1 | 19:21.6 PR | 106.4 | 102 |
| 129 | Adam Harris | 11 | Glacier (MT) 2 | 19:22.4 PR | 106.4 | 103 |
| 130 | Matt Drumheller | 11 | Mt. Spokane (WA) 9 | 19:23.1 PR | 106.3 | — |
| 131 | Levi Basinger | 12 | Mead (WA) 6 | 19:23.4 PR | 106.3 | 104 |
| 132 | Jonah Arnold | 10 | Hellgate (MT) 13 | 19:23.8 PR | 106.2 | — |
| 133 | Jim Thomas | 10 | Sentinel (MT) 6 | 19:24.1 PR | 106.2 | 105 |
| 134 | Konlan Grigsby | 12 | Shadle Park (WA) 7 | 19:24.6 PR | 106.2 | 106 |
| 135 | Braydon Berezay | 11 | East Valley (Spokane) (WA) 2 | 19:25 PR | 106.1 | 107 |
| 136 | Tylor Vaile | 11 | Heart Butte (MT) 1 | 19:25.3 PR | 106.1 | — |
| 137 | Matthew Corning | 12 | Shadle Park (WA) 8 | 19:25.6 PR | 106.1 | — |
| 138 | Billy Sharp | 11 | Browning (MT) 9 | 19:26.2 PR | 106.0 | — |
| 139 | Caleb Piascki | - | Flathead (MT) 7 | 19:27.3 PR | 105.9 | 108 |
| 140 | Luke Davenport | 10 | Sentinel (MT) 7 | 19:27.9 PR | 105.9 | 109 |
| 141 | Matt May | 10 | Loyola-Sacred Heart (MT) 2 | 19:28.3 PR | 105.8 | 110 |
| 142 | TJ Pajimola | 10 | Shadle Park (WA) 9 | 19:28.6 PR | 105.8 | — |
| 143 | Christopher Pieroni | 9 | Shadle Park (WA) 10 | 19:29 PR | 105.8 | — |
| 144 | Bjorn Estvold | - | Big Sky (MT) 1 | 19:29.5 PR | 105.7 | — |
| 145 | Zack Skaufel | 12 | East Valley (Spokane) (WA) 3 | 19:30.2 PR | 105.7 | 111 |
| 146 | Ryan Ogden | 12 | Gonzaga Prep (WA) 12 | 19:30.7 SR | 105.6 | — |
| 147 | Robbie McMillian | 10 | Lakeland (ID) 2 | 19:31.1 PR | 105.6 | 112 |
| 148 | Tyson Boorman | 9 | Bonners Ferry (ID) 2 | 19:32.3 PR | 105.5 | 113 |
| 149 | Michael Nutkowitz | 9 | Mead (WA) 7 | 19:32.7 PR | 105.4 | 114 |
| 150 | Tucker Costain | 9 | Helena (MT) 5 | 19:33.5 PR | 105.4 | 115 |
| 151 | Cory Briar | 9 | Helena (MT) 6 | 19:34.1 PR | 105.3 | 116 |
| 152 | Cade Hartshorn | 9 | East Valley (Spokane) (WA) 4 | 19:34.6 PR | 105.3 | 117 |
| 153 | Nolan Woodard | 9 | Deer Park (WA) 2 | 19:35 PR | 105.2 | 118 |
| 154 | Jacob Hirning | 12 | Sentinel (MT) 8 | 19:35.3 PR | 105.2 | — |
| 155 | Tucker Moe | - | Flathead (MT) 8 | 19:35.6 PR | 105.2 | — |
| 156 | Jake Dickson | - | Charles M Russell (Great Falls) (MT) 4 | 19:35.8 PR | 105.2 | 119 |
| 157 | Corbin Basler | 12 | University (WA) 11 | 19:36.1 PR | 105.1 | — |
| 158 | Kenley Crisp | 9 | Helena Capital (MT) 7 | 19:36.5 PR | — | 120 |
| 159 | Zane Tams | 10 | Lincoln (OR) 1 | 19:37 SR | 105.1 | — |
| 160 | James Murray | 9 | Idaho Falls (ID) 9 | 19:38.7 PR | 104.9 | — |
| 161 | Tim Bird Rattler | 11 | Browning (MT) 10 | 19:39 PR | 104.9 | — |
| 162 | Wyatt Boyer | - | Helena (MT) 7 | 19:39.7 PR | 104.8 | 121 |
| 163 | Reed Baker | 12 | Mt. Spokane (WA) 10 | 19:40 PR | 104.8 | — |
| 164 | Jake Naccarato | 11 | Shadle Park (WA) 11 | 19:40.7 SR | 104.7 | — |
| 165 | Anthony Mayer | - | Hellgate (MT) 14 | 19:41 PR | 104.7 | — |
| 166 | Broderyk Malee | - | Helena Capital (MT) 8 | 19:41.8 PR | 104.6 | — |
| 167 | Connor Gittings | 9 | Helena (MT) 8 | 19:42.1 PR | — | — |
| 168 | Jacob Vonnostrand | 11 | Shadle Park (WA) 12 | 19:42.8 PR | 104.5 | — |
| 169 | Logan McDonald | 11 | Laurel (MT) 3 | 19:43.9 PR | 104.4 | 122 |
| 170 | Joe Schwalbach | 10 | Lakeland (ID) 3 | 19:44.4 PR | 104.4 | 123 |
| 171 | Christian Vosler | 10 | Belgrade (MT) 1 | 19:44.7 PR | 104.4 | 124 |
| 172 | Unknown | 9 | Browning (MT) 11 | 19:45.2 PR | 113.3 | — |
| 173 | Caleb Deibel | 10 | Mt. Spokane (WA) 11 | 19:45.7 PR | 104.3 | — |
| 174 | Ethan Studiner | 11 | Laurel (MT) 4 | 19:46.3 PR | 104.2 | 125 |
| 175 | Josh Barnard | 11 | Deer Park (WA) 3 | 19:47.8 PR | 104.1 | 126 |
| 176 | Michael Sullivan | - | Charles M Russell (Great Falls) (MT) 5 | 19:49.2 PR | 104.0 | 127 |
| 177 | Jackson Barthel | 11 | Billings Central Catholic (MT) 1 | 19:49.4 PR | 104.0 | 128 |
| 178 | Trevor Sebastian | 10 | Lewis and Clark (WA) 11 | 19:49.7 PR | 103.9 | — |
| 179 | Daniel Hall | - | Browning (MT) 12 | 19:50.2 PR | 103.9 | — |
| 180 | Jack Shaughnessy | 10 | Loyola-Sacred Heart (MT) 3 | 19:50.4 PR | 103.9 | 129 |
| 181 | Elton Anderson | 11 | Heart Butte (MT) 2 | 19:50.9 PR | 103.8 | — |
| 182 | Sam Scott | 10 | Loyola-Sacred Heart (MT) 4 | 19:51.9 PR | 103.8 | 130 |
| 183 | Zach Peterson | - | Glacier (MT) 3 | 19:52.2 PR | 103.7 | 131 |
| 184 | Henrik Buhler | 10 | Shadle Park (WA) 13 | 19:52.5 PR | 103.7 | — |
| 185 | Ryan Thompson | 10 | Lincoln (OR) 2 | 19:52.8 PR | 103.7 | — |
| 186 | Cooper Mellema | 11 | Lewis and Clark (WA) 12 | 19:53 PR | 103.7 | — |
| 187 | Logan Esch | - | Flathead (MT) 9 | 19:53.4 PR | 103.6 | — |
| 188 | Skye Folsom | - | Hellgate (MT) 15 | 19:54.4 PR | 103.5 | — |
| 189 | Chris Selph | - | Billings Skyview (MT) 2 | 19:57.1 PR | 103.3 | — |
| 190 | Branden Minster | 9 | Sentinel (MT) 9 | 19:57.3 PR | 103.3 | — |
| 191 | Karl Brandenberger | 9 | Helena (MT) 9 | 19:57.6 PR | — | — |
| 192 | Steven Torgesen | 9 | Soda Springs (ID) 1 | 19:57.8 PR | 103.2 | 132 |
| 193 | Travis Bowman | - | Polson (MT) 2 | 19:58.1 PR | 103.2 | 133 |
| 194 | Matt Albrecht | 10 | Beaverhead County (MT) 1 | 19:59.5 PR | 103.1 | 134 |
| 195 | Ian Trefry | 9 | Lewis and Clark (WA) 13 | 20:00.1 PR | 103.0 | — |
| 196 | Kyle Shear | 11 | Frenchtown (MT) 1 | 20:00.4 PR | 103.0 | — |
| 197 | Trace Hobbs | 10 | Glacier (MT) 4 | 20:00.6 PR | — | 135 |
| 198 | Danny Romero | 9 | Ronan (MT) 1 | 20:01.1 PR | 102.9 | 136 |
| 199 | Donald ArrowTopKnot | 9 | Browning (MT) 13 | 20:01.7 PR | 102.9 | — |
| 200 | Vince Omeasoo | - | Browning (MT) 14 | 20:02 PR | 102.9 | — |
| 201 | Traven Hoyt | 12 | Polson (MT) 3 | 20:02.4 PR | 102.8 | 137 |
| 202 | Ken Bush | 10 | Shadle Park (WA) 14 | 20:04 PR | 102.7 | — |
| 203 | Cody Mitchell | 12 | Beaverhead County (MT) 2 | 20:06.6 PR | 102.5 | 138 |
| 204 | Nieko Ray | - | Browning (MT) 15 | 20:07.6 PR | 102.4 | — |
| 205 | Jake Kinkel | - | Flathead (MT) 10 | 20:08.4 PR | 102.3 | — |
| 206 | Holden Gagner | - | Hellgate (MT) 16 | 20:09.1 PR | 102.3 | — |
| 207 | Sawyer Payne | 10 | Helena Capital (MT) 9 | 20:09.5 PR | 102.2 | — |
| 208 | Evan Baumer | 11 | Lakeland (ID) 4 | 20:10.5 PR | 102.2 | 139 |
| 209 | Daniel Sinclair | 9 | Mead (WA) 8 | 20:11.9 PR | 102.0 | — |
| 210 | Patrick Hinchcliff | 10 | Manhattan (KS) 1 | 20:12.3 PR | — | 140 |
| 211 | Logan Kundy | 11 | Lakeland (ID) 5 | 20:12.6 PR | 102.0 | 141 |
| 212 | Connor Silkworth | 10 | Shadle Park (WA) 15 | 20:13.3 PR | 101.9 | — |
| 213 | Eamon Thomasson | 10 | Frenchtown (MT) 2 | 20:13.6 PR | 101.9 | — |
| 214 | Austin Middleton | 9 | Mt. Spokane (WA) 12 | 20:14.2 | 101.8 | — |
| 215 | Craig Lerch | 9 | Hellgate (MT) 17 | 20:14.9 PR | 101.8 | — |
| 216 | Jacob Silva | - | Columbia Falls (MT) 1 | 20:15.2 PR | 101.8 | 142 |
| 217 | Rio Weber | 9 | Beaverhead County (MT) 3 | 20:15.6 PR | 101.7 | 143 |
| 218 | Bryce Breesnee | 12 | Gonzaga Prep (WA) 13 | 20:16 PR | 101.7 | — |
| 219 | Mac Sullivan | 9 | Hellgate (MT) 18 | 20:16.4 PR | 101.7 | — |
| 220 | Colton Gibbins | 12 | Bonners Ferry (ID) 3 | 20:17 PR | 101.6 | 144 |
| 221 | Danny Power | - | Flathead (MT) 11 | 20:17.5 PR | 101.6 | — |
| 222 | Trevor Roberts | 10 | Mead (WA) 9 | 20:18.2 PR | 101.5 | — |
| 223 | Zach Mauer | 11 | Hellgate (MT) 19 | 20:18.6 PR | 101.5 | — |
| 224 | Stephen Hatton | - | Laurel (MT) 5 | 20:18.9 PR | 101.4 | 145 |
| 225 | Jordan Karr | - | Helena Capital (MT) 10 | 20:19.1 PR | 101.4 | — |
| 226 | John Mchugh | 12 | Gonzaga Prep (WA) 14 | 20:19.4 PR | 101.4 | — |
| 227 | Josh Harper | 11 | Sentinel (MT) 10 | 20:21.6 PR | 101.2 | — |
| 228 | Tim Aton | 9 | Mt. Spokane (WA) 13 | 20:23.5 PR | 101.1 | — |
| 229 | Jordan Belcourt-Stewart | - | Browning (MT) 16 | 20:24 PR | 101.0 | — |
| 230 | Matt Ehnes | 12 | Great Falls (MT) 1 | 20:24.2 PR | 101.0 | — |
| 231 | Ben Raph | 12 | Shelby (MI) 2 | 20:24.5 SR | 101.0 | 146 |
| 232 | Gene Wood | 9 | Shelton (CT) 1 | 20:24.8 | 101.0 | — |
| 233 | Devin Costa | - | Ronan (MT) 2 | 20:25.6 PR | 100.9 | 147 |
| 234 | Kyle Adolfson | 11 | Gonzaga Prep (WA) 15 | 20:26.8 PR | 100.8 | — |
| 235 | Tanner Raph | 10 | Shelby (MI) 3 | 20:27.2 PR | 100.8 | 148 |
| 236 | Trei Bulluck | 9 | Fergus (MT) 1 | 20:27.5 PR | 100.7 | — |
| 237 | Zach Walters | - | Hamilton (MI) 2 | 20:28.2 PR | 100.7 | 149 |
| 238 | Joe Pearman | 10 | Gonzaga Prep (WA) 16 | 20:28.6 PR | 100.7 | — |
| 239 | Jared Lysne | 9 | Bonners Ferry (ID) 4 | 20:30.8 PR | 100.5 | 150 |
| 240 | Nathan Grow | 11 | Bonners Ferry (ID) 5 | 20:31.9 PR | 100.4 | 151 |
| 241 | Gabriel Palmer | - | Charles M Russell (Great Falls) (MT) 6 | 20:32.2 PR | 100.3 | 152 |
| 242 | Wyatt Mad Plume | 9 | Browning (MT) 17 | 20:32.6 PR | 100.3 | — |
| 243 | Glenn Hall | - | Browning (MT) 18 | 20:33 PR | 100.3 | — |
| 244 | Daniel Curtiss | 9 | Hamilton (MI) 3 | 20:33.5 PR | 100.2 | 153 |
| 245 | Lofton Brown | - | Helena (MT) 10 | 20:34.9 PR | 100.1 | — |
| 246 | Matt Hagman | 12 | Shelby (MI) 4 | 20:35.3 PR | 100.1 | 154 |
| 247 | Tim Sonnenberg | - | Helena (MT) 11 | 20:35.7 PR | 100.1 | — |
| 248 | Matt Seay | 10 | Deer Park (WA) 4 | 20:36.2 PR | 100.0 | 155 |
| 249 | Matt Davis | - | Hellgate (MT) 20 | 20:36.5 PR | 100.0 | — |
| 250 | David Kirk | 9 | Billings Central Catholic (MT) 2 | 20:36.8 PR | 100.0 | 156 |
| 251 | Daniel Klinger | 10 | Great Falls (MT) 2 | 20:37.1 PR | 100.0 | — |
| 252 | Luke Nalder | 10 | East Valley (Spokane) (WA) 5 | 20:38.4 PR | 99.8 | 157 |
| 253 | Robbie Bise | 12 | East Valley (Spokane) (WA) 6 | 20:39.9 SR | 99.7 | 158 |
| 254 | Vince Carey | 12 | Great Falls (MT) 3 | 20:40.2 PR | 99.7 | — |
| 255 | Brian SiJohn | - | Browning (MT) 19 | 20:40.7 PR | 99.7 | — |
| 256 | Jonathan Heavy Runner | - | Browning (MT) 20 | 20:41 PR | 99.6 | — |
| 257 | Terrance Shalin | - | Charles M Russell (Great Falls) (MT) 7 | 20:42.7 PR | 99.5 | 159 |
| 258 | Deryck Tabacek | 10 | Mt. Spokane (WA) 14 | 20:43.2 PR | 99.5 | — |
| 259 | Ezra Preston | - | Hellgate (MT) 21 | 20:44.2 PR | 99.4 | — |
| 260 | Brandon Bauer | - | Jefferson (GA) 1 | 20:44.4 PR | 99.4 | — |
| 261 | Jeremy Dietz | 11 | Lewis and Clark (WA) 14 | 20:44.9 PR | 99.3 | — |
| 262 | Dylan Driscoll | 10 | Lewis and Clark (WA) 15 | 20:45.3 PR | 99.3 | — |
| 263 | Nathan McReynolds | 10 | Mt. Spokane (WA) 15 | 20:46.1 PR | 99.2 | — |
| 264 | Linic Almeida | 12 | Mead (WA) 10 | 20:47.4 PR | 99.1 | — |
| 265 | Gus Hemphill | - | Hellgate (MT) 22 | 20:47.7 PR | 99.1 | — |
| 266 | Joel Grimes | - | Shelby (MI) 5 | 20:49 PR | 99.0 | 160 |
| 267 | Tyler McQuilkin | 10 | Mt. Spokane (WA) 16 | 20:49.5 PR | 99.0 | — |
| 268 | Russell Meddings | - | Manhattan (KS) 2 | 20:49.8 PR | 98.9 | 161 |
| 269 | Joe Pagliaro | 12 | Anaconda (MT) 1 | 20:50.8 PR | 98.9 | 162 |
| 270 | Nathan Hulet | 10 | Beaverhead County (MT) 4 | 20:51.3 PR | 98.8 | 163 |
| 271 | Cort Jensen | - | Hellgate (MT) 23 | 20:51.7 PR | 98.8 | — |
| 272 | Karstin Neill | - | Fergus (MT) 2 | 20:52.1 PR | 98.8 | — |
| 273 | Jeff Chenoweth | 12 | Anaconda (MT) 2 | 20:52.4 PR | 98.7 | 164 |
| 274 | Alec Perkins | 9 | Bonners Ferry (ID) 6 | 20:52.8 PR | 98.7 | 165 |
| 275 | Brady Mitchell | 11 | Shadle Park (WA) 16 | 20:53.2 PR | 98.7 | — |
| 276 | Jon Hill | 12 | Laurel (MT) 6 | 20:53.4 PR | 98.7 | 166 |
| 277 | Dustin Old Crow | 11 | Billings Central Catholic (MT) 3 | 20:53.6 PR | 98.6 | 167 |
| 278 | Alex Martinek | 12 | University (WA) 12 | 20:53.9 PR | 98.6 | — |
| 279 | Cody Hanson | 12 | Helena Capital (MT) 11 | 20:54.2 PR | 98.6 | — |
| 280 | Mackay Miller | 10 | Anaconda (MT) 3 | 20:54.5 SR | 98.6 | 168 |
| 281 | Nik Gonia | 11 | East Valley (Spokane) (WA) 7 | 20:54.7 PR | 98.6 | 169 |
| 282 | Cody Meixner | 10 | Hellgate (MT) 24 | 20:55.1 PR | — | — |
| 283 | Austin Belford | 10 | Anaconda (MT) 4 | 20:55.3 PR | 98.5 | 170 |
| 284 | Bryce Woempner | 10 | Lakeland (ID) 6 | 20:55.6 PR | 98.5 | 171 |
| 285 | Conner Skiftun | - | Hellgate (MT) 25 | 20:56 PR | 98.4 | — |
| 286 | John Skunkap | - | Browning (MT) 21 | 20:56.3 PR | 98.4 | — |
| 287 | Flint Garrett | 10 | Sentinel (MT) 11 | 20:56.7 PR | 98.4 | — |
| 288 | Jaron Calf Robe | 10 | Valier (MT) 2 | 20:59.6 PR | 98.2 | — |
| 289 | Dietrich Perchy | 11 | Whitefish (MT) 1 | 20:59.9 SR | 98.2 | 172 |
| 290 | Miles Miller | 10 | Lincoln County (MT) 1 | 21:01.4 PR | 98.0 | — |
| 291 | Matt Gutierrez | 11 | Whitefish (MT) 2 | 21:03 PR | 97.9 | 173 |
| 292 | Michael Thomas | 10 | Sentinel (MT) 12 | 21:04.3 PR | 97.8 | — |
| 293 | Cody Peters | 9 | Lakeland (ID) 7 | 21:04.8 PR | 97.8 | 174 |
| 294 | Jordan Cross | 12 | Polson (MT) 4 | 21:05.1 PR | 97.7 | 175 |
| 295 | Spencer Hale | 9 | Whitefish (MT) 3 | 21:06.9 PR | 97.6 | 176 |
| 296 | Lane Thole | 9 | Bigfork (MT) 1 | 21:07.4 PR | — | — |
| 297 | Nicholas Bauer | 9 | Gonzaga Prep (WA) 17 | 21:07.9 PR | 97.5 | — |
| 298 | Leif Boundy | - | Helena Capital (MT) 12 | 21:11.5 PR | 97.2 | — |
| 299 | Cole Christiaens | 10 | Cut Bank (MT) 1 | 21:12.8 PR | 97.2 | 177 |
| 300 | Kyle Furlow | - | Glacier (MT) 5 | 21:14.7 PR | — | 178 |
| 301 | Levi Franson | 9 | Soda Springs (ID) 2 | 21:15.2 PR | 97.0 | 179 |
| 302 | Casey Anderson | - | Charles M Russell (Great Falls) (MT) 8 | 21:15.5 PR | 96.9 | — |
| 303 | Jerry Pitman | 9 | Cut Bank (MT) 2 | 21:16 PR | 96.9 | 180 |
| 304 | Aaron Dinger | 10 | Mt. Spokane (WA) 17 | 21:16.3 PR | 96.9 | — |
| 305 | Tim Spencer | - | Columbia Falls (MT) 2 | 21:16.8 PR | 96.8 | 181 |
| 306 | Kyle White | 11 | Granite (MT) 1 | 21:17.4 PR | 96.8 | — |
| 307 | Jacob Maughan | 11 | Lincoln (OR) 3 | 21:19.4 SR | 96.7 | — |
| 308 | Brad Skalstad | 10 | Shadle Park (WA) 17 | 21:19.7 PR | 96.6 | — |
| 309 | Eric Malmquist | 11 | Ronan (MT) 3 | 21:20.1 PR | 96.6 | 182 |
| 310 | Courtney Plumage | 10 | Hellgate (MT) 26 | 21:22.3 PR | 96.4 | — |
| 311 | Hugh Kingery | JR | Helena (MT) 12 | 21:25 PR | 96.2 | — |
| 312 | Kress Lamey | 10 | Shelby (MI) 6 | 21:27.3 PR | 96.1 | 183 |
| 313 | Dan Treichel | 9 | Frenchtown (MT) 3 | 21:27.8 PR | 96.0 | — |
| 314 | Peter Seymour | 9 | Whitefish (MT) 4 | 21:29.9 PR | 95.9 | 184 |
| 315 | Brandon Putnam | 10 | Lakeland (ID) 8 | 21:30.3 PR | 95.8 | — |
| 316 | Wesley Clark | 10 | Soda Springs (ID) 3 | 21:30.9 PR | 95.8 | 185 |
| 317 | Ben Burgess | 10 | Columbia Falls (MT) 3 | 21:31.5 PR | 95.8 | 186 |
| 318 | Domini Camptell | 10 | Soda Springs (ID) 4 | 21:33.2 PR | 95.6 | 187 |
| 319 | Chris Driver | 12 | Bigfork (MT) 2 | 21:35.2 PR | 95.5 | — |
| 320 | Gavin Ihasz | 10 | East Valley (Spokane) (WA) 8 | 21:36.6 PR | 95.4 | — |
| 321 | Taylor Silva | 12 | Gonzaga Prep (WA) 18 | 21:36.8 PR | 95.3 | — |
| 322 | Travis Province | SO | Columbia Falls (MT) 4 | 21:37.3 PR | 95.3 | 188 |
| 323 | Tyler Schuh | 10 | Deer Park (WA) 5 | 21:38.1 SR | 95.3 | 189 |
| 324 | Austin Lawrence | 9 | Browning (MT) 22 | 21:38.4 PR | — | — |
| 325 | Jacob Byrnes | 9 | Flathead (MT) 12 | 21:39.4 PR | 95.2 | — |
| 326 | Rory Fisher | 11 | Lewis and Clark (WA) 16 | 21:39.7 PR | 95.1 | — |
| 327 | Jordan Barrows | 9 | Helena (MT) 13 | 21:40.7 PR | — | — |
| 328 | Danny Bartley | 9 | Hamilton (MI) 4 | 21:41 PR | 95.1 | 190 |
| 329 | Cody Stone | 10 | Powell County (MT) 3 | 21:41.6 PR | 95.0 | — |
| 330 | Sean Andrus | 10 | Gonzaga Prep (WA) 19 | 21:42.4 PR | 94.9 | — |
| 331 | Sam Akerhielm | 9 | Gonzaga Prep (WA) 20 | 21:42.4 PR | 94.9 | — |
| 332 | Jack White | 9 | Frenchtown (MT) 4 | 21:47.7 PR | 94.6 | — |
| 333 | Cody Tasker | 9 | Shelby (MI) 7 | 21:48.2 PR | 94.5 | 191 |
| 334 | Greg Larrick | 10 | Shadle Park (WA) 18 | 21:48.8 PR | 94.5 | — |
| 335 | Taylor Jordan | 12 | Mt. Spokane (WA) 18 | 21:49.1 PR | 94.5 | — |
| 336 | Nathan Burke | 10 | Loyola-Sacred Heart (MT) 5 | 21:50 PR | 94.4 | 192 |
| 337 | Jacob Conant | 10 | Shelby (MI) 8 | 21:50.7 PR | 94.3 | — |
| 338 | Nick Pukitis | 9 | Mt. Spokane (WA) 19 | 21:54.3 PR | — | — |
| 339 | Adam Cass | 11 | Lincoln County (MT) 2 | 21:54.6 PR | 94.1 | — |
| 340 | Kurt Parker | 9 | Valier (MT) 3 | 21:54.9 PR | 94.0 | — |
| 341 | Clay Salisbury | - | Helena Capital (MT) 13 | 21:55.2 PR | 94.0 | — |
| 342 | Cody Hart | 9 | Manhattan (KS) 3 | 21:55.4 SR | 94.0 | 193 |
| 343 | Tony Boss Ribs | - | Heart Butte (MT) 3 | 21:56 PR | 94.0 | — |
| 344 | Justin VandenBos | 12 | Cut Bank (MT) 3 | 21:56.3 SR | 93.9 | 194 |
| 345 | Seth Stoor | 11 | Soda Springs (ID) 5 | 21:57.1 PR | 93.9 | 195 |
| 346 | Chris Lee | 11 | Shadle Park (WA) 19 | 21:58.5 PR | 93.8 | — |
| 347 | Caydon Keller | 9 | Shelby (MI) 9 | 21:59.8 PR | 93.7 | — |
| 348 | Hunter Bigler | 9 | Butte (CA) 1 | 22:00.4 PR | 93.7 | — |
| 349 | Colin Cutler | 11 | Mt. Spokane (WA) 20 | 22:00.7 PR | 93.6 | — |
| 350 | Matt Shryock | 11 | Bonners Ferry (ID) 7 | 22:01.1 PR | 93.6 | 196 |
| 351 | Christian McCurdy | - | Polson (MT) 5 | 22:04 PR | 93.4 | 197 |
| 352 | Matthew Kennedy | 11 | Whitefish (MT) 5 | 22:06.7 PR | 93.2 | 198 |
| 353 | Mike Carey | 10 | Great Falls (MT) 4 | 22:11.2 PR | 92.9 | — |
| 354 | Dan Johnson | - | Beaverhead County (MT) 5 | 22:11.9 PR | 92.8 | 199 |
| 355 | Mike Wesson | 12 | Powell County (MT) 4 | 22:12.7 PR | 92.8 | — |
| 356 | Jacob Jasper | 11 | Mt. Spokane (WA) 21 | 22:13.2 PR | 92.8 | — |
| 357 | Nick Gilbert | 11 | Cut Bank (MT) 4 | 22:13.4 PR | 92.7 | 200 |
| 358 | Garrison Wood | - | Hamilton (MI) 5 | 22:14.1 PR | 92.7 | 201 |
| 359 | Colin Holmes | 10 | Helena Capital (MT) 14 | 22:15.2 PR | 92.6 | — |
| 360 | Nathan Stadler | 11 | Anaconda (MT) 5 | 22:15.6 PR | 92.6 | 202 |
| 361 | Dalton Daniels | - | Belgrade (MT) 2 | 22:16.1 PR | 92.6 | 203 |
| 362 | Stephen Curdy | 10 | Hamilton (MI) 6 | 22:17.5 PR | 92.4 | 204 |
| 363 | Zach Girard | 9 | Beaverhead County (MT) 6 | 22:17.7 PR | 92.4 | 205 |
| 364 | Patrick Clarke | 10 | Manhattan (KS) 4 | 22:17.9 PR | 92.4 | 206 |
| 365 | Girard Watson | 10 | Gonzaga Prep (WA) 21 | 22:20 PR | 92.3 | — |
| 366 | Ryan Stevens | - | Custer (SD) 1 | 22:23.2 PR | 92.1 | — |
| 367 | Brian Hafferkamp | 9 | Shadle Park (WA) 20 | 22:24 PR | 92.0 | — |
| 368 | Shawn Sullivan | 12 | Anaconda (MT) 6 | 22:24.6 PR | 92.0 | 207 |
| 369 | Dustin Hannawalt | 9 | Lakeland (ID) 9 | 22:25.8 PR | 91.9 | — |
| 370 | Duncan Brown | 9 | Belgrade (MT) 3 | 22:27.6 PR | 91.8 | 208 |
| 371 | Daniel Macmanis | - | Belgrade (MT) 4 | 22:28.6 PR | 91.7 | 209 |
| 372 | Steven Bellefeuille | 9 | Gonzaga Prep (WA) 22 | 22:28.9 PR | 91.7 | — |
| 373 | Brett Crandall | 12 | Cut Bank (MT) 5 | 22:30.5 PR | 91.6 | 210 |
| 374 | Eric Jorgenson | - | Anaconda (MT) 7 | 22:31.8 PR | 91.5 | 211 |
| 375 | Quentin McQueen | 9 | Shadle Park (WA) 21 | 22:33 PR | 91.4 | — |
| 376 | Derek Surber | 9 | Lakeland (ID) 10 | 22:34.5 PR | 91.3 | — |
| 377 | Kyle Van Middendorp | - | Manhattan Christian (MT) 1 | 22:34.9 PR | 91.3 | — |
| 378 | Thomas Ray | 10 | Billings Central Catholic (MT) 4 | 22:35.3 PR | 91.2 | 212 |
| 379 | Will Nordahl | - | Helena (MT) 14 | 22:35.7 PR | 91.2 | — |
| 380 | Payton Blood | 11 | Helena Capital (MT) 15 | 22:38 PR | 91.1 | — |
| 381 | Duncan Cox | 9 | Sentinel (MT) 13 | 22:40.8 PR | 90.9 | — |
| 382 | Jon Jacobs | 9 | Whitefish (MT) 6 | 22:41.8 PR | 90.8 | 213 |
| 383 | Drew Todaro | 11 | Mt. Spokane (WA) 22 | 22:42.6 PR | 90.8 | — |
| 384 | Juan Hernandez | - | Beaverhead County (MT) 7 | 22:47.1 PR | 90.4 | 214 |
| 385 | Borja De Deigo | 12 | Mead (WA) 11 | 22:49.5 PR | 90.3 | — |
| 386 | Kelly O'Reilly | - | Helena Capital (MT) 16 | 22:50 PR | 90.3 | — |
| 387 | David Williams-Dey | - | Custer (SD) 2 | 22:52.1 PR | 90.1 | — |
| 388 | David Bethke | 9 | Lakeland (ID) 11 | 22:52.5 PR | 90.1 | — |
| 389 | Zach Eddy | - | Loyola-Sacred Heart (MT) 6 | 22:54.1 PR | 90.0 | 215 |
| 390 | Kyle Campbell | 9 | Hellgate (MT) 27 | 22:55 PR | 89.9 | — |
| 391 | Aaron Gale | - | Columbia Falls (MT) 5 | 22:57.5 PR | 89.8 | 216 |
| 392 | Justin Albert | - | Browning (MT) 23 | 22:57.8 PR | 89.8 | — |
| 393 | Brandon Kosola | 10 | Jefferson (GA) 2 | 23:00.1 PR | 89.6 | — |
| 394 | Mario Figueroa | 11 | Mead (WA) 12 | 23:00.4 SR | 89.6 | — |
| 395 | Nathan Blomback | 10 | Manhattan (KS) 5 | 23:04.1 PR | — | 217 |
| 396 | Dan Cook | 9 | Hellgate (MT) 28 | 23:06 PR | 89.2 | — |
| 397 | Zach Blumhardt | 9 | Whitefish (MT) 7 | 23:06.9 PR | 89.2 | 218 |
| 398 | Robbie Hocker | 9 | Ronan (MT) 4 | 23:07.4 PR | 89.1 | 219 |
| 399 | Dustin Finck | 9 | Belgrade (MT) 5 | 23:07.8 PR | 89.1 | 220 |
| 400 | Kamron Long | 9 | Shadle Park (WA) 22 | 23:14.8 PR | 88.7 | — |
| 401 | Kale Kelley | - | Hellgate (MT) 29 | 23:18 PR | 88.4 | — |
| 402 | Josh Lang | 11 | Deer Park (WA) 6 | 23:19.3 PR | 88.4 | 221 |
| 403 | RJ Twichel | 9 | Billings Central Catholic (MT) 5 | 23:25.3 PR | 88.0 | 222 |
| 404 | Ben Foster | - | Fergus (MT) 3 | 23:25.6 PR | 88.0 | — |
| 405 | Sam Heffernan | 9 | Sentinel (MT) 14 | 23:27.9 PR | 87.8 | — |
| 406 | Caleb Burger | 10 | Shadle Park (WA) 23 | 23:28.2 PR | 87.8 | — |
| 407 | Casey Wheeler | 11 | Laurel (MT) 7 | 23:29.2 PR | 87.8 | 223 |
| 408 | Adam Hirst | 10 | Valier (MT) 4 | 23:33.7 PR | 87.5 | — |
| 409 | Natosi Fish | 9 | Browning (MT) 24 | 23:33.9 PR | 87.5 | — |
| 410 | Grant Lauzon | 9 | Shadle Park (WA) 24 | 23:45.4 PR | 86.8 | — |
| 411 | Robert Scott | 9 | Belgrade (MT) 6 | 23:47.1 PR | 86.7 | 224 |
| 412 | Tyler Flikkema | 10 | Manhattan Christian (MT) 2 | 23:57.5 PR | 86.0 | — |
| 413 | Justin Garcia | 12 | Gonzaga Prep (WA) 23 | 23:57.7 PR | 86.0 | — |
| 414 | Lucas McKamey | 9 | Shelby (MI) 10 | 24:06 PR | 85.5 | — |
| 415 | Joe Trevelline | - | Loyola-Sacred Heart (MT) 7 | 24:06.2 PR | 85.5 | 225 |
| 416 | Christian Baum | 9 | Shadle Park (WA) 25 | 24:12.7 PR | 85.1 | — |
| 417 | Zane Tye | 10 | Bonners Ferry (ID) 8 | 24:19.8 PR | 84.7 | — |
| 418 | Coe Watts | 11 | Bonners Ferry (ID) 9 | 24:24.1 PR | 84.5 | — |
| 419 | Marley Tanner | - | Ronan (MT) 5 | 24:29 PR | 84.2 | 226 |
| 420 | C.J. Kittell | 10 | Bonners Ferry (ID) 10 | 24:32.9 PR | 83.9 | — |
| 421 | Brandon Comer | 9 | Mead (WA) 13 | 24:35.3 PR | 83.8 | — |
| 422 | Alex Peterson | - | Columbia Falls (MT) 6 | 25:19.3 PR | 81.4 | 227 |
| 423 | Jack James | 11 | Soda Springs (ID) 6 | 25:23.1 PR | 81.2 | 228 |
| 424 | Tito Guillen | - | Beaverhead County (MT) 8 | 25:24.2 PR | 81.1 | — |
| 425 | Sam Chapman | 11 | Gonzaga Prep (WA) 24 | 25:26.2 PR | 81.0 | — |
| 426 | Kyle Burgess | - | Beaverhead County (MT) 9 | 25:26.5 PR | 81.0 | — |
| 427 | Brett Baldwin | 10 | Gonzaga Prep (WA) 25 | 25:28.4 SR | 80.9 | — |
| 428 | Mitchell Davey | 9 | Gonzaga Prep (WA) 26 | 25:28.4 | — | — |
| 429 | Tucker Schmidt | 10 | Big Sky (MT) 2 | 25:34.8 PR | 80.6 | — |
| 430 | Jake Wood | - | Hamilton (MI) 7 | 25:38.2 PR | 80.4 | 229 |
| 431 | Jake Wilson | - | Flathead (MT) 13 | 25:40.5 PR | 80.3 | — |
| 432 | Jeff Simpson | - | Manhattan Christian (MT) 3 | 27:02.7 PR | 76.2 | — |
| 433 | Nathaniel Foster | - | Fergus (MT) 4 | 27:08.6 PR | 75.9 | — |
| 434 | Don Tomaszewski | 11 | Shadle Park (WA) 26 | 27:54.3 PR | 73.8 | — |
| 435 | Wade Metesh | 9 | Granite (MT) 2 | 27:58.9 PR | 73.7 | — |
| 436 | Adam Negri | 10 | Whitefish (MT) 8 | 28:08.8 PR | 73.2 | — |
| 437 | Kyle Frydenlund | - | Shelby (MI) 11 | 40:01 PR | 51.5 | — |
Something wrong on this page?
Report it →