| Rank | Name | Time | |
|---|---|---|---|
| 1 | Lorenzo Cagnati | 3:10 /km | 3:21 |
| 2 | Caleb Christiansen | 3:19 /km | 3:31 |
| 3 | David Roupas | 3:25 /km | 3:37 |
| 4 | Christian Atz | 3:39 /km | 3:52 |
| 5 | Clint W | 3:43 /km | 3:56 |
| 6 | Amando Robles | 3:44 /km | 3:57 |
| 7 | Collin Kilgore | 3:45 /km | 3:58 |
| 7 | Judson Taylor (Jud) | 3:45 /km | 3:58 |
| 9 | Jake C | 3:47 /km | 4:00 |
| 10 | Jackson Dawson | 3:47 /km | 4:01 |
Join Strava to see the full leaderboard