Next Mile Recruiting

The College Coach’s Guide to
Recruiting Colorado Athletes

2026 Niwot Invitational — March 28, 2026 — 5,200 feet

Jay Johnson | Next Mile Recruiting | April 2026

A junior boy runs 9:30 in the 3200m at the Niwot Invitational. That doesn’t show up on most D1 coaches’ radar. But at sea level with normal late-season fitness, that same athlete is realistically a low 9-teens runner — or better if he gets to a post-season sea-level race. By his senior year, he might dip under nine.

A girl runs 5:30 in the 1600m. A D3 coach scrolling results skips right past her. But that 5:30 was run at 5,200 feet in late March. By June at sea level, she’s a 5:10–5:15 athlete. That’s an impactful recruit for most D3 programs.

Every time in this document was run at 5,200 feet of altitude. We’re going to show you what those times actually mean.

We’ve done a full analysis of this meet for high school coaches, parents, and fans of Colorado distance running. But you’re a college coach. You’re already familiar with how altitude affects distance times. So let’s skip the primer and go straight to the numbers.

Note: With all the data on this page, you’re going to want to look at this on a computer, not your phone.

If you only have three minutes

Full disclosure: I was at the 2026 Niwot Invitational because my daughter is a junior and I was there to watch her race. But any track fan would have loved to be there — these kids raced fast.

Here’s the problem: Colorado athletes are under-recruited. Even the most thoughtful college coaches look at the numbers and don’t do the altitude conversions — and if they do, the question is which conversion to trust. I’ve taken care of all of that for you. Every time on this page was run at 5,200 feet. The adjustments are conservative, NCAA-backed, and verified against 64 real sea-level comparisons.

The bottom line: everybody’s looking for the under-recruited athlete who can make an impact in their program. I’d humbly submit that a lot of those athletes live in Colorado. Bookmark this page — even if you don’t use it this season, you can come back to it in future seasons.

What’s in this document:

How We Convert These Times

We used the NCAA-standard altitude adjustment tool (TFRRS Mark Converter) at a comparable altitude venue — Colorado State University’s outdoor track at roughly 5,000 feet — and then took an even more conservative number. Every adjustment on this page falls below what the NCAA converter produces. Because Niwot (5,200 feet) is higher than CSU, our numbers are even more conservative — the real altitude effect at Niwot is slightly larger than what we show.

800m

Boys

-0.6s

Girls

-0.7s

1600m

Boys

-5.0s

Girls

-6.0s

3200m

Boys

-13.0s

Girls

-15.5s

Our adjustments are conservative across the board — every number falls below the smallest benefit we found in the data.

Read the full methodology →

Does the Science Hold True?

These conversions are backed by the NCAA’s own tools. But does the science hold true in practice?

Yes. When Colorado kids travel to sea-level meets like Running Lane Championships — held the week after the Colorado State Championships, so essentially no fitness gain — they run faster. We tracked 46 athletes across 64 of these altitude-to-sea-level comparisons over two years (2024–2025). In the 3200m, 90% ran faster at sea level with a median improvement of 19.8 seconds. Our altitude adjustment claims 13. We don’t just estimate — we verified.

Altitude to Sea Level: The Colorado Data →

We also tracked 142 athletes from the Niwot Invitational through the St. Vrain Invitational and the Colorado State Championships to measure how much faster they get from late March to mid-May — all at altitude, before they ever get to a sea-level meet.

Season Progression: March to May →

2026 Niwot Invitational — March 28, 2026

EventRace TimeTempWindGustsConditions
Girls/Boys 3200m9:30–10:00 AM40–47°F0–2 mph5–9 mphIdeal conditions
Girls 1600m1:00–1:45 PM73°F3 mph13 mphWarm, overcast, light wind
Boys 1600m1:45–2:30 PM79°F3 mph14 mphWarm, overcast, light wind
Girls 800m5:00–5:30 PM78°F10 mph28 mphOvercast, windy gusts
Boys 800m5:40–6:20 PM75°F4 mph20 mphOvercast, wind settling

The 3200m ran in ideal conditions — cool temperatures, no wind. Because of this, the typical March-to-May fitness improvement will likely be smaller in 2026 than in 2024 and 2025, when it was fairly cold and not ideal. Our projected May times for the 3200m reflect this. The flip side is the 800m races were impacted by significant wind, especially the girls’ 800m with gusts up to 28 mph.

Athletes Who Ran Two Distance Events

The 3200m started at 9:30 AM, the 1600m at 1 PM, and the 800m at 5:30 PM.

Boys

NameSchoolYrEventsTimes (alt)Sea Level
Equivalent
Hunter RobbieNiwotSr3200 + 16008:56 / 4:158:43 / 4:10
Quinn SullivanNiwotJr3200 + 8008:58 / 1:518:45 / 1:51
Ayuub HassanNorthfieldJr3200 + 8009:05 / 1:538:52 / 1:52
Ryder KeetonNiwotSr3200 + 8009:01 / 1:568:48 / 1:56
Ben LeeThunderRidgeSr3200 + 8009:01 / 1:568:48 / 1:56
Trent GabrielsonThompson ValleySr3200 + 8009:13 / 1:559:00 / 1:55
Antheney HerreThompson ValleyJr3200 + 8009:22 / 1:589:09 / 1:57
Isaac VasquezThompson ValleySr3200 + 8009:15 / 1:599:02 / 1:58
Nathaniel BartunekCastle ViewSr3200 + 8009:29 / 2:009:16 / 2:00
Grant PiersonThompson ValleyJr3200 + 8009:27 / 2:019:14 / 2:01

Girls

NameSchoolYrEventsTimes (alt)Sea Level
Equivalent
Addison RitzenheinNiwotSr3200 + 80010:19 / 2:1510:04 / 2:14
Emry SchwalmHeritageSr3200 + 160010:34 / 4:5610:18 / 4:50
Elise HagenNiwotJr3200 + 80010:43 / 2:1810:28 / 2:18
Caroline FenderHeritageSr3200 + 160010:48 / 5:1110:32 / 5:05
Avery BreitigamFossil RidgeJr3200 + 160010:49 / 5:1510:34 / 5:09
Scarlett ParksNiwotJr3200 + 80010:52 / 2:2010:36 / 2:20
Maeve VancikArapahoeSo3200 + 160010:59 / 5:0710:44 / 5:01
Mckenna AlacknessHeritageSo3200 + 160011:07 / 5:3210:52 / 5:26
Eloise BoydNiwotJr3200 + 160011:31 / 5:3411:16 / 5:28
Kaylie KastMountain VistaJr3200 + 160011:29 / 5:2911:14 / 5:23

What These Times Are Actually Worth

The tables below are built from two years of historical data (2024–2025). We cross-referenced every athlete who ran at Niwot and then appeared at St. Vrain, State, or a sea-level meet. The “Niwot Range” column shows what those athletes ran at Niwot in late March. The “Late May Sea Level” column shows what they ended up running at sea level by late May. If you want a kid who can run sub-9:10 at sea level by the end of May, you’re looking at kids who ran 9:40 or faster at Niwot. Girls under 11:00 at sea level? Look for 11:47 or faster at Niwot. Boys under 4:20? Look at 4:33 or faster. Girls under 5:10? Look at 5:38 or faster.

If you’re still looking for senior athletes, this section is especially useful. Athletes who might not look that fast at the end of March could make a significant jump by May. This happens in every state, but we have the data to show the degree to which it happens in Colorado.

