1
Colin Sahlman
Newbury Park XC Club
14:03.29
2
Leo Young
Newbury Park XC Club
14:05.07
3
Lex Young
Newbury Park XC Club
14:05.49
4
Zane Bergen
NIWOT
14:09.91
5
Riley Hough
Unattached
14:10.56
6
Aaron Sahlman
Newbury Park XC Club
14:14.38
7
Aidan Cox
Unattached
14:18.43
8
Jackson Barna
Unattached
14:22.14
9
Kole Mathison
Lemrac
14:23.32
10
Isaac Teeples
Unattached
14:23.78
11
Gary Martin
Unattached
14:24.16
12
Tayson Echohawk
Orem XC
14:24.30
13
Shane Brosnan
Union Catholic XC Club
14:25.64
14
Rendon Kuykendall
Unattached
14:25.76
15
Connor McCormick
Unattached
14:30.29
16
Jimmy Wischusen
Union Catholic XC Club
14:33.94
17
James Crabtree
Unattached
14:34.66
18
William Zegarski
Unattached
14:35.31
19
Jacob Nenow
Stumptown XC Club
14:35.98
20
Jackson Shorten
Unattached
14:36.83
21
Danny Simmons
Unattached
14:37.00
22
Abe Eckman
Unattached
14:37.16
23
Knox Exton
REAL Training COS
14:37.67
24
Heath1 McAllister
Unattached
14:37.87
25
Andrew Hauser
Rock Bridge XC Club
14:38.15
26
Aiden Smith
Forest Park XC
14:38.19
27
Zack Munson
Unattached
14:39.03
28
Liam Heninger
Mountain View XC
14:39.70
29
Kaden Levings
REAL Training COS
14:41.05
30
Max Girardet
Stark Street AC
14:41.33
31
Michael Toppi
U32Cross
14:41.45
32
Byron Grevious
Unattached
14:41.94
33
Sage Wilde
Unattached
14:42.33
34
Reese Kilbarger-Stumpf
Columbus Thorn
14:42.43
35
Erik Le Roux
REAL Training COS
14:42.47
36
Cooper Quigley
Unattached
14:42.93
37
Bryce Reeburgh
Unattached
14:42.99
38
Logan Marek
Unattached
14:43.93
39
Damian Frausto
Unattached
14:44.23
40
Jayden Fitzgarrald
American Fork XC Club
14:44.62
41
Eric Sankey
Unattached
14:44.83
42
Daniel Appleford
Newbury Park XC Club
14:44.92
43
Caden Hildenbrand
Stumptown XC Club
14:46.60
44
Edward Blaha
House TC
14:46.63
45
Ruben Rojas Betanzos
Unattached
14:47.66
46
Luke Wiley
Unattached
14:48.63
47
Ethan Godsey
Unattached
14:48.91
48
Matthew Edwards
Unattached
14:48.98
49
Micah Blomker
Unattached
14:49.30
50
Land Lambert
Unattached
14:50.41
51
Matt Thomas
Unattached
14:50.53
52
Mac Conwell
Unattached
14:50.71
53
Luke1 Ondracek
Unattached
14:50.79
54
Ian Kemey
Rock Bridge XC Club
14:51.99
55
Hector Martinez
Newbury Park XC Club
14:52.72
56
Spenser Wolf
Unattached
14:53.12
57
Joey Sandel
Unattached
14:53.79
58
Krishna Thirunavukkarasu
BLACK ROBE Running Club
14:54.48
59
Lane Hoyes
Thomas Nelson HS Renegade Runn
14:54.55
60
Jayden Nats
Vista Nation XC Club
14:55.08
61
Tyler Nord
REAL Training COS
14:55.58
62
Seth Wallgren
Skyridge XC Girls
14:55.95
63
Jake Seegmiller
Riverton Utah XC Club
14:56.32
64
Andrew McGinnis
Unattached
14:57.18
65
Ty Garrett
Valor XC
14:58.32
66
Alex Bobowski
Unattached
14:58.62
67
Parker Barnes
Mountain View XC
14:59.19
68
Dev Doshi
Newbury Park XC Club
14:59.51
69
Tyler Downs
Vista Nation XC Club
14:59.63
70
Myles Plummer
Union Catholic XC Club
14:59.65
71
Jimmy Mullarkey
Unattached
14:59.72
72
Gus Clevenger
Stumptown XC Club
14:59.82
73
Tanner Brown
Gulo Gulo XC
14:59.91
74
Nathan Atchue
Unattached
15:00.16
75
David Mora
Unattached
15:00.74
76
Sam Kirchner
Millard West Wildcats (Nebrask
15:01.34
77
Ryder James
Unattached
15:01.48
78
Matthew Fernando
Unattached
15:01.58
79
Tucker Bowerfind
Forest Park XC
15:02.61
80
Tyler Canaday
Severna Park XC Club
15:03.09
81
Walker St. John
Mustang Army
15:04.00
82
Joey Hendershot
NIWOT
15:04.01
83
Caden Townshend
Warrior Project
15:04.31
84
Dalton Kaines
Unattached
15:04.91
85
Trey Leathers
Mustang Army
15:05.21
86
Hunter Whitney
Unattached
15:05.25
87
Ethan Peterson
Farm-Town
15:05.49
88
Ramses Cortes
Temecula Distance Project
15:05.67
89
Carson Smith
Temecula Distance Project
15:05.91
90
Nathan Carlin
Unattached
15:06.04
91
Henry Ilyasova
Unattached
15:06.19
92
Isaac Halverson
Farm-Town
15:06.26
93
Jackson Stone
Mountain View XC
15:06.81
94
David Fisher
Carroll XC Club
15:06.91
95
Dane Eike
Valor XC
15:07.40
96
Gabe Nash
SIOUX CITY NORTH XC CLUB
15:08.16
97
Richard Moreno
Los Angeles Cubs
15:08.77
98
Josue Granados
Mustang Army
15:08.98
99
Henry Coughlan
Unattached
15:09.07
100
Christian Groendyk
Unattached
15:09.16

