Men's Results -
Ironman 70.3 Calgary 2019

Ovr Gen Div Name # AG
1 1 1 Ryan Brown120 M30-34 CAN 00:28:1102:03:0401:24:4704:00:45
2 2 1 Michael Boehmer130 M40-44 USA 00:30:3202:09:1101:20:0704:04:31
3 3 1 Dave Van Reeuwyk418 M35-39 CAN 00:31:1502:04:2201:25:5304:05:53
4 4 1 Michael Schnare269 M25-29 CAN 00:30:5402:09:0101:24:1304:06:31
5 5 2 Igor Lysov384 M35-39 RUS 00:28:4202:09:5201:26:3004:08:56
6 6 2 Eric Dokter246 M25-29 CAN 00:27:4002:15:1001:24:1004:09:36
7 7 3 Les Friesen122 M35-39 CAN 00:34:0202:07:3701:24:5304:09:53
8 8 4 Matt Stewart410 M35-39 CAN 00:35:0502:07:5001:23:3604:11:08
10 9 2 Ryan Seguine106 M40-44 USA 00:32:3002:08:4901:29:4604:16:12
11 10 2 Patrick Howell304 M30-34 CAN 00:28:1202:10:3001:34:1704:16:35
12 11 3 Paul Jung121 M30-34 CAN 00:31:2502:09:0301:30:2204:17:14
13 12 3 Charles Metcalfe465 M40-44 CAN 00:32:1302:17:1501:22:1904:17:24
14 13 5 Adam Newns171 M35-39 GBR 00:29:2302:13:1501:30:4104:18:12
15 14 3 Richard Ford250 M25-29 USA 00:29:3202:05:3301:40:4704:18:49
16 15 4 Seth Barnes102 M25-29 USA 00:33:2402:12:0501:29:3304:18:57
17 16 4 Craig Schmitt105 M40-44 CAN 00:39:1602:11:4801:23:4404:19:41
18 17 5 Kevin Brisebois238 M25-29 CAN 00:34:0002:16:5801:25:0404:19:58
19 18 6 Conrad Rodas126 M35-39 GTM 00:27:0102:15:4101:33:1304:20:14
20 19 6 Loren Nelson696 M25-29 CAN 00:28:1302:06:1601:42:2504:21:17
22 20 5 Jason Britton440 M40-44 CAN 00:29:1102:20:4001:28:5304:22:40
23 21 1 Scott Tremblay560 M45-49 CAN 00:33:1202:15:4601:27:1704:23:49
24 22 1 Rich Blanco109 M50-54 USA 00:32:2602:09:3001:39:0504:24:39
25 23 7 Adrian Chin240 M25-29 CAN 00:34:5702:11:5401:33:1804:24:48
26 24 2 Marshall Kronewitt530 M45-49 CAN 00:32:5402:15:1001:32:3104:25:09
28 25 4 Jordan Hirtle301 M30-34 CAN 00:35:3802:16:4301:30:0904:25:42
29 26 1 Jameson Plewes232 M18-24 CAN 00:30:2202:24:2501:26:3204:26:50
30 27 2 Dan Gampon101 M18-24 USA 00:34:1202:19:3401:29:5104:27:53
32 28 7 Danny Robdrup401 M35-39 CAN 00:34:1002:21:3101:28:5804:29:54
33 29 5 Mitch Roberts331 M30-34 CAN 00:35:5202:10:5001:40:1204:30:49
34 30 8 Irvin Tang412 M35-39 CAN 00:35:2102:16:5901:32:3904:30:59
35 31 9 Bill Spackman408 M35-39 CAN 00:36:0702:13:4701:36:0404:31:07
36 32 10 Gustavo Santos127 M35-39 BRA 00:34:1202:13:1101:40:0604:31:55
37 33 8 Rob Trzonkowski272 M25-29 POL 00:34:0902:14:5701:38:3804:32:25
38 34 6 Christopher Bueley280 M30-34 CAN 00:39:2802:19:4501:27:0404:32:32
39 35 6 Steve Sharp481 M40-44 CAN 00:29:2102:26:0401:33:0504:32:57
40 36 7 Christian Sande167 M30-34 USA 00:35:1702:11:0201:43:2304:33:57
41 37 7 Philippe Royer477 M40-44 CAN 00:32:2802:23:0301:33:2804:35:27
42 38 1 Peter Kornelsen718 M60-64 CAN 00:29:2902:20:4401:41:2404:35:56
43 39 8 Jose Lopez178 M40-44 MEX 00:30:5602:20:1501:38:3004:35:56
44 40 11 Jeffrey Irvine123 M35-39 CAN 00:35:4802:16:0001:40:5104:36:05
45 41 9 Charl Volsteedt493 M40-44 ZAF 00:37:2802:25:5101:28:5204:36:33
49 42 10 Mikhail Kudienko104 M40-44 CAN 00:37:3202:23:2201:31:4904:38:56
50 43 3 Scott Curry706 M45-49 CAN 00:32:1102:22:1401:39:0904:39:05
51 44 12 Jeff Binda358 M35-39 CAN 00:34:2302:28:0401:31:4904:39:13
52 45 13 Justin Hsueh374 M35-39 TWN 00:38:1302:27:2701:29:1604:39:51
53 46 4 Jose Angel Beltran133 M45-49 MEX 00:35:1602:16:3501:44:2504:39:55
54 47 2 Allan Faulds188 M50-54 CAN 00:37:5302:22:4601:32:5804:40:08
55 48 1 Darryl Parry714 M55-59 CAN 00:35:2202:14:5301:42:1704:40:09
56 49 11 Michael Decarli103 M40-44 USA 00:37:3202:16:2701:42:2504:40:38
57 50 5 Rob Parsons134 M45-49 CAN 00:34:1702:14:4901:44:2504:40:48