500m Men
| 1 | Dustin Miller | MSA | CAN |
35,80 | |
| 2 | Myles Matheson | MSA | CAN |
36,16 | |
| 3 | Martin Corbett | MN1 | CAN |
36,42 | |
| 4 | Lucas Duffield | MSA | CAN |
36,56 | |
| 5 | Axel Morin | MN1 | CAN |
36,58 | |
| 6 | Joachim Jalmar Haugen | MSA | NOR |
36,95 | SB |
| 7 | Jackson Hill | MN2 | CAN |
37,06 | |
| 8 | Austin Hudey | MN4 | CAN |
37,27 | |
| 9 | Dan Carruthers | MN1 | CAN |
37,33 | |
| 10 | Kyle Gendron | MN4 | CAN |
37,41 | |
| 11 | Cooper Hunter | MB2 | CAN |
37,44 | PR SB |
| 12 | Ryan Bailey | MA1 | CAN |
37,59 | |
| 13 | Léo Landry | MN3 | CAN |
37,80 | |
| 14 | Jamie Inglis | MN1 | CAN |
38,28 | |
| 15 | Connor McConvey | MB2 | CAN |
38,41 | |
| 16 | Ellis Jordan | MN3 | CAN |
38,63 | |
| 17 | Darwin Ambros | MN2 | CAN |
38,71 | |
| 18 | Jess Neufeld | MA1 | CAN |
38,74 | |
| 19 | Kevin Jagger | MSA | CAN |
38,75 | |
| 20 | Christopher Daeninck | MA1 | CAN |
38,82 | |
| 21 | Arthur Iwaniszyn | MC2 | POL |
38,90 | |
| 22 | Julius Pokol | MN3 | CAN |
39,20 | |
| 23 | Pieter Stoffel | MA2 | CAN |
40,30 | |
| 24 | Tom van Ommeren | M30 | CAN |
40,65 | |
| 25 | Tijmen Hartel | M45 | CAN |
43,41 |
1000m Men
| 1 | Austin Hudey | MN4 | CAN |
1.15,51 | |
| 2 | Ellis Jordan | MN3 | CAN |
1.17,50 | |
| 3 | Tijmen Hartel | M45 | CAN |
1.27,91 | |
| DNS | Dan Carruthers | MN1 | CAN |
||
| DNS | Kyle Gendron | MN4 | CAN |
1500m Men
| 1 | Mykola Makowsky | MSA | CAN |
1.51,05 | |
| 2 | Léo Landry | MN3 | CAN |
1.51,34 | |
| 3 | Tristan Stepnuk | MSA | CAN |
1.56,83 | SB |
| 4 | Christopher Daeninck | MA1 | CAN |
2.00,43 | |
| 5 | Kevin Jagger | MSA | CAN |
2.03,91 | |
| 6 | Cooper Hunter | MB2 | CAN |
2.04,65 | |
| 7 | Mark Beitel | MN2 | CAN |
2.07,27 | |
| DNS | Darwin Ambros | MN2 | CAN |
3000m Men
| 1 | Justin Maunder | MN2 | CAN |
4.00,15 | PR SB |
| 2 | Pieter Stoffel | MA2 | CAN |
4.06,55 | |
| 3 | Connor McConvey | MB2 | CAN |
4.07,31 | |
| 4 | Jess Neufeld | MA1 | CAN |
4.08,86 | |
| 5 | Jamie Inglis | MN1 | CAN |
4.16,09 | SB |
| DNS | Patrick Marsh | MSA | CAN |
||
| DNS | Elliott Nelson | MN2 | CAN |
5000m Men
| 1 | Alec Janssens | MN1 | CAN |
6.41,54 | |
| 2 | Michael Wrubleski | MN1 | CAN |
7.13,53 | |
| 3 | Lucas McMahon | MN4 | CAN |
7.21,74 | |
| 4 | Troy Henry | MN3 | CAN |
7.29,54 |


CAN
NOR
POL