Boys 3200m
Late May Sea LevelNiwot Range (Mar)Athletes
Under 9:009:23.47 – 9:19.604
Under 9:109:23.47 – 9:34.379
Under 9:209:23.47 – 9:27.8312
Under 9:309:23.47 – 9:58.5917
Girls 3200m
Late May Sea LevelNiwot Range (Mar)Athletes
Under 10:4010:43.22 – 10:59.753
Under 10:5010:43.22 – 11:23.006
Under 11:0010:43.22 – 11:14.229
Under 11:1010:43.22 – 11:35.7512
Under 11:2010:43.22 – 11:35.7512
Under 11:3010:43.22 – 12:14.0014
Boys 1600m
Late May Sea LevelNiwot Range (Mar)Athletes
Under 4:104:16.87 – 4:19.242
Under 4:154:16.87 – 4:22.9213
Under 4:204:16.87 – 4:28.0725
Under 4:254:16.87 – 4:38.9232
Under 4:304:16.87 – 4:38.9232
Girls 1600m
Late May Sea LevelNiwot Range (Mar)Athletes
Under 4:504:57.70 – 5:02.136
Under 4:554:57.70 – 5:01.8511
Under 5:004:57.70 – 5:01.8511
Under 5:054:57.70 – 5:15.5016
Under 5:104:57.70 – 5:17.8121
Under 5:154:57.70 – 5:23.0623
Under 5:204:57.70 – 5:24.0026
Under 5:254:57.70 – 5:51.6230
Boys 800m
Late May Sea LevelNiwot Range (Mar)Athletes
Under 1:541:57.071
Under 1:561:57.071
Under 1:581:57.07 – 1:57.563
Under 2:001:57.07 – 2:02.117
Under 2:021:57.07 – 2:02.018
Girls 800m
Late May Sea LevelNiwot Range (Mar)Athletes
Under 2:122:15.691
Under 2:142:15.69 – 2:18.602
Under 2:162:15.69 – 2:23.864
Under 2:182:15.69 – 2:23.864
Under 2:202:15.69 – 2:25.446
Under 2:222:15.69 – 2:25.1412

By Event

Boys 3200m Boys 1600m Boys 800m Girls 3200m Girls 1600m Girls 800m

By Class

Senior Boys Junior Boys Sophomore Boys Senior Girls Junior Girls Sophomore Girls

Doubles

Athletes Who Doubled

2026 Niwot Invitational — Every Distance Athlete

