2025 IRONMAN 70.3 Western Massachusetts
IRONMAN World Championship qualification — age-group results, adjusted times, and qualifying times.
WC slots
70
Qualified
70
General cutoff*
03:41:50
Women cutoff*
04:14:16
*Adjusted (age-graded) time of the last qualifier in each category. Use the interactive tool for the required finish time per age group and to model rolldown.
Qualified athletes (70)
| # | Athlete | Age group | Finish | Adjusted | Status |
|---|---|---|---|---|---|
| 1 | Brenton Towne United States | M40-44 | 3:36:42 | 03:20:42 | AG Winner |
| 2 | Mike Consolini United States | M35-39 | 3:31:46 | 03:21:10 | AG Winner |
| 3 | Robert Ordish United States | M40-44 | 3:39:27 | 03:23:15 | Qualified |
| 4 | Craig Stoller United States | M65-69 | 4:30:18 | 03:26:30 | AG Winner |
| 5 | James Congdon United States | M60-64 | 4:12:50 | 03:27:07 | AG Winner |
| 6 | Jonathan Kulas United States | M55-59 | 4:01:58 | 03:27:14 | AG Winner |
| 7 | Thomas Fellows United States | M40-44 | 3:44:08 | 03:27:35 | Qualified |
| 8 | Adam Ward Ireland | M25-29 | 3:30:19 | 03:28:49 | AG Winner |
| 9 | Tristan Margot United States | M40-44 | 3:45:30 | 03:28:51 | Qualified |
| 10 | David Martin United States | M35-39 | 3:40:33 | 03:29:31 | Qualified |
| 11 | John Cline United States | M45-49 | 3:53:46 | 03:29:52 | AG Winner |
| 12 | Maxwell Dimuccio United States | M18-24 | 3:30:03 | 03:30:03 | AG Winner |
| 13 | Eric Nielsen Canada | M40-44 | 3:46:56 | 03:30:11 | Qualified |
| 14 | Arthur Mathisen United States | M50-54 | 3:58:05 | 03:30:17 | AG Winner |
| 15 | Patrick Guelakis United States | M45-49 | 3:54:27 | 03:30:29 | Qualified |
| 16 | Vincent Legere Canada | M50-54 | 3:59:43 | 03:31:44 | Qualified |
| 17 | Johnny Delbalso United States | M35-39 | 3:43:11 | 03:32:01 | Qualified |
| 18 | Sam Karliner United States | M60-64 | 4:18:50 | 03:32:02 | Qualified |
| 19 | Anthony Park United States | M60-64 | 4:21:20 | 03:34:05 | Qualified |
| 20 | Thomas Scappaticci United States | M40-44 | 3:51:21 | 03:34:16 | Qualified |
| 21 | Adam Kuklinski Poland | M60-64 | 4:21:35 | 03:34:17 | Qualified |
| 22 | Alexandre Guay Canada | M30-34 | 3:42:13 | 03:34:33 | AG Winner |
| 23 | William Fortin Canada | M35-39 | 3:45:57 | 03:34:39 | Qualified |
| 24 | Sean Snow United States | M55-59 | 4:11:12 | 03:35:09 | Qualified |
| 25 | Alexis Giroux Canada | M40-44 | 3:52:44 | 03:35:33 | Qualified |
| 26 | William Khachadourian United States | M35-39 | 3:47:10 | 03:35:48 | Qualified |
| 27 | Derek Flood Ireland | M55-59 | 4:12:14 | 03:36:02 | Qualified |
| 28 | Mathieu Picca Canada | M35-39 | 3:48:01 | 03:36:36 | Qualified |
| 29 | Lucas Davis United States | M30-34 | 3:44:34 | 03:36:49 | Qualified |
| 30 | Maxime Frenette Canada | M30-34 | 3:44:44 | 03:36:58 | Qualified |
| 31 | Peter Acs United States | M55-59 | 4:14:19 | 03:37:49 | Qualified |
| 32 | Peter York United States | M60-64 | 4:26:22 | 03:38:12 | Qualified |
| 33 | Ryan Davis United States | M30-34 | 3:46:22 | 03:38:33 | Qualified |
| 34 | Daniel Campeau Canada | M45-49 | 4:04:13 | 03:39:15 | Qualified |
| 35 | Tim Antonellis United States | M40-44 | 3:56:45 | 03:39:16 | Qualified |
| 36 | Marvin Wang United States | M55-59 | 4:16:20 | 03:39:32 | Qualified |
| 37 | Edward Sparkowski United States | M70-74 | 5:09:09 | 03:40:05 | AG Winner |
| 38 | Corentin Provost Canada | M30-34 | 3:48:01 | 03:40:09 | Qualified |
| 39 | Brian Northrop United States | M45-49 | 4:05:59 | 03:40:50 | Qualified |
| 40 | Matt Berk United States | M45-49 | 4:06:05 | 03:40:56 | Qualified |
| 41 | Sebastien Houde Breton Canada | M30-34 | 3:48:53 | 03:40:59 | Qualified |
| 42 | Bj Gumkowski United States | M50-54 | 4:10:25 | 03:41:11 | Qualified |
| 43 | Philippe Declerck Belgium | M45-49 | 4:06:57 | 03:41:42 | Qualified |
| 44 | Matthew Mccutchen United States | M55-59 | 4:19:01 | 03:41:50 | Qualified |
| 45 | Kathleen Richards United States | F70-74 | 5:09:20 | 03:47:17 | AG Winner |
| 46 | Maddie Durkin Bermuda | F40-44 | 4:03:54 | 03:49:54 | AG Winner |
| 47 | Beate Van Loo-Born Switzerland | F45-49 | 4:10:37 | 03:50:22 | AG Winner |
| 48 | Ashley Couper Bermuda | F45-49 | 4:15:13 | 03:54:35 | Women slot |
| 49 | Jenny Marshall United States | F35-39 | 4:04:03 | 03:55:42 | AG Winner |
| 50 | Kristen Neimeth United States | F55-59 | 4:30:35 | 03:56:39 | AG Winner |
| 51 | Melyssa Brochu Canada | F45-49 | 4:18:11 | 03:57:19 | Women slot |
| 52 | Jody Dushay United States | F55-59 | 4:32:30 | 03:58:19 | Women slot |
| 53 | Jennie Hansen United States | F40-44 | 4:17:12 | 04:02:26 | Women slot |
| 54 | Gretchen Cooney United States | F65-69 | 5:13:53 | 04:04:02 | AG Winner |
| 55 | Colleen Murray United States | F50-54 | 4:31:36 | 04:04:52 | AG Winner |
| 56 | Lindsay Holmes United States | F45-49 | 4:27:22 | 04:05:45 | Women slot |
| 57 | Heidi Die Wu China | F50-54 | 4:34:36 | 04:07:34 | Women slot |
| 58 | Patsy Klotz United States | F65-69 | 5:18:34 | 04:07:41 | Women slot |
| 59 | Santana Silver United States | F30-34 | 4:13:11 | 04:08:49 | AG Winner |
| 60 | Susanne Carpenter United States | F50-54 | 4:37:26 | 04:10:08 | Women slot |
| 61 | Jennifer Knowles Canada | F70-74 | 5:40:42 | 04:10:20 | Women slot |
| 62 | Kristin Cary United States | F45-49 | 4:33:21 | 04:11:15 | Women slot |
| 63 | Rebecca Bader United States | F45-49 | 4:34:40 | 04:12:28 | Women slot |
| 64 | Amanda Jett United States | F35-39 | 4:21:46 | 04:12:48 | Women slot |
| 65 | Wendy Mehaffey United States | F45-49 | 4:36:01 | 04:13:42 | Women slot |
| 66 | Nancy Mcmahon United States | F60-64 | 5:02:35 | 04:13:53 | AG Winner |
| 67 | Karen Woodward United States | F45-49 | 4:36:38 | 04:14:16 | Women slot |
| 68 | Sierra Lee Canada | F25-29 | 4:15:37 | 04:15:37 | AG Winner |
| 69 | Jim Adams United States | M75-79 | 6:42:23 | 04:18:17 | AG Winner |
| 70 | Alizé Fargnoli Canada | F18-24 | 4:25:29 | 04:23:23 | AG Winner |
Next 20 — closest to qualifying
The athletes who just missed a slot, by adjusted time — i.e. who would benefit most from rolldown.
| # | Athlete | Age group | Finish | Adjusted | Status |
|---|---|---|---|---|---|
| 71 | Federico Forte Italy | M35-39 | 3:54:17 | 03:42:34 | Not qualified |
| 72 | Eddie Fishman United States | M50-54 | 4:12:25 | 03:42:57 | Not qualified |
| 73 | Michal Bal United States | M35-39 | 3:54:44 | 03:42:59 | Not qualified |
| 74 | Matthew Beaver Canada | M30-34 | 3:51:02 | 03:43:03 | Not qualified |
| 75 | Noel Mulkey United States | M30-34 | 3:51:31 | 03:43:31 | Not qualified |
| 76 | Kyle Houston United States | M30-34 | 3:51:40 | 03:43:40 | Not qualified |
| 77 | Kyle Miersma Canada | M50-54 | 4:13:16 | 03:43:42 | Not qualified |
| 78 | Michael Midmer Canada | M50-54 | 4:14:02 | 03:44:23 | Not qualified |
| 79 | Adam Raphael United States | M30-34 | 3:52:31 | 03:44:29 | Not qualified |
| 80 | Christian Oakley United States | M25-29 | 3:46:13 | 03:44:36 | Not qualified |
| 81 | Valdierico Fernandes United States | M45-49 | 4:10:42 | 03:45:04 | Not qualified |
| 82 | Arlo Skowyra United States | M55-59 | 4:22:54 | 03:45:10 | Not qualified |
| 83 | Matthew Rabasco United States | M25-29 | 3:47:19 | 03:45:42 | Not qualified |
| 84 | Rick Malo United States | M55-59 | 4:23:46 | 03:45:54 | Not qualified |
| 85 | Stefan Leijdekkers Netherlands | M50-54 | 4:15:49 | 03:45:57 | Not qualified |
| 86 | Doug Scott Australia | M45-49 | 4:12:04 | 03:46:18 | Not qualified |
| 87 | Vincent Farricielli United States | M25-29 | 3:47:58 | 03:46:20 | Not qualified |
| 88 | Kyle Pilachowski United States | M25-29 | 3:48:09 | 03:46:31 | Not qualified |
| 89 | Steve Leary United States | M40-44 | 4:05:02 | 03:46:56 | Not qualified |
| 90 | Travis Hackney United States | M50-54 | 4:16:59 | 03:46:59 | Not qualified |
Open in the interactive tool →
Filter by age group, model rolldown, see required times.
All qualifying events →
Browse every IRONMAN & 70.3 in our results database.
Qualification is modelled with the WTC age-group performance multipliers. Results are for information only — always confirm slots and rolldown with the official race-day allocation. Not affiliated with the IRONMAN Group.