| 500 meter | 35.28 | Anders Johnson (Senior) | 23.08.2025 |
| 500 meter | 35.52 | Yankun Zhao (Neo) | 23.08.2025 |
| 500 meter | 35.86 | Joshua Telizyn (Senior) Jalen Doan (Neo) | 23.08.2025 |
| 500 meter | 35.88 | Marc-André Doyon (Senior) | 23.08.2025 |
| 500 meter | 35.97 | Wei-Lin Tai (Senior) | 23.08.2025 |
| 500 meter | 36.00 | Jian.05 Zhang (Neo) | 23.08.2025 |
| 500 meter | 36.08 | Ryan Gibson (Senior) | 23.08.2025 |
| 500 meter | 36.44 | Kieran Hanson (Neo) Andre Erasmus (Neo) | 23.08.2025 |
| 500 meter | 36.66 | Sebastien Champagne (Senior) | 24.08.2025 |
| 500 meter | 36.67 | Max Kokko (Senior) | 24.08.2025 |
| 500 meter | 36.85 | Max Halyk (Senior) | 23.08.2025 |
| 500 meter | 37.13 | Ryan Kulbacki (Neo) | 23.08.2025 |
| 500 meter | 37.29 | Braeden Kremenik (Neo) | 23.08.2025 |
| 500 meter | 37.34 | Nico Berger (Neo) | 23.08.2025 |
| 500 meter | 37.40 | Alex Wood (Neo) | 23.08.2025 |
| 500 meter | 37.67 | Nathon Kettyle Kozuback (B2) | 23.08.2025 |
| 500 meter | 37.75 | Chandra Mouli Danda (Neo) | 23.08.2025 |
| 500 meter | 37.87 | Eric Orlowsky (Senior) | 23.08.2025 |
| 500 meter | 37.89 | Jack van den Berg (Neo) | 23.08.2025 |
| 500 meter | 37.96 | Liam Mckague (Neo) | 23.08.2025 |
| 500 meter | 38.00 | Zakhary Adelman (A2) | 24.08.2025 |
| 500 meter | 38.29 | Matthew Medlicott (Neo) | 23.08.2025 |
| 500 meter | 38.37 | Marek Chomin (A1) | 23.08.2025 |
| 500 meter | 38.40 | Daniel Pauli (Neo) | 23.08.2025 |
| 500 meter | 39.28 | Mikko Veeman (A1) | 23.08.2025 |
| 500 meter | 39.38 | Yule Wang (B1) | 23.08.2025 |
| 500 meter | 39.93 | Angus Hicks (B2) | 23.08.2025 |
| 500 meter | 40.14 | Justin Cheng (C2) | 23.08.2025 |
| 500 meter | 40.26 | Jordy Storm (Neo) | 24.08.2025 |
| 500 meter | 40.50 | Heath Kennett (B2) | 23.08.2025 |
| 500 meter | 40.84 | Taras Beveridge Warick (B2) | 23.08.2025 |
| 500 meter | 42.26 | Jared Roberts (B2) | 24.08.2025 |
| 500 meter | 42.56 | Jacob Beesley (B2) | 24.08.2025 |
| 500 meter | 42.69 | Grant Fox (M45) | 23.08.2025 |
| 500 meter | 42.97 | Nathan Leimeroth (Neo) | 23.08.2025 |
| 500 meter | 43.04 | Darius Eshete (M40) | 24.08.2025 |
| 500 meter | 44.32 | Sophia Cairo Martinez (B2) | 24.08.2025 |
| 500 meter | 44.45 | Alex Foster (A1) | 23.08.2025 |
| 500 meter | 44.52 | Gemma Cooper (Senior) | 23.08.2025 |
| 500 meter | 45.30 | Zachary Grant (Senior) | 23.08.2025 |
| 500 meter | 46.04 | Ryan Zuro (n/a) | 23.08.2025 |
| 500 meter | 47.44 | Andy Mark (n/a) | 23.08.2025 |
| 500 meter | 47.75 | Robert Black (M60) | 23.08.2025 |
| 500 meter | 47.81 | Malcolm Kennett (M45) | 23.08.2025 |
| 500 meter | 48.50 | Axton Pardy (C2) | 23.08.2025 |
| 500 meter | 48.78 | Rod Pollock (M65) | 23.08.2025 |
| 500 meter | 48.79 | Kim Klapstein (M55) | 23.08.2025 |
| 500 meter | 49.22 | Jack Rohne (A2) | 23.08.2025 |
| 500 meter | 50.29 | Norah Gillings (B1) | 23.08.2025 |
| 500 meter | 51.85 | Diane Silzer (M65) | 23.08.2025 |
| 500 meter | 54.10 | Richard Koch (M70) | 23.08.2025 |
| 500 meter | 59.26 | Stephen Overvelde (M55) | 23.08.2025 |
| 1000 meter | 1:10.25 | Daniel Hall (Neo) | 24.08.2025 |
| 1000 meter | 1:10.53 | Wei-Lin Tai (Senior) | 24.08.2025 |
| 1000 meter | 1:10.66 | Ryan Gibson (Senior) | 24.08.2025 |
| 1000 meter | 1:11.15 | Jalen Doan (Neo) | 24.08.2025 |
| 1000 meter | 1:11.18 | Max Halyk (Senior) | 24.08.2025 |
| 1000 meter | 1:11.31 | Marc-André Doyon (Senior) | 24.08.2025 |
| 1000 meter | 1:11.67 | Ryan Kulbacki (Neo) | 24.08.2025 |
| 1000 meter | 1:12.15 | Luca Veeman (Neo) | 24.08.2025 |
| 1000 meter | 1:12.95 | Andre Erasmus (Neo) | 24.08.2025 |
| 1000 meter | 1:13.93 | Nico Berger (Neo) | 24.08.2025 |
| 1000 meter | 1:14.19 | Eric Orlowsky (Senior) | 24.08.2025 |
| 1000 meter | 1:14.68 | Braeden Kremenik (Neo) | 24.08.2025 |
| 1000 meter | 1:14.75 | Nathon Kettyle Kozuback (B2) | 24.08.2025 |
| 1000 meter | 1:15.63 | Marek Chomin (A1) | 24.08.2025 |
| 1000 meter | 1:19.84 | Yule Wang (B1) | 24.08.2025 |
| 1000 meter | 1:20.42 | Mikko Veeman (A1) | 24.08.2025 |
| 1000 meter | 1:21.18 | Taras Beveridge Warick (B2) | 24.08.2025 |
| 1000 meter | 1:21.90 | Justin Cheng (C2) | 24.08.2025 |
| 1000 meter | 1:22.04 | Heath Kennett (B2) | 24.08.2025 |
| 1000 meter | 1:26.26 | Jacob Beesley (B2) | 24.08.2025 |
| 1000 meter | 1:28.83 | Nathan Leimeroth (Neo) | 24.08.2025 |
| 1000 meter | 1:30.62 | Alex Foster (A1) | 24.08.2025 |
| 1000 meter | 1:31.21 | Sophia Cairo Martinez (B2) | 24.08.2025 |
| 1000 meter | 1:33.57 | Zachary Grant (Senior) | 24.08.2025 |
| 1000 meter | 1:33.97 | Alina Frischknecht (Senior) | 24.08.2025 |
| 1500 meter | 1:48.52 | Wei-Lin Tai (Senior) | 23.08.2025 |
| 1500 meter | 1:49.60 | Yankun Zhao (Neo) | 23.08.2025 |
| 1500 meter | 1:49.90 | Jian.05 Zhang (Neo) | 23.08.2025 |
| 1500 meter | 1:49.97 | Marc-André Doyon (Senior) | 23.08.2025 |
| 1500 meter | 1:50.15 | Kieran Hanson (Neo) | 23.08.2025 |
| 1500 meter | 1:50.87 | Ryan Kulbacki (Neo) | 23.08.2025 |
| 1500 meter | 1:51.45 | Jalen Doan (Neo) | 23.08.2025 |
| 1500 meter | 1:52.00 | Sebastien Champagne (Senior) | 23.08.2025 |
| 1500 meter | 1:52.66 | Connor Waters (Neo) | 23.08.2025 |
| 1500 meter | 1:52.91 | Xiaofeng Gao (Neo) Ryan Gibson (Senior) | 23.08.2025 |
| 1500 meter | 1:53.04 | Alex Wood (Neo) | 23.08.2025 |
| 1500 meter | 1:53.30 | Nico Berger (Neo) | 23.08.2025 |
| 1500 meter | 1:54.70 | Adam Buchwald (Neo) | 23.08.2025 |
| 1500 meter | 1:55.98 | Marek Chomin (A1) | 23.08.2025 |
| 1500 meter | 1:56.04 | Liam Mckague (Neo) | 23.08.2025 |
| 1500 meter | 1:57.12 | Chandra Mouli Danda (Neo) Zhiyuan Jiang (B1) | 23.08.2025 |
| 1500 meter | 1:57.13 | Andre Erasmus (Neo) | 23.08.2025 |
| 1500 meter | 1:57.36 | Zakhary Adelman (A2) | 23.08.2025 |
| 1500 meter | 1:57.85 | Nathon Kettyle Kozuback (B2) | 23.08.2025 |
| 1500 meter | 1:58.23 | Matthew Medlicott (Neo) | 23.08.2025 |
| 1000 meter | 1:58.78 | Richard Koch (M70) | 24.08.2025 |
| 1500 meter | 1:59.41 | Braeden Kremenik (Neo) | 23.08.2025 |
| 1500 meter | 2:00.29 | Daniel Pauli (Neo) | 23.08.2025 |
| 1500 meter | 2:00.62 | Jordy Storm (Neo) | 23.08.2025 |
| 1500 meter | 2:01.62 | Angus Hicks (B2) | 23.08.2025 |
| 1500 meter | 2:01.69 | Zhunyu Liu (C1) | 23.08.2025 |
| 1500 meter | 2:02.79 | Mikko Veeman (A1) | 23.08.2025 |
| 1500 meter | 2:04.66 | Luke Zeliff (Neo) | 23.08.2025 |
| 1500 meter | 2:05.32 | Taras Beveridge Warick (B2) | 23.08.2025 |
| 1500 meter | 2:05.70 | Heath Kennett (B2) | 23.08.2025 |
| 1500 meter | 2:06.46 | Yule Wang (B1) | 23.08.2025 |
| 1500 meter | 2:07.65 | Justin Cheng (C2) | 23.08.2025 |
| 1500 meter | 2:09.52 | Jacob Beesley (B2) | 23.08.2025 |
| 1500 meter | 2:11.99 | Jared Roberts (B2) | 23.08.2025 |
| 1500 meter | 2:12.96 | Nathan Leimeroth (Neo) | 23.08.2025 |
| 1500 meter | 2:16.29 | Grant Fox (M45) | 23.08.2025 |
| 1500 meter | 2:16.57 | Ranja Ezzi (M40) | 23.08.2025 |
| 1500 meter | 2:20.70 | Alex Foster (A1) | 23.08.2025 |
| 1500 meter | 2:23.94 | Malcolm Kennett (M45) | 23.08.2025 |
| 1500 meter | 2:24.06 | Sophia Cairo Martinez (B2) | 23.08.2025 |
| 1500 meter | 2:28.25 | Robert Black (M60) | 23.08.2025 |
| 1500 meter | 2:34.12 | Andy Mark (n/a) | 23.08.2025 |
| 1500 meter | 2:35.01 | Kim Klapstein (M55) | 23.08.2025 |
| 1500 meter | 2:39.61 | Diane Silzer (M65) | 23.08.2025 |
| 1500 meter | 2:41.17 | Axton Pardy (C2) | 23.08.2025 |
| 1500 meter | 2:48.43 | Isabel Erasmus (Neo) | 23.08.2025 |
| 1500 meter | 3:02.27 | Richard Koch (M70) | 23.08.2025 |
| 1500 meter | 3:26.01 | Stephen Overvelde (M55) | 23.08.2025 |
| 3000 meter | 3:48.94 | Daniel Hall (Neo) | 24.08.2025 |
| 3000 meter | 3:51.40 | Joel Simpson (Senior) | 24.08.2025 |
| 3000 meter | 3:52.45 | Jian.05 Zhang (Neo) | 24.08.2025 |
| 3000 meter | 3:53.51 | Connor Waters (Neo) | 24.08.2025 |
| 3000 meter | 3:56.55 | Eric Orlowsky (Senior) | 24.08.2025 |
| 3000 meter | 3:56.70 | Max Halyk (Senior) | 24.08.2025 |
| 3000 meter | 3:57.68 | Luca Veeman (Neo) | 24.08.2025 |
| 3000 meter | 4:00.03 | Kieran Hanson (Neo) | 24.08.2025 |
| 3000 meter | 4:00.57 | Bon Lowe (Neo) | 24.08.2025 |
| 3000 meter | 4:01.00 | Nico Berger (Neo) | 24.08.2025 |
| 3000 meter | 4:01.02 | Adam Buchwald (Neo) | 24.08.2025 |
| 3000 meter | 4:01.42 | Joshua Hathaway (Senior) | 24.08.2025 |
| 3000 meter | 4:03.45 | Sebastien Champagne (Senior) | 24.08.2025 |
| 3000 meter | 4:05.79 | Alex Wood (Neo) | 24.08.2025 |
| 3000 meter | 4:07.38 | Marek Chomin (A1) | 24.08.2025 |
| 3000 meter | 4:07.51 | Liam Mckague (Neo) | 24.08.2025 |
| 3000 meter | 4:12.40 | Matthew Medlicott (Neo) | 24.08.2025 |
| 3000 meter | 4:16.40 | Qi Yin (Senior) Chandra Mouli Danda (Neo) | 24.08.2025 |
| 3000 meter | 4:17.34 | Jack van den Berg (Neo) | 24.08.2025 |
| 3000 meter | 4:17.97 | Zakhary Adelman (A2) | 24.08.2025 |
| 3000 meter | 4:20.85 | Alexa Scott (Senior) | 24.08.2025 |
| 3000 meter | 4:25.32 | Darius Eshete (M40) | 24.08.2025 |
| 3000 meter | 4:35.82 | Yule Wang (B1) | 24.08.2025 |
| 3000 meter | 4:37.01 | Jacob Beesley (B2) | 24.08.2025 |
| 3000 meter | 4:39.53 | Mia Tetrault (C2) | 24.08.2025 |
| 3000 meter | 4:50.81 | Nathan Leimeroth (Neo) | 24.08.2025 |
| 3000 meter | 5:15.08 | Sophia Cairo Martinez (B2) | 24.08.2025 |
| 3000 meter | 6:02.44 | Nora Nelly Solazzo (Neo) | 24.08.2025 |
| 5000 meter | 6:48.53 | Xiaofeng Gao (Neo) | 24.08.2025 |
| 5000 meter | 7:04.87 | Zhiyuan Jiang (B1) | 24.08.2025 |
| 5000 meter | 7:10.79 | Jordy Storm (Neo) | 24.08.2025 |
| 5000 meter | 7:32.65 | Nathon Kettyle Kozuback (B2) | 24.08.2025 |
| 5000 meter | 7:59.66 | Jared Roberts (B2) | 24.08.2025 |
| 5000 meter | 8:19.04 | Heath Kennett (B2) | 24.08.2025 |