Boys 3200m
PlNameSchoolYrNiwot
Mar 28
Sea Level
Equivalent
Projected
May Sea Level
1Oliver HortonCoronadoJr8:56.108:43.108:38.10
2Hunter RobbieNiwotSr8:56.618:43.618:38.61
3Benjamin AdamsMountain VistaJr8:57.688:44.688:39.68
4Quinn SullivanNiwotJr8:58.418:45.418:40.41
5Jay McDonaldSummitJr9:00.588:47.588:42.58
6Ryder KeetonNiwotSr9:01.308:48.308:43.30
7Ben LeeThunderRidgeSr9:01.818:48.818:43.81
8Wyatt DannCastle ViewSo9:03.048:50.048:45.04
9Ayuub HassanNorthfieldJr9:05.438:52.438:47.43
10Brett MichalskiErieJr9:09.448:56.448:51.44
11Evan DannCastle ViewSo9:13.599:00.598:55.59
12Trent GabrielsonThompson ValleySr9:13.839:00.838:55.83
13Isaac VasquezThompson ValleySr9:15.959:02.958:57.95
14Xzavier CamposCoronadoSr9:16.019:03.018:58.01
15Lucas SantosValor ChristianSo9:18.219:05.219:00.21
16Liam FolkHeritageJr9:20.059:07.059:02.05
17Gabriel MarshallNiwotSr9:21.059:08.059:03.05
18Reid O'BrienErieSr9:21.929:08.929:03.92
19Antheney HerreThompson ValleyJr9:22.649:09.649:04.64
20Josh KnightMeadJr9:25.859:12.859:07.85
21Carson SmithAir AcademySr9:25.939:12.939:07.93
22Grant PiersonThompson ValleyJr9:27.419:14.419:09.41
23Levi SmelaThompson ValleyJr9:28.969:15.969:10.96
24Nathaniel BartunekCastle ViewSr9:29.649:16.649:11.64
25Ryder JayThunderRidgeSr9:29.899:16.899:11.89
26Griffin MazeskiValor ChristianSr9:31.729:18.729:13.72
27Lucas WikBoulderSr9:33.989:20.989:15.98
28Ryan RufferFossil RidgeSr9:34.969:21.969:16.96
29Micah AndersonErieJr9:36.559:23.559:18.55
30Max MillerThe Vanguard SchoolJr9:37.159:24.159:19.15
31Garrett SherrardNiwotJr9:39.789:26.789:21.78
32Asher ParsonsMeadJr9:39.879:26.879:21.87
33Braylon BrownNiwotFr9:40.529:27.529:22.52
34Ethan MerrickAlamosaSo9:40.849:27.849:22.84
35William ClarkArapahoeJr9:44.999:31.999:26.99
36James GrotheHoly FamilySr9:45.649:32.649:27.64
37Toby WongBoulderSr9:46.659:33.659:28.65
38Samuel BoedekerDouglas CountySr9:46.749:33.749:28.74
39Neil BlackburnNorthfieldSr9:51.249:38.249:33.24
40Kenneth BolthouseMountain VistaJr9:56.559:43.559:38.55
41Jayden MandileThompson ValleyJr9:57.139:44.139:39.13
42George Van OttenMountain VistaFr9:57.339:44.339:39.33
43Praveen BopearachchigedonNiwotJr9:59.059:46.059:41.05
44Kaleb KolbeCastle ViewJr10:00.239:47.239:42.23
45Landon GriessArapahoeSr10:00.279:47.279:42.27
46Joey BensonFossil RidgeSo10:00.989:47.989:42.98
47Caden MullerHeritageSo10:02.389:49.389:44.38
48Noah BarriosNiwotSo10:03.289:50.289:45.28
49Easton FogelsonFossil RidgeSo10:03.959:50.959:45.95
50Brennan CharkutThunderRidgeJr10:04.659:51.659:46.65
51Jacob RobbinsCastle ViewSo10:04.979:51.979:46.97
52Faolan DoughertyBoulderSr10:05.019:52.019:47.01
53Levi KitlowskiErieSo10:05.179:52.179:47.17
54Elliot OldenburgThunderRidgeJr10:07.819:54.819:49.81
55Zachary KingNiwotSo10:08.119:55.119:50.11
56Hudson StollHoly FamilySo10:08.959:55.959:50.95
57Preston SlaterErieSo10:10.269:57.269:52.26
58James WattHeritageFr10:10.789:57.789:52.78
59Cohen TrogeNorthfieldJr10:12.629:59.629:54.62
60Jeremiah DeLaCerdaAlamosaSr10:13.8210:00.829:55.82
61Arden GikasNiwotJr10:19.4710:06.4710:01.47
47Brennar SchlaisHorizonJr10:20.3310:07.3310:02.33
48Jackson WallerHeritageJr10:22.2910:09.2910:04.29
49Colin McGuireElizabethFr10:26.2510:13.2510:08.25
50Cooper DingesThunderRidgeSr10:26.3810:13.3810:08.38
51Cruz ShafenbergHorizonSo10:29.8910:16.8910:11.89
52Jeremy WynettBoulderJr10:30.1810:17.1810:12.18
Boys 1600m
PlNameSchoolYrNiwot
Mar 28
Sea Level
Equivalent
Projected
May Sea Level
1Rocco CulpepperNiwotSr4:09.664:04.663:59.66
2Jude RitzenheinNiwotFr4:10.954:05.954:00.95
3Hunter RobbieNiwotSr4:15.204:10.204:05.20
4Dylan EscorciaArapahoeJr4:24.614:19.614:14.61
5Jack HigleyThunderRidgeJr4:26.574:21.574:16.57
6Bode KleinFossil RidgeSr4:27.184:22.184:17.18
7Lukas RemeikisSummitJr4:28.244:23.244:18.24
8Sam SnyderErieSo4:29.364:24.364:19.36
9Garrett SherrardNiwotJr4:30.414:25.414:20.41
10David YostThompson ValleyFr4:30.414:25.414:20.41
11Ethan MerrickAlamosaSo4:30.514:25.514:20.51
12Cal BibbeyCheyenne CentralFr4:30.584:25.584:20.58
13Gabriel MarshallNiwotSr4:30.934:25.934:20.93
14Braylon BrownNiwotFr4:31.114:26.114:21.11
15Josh KnightMeadJr4:31.324:26.324:21.32
16Neil BlackburnNorthfieldSr4:31.324:26.324:21.32
17Caden MullerHeritageSo4:31.964:26.964:21.96
18Connor KennedyErieJr4:32.014:27.014:22.01
19Aiden MercilWindsorSo4:32.054:27.054:22.05
20Owen FallonSummitJr4:32.454:27.454:22.45
21Chase BeebeMountain VistaJr4:33.614:28.614:23.61
22Bridger DeCampNorthfieldJr4:33.714:28.714:23.71
23Cooper LeviSummitSo4:33.734:28.734:23.73
24Tages KonecnyChatfieldSr4:33.944:28.944:23.94
25Evan SaitoThunderRidgeJr4:34.144:29.144:24.14
26Dylan HolshouserThunderRidgeSr4:34.214:29.214:24.21
27Alex StuckeyThunderRidgeSr4:34.424:29.424:24.42
28Nico AndersonMountain VistaSr4:34.684:29.684:24.68
29Braden KennedyErieJr4:34.994:29.994:24.99
30Anselmo TolentinoRiverdale RidgeSo4:35.014:30.014:25.01
31Gabriel GomezCastle ViewSo4:35.464:30.464:25.46
32Ryan RufferFossil RidgeSr4:36.774:31.774:26.77
33Race MorrellCheyenne CentralSr4:37.064:32.064:27.06
34Jack RhodesBoulderJr4:42.314:37.314:32.31
35Lucas CarlandThunderRidgeJr4:42.754:37.754:32.75
36John McDonaldSummitJr4:42.904:37.904:32.90
37Justice LewisNorthfieldSr4:43.494:38.494:33.49
38Cain SteinwegSummitSr4:43.904:38.904:33.90
39Noah ShannonHorizonSo4:44.164:39.164:34.16
40James WattHeritageFr4:45.884:40.884:35.88
41Ulysses PaulsrudBoulderSr4:46.014:41.014:36.01
42William CerulloPeak to PeakSo4:46.264:41.264:36.26
43Thomas ReedManitou SpringsSo4:46.354:41.354:36.35
44Zachary KingNiwotSo4:46.584:41.584:36.58
45Michael ReedManitou SpringsSo4:46.804:41.804:36.80
46Theo MaedaMeadSo4:47.924:42.924:37.92
47Yerosen TaaNorthfieldSr4:48.234:43.234:38.23
48Jackson WallerHeritageJr4:48.454:43.454:38.45
49Jeremiah DeLaCerdaAlamosaSr4:48.724:43.724:38.72
50Cruze KleinFossil RidgeFr4:48.984:43.984:38.98
51Nicholas GramlingDouglas CountyJr4:49.134:44.134:39.13
52Nathaniel SalazarCastle ViewFr4:49.524:44.524:39.52
53Tanner KastMountain VistaFr4:50.634:45.634:40.63
54Tyler EmdurBoulderSo4:51.034:46.034:41.03
55Brennar SchlaisHorizonJr4:51.064:46.064:41.06
56Lucas TimmNiwotFr4:51.314:46.314:41.31
57Abraham MickloThompson ValleyFr4:52.454:47.454:42.45
58Andrew JacksonThunderRidgeFr4:53.014:48.014:43.01
59Joseph BauerHoly FamilySo4:53.394:48.394:43.39
60Cire FloresFossil RidgeSo4:53.594:48.594:43.59
61Cash TodaCastle ViewJr4:55.524:50.524:45.52
62Aiden SmithNiwotSo4:55.694:50.694:45.69
63Kruger RuppEvergreenJr4:55.864:50.864:45.86
64Aidan ReimerNorthfieldJr4:56.184:51.184:46.18
65Owen McFarlandFossil RidgeSo4:56.894:51.894:46.89
66Ryan BanthamFossil RidgeFr4:57.424:52.424:47.42
67Nile GikasNiwotFr4:57.794:52.794:47.79
68Emmett FellHorizonSo4:58.114:53.114:48.11
69Cade HesterDouglas CountyJr4:58.394:53.394:48.39
70Owen TurnerErieSo4:58.404:53.404:48.40
Boys 800m
PlNameSchoolYrNiwot
Mar 28
Sea Level
Equivalent
Projected
May Sea Level
1Quinn SullivanNiwotJr1:51.651:50.151:49.05
2Nolan ThackwellAir AcademySr1:53.271:51.771:50.67
3Ayuub HassanNorthfieldJr1:53.551:52.051:50.95
4Trent GabrielsonThompson ValleySr1:55.811:54.311:53.21
5Ryder KeetonNiwotSr1:56.631:55.131:54.03
6Ben LeeThunderRidgeSr1:56.731:55.231:54.13
7Micah SheehanNorthfieldJr1:56.871:55.371:54.27
8Rocco CulpepperNiwotSr1:57.591:56.091:54.99
9Antheney HerreThompson ValleyJr1:58.451:56.951:55.85
10Jude RitzenheinNiwotFr1:58.521:57.021:55.92
11Isaac VasquezThompson ValleySr1:59.101:57.601:56.50
12Bode KleinFossil RidgeSr1:59.811:58.311:57.21
13Nathaniel BartunekCastle ViewSr2:00.521:59.021:57.92
14Asher ParsonsMeadJr2:00.541:59.041:57.94
15Quenton SaundersFossil RidgeSr2:01.011:59.511:58.41
16Caleb WeberFossil RidgeSo2:01.642:00.141:59.04
17Grant PiersonThompson ValleyJr2:01.912:00.411:59.31
18Brennan CharkutThunderRidgeJr2:02.312:00.811:59.71
19Alex StuckeyThunderRidgeSr2:02.572:01.071:59.97
20Arden GikasNiwotJr2:02.982:01.482:00.38
21Nile GikasNiwotFr2:03.142:01.642:00.54
22Aiden JensenFossil RidgeJr2:03.202:01.702:00.60
23Ryder JayThunderRidgeSr2:03.392:01.892:00.79
24Owen FallonSummitJr2:03.672:02.172:01.07
25Tages KonecnyChatfieldSr2:04.162:02.662:01.56
26Cooper LeviSummitSo2:04.472:02.972:01.87
27Carter NiemkiewiczSummitSr2:04.762:03.262:02.16
28Dylan HolshouserThunderRidgeSr2:04.862:03.362:02.26
29Tobin DuetschMeadSr2:05.122:03.622:02.52
30Emery WagnerDenver EastSo2:05.342:03.842:02.74
31William CavanaughHoly FamilySr2:05.382:03.882:02.78
32Drew KeeneyHorizonSo2:05.472:03.972:02.87
33Max KenlineFossil RidgeSr2:05.762:04.262:03.16
34Aiden MercilWindsorSo2:06.212:04.712:03.61
35Aedan NoyesHoly FamilySr2:06.512:05.012:03.91
36Praveen BopearachchiNiwotJr2:06.762:05.262:04.16
37Brooks LeeNiwotSo2:06.822:05.322:04.22
38Charles WattsMountain VistaSo2:07.042:05.542:04.44
39Jack TokleMountain VistaSr2:07.272:05.772:04.67
40Ethan KishHorizonSo2:07.332:05.832:04.73
41Evan DannCastle ViewSo2:07.542:06.042:04.94
42Graham StevensonChatfieldSr2:07.582:06.082:04.98
43Justice LewisNorthfieldSr2:07.842:06.342:05.24
44Nicholas GramlingDouglas CountyJr2:08.142:06.642:05.54
45Noah HammerRiverdale RidgeSr2:08.182:06.682:05.58
46Samuel BoedekerDouglas CountySr2:08.242:06.742:05.64
47Wyatt WilburFossil RidgeSo2:08.382:06.882:05.78
48Nicholas RenaultNiwotFr2:08.522:07.022:05.92
50Cain SteinwegSummitSr2:08.672:07.172:06.07
51Theo MaedaMeadSo2:08.832:07.332:06.23
52John McDonaldSummitJr2:08.872:07.372:06.27
53Hunter AdamsMeadJr2:09.172:07.672:06.57
54Pierce StephensonHeritageSo2:09.182:07.682:06.58
55Andrew ArcherMountain VistaJr2:09.822:08.322:07.22
56Cade HesterDouglas CountyJr2:10.972:09.472:08.37
57Lukas WendellCastle ViewJr2:11.122:09.622:08.52
Girls 3200m
PlNameSchoolYrNiwot
Mar 28
Sea Level
Equivalent
Projected
May Sea Level
1Addison RitzenheinNiwotSr10:19.6410:05.649:59.14
2Emry SchwalmHeritageSr10:34.2110:20.2110:13.71
3Elise HagenNiwotJr10:43.4310:29.4310:22.93
4Chamorra CooperAir AcademyJr10:44.7710:30.7710:24.27
5Emily CohenCherry CreekSr10:45.0910:31.0910:24.59
6Caroline FenderHeritageSr10:48.0210:34.0210:27.52
7Avery BreitigamFossil RidgeJr10:49.9310:35.9310:29.43
8Scarlett ParksNiwotJr10:52.0810:38.0810:31.58
9Brenna JordeMountain VistaSr10:57.6410:43.6410:37.14
10Maeve VancikArapahoeSo10:59.1810:45.1810:38.68
11Mckenna AlacknessHeritageSo11:07.5510:53.5510:47.05
12Lilly BrooksHeritageSr11:10.1310:56.1310:49.63
13Sarah MapleMountain VistaSr11:15.6111:01.6110:55.11
14Cami McCauleyChatfieldSr11:21.1211:07.1211:00.62
15Raleigh DavisThunderRidgeSo11:22.5711:08.5711:02.07
16Emma LukensHeritage Christian AcademyJr11:23.0311:09.0311:02.53
17Sophia AfricaBoulderJr11:24.4011:10.4011:03.90
18Anya GorelyFossil RidgeSr11:24.8811:10.8811:04.38
19Olivia WhiteCoronadoJr11:26.3111:12.3111:05.81
20Kaylie KastMountain VistaJr11:29.7811:15.7811:09.28
22Emery AgnewBoulderFr11:30.6111:16.6111:10.11
23Eloise BoydNiwotJr11:31.1911:17.1911:10.69
24Rachel TiltonBoulderSr11:31.7711:17.7711:11.27
25Mya OlivaNorthfieldJr11:34.7311:20.7311:14.23
26Julieta OchoaDenver EastSr11:35.3911:21.3911:14.89
27Lily BenbowSummitJr11:36.4411:22.4411:15.94
28Paige EdwardsNiwotFr11:36.9811:22.9811:16.48
29Sloane DavisCastle ViewFr11:38.3311:24.3311:17.83
30Kate LukensHeritage Christian AcademyJr11:40.9411:26.9411:20.44
31Pyper JonesHoly FamilyJr11:42.1111:28.1111:21.61
32Cristina StroiaErieSo11:42.5511:28.5511:22.05
33Lila RobbieNiwotFr11:43.6011:29.6011:23.10
34Neev LevCastle ViewSr11:43.6711:29.6711:23.17
35Ephie HagenNiwotFr11:45.5611:31.5611:25.06
36Carly ChristiansMountain VistaSr11:50.5111:36.5111:30.01
37Harper MowerHorizonFr11:50.5711:36.5711:30.07
38Lucy FriendBoulderSo11:51.2311:37.2311:30.73
39Emily BoldaNiwotFr11:51.6811:37.6811:31.18
40Ava AshleyErieSr11:53.6611:39.6611:33.16
41Josie BlackburnNorthfieldSo12:00.3311:46.3311:39.83
42Liberty LeyHoly FamilyJr12:10.5411:56.5411:50.04
Girls 1600m
PlNameSchoolYrNiwot
Mar 28
Sea Level
Equivalent
Projected
May Sea Level
1Payton MeinekeRiverdale RidgeSr4:53.674:48.674:42.67
2Jordan BantaAir AcademySr4:54.594:49.594:43.59
3Emry SchwalmHeritageSr4:56.044:51.044:45.04
4Claire GuibersonMountain VistaSr5:02.694:57.694:51.69
5Calia VaughnBoulderSo5:07.105:02.104:56.10
6Maeve VancikArapahoeSo5:07.715:02.714:56.71
7Jetta BettsThunderRidgeJr5:08.965:03.964:57.96
8Olivia GurriniMountain ViewJr5:10.755:05.754:59.75
9Iris BarnettLakewoodJr5:10.985:05.984:59.98
10Caroline FenderHeritageSr5:11.215:06.215:00.21
11Maya DiGiallonardoFossil RidgeJr5:11.785:06.785:00.78
12Larsen DeCampNorthfieldFr5:12.065:07.065:01.06
13Katherine Scout DeStefanoHeritageSo5:12.085:07.085:01.08
14Tereza KoudelkaNiwotFr5:13.195:08.195:02.19
15Quinn StranahanThunderRidgeSr5:13.795:08.795:02.79
16Siona KellyNiwotFr5:14.415:09.415:03.41
17Avery BreitigamFossil RidgeJr5:15.775:10.775:04.77
18MacKenzie McIntoshHoly FamilySr5:17.275:12.275:06.27
19Caroline MelloCastle ViewJr5:19.715:14.715:08.71
20Ellie JensenFossil RidgeFr5:20.845:15.845:09.84
24Lilly BrooksHeritageSr5:23.725:18.725:12.72
25Allisson ChristensenLakewoodJr5:24.345:19.345:13.34
26Addison BakerMountain VistaSo5:24.525:19.525:13.52
28Scout ChomasDenver EastSr5:27.135:22.135:16.13
29Marni MartinMeadSr5:28.295:23.295:17.29
30Mary SeifertThunderRidgeJr5:29.585:24.585:18.58
31Leah NobleSummitFr5:31.425:26.425:20.42
32Cami McCauleyChatfieldSr5:32.075:27.075:21.07
33Mckenna AlacknessHeritageSo5:32.155:27.155:21.15
34Fiona JeongDenver EastSo5:32.935:27.935:21.93
35Nytia AdamsWheat RidgeSo5:33.155:28.155:22.15
36Eloise BoydNiwotJr5:34.015:29.015:23.01
37Nora SumpterThunderRidgeSo5:34.045:29.045:23.04
38Nora QuatrochiBoulderSo5:34.215:29.215:23.21
39Harper MowerHorizonFr5:34.685:29.685:23.68
40Tegan JacobsonNiwotFr5:34.995:29.995:23.99
41Laura FranksDouglas CountySr5:37.625:32.625:26.62
42Alyssa KintzWindsorJr5:39.995:34.995:28.99
43Sophia VigilThunderRidgeJr5:40.295:35.295:29.29
44Keyaira MooreManitou SpringsSr5:42.015:37.015:31.01
45Oakley PringleFossil RidgeJr5:43.645:38.645:32.64
46Olivia JohnsonMountain VistaJr5:45.125:40.125:34.12
47Kelly WilsonNiwotJr5:46.235:41.235:35.23
Girls 800m
PlNameSchoolYrNiwot
Mar 28
Sea Level
Equivalent
Projected
May Sea Level
1Addison RitzenheinNiwotSr2:15.482:13.682:12.78
2Avery JohnsonDenver EastJr2:16.272:14.472:13.57
3Amelia StrattonNorthfieldSr2:16.472:14.672:13.77
4Lily WaleFossil RidgeSr2:18.042:16.242:15.34
5Elise HagenNiwotJr2:18.972:17.172:16.27
6Quinn StranahanThunderRidgeSr2:20.452:18.652:17.75
7Scarlett ParksNiwotJr2:20.982:19.182:18.28
8Olivia GurriniMountain ViewJr2:21.492:19.692:18.79
9Jetta BettsThunderRidgeJr2:21.572:19.772:18.87
10Maya DiGiallonardoFossil RidgeJr2:21.702:19.902:19.00
11Larsen DeCampNorthfieldFr2:22.032:20.232:19.33
12Tessa Fe MorrisDenver EastFr2:22.382:20.582:19.68
13Kajsa WikBoulderFr2:22.802:21.002:20.10
14Elsza BergenNiwotJr2:23.052:21.252:20.35
15MacKenzie McIntoshHoly FamilySr2:23.102:21.302:20.40
16Claire GuibersonMountain VistaSr2:23.462:21.662:20.76
17Katherine Scout DeStefanoHeritageSo2:23.602:21.802:20.90
18Tereza KoudelkaNiwotFr2:23.812:22.012:21.11
19Lola CarhartDenver EastJr2:24.632:22.832:21.93
21Ainsley SurovikThunderRidgeSo2:25.462:23.662:22.76
22Ellie JensenFossil RidgeFr2:25.902:24.102:23.20
23Caroline MelloCastle ViewJr2:25.982:24.182:23.28
24Charlotte RepsherNiwotFr2:26.452:24.652:23.75
25Ava MierauMeadSr2:26.982:25.182:24.28
26Kelly WilsonNiwotJr2:28.392:26.592:25.69
28Olivia KorpelaNiwotSo2:29.452:27.652:26.75
29Neev LevCastle ViewSr2:29.672:27.872:26.97
30Mary SeifertThunderRidgeJr2:29.982:28.182:27.28
31Alyssa KintzWindsorJr2:30.052:28.252:27.35
32Addi TweteMountain VistaSr2:30.222:28.422:27.52
33Nora SumpterThunderRidgeSo2:30.722:28.922:28.02
34Marni MartinMeadSr2:31.142:29.342:28.44
35Sophia ChaptonNorthfieldJr2:31.242:29.442:28.54
36Laura FranksDouglas CountySr2:31.412:29.612:28.71
37Cate CarhartDenver EastFr2:31.502:29.702:28.80
38Tegan JacobsonNiwotFr2:31.752:29.952:29.05
39Emery AgnewBoulderFr2:31.802:30.002:29.10
40Brynn WilliamsNorthfieldFr2:31.822:30.022:29.12
41Sloane DavisCastle ViewFr2:31.892:30.092:29.19
42Ephie HagenNiwotFr2:31.902:30.102:29.20
43Nytia AdamsWheat RidgeSo2:32.412:30.612:29.71
44Alice LehnherrThompson ValleySr2:32.562:30.762:29.86
45Emilia SmouseBoulderSr2:33.002:31.202:30.30

