| Event | Place | Time | Race # | Name | Division | Place/Gender | Place/Division | Swim | T1 | Bike | T2 | Run |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Standard | 5/207 | 2:13:40 | 170 | GREEN, James | O4044 | 5/123 | 1/24 | 0:26:59 | 02:22 | 1:00:07 | 01:12 | 0:42:57 |
| Standard | 9/207 | 2:21:17 | 173 | EDSTROM, Bryan | O4044 | 8/123 | 2/24 | 0:27:43 | 02:55 | 1:05:44 | 01:19 | 0:43:35 |
| Standard | 15/207 | 2:26:17 | 171 | BAKER, Chad | O4044 | 14/123 | 3/24 | 0:28:21 | 03:15 | 1:06:14 | 01:18 | 0:47:06 |
| Standard | 35/207 | 2:38:36 | 164 | MCNIECE, Daniel | O4044 | 31/123 | 4/24 | 0:31:22 | 03:40 | 1:12:44 | 03:16 | 0:47:32 |
| Standard | 37/207 | 2:40:38 | 166 | GRIFFITHS, Devon | O4044 | 32/123 | 5/24 | 0:36:21 | 03:41 | 1:11:04 | 01:21 | 0:48:08 |
| Standard | 41/207 | 2:41:24 | 172 | TRUZAK, Stephen | O4044 | 35/123 | 6/24 | 0:33:39 | 03:20 | 1:15:56 | 00:49 | 0:47:39 |
| Standard | 45/207 | 2:42:33 | 169 | HATCH, Kevin | O4044 | 39/123 | 7/24 | 0:32:40 | 04:13 | 1:11:36 | 01:56 | 0:52:05 |
| Standard | 52/207 | 2:44:38 | 187 | SMEKALIN, Artjom | O4044 | 46/123 | 8/24 | 0:35:10 | 05:15 | 1:11:22 | 02:09 | 0:50:40 |
| Standard | 56/207 | 2:45:57 | 163 | HALL, John | O4044 | 47/123 | 9/24 | 0:34:47 | 04:41 | 1:21:08 | 02:39 | 0:42:39 |
| Standard | 59/207 | 2:46:36 | 182 | HENDRIKS, Mike | O4044 | 49/123 | 10/24 | 0:39:56 | 03:55 | 1:14:32 | 02:19 | 0:45:51 |
| Standard | 60/207 | 2:47:05 | 168 | COLBERT, Peter | O4044 | 50/123 | 11/24 | 0:23:53 | 05:15 | 1:20:46 | 01:42 | 0:55:26 |
| Standard | 67/207 | 2:48:40 | 185 | LINDSAY, Darin | O4044 | 56/123 | 12/24 | 0:23:24 | 04:33 | 1:22:31 | 02:01 | 0:56:09 |
| Standard | 81/207 | 2:53:31 | 161 | SPARK, Tom | O4044 | 64/123 | 13/24 | 0:35:49 | 03:48 | 1:21:21 | 01:39 | 0:50:53 |
| Standard | 91/207 | 2:56:43 | 160 | DE RIJK, Jason | O4044 | 68/123 | 14/24 | 0:50:31 | 04:34 | 1:10:58 | 01:39 | 0:49:00 |
| Standard | 113/207 | 3:04:02 | 181 | MILLS, Gord | O4044 | 82/123 | 15/24 | 0:45:39 | 05:23 | 1:25:26 | 01:29 | 0:46:02 |
| Standard | 114/207 | 3:04:21 | 180 | BENSON, Andrew | O4044 | 83/123 | 16/24 | 0:40:10 | 03:50 | 1:21:24 | 02:42 | 0:56:14 |
| Standard | 115/207 | 3:04:22 | 174 | NEUFELD, Justin | O4044 | 84/123 | 17/24 | 0:41:47 | 08:23 | 1:26:21 | 01:06 | 0:46:45 |
| Standard | 124/207 | 3:07:46 | 183 | SHORTEN, Eric | O4044 | 89/123 | 18/24 | 0:39:33 | 07:57 | 1:17:26 | 02:28 | 1:00:20 |
| Standard | 131/207 | 3:10:20 | 179 | HOFFART, Shawn | O4044 | 93/123 | 19/24 | 0:33:48 | 04:50 | 1:24:50 | 02:36 | 1:04:14 |
| Standard | 135/207 | 3:10:44 | 176 | THIESSEN, Elliott | O4044 | 96/123 | 20/24 | 0:34:48 | 04:47 | 1:22:52 | 02:57 | 1:05:17 |
| Standard | 136/207 | 3:10:48 | 184 | JAHNS, Matthew | O4044 | 97/123 | 21/24 | 0:41:49 | 01:01 | 1:31:37 | 01:06 | 0:55:13 |
| Standard | 140/207 | 3:11:26 | 167 | KUEHLER, Andrew | O4044 | 99/123 | 22/24 | 0:37:21 | 08:48 | 1:25:24 | 02:00 | 0:57:51 |
| Standard | 154/207 | 3:17:07 | 241 | SCOTT, Stephen | O4044 | 106/123 | 23/24 | 0:39:03 | 05:54 | 1:26:52 | 03:37 | 1:01:40 |
| Standard | 172/207 | 3:28:45 | 177 | KELLY, Noel | O4044 | 109/123 | 24/24 | 0:54:43 | 06:36 | 1:27:31 | 05:10 | 0:54:42 |