IRONMAN 70.3 Maine 70.3 Worlds qualifying
The time needed at IRONMAN 70.3 Maine to qualify for the IRONMAN 70.3 World Championship in each age group, who took the automatic slots and how far the roll down went, cycle by cycle.
70.3 Worlds 2027 · in progress · IRONMAN 70.3 Maine 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.
Time needed by age group
| AG | Time | Factor | Automatic slot |
|---|---|---|---|
| M18-24 | 4:17:07 | 1.0000 | Liam Kennedy 3:58:15 |
| M25-29 | 4:18:39 | 0.9941 | Luke Creger 3:56:08 |
| M30-34 | 4:24:51 | 0.9708 | Sujay Shalawadi 4:14:18 |
| M35-39 | 4:29:31 | 0.9540 | Mike Consolini 4:03:56 |
| M40-44 | 4:36:12 | 0.9309 | Maxime Vallee 4:31:02 |
| M45-49 | 4:45:03 | 0.9020 | John Cline 4:19:21 |
| M50-54 | 4:49:50 | 0.8871 | Jonathan Demers 4:37:00 |
| M55-59 | 4:59:34 | 0.8583 | Shawn Noftall 4:38:23 |
| M60-64 | 5:12:59 | 0.8215 | Sean Snow 4:41:35 |
| M65-69 | 5:35:16 | 0.7669 | Rick Wade 5:21:45 |
| M70-74 | 6:01:35 | 0.7111 | John Chase 5:34:38 |
| M75-79 | 6:39:48 | 0.6431 | Alain Guérin 7:45:48 |
Pool roll down
Age-graded ranking (excluding age group winners) down to the projected cutoff.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| 1 | Robert Schaller | M60-64 | 4:45:50 | 3:54:49 | |
| 2 | William Belisle | M25-29 | 3:56:24 | 3:55:00 | |
| 3 | Patrick Guelakis | M45-49 | 4:20:59 | 3:55:24 | |
| 4 | Derek Tietjen | M45-49 | 4:22:10 | 3:56:28 | |
| 5 | Richard Ledain Santiago | M45-49 | 4:22:20 | 3:56:37 | |
| 6 | Lachlan Brown | M60-64 | 4:48:55 | 3:57:21 | |
| 7 | Jonathan Erdelyi | M45-49 | 4:23:45 | 3:57:54 | |
| 8 | Carl-Johan Andren | M60-64 | 4:53:13 | 4:00:53 | |
| 9 | Alexandre Turgeon | M55-59 | 4:41:52 | 4:01:56 | |
| 10 | Shane Lynch | M35-39 | 4:14:12 | 4:02:30 | |
| 11 | Daniel Stevens | M25-29 | 4:03:58 | 4:02:32 | |
| 12 | Peter York | M60-64 | 4:57:48 | 4:04:39 | |
| 13 | Mark Spottiswood | M50-54 | 4:37:51 | 4:06:29 | |
| 14 | Timothy Mulligan | M45-49 | 4:33:25 | 4:06:37 | |
| 15 | William Boben | M60-64 | 5:00:25 | 4:06:48 | |
| 16 | Trey Oehmler | M25-29 | 4:08:26 | 4:06:58 | |
| 17 | Thomas Gessner | M60-64 | 5:00:51 | 4:07:09 | |
| 18 | David Sereno | M65-69 | 5:22:59 | 4:07:42 | |
| 19 | Jack Swofford | M25-29 | 4:09:19 | 4:07:51 | |
| 20 | Kevin Besner | M50-54 | 4:39:44 | 4:08:09 | |
| 21 | William Kessinger | M45-49 | 4:35:07 | 4:08:09 | |
| 22 | Frederic Dion | M50-54 | 4:40:15 | 4:08:37 | |
| 23 | Francis Jodoin | M55-59 | 4:50:26 | 4:09:17 | |
| 24 | Yannick Dupuis | M18-24 | 4:10:07 | 4:10:07 | |
| 25 | Benjamin Willey | M30-34 | 4:17:45 | 4:10:13 | |
| 26 | Aalam Sulski | M18-24 | 4:10:34 | 4:10:34 | |
| 27 | Michael Stamm | M25-29 | 4:12:07 | 4:10:38 | |
| 28 | Lucas David | M25-29 | 4:12:45 | 4:11:16 | |
| 29 | Jacob Heavlow | M25-29 | 4:13:14 | 4:11:44 | |
| 30 | Nicholas Menendez | M18-24 | 4:11:45 | 4:11:45 | |
| 31 | Michael Hertner | M50-54 | 4:44:10 | 4:12:05 | |
| 32 | David Fredrickson | M60-64 | 5:07:16 | 4:12:25 | |
| 33 | Leo Miller | M55-59 | 4:55:19 | 4:13:28 | |
| 34 | Guy Painchaud | M60-64 | 5:08:51 | 4:13:43 | |
| 35 | Miguel Demers | M40-44 | 4:32:54 | 4:14:03 | |
| 36 | Noah Proulx | M18-24 | 4:14:03 | 4:14:03 | |
| 37 | Matthew Beaver | M30-34 | 4:21:46 | 4:14:07 | |
| 38 | Ethan King | M18-24 | 4:15:27 | 4:15:27 | |
| 39 | Loïc Demarbre | M25-29 | 4:16:58 | 4:15:27 | |
| 40 | Pierre-Olivier Dussault | M25-29 | 4:17:06 | 4:15:35 | |
| 41 | Russell Walther | M40-44 | 4:34:38 | 4:15:39 | |
| 42 | Gabriel Melfi | M25-29 | 4:17:37 | 4:16:06 | |
| 43 | Samuel Bisson | M30-34 | 4:23:52 | 4:16:10 | |
| 44 | Olivier Gauthier | M25-29 | 4:17:43 | 4:16:12 | |
| 45 | Alan Yorke | M50-54 | 4:49:04 | 4:16:26 | |
| 46 | William Daley | M60-64 | 5:12:23 | 4:16:37 | |
| 47 | Cay Mierisch | M60-64 | 5:12:32 | 4:16:45 | |
| 48 | Frederic Aubry | M35-39 | 4:29:20 | 4:16:57 | |
| 49 | Elan Satchit | M18-24 | 4:17:07 | 4:17:07 |
70.3 Worlds 2026 · IRONMAN 70.3 Maine 2025
60 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.
Time needed by age group
| AG | Time | Factor | Automatic slot |
|---|---|---|---|
| M18-24 | 4:21:30 | 1.0000 | — |
| M25-29 | 4:23:22 | 0.9929 | Trey Oehmler 4:12:15 |
| M30-34 | 4:30:51 | 0.9655 | Dante Manchester 3:56:39 |
| M35-39 | 4:35:16 | 0.9500 | Evan Oconnor 4:12:32 (2.º) |
| M40-44 | 4:42:20 | 0.9262 | Thomas Fellows 4:18:16 (3.º) |
| M45-49 | 4:51:16 | 0.8978 | Ariel Aponte 4:28:18 (3.º) |
| M50-54 | 4:56:03 | 0.8833 | Jon Moher 4:28:30 |
| M55-59 | 5:05:19 | 0.8565 | Marco Cote 4:27:08 |
| M60-64 | 5:19:13 | 0.8192 | Peter York 4:56:10 |
| M65-69 | 5:42:17 | 0.7640 | John Van Lieshout 5:30:48 (2.º) |
| M70-74 | 6:07:20 | 0.7119 | Alain Guérin 6:46:38 (3.º) |
| M75-79 | 6:47:23 | 0.6419 | — |
Pool roll down
Age-graded ranking (excluding automatic slot takers) down to the last athlete who took a slot.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| 1 | Rich Burke | M55-59 | 4:40:50 | 4:00:32 | Not at Worlds |
| 2 | Alexandre Guay | M30-34 | 4:09:27 | 4:00:51 | Not at Worlds |
| 3 | William Fortin | M35-39 | 4:14:16 | 4:01:33 | Not at Worlds |
| 4 | Ryan Davis | M30-34 | 4:10:53 | 4:02:14 | Not at Worlds |
| 5 | William Martin | M40-44 | 4:21:45 | 4:02:26 | Not at Worlds |
| 6 | Marc Laroche | M55-59 | 4:43:56 | 4:03:11 | Qualified |
| 7 | Patrice Brisindi | M50-54 | 4:35:39 | 4:03:29 | Not at Worlds |
| 8 | Marcus Chapman | M55-59 | 4:44:19 | 4:03:31 | Not at Worlds |
| 9 | Eric Wheeler | M45-49 | 4:31:42 | 4:03:56 | Qualified |
| 10 | Justin Torrellas | M40-44 | 4:23:55 | 4:04:26 | Not at Worlds |
| 11 | William Boben | M60-64 | 4:58:48 | 4:04:47 | Qualified |
| 12 | Philip Billikopf | M35-39 | 4:17:50 | 4:04:56 | Qualified |
| 13 | Sean Snow | M55-59 | 4:46:50 | 4:05:40 | Qualified |
| 14 | Lucas Davis | M30-34 | 4:15:15 | 4:06:27 | Qualified |
| 15 | Jeff Hunt | M60-64 | 5:00:53 | 4:06:29 | Not at Worlds |
| 16 | Corentin Provost | M30-34 | 4:15:18 | 4:06:30 | Not at Worlds |
| 17 | Daniel Royce | M40-44 | 4:26:14 | 4:06:35 | Not at Worlds |
| 18 | Shawn Noftall | M50-54 | 4:39:16 | 4:06:41 | Not at Worlds |
| 19 | Thomas Ritchotte | M60-64 | 5:01:26 | 4:06:56 | Not at Worlds |
| 20 | Timothy Mulligan | M40-44 | 4:27:48 | 4:08:02 | Qualified |
| 21 | Nathan Poland | M40-44 | 4:30:04 | 4:10:08 | Not at Worlds |
| 22 | Taylor Rogers | M40-44 | 4:30:28 | 4:10:30 | Not at Worlds |
| 23 | Jonathan Cauchon | M30-34 | 4:19:35 | 4:10:38 | Not at Worlds |
| 24 | Jason Kincaid | M55-59 | 4:52:52 | 4:10:50 | Not at Worlds |
| 25 | Francis Boivin | M45-49 | 4:39:39 | 4:11:04 | Not at Worlds |
| 26 | David Taylor | M45-49 | 4:39:47 | 4:11:11 | Already qualified · IRONMAN 70.3 Muskoka |
| 27 | Jack Mcgreen | M25-29 | 4:13:02 | 4:11:14 | Not at Worlds |
| 28 | Benjamin Saunders | M50-54 | 4:45:29 | 4:12:10 | Qualified |
| 29 | Rob Tucker | M60-64 | 5:09:02 | 4:13:10 | Not at Worlds |
| 30 | Wesley Mather | M30-34 | 4:22:22 | 4:13:19 | Not at Worlds |
| 31 | Steve Leary | M40-44 | 4:34:27 | 4:14:12 | Not at Worlds |
| 32 | David Reyes | M35-39 | 4:28:24 | 4:14:59 | Qualified |
| 33 | Matthew Freitas | M40-44 | 4:36:15 | 4:15:52 | Not at Worlds |
| 34 | Jody Mixon | M45-49 | 4:45:02 | 4:15:54 | Not at Worlds |
| 35 | David Fredrickson | M60-64 | 5:12:32 | 4:16:02 | Qualified |
| 36 | Chuck Hengel | M60-64 | 5:12:34 | 4:16:03 | Not at Worlds |
| 37 | Christian Balmer | M30-34 | 4:25:15 | 4:16:06 | Not at Worlds |
| 38 | Rich Carelli | M35-39 | 4:29:39 | 4:16:10 | Qualified |
| 39 | Lawrence Merrill | M30-34 | 4:25:26 | 4:16:17 | Not at Worlds |
| 40 | Derek Skawinski | M55-59 | 4:59:25 | 4:16:27 | Not at Worlds |
| 41 | Scott Kallgren | M40-44 | 4:36:56 | 4:16:30 | Qualified |
| 42 | Robert Rutkowski | M40-44 | 4:37:01 | 4:16:34 | Not at Worlds |
| 43 | Tim Wiebe | M55-59 | 4:59:50 | 4:16:48 | Not at Worlds |
| 44 | Jean-Guillaume Brasier | M25-29 | 4:18:45 | 4:16:55 | Qualified |
| 45 | Bob Butler | M50-54 | 4:50:56 | 4:16:59 | Qualified |
| 46 | William Wilson | M50-54 | 4:51:07 | 4:17:09 | Not at Worlds |
| 47 | Alexandre Turgeon | M55-59 | 5:00:15 | 4:17:10 | Qualified |
| 48 | Rodrigo Tome | M40-44 | 4:37:43 | 4:17:13 | Qualified |
| 49 | Sebastien Binette Bertrand | M35-39 | 4:31:06 | 4:17:33 | Not at Worlds |
| 50 | Pierre-David Lebel | M25-29 | 4:19:36 | 4:17:45 | Not at Worlds |
| 51 | Luis Felipe Martinez | M30-34 | 4:27:07 | 4:17:54 | Not at Worlds |
| 52 | Tim Biliouris | M30-34 | 4:27:22 | 4:18:09 | Not at Worlds |
| 53 | Baptiste Guez | M30-34 | 4:27:31 | 4:18:17 | Qualified |
| 54 | Noah Proulx | M18-24 | 4:19:10 | 4:19:10 | Qualified |
| 55 | Michael Eagles | M60-64 | 5:16:44 | 4:19:28 | Not at Worlds |
| 56 | Kenneth Allen | M55-59 | 5:04:18 | 4:20:38 | Qualified |
| 57 | Devin Connolly | M25-29 | 4:22:39 | 4:20:47 | Not at Worlds |
| 58 | Paul Sinkevics | M35-39 | 4:35:16 | 4:21:30 | Qualified |
70.3 Worlds 2027 · in progress · IRONMAN 70.3 Maine 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.
Time needed by age group
| AG | Time | Factor | Automatic slot |
|---|---|---|---|
| F18-24 | 5:02:54 | 0.9899 | Elizabeth Tetu 4:52:05 |
| F25-29 | 4:59:50 | 1.0000 | Joanie Poirier 4:54:51 |
| F30-34 | 5:05:09 | 0.9826 | Caroline Moyer 4:37:32 |
| F35-39 | 5:09:43 | 0.9681 | Andrée Burke 4:28:32 |
| F40-44 | 5:17:13 | 0.9452 | Kathryn Rodger 4:38:17 |
| F45-49 | 5:25:59 | 0.9198 | Xenia Parker 4:54:59 |
| F50-54 | 5:32:00 | 0.9031 | Kristen Lamb 4:56:50 |
| F55-59 | 5:42:47 | 0.8747 | Jennifer Smith 4:57:02 |
| F60-64 | 5:57:43 | 0.8382 | Evelyne Verrier 5:09:16 |
| F65-69 | 6:25:09 | 0.7785 | Liz Champagne 6:10:00 |
| F70-74 | 6:48:03 | 0.7348 | Kathleen Richards 5:59:31 |
| F75-79 | 7:59:12 | 0.6257 | — |
Pool roll down
Age-graded ranking (excluding age group winners) down to the projected cutoff.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| 1 | Kristen Neimeth | F55-59 | 5:06:27 | 4:28:03 | |
| 2 | Courtney Culligan | F55-59 | 5:07:40 | 4:29:07 | |
| 3 | Kalli Hood | F30-34 | 4:37:37 | 4:32:47 | |
| 4 | Caroline Leblanc | F45-49 | 4:59:50 | 4:35:47 | |
| 5 | Mallory Meredith | F40-44 | 4:52:43 | 4:36:41 | |
| 6 | Julie Gallagher | F40-44 | 4:52:58 | 4:36:55 | |
| 7 | Nancy Johnston | F70-74 | 6:17:23 | 4:37:18 | |
| 8 | Martine Daudelin | F50-54 | 5:07:23 | 4:37:36 | |
| 9 | Lindsay Long | F40-44 | 4:53:57 | 4:37:50 | |
| 10 | Ashley Blake | F40-44 | 4:54:22 | 4:38:14 | |
| 11 | Ashley Anderson | F35-39 | 4:48:59 | 4:39:46 | |
| 12 | Alice Henley | F35-39 | 4:51:19 | 4:42:01 | |
| 13 | Karen Woodward | F50-54 | 5:12:41 | 4:42:23 | |
| 14 | Ann Bowers-Evangelista | F55-59 | 5:24:02 | 4:43:26 | |
| 15 | Elaine Griffin | F50-54 | 5:14:29 | 4:44:01 | |
| 16 | Krista Levito | F35-39 | 4:53:36 | 4:44:14 | |
| 17 | Catherine Gauthier | F30-34 | 4:50:16 | 4:45:13 | |
| 18 | Erica Ruge | F50-54 | 5:16:14 | 4:45:35 | |
| 19 | Kira Garry | F30-34 | 4:52:09 | 4:47:04 | |
| 20 | Angie Defilippi | F50-54 | 5:19:32 | 4:48:34 | |
| 21 | Sandra Contant | F60-64 | 5:44:35 | 4:48:50 | |
| 22 | Jennifer Sereno | F60-64 | 5:44:43 | 4:48:56 | |
| 23 | Abbey Sundermeyer | F40-44 | 5:06:09 | 4:49:22 | |
| 24 | Erika Hendrick | F35-39 | 4:59:46 | 4:50:12 | |
| 25 | Gisele Lajoie | F60-64 | 5:46:19 | 4:50:17 | |
| 26 | Stephanie Houley-Blanchette | F35-39 | 5:00:35 | 4:51:00 | |
| 27 | Susan Orcutt | F45-49 | 5:16:29 | 4:51:06 | |
| 28 | Amanda Peacock | F35-39 | 5:00:49 | 4:51:13 | |
| 29 | Diane Huis | F60-64 | 5:47:27 | 4:51:14 | |
| 30 | Jy Anderson | F18-24 | 4:54:19 | 4:51:21 | |
| 31 | Mary Foster | F35-39 | 5:01:00 | 4:51:24 | |
| 32 | Rachel Stacks | F30-34 | 4:58:50 | 4:53:38 | |
| 33 | Kendra Emery | F45-49 | 5:20:59 | 4:55:14 | |
| 34 | Kristin Honshorst | F40-44 | 5:12:43 | 4:55:35 | |
| 35 | Catherine Falardeau | F40-44 | 5:13:14 | 4:56:04 | |
| 36 | Ann Hayek | F60-64 | 5:53:32 | 4:56:20 | |
| 37 | Becky Schield | F35-39 | 5:06:48 | 4:57:01 | |
| 38 | Lauren Galvin | F40-44 | 5:14:57 | 4:57:41 | |
| 39 | Anne Silverman | F60-64 | 5:55:18 | 4:57:49 | |
| 40 | Kristin Buchholz | F40-44 | 5:15:15 | 4:57:58 | |
| 41 | Audrey Hatas | F35-39 | 5:07:53 | 4:58:04 | |
| 42 | Sue Goldie | F65-69 | 6:22:54 | 4:58:05 | |
| 43 | Christina Hugge | F50-54 | 5:30:38 | 4:58:36 | |
| 44 | Florence Clouatre | F18-24 | 5:01:48 | 4:58:45 | |
| 45 | Suzy Heffernan | F55-59 | 5:42:22 | 4:59:28 | |
| 46 | Laurence Couturier | F18-24 | 5:02:54 | 4:59:50 |
70.3 Worlds 2026 · IRONMAN 70.3 Maine 2025
60 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.
Time needed by age group
| AG | Time | Factor | Automatic slot |
|---|---|---|---|
| F18-24 | 5:11:41 | 0.9921 | Anna Pertl 5:02:24 (2.º) |
| F25-29 | 5:09:13 | 1.0000 | Martha Boben 4:52:17 (2.º) |
| F30-34 | 5:14:38 | 0.9828 | Santana Silver 4:53:26 (3.º) |
| F35-39 | 5:20:10 | 0.9658 | Amanda Quinlan 4:53:56 (2.º) |
| F40-44 | 5:28:03 | 0.9426 | Katie Dolbec 4:47:53 |
| F45-49 | 5:36:24 | 0.9192 | Cindy Mercier 5:07:45 |
| F50-54 | 5:42:58 | 0.9016 | Jennifer Scalise-Marinofsky 5:14:32 (2.º) |
| F55-59 | 5:53:33 | 0.8746 | Tonya Spagnuolo 5:16:37 |
| F60-64 | 6:08:31 | 0.8391 | Sylvie Béland 6:02:16 |
| F65-69 | 6:37:42 | 0.7775 | — |
| F70-74 | 7:00:49 | 0.7348 | — |
| F75-79 | 8:16:01 | 0.6234 | — |
Pool roll down
Age-graded ranking (excluding automatic slot takers) down to the last athlete who took a slot.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| 1 | Julie Gallagher | F40-44 | 4:52:01 | 4:35:15 | Qualified |
| 2 | Jeanette Goetz | F55-59 | 5:17:01 | 4:37:16 | Not at Worlds |
| 3 | Kelly Mccullough | F40-44 | 4:58:50 | 4:41:41 | Not at Worlds |
| 4 | Susan Orcutt | F45-49 | 5:12:03 | 4:46:50 | Qualified |
| 5 | Jenna-Caer Seefried | F35-39 | 4:58:52 | 4:48:39 | Qualified |
| 6 | Karen Burbella | F40-44 | 5:06:49 | 4:49:12 | Not at Worlds |
| 7 | Lauren Cancelliere | F30-34 | 4:55:10 | 4:50:05 | Not at Worlds |
| 8 | Lauren Shumate | F30-34 | 4:55:34 | 4:50:29 | Not at Worlds |
| 9 | Tia Barnes | F40-44 | 5:08:36 | 4:50:53 | Not at Worlds |
| 10 | Ashley Mcdonald | F35-39 | 5:01:54 | 4:51:35 | Not at Worlds |
| 11 | Vicki Updike | F55-59 | 5:33:23 | 4:51:35 | Not at Worlds |
| 12 | Xenia Parker | F40-44 | 5:09:52 | 4:52:05 | Not at Worlds |
| 13 | Ben Glover | F30-34 | 4:57:50 | 4:52:43 | Qualified |
| 14 | Catherine Gauthier | F30-34 | 4:58:44 | 4:53:36 | Qualified |
| 15 | Hannah Bewsey | F30-34 | 4:58:50 | 4:53:42 | Qualified |
| 16 | Lauren Groppi | F45-49 | 5:19:33 | 4:53:44 | Qualified |
| 17 | Kara Lombardo | F35-39 | 5:04:52 | 4:54:26 | Not at Worlds |
| 18 | Christina Dorrer | F50-54 | 5:27:34 | 4:55:20 | Not at Worlds |
| 19 | Julia Mavrodin | F40-44 | 5:13:22 | 4:55:23 | Not at Worlds |
| 20 | Rachel Quirion-Arguin | F30-34 | 5:00:53 | 4:55:42 | Not at Worlds |
| 21 | Hannah Boyce | F25-29 | 4:56:33 | 4:56:33 | Qualified |
| 22 | Carolyn Steele Gray | F40-44 | 5:14:55 | 4:56:50 | Not at Worlds |
| 23 | Kirsten Miller | F55-59 | 5:39:40 | 4:57:04 | Qualified |
| 24 | Kristen Reiss | F35-39 | 5:08:37 | 4:58:04 | Not at Worlds |
| 25 | Jess Cooper | F30-34 | 5:03:19 | 4:58:06 | Not at Worlds |
| 26 | Chantal Beam | F40-44 | 5:16:24 | 4:58:14 | Not at Worlds |
| 27 | Marie Rose Beaulieu-Laroche | F25-29 | 4:59:13 | 4:59:13 | Not at Worlds |
| 28 | Gina Gleason | F50-54 | 5:32:08 | 4:59:27 | Not at Worlds |
| 29 | Julie Martin | F45-49 | 5:25:47 | 4:59:28 | Not at Worlds |
| 30 | Natalie Edwards | F45-49 | 5:26:06 | 4:59:45 | Not at Worlds |
| 31 | Nancy Arena | F55-59 | 5:43:17 | 5:00:14 | Not at Worlds |
| 32 | Jenny Dupre | F40-44 | 5:18:42 | 5:00:24 | Qualified |
| 33 | Jennifer Buchanan | F40-44 | 5:20:49 | 5:02:24 | Qualified |
| 34 | Erin Hatton | F35-39 | 5:13:11 | 5:02:28 | Not at Worlds |
| 35 | Mia Corso | F18-24 | 5:05:04 | 5:02:39 | Qualified |
| 36 | Jessamine Lee | F45-49 | 5:29:54 | 5:03:15 | Qualified |
| 37 | Jennifer Charvat | F50-54 | 5:36:25 | 5:03:19 | Not at Worlds |
| 38 | Darcey Bartel | F50-54 | 5:37:01 | 5:03:51 | Qualified |
| 39 | Sophia Staal | F30-34 | 5:09:27 | 5:04:08 | Not at Worlds |
| 40 | Shi-Hua Chin | F35-39 | 5:15:02 | 5:04:16 | Qualified |
| 41 | Rachel Stacks | F25-29 | 5:04:41 | 5:04:41 | Not at Worlds |
| 42 | Valerie Palsgraf | F18-24 | 5:07:10 | 5:04:44 | Qualified |
| 43 | Alexandra Hinse | F30-34 | 5:10:19 | 5:04:59 | Not at Worlds |
| 44 | Audrey Beaudet | F50-54 | 5:39:00 | 5:05:39 | Not at Worlds |
| 45 | Aurélie Dargent | F18-24 | 5:08:16 | 5:05:50 | Qualified |
| 46 | Chantale Garneau | F50-54 | 5:39:48 | 5:06:22 | Qualified |
| 47 | Juliette Champigny | F18-24 | 5:09:01 | 5:06:35 | Not at Worlds |
| 48 | Mary Kate Mclaughlin | F50-54 | 5:40:23 | 5:06:53 | Not at Worlds |
| 49 | Emmanuelle Riess | F55-59 | 5:52:13 | 5:08:03 | Qualified |
| 50 | Alicia Morissette | F25-29 | 5:08:12 | 5:08:12 | Qualified |
| 51 | Corinne Monfette | F45-49 | 5:36:24 | 5:09:13 | Qualified |
IRONMAN 70.3 Maine 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.
- 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.
- Americas races only. Age group winners qualify even if slower than the cutoff.
Sources: IRONMAN Age Group Qualification · IRONMAN 70.3 World Championship slots