Recruiting Targets by Graduation Year

Senior Boys (Class of 2026)
NameSchoolEventNiwot TimeProjected May (SL)
3200m
Hunter RobbieNiwot3200m8:56.618:38.61
Ryder KeetonNiwot3200m9:01.308:43.30
Ben LeeThunderRidge3200m9:01.818:43.81
Trent GabrielsonThompson Valley3200m9:13.838:55.83
Isaac VasquezThompson Valley3200m9:15.958:57.95
Xzavier CamposCoronado3200m9:16.018:58.01
Gabriel MarshallNiwot3200m9:21.059:03.05
Reid O'BrienErie3200m9:21.929:03.92
Carson SmithAir Academy3200m9:25.939:07.93
Nathaniel BartunekCastle View3200m9:29.649:11.64
Ryder JayThunderRidge3200m9:29.899:11.89
Griffin MazeskiValor Christian3200m9:31.729:13.72
Lucas WikBoulder3200m9:33.989:15.98
Ryan RufferFossil Ridge3200m9:34.969:16.96
Landon GriessArapahoe3200m10:00.279:42.27
Faolan DoughertyBoulder3200m10:05.019:47.01
Jeremiah DeLaCerdaAlamosa3200m10:13.829:55.82
Cooper DingesThunderRidge3200m10:26.3810:08.38
1600m
Rocco CulpepperNiwot1600m4:09.663:59.66
Hunter RobbieNiwot1600m4:15.204:05.20
Bode KleinFossil Ridge1600m4:27.184:17.18
Gabriel MarshallNiwot1600m4:30.934:20.93
Neil BlackburnNorthfield1600m4:31.324:21.32
Tages KonecnyChatfield1600m4:33.944:23.94
Dylan HolshouserThunderRidge1600m4:34.214:24.21
Alex StuckeyThunderRidge1600m4:34.424:24.42
Nico AndersonMountain Vista1600m4:34.684:24.68
Ryan RufferFossil Ridge1600m4:36.774:26.77
Race MorrellCheyenne Central1600m4:37.064:27.06
Justice LewisNorthfield1600m4:43.494:33.49
Cain SteinwegSummit1600m4:43.904:33.90
Ulysses PaulsrudBoulder1600m4:46.014:36.01
Yerosen TaaNorthfield1600m4:48.234:38.23
Jeremiah DeLaCerdaAlamosa1600m4:48.724:38.72
800m
Nolan ThackwellAir Academy800m1:53.271:50.67
Trent GabrielsonThompson Valley800m1:55.811:53.21
Ryder KeetonNiwot800m1:56.631:54.03
Ben LeeThunderRidge800m1:56.731:54.13
Rocco CulpepperNiwot800m1:57.591:54.99
Isaac VasquezThompson Valley800m1:59.101:56.50
Bode KleinFossil Ridge800m1:59.811:57.21
Nathaniel BartunekCastle View800m2:00.521:57.92
Quenton SaundersFossil Ridge800m2:01.011:58.41
Alex StuckeyThunderRidge800m2:02.571:59.97
Ryder JayThunderRidge800m2:03.392:00.79
Tages KonecnyChatfield800m2:04.162:01.56
Carter NiemkiewiczSummit800m2:04.762:02.16
Dylan HolshouserThunderRidge800m2:04.862:02.26
Tobin DuetschMead800m2:05.122:02.52
William CavanaughHoly Family800m2:05.382:02.78
Max KenlineFossil Ridge800m2:05.762:03.16
Aedan NoyesHoly Family800m2:06.512:03.91
Jack TokleMountain Vista800m2:07.272:04.67
Graham StevensonChatfield800m2:07.582:04.98
Justice LewisNorthfield800m2:07.842:05.24
Noah HammerRiverdale Ridge800m2:08.182:05.58
Samuel BoedekerDouglas County800m2:08.242:05.64
Cain SteinwegSummit800m2:08.672:06.07
Junior Boys (Class of 2027)
NameSchoolEventNiwot TimeProjected May (SL)
3200m
Oliver HortonCoronado3200m8:56.108:38.10
Benjamin AdamsMountain Vista3200m8:57.688:39.68
Quinn SullivanNiwot3200m8:58.418:40.41
Jay McDonaldSummit3200m9:00.588:42.58
Ayuub HassanNorthfield3200m9:05.438:47.43
Brett MichalskiErie3200m9:09.448:51.44
Liam FolkHeritage3200m9:20.059:02.05
Antheney HerreThompson Valley3200m9:22.649:04.64
Josh KnightMead3200m9:25.859:07.85
Grant PiersonThompson Valley3200m9:27.419:09.41
Levi SmelaThompson Valley3200m9:28.969:10.96
Micah AndersonErie3200m9:36.559:18.55
Max MillerThe Vanguard School3200m9:37.159:19.15
Garrett SherrardNiwot3200m9:39.789:21.78
Asher ParsonsMead3200m9:39.879:21.87
Braylon BrownNiwot3200m9:40.529:22.52
Ethan MerrickAlamosa3200m9:40.849:22.84
William ClarkArapahoe3200m9:44.999:26.99
James GrotheHoly Family3200m9:45.649:27.64
Toby WongBoulder3200m9:46.659:28.65
Samuel BoedekerDouglas County3200m9:46.749:28.74
Neil BlackburnNorthfield3200m9:51.249:33.24
Kenneth BolthouseMountain Vista3200m9:56.559:38.55
Jayden MandileThompson Valley3200m9:57.139:39.13
George Van OttenMountain Vista3200m9:57.339:39.33
Praveen BopearachchigedonNiwot3200m9:59.059:41.05
Kaleb KolbeCastle View3200m10:00.239:42.23
Brennan CharkutThunderRidge3200m10:04.659:46.65
Elliot OldenburgThunderRidge3200m10:07.819:49.81
Cohen TrogeNorthfield3200m10:12.629:54.62
Arden GikasNiwot3200m10:19.4710:01.47
Brennar SchlaisHorizon3200m10:20.3310:02.33
Jackson WallerHeritage3200m10:22.2910:04.29
Jeremy WynettBoulder3200m10:30.1810:12.18
1600m
Dylan EscorciaArapahoe1600m4:24.614:14.61
Jack HigleyThunderRidge1600m4:26.574:16.57
Lukas RemeikisSummit1600m4:28.244:18.24
Garrett SherrardNiwot1600m4:30.414:20.41
Josh KnightMead1600m4:31.324:21.32
Connor KennedyErie1600m4:32.014:22.01
Owen FallonSummit1600m4:32.454:22.45
Chase BeebeMountain Vista1600m4:33.614:23.61
Bridger DeCampNorthfield1600m4:33.714:23.71
Evan SaitoThunderRidge1600m4:34.144:24.14
Braden KennedyErie1600m4:34.994:24.99
Jack RhodesBoulder1600m4:42.314:32.31
Lucas CarlandThunderRidge1600m4:42.754:32.75
John McDonaldSummit1600m4:42.904:32.90
Anselmo TolentinoRiverdale Ridge1600m4:35.014:25.01
Gabriel GomezCastle View1600m4:35.464:25.46
Theo MaedaMead1600m4:47.924:37.92
Yerosen TaaNorthfield1600m4:48.234:38.23
Jackson WallerHeritage1600m4:48.454:38.45
Jeremiah DeLaCerdaAlamosa1600m4:48.724:38.72
Cruze KleinFossil Ridge1600m4:48.984:38.98
Nicholas GramlingDouglas County1600m4:49.134:39.13
Nathaniel SalazarCastle View1600m4:49.524:39.52
Tanner KastMountain Vista1600m4:50.634:40.63
Tyler EmdurBoulder1600m4:51.034:41.03
Brennar SchlaisHorizon1600m4:51.064:41.06
Lucas TimmNiwot1600m4:51.314:41.31
Abraham MickloThompson Valley1600m4:52.454:42.45
Andrew JacksonThunderRidge1600m4:53.014:43.01
Joseph BauerHoly Family1600m4:53.394:43.39
Cire FloresFossil Ridge1600m4:53.594:43.59
Cash TodaCastle View1600m4:55.524:45.52
Aiden SmithNiwot1600m4:55.694:45.69
Kruger RuppEvergreen1600m4:55.864:45.86
Cade HesterDouglas County1600m4:58.394:48.39
800m
Quinn SullivanNiwot800m1:51.651:49.05
Ayuub HassanNorthfield800m1:53.551:50.95
Micah SheehanNorthfield800m1:56.871:54.27
Antheney HerreThompson Valley800m1:58.451:55.85
Asher ParsonsMead800m2:00.541:57.94
Grant PiersonThompson Valley800m2:01.911:59.31
Brennan CharkutThunderRidge800m2:02.311:59.71
Arden GikasNiwot800m2:02.982:00.38
Aiden JensenFossil Ridge800m2:03.202:00.60
Owen FallonSummit800m2:03.672:01.07
Praveen BopearachchiNiwot800m2:06.762:04.16
Nicholas GramlingDouglas County800m2:08.142:05.54
John McDonaldSummit800m2:08.872:06.27
Hunter AdamsMead800m2:09.172:06.57
Andrew ArcherMountain Vista800m2:09.822:07.22
Cade HesterDouglas County800m2:10.972:08.37
Lukas WendellCastle View800m2:11.122:08.52
Sophomore Boys (Class of 2028)
NameSchoolEventNiwot TimeProjected May (SL)
3200m
Wyatt DannCastle View3200m9:03.048:45.04
Evan DannCastle View3200m9:13.598:55.59
Lucas SantosValor Christian3200m9:18.219:00.21
Joey BensonFossil Ridge3200m10:00.989:42.98
Caden MullerHeritage3200m10:02.389:44.38
Noah BarriosNiwot3200m10:03.289:45.28
Easton FogelsonFossil Ridge3200m10:03.959:45.95
Jacob RobbinsCastle View3200m10:04.979:46.97
Levi KitlowskiErie3200m10:05.179:47.17
Zachary KingNiwot3200m10:08.119:50.11
Hudson StollHoly Family3200m10:08.959:50.95
Preston SlaterErie3200m10:10.269:52.26
Cruz ShafenbergHorizon3200m10:29.8910:11.89
1600m
Sam SnyderErie1600m4:29.364:19.36
Ethan MerrickAlamosa1600m4:30.514:20.51
Caden MullerHeritage1600m4:31.964:21.96
Aiden MercilWindsor1600m4:32.054:22.05
Cooper LeviSummit1600m4:33.734:23.73
Anselmo TolentinoRiverdale Ridge1600m4:35.014:25.01
Gabriel GomezCastle View1600m4:35.464:25.46
Noah ShannonHorizon1600m4:44.164:34.16
William CerulloPeak to Peak1600m4:46.264:36.26
Thomas ReedManitou Springs1600m4:46.354:36.35
Zachary KingNiwot1600m4:46.584:36.58
Michael ReedManitou Springs1600m4:46.804:36.80
Theo MaedaMead1600m4:47.924:37.92
Tanner KastMountain Vista1600m4:50.634:40.63
Tyler EmdurBoulder1600m4:51.034:41.03
Joseph BauerHoly Family1600m4:53.394:43.39
Cire FloresFossil Ridge1600m4:53.594:43.59
Aiden SmithNiwot1600m4:55.694:45.69
Aidan ReimerNorthfield1600m4:56.184:46.18
Owen McFarlandFossil Ridge1600m4:56.894:46.89
Emmett FellHorizon1600m4:58.114:48.11
Owen TurnerErie1600m4:58.404:48.40
800m
Caleb WeberFossil Ridge800m2:01.641:59.04
Cooper LeviSummit800m2:04.472:01.87
Emery WagnerDenver East800m2:05.342:02.74
Drew KeeneyHorizon800m2:05.472:02.87
Aiden MercilWindsor800m2:06.212:03.61
Brooks LeeNiwot800m2:06.822:04.22
Charles WattsMountain Vista800m2:07.042:04.44
Ethan KishHorizon800m2:07.332:04.73
Evan DannCastle View800m2:07.542:04.94
Wyatt WilburFossil Ridge800m2:08.382:05.78
Theo MaedaMead800m2:08.832:06.23
Pierce StephensonHeritage800m2:09.182:06.58
Freshman Boys (Class of 2029)
NameSchoolEventNiwot TimeProjected May (SL)
3200m
James WattHeritage3200m10:10.789:52.78
Colin McGuireElizabeth3200m10:26.2510:08.25
1600m
Jude RitzenheinNiwot1600m4:10.954:00.95
David YostThompson Valley1600m4:30.414:20.41
Cal BibbeyCheyenne Central1600m4:30.584:20.58
Braylon BrownNiwot1600m4:31.114:21.11
James WattHeritage1600m4:45.884:35.88
Cruze KleinFossil Ridge1600m4:48.984:38.98
Nathaniel SalazarCastle View1600m4:49.524:39.52
Lucas TimmNiwot1600m4:51.314:41.31
Andrew JacksonThunderRidge1600m4:53.014:43.01
Ryan BanthamFossil Ridge1600m4:57.424:47.42
Nile GikasNiwot1600m4:57.794:47.79
800m
Jude RitzenheinNiwot800m1:58.521:55.92
Nile GikasNiwot800m2:03.142:00.54
Nicholas RenaultNiwot800m2:08.522:05.92
Senior Girls (Class of 2026)
NameSchoolEventNiwot TimeProjected May (SL)
3200m
Addison RitzenheinNiwot3200m10:19.649:59.14
Emry SchwalmHeritage3200m10:34.2110:13.71
Emily CohenCherry Creek3200m10:45.0910:24.59
Caroline FenderHeritage3200m10:48.0210:27.52
Brenna JordeMountain Vista3200m10:57.6410:37.14
Lilly BrooksHeritage3200m11:10.1310:49.63
Sarah MapleMountain Vista3200m11:15.6110:55.11
Cami McCauleyChatfield3200m11:21.1211:00.62
Anya GorelyFossil Ridge3200m11:24.8811:04.38
Rachel TiltonBoulder3200m11:31.7711:11.27
Julieta OchoaDenver East3200m11:35.3911:14.89
Neev LevCastle View3200m11:43.6711:23.17
Carly ChristiansMountain Vista3200m11:50.5111:30.01
Ava AshleyErie3200m11:53.6611:33.16
1600m
Payton MeinekeRiverdale Ridge1600m4:53.674:42.67
Jordan BantaAir Academy1600m4:54.594:43.59
Emry SchwalmHeritage1600m4:56.044:45.04
Claire GuibersonMountain Vista1600m5:02.694:51.69
Caroline FenderHeritage1600m5:11.215:00.21
Quinn StranahanThunderRidge1600m5:13.795:02.79
MacKenzie McIntoshHoly Family1600m5:17.275:06.27
Lilly BrooksHeritage1600m5:23.725:12.72
Scout ChomasDenver East1600m5:27.135:16.13
Marni MartinMead1600m5:28.295:17.29
Cami McCauleyChatfield1600m5:32.075:21.07
Laura FranksDouglas County1600m5:37.625:26.62
Keyaira MooreManitou Springs1600m5:42.015:31.01
800m
Addison RitzenheinNiwot800m2:15.482:12.78
Amelia StrattonNorthfield800m2:16.472:13.77
Lily WaleFossil Ridge800m2:18.042:15.34
Quinn StranahanThunderRidge800m2:20.452:17.75
MacKenzie McIntoshHoly Family800m2:23.102:20.40
Claire GuibersonMountain Vista800m2:23.462:20.76
Ava MierauMead800m2:26.982:24.28
Neev LevCastle View800m2:29.672:26.97
Addi TweteMountain Vista800m2:30.222:27.52
Marni MartinMead800m2:31.142:28.44
Laura FranksDouglas County800m2:31.412:28.71
Alice LehnherrThompson Valley800m2:32.562:29.86
Emilia SmouseBoulder800m2:33.002:30.30
Junior Girls (Class of 2027)
NameSchoolEventNiwot TimeProjected May (SL)
3200m
Elise HagenNiwot3200m10:43.4310:22.93
Chamorra CooperAir Academy3200m10:44.7710:24.27
Avery BreitigamFossil Ridge3200m10:49.9310:29.43
Scarlett ParksNiwot3200m10:52.0810:31.58
Emma LukensHeritage Christian Academy3200m11:23.0311:02.53
Sophia AfricaBoulder3200m11:24.4011:03.90
Olivia WhiteCoronado3200m11:26.3111:05.81
Kaylie KastMountain Vista3200m11:29.7811:09.28
Eloise BoydNiwot3200m11:31.1911:10.69
Mya OlivaNorthfield3200m11:34.7311:14.23
Lily BenbowSummit3200m11:36.4411:15.94
Kate LukensHeritage Christian Academy3200m11:40.9411:20.44
Pyper JonesHoly Family3200m11:42.1111:21.61
Liberty LeyHoly Family3200m12:10.5411:50.04
1600m
Jetta BettsThunderRidge1600m5:08.964:57.96
Olivia GurriniMountain View1600m5:10.754:59.75
Iris BarnettLakewood1600m5:10.984:59.98
Maya DiGiallonardoFossil Ridge1600m5:11.785:00.78
Avery BreitigamFossil Ridge1600m5:15.775:04.77
Caroline MelloCastle View1600m5:19.715:08.71
Allisson ChristensenLakewood1600m5:24.345:13.34
Mary SeifertThunderRidge1600m5:29.585:18.58
Eloise BoydNiwot1600m5:34.015:23.01
Alyssa KintzWindsor1600m5:39.995:28.99
Sophia VigilThunderRidge1600m5:40.295:29.29
Oakley PringleFossil Ridge1600m5:43.645:32.64
Olivia JohnsonMountain Vista1600m5:45.125:34.12
Kelly WilsonNiwot1600m5:46.235:35.23
800m
Avery JohnsonDenver East800m2:16.272:13.57
Elise HagenNiwot800m2:18.972:16.27
Scarlett ParksNiwot800m2:20.982:18.28
Olivia GurriniMountain View800m2:21.492:18.79
Jetta BettsThunderRidge800m2:21.572:18.87
Maya DiGiallonardoFossil Ridge800m2:21.702:19.00
Elsza BergenNiwot800m2:23.052:20.35
Lola CarhartDenver East800m2:24.632:21.93
Caroline MelloCastle View800m2:25.982:23.28
Kelly WilsonNiwot800m2:28.392:25.69
Mary SeifertThunderRidge800m2:29.982:27.28
Alyssa KintzWindsor800m2:30.052:27.35
Sophia ChaptonNorthfield800m2:31.242:28.54
Sophomore Girls (Class of 2028)
NameSchoolEventNiwot TimeProjected May (SL)
3200m
Maeve VancikArapahoe3200m10:59.1810:38.68
Mckenna AlacknessHeritage3200m11:07.5510:47.05
Raleigh DavisThunderRidge3200m11:22.5711:02.07
Cristina StroiaErie3200m11:42.5511:22.05
Lucy FriendBoulder3200m11:51.2311:30.73
Josie BlackburnNorthfield3200m12:00.3311:39.83
1600m
Calia VaughnBoulder1600m5:07.104:56.10
Maeve VancikArapahoe1600m5:07.714:56.71
Katherine Scout DeStefanoHeritage1600m5:12.085:01.08
Addison BakerMountain Vista1600m5:24.525:13.52
Mckenna AlacknessHeritage1600m5:32.155:21.15
Fiona JeongDenver East1600m5:32.935:21.93
Nytia AdamsWheat Ridge1600m5:33.155:22.15
Nora SumpterThunderRidge1600m5:34.045:23.04
Nora QuatrochiBoulder1600m5:34.215:23.21
800m
Katherine Scout DeStefanoHeritage800m2:23.602:20.90
Ainsley SurovikThunderRidge800m2:25.462:22.76
Olivia KorpelaNiwot800m2:29.452:26.75
Nora SumpterThunderRidge800m2:30.722:28.02
Nytia AdamsWheat Ridge800m2:32.412:29.71
Freshman Girls (Class of 2029)
NameSchoolEventNiwot TimeProjected May (SL)
3200m
Emery AgnewBoulder3200m11:30.6111:10.11
Paige EdwardsNiwot3200m11:36.9811:16.48
Sloane DavisCastle View3200m11:38.3311:17.83
Lila RobbieNiwot3200m11:43.6011:23.10
Ephie HagenNiwot3200m11:45.5611:25.06
Harper MowerHorizon3200m11:50.5711:30.07
Emily BoldaNiwot3200m11:51.6811:31.18
1600m
Larsen DeCampNorthfield1600m5:12.065:01.06
Tereza KoudelkaNiwot1600m5:13.195:02.19
Siona KellyNiwot1600m5:14.415:03.41
Ellie JensenFossil Ridge1600m5:20.845:09.84
Leah NobleSummit1600m5:31.425:20.42
Harper MowerHorizon1600m5:34.685:23.68
Tegan JacobsonNiwot1600m5:34.995:23.99
800m
Larsen DeCampNorthfield800m2:22.032:19.33
Tessa Fe MorrisDenver East800m2:22.382:19.68
Kajsa WikBoulder800m2:22.802:20.10
Tereza KoudelkaNiwot800m2:23.812:21.11
Ellie JensenFossil Ridge800m2:25.902:23.20
Charlotte RepsherNiwot800m2:26.452:23.75
Cate CarhartDenver East800m2:31.502:28.80
Tegan JacobsonNiwot800m2:31.752:29.05
Emery AgnewBoulder800m2:31.802:29.10
Brynn WilliamsNorthfield800m2:31.822:29.12
Sloane DavisCastle View800m2:31.892:29.19
Ephie HagenNiwot800m2:31.902:29.20

