← 70.3 Worlds qualifying times
IRONMAN 70.3 Western Massachusetts 70.3 Worlds qualifying
The time needed at IRONMAN 70.3 Western Massachusetts 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 2026 · IRONMAN 70.3 Western Massachusetts 2026
60 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.
Slots
26
estimated
Automatic
6
12 age groups
Pool
20
of 24 slots
Age-graded cutoff
3:57:49*
#73 in the ranking
Time needed by age group
| AG | Time | Factor | Automatic slot |
|---|---|---|---|
| M18-24 | 3:57:49* | 1.0000 | Tristan Chênevert 3:41:04 |
| M25-29 | 3:59:31* | 0.9929 | Emerson Kiefer 3:36:41 (2.º) |
| M30-34 | 4:06:19* | 0.9655 | — |
| M35-39 | 4:10:20* | 0.9500 | — |
| M40-44 | 4:16:46* | 0.9262 | — |
| M45-49 | 4:24:53* | 0.8978 | — |
| M50-54 | 4:29:14* | 0.8833 | Jocelyn Pare 4:11:18 (3.º) |
| M55-59 | 4:37:40* | 0.8565 | Arlo Skowyra 4:20:31 (3.º) |
| M60-64 | 4:50:18* | 0.8192 | — |
| M65-69 | 5:11:17* | 0.7640 | Clive Morgan 4:38:45 |
| M70-74 | 5:34:04* | 0.7119 | Dave Simons 4:42:57 |
| M75-79 | 6:10:29* | 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 | Craig Stoller | M65-69 | 4:41:30 | 3:35:04 | Not at Worlds |
| 2 | Geoffrey Orland | M40-44 | 3:53:44 | 3:36:29 | Already qualified · IRONMAN 70.3 Musselman |
| 3 | Max Karp | M30-34 | 3:45:13 | 3:37:27 | Not at Worlds |
| 4 | Adam Ward | M25-29 | 3:39:03 | 3:37:30 | Not at Worlds |
| 5 | Anka Tezcan | M30-34 | 3:45:58 | 3:38:10 | Not at Worlds |
| 6 | Nick Weaver | M35-39 | 3:51:41 | 3:40:06 | Not at Worlds |
| 7 | Devin Connolly | M30-34 | 3:49:05 | 3:41:11 | Not at Worlds |
| 8 | Cédéric Cataphard | M25-29 | 3:43:08 | 3:41:33 | Qualified |
| 9 | Ryan Bloom | M35-39 | 3:53:33 | 3:41:52 | Not at Worlds |
| 10 | Anthony Park | M60-64 | 4:31:21 | 3:42:17 | Already qualified · IRONMAN 70.3 Florida |
| 11 | Michal Bal | M35-39 | 3:54:20 | 3:42:37 | Not at Worlds |
| 12 | Valdierico Fernandes | M45-49 | 4:08:38 | 3:43:13 | Not at Worlds |
| 13 | Igor Aliczi | M25-29 | 3:45:17 | 3:43:41 | Not at Worlds |
| 14 | Maxime Vallee | M40-44 | 4:02:16 | 3:44:23 | Qualified |
| 15 | Tim Antonellis | M40-44 | 4:02:33 | 3:44:39 | Already qualified · IRONMAN 70.3 Florida |
| 16 | Kristian Whitsett | M45-49 | 4:10:28 | 3:44:52 | Not at Worlds |
| 17 | Orian Iglesias | M40-44 | 4:03:11 | 3:45:14 | Not at Worlds |
| 18 | Fabrice Paquet | M50-54 | 4:15:25 | 3:45:37 | Not at Worlds |
| 19 | David Pacciolla | M45-49 | 4:11:34 | 3:45:51 | Not at Worlds |
| 20 | Oliver Thorne | M40-44 | 4:03:59 | 3:45:59 | Qualified |
| 21 | Vicente Cortes | M25-29 | 3:47:36 | 3:45:59 | Not at Worlds |
| 22 | Justin Aven | M35-39 | 3:58:27 | 3:46:32 | Already qualified · IRONMAN 70.3 Puerto Rico |
| 23 | Seth Austin | M45-49 | 4:12:30 | 3:46:42 | Not at Worlds |
| 24 | Kyle Reed | M18-24 | 3:47:01 | 3:47:01 | Qualified |
| 25 | Ryan Warner | M25-29 | 3:48:55 | 3:47:17 | Qualified |
| 26 | Alec Dean | M30-34 | 3:55:47 | 3:47:39 | Qualified |
| 27 | Christopher O'donnell | M40-44 | 4:05:49 | 3:47:41 | Already qualified · IRONMAN 70.3 Puerto Rico |
| 28 | Dave Vigneault | M40-44 | 4:06:03 | 3:47:53 | Qualified |
| 29 | Adran Lam | M30-34 | 3:56:11 | 3:48:02 | Not at Worlds |
| 30 | Quentin Tauzy | M30-34 | 3:56:33 | 3:48:23 | Already qualified · IRONMAN 70.3 Cap Cana |
| 31 | Scott Dinhofer | M60-64 | 4:38:51 | 3:48:26 | Not at Worlds |
| 32 | Alexander Legere | M35-39 | 4:00:28 | 3:48:27 | Qualified |
| 33 | Alain Benzaken | M65-69 | 4:59:03 | 3:48:28 | Already qualified · IRONMAN 70.3 New York |
| 34 | Lars Hultgren | M25-29 | 3:50:15 | 3:48:37 | Not at Worlds |
| 35 | David Fredrickson | M60-64 | 4:39:13 | 3:48:44 | Already qualified · IRONMAN 70.3 Maine |
| 36 | Carter Zerweck | M25-29 | 3:50:24 | 3:48:46 | Not at Worlds |
| 37 | Tim Basile | M45-49 | 4:15:10 | 3:49:05 | Not at Worlds |
| 38 | Thomas Bennett | M35-39 | 4:01:51 | 3:49:45 | Not at Worlds |
| 39 | Brendan Mallon | M45-49 | 4:16:17 | 3:50:05 | Already qualified · IRONMAN 70.3 Chattanooga |
| 40 | Eliot Pierpont | M25-29 | 3:53:14 | 3:51:35 | Qualified |
| 41 | Adithya Chandrashekar | M25-29 | 3:53:47 | 3:52:07 | Not at Worlds |
| 42 | Matt Berk | M45-49 | 4:18:51 | 3:52:24 | Qualified |
| 43 | Vincent De Martel | M55-59 | 4:31:21 | 3:52:25 | Not at Worlds |
| 44 | Guillaume Lambotte | M45-49 | 4:19:10 | 3:52:41 | Qualified |
| 45 | Miles Speedie | M60-64 | 4:44:13 | 3:52:50 | Already qualified · IRONMAN 70.3 Muskoka |
| 46 | Henry Stock | M25-29 | 3:54:34 | 3:52:54 | Not at Worlds |
| 47 | Troy Boller | M30-34 | 4:01:26 | 3:53:06 | Qualified |
| 48 | Alexander Schulz | M30-34 | 4:01:32 | 3:53:12 | Not at Worlds |
| 49 | Doug Macdonald | M35-39 | 4:05:45 | 3:53:28 | Not at Worlds |
| 50 | Conor Smith | M30-34 | 4:02:11 | 3:53:50 | Already qualified · IRONMAN 70.3 Augusta |
| 51 | Vinton Euler | M18-24 | 3:54:15 | 3:54:15 | Not at Worlds |
| 52 | Fabio Fachin | M40-44 | 4:13:08 | 3:54:27 | Not at Worlds |
| 53 | John Cronin | M25-29 | 3:56:19 | 3:54:38 | Not at Worlds |
| 54 | Martin Beauregard | M55-59 | 4:34:01 | 3:54:42 | Not at Worlds |
| 55 | Sandro Scirocco | M45-49 | 4:21:28 | 3:54:45 | Not at Worlds |
| 56 | Carter Hempleman | M40-44 | 4:13:27 | 3:54:45 | Qualified |
| 57 | Andrew Les | M35-39 | 4:07:15 | 3:54:53 | Not at Worlds |
| 58 | Brendan Mueller | M35-39 | 4:07:48 | 3:55:25 | Not at Worlds |
| 59 | Michael Ellis | M60-64 | 4:47:35 | 3:55:35 | Not at Worlds |
| 60 | Chris Chilvers | M45-49 | 4:22:27 | 3:55:38 | Qualified |
| 61 | Rustem Galimov | M45-49 | 4:22:31 | 3:55:41 | Qualified |
| 62 | Tomas Galmez Pickering | M30-34 | 4:04:25 | 3:55:59 | Already qualified · IRONMAN 70.3 Puerto Varas |
| 63 | William Green | M30-34 | 4:04:40 | 3:56:14 | Qualified |
| 64 | David Laughran | M45-49 | 4:23:10 | 3:56:16 | Not at Worlds |
| 65 | Tim Ryan | M40-44 | 4:15:31 | 3:56:40 | Not at Worlds |
| 66 | Ryan Johnson | M50-54 | 4:28:14 | 3:56:56 | Qualified |
| 67 | Rick Malo | M55-59 | 4:36:56 | 3:57:12 | Not at Worlds |
| 68 | Matt Withers | M40-44 | 4:16:14 | 3:57:19 | Not at Worlds |
| 69 | Robert Ryan | M30-34 | 4:05:49 | 3:57:20 | Qualified |
| 70 | Matthew Cognetti | M35-39 | 4:09:57 | 3:57:27 | Not at Worlds |
| 71 | Jon Dorn | M60-64 | 4:50:01 | 3:57:35 | Qualified |
| 72 | Arthur Macharet Da Silveira | M35-39 | 4:10:07 | 3:57:37 | Not at Worlds |
| 73 | Trent Gordon | M30-34 | 4:06:19 | 3:57:49 | Qualified |
70.3 Worlds 2026 · IRONMAN 70.3 Western Massachusetts 2026
60 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.
Slots
17
estimated
Automatic
4
11 age groups
Pool
13
of 26 slots
Age-graded cutoff
6:19:29*
#242 in the ranking
Time needed by age group
| AG | Time | Factor | Automatic slot |
|---|---|---|---|
| F18-24 | 6:22:30* | 0.9921 | Alizé Fargnoli 4:24:34 (2.º) |
| F25-29 | 6:19:29* | 1.0000 | Elizabeth Muth 4:12:19 (2.º) |
| F30-34 | 6:26:07* | 0.9828 | Caroline Therrien 4:17:15 |
| F35-39 | 6:32:55* | 0.9658 | Jordan Weiler 4:07:31 (2.º) |
| F40-44 | 6:42:36* | 0.9426 | — |
| F45-49 | 6:52:50* | 0.9192 | — |
| F50-54 | 7:00:54* | 0.9016 | — |
| F55-59 | 7:13:54* | 0.8746 | — |
| F60-64 | 7:32:15* | 0.8391 | — |
| F65-69 | 8:08:05* | 0.7775 | — |
| F70-74 | 8:36:27* | 0.7348 | — |
| F75-79 | 10:08:44* | 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 | Katherine Hallock | F35-39 | 4:14:03 | 4:05:22 | Not at Worlds |
| 2 | Linda Schirmeister- Gess | F35-39 | 4:15:15 | 4:06:31 | Not at Worlds |
| 3 | Katie Horan | F35-39 | 4:16:50 | 4:08:03 | Not at Worlds |
| 4 | Laura Hermann | F35-39 | 4:24:11 | 4:15:09 | Not at Worlds |
| 5 | Chelsey Cekola | F40-44 | 4:31:41 | 4:16:05 | Not at Worlds |
| 6 | Reia Tong | F30-34 | 4:22:26 | 4:17:55 | Qualified |
| 7 | Victoria Pecovic | F25-29 | 4:19:52 | 4:19:52 | Not at Worlds |
| 8 | Martha Berrouard | F60-64 | 5:10:37 | 4:20:38 | Not at Worlds |
| 9 | Catherine Gauthier | F30-34 | 4:25:30 | 4:20:56 | Already qualified · IRONMAN 70.3 Maine |
| 10 | Tia Barnes | F40-44 | 4:36:55 | 4:21:01 | Not at Worlds |
| 11 | Kristen Wilson | F45-49 | 4:44:18 | 4:21:20 | Qualified |
| 12 | Amanda Jett | F35-39 | 4:31:03 | 4:21:47 | Not at Worlds |
| 13 | Veronique Proulx | F35-39 | 4:32:45 | 4:23:25 | Qualified |
| 14 | Yvette Kenny | F50-54 | 4:52:49 | 4:24:00 | Not at Worlds |
| 15 | Santana Silver | F30-34 | 4:29:10 | 4:24:32 | Already qualified · IRONMAN 70.3 Maine |
| 16 | Meghan Lout | F45-49 | 4:49:09 | 4:25:47 | Not at Worlds |
| 17 | Karah Osterberg | F35-39 | 4:35:31 | 4:26:06 | Already qualified · IRONMAN 70.3 Musselman |
| 18 | Erin Naclerio | F25-29 | 4:27:09 | 4:27:09 | Already qualified · IRONMAN 70.3 North Carolina |
| 19 | Sarah Davidson | F60-64 | 5:18:35 | 4:27:19 | Qualified |
| 20 | Libby Davidson | F25-29 | 4:27:37 | 4:27:37 | Qualified |
| 21 | Lindsey Pell | F40-44 | 4:44:03 | 4:27:45 | Already qualified · IRONMAN 70.3 Chattanooga |
| 22 | Kasia Lipska | F50-54 | 4:57:08 | 4:27:54 | Not at Worlds |
| 23 | Hannah Boyce | F25-29 | 4:27:55 | 4:27:55 | Already qualified · IRONMAN 70.3 Maine |
| 24 | Danielle Mazzella | F45-49 | 4:54:49 | 4:31:00 | Not at Worlds |
| 25 | Corinne Monfette | F45-49 | 4:55:36 | 4:31:43 | Already qualified · IRONMAN 70.3 Maine |
| 26 | Kerri Thomas | F50-54 | 5:02:48 | 4:33:00 | Already qualified · IRONMAN 70.3 New York |
| 27 | Erin Bellomo | F45-49 | 4:58:10 | 4:34:04 | Not at Worlds |
| 28 | Sarah Eldridge | F18-24 | 4:36:44 | 4:34:33 | Not at Worlds |
| 29 | Nicole Ang | F45-49 | 4:59:32 | 4:35:20 | Not at Worlds |
| 30 | Krysta Veneruz | F25-29 | 4:35:29 | 4:35:29 | Not at Worlds |
| 31 | Samantha Krasner | F40-44 | 4:53:16 | 4:36:26 | Already qualified · IRONMAN 70.3 New York |
| 32 | Lorita Su | F30-34 | 4:42:14 | 4:37:23 | Qualified |
| 33 | Lindsey Calligaro | F40-44 | 4:54:51 | 4:37:56 | Not at Worlds |
| 34 | Jette Davidson | F25-29 | 4:38:33 | 4:38:33 | Already qualified · IRONMAN 70.3 Augusta |
| 35 | Mackenzie Kynoch | F25-29 | 4:38:53 | 4:38:53 | Not at Worlds |
| 36 | Jenn Finn | F40-44 | 4:55:58 | 4:38:59 | Not at Worlds |
| 37 | Nicola Hallett | F50-54 | 5:10:39 | 4:40:05 | Already qualified · IRONMAN 70.3 Waco |
| 38 | Martyna Brooks | F35-39 | 4:50:16 | 4:40:20 | Not at Worlds |
| 39 | Simone Nadeau | F40-44 | 4:57:51 | 4:40:45 | Not at Worlds |
| 40 | Jayne Pilachowski | F30-34 | 4:47:17 | 4:42:21 | Qualified |
| 41 | Carolyn Ranten | F35-39 | 4:53:38 | 4:43:35 | Not at Worlds |
| 42 | Giulia Laugero | F35-39 | 4:53:53 | 4:43:50 | Not at Worlds |
| 43 | Becky Ronaldson | F40-44 | 5:01:29 | 4:44:11 | Already qualified · IRONMAN 70.3 Dallas-Little Elm |
| 44 | Olivia Vallone | F25-29 | 4:44:33 | 4:44:33 | Not at Worlds |
| 45 | Yana Rodgers | F60-64 | 5:39:11 | 4:44:37 | Not at Worlds |
| 46 | Ellie Davis | F25-29 | 4:44:46 | 4:44:46 | Not at Worlds |
| 47 | K Meagan Ledendecker | F50-54 | 5:16:03 | 4:44:57 | Not at Worlds |
| 48 | Jenna Austin | F35-39 | 4:55:12 | 4:45:06 | Not at Worlds |
| 49 | Anne Zahn | F35-39 | 4:55:14 | 4:45:08 | Not at Worlds |
| 50 | Amanda Black | F30-34 | 4:50:16 | 4:45:16 | Not at Worlds |
| 51 | Juliet Gottfried | F25-29 | 4:45:43 | 4:45:43 | Qualified |
| 52 | Geneviève Dufresne | F45-49 | 5:10:50 | 4:45:43 | Not at Worlds |
| 53 | Cara Trulli | F25-29 | 4:45:48 | 4:45:48 | Not at Worlds |
| 54 | Stephanie Yandow | F30-34 | 4:50:50 | 4:45:50 | Not at Worlds |
| 55 | Chelsea Weis | F35-39 | 4:56:15 | 4:46:07 | Not at Worlds |
| 56 | Rebekah Bromley | F30-34 | 4:51:22 | 4:46:21 | Not at Worlds |
| 57 | Kendall Cietek | F30-34 | 4:51:39 | 4:46:38 | Not at Worlds |
| 58 | Maria Castro | F30-34 | 4:51:46 | 4:46:45 | Not at Worlds |
| 59 | Jennifer Feeney | F50-54 | 5:18:04 | 4:46:46 | Not at Worlds |
| 60 | Elise Fauerbach | F18-24 | 4:49:39 | 4:47:22 | Qualified |
| 61 | Jayme Ray | F45-49 | 5:13:00 | 4:47:43 | Already qualified · IRONMAN 70.3 Boise |
| 62 | Alexandra Hould | F35-39 | 4:59:09 | 4:48:55 | Already qualified · IRONMAN 70.3 Ohio |
| 63 | Molly Teague | F30-34 | 4:54:00 | 4:48:57 | Not at Worlds |
| 64 | Kessha Fischer | F50-54 | 5:21:30 | 4:49:52 | Not at Worlds |
| 65 | Eileen Nolan | F18-24 | 4:52:57 | 4:50:38 | Not at Worlds |
| 66 | Jessica Weaver | F35-39 | 5:01:14 | 4:50:56 | Not at Worlds |
| 67 | Elise Sylvester | F40-44 | 5:09:26 | 4:51:40 | Not at Worlds |
| 68 | Rita Kim | F45-49 | 5:17:50 | 4:52:09 | Not at Worlds |
| 69 | Sandra Blanc | F45-49 | 5:18:24 | 4:52:40 | Qualified |
| 70 | Megan Piwowar | F40-44 | 5:10:36 | 4:52:46 | Not at Worlds |
| 71 | Gabrielle Florance | F30-34 | 4:58:13 | 4:53:05 | Not at Worlds |
| 72 | Murielle Caeymaex | F30-34 | 4:58:20 | 4:53:12 | Not at Worlds |
| 73 | Lauren Lotocky | F30-34 | 4:58:32 | 4:53:24 | Not at Worlds |
| 74 | Viviane Duquette | F18-24 | 4:56:07 | 4:53:47 | Not at Worlds |
| 75 | Juliana Loricco | F18-24 | 4:56:15 | 4:53:55 | Not at Worlds |
| 76 | Lindsey Acampa | F40-44 | 5:12:29 | 4:54:33 | Not at Worlds |
| 77 | Eleanor Sommers | F25-29 | 4:54:57 | 4:54:57 | Not at Worlds |
| 78 | Lea Frenkel | F25-29 | 4:55:15 | 4:55:15 | Not at Worlds |
| 79 | Christine Dunn | F55-59 | 5:37:39 | 4:55:19 | Not at Worlds |
| 80 | Victoria Moisan | F25-29 | 4:55:19 | 4:55:19 | Not at Worlds |
| 81 | Francesca Tartaglione | F40-44 | 5:13:43 | 4:55:43 | Not at Worlds |
| 82 | Sarah Tomashek | F25-29 | 4:56:24 | 4:56:24 | Not at Worlds |
| 83 | Denay Clark | F50-54 | 5:28:49 | 4:56:28 | Not at Worlds |
| 84 | Dawn Kim | F40-44 | 5:14:38 | 4:56:34 | Not at Worlds |
| 85 | Natalie Nicols | F30-34 | 5:01:57 | 4:56:45 | Not at Worlds |
| 86 | Catherine Duquette | F25-29 | 4:57:33 | 4:57:33 | Not at Worlds |
| 87 | Catherine Kost | F50-54 | 5:31:10 | 4:58:35 | Not at Worlds |
| 88 | Jenni Bourque | F55-59 | 5:41:34 | 4:58:44 | Not at Worlds |
| 89 | Laura Stanley | F55-59 | 5:41:40 | 4:58:49 | Not at Worlds |
| 90 | Joleen Roberti | F25-29 | 4:59:15 | 4:59:15 | Not at Worlds |
| 91 | Kassie Jackson | F30-34 | 5:04:51 | 4:59:36 | Not at Worlds |
| 92 | Theresa Halliday | F50-54 | 5:33:39 | 5:00:49 | Not at Worlds |
| 93 | Zoe Koski | F30-34 | 5:06:39 | 5:01:23 | Not at Worlds |
| 94 | Karine Davis | F50-54 | 5:35:16 | 5:02:17 | Not at Worlds |
| 95 | Kareen Bacinski | F50-54 | 5:35:29 | 5:02:28 | Not at Worlds |
| 96 | Nicole Krumrei | F45-49 | 5:29:33 | 5:02:55 | Already qualified · IRONMAN 70.3 Wisconsin |
| 97 | Lykke Vesly Pind Nielsen | F30-34 | 5:08:42 | 5:03:23 | Not at Worlds |
| 98 | Kiana Cowger | F30-34 | 5:09:28 | 5:04:09 | Not at Worlds |
| 99 | Stefani Anderson | F30-34 | 5:09:47 | 5:04:27 | Not at Worlds |
| 100 | Naomi Moss-Dalmau | F45-49 | 5:32:28 | 5:05:36 | Not at Worlds |
| 101 | Katherine Jones | F30-34 | 5:11:09 | 5:05:48 | Not at Worlds |
| 102 | Frédérique Cobden | F18-24 | 5:08:28 | 5:06:02 | Not at Worlds |
| 103 | Karsyn Bellomo | F18-24 | 5:09:02 | 5:06:36 | Not at Worlds |
| 104 | Natalie Grieco | F30-34 | 5:12:01 | 5:06:39 | Not at Worlds |
| 105 | Sarah Duggan | F25-29 | 5:07:05 | 5:07:05 | Not at Worlds |
| 106 | Sophia Olson | F25-29 | 5:07:21 | 5:07:21 | Not at Worlds |
| 107 | Taylor Hatfield | F30-34 | 5:13:31 | 5:08:07 | Not at Worlds |
| 108 | Stefanie Cronin | F55-59 | 5:52:31 | 5:08:19 | Not at Worlds |
| 109 | Michele Herley-Tremblay | F60-64 | 6:07:42 | 5:08:32 | Not at Worlds |
| 110 | Jillian Gregory | F40-44 | 5:27:30 | 5:08:42 | Not at Worlds |
| 111 | Ronna Cong | F50-54 | 5:43:12 | 5:09:26 | Not at Worlds |
| 112 | Juliette Lavigne | F18-24 | 5:12:09 | 5:09:41 | Not at Worlds |
| 113 | Rachel Simson | F40-44 | 5:28:40 | 5:09:48 | Not at Worlds |
| 114 | Rachel Beery | F30-34 | 5:15:25 | 5:09:59 | Not at Worlds |
| 115 | Brooke Mcardle | F25-29 | 5:10:01 | 5:10:01 | Not at Worlds |
| 116 | Ella Chandler | F18-24 | 5:12:50 | 5:10:22 | Not at Worlds |
| 117 | Anna Kornmuller | F30-34 | 5:17:02 | 5:11:35 | Qualified |
| 118 | Joannie Montplaisir | F25-29 | 5:12:06 | 5:12:06 | Not at Worlds |
| 119 | Carolanne Montplaisir | F25-29 | 5:12:06 | 5:12:06 | Not at Worlds |
| 120 | Danielle Fleming | F40-44 | 5:33:12 | 5:14:04 | Not at Worlds |
| 121 | Lexi Gage | F25-29 | 5:14:34 | 5:14:34 | Not at Worlds |
| 122 | Ada Eubanks | F18-24 | 5:17:07 | 5:14:37 | Not at Worlds |
| 123 | Maude Durocher | F25-29 | 5:14:42 | 5:14:42 | Not at Worlds |
| 124 | Sydney Kunkler | F25-29 | 5:15:02 | 5:15:02 | Not at Worlds |
| 125 | Karina Newhall | F40-44 | 5:34:15 | 5:15:04 | Not at Worlds |
| 126 | Sonia Dolan | F45-49 | 5:43:10 | 5:15:26 | Not at Worlds |
| 127 | Gabrielle Nuki | F25-29 | 5:16:03 | 5:16:03 | Not at Worlds |
| 128 | Jessica Seeman | F40-44 | 5:37:17 | 5:17:55 | Not at Worlds |
| 129 | Maria Sierra Peñas | F50-54 | 5:53:08 | 5:18:23 | Not at Worlds |
| 130 | Kirstie Wilkins | F55-59 | 6:05:12 | 5:19:24 | Not at Worlds |
| 131 | Julie Eaton | F50-54 | 5:54:25 | 5:19:33 | Already qualified · IRONMAN 70.3 Muskoka |
| 132 | Cheryl Waltman | F40-44 | 5:39:14 | 5:19:46 | Not at Worlds |
| 133 | Katherine Hoekstra | F25-29 | 5:19:49 | 5:19:49 | Not at Worlds |
| 134 | Sydney O'connor | F18-24 | 5:22:43 | 5:20:10 | Not at Worlds |
| 135 | Julia Desrochers | F25-29 | 5:20:33 | 5:20:33 | Not at Worlds |
| 136 | Paulina Arnal Prieto | F30-34 | 5:26:21 | 5:20:44 | Not at Worlds |
| 137 | Corie Chandler | F50-54 | 5:57:53 | 5:22:40 | Not at Worlds |
| 138 | Karen Scherer | F35-39 | 5:34:39 | 5:23:12 | Not at Worlds |
| 139 | Picabo Miskiv | F30-34 | 5:28:59 | 5:23:19 | Not at Worlds |
| 140 | Kimberly Tabor | F55-59 | 6:09:43 | 5:23:21 | Not at Worlds |
| 141 | Sarah Griffith | F45-49 | 5:52:08 | 5:23:41 | Not at Worlds |
| 142 | Natasha Boghosian | F35-39 | 5:35:43 | 5:24:14 | Not at Worlds |
| 143 | Natalia Ayoub | F25-29 | 5:24:16 | 5:24:16 | Not at Worlds |
| 144 | Marykate Mcdonald | F60-64 | 6:27:11 | 5:24:53 | Not at Worlds |
| 145 | Sami Sorenson | F35-39 | 5:36:45 | 5:25:14 | Not at Worlds |
| 146 | Anna Toole | F18-24 | 5:27:57 | 5:25:22 | Not at Worlds |
| 147 | Lila Roche | F18-24 | 5:28:36 | 5:26:00 | Not at Worlds |
| 148 | Kerstin O’meara | F25-29 | 5:26:50 | 5:26:50 | Not at Worlds |
| 149 | Kathlyn Wilde | F40-44 | 5:47:26 | 5:27:29 | Not at Worlds |
| 150 | Samantha Rothberg | F35-39 | 5:39:43 | 5:28:06 | Not at Worlds |
| 151 | Caitlin Barotz | F18-24 | 5:30:46 | 5:28:09 | Not at Worlds |
| 152 | Caitlin Corbett | F25-29 | 5:30:24 | 5:30:24 | Already qualified · IRONMAN 70.3 New York |
| 153 | Ashley Cvetkovic | F45-49 | 6:00:23 | 5:31:16 | Not at Worlds |
| 154 | Orlee Berlove | F50-54 | 6:07:45 | 5:31:34 | Not at Worlds |
| 155 | Maryanne Gillespie | F50-54 | 6:08:18 | 5:32:04 | Not at Worlds |
| 156 | Bernadette Hebert | F65-69 | 7:07:52 | 5:32:40 | Not at Worlds |
| 157 | Randee Roucoulet | F50-54 | 6:09:29 | 5:33:08 | Not at Worlds |
| 158 | Donnelly Carroll | F30-34 | 5:39:09 | 5:33:19 | Not at Worlds |
| 159 | Clementine Muir | F18-24 | 5:36:13 | 5:33:34 | Not at Worlds |
| 160 | Brittany Forgione | F40-44 | 5:54:14 | 5:33:54 | Not at Worlds |
| 161 | Lindsay Colucci | F35-39 | 5:46:16 | 5:34:25 | Not at Worlds |
| 162 | Marion Philippe | F30-34 | 5:41:05 | 5:35:13 | Not at Worlds |
| 163 | Zoe Brusselle | F30-34 | 5:41:13 | 5:35:21 | Not at Worlds |
| 164 | Abigail Olsen | F25-29 | 5:35:28 | 5:35:28 | Not at Worlds |
| 165 | Sally Thompson | F25-29 | 5:35:38 | 5:35:38 | Not at Worlds |
| 166 | Michaela Keating | F25-29 | 5:36:36 | 5:36:36 | Not at Worlds |
| 167 | Kaitlin Kurklen | F30-34 | 5:42:49 | 5:36:55 | Not at Worlds |
| 168 | Abigail Morrissey | F25-29 | 5:39:23 | 5:39:23 | Not at Worlds |
| 169 | Hannah Blizzard | F25-29 | 5:39:37 | 5:39:37 | Not at Worlds |
| 170 | Cassie Toth | F18-24 | 5:42:28 | 5:39:46 | Not at Worlds |
| 171 | Carra Dewing | F30-34 | 5:46:04 | 5:40:07 | Not at Worlds |
| 172 | Emilia Cottignoli | F25-29 | 5:40:36 | 5:40:36 | Not at Worlds |
| 173 | Dana Finch | F35-39 | 5:53:08 | 5:41:03 | Not at Worlds |
| 174 | Cheryl Cook | F45-49 | 6:12:29 | 5:42:23 | Not at Worlds |
| 175 | Julianna Higgins | F25-29 | 5:42:28 | 5:42:28 | Not at Worlds |
| 176 | Michaela Johnke | F30-34 | 5:49:25 | 5:43:24 | Not at Worlds |
| 177 | Isabelle Ringuette | F55-59 | 6:32:43 | 5:43:28 | Not at Worlds |
| 178 | Caroline White | F30-34 | 5:49:52 | 5:43:51 | Not at Worlds |
| 179 | Julia Malo | F25-29 | 5:45:03 | 5:45:03 | Not at Worlds |
| 180 | Stephanie Garrett | F60-64 | 6:51:19 | 5:45:08 | Qualified |
| 181 | Kimberly Zeosky | F60-64 | 6:52:19 | 5:45:58 | Not at Worlds |
| 182 | Maggie Lawry | F55-59 | 6:35:39 | 5:46:02 | Not at Worlds |
| 183 | Cassandra Angelini-Vazquez | F30-34 | 5:52:13 | 5:46:10 | Not at Worlds |
| 184 | Tatiana Knox | F30-34 | 5:52:45 | 5:46:41 | Not at Worlds |
| 185 | Amy Ren Steele | F30-34 | 5:53:36 | 5:47:31 | Not at Worlds |
| 186 | Lori Roy | F40-44 | 6:09:03 | 5:47:52 | Not at Worlds |
| 187 | Chelsea Demarest | F18-24 | 5:51:16 | 5:48:29 | Not at Worlds |
| 188 | Clare Munroe | F55-59 | 6:38:31 | 5:48:33 | Not at Worlds |
| 189 | Mackenzie Shoniker | F18-24 | 5:51:31 | 5:48:44 | Not at Worlds |
| 190 | Adelle Condon | F55-59 | 6:39:29 | 5:49:23 | Not at Worlds |
| 191 | Carly Mcdaniel | F25-29 | 5:49:34 | 5:49:34 | Not at Worlds |
| 192 | Madeline Fournier | F18-24 | 5:52:59 | 5:50:12 | Not at Worlds |
| 193 | Tess Bossdorf | F18-24 | 5:53:20 | 5:50:33 | Not at Worlds |
| 194 | Audrey Strachan | F25-29 | 5:51:05 | 5:51:05 | Not at Worlds |
| 195 | Allyson Houle | F18-24 | 5:54:10 | 5:51:22 | Not at Worlds |
| 196 | Tanny Pena | F35-39 | 6:04:17 | 5:51:49 | Not at Worlds |
| 197 | Maria Grill | F25-29 | 5:52:53 | 5:52:53 | Not at Worlds |
| 198 | Cassandra Saikin | F35-39 | 6:05:59 | 5:53:28 | Not at Worlds |
| 199 | Julianna Hamilton | F30-34 | 6:00:08 | 5:53:56 | Not at Worlds |
| 200 | Kiara Wahnschafft | F25-29 | 5:54:18 | 5:54:18 | Not at Worlds |
| 201 | Fatima Aissaoui | F50-54 | 6:33:04 | 5:54:23 | Not at Worlds |
| 202 | Adrianna Latka | F18-24 | 5:57:37 | 5:54:47 | Not at Worlds |
| 203 | Danielle Cavaliere | F30-34 | 6:01:05 | 5:54:52 | Not at Worlds |
| 204 | Madison Donley | F25-29 | 5:55:34 | 5:55:34 | Not at Worlds |
| 205 | Nicole Couture | F35-39 | 6:08:11 | 5:55:35 | Not at Worlds |
| 206 | Janet Allaire | F50-54 | 6:34:52 | 5:56:01 | Not at Worlds |
| 207 | Paula Eichner | F45-49 | 6:27:24 | 5:56:06 | Not at Worlds |
| 208 | Olivia Mullan | F25-29 | 5:56:10 | 5:56:10 | Not at Worlds |
| 209 | Kimberly Pilcher | F60-64 | 7:04:30 | 5:56:12 | Not at Worlds |
| 210 | Kaylee Ocheltree | F25-29 | 5:56:26 | 5:56:26 | Not at Worlds |
| 211 | Nicole Balich | F40-44 | 6:18:21 | 5:56:38 | Not at Worlds |
| 212 | Shannon Young | F55-59 | 6:47:55 | 5:56:46 | Not at Worlds |
| 213 | Annalee Trevino | F35-39 | 6:09:27 | 5:56:49 | Not at Worlds |
| 214 | Caroline Johnston | F45-49 | 6:28:12 | 5:56:50 | Not at Worlds |
| 215 | Heather Lambert | F55-59 | 6:48:04 | 5:56:54 | Not at Worlds |
| 216 | Molly Elmore | F18-24 | 6:00:01 | 5:57:10 | Not at Worlds |
| 217 | Abigail Vergara Porras | F40-44 | 6:19:23 | 5:57:36 | Not at Worlds |
| 218 | Heather Pituch | F30-34 | 6:04:54 | 5:58:37 | Not at Worlds |
| 219 | Jami Woods | F50-54 | 6:38:24 | 5:59:12 | Not at Worlds |
| 220 | Liz Smith | F40-44 | 6:21:17 | 5:59:24 | Not at Worlds |
| 221 | Helen Roberts | F30-34 | 6:06:15 | 5:59:57 | Not at Worlds |
| 222 | Amanda Desai | F40-44 | 6:22:46 | 6:00:48 | Not at Worlds |
| 223 | Kathleen Barr | F40-44 | 6:25:29 | 6:03:21 | Not at Worlds |
| 224 | Crystal Leo | F40-44 | 6:26:09 | 6:03:59 | Not at Worlds |
| 225 | Elizabeth Moore | F25-29 | 6:04:07 | 6:04:07 | Not at Worlds |
| 226 | Gabrielle Noonan | F18-24 | 6:09:30 | 6:06:35 | Not at Worlds |
| 227 | Sandy Zohni | F55-59 | 6:59:18 | 6:06:43 | Not at Worlds |
| 228 | Karine Lessard | F30-34 | 6:13:17 | 6:06:52 | Already qualified · IRONMAN 70.3 Ohio |
| 229 | Sara Phillips | F35-39 | 6:20:47 | 6:07:46 | Not at Worlds |
| 230 | Amelia Houghton | F30-34 | 6:14:37 | 6:08:10 | Not at Worlds |
| 231 | Ava Warne | F18-24 | 6:12:17 | 6:09:21 | Not at Worlds |
| 232 | Isabelle Lariviere | F50-54 | 6:49:47 | 6:09:28 | Not at Worlds |
| 233 | Morgan Mclaughlin | F18-24 | 6:12:43 | 6:09:46 | Not at Worlds |
| 234 | Caitlin Baker | F30-34 | 6:16:44 | 6:10:15 | Not at Worlds |
| 235 | Ashley Racine | F45-49 | 6:43:00 | 6:10:26 | Not at Worlds |
| 236 | Molly Williams | F25-29 | 6:10:55 | 6:10:55 | Not at Worlds |
| 237 | Lucy Tabb | F25-29 | 6:11:44 | 6:11:44 | Not at Worlds |
| 238 | Michal Kislev-Reshef | F50-54 | 6:53:47 | 6:13:04 | Not at Worlds |
| 239 | Carlie Ray | F25-29 | 6:14:48 | 6:14:48 | Not at Worlds |
| 240 | Dorothea Mulcahy | F18-24 | 6:21:08 | 6:18:07 | Not at Worlds |
| 241 | Marykate Stack | F25-29 | 6:18:41 | 6:18:41 | Not at Worlds |
| 242 | Charlene Selle | F45-49 | 6:52:50 | 6:19:29 | Qualified |
IRONMAN 70.3 Western Massachusetts 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