Results - Nike Cross Nationals (NXN) 2025
View the results, live timing and start lists for the 2025 Nike Cross Nationals (NXN).
Event Date: Saturday, November 6
Event Location: Portland, Oregon.
- VIEW LIVE RESULTS BOYS 5KM CHAMPIONSHIP
- VIEW BOYS TEAM SCORE
- VIEW RESULTS GIRLS 5km CHAMPIONSHIP
- VIEW GIRLS TEAM SCORE
- See event and live stream details
FINAL RESULTS - NXN Boys Championship Race
| Place | Athlete | Team / Affiliation | Time | Year |
|---|---|---|---|---|
| 1 | Jackson Spencer | Herriman | 15:01.1 | SR |
| 2 | Yohanes Van Meerten | SW Individuals | 15:03.3 | JR |
| 3 | Caden Leonard | Carroll | 15:03.7 | SR |
| 4 | Marcelo Mantecon | SE Individuals | 15:05.6 | JR |
| 5 | Quinn Sullivan | Niwot | 15:09.9 | JR |
| 6 | Hunter Robbie | Niwot | 15:11.1 | SR |
| 7 | Sean Fries | HL Individuals | 15:17.0 | SR |
| 8 | Jayden Warner | NW Individuals | 15:17.2 | SR |
| 9 | Paul Van Laningham | SE Individuals | 15:17.3 | SR |
| 10 | Jack McGovern | MW Individuals | 15:21.1 | SO |
| 11 | Ruel Newberry | SO Individuals | 15:22.2 | SO |
| 12 | Kai Gutierrez | Carroll | 15:22.7 | SO |
| 13 | Ethan Locke | SO Individuals | 15:22.9 | SR |
| 14 | Oliver Horton | Garden of the Gods | 15:22.9 | JR |
| 15 | Sean Gray | NE Individuals | 15:23.6 | SR |
| 16 | Brian Burns | SO Individuals | 15:23.8 | SR |
| 17 | Luke Hnatt | Lincroft | 15:30.6 | SR |
| 18 | Kamari Ronfeldt | MW Individuals | 15:31.3 | JR |
| 19 | Theo Oppermann | NE Individuals | 15:31.4 | JR |
| 20 | Lucas Tanner | HL Individuals | 15:31.7 | SR |
| 21 | Grady Lenn | HL Individuals | 15:32.2 | SR |
| 22 | Brice Fuller | MW Individuals | 15:32.5 | SO |
| 23 | Yosuke Shibata | NW Individuals | 15:34.8 | JR |
| 24 | Garrett Faught | NW Individuals | 15:35.1 | SO |
| 25 | Jay McDonald | SW Individuals | 15:39.5 | JR |
| 26 | Conor Lott | CA Individuals | 15:39.5 | SR |
| 27 | Gavin Schmitt | Lincroft | 15:39.5 | JR |
| 28 | Logan Rohatinsky | SW Individuals | 15:39.8 | JR |
| 29 | Eli Jarvis | Herriman | 15:44.3 | SR |
| 30 | Canaan Dunham | HL Individuals | 15:44.4 | SR |
| 31 | Maximo Zavaleta | CA Individuals | 15:44.5 | SR |
| 32 | Tyrus Needles | Sioux Falls | 15:44.6 | JR |
| 33 | Ryder Keeton | Niwot | 15:45.6 | SR |
| 34 | Abdi Hassan | SW Individuals | 15:45.9 | SO |
| 35 | Miles Lechtenberg | Sioux Falls | 15:46.0 | SR |
| 36 | Krish Desai | Manhattan Beach | 15:46.1 | SR |
| 37 | Bo Howland-Vlahakis | NE Individuals | 15:46.5 | SO |
| 38 | Xzavier Campos | Garden of the Gods | 15:46.5 | SR |
| 39 | Ben Adams | SW Individuals | 15:47.6 | JR |
| 40 | Jude Ritzenehin | Niwot | 15:49.1 | FR |
| 41 | Ben Lee | SW Individuals | 15:50.0 | SR |
| 42 | Anthony Anatol | East Setauket | 15:51.1 | SR |
| 43 | Brock Yoder | NE Individuals | 15:52.2 | JR |
| 44 | Alijah Murillo | CA Individuals | 15:52.6 | SR |
| 45 | Dylan Rowell | NW Individuals | 15:52.9 | SR |
| 46 | Dominic Matthias | SO Individuals | 15:53.5 | SO |
| 47 | Josh Taylor | SE Individuals | 15:53.5 | SR |
| 48 | Jack Dennehey | Royal Pines | 15:54.1 | JR |
| 49 | Reynolds Young | Royal Pines | 15:55.5 | JR |
| 50 | Chase Hejny | American Fork | 15:55.8 | SO |
| 51 | Jackson Tuck | SE Individuals | 15:56.6 | SR |
| 52 | Wyatt Falkowski | Lincroft | 15:56.7 | SR |
| 53 | Andrew Beroset | SE Individuals | 15:57.2 | JR |
| 54 | Kellen Williams | Portland | 15:58.6 | SR |
| 55 | Cohen Butler | NW Individuals | 15:59.2 | SR |
| 56 | Luke Andresen | Haddonfield | 15:59.6 | SR |
| 57 | Xavier Richardson | SE Individuals | 16:00.2 | SR |
| 58 | Trevin Lounsbury | Herriman | 16:00.9 | JR |
| 59 | David Webb | American Fork | 16:01.5 | SO |
| 60 | Jace Works | Columbus | 16:01.9 | SR |
| 61 | Quentin Nauman | HL Individuals | 16:02.6 | SR |
| 62 | David Krier | Lincoln | 16:02.8 | SR |
| 63 | Carson Driemeier | MW Individuals | 16:03.7 | SR |
| 64 | Caleb Brown | Herriman | 16:04.7 | SR |
| 65 | Gabriel Marshall | Niwot | 16:05.6 | SR |
| 66 | Jax Glenn | Carroll | 16:06.7 | JR |
| 67 | Thomas Czerwinski | Plainfield North | 16:07.6 | SR |
| 68 | Mario Montoya | Redondo Beach | 16:07.6 | SO |
| 69 | Ryan Collins | Lincroft | 16:07.7 | SR |
| 70 | Aidan Connors | Plainfield North | 16:08.9 | SR |
| 71 | Yohan Anderson | San Clemente | 16:09.5 | JR |
| 72 | Kyle Jakary | Carmichael | 16:10.1 | SR |
| 73 | Dezy Vaughs | Redondo Beach | 16:10.2 | SR |
| 74 | Camron Johnson | Herriman | 16:10.2 | JR |
| 75 | Jonah Montagnese | NE Individuals | 16:11.2 | JR |
| 76 | Pete Simpson | Haddonfield | 16:11.3 | SR |
| 77 | Bennett Jensen | American Fork | 16:12.5 | FR |
| 78 | Ibrahim Ford | NY Individuals | 16:12.5 | SR |
| 79 | Isaac Abbott | Carmichael | 16:13.6 | SR |
| 80 | Thomas Isenovski | NY Individuals | 16:13.8 | SR |
| 81 | Michael Fuller | Carroll | 16:15.4 | SR |
| 82 | Noah Strohman | SO Individuals | 16:15.6 | SR |
| 83 | Claudel Chery | Thiells | 16:16.3 | SR |
| 84 | Sean Galvin | Lincroft | 16:18.1 | SR |
| 85 | Andrew Senf | East Setauket | 16:18.4 | JR |
| 86 | Dallin Harrington | American Fork | 16:18.6 | SR |
| 87 | Joe Majerus | Lincoln | 16:19.7 | SR |
| 88 | Arvid Nelsen | Sioux Falls | 16:20.6 | SR |
| 89 | Ben Andrus | Haddonfield | 16:21.1 | SR |
| 90 | John Stanczak | Garden of the Gods | 16:21.9 | SR |
| 91 | Denton Sluder | Columbus | 16:22.3 | SR |
| 92 | Dallas Reeves | Royal Pines | 16:22.8 | JR |
| 93 | Matteo Sanchez | Redondo Beach | 16:23.2 | SO |
| 94 | Garrett Sherrard | Niwot | 16:23.2 | JR |
| 95 | Ben Berman | NY Individuals | 16:24.6 | SR |
| 96 | Collin Goodwin | Austin | 16:24.9 | JR |
| 97 | Justin Reckers | Columbus | 16:25.2 | JR |
| 98 | Brayden Fletcher | Portland | 16:25.3 | SR |
| 99 | Nayati Ringing Shield | Sioux Falls | 16:25.7 | SR |
| 100 | Malcolm Dimoff | Forest Park | 16:25.7 | JR |
| 101 | Ryan Gibson | Haddonfield | 16:26.0 | SR |
| 102 | Grant Norgart | Carroll | 16:26.6 | JR |
| 103 | Connor Bilodeau | Carmichael | 16:26.7 | JR |
| 104 | Mattheus Dos Santos | San Clemente | 16:26.8 | JR |
| 105 | Magnus Johansson | San Clemente | 16:27.3 | JR |
| 106 | Sam Steinmetz | Columbus | 16:27.7 | SR |
| 107 | Dom Frigo | Plainfield North | 16:27.8 | JR |
| 108 | Ben Graham | Royal Pines | 16:27.9 | JR |
| 109 | Aidan Antonio | CA Individuals | 16:28.0 | JR |
| 110 | Brady Lukasiewicz | Portland | 16:28.2 | SO |
| 111 | Roy Jones | American Fork | 16:28.6 | JR |
| 112 | Jack Lavier | Portland | 16:29.5 | SO |
| 113 | Sam Wooten | Raleigh | 16:30.7 | SR |
| 114 | Ryan Tuohy | Thiells | 16:30.8 | SR |
| 115 | Austin Plewe | American Fork | 16:30.9 | SR |
| 116 | Carson Ehman | Manhattan Beach | 16:31.7 | SR |
| 117 | Jackson Welsh | Portland | 16:32.7 | SR |
| 118 | Joseph Day | Columbus | 16:32.9 | SO |
| 119 | Matthew Wroblewski | Portland | 16:33.0 | SR |
| 120 | Grant Hejny | American Fork | 16:33.2 | SR |
| 121 | James Maso | Plainfield North | 16:34.1 | SR |
| 122 | Avinash Dewagan | Austin | 16:34.6 | FR |
| 123 | Chase Liming | Raleigh | 16:35.8 | SR |
| 124 | Ethan Owen | NY Individuals | 16:36.1 | JR |
| 125 | Charlie Slawinski | Raleigh | 16:37.6 | JR |
| 126 | Willie Van Tress | Herriman | 16:38.0 | SR |
| 127 | Claudio Auns | Carroll | 16:38.9 | JR |
| 128 | Ryan Maher | NY Individuals | 16:40.4 | SR |
| 129 | Reid Groher | Sioux Falls | 16:41.1 | JR |
| 130 | Gavin Hasson | Redondo Beach | 16:41.4 | SR |
| 131 | Cooper Stream | CA Individuals | 16:42.2 | JR |
| 132 | Jack Denton | Forest Park | 16:42.8 | JR |
| 133 | Rocco Culpepper | Niwot | 16:43.3 | SR |
| 134 | Sean Jansen | Plainfield North | 16:44.0 | SR |
| 135 | Kai McCullough | Austin | 16:46.1 | SR |
| 136 | Seth Kugel | Forest Park | 16:46.4 | SO |
| 137 | Eli Wardle | Herriman | 16:47.0 | JR |
| 138 | Tyler Burke | Raleigh | 16:47.4 | SO |
| 139 | Luuk Van Meurs | Manhattan Beach | 16:47.5 | SR |
| 140 | Evan O'Donnell | Carroll | 16:47.8 | JR |
| 141 | Atticus Reyes | Austin | 16:48.5 | SO |
| 142 | Erik Troester | San Clemente | 16:49.9 | JR |
| 143 | Joshua Prince | Forest Park | 16:50.2 | SR |
| 144 | Matthew McInerney | Lincroft | 16:50.5 | SR |
| 145 | Lucas Alberts | Carmichael | 16:50.6 | JR |
| 146 | Liam Donnelly | Portland | 16:50.7 | SR |
| 147 | Drake Hoferer | Carmichael | 16:51.5 | SR |
| 148 | Noah Clancy | Royal Pines | 16:51.6 | SR |
| 149 | Sebastian Lopez | Manhattan Beach | 16:51.7 | SR |
| 150 | James McCarron | Thiells | 16:51.7 | JR |
| 151 | Mateo Figueroa | Redondo Beach | 16:53.5 | SR |
| 152 | Sam Schlautman | Lincoln | 16:53.6 | JR |
| 153 | Braxton Oliver | Garden of the Gods | 16:54.2 | JR |
| 154 | Brooks Barbee | Royal Pines | 16:54.4 | JR |
| 155 | Logan Vanzant | Columbus | 16:55.2 | SR |
| 156 | Henry Sayler | Sioux Falls | 16:55.5 | JR |
| 157 | Liam Schmitt | Lincroft | 16:55.9 | SO |
| 158 | Isaac Sanchez | Garden of the Gods | 16:56.5 | SR |
| 159 | Brody Webb | Royal Pines | 16:57.4 | JR |
| 160 | Miles Nutt | Austin | 16:58.1 | SR |
| 161 | Max Myronowicz | Manhattan Beach | 16:58.8 | SR |
| 162 | Peter James | Forest Park | 17:01.4 | JR |
| 163 | Benjamin Wyman | San Clemente | 17:01.7 | JR |
| 164 | Cam Kuss | Raleigh | 17:06.5 | JR |
| 165 | Michael Sinnes | Haddonfield | 17:07.1 | SR |
| 166 | Gavin Hall | Plainfield North | 17:09.0 | SR |
| 167 | Graham Pumphrey | Columbus | 17:10.3 | JR |
| 168 | Anderson Mills | Austin | 17:11.2 | SO |
| 169 | Collin Tarnay | Manhattan Beach | 17:12.7 | SR |
| 170 | Gabriel Sech | San Clemente | 17:13.1 | JR |
| 171 | Jacob Urben | Raleigh | 17:14.6 | SO |
| 172 | Willem Van Der Velden | East Setauket | 17:15.0 | JR |
| 173 | Matthew Ogilvie | Carmichael | 17:15.7 | JR |
| 174 | Ryan Tait | Carmichael | 17:16.9 | JR |
| 175 | Miles Billiris | Redondo Beach | 17:20.2 | SR |
| 176 | Luke Jantzen | East Setauket | 17:20.8 | SR |
| 177 | Connor Gosselin | Forest Park | 17:20.8 | SR |
| 178 | Frank Vandy | Sioux Falls | 17:21.4 | JR |
| 179 | Conner Jaurigue | San Clemente | 17:24.9 | JR |
| 180 | Joe Norman | Lincoln | 17:26.2 | SO |
| 181 | Killian Cistone | Manhattan Beach | 17:30.9 | JR |
| 182 | Henry Tachouet | Forest Park | 17:31.3 | SO |
| 183 | Devin Celkis | Austin | 17:31.5 | FR |
| 184 | Eli Salazar | Garden of the Gods | 17:34.9 | JR |
| 185 | Aidan Kyrychenko | Plainfield North | 17:35.5 | SR |
| 186 | Lucas Schlautman | Lincoln | 17:38.5 | SR |
| 187 | Philip Cupial | MW Individuals | 17:40.2 | SR |
| 188 | Trevor Piccone | Thiells | 17:40.8 | SR |
| 189 | Eastyn Gutowski | Garden of the Gods | 17:40.9 | SO |
| 190 | Matteo Ritieni | East Setauket | 17:44.0 | JR |
| 191 | Logan Garcia | Redondo Beach | 17:45.1 | JR |
| 192 | Logan McKay | Raleigh | 17:48.6 | SO |
| 193 | Brandon Stoner | Haddonfield | 17:55.9 | SR |
| 194 | Ty Buonomo | East Setauket | 17:57.5 | JR |
| 195 | Henry Vrooman | Lincoln | 17:58.4 | JR |
| 196 | AJ Blum | Haddonfield | 17:59.2 | JR |
| 197 | Asher Tu | East Setauket | 18:03.4 | SR |
| 198 | Manny Nieves | Thiells | 18:34.3 | JR |
| 199 | Noah Zach | Lincoln | 18:54.0 | SR |
| 200 | Bryan Chen | Thiells | 18:55.4 | SR |
| 201 | Cooper Cataldi | Thiells | 24:13.4 | SO |
TEAM SCORE BOYS
| Place | Team | Scoring Places | Team Score |
|---|---|---|---|
| 1 | Niwot | 3, 4, 11, 15, 28 | 61 |
| 2 | Herriman | 1, 9, 23, 27, 37 | 97 |
| 3 | Lincroft | 7, 8, 20, 32, 43 | 110 |
| 4 | Carroll | 2, 5, 29, 41, 60 | 137 |
| 5 | American Fork | 19, 24, 39, 45, 68 | 195 |
| 6 | Sioux Falls | 10, 12, 47, 57, 84 | 210 |
| 7 | Royal Pines | 17, 18, 51, 66, 102 | 254 |
| 8 | Columbus | 25, 50, 55, 64, 75 | 269 |
| 9 | Haddonfield | 22, 38, 48, 59, 119 | 286 |
| 10 | Portland | 21, 56, 67, 69, 74 | 287 |
| 11 | Garden of the Gods | 6, 14, 49, 107, 112 | 288 |
| 12 | Plainfield North | 30, 33, 65, 78, 88 | 294 |
| 13 | Redondo Beach | 31, 36, 52, 85, 105 | 309 |
| 14 | Carmichael | 35, 40, 61, 99, 101 | 336 |
| 15 | San Clemente | 34, 62, 63, 96, 117 | 372 |
| 16 | Manhattan Beach | 13, 73, 93, 103, 115 | 397 |
| 17 | Austin | 54, 79, 89, 95, 114 | 431 |
| 18 | Raleigh | 70, 80, 81, 92, 118 | 441 |
| 19 | Forest Park | 58, 86, 90, 97, 116 | 447 |
| 20 | Lincoln | 26, 46, 106, 134, 140 | 452 |
| 21 | East Setauket | 16, 44, 126, 130, 143 | 459 |
| 22 | Thiells | 42, 71, 104, 141, 151 | 509 |
FINAL RESULTS - NXN Girls Championship Race
| Place | Athlete | Team / Affiliation | Time | Year |
|---|---|---|---|---|
| 1 | Natasza Dudek | Ann Arbor Stadium | 16:50.1 | SO |
| 2 | Blair Bartlett | NE Individuals | 16:51.7 | JR |
| 3 | Jaelyn Williams | CA Individuals | 16:58.0 | SR |
| 4 | Isabella Keller | MW Individuals | 17:15.0 | JR |
| 5 | Emma Hoffman | MW Individuals | 17:16.7 | SR |
| 6 | Averi Lowen | SE Individuals | 17:20.6 | JR |
| 7 | Maddie Gullickson | Wayzata | 17:21.8 | SR |
| 8 | Macy Wingard | SO Individuals | 17:21.9 | SR |
| 9 | Brianna Reilly | HL Individuals | 17:24.4 | 8 |
| 10 | Delaney Reuter | SW Individuals | 17:28.1 | JR |
| 11 | Addison Kegel | NW Individuals | 17:31.4 | FR |
| 12 | Lily Alder | SW Individuals | 17:31.5 | SR |
| 13 | Sundara Weber | MW Individuals | 17:34.3 | SR |
| 14 | Maddie Dorsch | SE Individuals | 17:35.0 | SO |
| 15 | Emry Schwalm | South Denver | 17:36.0 | SR |
| 16 | Kendra Williamson | NE Individuals | 17:37.1 | JR |
| 17 | Annie Hrabovsky | Bruce Township | 17:44.6 | JR |
| 18 | Cassidy Armstrong | NW Individuals | 17:44.9 | SR |
| 19 | Julia Kelly | NE Individuals | 17:44.9 | SO |
| 20 | Amaya Bharadwaj | CA Individuals | 17:45.3 | SR |
| 21 | Calysta Garmer | Knoxville | 17:47.0 | SR |
| 22 | Paige Sheppard | Union County | 17:48.9 | JR |
| 23 | Summer Wilson | CA Individuals | 17:49.7 | SR |
| 24 | Katie Berkshire | MW Individuals | 17:49.9 | SR |
| 25 | Maddie Lange | SW Individuals | 17:52.1 | FR |
| 26 | Amelia Avila | SE Individuals | 17:53.6 | JR |
| 27 | Jazzlyn Garmer | Knoxville | 17:55.4 | SR |
| 28 | Karstin McCabe | HL Individuals | 17:55.4 | FR |
| 29 | Maddie Laezza | NY Individuals | 17:55.9 | JR |
| 30 | Emily Cohen | SW Individuals | 17:57.3 | SR |
| 31 | Laney Barnes | SO Individuals | 17:58.0 | SR |
| 32 | Addy Ritzenhein | Niwot | 17:59.2 | SR |
| 33 | Leyla Bhusri | Clifton Park | 18:00.7 | SR |
| 34 | Ella Mogannam | CA Individuals | 18:01.8 | SR |
| 35 | Millie Bayles | Trabuco | 18:04.4 | SR |
| 36 | Maggie McCormick | NY Individuals | 18:06.2 | SR |
| 37 | Peyton Vandeest | HL Individuals | 18:07.8 | JR |
| 38 | Mackenzie Skelly | NE Individuals | 18:08.2 | FR |
| 39 | Georgy Helmers | SE Individuals | 18:09.2 | SR |
| 40 | Allie Horner | SE Individuals | 18:11.0 | JR |
| 41 | Aelo Curtis | CA Individuals | 18:11.4 | SR |
| 42 | Tsadia Bercuvitz | NY Individuals | 18:12.5 | JR |
| 43 | Kyla Babb | MW Individuals | 18:13.2 | SR |
| 44 | Audrey Orme | NW Individuals | 18:13.3 | SR |
| 45 | Nelly Dalgas | NW Individuals | 18:13.9 | SR |
| 46 | Fiona King | NY Individuals | 18:16.7 | FR |
| 47 | Cayleigh Kaiser | Union County | 18:17.8 | JR |
| 48 | Madeleine Lane | NE Individuals | 18:18.3 | JR |
| 49 | Ella Goodsell | Bruce Township | 18:19.0 | SR |
| 50 | Gianna Rahmer | SW Individuals | 18:20.6 | SO |
| 51 | Jazleen Malherek-Osorio | Wayzata | 18:23.1 | SR |
| 52 | Hallie Heemeyer | Meridian | 18:23.6 | SR |
| 53 | Sophia Rodriguez | NW Individuals | 18:26.2 | JR |
| 54 | Ellie Maddox | Sioux Falls Cross | 18:26.8 | SR |
| 55 | Zoey McNabb | Hinesburg | 18:28.2 | SR |
| 56 | Skye Jensen | American Fork | 18:28.7 | JR |
| 57 | Anna Desormeau | Trabuco | 18:29.2 | SR |
| 58 | Mae Glassford | American Fork | 18:30.2 | FR |
| 59 | Kjirsten Ludeman | Sehome | 18:32.8 | SO |
| 60 | Anna Prok | Niwot | 18:34.3 | SR |
| 61 | Sophia Chromczak | Delmar | 18:34.4 | FR |
| 62 | Rilery Lynch | Clifton Park | 18:34.4 | SO |
| 63 | Caroline Fender | South Denver | 18:34.7 | SR |
| 64 | Lauren Banovac | Brentwood | 18:35.8 | SR |
| 65 | Ava Cornelius | SO Individuals | 18:37.7 | SR |
| 66 | Zoey Nilsson | Lone Peak | 18:37.9 | SR |
| 67 | Harper Telesca | Union County | 18:40.6 | FR |
| 68 | Brielle Nilsson | Lone Peak | 18:41.8 | SR |
| 69 | Logan Kuhn | Delmar | 18:42.0 | SR |
| 70 | Tereza Koudelka | Niwot | 18:43.0 | FR |
| 71 | Sadie Pettengill | Sioux Falls Cross | 18:43.2 | SR |
| 72 | Samantha Knipp | Sehome | 18:44.8 | JR |
| 73 | Maya Bybee | Lone Peak | 18:45.0 | JR |
| 74 | Alissa Ledman | Wayzata | 18:45.1 | FR |
| 75 | Hannah Genrich | HL Individuals | 18:45.2 | FR |
| 76 | Jerica Glasser | Sioux Falls Cross | 18:46.0 | SR |
| 77 | Scout Destefano | South Denver | 18:46.6 | SO |
| 78 | Maya Pawlowicz | San Juan Capistrano | 18:48.3 | FR |
| 79 | Natalia Guaresimo | Bruce Township | 18:48.7 | SR |
| 80 | Ali Montgomery | Bridgeland | 18:48.8 | SR |
| 81 | Lauren McCalla | HL Individuals | 18:49.9 | SR |
| 82 | Keira Primer | Flower Mound | 18:50.3 | SR |
| 83 | Hailey Atwater | Lone Peak | 18:50.7 | JR |
| 84 | Scarlett Parks | Niwot | 18:51.2 | JR |
| 85 | Addison Vellekoop | NY Individuals | 18:51.7 | SR |
| 86 | Liana Cluley Garza | Flower Mound | 18:53.0 | JR |
| 87 | Addyson Bristow | SO Individuals | 18:54.1 | SR |
| 88 | Lila Golomb | Wayzata | 18:56.2 | SR |
| 89 | Cali Dooley | American Fork | 18:56.9 | FR |
| 90 | Elise Hagen | Niwot | 18:57.0 | JR |
| 91 | Courtney Krawiecki | Clifton Park | 18:57.0 | SR |
| 92 | Alana Clarke | Manhattan Beach | 18:57.8 | SR |
| 93 | Addison Neitz | Wayzata | 18:57.9 | SR |
| 94 | Paityn Rohatinsky | Lone Peak | 18:59.2 | JR |
| 95 | Brooklyn Buckley | Clovis | 19:01.5 | SO |
| 96 | Evelyn Ursini | Manhattan Beach | 19:02.3 | SO |
| 97 | Rowan Saacke | Bridgeland | 19:02.4 | SR |
| 98 | Tatum Brewer | Lone Peak | 19:05.8 | SO |
| 99 | Avy Beltran | Niwot | 19:06.2 | SR |
| 100 | Lil Desler | Sehome | 19:08.7 | JR |
| 101 | Sloane Clines | Sehome | 19:09.8 | SO |
| 102 | Ellery Lincoln | NW Individuals | 19:10.6 | JR |
| 103 | Lauryn Miller | South Denver | 19:11.1 | FR |
| 104 | Isabella Amy | Manhattan Beach | 19:11.9 | SO |
| 105 | Sophia Thompson | Union County | 19:12.0 | JR |
| 106 | Adi Bennett | Flower Mound | 19:12.1 | JR |
| 107 | Natalie Smith | Sioux Falls Cross | 19:12.7 | SR |
| 108 | Jewel Barnes | Flower Mound | 19:13.6 | SO |
| 109 | Sarah Watson | American Fork | 19:14.6 | SO |
| 110 | Hana Boggess | Ann Arbor Stadium | 19:15.2 | SR |
| 111 | Noelle Frantz | Clovis | 19:17.9 | FR |
| 112 | McKayla Kohutek | Flower Mound | 19:18.3 | SR |
| 113 | Charlotte Crum | Hinesburg | 19:19.6 | SR |
| 114 | Sienna Klemmer | Ann Arbor Stadium | 19:21.5 | SO |
| 115 | Ella Solorzano | Union County | 19:22.3 | SR |
| 116 | Hope Smith | Bridgeland | 19:23.1 | JR |
| 117 | Sloan Dickson | NW Individuals | 19:24.4 | SR |
| 118 | Mia Ritter | Manhattan Beach | 19:24.7 | JR |
| 119 | Lydia Donahue | Hinesburg | 19:25.1 | SR |
| 120 | Siona Kelly | Niwot | 19:26.0 | FR |
| 121 | Emma Haga | Brentwood | 19:27.6 | SO |
| 122 | Bailey Vandergriend | Sioux Falls Cross | 19:27.8 | SR |
| 123 | Elin Latta | SO Individuals | 19:28.3 | SO |
| 124 | McKenna Alackness | South Denver | 19:28.7 | SO |
| 125 | Kynzlee Buckley | Clovis | 19:28.8 | SR |
| 126 | Eden Solorzano | Union County | 19:29.2 | FR |
| 127 | Molly Sundgren | Clovis | 19:29.4 | JR |
| 128 | Audrey Neilson | Hinesburg | 19:29.9 | SR |
| 129 | Reese Holley | San Juan Capistrano | 19:30.2 | JR |
| 130 | Skylar Watts | Trabuco | 19:33.0 | SR |
| 131 | Emmie Clor | Bruce Township | 19:34.5 | SR |
| 132 | Layla Merancio | Clovis | 19:36.6 | JR |
| 133 | Lia Banovac | Brentwood | 19:37.4 | SR |
| 134 | Lilly Brooks | South Denver | 19:37.7 | SR |
| 135 | Carolina Areheart | Knoxville | 19:41.1 | SR |
| 136 | Chloe Elbaz | San Juan Capistrano | 19:42.5 | SR |
| 137 | Susana Rawls | Bridgeland | 19:43.4 | SR |
| 138 | Maddie Deyo | Hinesburg | 19:44.4 | SO |
| 139 | Kate Perrone | Manhattan Beach | 19:44.6 | SR |
| 140 | Gaby Gutierrez | Clovis | 19:46.4 | JR |
| 141 | Anna Chrapowitzky | Delmar | 19:46.7 | JR |
| 142 | Izzy Lubba | Trabuco | 19:49.8 | FR |
| 143 | Allie Driscoll | Flower Mound | 19:53.1 | SO |
| 144 | Hutton Nelligan | San Juan Capistrano | 19:56.0 | JR |
| 145 | Brooke Thompson | Meridian | 19:56.9 | JR |
| 146 | Shay Smith | American Fork | 19:57.0 | JR |
| 147 | Julia Womack | Brentwood | 19:57.7 | FR |
| 148 | Eve Archibald | Meridian | 19:58.9 | SO |
| 149 | Raquelle Landa | Clifton Park | 20:00.3 | SR |
| 150 | Hayden Kroger | San Juan Capistrano | 20:00.7 | JR |
| 151 | Haley Hill | Bridgeland | 20:01.6 | SR |
| 152 | Katherine Havens | Trabuco | 20:03.0 | FR |
| 153 | Rebekah Jacob | American Fork | 20:04.1 | SO |
| 154 | Sierra Harden | San Juan Capistrano | 20:05.8 | FR |
| 155 | Saffa Ellis | Union County | 20:06.9 | SO |
| 156 | Natalie Smith | Brentwood | 20:09.1 | JR |
| 157 | Talya Williams | Brentwood | 20:09.2 | JR |
| 158 | Keira Von Blon | Ann Arbor Stadium | 20:09.3 | FR |
| 159 | Shane O’Brien | Manhattan Beach | 20:10.5 | SR |
| 160 | Eliana Rivera | Flower Mound | 20:10.8 | JR |
| 161 | Aniston Welk | Clovis | 20:12.6 | FR |
| 162 | Carly Hartman | Meridian | 20:13.5 | SO |
| 163 | Nigella Smith | Brentwood | 20:14.5 | JR |
| 164 | Anna Bybee | Lone Peak | 20:16.0 | SR |
| 165 | Laney Phelps | Manhattan Beach | 20:17.5 | FR |
| 166 | Chloe Kissell | Wayzata | 20:19.4 | SR |
| 167 | Harper Jessen | South Denver | 20:20.5 | SO |
| 168 | Nina Moore | Ann Arbor Stadium | 20:21.0 | JR |
| 169 | Bennie Diddle | Knoxville | 20:21.4 | FR |
| 170 | Lizzie Wernimont | Ann Arbor Stadium | 20:23.4 | JR |
| 171 | Kate Garrison | Bridgeland | 20:26.3 | JR |
| 172 | Brooklyn Tennant | San Juan Capistrano | 20:27.7 | FR |
| 173 | Sophie Bahr | American Fork | 20:29.7 | JR |
| 174 | Solana Lucas | Meridian | 20:35.1 | JR |
| 175 | Reese Rosbolt | Bruce Township | 20:36.4 | JR |
| 176 | Makelle Carlson | Meridian | 20:36.6 | SO |
| 177 | Sophie Syed | Delmar | 20:38.7 | FR |
| 178 | Laura Forsyth | Ann Arbor Stadium | 20:42.0 | FR |
| 179 | Tess McNamara | Delmar | 20:42.6 | SO |
| 180 | Emma Cissna | Knoxville | 20:48.1 | JR |
| 181 | Bryn Barker | Sioux Falls Cross | 20:49.1 | FR |
| 182 | Brynlee Weston | Bridgeland | 20:50.6 | JR |
| 183 | Ariana Vargas | Knoxville | 20:52.6 | JR |
| 184 | Katie Battle | Clifton Park | 20:56.3 | JR |
| 185 | Maxine Ordway | Sioux Falls Cross | 21:01.9 | 8 |
| 186 | Paige Ricks | Sehome | 21:03.8 | FR |
| 187 | Sidney Graham | Delmar | 21:07.0 | SO |
| 188 | Alex Beer | Clifton Park | 21:09.1 | FR |
| 189 | Gaby Bainbridge | Knoxville | 21:12.5 | JR |
| 190 | Livi Neilson | Hinesburg | 21:16.5 | SO |
| 191 | Violet Pinter | Trabuco | 21:41.7 | JR |
| 192 | Addy Morelli | Clifton Park | 21:41.8 | SR |
| 193 | Lydia Scally | Bruce Township | 21:44.6 | JR |
| 194 | Helen Buetow | Sehome | 21:47.8 | JR |
| 195 | Alex Rivard | Delmar | 21:54.2 | SR |
| 196 | Bonnie Liou | Trabuco | 22:06.5 | SO |
| 197 | Natalie Vert | Bruce Township | 22:08.6 | SO |
| 198 | Johnny Eggert | Sehome | 22:15.0 | SR |
| DNF | Miley Clark | Wayzata | - | SR |
| DNF | Ginger Gardiner | Meridian | - | SO |
TEAM SCORE GIRLS
| Place | Team | Scoring Places | Team Score |
|---|---|---|---|
| 1 | Wayzata | 2, 13, 34, 44, 49 | 142 |
| 2 | Niwot | 8, 21, 30, 42, 46 | 147 |
| 3 | Union County | 6, 11, 27, 60, 70 | 174 |
| 4 | Lone Peak | 26, 28, 33, 41, 50 | 178 |
| 5 | South Denver | 3, 24, 36, 58, 77 | 198 |
| 6 | Sioux Falls Cross | 15, 31, 35, 62, 76 | 219 |
| 7 | American Fork | 17, 19, 45, 64, 99 | 244 |
| 8 | Bruce Township | 4, 12, 38, 84, 128 | 266 |
| 9 | Flower Mound | 40, 43, 61, 63, 67 | 274 |
| 10 | Sehome | 20, 32, 56, 57, 139 | 304 |
| 11 | Trabuco | 10, 18, 83, 95, 105 | 311 |
| 12 | Clifton Park | 9, 23, 47, 102, 137 | 318 |
| 13 | Manhattan Beach | 48, 52, 59, 72, 92 | 323 |
| 14 | Hinesburg | 16, 68, 73, 81, 91 | 329 |
| 15 | Knoxville | 5, 7, 88, 122, 133 | 355 |
| 16 | Bridgeland | 39, 53, 71, 90, 104 | 357 |
| 17 | Clovis | 51, 66, 78, 80, 85 | 360 |
| 18 | Ann Arbor Stadium | 1, 65, 69, 111, 121 | 367 |
| 19 | Brentwood | 25, 75, 86, 100, 109 | 395 |
| 20 | Delmar | 22, 29, 94, 130, 132 | 407 |
| 21 | San Juan Capistrano | 37, 82, 89, 97, 103 | 408 |
| 22 | Meridian | 14, 98, 101, 115, 127 | 455 |
-->