Every Athlete Who Doubled

Every athlete who ran two or more distance events at the 2026 Niwot Invitational, ranked by the impressiveness of their double.

Boys

3200m + 1600m (14 athletes)

#NameSchoolYr3200m1600mSea Level
Equivalent
1Hunter RobbieNiwotSr8:56.614:15.208:44 / 4:10
2Gabriel MarshallNiwotSr9:21.054:30.939:08 / 4:26
3Josh KnightMeadJr9:25.854:31.329:13 / 4:26
4Garrett SherrardNiwotJr9:39.784:30.419:27 / 4:25
5Ethan MerrickAlamosaSo9:40.844:30.519:28 / 4:26
6Braylon BrownNiwotFr9:40.524:31.119:28 / 4:26
7Ryan RufferFossil RidgeSr9:34.964:36.779:22 / 4:32
8Neil BlackburnNorthfieldSr9:51.244:31.329:38 / 4:26
9Caden MullerHeritageSo10:02.384:31.969:49 / 4:27
10Zachary KingNiwotSo10:08.114:46.589:55 / 4:42
11James WattHeritageFr10:10.784:45.889:58 / 4:41
12Jeremiah DeLaCerdaAlamosaSr10:13.824:48.7210:01 / 4:44
13Jackson WallerHeritageJr10:22.294:48.4510:09 / 4:43
14Brennar SchlaisHorizonJr10:20.334:51.0610:07 / 4:46

