IRONMAN 70.3 Calgary 70.3 Worlds 2027 qualifying
The time needed at IRONMAN 70.3 Calgary to qualify for the 2027 IRONMAN 70.3 World Championship in each age group, who took the automatic slots and how far the roll down went.
70.3 Worlds 2027 · in progress · IRONMAN 70.3 Calgary 2026
60 slots. Cycle in progress: there's no start list yet, so the cutoff is projected from how far each race's roll down went last year.
Slots by age group
By age group: the time needed, the winners (automatic slot) and the age-graded ranking down to the projected cutoff. Ranking shows only the pool.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| M18-24 · time needed 4:20:58 · factor 1.0000 · 1 qualified | |||||
| 1.º | Ryan Seaman | M18-24 | 4:10:20 | 4:10:20 | Automatic slot |
| M25-29 · time needed 4:22:31 · factor 0.9941 · 1 qualified | |||||
| 1.º | Dominic Franzoi | M25-29 | 4:10:57 | 4:09:28 | Automatic slot |
| M30-34 · time needed 4:28:49 · factor 0.9708 · 1 qualified | |||||
| 1.º | Evan Gruda | M30-34 | 4:24:04 | 4:16:21 | Automatic slot |
| 11 | Braden Bury | M30-34 | 4:25:31 | 4:17:46 | |
| 13 | Alex Northey | M30-34 | 4:26:37 | 4:18:50 | |
| M35-39 · time needed 4:33:33 · factor 0.9540 · 1 qualified | |||||
| 1.º | Scott Cooper | M35-39 | 4:15:20 | 4:03:35 | Automatic slot |
| 3 | Brad Fisher | M35-39 | 4:16:04 | 4:04:17 | |
| 4 | Chris Cheeseman | M35-39 | 4:17:01 | 4:05:12 | |
| 8 | Chad Carpenter | M35-39 | 4:22:11 | 4:10:07 | |
| 18 | Devon Ulrich | M35-39 | 4:33:33 | 4:20:58 | |
| M40-44 · time needed 4:40:20 · factor 0.9309 · 1 qualified | |||||
| 1.º | James Green | M40-44 | 4:31:51 | 4:13:04 | Automatic slot |
| 14 | Jeremy Dunnett | M40-44 | 4:38:57 | 4:19:40 | |
| M45-49 · time needed 4:49:19 · factor 0.9020 · 1 qualified | |||||
| 1.º | Dan Macdonald | M45-49 | 4:20:17 | 3:54:47 | Automatic slot |
| 1 | Brett Mcphedran | M45-49 | 4:22:36 | 3:56:52 | |
| 2 | Colin Munson | M45-49 | 4:28:51 | 4:02:30 | |
| 9 | Brian Burns | M45-49 | 4:43:30 | 4:15:43 | |
| 10 | Kyle Marcotte | M45-49 | 4:45:12 | 4:17:15 | |
| 16 | Ian Elm | M45-49 | 4:48:34 | 4:20:17 | |
| 17 | Jason Savill | M45-49 | 4:48:57 | 4:20:38 | |
| 19 | Rustam Sadykov | M45-49 | 4:50:09 | 4:21:43 | |
| M50-54 · time needed 4:54:11 · factor 0.8871 · 1 qualified | |||||
| 1.º | Michael Greenberg | M50-54 | 4:23:24 | 3:53:40 | Automatic slot |
| 5 | Keith Bradford | M50-54 | 4:36:58 | 4:05:42 | |
| 6 | Marshall Kronewitt | M50-54 | 4:38:16 | 4:06:51 | |
| 7 | Tedd Girouard | M50-54 | 4:41:11 | 4:09:26 | |
| 15 | Jim Cresswell | M50-54 | 4:53:01 | 4:19:56 | |
| M55-59 · time needed 5:04:03 · factor 0.8583 · 1 qualified | |||||
| 1.º | Shayne Burwell | M55-59 | 4:46:19 | 4:05:45 | Automatic slot |
| 12 | Ian Pritchard | M55-59 | 5:00:24 | 4:17:50 | |
| M60-64 · time needed 5:17:40 · factor 0.8215 · 1 qualified | |||||
| 1.º | John Clubb | M60-64 | 5:06:27 | 4:11:45 | Automatic slot |
| M65-69 · time needed 5:40:17 · factor 0.7669 · 1 qualified | |||||
| 1.º | Craig Premack | M65-69 | 5:42:39 | 4:22:47 | Automatic slot |
| M70-74 · time needed 6:06:59 · factor 0.7111 · 1 qualified | |||||
| 1.º | Grant Bryden | M70-74 | 6:46:19 | 4:48:56 | Automatic slot |
| M75-79 · time needed 6:45:48 · factor 0.6431 | |||||
| No one from this age group in the ranking. | |||||
70.3 Worlds 2027 · in progress · IRONMAN 70.3 Calgary 2026
60 slots. Cycle in progress: there's no start list yet, so the cutoff is projected from how far each race's roll down went last year.
Slots by age group
By age group: the time needed, the winners (automatic slot) and the age-graded ranking down to the projected cutoff. Ranking shows only the pool.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| F18-24 · time needed 5:42:07 · factor 0.9899 · 1 qualified | |||||
| 1.º | Sophie Forsyth | F18-24 | 4:42:37 | 4:39:46 | Automatic slot |
| 27 | Lily Guss | F18-24 | 5:20:00 | 5:16:46 | |
| 72 | Brielle Burdett | F18-24 | 5:45:37 | 5:42:08 | |
| F25-29 · time needed 5:38:40 · factor 1.0000 · 1 qualified | |||||
| 1.º | Bree Murphy | F25-29 | 4:38:56 | 4:38:56 | Automatic slot |
| 12 | Martha Boben | F25-29 | 4:56:57 | 4:56:57 | |
| 29 | Averi Lewis | F25-29 | 5:16:55 | 5:16:55 | |
| 49 | Natasha Kawam | F25-29 | 5:28:46 | 5:28:46 | |
| 50 | Taylor Grills | F25-29 | 5:28:47 | 5:28:47 | |
| 51 | Rayne Butler-Siemens | F25-29 | 5:29:24 | 5:29:24 | |
| 57 | Zoe Whitfield | F25-29 | 5:33:33 | 5:33:33 | |
| 73 | Leah Thompson | F25-29 | 5:43:52 | 5:43:52 | |
| F30-34 · time needed 5:44:40 · factor 0.9826 · 1 qualified | |||||
| 1.º | Nina Dauvergne | F30-34 | 4:40:47 | 4:35:54 | Automatic slot |
| 6 | Nicolette Goncalves | F30-34 | 4:52:19 | 4:47:14 | |
| 7 | Anne Charles | F30-34 | 4:54:02 | 4:48:55 | |
| 17 | Madison Emmond | F30-34 | 5:09:55 | 5:04:31 | |
| 28 | Melanie Henderson | F30-34 | 5:22:31 | 5:16:54 | |
| 38 | Bronwyn Davies | F30-34 | 5:29:05 | 5:23:21 | |
| 40 | Diane Strang | F30-34 | 5:30:28 | 5:24:43 | |
| 46 | Sabrina Beauchamp | F30-34 | 5:33:22 | 5:27:34 | |
| 47 | Tsz Ling Mok | F30-34 | 5:33:40 | 5:27:52 | |
| 70 | Maxi Biederstaedt | F30-34 | 5:46:50 | 5:40:48 | |
| F35-39 · time needed 5:49:50 · factor 0.9681 · 1 qualified | |||||
| 1.º | Kimberly Walter | F35-39 | 4:27:47 | 4:19:14 | Automatic slot |
| 14 | Rachel Ferragne | F35-39 | 5:11:13 | 5:01:17 | |
| 25 | Khristine Wilson | F35-39 | 5:24:52 | 5:14:30 | |
| 26 | Jenn Morrison | F35-39 | 5:26:17 | 5:15:52 | |
| 34 | Kaylee Dales | F35-39 | 5:31:37 | 5:21:02 | |
| 36 | Amber Ashford | F35-39 | 5:33:28 | 5:22:50 | |
| 42 | Theresa Loeseken | F35-39 | 5:35:51 | 5:25:08 | |
| 44 | Breanne Dolen | F35-39 | 5:36:51 | 5:26:06 | |
| 64 | Vanessa Hensler | F35-39 | 5:48:41 | 5:37:34 | |
| 67 | Jess Schimmel | F35-39 | 5:50:25 | 5:39:14 | |
| F40-44 · time needed 5:58:18 · factor 0.9452 · 1 qualified | |||||
| 1.º | Courtney Parker | F40-44 | 4:53:25 | 4:37:20 | Automatic slot |
| 11 | Chantelle Giesbrecht | F40-44 | 5:13:48 | 4:56:36 | |
| 16 | Lisa Dryden | F40-44 | 5:19:21 | 5:01:51 | |
| 22 | Sarah Bruckshaw | F40-44 | 5:29:44 | 5:11:40 | |
| 23 | Erin Davies | F40-44 | 5:31:15 | 5:13:06 | |
| 24 | Jacquelyn Macgregor | F40-44 | 5:32:40 | 5:14:26 | |
| 37 | Brittany Vermeer | F40-44 | 5:41:36 | 5:22:53 | |
| 41 | Tiffany Chen | F40-44 | 5:43:43 | 5:24:53 | |
| 43 | Cathleen Bell | F40-44 | 5:44:23 | 5:25:31 | |
| 45 | Katia Scheffler | F40-44 | 5:45:04 | 5:26:09 | |
| 54 | Julia Compton | F40-44 | 5:50:53 | 5:31:39 | |
| 55 | Marie-France Noel | F40-44 | 5:51:41 | 5:32:25 | |
| 61 | Summa Noel | F40-44 | 5:53:22 | 5:34:00 | |
| 66 | Michelle Cook | F40-44 | 5:58:18 | 5:38:40 | |
| F45-49 · time needed 6:08:12 · factor 0.9198 · 1 qualified | |||||
| 1.º | Dawn Neal | F45-49 | 4:36:10 | 4:14:01 | Automatic slot |
| 2 | Lindsay Cole | F45-49 | 4:58:20 | 4:34:24 | |
| 3 | Sarah Pearce-Gieck | F45-49 | 4:59:43 | 4:35:41 | |
| 4 | Jen Panteluk | F45-49 | 5:06:13 | 4:41:39 | |
| 5 | Claire Knight | F45-49 | 5:10:03 | 4:45:11 | |
| 8 | Sarah Barr | F45-49 | 5:17:49 | 4:52:20 | |
| 13 | Danielle Warhurst | F45-49 | 5:23:05 | 4:57:10 | |
| 19 | Joanne Casavant | F45-49 | 5:33:56 | 5:07:09 | |
| 20 | Vanessa Ronksley | F45-49 | 5:34:31 | 5:07:41 | |
| 30 | Rachel Jones | F45-49 | 5:46:13 | 5:18:27 | |
| 33 | Seena Handel | F45-49 | 5:47:53 | 5:19:59 | |
| 48 | Melissa Brust Wilson | F45-49 | 5:56:46 | 5:28:09 | |
| 52 | Leigh Rosengren | F45-49 | 5:59:25 | 5:30:35 | |
| 62 | Jody Gingrich | F45-49 | 6:04:54 | 5:35:38 | |
| 63 | Stephanie Andrew | F45-49 | 6:05:57 | 5:36:36 | |
| 71 | Miriam Kmetova | F45-49 | 6:11:02 | 5:41:17 | |
| F50-54 · time needed 6:15:00 · factor 0.9031 · 1 qualified | |||||
| 1.º | Sharon Styles | F50-54 | 4:43:48 | 4:16:18 | Automatic slot |
| 1 | Jenny Fletcher | F50-54 | 4:58:26 | 4:29:31 | |
| 9 | Kim Lewis | F50-54 | 5:24:18 | 4:52:53 | |
| 15 | Lindsay Ryerson | F50-54 | 5:33:49 | 5:01:28 | |
| 18 | Christine Kaegi | F50-54 | 5:38:55 | 5:06:05 | |
| 39 | Leilani Doyle | F50-54 | 5:58:06 | 5:23:24 | |
| 53 | Monica Gottschling | F50-54 | 6:06:18 | 5:30:48 | |
| 56 | Tera Hopwood | F50-54 | 6:08:35 | 5:32:52 | |
| 59 | Marie Tessier | F50-54 | 6:09:28 | 5:33:40 | |
| F55-59 · time needed 6:27:11 · factor 0.8747 · 1 qualified | |||||
| 1.º | Stephanie Disciglio | F55-59 | 5:33:33 | 4:51:45 | Automatic slot |
| 10 | Daphne Brown | F55-59 | 5:38:13 | 4:55:50 | |
| 31 | Kory Skrob | F55-59 | 6:05:08 | 5:19:23 | |
| 35 | Tara Beattie | F55-59 | 6:08:33 | 5:22:22 | |
| 58 | Carol Kilner | F55-59 | 6:21:24 | 5:33:37 | |
| 65 | Rhonnie Andrews | F55-59 | 6:26:56 | 5:38:27 | |
| 68 | Karen Brust | F55-59 | 6:28:00 | 5:39:23 | |
| F60-64 · time needed 6:44:02 · factor 0.8382 · 1 qualified | |||||
| 1.º | Lynne Fiedler | F60-64 | 5:27:50 | 4:34:47 | Automatic slot |
| 21 | Lia Kutzscher | F60-64 | 6:09:37 | 5:09:49 | |
| 32 | Laura Sensenstein | F60-64 | 6:21:23 | 5:19:41 | |
| F65-69 · time needed 7:15:01 · factor 0.7785 · 1 qualified | |||||
| 1.º | Wietske Eikelenboom | F65-69 | 6:05:32 | 4:44:34 | Automatic slot |
| 60 | Lyn Beckwith | F65-69 | 7:08:43 | 5:33:45 | |
| 69 | Jane Shumka | F65-69 | 7:16:58 | 5:40:11 | |
| F70-74 · time needed 7:40:54 · factor 0.7348 · 1 qualified | |||||
| 1.º | Jill Kirker | F70-74 | 6:53:47 | 5:04:03 | Automatic slot |
| F75-79 · time needed 9:01:16 · factor 0.6257 | |||||
| No one from this age group in the ranking. | |||||
IRONMAN 70.3 Calgary results: all editions →
How it works
- Since the 2026 cycle, each age group winner gets an automatic slot (if declined, it rolls to 2nd and 3rd). Each race has the same number of slots for women and for men.
- The remaining slots are offered by age-graded time: finish time times the official age group factor (IRONMAN 70.3 Standard), updated every July.
- IRONMAN doesn't publish who accepted each slot. We estimate it by matching results against the World Championship start list: we go through the season in order, and at each race a slot goes to whoever is on the start list and didn't already have one. That shows how far the roll down went.
- The cutoff is the time by which 90% of the pool slots were handed out, not the last athlete in: sometimes the last 2 or 3 slots roll very deep because almost nobody in that part of the ranking is on the start list, and that last time doesn't reflect what it took.
- IRONMAN doesn't publish how many slots were taken at each 70.3, so these cutoffs have no official check: treat them as a guide, especially for late-season races.
- * Approximate cutoff: we couldn't rebuild the whole pool (athletes who took a slot and aren't on the start list, or that we couldn't match). The real cutoff was probably a bit slower.
- For a cycle in progress there's no start list yet: we assume winners take their slot and the roll down goes as deep as it did at that race the year before.
- Qualifying races worldwide that we cover (a few without published results are missing). Age group winners qualify even if slower than the cutoff.
Sources: IRONMAN Age Group Qualification · IRONMAN 70.3 World Championship slots