Scroll down for a complete finishers list of all athletes from Colorado who competed.
As Galen Rupp covered the final miles of the U.S. Olympic Marathon Trials with an insurmountable lead, he stayed in routine. He prayed.
“Especially when things start to hurt at the end,” the Catholic runner said. “I certainly was saying a lot of Hail Marys those last couple of miles.”
Rupp extended his exemplary record in Olympic Trials, winning by 42 seconds in 2:09:20 on a hilly course and a windy day. The two-time Olympic medalist repeated as marathon trials champion to make a fourth Olympic team after a challenging year and a half.
Rupp prevailed on a day where all of the other male and female favorites failed to qualify for the Tokyo Games.
He’s joined on the Olympic team by Jacob Riley, who doesn’t have a shoe sponsor, and Abdi Abdirahman, in line to become the oldest U.S. Olympic runner in history at 43 and the second to compete in five Olympics.
“He’s a different level runner than us,” Abdirahman said of Rupp, who finished second in his first Olympic Trials final as a University of Oregon senior in 2008. Since then, Rupp won five of his six Olympic Trials finals starts between the track and the marathon.
None of the five women’s pre-race favorites made the Olympic team. Instead, a former Uber driver, a former college star who overcame an eating disorder and a mom made up the podium.
Riley spoke post-race with the thrill of a first-time Olympic qualifier.
“You’re seeing somebody live their happiest moment of their entire life, so it’s pretty special right now,” said Riley, who didn’t race in 2017 or 2018 while dealing with the same Achilles issue as Rupp. He came back for October’s Chicago Marathon, where he was the top American finisher.
Sans shoe sponsor, Riley decided to don the scrutinized Nike Alphaflys, unusually tall shoes with extra foam and a carbon fiber plate said to boost a runner’s efficiency by several percentage points. Other companies since produced their own shoes with similar technology, but they’ve been playing catch-up.
Rupp and Riley both wore Alphaflys on Saturday. Abdirahman, sponsored by Nike like Rupp, said he chose an earlier version, a Vaporfly.
“I would prefer not to think that my presence on the team is due to having a better shoe,” said Riley, noting that the top two women’s finishers were not in Nikes. “I would think it’s my training.”
COLORADO RESULTS SCOREBOARD
WOMEN | ||||||
Place | Name | Bib # | Age | City, State | Affilation | Time |
5 | Laura Thweatt | 15 | 31 | Superior, CO | Saucony | 2:29:08 |
9 | Nell Rojas | 12 | 32 | Boulder, CO | 2:30:26 | |
12 | Lindsay Flanagan | 13 | 29 | Boulder, CO | ASICS | 2:32:05 |
13 | Brittany Charboneau | 63 | 31 | Thornton, CO | 2:33:14 | |
16 | Rebecca Wade | 34 | 31 | Superior, CO | Nomad TC | 2:35:12 |
17 | Jennifer Bergman | 44 | 28 | Boulder, CO | Roots Running Project | 2:36:11 |
19 | Jaci Smith | 140 | 23 | Colorado Springs, CO | U.S. Air Force | 2:36:34 |
25 | Molly Grabill | 51 | 27 | Boulder, CO | Nomad TC | 2:37:57 |
27 | Bria Wetsch | 73 | 31 | Broomfield, CO | 2:37:58 | |
58 | MacKenzie Caldwell | 255 | 23 | Boulder, CO | 2:41:54 | |
71 | Sophie Seward | 36 | 23 | Boulder, CO | Brooks | 2:42:26 |
106 | Meghan Curran | 296 | 33 | Westminster, CO | U.S. Army | 2:44:02 |
120 | Ann Kirkpatrick | 79 | 38 | Fort Collins, CO | Brooks | 2:44:59 |
122 | Alexis Zeis | 141 | 23 | Boulder, CO | Roots Running Project | 2:45:04 |
139 | Ashley Brasovan | 116 | 29 | Westminster, CO | 2:46:00 | |
148 | Caitlin Standifer | 408 | 31 | Boulder, CO | Run Boulder AC | 2:46:36 |
152 | Allison Krausen | 175 | 40 | Edwards, CO | 2:46:39 | |
193 | Lindy Jones | 70 | 25 | Colorado Springs, CO | U.S. Air Force | 2:48:35 |
194 | Deanna Ardrey | 104 | 37 | Boulder, CO | 2:48:35 | |
265 | Krystalanne Curwood | 462 | 34 | Westminster, CO | Run Boulder AC | 2:52:00 |
267 | Tara Richardson | 196 | 28 | Wiggins, CO | Brooks | 2:52:11 |
282 | Megan Smith | 89 | 29 | Denver, CO | 2:52:45 | |
287 | Amanda Scott | 125 | 32 | Boulder, CO | Boulder Harriers | 2:53:15 |
289 | Adrian Neal | 378 | 36 | Colorado Springs, CO | Brooks/Co. Springs TC El | 2:53:31 |
296 | Malena Grover | 406 | 23 | Boulder, CO | 2:53:57 | |
307 | Laura Cook | 302 | 30 | Larkspur, CO | 2:54:46 | |
321 | Dani Cook | 270 | 34 | Fort Collins, CO | 2:56:19 | |
345 | Bryn Morales | 391 | 27 | Boulder, CO | Boulder TC | 2:58:46 |
359 | Simone Domingue | 395 | 31 | Boulder, CO | Boulder TC | 3:01:42 |
379 | Emma Kertesz | 399 | 29 | Boulder, CO | 3:10:25 | |
384 | Jamie Adkins | 458 | 25 | Colorado Springs, CO | 3:11:30 | |
385 | Laura Portis | 169 | 32 | Boulder, CO | 3:11:31 | |
DNF | Lauren Masterson | 37 | 28 | Alamosa, CO | – | |
DNF | Neely Gracey | 339 | 29 | Superior, CO | adidas | – |
DNF | Samantha Calderon | 428 | 25 | Boulder, CO | Run Boulder AC | – |
DNS | Caroline Veltri | 433 | 29 | Boulder, CO | – | |
DNS | Cally Macumber | 137 | 29 | Broomfield, CO | – | |
MEN | ||||||
Place | Name | Bib # | Age | City, State | Affilation | Time |
2 | Jacob Riley | 5 | 31 | Boulder, CO | Boulder TC | 2:10:02 |
4 | Leonard Korir | 3 | 33 | Colorado Springs, CO | U.S. Army | 2:10:06 |
5 | Augustus Maiyo | 21 | 36 | Colorado Springs, CO | U.S. Army | 2:10:47 |
13 | Haron Lagat | 33 | 36 | Colorado Springs, CO | U.S. Army | 2:13:04 |
16 | Elkanah Kibet | 15 | 36 | Fountain, CO | U.S. Army | 2:13:52 |
25 | Grant Fischer | 96 | 25 | Fort Collins, CO | 2:15:32 | |
29 | Ian Butler | 121 | 28 | Lakewood, CO | Brooks / Boulder Harriers | 2:16:26 |
31 | Benjamin Payne | 168 | 38 | Colorado Springs, CO | U.S. Air Force | 2:16:42 |
34 | Andrew Epperson | 29 | 29 | Fort Collins, CO | 2:17:00 | |
42 | William Norris | 177 | 25 | Spirit Lake, IA | 2:17:57 | |
47 | Kyle King | 89 | 30 | Denver, CO | U.S. Marine Corp | 2:18:20 |
54 | Jonathan Aziz | 82 | 28 | Colorado Springs, CO | Boulder TC | 2:19:35 |
58 | Stephen VanGampleare | 213 | 29 | Colorado Springs, CO | 2:20:16 | |
67 | Garrett Lee | 198 | 26 | Littleton, CO | 2:21:14 | |
68 | Will Cross | 137 | 27 | Longmont , CO | Roots Running Project | 2:21:16 |
87 | Tyler McCandless | 22 | 33 | Boulder, CO | rabbit / Boulder Harriers | 2:24:04 |
89 | Kurt Roeser | 166 | 33 | Boulder, CO | Brooks / Boulder Harriers | 2:24:08 |
97 | Reed Fischer | 97 | 24 | Boulder, CO | 2:24:48 | |
109 | Chris Boyle | 184 | 29 | Denver, CO | 2:25:49 | |
111 | Alex Monroe | 46 | 27 | Longmont, CO | Roots Running Project | 2:25:57 |
124 | Alec Baldwin | 206 | 27 | Denver, CO | 2:28:03 | |
131 | Jason Simpson | 218 | 35 | Boulder, CO | Boulder TC | 2:28:51 |
137 | Dave Marks | 176 | 29 | Denver, CO | 2:30:03 | |
143 | Charles Remillard | 162 | 26 | Denver, CO | 2:30:27 | |
174 | Mason Frank | 146 | 30 | Aurora, CO | Brooks | 2:55:04 |
175 | Brandon Johnson | 180 | 36 | Longmont, CO | 2:56:10 | |
DNF | Kyle Masterson | 151 | 26 | Alamosa, CO | – | |
DNF | Evan Schwartz | 183 | 26 | Boulder, CO | Brooks | – |
DNF | Dan Nestor | 102 | 26 | Boulder, CO | rabbit | – |
DNF | Samuel Kosgei | 44 | 35 | Colorado Springs, CO | U.S. Army | – |
DNF | Patrick Rizzo | 131 | 36 | Colorado Springs, CO | – | |
DNF | Tanner Fruit | 230 | 31 | Colorado Springs, CO | Co. Springs TC Elite | – |
DNF | Stanley Kebenei | 99 | 30 | Colorado Springs, CO | Nike | – |
DNF | William Milam | 57 | 28 | Louisville, CO | Roots Running Project | – |
DNF | Ridouane Harroufi | 243 | 38 | Fort Collins, CO | – | |
DNS | Parker Stinson | 7 | 27 | Boulder, CO | Saucony | – |