| Rank | Name | Time | |
|---|---|---|---|
| 1 | Jonas Hirsbrunner | 3:40 /km | 21:11 |
| 2 | T-Roy Brown | 3:41 /km | 21:17 |
| 3 | Guillaume Perrot🔠| 3:42 /km | 21:19 |
| 3 | jordan donnelly | 3:42 /km | 21:19 |
| 5 | Daniel U | 3:42 /km | 21:21 |
| 5 | Florin Salvisberg | 3:42 /km | 21:21 |
| 7 | Sebastian Bräuer | 3:43 /km | 21:27 |
| 7 | Julian H | 3:43 /km | 21:27 |
| 7 | Julian Barbour | 3:43 /km | 21:27 |
| 10 | Fiorin Rüedi | 3:43 /km | 21:28 |
| 10 | François C | 3:43 /km | 21:28 |
Join Strava to see the full leaderboard