3200m + 800m (15 athletes)

#NameSchoolYr3200m800mSea Level
Equivalent
1Quinn SullivanNiwotJr8:58.411:51.658:45 / 1:51
2Ryder KeetonNiwotSr9:01.301:56.638:48 / 1:56
3Ben LeeThunderRidgeSr9:01.811:56.738:49 / 1:56
4Ayuub HassanNorthfieldJr9:05.431:53.558:52 / 1:53
5Trent GabrielsonThompson ValleySr9:13.831:55.819:01 / 1:55
6Isaac VasquezThompson ValleySr9:15.951:59.109:03 / 1:58
7Antheney HerreThompson ValleyJr9:22.641:58.459:10 / 1:58
8Evan DannCastle ViewSo9:13.592:07.549:01 / 2:07
9Grant PiersonThompson ValleyJr9:27.412:01.919:14 / 2:01
10Nathaniel BartunekCastle ViewSr9:29.642:00.529:17 / 2:00
11Ryder JayThunderRidgeSr9:29.892:03.399:17 / 2:03
12Asher ParsonsMeadJr9:39.872:00.549:27 / 2:00
13Samuel BoedekerDouglas CountySr9:46.742:08.249:34 / 2:08
14Brennan CharkutThunderRidgeJr10:04.652:02.319:52 / 2:02
15Arden GikasNiwotJr10:19.472:02.9810:06 / 2:02

