ποΈ Ride Summary
- π΅ββοΈ Three Forks Pandemonium β 9 timed segments across 4.23 km / 2.63 mi and 368 m / 1209 ft of timed climbing. Average gradient 9.2%.
- π 70 men and 11 women earned full-route honors. Men: Wil Gibb (11:56) edged Matin Massoudi by 24s. Women: Gina Yuan took the crown.
- β‘ 417 PRs set by men β top: Gary Hicks (9 PR). Women: 78 PRs β top: Sarah Boucher (9 PR).
- π 24 top-10 placements by men β most: Wil Gibb (4 segments). Women: 13 top-10 placements β most: Gina Yuan (6 segments).
π Route Grade Profile
9.2%
Avg Grade
All 9 Segments
All 9 Segments
6.5% (0.31 km)
6.6% (0.41 km)
11.0% (0.31 km)
8.1% (0.99 km) π
4.1% (0.51 km)
11.3% (0.33 km)
15.2% (0.25 km) π₯
7.3% (0.79 km)
13.1% (0.34 km)
π Overall Leaderboard β All 9 Segments
Combined time across all 9 timed segments. Only Egan Ride club members who completed every segment qualify.
β Men β 70 qualifiers
All 9 segments Β· Tuesday, April 7, 2026
| Rank | Athlete | Total Time |
|---|---|---|
| π₯ | Wil Gibb 7 PR π 4 583W | 11:56 |
| π₯ | Matin Massoudi 8 PR π 2 433W | 12:20 |
| π₯ | Marc Osswald 5 PR π 2 505W | 12:26 |
| 4 | Gary Hicks 9 PR π 1 476W | 12:47 |
| 5 | Jack Lund 3 PR π 3 504W | 12:56 |
| 6 | Charles Hood 9 PR π 4 487W | 12:58 |
| 7 | Matthew Kessler 9 PR 456W | 13:02 |
| 8 | Phillip Maier 6 PR π 2 548W | 13:08 |
| 9 | Hannon Ayer 5 PR π 1 581W | 13:33 |
| 10 | Sam Moskal 8 PR 526W | 13:34 |
| 11 | Ben Fiennes 6 PR | 13:57 |
| 12 | Henry Maxfield 8 PR 435W | 14:32 |
| 13 | MarkΓΊs Diehl 9 PR 638W | 14:36 |
| 14 | Kai Yee 7 PR | 14:46 |
| 15 | Dirk Bergstrom 4 PR | 15:02 |
| 16 | Matthew Leopold 9 PR 381W | 15:06 |
| 17 | Simon Bernal 9 PR 438W | 15:14 |
| 18 | jeff vance 1 PR π 2 369W | 15:27 |
| 19 | Ryan Fisher 7 PR 394W | 15:28 |
| 20 | Charlie Stahl 9 PR 399W | 15:38 |
| 21 | Dane Holte 5 PR | 16:03 |
| 22 | Andrew Y 7 PR | 16:11 |
| 23 | Jonathan Peterson 4 PR 420W | 16:13 |
| 24 | Jerome S 1 PR π 1 379W | 16:16 |
| 25 | Martin W 6 PR 420W | 16:27 |
| 26 | Ghislain Gackiere 7 PR | 16:29 |
| 27 | Allen I 2 PR π 2 | 16:40 |
| 28 | Matt Bierbaum 2 PR | 16:43 |
| 29 | Whitman Kwok 5 PR | 17:04 |
| 29 | Joshua Wise 3 PR 399W | 17:04 |
| 31 | Jon Charles 6 PR 339W | 17:29 |
| 32 | Felix L 5 PR | 17:48 |
| 33 | Andy Solganik 4 PR | 18:03 |
| 34 | Michael Rea 7 PR 388W | 18:04 |
| 35 | road runner 9 PR | 18:07 |
| 36 | Derek Knowles 9 PR 295W | 18:30 |
| 37 | Christophe Testi π«π· πΊπΈ 5 PR 365W | 18:33 |
| 38 | Jim Palmer 9 PR 317W | 18:35 |
| 39 | Tony Sarathchandra 6 PR 256W | 18:37 |
| 40 | Reuben Nahouraii 9 PR 435W | 18:42 |
| 41 | Nikhil Sharma 5 PR 318W | 18:48 |
| 42 | Dave Cherne 2 PR 341W | 18:50 |
| 43 | Harold Reimer 1 PR 316W | 18:53 |
| 44 | Rhodes walton 2 PR | 18:59 |
| 45 | Jacob Donenfeld 9 PR 299W | 19:04 |
| 46 | Robert Ragno 9 PR 340W | 19:16 |
| 47 | Yuchen Li 9 PR 330W | 19:18 |
| 48 | Mike K8o 273W | 19:30 |
| 49 | Marek Travnikar 2 PR | 19:37 |
| 49 | Brian Tam 9 PR | 19:37 |
| 51 | Claude Luu 279W | 19:59 |
| 52 | Otto Jolanki 2 PR 350W | 20:01 |
| 53 | Thomas U 9 PR 238W | 20:09 |
| 54 | Silas Willis 9 PR 291W | 20:36 |
| 55 | Ales K 8 PR 357W | 20:53 |
| 56 | Kelvin Tam 9 PR | 21:03 |
| 57 | Benjamin Arbaugh 9 PR 306W | 21:20 |
| 58 | Kevin Eck 8 PR 303W | 21:21 |
| 59 | Hugo Fiennes 2 PR 228W | 21:35 |
| 59 | Sigurd Lund 9 PR 320W | 21:35 |
| 61 | Haifan Wang 4 PR 293W | 23:00 |
| 62 | Christoph Zorich 7 PR 326W | 23:10 |
| 63 | Jean-Michel Thiers 6 PR 270W | 24:23 |
| 64 | Nathan Nahouraii 8 PR 250W | 25:21 |
| 65 | Nick Halliday 9 PR | 25:25 |
| 66 | Alexandre Lenart 1 PR 257W | 25:37 |
| 67 | David Walter Chavez 8 PR | 26:04 |
| 68 | Cesar Ajuria 1 PR 264W | 26:07 |
| 69 | Eric Hanson 2 PR 332W | 26:41 |
| 70 | Sai Kiran Gorthi 9 PR | 26:54 |
β Women β 11 qualifiers
All 9 segments Β· Tuesday, April 7, 2026
| Rank | Athlete | Total Time |
|---|---|---|
| π₯ | Gina Yuan 3 PR π 6 236W | 17:01 |
| π₯ | Sarah Boucher 9 PR π 2 | 17:08 |
| π₯ | Zoe Gan 9 PR π 4 247W | 17:54 |
| 4 | Haley Holan 9 PR 293W | 18:14 |
| 5 | janene O. 8 PR 241W | 18:31 |
| 6 | Jen Shitanishi 9 PR π 1 248W | 20:14 |
| 7 | Apoorva Setlur 8 PR 197W | 21:23 |
| 8 | Melissa McCall 5 PR | 21:52 |
| 9 | Erica C 9 PR | 22:31 |
| 10 | Laura Formosa 2 PR | 22:48 |
| 11 | Lauren Timmerman 7 PR 157W | 28:17 |
π Segment Leaderboards
β Men 76
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Wil Gibb PR π 754W | 35s |
| π₯ | Jack Lund PR π 678W | 35s |
| π₯ | Hannon Ayer PR π 876W | 35s |
| 4 | Charles Hood PR π6 601W | 36s |
| 4 | Matin Massoudi PR π6 554W | 36s |
| 4 | Marc Osswald PR π6 664W | 36s |
| 7 | Kai Yee PR | 37s |
| 8 | Scott Wainner PR 659W | 38s |
| 8 | Martin W PR 664W | 38s |
| 8 | Ben Fiennes PR | 38s |
| 8 | Matthew Kessler PR 574W | 38s |
| 8 | Phillip Maier PR 662W | 38s |
| 13 | Yuchen Li PR 490W | 39s |
| 13 | Sam Moskal PR 645W | 39s |
| 15 | Ryan Fisher PR 510W | 41s |
| 16 | Patrick Whitesel PR 454W | 42s |
| 16 | Henry Maxfield PR 558W | 42s |
| 16 | Reuben Nahouraii PR 610W | 42s |
| 19 | Jerome S PR 491W | 43s |
| 19 | MarkΓΊs Diehl PR 762W | 43s |
| 21 | Matthew Leopold PR 450W | 44s |
| 21 | Dirk Bergstrom PR | 44s |
| 21 | Gary Hicks PR 471W | 44s |
| 24 | Jonathan Peterson PR 478W | 45s |
| 24 | Michael Rea PR 489W | 45s |
| 26 | Silas Willis PR 407W | 46s |
| 27 | Rhodes walton PR | 47s |
| 27 | Dane Holte PR | 47s |
| 27 | Dave Cherne 437W | 47s |
| 27 | Allen I PR | 47s |
| 31 | Matt Bierbaum | 49s |
| 31 | jeff vance 401W | 49s |
| 31 | Charlie Stahl PR 446W | 49s |
| 34 | Ales K PR 459W | 50s |
| 34 | Joshua Wise 475W | 50s |
| 36 | Tony Sarathchandra PR 319W | 51s |
| 36 | Thomas U PR 196W | 51s |
| 36 | Claude Luu 370W | 51s |
| 36 | Otto Jolanki PR 488W | 51s |
| 36 | Christophe Testi π«π· πΊπΈ PR 479W | 51s |
| 41 | Simon Bernal PR 435W | 52s |
| 41 | Andy Solganik | 52s |
| 41 | Robert Ragno PR 437W | 52s |
| 41 | Andrew Y | 52s |
| 45 | Benjamin Arbaugh PR 395W | 55s |
| 45 | Felix L PR | 55s |
| 45 | Ghislain Gackiere | 55s |
| 45 | road runner PR | 55s |
| 49 | Christoph Zorich PR 400W | 56s |
| 50 | Mike K8o 335W | 58s |
| 50 | Derek Knowles PR 341W | 58s |
| 50 | Jim Palmer PR 359W | 58s |
| 53 | Jacob Donenfeld PR 333W | 59s |
| 54 | Rohith Kuditipudi 361W | 1:00 |
| 54 | Whitman Kwok | 1:00 |
| 56 | Nathan Nahouraii PR 327W | 1:01 |
| 57 | Kevin Eck PR 352W | 1:02 |
| 58 | Marek Travnikar | 1:04 |
| 59 | Jon Charles PR 312W | 1:06 |
| 60 | Nikhil Sharma PR 279W | 1:07 |
| 61 | Hugo Fiennes 244W | 1:09 |
| 61 | Alexandre Lenart 304W | 1:09 |
| 63 | Adam Beliveau π 325W | 1:10 |
| 64 | Stephan Dolezalek 280W | 1:12 |
| 65 | Sigurd Lund PR 306W | 1:13 |
| 65 | Harold Reimer 261W | 1:13 |
| 67 | Sai Kiran Gorthi PR | 1:14 |
| 68 | Cesar Ajuria 297W | 1:15 |
| 69 | David Walter Chavez PR | 1:19 |
| 70 | Eric Hanson 388W | 1:20 |
| 71 | Jean-Michel Thiers 242W | 1:34 |
| 72 | Haifan Wang 178W | 1:46 |
| 73 | Joe Damian | 2:19 |
| 74 | Kelvin Tam PR | 2:25 |
| 75 | Nick Halliday PR | 2:27 |
| 76 | Brian Tam PR | 2:29 |
β Women 11
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Gina Yuan PR π3 309W | 48s |
| π₯ | Sarah Boucher PR π6 | 50s |
| π₯ | Zoe Gan PR π8 330W | 52s |
| 4 | Jen Shitanishi PR 358W | 53s |
| 5 | Laura Formosa PR | 54s |
| 6 | janene O. PR 286W | 58s |
| 7 | Haley Holan PR 341W | 59s |
| 8 | Melissa McCall PR | 1:06 |
| 9 | Erica C PR | 1:08 |
| 10 | Lauren Timmerman PR 236W | 1:13 |
| 11 | Apoorva Setlur 120W | 2:24 |
β Men 77
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Wil Gibb PR π2 666W | 40s |
| π₯ | Charles Hood PR π4 561W | 41s |
| π₯ | Matin Massoudi PR π7 477W | 42s |
| 3 | Jack Lund PR π7 598W | 42s |
| 3 | Marc Osswald PR π7 554W | 42s |
| 3 | Phillip Maier PR π7 626W | 42s |
| 7 | Sam Moskal PR 591W | 43s |
| 8 | Matthew Kessler PR 501W | 44s |
| 8 | Gary Hicks PR 494W | 44s |
| 10 | Nikhil Sharma PR 522W | 47s |
| 11 | Patrick Whitesel PR 448W | 48s |
| 11 | Jonathan Peterson PR 537W | 48s |
| 11 | Dirk Bergstrom PR | 48s |
| 14 | Yuchen Li PR 394W | 49s |
| 14 | Charlie Stahl PR 489W | 49s |
| 14 | MarkΓΊs Diehl PR 750W | 49s |
| 14 | Harold Reimer PR 458W | 49s |
| 14 | Hannon Ayer 576W | 49s |
| 19 | Ryan Fisher PR 430W | 50s |
| 20 | Martin W PR 443W | 51s |
| 20 | Simon Bernal PR 470W | 51s |
| 20 | Jerome S 520W | 51s |
| 23 | Matthew Leopold PR 401W | 52s |
| 23 | Michael Rea PR 419W | 52s |
| 23 | Kai Yee PR | 52s |
| 26 | Reuben Nahouraii PR 526W | 53s |
| 27 | Scott Wainner PR 444W | 54s |
| 27 | Dane Holte PR | 54s |
| 29 | Henry Maxfield 439W | 55s |
| 29 | Ben Fiennes | 55s |
| 31 | Andrew Y | 56s |
| 31 | Joshua Wise PR 470W | 56s |
| 33 | jeff vance 356W | 57s |
| 34 | Rhodes walton PR | 58s |
| 34 | Matt Bierbaum PR | 58s |
| 34 | Tony Sarathchandra PR 298W | 58s |
| 34 | Dave Cherne PR 368W | 58s |
| 34 | Brian Tam PR | 58s |
| 39 | Andy Solganik | 59s |
| 39 | Jacob Donenfeld PR 338W | 59s |
| 41 | Allen I | 1:00 |
| 42 | Silas Willis PR 346W | 1:01 |
| 42 | Benjamin Arbaugh PR 400W | 1:01 |
| 42 | Claude Luu 341W | 1:01 |
| 42 | Marek Travnikar | 1:01 |
| 46 | Felix L PR | 1:02 |
| 46 | Ghislain Gackiere PR | 1:02 |
| 48 | Stephan Dolezalek 371W | 1:03 |
| 48 | Robert Ragno PR 385W | 1:03 |
| 50 | Ales K PR 412W | 1:04 |
| 50 | Whitman Kwok PR | 1:04 |
| 52 | Derek Knowles PR 343W | 1:05 |
| 52 | Thomas U PR 19W | 1:05 |
| 54 | road runner PR | 1:07 |
| 55 | Jon Charles 339W | 1:08 |
| 55 | Christophe Testi π«π· πΊπΈ PR 383W | 1:08 |
| 57 | Rohith Kuditipudi 341W | 1:09 |
| 57 | Nathan Nahouraii PR 330W | 1:09 |
| 59 | Jim Palmer PR 319W | 1:10 |
| 60 | Jean-Michel Thiers PR 332W | 1:11 |
| 61 | Christoph Zorich PR 323W | 1:12 |
| 61 | Kevin Eck PR 346W | 1:12 |
| 63 | Zhiqiang (ZQ) Xie PR 280W | 1:13 |
| 63 | Kelvin Tam PR | 1:13 |
| 65 | Otto Jolanki 359W | 1:14 |
| 65 | Sigurd Lund PR 336W | 1:14 |
| 67 | Nick Halliday PR | 1:15 |
| 67 | Eric Hanson 451W | 1:15 |
| 69 | Joe Damian | 1:17 |
| 70 | Alexandre Lenart 306W | 1:18 |
| 70 | Haifan Wang PR 335W | 1:18 |
| 72 | Mike K8o 248W | 1:20 |
| 73 | Hugo Fiennes 231W | 1:22 |
| 74 | David Walter Chavez PR | 1:23 |
| 75 | Adam Beliveau 283W | 1:25 |
| 76 | Sai Kiran Gorthi PR | 1:27 |
| 77 | Cesar Ajuria 265W | 1:30 |
β Women 12
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Gina Yuan PR π2 297W | 54s |
| π₯ | Zoe Gan PR π3 321W | 56s |
| π₯ | Katie Monaghan PR π5 297W | 1:02 |
| 4 | Jen Shitanishi PR π7 300W | 1:04 |
| 5 | janene O. PR 287W | 1:06 |
| 5 | Sarah Boucher PR | 1:06 |
| 7 | Haley Holan PR 301W | 1:09 |
| 8 | Apoorva Setlur PR 236W | 1:13 |
| 9 | Laura Formosa | 1:14 |
| 10 | Melissa McCall PR | 1:19 |
| 10 | Erica C PR | 1:19 |
| 12 | Lauren Timmerman PR 213W | 1:27 |
β Men 77
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Wil Gibb PR π2 743W | 42s |
| π₯ | Charles Hood PR π4 688W | 43s |
| π₯ | Gary Hicks PR π9 673W | 44s |
| 4 | Phillip Maier PR π10 704W | 45s |
| 5 | Matin Massoudi PR 539W | 46s |
| 6 | Marc Osswald 601W | 48s |
| 6 | Hannon Ayer PR 761W | 48s |
| 8 | Jack Lund π4 599W | 49s |
| 9 | Matthew Kessler PR 530W | 50s |
| 9 | Sam Moskal PR 639W | 50s |
| 9 | Kai Yee PR | 50s |
| 12 | Reuben Nahouraii PR 709W | 51s |
| 13 | Zhiqiang (ZQ) Xie PR 561W | 52s |
| 13 | Charlie Stahl PR 534W | 52s |
| 13 | MarkΓΊs Diehl PR 803W | 52s |
| 16 | Matthew Leopold PR 501W | 53s |
| 16 | Jonathan Peterson PR 553W | 53s |
| 18 | Yuchen Li PR 460W | 54s |
| 19 | jeff vance 454W | 56s |
| 20 | Scott Wainner PR 535W | 57s |
| 20 | Dirk Bergstrom PR | 57s |
| 22 | Michael Rea 483W | 58s |
| 23 | Jerome S 497W | 59s |
| 24 | Martin W PR 486W | 1:00 |
| 24 | Ben Fiennes | 1:00 |
| 24 | Thomas U PR 106W | 1:00 |
| 24 | Brian Tam PR | 1:00 |
| 28 | Ryan Fisher PR 452W | 1:01 |
| 28 | Dane Holte PR | 1:01 |
| 30 | Ghislain Gackiere PR | 1:02 |
| 30 | Andrew Y PR | 1:02 |
| 32 | Patrick Whitesel PR 425W | 1:03 |
| 32 | Matt Bierbaum PR | 1:03 |
| 34 | Henry Maxfield PR 457W | 1:04 |
| 34 | Dave Cherne 424W | 1:04 |
| 36 | Simon Bernal PR 505W | 1:05 |
| 37 | Allen I PR | 1:06 |
| 38 | Andy Solganik | 1:09 |
| 38 | Jim Palmer PR 429W | 1:09 |
| 38 | Joshua Wise PR 453W | 1:09 |
| 41 | Benjamin Arbaugh PR 407W | 1:10 |
| 42 | Robert Ragno PR 422W | 1:12 |
| 42 | Christophe Testi π«π· πΊπΈ PR 453W | 1:12 |
| 42 | road runner PR | 1:12 |
| 45 | Jacob Donenfeld PR 353W | 1:13 |
| 46 | Mike K8o 356W | 1:15 |
| 46 | Silas Willis PR 344W | 1:15 |
| 48 | Claude Luu 338W | 1:16 |
| 49 | Felix L PR | 1:17 |
| 49 | Tony Sarathchandra PR 283W | 1:17 |
| 51 | Derek Knowles PR 324W | 1:18 |
| 51 | Whitman Kwok | 1:18 |
| 53 | Sigurd Lund PR 401W | 1:19 |
| 54 | Christoph Zorich PR 377W | 1:20 |
| 54 | Jon Charles PR 363W | 1:20 |
| 54 | Marek Travnikar | 1:20 |
| 57 | Nikhil Sharma 332W | 1:21 |
| 58 | Ales K PR 411W | 1:22 |
| 59 | Kelvin Tam PR | 1:24 |
| 60 | Kevin Eck PR 351W | 1:25 |
| 60 | Otto Jolanki PR 383W | 1:25 |
| 62 | Hugo Fiennes 267W | 1:28 |
| 63 | Haifan Wang PR 379W | 1:29 |
| 64 | Rohith Kuditipudi PR 321W | 1:30 |
| 64 | Nathan Nahouraii PR 313W | 1:30 |
| 66 | Jean-Michel Thiers 339W | 1:32 |
| 66 | Nick Halliday PR | 1:32 |
| 68 | Harold Reimer 282W | 1:33 |
| 69 | Cesar Ajuria 323W | 1:35 |
| 69 | Alexandre Lenart PR 321W | 1:35 |
| 71 | Joe Damian | 1:39 |
| 72 | David Walter Chavez PR | 1:44 |
| 73 | Stephan Dolezalek PR 290W | 1:45 |
| 74 | Sai Kiran Gorthi PR | 1:51 |
| 75 | Adam Beliveau π10 268W | 1:54 |
| 76 | Eric Hanson PR 331W | 2:08 |
| 77 | Rhodes walton | 3:18 |
β Women 12
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Sarah Boucher PR π7 | 1:03 |
| π₯ | Gina Yuan π4 305W | 1:05 |
| π₯ | Zoe Gan PR π10 358W | 1:06 |
| 4 | Jen Shitanishi PR 355W | 1:12 |
| 5 | janene O. PR 294W | 1:15 |
| 6 | Katie Monaghan PR 273W | 1:21 |
| 7 | Erica C PR | 1:23 |
| 8 | Haley Holan PR 317W | 1:24 |
| 9 | Apoorva Setlur PR 225W | 1:32 |
| 10 | Laura Formosa | 1:33 |
| 11 | Lauren Timmerman PR 251W | 1:34 |
| 12 | Melissa McCall PR | 1:35 |
β Men 77
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Wil Gibb PR 460W | 2:56 |
| π₯ | Matin Massoudi PR 362W | 2:56 |
| π₯ | Charles Hood PR 396W | 3:00 |
| 4 | Marc Osswald PR 419W | 3:01 |
| 5 | Gary Hicks PR 416W | 3:03 |
| 6 | Matthew Kessler PR 411W | 3:05 |
| 7 | Phillip Maier PR 449W | 3:09 |
| 8 | Jack Lund 397W | 3:16 |
| 9 | Hannon Ayer PR 459W | 3:19 |
| 10 | Simon Bernal PR 426W | 3:25 |
| 11 | Ben Fiennes PR | 3:26 |
| 11 | MarkΓΊs Diehl PR 544W | 3:26 |
| 13 | Sam Moskal 392W | 3:30 |
| 14 | Dave Cherne 355W | 3:32 |
| 15 | jeff vance 324W | 3:36 |
| 16 | Henry Maxfield PR 358W | 3:37 |
| 17 | Matt Bierbaum | 3:42 |
| 17 | Charlie Stahl PR 345W | 3:42 |
| 17 | Kai Yee | 3:42 |
| 20 | Michael Rea PR 346W | 3:43 |
| 21 | Ryan Fisher PR 339W | 3:44 |
| 22 | Matthew Leopold PR 309W | 3:46 |
| 23 | Joshua Wise PR 382W | 3:48 |
| 24 | Allen I | 3:50 |
| 25 | Whitman Kwok PR | 3:54 |
| 25 | Dirk Bergstrom | 3:54 |
| 27 | Rhodes walton | 3:55 |
| 28 | Jonathan Peterson 348W | 3:56 |
| 28 | Andrew Y PR | 3:56 |
| 30 | Martin W PR 327W | 3:58 |
| 31 | Dane Holte | 3:59 |
| 31 | Ghislain Gackiere PR | 3:59 |
| 33 | Patrick Whitesel 313W | 4:00 |
| 34 | Silas Willis PR 288W | 4:03 |
| 35 | Felix L PR | 4:04 |
| 36 | Jon Charles 321W | 4:05 |
| 37 | Yuchen Li PR 272W | 4:07 |
| 37 | Derek Knowles PR 274W | 4:07 |
| 37 | Jim Palmer PR 301W | 4:07 |
| 40 | Jerome S 325W | 4:10 |
| 41 | Adam Beliveau 326W | 4:13 |
| 42 | Stephan Dolezalek 312W | 4:14 |
| 43 | Christoph Zorich PR 306W | 4:15 |
| 43 | road runner PR | 4:15 |
| 45 | Otto Jolanki 321W | 4:18 |
| 46 | Sigurd Lund PR 321W | 4:20 |
| 47 | Marek Travnikar | 4:22 |
| 48 | Andy Solganik | 4:23 |
| 49 | Christophe Testi π«π· πΊπΈ 303W | 4:24 |
| 49 | Nikhil Sharma 266W | 4:24 |
| 51 | Tony Sarathchandra PR 219W | 4:28 |
| 52 | Brian Tam PR | 4:31 |
| 53 | Claude Luu 249W | 4:33 |
| 54 | Kevin Eck 283W | 4:34 |
| 55 | Robert Ragno PR 287W | 4:35 |
| 56 | Scott Wainner 286W | 4:41 |
| 57 | Benjamin Arbaugh PR 268W | 4:42 |
| 58 | Kelvin Tam PR | 4:43 |
| 59 | Harold Reimer 241W | 4:45 |
| 60 | Mike K8o 238W | 4:47 |
| 60 | Haifan Wang PR 307W | 4:47 |
| 62 | Hugo Fiennes 213W | 4:51 |
| 63 | Thomas U PR 278W | 4:59 |
| 64 | Reuben Nahouraii PR 283W | 5:02 |
| 65 | Nick Halliday PR | 5:04 |
| 66 | Zhiqiang (ZQ) Xie PR 217W | 5:06 |
| 67 | Jean-Michel Thiers PR 256W | 5:08 |
| 68 | Ales K PR 299W | 5:13 |
| 69 | Alexandre Lenart 226W | 5:32 |
| 70 | Jacob Donenfeld PR 202W | 5:38 |
| 71 | Cesar Ajuria 228W | 5:44 |
| 72 | Eric Hanson 303W | 5:45 |
| 73 | Rohith Kuditipudi 214W | 5:49 |
| 74 | Sai Kiran Gorthi PR | 5:53 |
| 75 | David Walter Chavez | 6:03 |
| 76 | Nathan Nahouraii 201W | 6:07 |
| 77 | Joe Damian | 6:14 |
β Women 12
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Katie Monaghan PR 267W | 3:54 |
| π₯ | Gina Yuan 225W | 3:55 |
| π₯ | Sarah Boucher PR | 4:06 |
| 4 | Zoe Gan PR 228W | 4:10 |
| 5 | Haley Holan PR 276W | 4:14 |
| 6 | janene O. PR 222W | 4:25 |
| 7 | Apoorva Setlur PR 200W | 4:32 |
| 8 | Jen Shitanishi PR 241W | 4:33 |
| 9 | Erica C PR | 4:51 |
| 10 | Melissa McCall PR | 4:57 |
| 11 | Laura Formosa | 5:23 |
| 12 | Lauren Timmerman PR 167W | 6:01 |
β Men 74
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Wil Gibb PR 566W | 1:04 |
| π₯ | jeff vance PR 499W | 1:04 |
| π₯ | Matin Massoudi PR 445W | 1:04 |
| 4 | Marc Osswald 487W | 1:05 |
| 5 | Matthew Kessler PR 458W | 1:06 |
| 6 | Sam Moskal PR 504W | 1:07 |
| 7 | Jack Lund 424W | 1:09 |
| 8 | Henry Maxfield PR 438W | 1:10 |
| 8 | Charles Hood PR 411W | 1:10 |
| 8 | Gary Hicks PR 420W | 1:10 |
| 11 | Scott Wainner PR 455W | 1:11 |
| 12 | Ryan Fisher PR 401W | 1:12 |
| 12 | Michael Rea PR 422W | 1:12 |
| 12 | Phillip Maier 504W | 1:12 |
| 15 | Allen I π9 | 1:13 |
| 15 | Hannon Ayer 498W | 1:13 |
| 17 | Martin W PR 423W | 1:17 |
| 17 | Ben Fiennes | 1:17 |
| 17 | Harold Reimer 363W | 1:17 |
| 17 | Kai Yee | 1:17 |
| 21 | Jerome S 299W | 1:18 |
| 22 | Matthew Leopold PR 355W | 1:19 |
| 22 | Dirk Bergstrom | 1:19 |
| 22 | Reuben Nahouraii PR 425W | 1:19 |
| 25 | Nikhil Sharma PR 321W | 1:20 |
| 25 | Dane Holte PR | 1:20 |
| 25 | Charlie Stahl PR 376W | 1:20 |
| 25 | Andrew Y PR | 1:20 |
| 29 | MarkΓΊs Diehl PR 531W | 1:21 |
| 30 | Dave Cherne PR 337W | 1:24 |
| 31 | Ghislain Gackiere PR | 1:25 |
| 31 | road runner PR | 1:25 |
| 33 | Thomas U PR 319W | 1:27 |
| 34 | Rhodes walton | 1:30 |
| 34 | Jonathan Peterson 341W | 1:30 |
| 34 | Whitman Kwok PR | 1:30 |
| 37 | Simon Bernal PR 374W | 1:31 |
| 37 | Andy Solganik PR | 1:31 |
| 39 | Yuchen Li PR 284W | 1:33 |
| 39 | Brian Tam PR | 1:33 |
| 39 | Joshua Wise 342W | 1:33 |
| 42 | Tony Sarathchandra 232W | 1:34 |
| 43 | Felix L | 1:35 |
| 43 | Christophe Testi π«π· πΊπΈ 338W | 1:35 |
| 45 | Jon Charles PR 305W | 1:36 |
| 45 | Otto Jolanki 324W | 1:36 |
| 47 | Jacob Donenfeld PR 272W | 1:38 |
| 47 | Mike K8o 260W | 1:38 |
| 47 | Marek Travnikar PR | 1:38 |
| 50 | Matt Bierbaum | 1:39 |
| 51 | Robert Ragno PR 298W | 1:42 |
| 52 | Derek Knowles PR 262W | 1:43 |
| 52 | Sigurd Lund PR 313W | 1:43 |
| 54 | Jim Palmer PR 269W | 1:44 |
| 55 | Kevin Eck PR 293W | 1:45 |
| 56 | Christoph Zorich PR 289W | 1:46 |
| 57 | Zhiqiang (ZQ) Xie PR 242W | 1:48 |
| 58 | Kelvin Tam PR | 1:49 |
| 59 | Claude Luu 229W | 1:50 |
| 60 | Hugo Fiennes 215W | 1:51 |
| 61 | Silas Willis PR 245W | 1:54 |
| 62 | Nick Halliday PR | 1:55 |
| 63 | Benjamin Arbaugh PR 246W | 1:56 |
| 64 | Rohith Kuditipudi PR 252W | 1:57 |
| 64 | Jean-Michel Thiers PR 263W | 1:57 |
| 64 | Alexandre Lenart 245W | 1:57 |
| 67 | Haifan Wang 281W | 1:59 |
| 68 | Nathan Nahouraii PR 236W | 2:02 |
| 69 | Ales K PR 300W | 2:04 |
| 70 | Eric Hanson PR 325W | 2:09 |
| 71 | David Walter Chavez PR | 2:11 |
| 72 | Cesar Ajuria 233W | 2:12 |
| 73 | Adam Beliveau π9 240W | 2:13 |
| 74 | Sai Kiran Gorthi PR | 2:28 |
β Women 12
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Zoe Gan PR π9 278W | 1:25 |
| π₯ | Katie Monaghan PR 267W | 1:31 |
| π₯ | Sarah Boucher PR | 1:36 |
| 4 | Haley Holan PR 284W | 1:38 |
| 5 | Jen Shitanishi PR 259W | 1:39 |
| 5 | Gina Yuan π4 200W | 1:39 |
| 7 | janene O. 216W | 1:46 |
| 8 | Apoorva Setlur PR 196W | 1:48 |
| 9 | Melissa McCall | 1:52 |
| 10 | Laura Formosa | 2:01 |
| 11 | Erica C PR | 2:03 |
| 12 | Lauren Timmerman 155W | 2:33 |
β Men 71
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Charles Hood PR π6 551W | 59s |
| π₯ | Phillip Maier PR 636W | 1:01 |
| π₯ | Wil Gibb PR 600W | 1:02 |
| 3 | Matin Massoudi PR 469W | 1:02 |
| 5 | Jack Lund 552W | 1:03 |
| 5 | Marc Osswald 537W | 1:03 |
| 7 | Sam Moskal PR 599W | 1:04 |
| 7 | Gary Hicks PR 518W | 1:04 |
| 9 | Ben Fiennes PR | 1:05 |
| 10 | Martin W PR 504W | 1:10 |
| 11 | Matthew Kessler PR 446W | 1:11 |
| 12 | Michael Rea PR 463W | 1:12 |
| 13 | MarkΓΊs Diehl PR 668W | 1:13 |
| 14 | Jonathan Peterson 483W | 1:16 |
| 14 | Ghislain Gackiere PR | 1:16 |
| 14 | Charlie Stahl PR 426W | 1:16 |
| 17 | Henry Maxfield PR 450W | 1:17 |
| 17 | Andrew Y PR | 1:17 |
| 17 | Kai Yee PR | 1:17 |
| 20 | Ryan Fisher 417W | 1:18 |
| 20 | Dane Holte PR | 1:18 |
| 20 | Hannon Ayer 536W | 1:18 |
| 23 | Reuben Nahouraii PR 475W | 1:19 |
| 23 | Jerome S π3 245W | 1:19 |
| 25 | Matthew Leopold PR 397W | 1:20 |
| 26 | jeff vance π3 371W | 1:21 |
| 27 | Matt Bierbaum | 1:22 |
| 28 | Brian Tam PR | 1:23 |
| 29 | Yuchen Li PR 339W | 1:24 |
| 30 | Simon Bernal PR 422W | 1:29 |
| 30 | Dirk Bergstrom | 1:29 |
| 30 | Dave Cherne 357W | 1:29 |
| 30 | Jacob Donenfeld PR 333W | 1:29 |
| 30 | Whitman Kwok PR | 1:29 |
| 30 | Joshua Wise 421W | 1:29 |
| 36 | Rhodes walton | 1:31 |
| 36 | Andy Solganik PR | 1:31 |
| 38 | road runner PR | 1:32 |
| 39 | Jon Charles PR 360W | 1:33 |
| 39 | Kelvin Tam PR | 1:33 |
| 39 | Sigurd Lund PR 392W | 1:33 |
| 42 | Robert Ragno PR 358W | 1:35 |
| 43 | Christoph Zorich PR 360W | 1:36 |
| 44 | Kevin Eck PR 361W | 1:37 |
| 45 | Derek Knowles PR 306W | 1:38 |
| 45 | Silas Willis PR 303W | 1:38 |
| 45 | Thomas U PR 365W | 1:38 |
| 45 | Christophe Testi π«π· πΊπΈ PR 370W | 1:38 |
| 49 | Felix L | 1:40 |
| 49 | Tony Sarathchandra 251W | 1:40 |
| 51 | Marek Travnikar | 1:41 |
| 52 | Otto Jolanki 339W | 1:44 |
| 52 | Jim Palmer PR 310W | 1:44 |
| 54 | Zhiqiang (ZQ) Xie PR 284W | 1:45 |
| 54 | Benjamin Arbaugh PR 320W | 1:45 |
| 54 | Nikhil Sharma 283W | 1:45 |
| 57 | Ales K PR 362W | 1:48 |
| 58 | Harold Reimer 273W | 1:49 |
| 59 | Claude Luu 258W | 1:50 |
| 60 | Hugo Fiennes PR 240W | 1:55 |
| 61 | Haifan Wang 326W | 1:56 |
| 62 | Jean-Michel Thiers PR 303W | 1:58 |
| 63 | Mike K8o 235W | 1:59 |
| 63 | Alexandre Lenart 291W | 1:59 |
| 65 | Nathan Nahouraii PR 265W | 2:00 |
| 65 | Allen I | 2:00 |
| 67 | Cesar Ajuria 293W | 2:02 |
| 68 | Sai Kiran Gorthi PR | 2:03 |
| 69 | David Walter Chavez PR | 2:10 |
| 70 | Eric Hanson 344W | 2:22 |
| 71 | Nick Halliday PR | 3:57 |
β Women 12
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Gina Yuan π4 305W | 1:18 |
| π₯ | Sarah Boucher PR | 1:26 |
| π₯ | Katie Monaghan 313W | 1:29 |
| 4 | Zoe Gan PR 288W | 1:32 |
| 5 | janene O. PR 277W | 1:33 |
| 6 | Haley Holan PR 316W | 1:39 |
| 7 | Jen Shitanishi PR 287W | 1:42 |
| 8 | Apoorva Setlur PR 221W | 1:50 |
| 9 | Erica C PR | 1:52 |
| 10 | Laura Formosa | 1:56 |
| 11 | Melissa McCall | 2:03 |
| 12 | Lauren Timmerman PR 193W | 2:22 |
β Men 71
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Charles Hood PR 546W | 57s |
| π₯ | Wil Gibb 550W | 1:02 |
| π₯ | Matin Massoudi PR 411W | 1:05 |
| 3 | Marc Osswald 472W | 1:05 |
| 3 | Hannon Ayer PR 600W | 1:05 |
| 6 | Sam Moskal PR 563W | 1:06 |
| 6 | Gary Hicks PR 495W | 1:06 |
| 8 | Jack Lund 470W | 1:09 |
| 9 | Phillip Maier 522W | 1:10 |
| 10 | MarkΓΊs Diehl PR 689W | 1:11 |
| 11 | Henry Maxfield PR 463W | 1:14 |
| 12 | Ben Fiennes PR | 1:15 |
| 13 | Harold Reimer 413W | 1:16 |
| 14 | Yuchen Li PR 378W | 1:17 |
| 14 | Dirk Bergstrom | 1:17 |
| 14 | Brian Tam PR | 1:17 |
| 17 | Matthew Kessler PR 403W | 1:18 |
| 18 | Simon Bernal PR 483W | 1:19 |
| 19 | Michael Rea 422W | 1:21 |
| 20 | Matthew Leopold PR 373W | 1:22 |
| 21 | Felix L PR | 1:25 |
| 21 | Dane Holte | 1:25 |
| 23 | Kai Yee PR | 1:27 |
| 24 | Jerome S 382W | 1:28 |
| 25 | Nikhil Sharma PR 354W | 1:29 |
| 25 | jeff vance 342W | 1:29 |
| 25 | Jon Charles PR 383W | 1:29 |
| 25 | Dave Cherne 364W | 1:29 |
| 29 | Ghislain Gackiere PR | 1:30 |
| 29 | Kelvin Tam PR | 1:30 |
| 29 | Whitman Kwok | 1:30 |
| 29 | Charlie Stahl PR 362W | 1:30 |
| 33 | Ryan Fisher PR 360W | 1:31 |
| 34 | Jonathan Peterson 387W | 1:32 |
| 35 | Rhodes walton | 1:33 |
| 35 | Joshua Wise 400W | 1:33 |
| 37 | Derek Knowles PR 305W | 1:34 |
| 37 | Jim Palmer PR 340W | 1:34 |
| 39 | Jacob Donenfeld PR 318W | 1:35 |
| 39 | road runner PR | 1:35 |
| 41 | Matt Bierbaum | 1:36 |
| 41 | Andrew Y PR | 1:36 |
| 43 | Martin W 340W | 1:38 |
| 43 | Tony Sarathchandra PR 262W | 1:38 |
| 43 | Marek Travnikar | 1:38 |
| 46 | Sigurd Lund PR 367W | 1:39 |
| 46 | Allen I | 1:39 |
| 48 | Silas Willis PR 298W | 1:41 |
| 48 | Claude Luu 289W | 1:41 |
| 48 | Otto Jolanki 368W | 1:41 |
| 51 | Christoph Zorich PR 321W | 1:42 |
| 52 | Andy Solganik PR | 1:43 |
| 53 | Christophe Testi π«π· πΊπΈ PR 355W | 1:45 |
| 54 | Thomas U PR 354W | 1:46 |
| 55 | Mike K8o 263W | 1:47 |
| 56 | Kevin Eck PR 309W | 1:49 |
| 56 | Robert Ragno PR 326W | 1:49 |
| 56 | Benjamin Arbaugh PR 304W | 1:49 |
| 59 | Zhiqiang (ZQ) Xie PR 281W | 1:50 |
| 60 | Ales K PR 354W | 1:53 |
| 61 | Hugo Fiennes 243W | 1:56 |
| 61 | Jean-Michel Thiers PR 309W | 1:56 |
| 63 | Nick Halliday PR | 2:01 |
| 64 | Reuben Nahouraii PR 305W | 2:03 |
| 64 | Haifan Wang 315W | 2:03 |
| 66 | Cesar Ajuria 286W | 2:06 |
| 66 | Alexandre Lenart 285W | 2:06 |
| 68 | David Walter Chavez PR | 2:10 |
| 69 | Sai Kiran Gorthi PR | 2:17 |
| 70 | Eric Hanson 331W | 2:27 |
| 71 | Nathan Nahouraii PR 214W | 2:32 |
β Women 12
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Gina Yuan 253W | 1:33 |
| π₯ | Katie Monaghan PR 290W | 1:34 |
| π₯ | Haley Holan PR 320W | 1:37 |
| 3 | Sarah Boucher PR | 1:37 |
| 5 | janene O. PR 245W | 1:43 |
| 6 | Jen Shitanishi PR 274W | 1:45 |
| 7 | Zoe Gan PR 236W | 1:46 |
| 8 | Apoorva Setlur PR 222W | 1:51 |
| 8 | Erica C PR | 1:51 |
| 10 | Melissa McCall PR | 1:53 |
| 11 | Laura Formosa | 2:15 |
| 12 | Lauren Timmerman PR 122W | 2:50 |
β Men 70
β Women 12
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Katie Monaghan PR 250W | 3:14 |
| π₯ | Sarah Boucher PR | 3:21 |
| π₯ | Haley Holan PR 267W | 3:28 |
| 4 | janene O. PR 213W | 3:38 |
| 5 | Zoe Gan PR 199W | 3:42 |
| 6 | Jen Shitanishi PR 233W | 3:45 |
| 7 | Apoorva Setlur PR 190W | 3:51 |
| 8 | Gina Yuan 178W | 3:57 |
| 9 | Erica C PR | 4:07 |
| 10 | Melissa McCall | 4:28 |
| 11 | Laura Formosa | 4:31 |
| 12 | Lauren Timmerman 149W | 5:14 |
β Men 70
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Wil Gibb PR π9 519W | 1:20 |
| π₯ | Jack Lund PR 468W | 1:22 |
| π₯ | Matthew Kessler PR 411W | 1:33 |
| 3 | Hannon Ayer PR 508W | 1:33 |
| 3 | Kai Yee PR | 1:33 |
| 6 | Phillip Maier PR 457W | 1:35 |
| 7 | Marc Osswald PR 402W | 1:36 |
| 8 | Matin Massoudi PR 320W | 1:38 |
| 8 | Dirk Bergstrom PR | 1:38 |
| 10 | Ben Fiennes PR | 1:39 |
| 10 | Gary Hicks PR 402W | 1:39 |
| 12 | Henry Maxfield PR 393W | 1:40 |
| 13 | Sam Moskal PR 421W | 1:42 |
| 14 | Simon Bernal PR 438W | 1:44 |
| 14 | Allen I π9 | 1:44 |
| 16 | Matthew Leopold PR 342W | 1:46 |
| 17 | Harold Reimer 347W | 1:47 |
| 18 | Andrew Y PR | 1:48 |
| 19 | Jon Charles PR 367W | 1:49 |
| 20 | MarkΓΊs Diehl PR 542W | 1:50 |
| 21 | Whitman Kwok PR | 1:56 |
| 22 | Tony Sarathchandra PR 257W | 1:58 |
| 22 | Jerome S 362W | 1:58 |
| 24 | Nikhil Sharma PR 311W | 1:59 |
| 24 | Ryan Fisher PR 330W | 1:59 |
| 24 | Jonathan Peterson PR 356W | 1:59 |
| 24 | Dane Holte | 1:59 |
| 28 | Charles Hood PR 299W | 2:00 |
| 28 | jeff vance π2 291W | 2:00 |
| 30 | Mike K8o 280W | 2:02 |
| 31 | Otto Jolanki 357W | 2:03 |
| 32 | Charlie Stahl PR 312W | 2:04 |
| 33 | Martin W 334W | 2:05 |
| 33 | Ghislain Gackiere PR | 2:05 |
| 35 | Matt Bierbaum | 2:10 |
| 35 | Jacob Donenfeld PR 275W | 2:10 |
| 37 | Rhodes walton | 2:13 |
| 37 | Jim Palmer PR 284W | 2:13 |
| 37 | road runner PR | 2:13 |
| 40 | Andy Solganik PR | 2:17 |
| 41 | Derek Knowles PR 256W | 2:20 |
| 41 | Christophe Testi π«π· πΊπΈ 309W | 2:20 |
| 41 | Joshua Wise 321W | 2:20 |
| 44 | Felix L | 2:27 |
| 44 | Reuben Nahouraii PR 307W | 2:27 |
| 44 | Marek Travnikar PR | 2:27 |
| 47 | Brian Tam PR | 2:28 |
| 47 | Kelvin Tam PR | 2:28 |
| 49 | Robert Ragno PR 277W | 2:33 |
| 50 | Hugo Fiennes PR 219W | 2:34 |
| 51 | Claude Luu 233W | 2:38 |
| 52 | Ales K PR 306W | 2:40 |
| 53 | Thomas U PR 273W | 2:50 |
| 54 | Haifan Wang PR 276W | 2:51 |
| 55 | Nick Halliday PR | 2:54 |
| 56 | Nathan Nahouraii PR 183W | 3:35 |
| 57 | Benjamin Arbaugh PR 190W | 3:36 |
| 58 | David Walter Chavez PR | 3:42 |
| 59 | Kevin Eck PR 170W | 4:03 |
| 60 | Eric Hanson 211W | 4:37 |
| 61 | Jean-Michel Thiers 148W | 4:47 |
| 61 | Silas Willis PR 127W | 4:47 |
| 61 | Michael Rea PR 138W | 4:47 |
| 64 | Sigurd Lund PR 152W | 4:50 |
| 65 | Dave Cherne 132W | 4:51 |
| 66 | Yuchen Li PR 117W | 4:55 |
| 67 | Cesar Ajuria PR 232W | 4:56 |
| 68 | Sai Kiran Gorthi PR | 5:14 |
| 69 | Alexandre Lenart 130W | 5:25 |
| 70 | Christoph Zorich 296W | 6:32 |
β Women 12
| Rank | Athlete | Time |
|---|---|---|
| π₯ | Gina Yuan PR π10 249W | 1:52 |
| π₯ | Sarah Boucher PR | 2:03 |
| π₯ | Haley Holan PR 293W | 2:06 |
| 4 | janene O. PR 242W | 2:07 |
| 5 | Katie Monaghan PR 237W | 2:18 |
| 6 | Apoorva Setlur PR 207W | 2:22 |
| 7 | Zoe Gan PR 206W | 2:25 |
| 8 | Melissa McCall | 2:39 |
| 9 | Laura Formosa PR | 3:01 |
| 10 | Jen Shitanishi PR 158W | 3:41 |
| 11 | Erica C PR | 3:57 |
| 12 | Lauren Timmerman PR 95W | 5:03 |