Riders who hit a major all-time milestone on this ride:
🌟 Welcome to our new riders!
First time doing an Egan ride — glad you made it out! Look for the 🌟 1st Egan badge next to their name below.
🏔️ Ride Summary
- 🚵♂️ Ultimate Penultimate — 8 timed segments across 6.22 km / 3.86 mi and 460 m / 1511 ft of timed climbing. Average gradient 7.5%.
- 🏅 56 men and 5 women earned full-route honors. Men: Donald Hersam (16:46) edged Matin Massoudi by 5s. Women: Din 🦩 took the crown.
- ⚡ 104 PRs set by men — top: Kai Yee (6 PR). Women: 7 PRs — top: Din 🦩 (2 PR).
- 🏆 21 top-10 placements by men — most: Donald Hersam (3 segments). Women: 8 top-10 placements — most: Din 🦩 (2 segments).
📐 Route Grade Profile
7.5%
Avg Grade
All 8 Segments
All 8 Segments
10.8% (0.60 km) 🔥
6.9% (0.55 km)
5.3% (1.41 km)
8.0% (0.94 km)
7.3% (1.68 km) 📏
8.7% (0.31 km)
5.0% (0.37 km)
8.4% (0.36 km)
🏆 Overall Leaderboard — All 8 Segments
Combined time across all 8 timed segments. Only Egan Ride club members who completed every segment qualify.
♂ Men — 56 qualifiers
All 8 segments · Tuesday, September 8, 2026
| Rank | Athlete | Total Time |
|---|---|---|
| 🥇 | Donald Hersam↗ 1 PR 🏆 3 464W | 16:46 |
| 🥈 | Matin Massoudi↗ 1 PR 🏆 2 422W | 16:51 |
| 🥉 | Phillip Maier↗ 1 PR 🏆 2 504W | 17:45 |
| 4 | Charlie Stahl↗ 4 PR 🏆 2 442W | 18:08 |
| 5 | Adam Beliveau↗ 3 PR 467W | 18:19 |
| 6 | Jack Lund↗ 1 PR 🏆 2 430W | 18:26 |
| 7 | Rhys French↗ 3 PR 🏆 1 414W | 18:43 |
| 8 | Sam Moskal↗ 3 PR 484W | 18:48 |
| 9 | Hannon Ayer↗ 2 PR 🏆 1 541W | 19:08 |
| 10 | Noah Jakovac↗ 2 PR 🏆 1 453W | 19:12 |
| 11 | Adam Meyer↗ 3 PR 🏆 1 381W 🌟 1st Egan | 20:02 |
| 12 | Martin W↗ 3 PR 🏆 1 402W | 20:12 |
| 13 | Kai Yee↗ 6 PR 🏆 1 397W | 20:47 |
| 13 | David Remahl↗ 1 PR 🏆 1 393W | 20:47 |
| 15 | Kevin Kauffman↗ 1 PR 388W | 20:55 |
| 16 | Dirk Bergstrom↗ 2 PR 333W | 21:00 |
| 17 | Travis Robinett↗ 3 PR 332W | 21:15 |
| 18 | Simon Bernal↗ 2 PR 400W | 21:27 |
| 19 | Ryan Fisher↗ 4 PR 356W | 21:37 |
| 20 | Jonathan Peterson↗ 2 PR 398W | 22:33 |
| 21 | Andrew Maclean↗ 2 PR 🏆 1 401W 🌟 1st Egan | 22:47 |
| 22 | Matt Bierbaum↗ | 22:48 |
| 23 | Jerome S↗ 🏆 1 362W | 22:59 |
| 24 | Allen I↗ 2 PR 369W | 23:06 |
| 25 | Jacob Donenfeld↗ 3 PR 345W | 23:11 |
| 26 | Sebastian Brannstrom↗ 325W | 23:16 |
| 27 | Whitman Kwok↗ 2 PR 346W | 23:17 |
| 28 | Peter Bergström↗ 4 PR 323W 🌟 1st Egan | 23:22 |
| 29 | Robert Ragno↗ 5 PR 367W | 23:23 |
| 30 | James Robinson↗ 3 PR 311W | 23:27 |
| 31 | Alex Loo↗ 1 PR 301W | 23:59 |
| 32 | Thomas U↗ 4 PR 390W | 24:02 |
| 33 | Jason Golbus↗ 3 PR 274W | 24:25 |
| 34 | Harold Reimer↗ 3 PR 289W | 24:38 |
| 35 | Aaron Troy↗ 270W | 24:45 |
| 36 | Your Lava↗ 1 PR 🏆 1 366W | 24:55 |
| 37 | Alexandre Lenart↗ 4 PR 363W | 25:24 |
| 38 | Mike K8o↗ 234W | 26:21 |
| 39 | Brennan Pang↗ 314W | 27:17 |
| 40 | daniel yang↗ 2 PR 358W | 27:19 |
| 41 | Claude Luu↗ 247W | 27:29 |
| 42 | Sourav Das↗ 1 PR 269W | 28:01 |
| 43 | Sam Y↗ 1 PR 250W | 28:32 |
| 44 | Rasmus Pil↗ 3 PR 313W | 28:34 |
| 45 | Sean Rowe↗ 1 PR 238W | 28:54 |
| 46 | Daniel Lampie↗ 1 PR 254W | 29:45 |
| 47 | Tim Coombs↗ 272W | 29:52 |
| 48 | R S↗ 1 PR 206W | 31:38 |
| 49 | Sai Kiran Gorthi↗ 3 PR 201W | 31:46 |
| 50 | Nick Halliday↗ 1 PR 263W | 32:00 |
| 51 | Maarten Lansberg↗ 1 PR 227W | 32:20 |
| 52 | Jack Guan↗ 209W | 33:35 |
| 53 | Jean-Michel Thiers↗ 1 PR 240W | 33:45 |
| 54 | Paul Urban↗ 234W | 34:08 |
| 55 | Tamim K↗ 1 PR 191W | 35:26 |
| 56 | Paul Harrison↗ 2 PR 244W | 35:47 |
🏁 GC Race · Segment by Segment
S01
Bars = gap to leader · All GC-eligible riders · scroll to see all
📍 Segment Leaderboards
S01
Viscaino Rd (East Side) ↗
KOMSteven Wu1:25Feb 2022QOMLeah Thomas1:56May 2015
♂ Men 58
| Rank | Athlete | Time |
|---|---|---|
| 🥇 | Noah Jakovac↗ 🏆7 571W | 1:45 |
| 🥈 | Donald Hersam↗ 🏆8 558W | 1:46 |
| 🥉 | Matin Massoudi↗ 475W | 1:49 |
| 4 | David Remahl↗ PR 525W | 1:50 |
| 5 | Phillip Maier↗ 579W | 1:53 |
| 6 | Hannon Ayer↗ 631W | 1:56 |
| 7 | Adam Meyer↗ 415W 🌟 1st Egan | 2:08 |
| 7 | Sam Moskal↗ PR 525W | 2:08 |
| 9 | Charlie Stahl↗ 443W | 2:12 |
| 10 | Rhys French↗ 414W | 2:14 |
| 11 | Martin W↗ PR 432W | 2:16 |
| 11 | Travis Robinett↗ 407W | 2:16 |
| 13 | Jack Lund↗ 388W | 2:17 |
| 14 | Andrew Maclean↗ 457W 🌟 1st Egan | 2:18 |
| 15 | Adam Beliveau↗ 451W | 2:23 |
| 16 | Peter Bergström↗ 376W 🌟 1st Egan | 2:26 |
| 17 | Simon Bernal↗ 462W | 2:27 |
| 18 | Kai Yee↗ PR 325W | 2:31 |
| 19 | Jonathan Peterson↗ 407W | 2:32 |
| 19 | Dirk Bergstrom↗ 326W | 2:32 |
| 21 | Matt Bierbaum↗ | 2:34 |
| 22 | Patrick Whitesel↗ PR 384W | 2:36 |
| 23 | Kevin Kauffman↗ 385W | 2:38 |
| 24 | Ryan Fisher↗ 374W | 2:39 |
| 24 | Harold Reimer↗ PR 347W | 2:39 |
| 26 | James Robinson↗ 309W | 2:41 |
| 27 | Claude Luu↗ 325W | 2:42 |
| 28 | Scott Wainner↗ 382W | 2:43 |
| 29 | Robert Ragno↗ PR 363W | 2:45 |
| 30 | Whitman Kwok↗ 359W | 2:46 |
| 30 | Jacob Donenfeld↗ 334W | 2:46 |
| 32 | Alex Loo↗ 305W | 2:47 |
| 32 | Aaron Troy↗ 318W | 2:47 |
| 34 | Jason Golbus↗ PR 294W | 2:49 |
| 35 | Thomas U↗ 396W | 2:50 |
| 35 | Sebastian Brannstrom↗ 343W | 2:50 |
| 37 | Jerome S↗ 323W | 3:04 |
| 37 | Your Lava↗ 326W | 3:04 |
| 39 | Sam Y↗ 282W | 3:07 |
| 39 | Sourav Das↗ 298W | 3:07 |
| 41 | Alexandre Lenart↗ 368W | 3:10 |
| 42 | Mike K8o↗ 234W | 3:13 |
| 42 | Brennan Pang↗ 302W | 3:13 |
| 44 | Allen I↗ 287W | 3:14 |
| 45 | Rasmus Pil↗ 351W | 3:16 |
| 45 | Jean-Michel Thiers↗ 321W | 3:16 |
| 47 | Sean Rowe↗ 258W | 3:23 |
| 48 | Tim Coombs↗ 328W | 3:24 |
| 49 | Daniel Lampie↗ 279W | 3:32 |
| 49 | Paul Harrison↗ PR 311W | 3:32 |
| 51 | daniel yang↗ 335W | 3:39 |
| 52 | Sai Kiran Gorthi↗ PR 223W | 3:41 |
| 53 | Maarten Lansberg↗ | 3:44 |
| 53 | Jack Guan↗ 251W | 3:44 |
| 53 | R S↗ 225W | 3:44 |
| 56 | Nick Halliday↗ 310W | 3:45 |
| 57 | Tamim K↗ PR 224W | 3:46 |
| 58 | Paul Urban↗ 273W | 3:48 |
S02
La Paloma from Westwind ↗
KOMSteven Wu57sMar 2022QOMLeah Thomas1:05Aug 2016
♂ Men 58
| Rank | Athlete | Time |
|---|---|---|
| 🥇 | Noah Jakovac↗ PR 518W | 1:12 |
| 🥇 | Matin Massoudi↗ 436W | 1:12 |
| 🥉 | Donald Hersam↗ 499W | 1:13 |
| 4 | Sam Moskal↗ 552W | 1:14 |
| 4 | Phillip Maier↗ 507W | 1:14 |
| 4 | Allen I↗ 499W | 1:14 |
| 7 | Jack Lund↗ 481W | 1:15 |
| 8 | Rhys French↗ 430W | 1:17 |
| 8 | Dirk Bergstrom↗ PR 437W | 1:17 |
| 8 | Charlie Stahl↗ PR 470W | 1:17 |
| 8 | Adam Beliveau↗ 502W | 1:17 |
| 12 | Kai Yee↗ PR 485W | 1:19 |
| 13 | Adam Meyer↗ PR 407W 🌟 1st Egan | 1:20 |
| 14 | Kevin Kauffman↗ 443W | 1:22 |
| 15 | Hannon Ayer↗ 544W | 1:24 |
| 16 | Peter Bergström↗ PR 422W 🌟 1st Egan | 1:25 |
| 17 | Ryan Fisher↗ PR 401W | 1:26 |
| 18 | Scott Wainner↗ 445W | 1:27 |
| 19 | David Remahl↗ 400W | 1:28 |
| 20 | Patrick Whitesel↗ 383W | 1:30 |
| 20 | Travis Robinett↗ PR 375W | 1:30 |
| 20 | Andrew Maclean↗ 425W 🌟 1st Egan | 1:30 |
| 23 | Martin W↗ 400W | 1:31 |
| 24 | Jonathan Peterson↗ 423W | 1:32 |
| 24 | Simon Bernal↗ 443W | 1:32 |
| 26 | Robert Ragno↗ 402W | 1:35 |
| 26 | Matt Bierbaum↗ | 1:35 |
| 28 | Aaron Troy↗ 344W | 1:36 |
| 29 | Whitman Kwok↗ 395W | 1:37 |
| 30 | daniel yang↗ PR 442W | 1:38 |
| 31 | Your Lava↗ PR 360W | 1:41 |
| 32 | Alex Loo↗ 331W | 1:42 |
| 32 | Jason Golbus↗ 313W | 1:42 |
| 34 | James Robinson↗ 313W | 1:44 |
| 35 | Sebastian Brannstrom↗ 326W | 1:47 |
| 36 | Jacob Donenfeld↗ 305W | 1:48 |
| 37 | Alexandre Lenart↗ 374W | 1:49 |
| 38 | Brennan Pang↗ 339W | 1:53 |
| 39 | Mike K8o↗ 245W | 1:54 |
| 40 | Jerome S↗ 306W | 1:56 |
| 41 | Thomas U↗ 348W | 1:57 |
| 42 | Sam Y↗ 243W | 2:06 |
| 42 | Harold Reimer↗ 242W | 2:06 |
| 44 | Sean Rowe↗ 235W | 2:11 |
| 44 | Tim Coombs↗ 294W | 2:11 |
| 44 | R S↗ 228W | 2:11 |
| 47 | Claude Luu↗ 231W | 2:13 |
| 48 | Nick Halliday↗ 302W | 2:16 |
| 49 | Maarten Lansberg↗ PR | 2:22 |
| 50 | Rasmus Pil↗ 284W | 2:26 |
| 51 | Sai Kiran Gorthi↗ PR 207W | 2:27 |
| 51 | Paul Harrison↗ 263W | 2:27 |
| 53 | Sourav Das↗ 246W | 2:28 |
| 54 | Jack Guan↗ 223W | 2:30 |
| 55 | Tamim K↗ 208W | 2:31 |
| 55 | Jean-Michel Thiers↗ 252W | 2:31 |
| 57 | Daniel Lampie↗ 231W | 2:34 |
| 58 | Paul Urban↗ 232W | 2:37 |
S03
Taaffe (Elena to Altamont) ↗
KOMJason Sias ✨2:48Oct 2021QOMLauren 🌈🦄 3:34May 2020
♂ Men 58
| Rank | Athlete | Time |
|---|---|---|
| 🥇 | Donald Hersam↗ PR 403W | 3:13 |
| 🥈 | Matin Massoudi↗ PR 345W | 3:15 |
| 🥉 | Charlie Stahl↗ PR 372W | 3:28 |
| 🥉 | Adam Beliveau↗ PR 411W | 3:28 |
| 5 | Phillip Maier↗ PR 401W | 3:29 |
| 6 | Sam Moskal↗ PR 417W | 3:30 |
| 7 | Rhys French↗ PR 343W | 3:32 |
| 8 | Jack Lund↗ PR 332W | 3:46 |
| 9 | Hannon Ayer↗ PR 399W | 3:51 |
| 10 | Kevin Kauffman↗ PR 346W | 3:52 |
| 11 | Travis Robinett↗ PR 304W | 3:58 |
| 12 | Martin W↗ PR 319W | 3:59 |
| 13 | Simon Bernal↗ PR 368W | 4:00 |
| 13 | Harold Reimer↗ PR 307W | 4:00 |
| 15 | Ryan Fisher↗ PR 315W | 4:03 |
| 16 | Dirk Bergstrom↗ 273W | 4:05 |
| 17 | Patrick Whitesel↗ PR 304W | 4:11 |
| 18 | Adam Meyer↗ 256W 🌟 1st Egan | 4:17 |
| 19 | Your Lava↗ 307W | 4:18 |
| 19 | Whitman Kwok↗ 295W | 4:18 |
| 21 | Noah Jakovac↗ 295W | 4:19 |
| 21 | Matt Bierbaum↗ | 4:19 |
| 23 | Kai Yee↗ PR 279W | 4:23 |
| 24 | Jerome S↗ 287W | 4:24 |
| 24 | Sebastian Brannstrom↗ 288W | 4:24 |
| 26 | Andrew Maclean↗ PR 299W 🌟 1st Egan | 4:27 |
| 27 | David Remahl↗ 271W | 4:28 |
| 28 | Jonathan Peterson↗ PR 304W | 4:29 |
| 29 | Jacob Donenfeld↗ PR 264W | 4:31 |
| 30 | Robert Ragno↗ PR 290W | 4:32 |
| 31 | Jason Golbus↗ PR 246W | 4:34 |
| 32 | Alex Loo↗ PR 247W | 4:38 |
| 33 | James Robinson↗ PR 259W | 4:40 |
| 33 | Thomas U↗ PR 311W | 4:40 |
| 33 | Allen I↗ 263W | 4:40 |
| 36 | Scott Wainner↗ 297W | 4:43 |
| 36 | Alexandre Lenart↗ PR 304W | 4:43 |
| 38 | Mike K8o↗ 211W | 4:47 |
| 39 | Peter Bergström↗ PR 230W 🌟 1st Egan | 5:04 |
| 40 | Brennan Pang↗ 219W | 5:19 |
| 41 | Sean Rowe↗ 201W | 5:30 |
| 42 | Claude Luu↗ 197W | 5:31 |
| 43 | daniel yang↗ 273W | 5:34 |
| 44 | Sam Y↗ 190W | 5:35 |
| 44 | Aaron Troy↗ 195W | 5:35 |
| 46 | Sourav Das↗ 214W | 5:36 |
| 47 | Rasmus Pil↗ 247W | 5:39 |
| 48 | Daniel Lampie↗ 221W | 5:43 |
| 49 | Tim Coombs↗ 227W | 5:50 |
| 50 | Nick Halliday↗ PR 241W | 6:01 |
| 51 | R S↗ 170W | 6:07 |
| 52 | Sai Kiran Gorthi↗ 168W | 6:10 |
| 53 | Paul Urban↗ 210W | 6:16 |
| 54 | Maarten Lansberg↗ | 6:24 |
| 55 | Jack Guan↗ 189W | 6:26 |
| 56 | Tamim K↗ 164W | 6:29 |
| 57 | Paul Harrison↗ 207W | 6:36 |
| 58 | Jean-Michel Thiers↗ 191W | 6:40 |
S04
Tepa-Summit Wood ↗
KOMJustin Thompson2:01Feb 2018QOMKatheryn Curi2:48Sep 2015
♂ Men 58
| Rank | Athlete | Time |
|---|---|---|
| 🥇 | Matin Massoudi↗ 358W | 2:51 |
| 🥇 | Donald Hersam↗ 391W | 2:51 |
| 🥉 | Adam Beliveau↗ 427W | 2:56 |
| 4 | Phillip Maier↗ 413W | 2:58 |
| 5 | Charlie Stahl↗ 368W | 3:04 |
| 6 | Rhys French↗ 340W | 3:06 |
| 7 | Jack Lund↗ 342W | 3:07 |
| 8 | Sam Moskal↗ 386W | 3:15 |
| 9 | Hannon Ayer↗ 425W | 3:18 |
| 9 | Noah Jakovac↗ 348W | 3:18 |
| 11 | Adam Meyer↗ 301W 🌟 1st Egan | 3:21 |
| 12 | Simon Bernal↗ PR 357W | 3:24 |
| 13 | Martin W↗ 332W | 3:25 |
| 14 | Travis Robinett↗ 311W | 3:26 |
| 15 | Dirk Bergstrom↗ 279W | 3:31 |
| 16 | Kevin Kauffman↗ 340W | 3:32 |
| 17 | Ryan Fisher↗ PR 319W | 3:36 |
| 18 | David Remahl↗ 306W | 3:37 |
| 19 | Kai Yee↗ 281W | 3:45 |
| 20 | Patrick Whitesel↗ 302W | 3:46 |
| 20 | Andrew Maclean↗ PR 324W 🌟 1st Egan | 3:46 |
| 22 | Jonathan Peterson↗ 313W | 3:48 |
| 22 | Aaron Troy↗ 266W | 3:48 |
| 24 | Robert Ragno↗ PR 317W | 3:49 |
| 25 | Sebastian Brannstrom↗ 292W | 3:50 |
| 26 | Peter Bergström↗ PR 277W 🌟 1st Egan | 3:52 |
| 27 | Scott Wainner↗ 330W | 3:55 |
| 28 | James Robinson↗ 255W | 3:57 |
| 28 | Matt Bierbaum↗ | 3:57 |
| 30 | Whitman Kwok↗ 274W | 4:02 |
| 31 | Jacob Donenfeld↗ 263W | 4:03 |
| 32 | Allen I↗ 274W | 4:04 |
| 33 | Alex Loo↗ 247W | 4:07 |
| 34 | Thomas U↗ PR 318W | 4:08 |
| 34 | Jason Golbus↗ PR 225W | 4:08 |
| 36 | Jerome S↗ 278W | 4:17 |
| 37 | Alexandre Lenart↗ 291W | 4:31 |
| 38 | Sourav Das↗ 247W | 4:36 |
| 39 | Your Lava↗ 260W | 4:38 |
| 40 | Mike K8o↗ 188W | 4:39 |
| 41 | Claude Luu↗ 208W | 4:47 |
| 42 | Sean Rowe↗ 211W | 4:51 |
| 43 | Brennan Pang↗ 198W | 4:59 |
| 44 | Daniel Lampie↗ 222W | 5:06 |
| 45 | Harold Reimer↗ 198W | 5:07 |
| 46 | Rasmus Pil↗ 259W | 5:08 |
| 47 | R S↗ 187W | 5:09 |
| 48 | daniel yang↗ 267W | 5:10 |
| 49 | Sam Y↗ 194W | 5:11 |
| 49 | Tim Coombs↗ 242W | 5:11 |
| 51 | Nick Halliday↗ 250W | 5:20 |
| 52 | Sai Kiran Gorthi↗ 173W | 5:26 |
| 53 | Paul Urban↗ 224W | 5:28 |
| 54 | Maarten Lansberg↗ | 5:30 |
| 55 | Tamim K↗ 169W | 5:48 |
| 56 | Jean-Michel Thiers↗ 203W | 5:51 |
| 57 | Jack Guan↗ 183W | 6:00 |
| 58 | Paul Harrison↗ 201W | 6:13 |
S05
Olive Tree from Stonebrook - Egan Official ↗
KOMAndrew Ernst 4:47Jul 2025QOMJen Tavé5:40Jul 2024
♂ Men 56
| Rank | Athlete | Time |
|---|---|---|
| 🥇 | Matin Massoudi↗ 323W | 5:28 |
| 🥇 | Donald Hersam↗ 353W | 5:28 |
| 🥉 | Jack Lund↗ 329W | 5:44 |
| 4 | Charlie Stahl↗ PR 339W | 5:45 |
| 4 | Adam Beliveau↗ PR 384W | 5:45 |
| 6 | Phillip Maier↗ 358W | 5:54 |
| 7 | Rhys French↗ 299W | 6:09 |
| 8 | Hannon Ayer↗ 398W | 6:10 |
| 8 | Sam Moskal↗ 367W | 6:10 |
| 10 | Noah Jakovac↗ 327W | 6:13 |
| 11 | Adam Meyer↗ PR 280W 🌟 1st Egan | 6:22 |
| 12 | Martin W↗ PR 306W | 6:30 |
| 13 | Kai Yee↗ PR 266W | 6:31 |
| 14 | Kevin Kauffman↗ 321W | 6:32 |
| 15 | Dirk Bergstrom↗ 260W | 6:38 |
| 16 | Harold Reimer↗ PR 271W | 6:47 |
| 17 | Aaron Troy↗ 276W | 6:48 |
| 18 | David Remahl↗ 280W | 6:49 |
| 19 | Jerome S↗ 306W | 6:50 |
| 20 | Ryan Fisher↗ 293W | 6:52 |
| 20 | Simon Bernal↗ 330W | 6:52 |
| 22 | Travis Robinett↗ 269W | 6:56 |
| 23 | Sebastian Brannstrom↗ 280W | 7:09 |
| 24 | Matt Bierbaum↗ | 7:15 |
| 25 | Jacob Donenfeld↗ 260W | 7:16 |
| 26 | Allen I↗ 265W | 7:19 |
| 27 | Peter Bergström↗ PR 254W 🌟 1st Egan | 7:22 |
| 28 | James Robinson↗ 238W | 7:25 |
| 29 | Jonathan Peterson↗ 282W | 7:30 |
| 29 | Whitman Kwok↗ 279W | 7:30 |
| 31 | Thomas U↗ PR 302W | 7:32 |
| 32 | Alex Loo↗ 259W | 7:38 |
| 33 | Robert Ragno↗ PR 276W | 7:45 |
| 34 | Jason Golbus↗ 229W | 7:48 |
| 35 | daniel yang↗ 294W | 7:56 |
| 36 | Andrew Maclean↗ 288W 🌟 1st Egan | 7:58 |
| 37 | Alexandre Lenart↗ PR 285W | 8:03 |
| 38 | Mike K8o↗ 186W | 8:20 |
| 38 | Your Lava↗ 246W | 8:20 |
| 38 | Rasmus Pil↗ PR 277W | 8:20 |
| 41 | Sourav Das↗ 236W | 8:27 |
| 42 | Claude Luu↗ 205W | 8:33 |
| 43 | Brennan Pang↗ 248W | 8:34 |
| 44 | Daniel Lampie↗ 232W | 8:46 |
| 45 | Tim Coombs↗ 250W | 8:47 |
| 46 | Sam Y↗ 199W | 8:58 |
| 47 | Sean Rowe↗ 196W | 9:09 |
| 48 | Nick Halliday↗ 255W | 9:20 |
| 49 | Jack Guan↗ 203W | 9:28 |
| 50 | Sai Kiran Gorthi↗ 184W | 9:30 |
| 51 | R S↗ 174W | 9:53 |
| 52 | Maarten Lansberg↗ | 9:58 |
| 53 | Jean-Michel Thiers↗ 202W | 10:22 |
| 54 | Paul Urban↗ 199W | 10:48 |
| 55 | Paul Harrison↗ PR 199W | 12:00 |
| 56 | Tamim K↗ 146W | 12:08 |
S06
Plateau Ave Climb ↗
KOMTom Dillon35sSep 2026QOMRachel Hwang45sJun 2025
♂ Men 56
| Rank | Athlete | Time |
|---|---|---|
| 🥇 | Adam Meyer↗ 606W 🌟 1st Egan | 41s |
| 🥈 | Rhys French↗ PR 624W | 43s |
| 🥈 | Kai Yee↗ PR 497W | 43s |
| 4 | Phillip Maier↗ 671W | 44s |
| 5 | Donald Hersam↗ 576W | 45s |
| 6 | Jerome S↗ 572W | 46s |
| 6 | Matin Massoudi↗ 488W | 46s |
| 8 | Charlie Stahl↗ PR 547W | 47s |
| 8 | Allen I↗ PR 523W | 47s |
| 10 | Martin W↗ 566W | 48s |
| 10 | Hannon Ayer↗ 684W | 48s |
| 12 | Adam Beliveau↗ 586W | 49s |
| 13 | David Remahl↗ 514W | 50s |
| 13 | Jack Lund↗ 469W | 50s |
| 13 | Noah Jakovac↗ 524W | 50s |
| 16 | Sam Moskal↗ 577W | 51s |
| 17 | Jonathan Peterson↗ 435W | 58s |
| 17 | Robert Ragno↗ 478W | 58s |
| 17 | Your Lava↗ 470W | 58s |
| 20 | Dirk Bergstrom↗ 369W | 59s |
| 20 | Andrew Maclean↗ 430W 🌟 1st Egan | 59s |
| 22 | Brennan Pang↗ 351W | 1:00 |
| 23 | Alexandre Lenart↗ 457W | 1:01 |
| 24 | James Robinson↗ 360W | 1:02 |
| 24 | Thomas U↗ 472W | 1:02 |
| 26 | Matt Bierbaum↗ | 1:03 |
| 26 | Whitman Kwok↗ PR 374W | 1:03 |
| 28 | Ryan Fisher↗ 394W | 1:04 |
| 28 | Travis Robinett↗ 342W | 1:04 |
| 28 | Claude Luu↗ 330W | 1:04 |
| 28 | Simon Bernal↗ 441W | 1:04 |
| 32 | Alex Loo↗ 329W | 1:05 |
| 32 | Peter Bergström↗ 367W 🌟 1st Egan | 1:05 |
| 32 | Jacob Donenfeld↗ PR 361W | 1:05 |
| 35 | Sebastian Brannstrom↗ 366W | 1:08 |
| 35 | Kevin Kauffman↗ 378W | 1:08 |
| 37 | Jason Golbus↗ 282W | 1:10 |
| 38 | daniel yang↗ 395W | 1:11 |
| 39 | Sam Y↗ 296W | 1:13 |
| 40 | Rasmus Pil↗ PR 379W | 1:15 |
| 41 | Mike K8o↗ 247W | 1:17 |
| 42 | Sourav Das↗ 294W | 1:20 |
| 43 | Sean Rowe↗ 265W | 1:23 |
| 44 | Aaron Troy↗ 254W | 1:28 |
| 45 | Daniel Lampie↗ 275W | 1:31 |
| 46 | R S↗ 223W | 1:34 |
| 47 | Tim Coombs↗ 282W | 1:36 |
| 48 | Sai Kiran Gorthi↗ 197W | 1:41 |
| 49 | Tamim K↗ 182W | 1:43 |
| 50 | Maarten Lansberg↗ 234W | 1:44 |
| 50 | Harold Reimer↗ 207W | 1:44 |
| 52 | Jack Guan↗ 207W | 1:54 |
| 53 | Paul Harrison↗ 240W | 1:56 |
| 54 | Nick Halliday↗ 231W | 1:58 |
| 55 | Paul Urban↗ 205W | 2:10 |
| 56 | Jean-Michel Thiers↗ 181W | 2:16 |
S07
Villa Dr / Fairway to Country Club ↗
KOMJason Sias ✨33sSep 2021QOMkatia/kay wu40sSep 2026
♂ Men 56
| Rank | Athlete | Time |
|---|---|---|
| 🥇 | Jack Lund↗ 🏆7 514W | 39s |
| 🥇 | Matin Massoudi↗ 🏆7 467W | 39s |
| 🥇 | Donald Hersam↗ 🏆7 382W | 39s |
| 4 | Hannon Ayer↗ 🏆8 686W | 40s |
| 4 | Andrew Maclean↗ 🏆10 568W 🌟 1st Egan | 40s |
| 6 | Rhys French↗ 🏆8 437W | 41s |
| 6 | Charlie Stahl↗ 🏆9 494W | 41s |
| 6 | Phillip Maier↗ 🏆9 542W | 41s |
| 6 | Noah Jakovac↗ PR 506W | 41s |
| 6 | Your Lava↗ 🏆10 582W | 41s |
| 11 | Jacob Donenfeld↗ 508W | 43s |
| 12 | Sam Moskal↗ 493W | 44s |
| 12 | Adam Beliveau↗ 459W | 44s |
| 14 | Jonathan Peterson↗ 512W | 45s |
| 14 | Harold Reimer↗ 471W | 45s |
| 16 | daniel yang↗ 460W | 46s |
| 17 | Kai Yee↗ PR 473W | 47s |
| 17 | Dirk Bergstrom↗ PR 371W | 47s |
| 17 | Thomas U↗ 484W | 47s |
| 17 | Kevin Kauffman↗ 445W | 47s |
| 21 | Jerome S↗ 284W | 48s |
| 21 | Martin W↗ 380W | 48s |
| 23 | David Remahl↗ 392W | 49s |
| 23 | Alex Loo↗ 352W | 49s |
| 25 | James Robinson↗ PR 386W | 50s |
| 25 | Allen I↗ 353W | 50s |
| 25 | Whitman Kwok↗ 369W | 50s |
| 28 | Ryan Fisher↗ 360W | 51s |
| 28 | Robert Ragno↗ 395W | 51s |
| 30 | Alexandre Lenart↗ PR 410W | 53s |
| 30 | Peter Bergström↗ 313W 🌟 1st Egan | 53s |
| 30 | Travis Robinett↗ PR 299W | 53s |
| 30 | Simon Bernal↗ 389W | 53s |
| 34 | Sam Y↗ 312W | 54s |
| 34 | Matt Bierbaum↗ | 54s |
| 36 | Sebastian Brannstrom↗ 332W | 55s |
| 37 | Jason Golbus↗ 285W | 56s |
| 38 | Brennan Pang↗ 496W | 57s |
| 39 | Mike K8o↗ 258W | 58s |
| 39 | Rasmus Pil↗ 361W | 58s |
| 41 | Sourav Das↗ 285W | 1:02 |
| 42 | Adam Meyer↗ PR 242W 🌟 1st Egan | 1:04 |
| 43 | Sean Rowe↗ 244W | 1:06 |
| 44 | Daniel Lampie↗ 245W | 1:11 |
| 45 | Claude Luu↗ 199W | 1:14 |
| 45 | Maarten Lansberg↗ 186W | 1:14 |
| 45 | Aaron Troy↗ 219W | 1:14 |
| 45 | Jean-Michel Thiers↗ 265W | 1:14 |
| 49 | Tim Coombs↗ 241W | 1:16 |
| 50 | R S↗ 202W | 1:19 |
| 50 | Tamim K↗ 208W | 1:19 |
| 52 | Paul Urban↗ 228W | 1:23 |
| 52 | Paul Harrison↗ 235W | 1:23 |
| 54 | Sai Kiran Gorthi↗ PR 174W | 1:26 |
| 54 | Nick Halliday↗ 230W | 1:26 |
| 56 | Jack Guan↗ 190W | 1:35 |
S08
Summerhill / Rockpoint ↗
KOMjeff vance46sJun 2026QOMJen Tavé59sMay 2024
♂ Men 56
| Rank | Athlete | Time |
|---|---|---|
| 🥇 | Kai Yee↗ 🏆2 573W | 48s |
| 🥇 | Jack Lund↗ 🏆2 586W | 48s |
| 🥉 | Adam Meyer↗ 🏆2 544W 🌟 1st Egan | 49s |
| 4 | Matin Massoudi↗ 🏆7 482W | 51s |
| 4 | Donald Hersam↗ 🏆7 553W | 51s |
| 6 | Phillip Maier↗ 🏆6 562W | 52s |
| 7 | Jerome S↗ 🏆6 543W | 54s |
| 7 | Charlie Stahl↗ 🏆8 500W | 54s |
| 7 | Noah Jakovac↗ 533W | 54s |
| 10 | Martin W↗ 🏆9 479W | 55s |
| 11 | David Remahl↗ 🏆9 459W | 56s |
| 11 | Sam Moskal↗ PR 555W | 56s |
| 13 | Adam Beliveau↗ PR 513W | 57s |
| 14 | Allen I↗ PR 488W | 58s |
| 15 | Jonathan Peterson↗ PR 511W | 59s |
| 15 | Jacob Donenfeld↗ PR 464W | 59s |
| 17 | Rhys French↗ PR 425W | 1:01 |
| 17 | Hannon Ayer↗ PR 563W | 1:01 |
| 19 | Kevin Kauffman↗ 445W | 1:04 |
| 20 | Ryan Fisher↗ PR 395W | 1:06 |
| 20 | Thomas U↗ PR 492W | 1:06 |
| 22 | James Robinson↗ PR 370W | 1:08 |
| 22 | Robert Ragno↗ PR 418W | 1:08 |
| 24 | Andrew Maclean↗ 417W 🌟 1st Egan | 1:09 |
| 25 | Dirk Bergstrom↗ 346W | 1:11 |
| 25 | Matt Bierbaum↗ | 1:11 |
| 25 | Whitman Kwok↗ PR 420W | 1:11 |
| 28 | Travis Robinett↗ 348W | 1:12 |
| 29 | Alex Loo↗ 339W | 1:13 |
| 29 | Mike K8o↗ 307W | 1:13 |
| 29 | Sebastian Brannstrom↗ 376W | 1:13 |
| 32 | Alexandre Lenart↗ PR 414W | 1:14 |
| 33 | Peter Bergström↗ 348W 🌟 1st Egan | 1:15 |
| 33 | Simon Bernal↗ 413W | 1:15 |
| 33 | Your Lava↗ 381W | 1:15 |
| 36 | Jason Golbus↗ 318W | 1:18 |
| 37 | Sean Rowe↗ PR 298W | 1:21 |
| 38 | Daniel Lampie↗ PR 326W | 1:22 |
| 38 | Brennan Pang↗ 359W | 1:22 |
| 40 | Maarten Lansberg↗ 262W | 1:24 |
| 41 | Sai Kiran Gorthi↗ 282W | 1:25 |
| 41 | Claude Luu↗ 281W | 1:25 |
| 41 | daniel yang↗ PR 395W | 1:25 |
| 41 | Sourav Das↗ PR 333W | 1:25 |
| 45 | Sam Y↗ PR 280W | 1:28 |
| 46 | Aaron Troy↗ 289W | 1:29 |
| 47 | Harold Reimer↗ 270W | 1:30 |
| 48 | Rasmus Pil↗ PR 344W | 1:32 |
| 49 | Jean-Michel Thiers↗ PR 306W | 1:35 |
| 50 | Tim Coombs↗ 311W | 1:37 |
| 51 | Paul Urban↗ 302W | 1:38 |
| 52 | Paul Harrison↗ 292W | 1:40 |
| 53 | R S↗ PR 239W | 1:41 |
| 54 | Tamim K↗ 226W | 1:42 |
| 55 | Nick Halliday↗ 282W | 1:54 |
| 56 | Jack Guan↗ 229W | 1:58 |