John Atto – Calgary Durosolo
| Races: | 6 |
| Average Place: | 10.2 (Std Dev: 3.5) |
| Wins: | 0 |
| Podiums: | 0 |
| Top 10s: | 4 |
| Top 20s: | 5 |
| DNFs: | 1 |
| Time on course: | 4 hours, 1 minutes, 35 seconds |
Series History:
| Year | Category | Placing | # of Races | Points |
| 2023 | Super Masters Men (55+) | 34 / 42 | 1 | 296 |
| 2021 | Masters Men (55+) | – / 50 | 1 | 0 |
| 2016 | Masters Men (55+) | 18 / 32 | 2 | 423 |
| 2015 | Masters Men (55+) | 21 / 36 | 2 | 192 |
Race History:
| Race | Date | Category | Place | Age | Club | Time | Edit |
| CoweX | November 12th, 2023 | Super Masters Men (55+) | 17 | 68 | Calgary Durosolo | 42:21 (-1) | Edit |
| Hot Crossed Bunnies | November 14th, 2021 | Masters Men (55+) | DNF | 66 | Fiercely Independent | Edit | |
| Kona Kup | November 6th, 2016 | Masters Men (55+) | 9 | 61 | Team Cafe Roubaix | 53:15 | Edit |
| Hot Cross Bunnies | November 5th, 2016 | Masters Men (55+) | 7 | 61 | Team Cafe Roubaix | 43:40 | Edit |
| My Little Pony Cross | November 8th, 2015 | Masters Men (55+) | 8 | 60 | Cafe Roubaix | 41:01 | Edit |
| Kona Kup | November 7th, 2015 | Masters Men (55+) | 10 | 60 | Cafe Roubaix | 1:01:18 | Edit |
