| Event | Place | Time | Race # | Name | Division | Place/Gender | Place/Division | Swim | Bike | Run |
|---|---|---|---|---|---|---|---|---|---|---|
| Sprint | 4/100 | 1:04:28 | 41 | ROBINSON, Brent | M3039 | 4/60 | 1/23 | 0:10:49 | 0:33:03 | 0:20:36 |
| Sprint | 7/100 | 1:07:35 | 55 | VOLSTEEDT, Charl | M3039 | 7/60 | 2/23 | 0:11:06 | 0:35:48 | 0:20:42 |
| Sprint | 10/100 | 1:09:01 | 32 | NELSON, Aaron | M3039 | 10/60 | 3/23 | 0:16:46 | 0:29:32 | 0:22:44 |
| Sprint | 11/100 | 1:10:52 | 6 | CAWTHORN, Thomas | M3039 | 11/60 | 4/23 | 0:12:56 | 0:35:57 | 0:22:00 |
| Sprint | 13/100 | 1:11:17 | 23 | HOPSON, Greg | M3039 | 13/60 | 5/23 | 0:11:44 | 0:36:22 | 0:23:11 |
| Sprint | 14/100 | 1:11:24 | 45 | SCHNEIDER, Jonathan | M3039 | 14/60 | 6/23 | 0:11:49 | 0:37:25 | 0:22:11 |
| Sprint | 17/100 | 1:12:44 | 53 | VAN HUMBECK, Joe | M3039 | 17/60 | 7/23 | 0:11:28 | 0:34:48 | 0:26:29 |
| Sprint | 19/100 | 1:13:15 | 8 | CHIASSON, Justin | M3039 | 19/60 | 8/23 | 0:11:35 | 0:37:30 | 0:24:11 |
| Sprint | 21/100 | 1:13:48 | 40 | RAUBER, Mario | M3039 | 21/60 | 9/23 | 0:13:36 | 0:38:12 | 0:22:01 |
| Sprint | 23/100 | 1:14:17 | 36 | POLAK, Jason | M3039 | 23/60 | 10/23 | 0:13:16 | 0:40:20 | 0:20:42 |
| Sprint | 25/100 | 1:14:54 | 1 | BARA, Mike | M3039 | 25/60 | 11/23 | 0:12:37 | 0:38:24 | 0:23:55 |
| Sprint | 26/100 | 1:14:59 | 10 | CULLINGHAM, Nicholas | M3039 | 26/60 | 12/23 | 0:11:19 | 0:42:46 | 0:20:55 |
| Sprint | 34/100 | 1:21:34 | 46 | SIMIERITSCH, Robert | M3039 | 30/60 | 13/23 | 0:12:45 | 0:42:16 | 0:26:34 |
| Sprint | 38/100 | 1:23:12 | 7 | CHANUT, Kevin | M3039 | 31/60 | 14/23 | 0:16:45 | 0:39:57 | 0:26:30 |
| Sprint | 40/100 | 1:23:40 | 42 | ROESLER, Jason | M3039 | 33/60 | 15/23 | 0:12:31 | 0:44:18 | 0:26:51 |
| Sprint | 43/100 | 1:24:44 | 9 | CRNKOVIC, Tomislav | M3039 | 35/60 | 16/23 | 0:15:08 | 0:42:30 | 0:27:07 |
| Sprint | 44/100 | 1:24:56 | 49 | STEWART, Colin | M3039 | 36/60 | 17/23 | 0:12:48 | 0:43:34 | 0:28:35 |
| Sprint | 48/100 | 1:26:43 | 56 | WHITE, Richard | M3039 | 37/60 | 18/23 | 0:18:05 | 0:43:35 | 0:25:05 |
| Sprint | 49/100 | 1:26:52 | 37 | POULIN, Denny | M3039 | 38/60 | 19/23 | 0:12:55 | 0:44:39 | 0:29:19 |
| Sprint | 61/100 | 1:29:39 | 54 | VIMY, Aaron | M3039 | 44/60 | 20/23 | 0:12:52 | 0:46:19 | 0:30:29 |
| Sprint | 71/100 | 1:33:43 | 22 | HENDRY, Conner | M3039 | 49/60 | 21/23 | 0:16:25 | 0:46:04 | 0:31:16 |
| Sprint | 77/100 | 1:36:25 | 64 | ULLOA, Andre | M3039 | 51/60 | 22/23 | 0:16:31 | 0:49:44 | 0:30:11 |
| Sprint | 92/100 | 1:42:05 | 13 | DION, Sebastien | M3039 | 58/60 | 23/23 | 0:12:55 | 1:05:14 | 0:23:57 |