1600m + 800m (16 athletes)

#NameSchoolYr1600m800mSea Level
Equivalent
1Rocco CulpepperNiwotSr4:09.661:57.594:05 / 1:57
2Jude RitzenheinNiwotFr4:10.951:58.524:06 / 1:58
3Bode KleinFossil RidgeSr4:27.181:59.814:22 / 1:59
4Owen FallonSummitJr4:32.452:03.674:27 / 2:03
5Alex StuckeyThunderRidgeSr4:34.422:02.574:29 / 2:02
6Tages KonecnyChatfieldSr4:33.942:04.164:29 / 2:04
7Cooper LeviSummitSo4:33.732:04.474:29 / 2:04
8Aiden MercilWindsorSo4:32.052:06.214:27 / 2:06
9Dylan HolshouserThunderRidgeSr4:34.212:04.864:29 / 2:04
10Justice LewisNorthfieldSr4:43.492:07.844:38 / 2:07
11John McDonaldSummitJr4:42.902:08.874:38 / 2:08
12Cain SteinwegSummitSr4:43.902:08.674:39 / 2:08
13Theo MaedaMeadSo4:47.922:08.834:43 / 2:08
14Nicholas GramlingDouglas CountyJr4:49.132:08.144:44 / 2:08
15Nile GikasNiwotFr4:57.792:03.144:53 / 2:03
16Cade HesterDouglas CountyJr4:58.392:10.974:53 / 2:10

Girls

3200m + 1600m (9 athletes)

#NameSchoolYr3200m1600mSea Level
Equivalent
1Emry SchwalmHeritageSr10:34.214:56.0410:20 / 4:51
2Caroline FenderHeritageSr10:48.025:11.2110:34 / 5:06
3Avery BreitigamFossil RidgeJr10:49.935:15.7710:36 / 5:11
4Maeve VancikArapahoeSo10:59.185:07.7110:45 / 5:03
5Lilly BrooksHeritageSr11:10.135:23.7210:56 / 5:19
6Mckenna AlacknessHeritageSo11:07.555:32.1510:54 / 5:27
7Cami McCauleyChatfieldSr11:21.125:32.0711:07 / 5:27
8Eloise BoydNiwotJr11:31.195:34.0111:17 / 5:29
9Harper MowerHorizonFr11:50.575:34.6811:37 / 5:30

3200m + 800m (7 athletes)

#NameSchoolYr3200m800mSea Level
Equivalent
1Addison RitzenheinNiwotSr10:19.642:15.4810:06 / 2:15
2Elise HagenNiwotJr10:43.432:18.9710:29 / 2:18
3Scarlett ParksNiwotJr10:52.082:20.9810:38 / 2:20
4Emery AgnewBoulderFr11:30.612:31.8011:17 / 2:31
5Sloane DavisCastle ViewFr11:38.332:31.8911:24 / 2:31
6Neev LevCastle ViewSr11:43.672:29.6711:30 / 2:29
7Ephie HagenNiwotFr11:45.562:31.9011:32 / 2:31

1600m + 800m (19 athletes)

#NameSchoolYr1600m800mSea Level
Equivalent
1Claire GuibersonMountain VistaSr5:02.692:23.464:58 / 2:23
2Jetta BettsThunderRidgeJr5:08.962:21.575:04 / 2:21
3Olivia GurriniMountain ViewJr5:10.752:21.495:06 / 2:21
4Maya DiGiallonardoFossil RidgeJr5:11.782:21.705:07 / 2:21
5Larsen DeCampNorthfieldFr5:12.062:22.035:07 / 2:21
6Quinn StranahanThunderRidgeSr5:13.792:20.455:09 / 2:20
7Katherine Scout DeStefanoHeritageSo5:12.082:23.605:07 / 2:23
8Tereza KoudelkaNiwotFr5:13.192:23.815:08 / 2:23
9MacKenzie McIntoshHoly FamilySr5:17.272:23.105:12 / 2:22
10Caroline MelloCastle ViewJr5:19.712:25.985:15 / 2:25
11Ellie JensenFossil RidgeFr5:20.842:25.905:16 / 2:25
12Marni MartinMeadSr5:28.292:31.145:23 / 2:30
13Mary SeifertThunderRidgeJr5:29.582:29.985:25 / 2:29
14Nora SumpterThunderRidgeSo5:34.042:30.725:29 / 2:30
15Nytia AdamsWheat RidgeSo5:33.152:32.415:28 / 2:32
16Tegan JacobsonNiwotFr5:34.992:31.755:30 / 2:31
17Laura FranksDouglas CountySr5:37.622:31.415:33 / 2:31
18Alyssa KintzWindsorJr5:39.992:30.055:35 / 2:29
19Kelly WilsonNiwotJr5:46.232:28.395:41 / 2:28

What Happens Next

This analysis will be updated after the Pomona Invitational (~April 13, 2026) and again after the Colorado State Championships (mid-May). As the season progresses, the 2026 dataset will grow to include:

Each update will include the same altitude adjustments and cross-references to previous meets so coaches can track individual athletes’ progression through the season.

Share This With Coaches and Families

Next Mile Recruiting is not a recruiting service. It’s an educational resource for families who need clarity on the college recruiting process. If you found this analysis helpful, we’d appreciate you sharing these links with any high school coaches or parents:

The 2 Biggest Mistakes Families Make in Recruiting →

They can read the top two mistakes for free. If they want all five, they can share their email.

Read the Free Guide

Stay in the Loop

Every Wednesday I send an email to parents and high school coaches about the recruiting process. If you want to see the type of information I’m sharing with those families, feel free to subscribe. I’ll also send periodic updates specifically for college coaches.

Straight to your inbox.

Who are you?
What is the graduation year?
What division do you coach?
Get the free guide

We’ll send it straight to your inbox.

No spam. Unsubscribe anytime.

You’re in!

About Jay Johnson

Jay Johnson is the founder of Next Mile Recruiting. He has over 25 years of coaching experience, including time as a Division I recruiting coordinator at the University of Colorado. He has coached athletes from college through the professional level and currently works with distance running families navigating the college recruiting process. He lives in Denver, Colorado, and has a teenage daughter going through this process.

Learn more at nextmilerecruiting.com or send your questions to info@nextmilerecruiting.com.

Prepared by Next Mile Recruiting