2026 IRONMAN 70.3 New York
Results and IRONMAN 70.3 World Championship qualification · 24 October 2026 · race guide
Summary
2026 IRONMAN 70.3 New York had 60 IRONMAN 70.3 World Championship slots (30 men's, 30 women's) for 865 finishers in 24 age groups. The last men's slot went at 4:07:46 adjusted (age-graded) time and the last women's at 5:04:01; the quickest age-group cutoff was M18-24, at a 4:07:46 finish. Slots went deepest in F18-24, to 5th place; 7 age groups got only their winner's slot.
*Adjusted (age-graded) time of the last qualifier in each category.
IRONMAN 70.3 World Championship qualifying times by age group
How many slots each age group won at 2026 IRONMAN 70.3 New York, the time of the last athlete to get one, and the finish time that was needed. Each age group links to its whole field.
| Age group | Slots | Last slot | Needed* |
|---|---|---|---|
| F18-24 | 5 | 5:04:585th | 5:06:26 |
| F25-29 | 3 | 5:04:013rd | 5:04:01 |
| F30-34 | 5 | 5:06:335th | 5:09:20 |
| F35-39 | 3 | 4:58:173rd | 5:14:46 |
| F40-44 | 2 | 5:19:302nd | 5:22:31 |
| F45-49 | 4 | 5:20:094th | 5:30:44 |
| F50-54 | 1winner | 5:43:551st | 5:37:11 |
| F55-59 | 3 | 5:36:313rd | 5:47:36 |
| F60-64 | 2 | 5:55:422nd | 6:02:18 |
| F65-69 | 1winner | 7:48:081st | 6:31:01 |
| F70-74 | 1winner | 6:33:001st | 6:53:44 |
| M18-24 | 3 | 4:06:143rd | 4:07:46 |
| M25-29 | 3 | 3:57:243rd | 4:09:32 |
| M30-34 | 2 | 4:08:102nd | 4:16:37 |
| M35-39 | 3 | 4:20:493rd | 4:20:49 |
| M40-44 | 4 | 4:26:564th | 4:27:31 |
| M45-49 | 4 | 4:34:354th | 4:35:58 |
| M50-54 | 3 | 4:36:283rd | 4:40:30 |
| M55-59 | 1winner | 4:40:091st | 4:49:17 |
| M60-64 | 2 | 5:02:112nd | 5:02:27 |
| M65-69 | 1winner | 5:17:251st | 5:24:18 |
| M70-74 | 2 | 5:41:082nd | 5:48:02 |
| M75-79 | 1winner | 7:07:141st | 6:26:00 |
| M80-84 | 1winner | 8:26:141st | 8:06:18 |
Slots: athletes from the age group who qualified (before any rolldown). Last slot: the slowest qualifier's finish time and age-group place, then its adjusted (age-graded) time. *Needed: the finish time that equals the pool's adjusted cutoff for that age group (cutoff ÷ age-group multiplier) — any faster finish earned a slot. Age-group winners qualify whatever their time.
Compare age groups across the season: 70.3 Worlds qualifying times by age group at every race →
Racing IRONMAN 70.3 New York in 2027?
Free 16-week plan fitted to this course, 7, 10 or 13 hours a week. It dates itself once the 2027 race date is out.
Or let metrica build one around your week, week 1 free.
Find your result
Type your name: your splits, your age-group place and how close you were to a 70.3 Worlds slot.
Who qualified
Every qualifier and the next 20 by adjusted time. Pick an age group to see its whole field, slot holders first; filter by sex, and model unclaimed slots rolling down with the +N chips.
| # | Athlete | Finish | Status |
|---|---|---|---|
| 1 | M25-29 · United States | 3:46:44 | AG winner |
| 2 | M18-24 · United States | 3:47:26 | AG winner |
| 3 | M25-29 · United States | 3:53:21 | Men slot |
| 4 | M25-29 · United States | 3:57:24 | Men slot |
| 5 | M30-34 · Canada | 4:00:38 | AG winner |
| 6 | M18-24 · United States | 4:05:03 | Men slot |
| 7 | M40-44 · United States | 4:05:51 | AG winner |
| 8 | M18-24 · United States | 4:06:14 | Men slot |
| 9 | M30-34 · United States | 4:08:10 | Men slot |
| 10 | M35-39 · United States | 4:10:10 | AG winner |
| 11 | M35-39 · United States | 4:11:31 | Men slot |
| 12 | M35-39 · Canada | 4:20:49 | Men slot |
| 13 | M40-44 · United States | 4:22:39 | Men slot |
| 14 | M50-54 · United States | 4:22:43 | AG winner |
| 15 | M50-54 · Netherlands | 4:24:24 | Men slot |
Full results
Every finisher of 2026 IRONMAN 70.3 New York with swim, bike and run splits, grouped by age group.
Show every finisher with splitsHide full results· 865 finishers · 25 age groups
MPRO 1 finisher · 1st Thomas Huwiler 3:53:13
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Thomas Huwiler | Switzerland | 21:05 | 2:13:32 | 1:15:53 | 3:53:13 | 3 |
F18-24 45 finishers · 1st Olivia Ebenstein 4:39:11 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Olivia Ebenstein | United States | 21:22 | 2:37:24 | 1:35:30 | 4:39:11 | 54 |
| 2 | Ella Consla | United States | 26:35 | 2:42:31 | 1:31:03 | 4:46:54 | 77 |
| 3 | Samantha McManus | United States | 27:38 | 2:37:35 | 1:40:57 | 4:51:20 | 88 |
| 4 | Sara Christ | United States | 29:12 | 2:40:22 | 1:42:19 | 5:01:19 | 130 |
| 5 | Alexandra Vergara-Anglim | United States | 23:57 | 2:51:47 | 1:44:05 | 5:04:58 | 149 |
| 6 | Kathryn Shaw | United States | 20:23 | 2:44:36 | 1:58:20 | 5:12:23 | 187 |
| 7 | Grete King | United States | 28:41 | 2:51:04 | 1:47:13 | 5:14:33 | 197 |
| 8 | Alicia Hober | United States | 26:31 | 2:56:08 | 1:45:50 | 5:18:52 | 217 |
| 9 | Elise Hawkins | United States | 30:32 | 3:07:33 | 1:37:25 | 5:29:32 | 287 |
| 10 | Marie-Michèle Fournier | Canada | 28:43 | 2:51:04 | 2:08:03 | 5:35:39 | 334 |
| 11 | Natalie Jack | United States | 26:13 | 3:18:42 | 1:45:12 | 5:37:58 | 351 |
| 12 | Penelope Weekes | United States | 26:52 | 3:13:37 | 1:56:03 | 5:49:28 | 442 |
| 13 | Emma Foster | United States | 27:39 | 3:15:10 | 1:58:48 | 5:49:29 | 443 |
| 14 | Elisia Gallo | United States | 29:30 | 3:20:35 | 1:54:35 | 5:54:20 | 474 |
| 15 | Ella Bincarosky | United States | 34:25 | 3:06:00 | 2:01:44 | 5:54:45 | 478 |
| 16 | Peyton Hoffman | United States | 29:20 | 3:08:20 | 2:05:52 | 5:56:19 | 493 |
| 17 | Morgan Cunningham | United States | 33:40 | 3:15:30 | 1:56:56 | 5:57:31 | 499 |
| 18 | Sarah Bucher | United States | 32:14 | 3:07:27 | 1:59:56 | 5:57:33 | 502 |
| 19 | Julia Fortna | United States | 24:48 | 3:13:53 | 2:07:22 | 5:57:38 | 504 |
| 20 | Suzanne Gruz | Canada | 38:07 | 2:57:20 | 2:13:26 | 5:58:37 | 511 |
| 21 | Samantha Derrico | United States | 29:20 | 3:19:57 | 1:59:19 | 6:01:38 | 527 |
| 22 | Chloe Vlases | United States | 30:16 | 3:21:59 | 1:56:52 | 6:03:15 | 532 |
| 23 | Caroline Brund | Denmark | 29:46 | 3:17:14 | 1:56:19 | 6:07:55 | 563 |
| 24 | Catrine Brund | Denmark | 31:43 | 3:17:14 | 1:56:19 | 6:07:58 | 565 |
| 25 | Claire Larson | United States | 25:19 | 3:16:19 | 2:13:16 | 6:09:11 | 573 |
| 26 | Katie Yoo | United States | 20:41 | 3:35:45 | 2:03:40 | 6:09:38 | 577 |
| 27 | Megan Donlevie | United States | 31:39 | 3:25:24 | 2:05:35 | 6:12:35 | 586 |
| 28 | Marisa Lee | United States | 26:22 | 3:29:44 | 2:08:21 | 6:12:48 | 587 |
| 29 | Ariana Locke | United States | 31:17 | 3:33:40 | 2:02:37 | 6:19:07 | 618 |
| 30 | Julia Murray | United States | 27:37 | 3:19:36 | 2:20:11 | 6:19:13 | 619 |
| 31 | Ariane Trudel | Canada | 26:06 | 3:34:44 | 2:04:06 | 6:20:50 | 625 |
| 32 | Sophia Gianforti | United States | 35:28 | 3:18:45 | 2:21:46 | 6:24:03 | 639 |
| 33 | Caraline Oakley | United States | 31:00 | 3:16:02 | 2:32:37 | 6:27:39 | 649 |
| 34 | Sophia Hendizadeh | United States | 31:42 | 3:35:05 | 2:16:41 | 6:35:20 | 682 |
| 35 | Maggie Saville | United States | 35:20 | 3:33:55 | 2:14:30 | 6:36:56 | 690 |
| 36 | Sophia Kaczynski | United States | 26:20 | 3:40:19 | 2:22:23 | 6:40:34 | 704 |
| 37 | Jade Shaw | United States | 29:03 | 3:40:13 | 2:25:20 | 6:47:32 | 730 |
| 38 | Emily Ferrari | United States | 25:39 | 3:23:42 | 2:45:47 | 6:49:34 | 733 |
| 39 | Madison StaRosa | United States | 36:37 | 3:41:30 | 2:33:29 | 7:01:49 | 772 |
| 40 | Kailing Tan | United States | 29:09 | 3:40:05 | 2:44:24 | 7:05:57 | 781 |
| 41 | Ella Fairman | United States | 35:07 | 3:49:18 | 2:32:54 | 7:15:39 | 801 |
| 42 | Samantha Pizzulli | United States | 38:35 | 3:54:17 | 2:35:10 | 7:19:07 | 808 |
| 43 | Stefanny Lopes | United States | 38:29 | 3:52:31 | 2:34:14 | 7:21:20 | 812 |
| 44 | Maddie Marshall | United States | 34:37 | 3:51:41 | 2:57:20 | 7:37:59 | 836 |
| 45 | Emily Wightman | United States | 40:19 | 4:12:08 | 2:36:15 | 7:41:57 | 838 |
| DNF | Sarina Tirabassi | United States | 41:57 | 4:39:49 | DNF |
F25-29 64 finishers · 1st Liz Harrison 4:37:09 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Liz Harrison | United States | 24:43 | 2:27:26 | 1:40:24 | 4:37:09 | 48 |
| 2 | Alessandra Masone | United States | 24:01 | 2:47:55 | 1:32:53 | 4:50:20 | 86 |
| 3 | Dana Cebulski | United States | 24:40 | 3:00:38 | 1:31:00 | 5:04:01 | 146 |
| 4 | Caleigh Kupersmith | United States | 24:01 | 2:46:59 | 1:44:27 | 5:04:12 | 148 |
| 5 | Cassidy Freeman | United States | 20:55 | 2:52:55 | 1:54:16 | 5:12:59 | 193 |
| 6 | Montserrat Pidal | Mexico | 26:20 | 3:05:31 | 1:36:32 | 5:18:29 | 215 |
| 7 | Leanna DeMarco | United States | 22:57 | 2:57:50 | 1:52:56 | 5:22:27 | 239 |
| 8 | Kaitleen Murphy Sweeney | United States | 28:59 | 3:02:36 | 1:41:43 | 5:24:38 | 253 |
| 9 | Dana Sevely | United States | 26:29 | 2:58:58 | 1:46:51 | 5:24:41 | 254 |
| 10 | Bergan Babrowicz | United States | 28:23 | 3:01:48 | 1:39:16 | 5:24:52 | 255 |
| 11 | Cynthia Yee | United States | 26:10 | 2:54:43 | 1:59:19 | 5:25:07 | 257 |
| 12 | Anna McKane | United States | 25:10 | 3:04:11 | 1:51:34 | 5:30:03 | 293 |
| 13 | Katherine McKane | United States | 21:40 | 3:01:47 | 1:59:10 | 5:31:24 | 298 |
| 14 | Livija Kaktaite | Lithuania | 27:27 | 2:56:21 | 1:58:14 | 5:31:46 | 300 |
| 15 | Allie Mollo | United States | 28:49 | 2:59:42 | 1:53:01 | 5:33:46 | 315 |
| 16 | Lauryn Johnson | United States | 20:00 | 3:06:47 | 2:02:14 | 5:37:12 | 346 |
| 17 | Véronique Rouleau-Gagné | Canada | 32:12 | 2:58:09 | 2:01:35 | 5:39:53 | 363 |
| 18 | Deirdre Higgins | United States | 29:51 | 3:20:43 | 1:33:32 | 5:40:14 | 366 |
| 19 | Eva Hunter | United States | 31:45 | 2:56:53 | 2:03:50 | 5:41:43 | 376 |
| 20 | Catherine Cowin | United States | 21:38 | 3:12:57 | 1:55:17 | 5:41:54 | 379 |
| 21 | Amy Martinez | United States | 33:01 | 3:04:39 | 1:54:56 | 5:45:12 | 405 |
| 22 | Marie-Anne Richer | Canada | 32:29 | 2:56:20 | 2:02:06 | 5:45:39 | 409 |
| 23 | Margaux Pisciotta | Belgium | 25:27 | 3:13:59 | 1:58:41 | 5:46:09 | 411 |
| 24 | Audrey Brisebois Roy | Canada | 33:21 | 3:00:31 | 2:07:14 | 5:46:17 | 413 |
| 25 | Wendy Mo | United States | 22:47 | 3:12:21 | 2:02:11 | 5:47:03 | 420 |
| 26 | Jenn Holownia | United States | 25:15 | 3:13:11 | 1:57:01 | 5:47:51 | 425 |
| 27 | Sam Lowe | United States | 28:54 | 3:04:42 | 2:04:13 | 5:48:22 | 432 |
| 28 | Mary Eyre | United States | 38:17 | 2:47:32 | 2:13:06 | 5:49:41 | 446 |
| 29 | Jessica Failace | United States | 26:35 | 3:15:43 | 1:58:33 | 5:54:13 | 473 |
| 30 | Dorothy Shapiro | United States | 27:00 | 3:09:52 | 2:01:55 | 5:55:09 | 481 |
| 31 | Alden Iaconis | United States | 27:14 | 3:05:13 | 2:13:00 | 5:55:32 | 487 |
| 32 | Kathryn Elliott | United States | 31:13 | 3:16:14 | 1:58:16 | 5:55:53 | 491 |
| 33 | Anna Sherman | United States | 33:52 | 3:07:30 | 1:59:56 | 5:57:33 | 501 |
| 34 | Molly George | United States | 34:35 | 3:10:22 | 1:58:02 | 5:58:26 | 509 |
| 35 | Erin Valente | United States | 28:49 | 3:09:07 | 2:10:55 | 5:58:52 | 514 |
| 36 | Erin Dunphy | United States | 25:40 | 3:21:23 | 1:55:12 | 6:00:54 | 522 |
| 37 | Iria DI John Portela | United States | 27:22 | 3:10:42 | 2:07:12 | 6:01:07 | 524 |
| 38 | Grace Godes | United States | 36:24 | 3:15:45 | 1:57:22 | 6:02:56 | 531 |
| 39 | Grace Lipponer | United States | 29:50 | 3:16:42 | 2:03:45 | 6:03:25 | 534 |
| 40 | Marisa Papagelis | United States | 23:14 | 3:21:52 | 2:02:38 | 6:04:04 | 541 |
| 41 | Samantha Snedeker | United States | 30:21 | 3:17:10 | 1:57:15 | 6:06:18 | 554 |
| 42 | Jenna Mesisca | United States | 25:51 | 3:21:17 | 2:10:24 | 6:07:25 | 560 |
| 43 | Victoria Belabe | United States | 35:16 | 3:16:52 | 2:07:01 | 6:09:37 | 576 |
| 44 | Kelsey LaBella | United States | 28:37 | 3:20:50 | 2:08:00 | 6:12:03 | 582 |
| 45 | Abby Gashel | United States | 34:28 | 3:22:19 | 2:02:17 | 6:13:19 | 590 |
| 46 | Tracy Wood | United States | 31:09 | 3:24:56 | 2:06:35 | 6:21:12 | 627 |
| 47 | Julia Berger-Bailey | United States | 43:06 | 3:29:22 | 1:56:10 | 6:23:32 | 636 |
| 48 | Chelsea Frisch | United States | 26:25 | 3:34:05 | 2:15:15 | 6:26:26 | 647 |
| 49 | Lara Zammit | United States | 33:06 | 3:11:16 | 2:30:27 | 6:29:50 | 657 |
| 50 | Camryn Walsh | United States | 31:38 | 3:19:27 | 2:25:52 | 6:30:36 | 663 |
| 51 | Rachel Kritz | United States | 35:06 | 3:29:53 | 2:21:53 | 6:37:33 | 691 |
| 52 | Yitong Zhao | China | 34:09 | 3:20:36 | 2:30:56 | 6:39:16 | 696 |
| 53 | Faith Blackinton | United States | 30:02 | 3:25:49 | 2:37:53 | 6:44:09 | 715 |
| 54 | sonia zennia | Algeria | 38:25 | 3:27:37 | 2:22:32 | 6:45:21 | 721 |
| 55 | Molly Grubb | United States | 34:09 | 3:20:06 | 2:40:28 | 6:45:38 | 722 |
| 56 | Victoria Partin | United States | 44:03 | 3:29:51 | 2:19:43 | 6:50:48 | 736 |
| 57 | Emily Ezequelle | United States | 31:09 | 3:27:31 | 2:43:47 | 6:52:35 | 742 |
| 58 | Allie Summerville | United States | 35:17 | 3:31:32 | 2:34:07 | 6:54:19 | 750 |
| 59 | Lindsey Noack | United States | 30:47 | 3:46:03 | 2:19:06 | 6:56:42 | 759 |
| 60 | Jade He | United States | 35:22 | 4:02:06 | 2:21:12 | 7:14:05 | 799 |
| 61 | Allyson Kraff | United States | 23:33 | 3:25:58 | 3:23:15 | 7:24:55 | 820 |
| 62 | Taylor Felty | United States | 28:49 | 4:03:37 | 2:30:21 | 7:29:17 | 824 |
| 63 | Audrey Bricault | Canada | 31:17 | 3:47:08 | 2:52:20 | 7:30:34 | 827 |
| 64 | Mary Hayes | United States | 37:56 | 4:01:12 | 2:47:27 | 7:42:56 | 840 |
| DNF | Anastasia Bellisari | United States | 33:37 | DNF |
F30-34 32 finishers · 1st Caroline Moyer 4:29:06 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Caroline Moyer | United States | 20:53 | 2:35:18 | 1:27:19 | 4:29:06 | 36 |
| 2 | Abby McAdams Mcadams | United States | 24:34 | 2:35:23 | 1:35:52 | 4:43:13 | 67 |
| 3 | Lindsey Noseworthy | United States | 28:30 | 2:35:16 | 1:42:20 | 4:55:58 | 107 |
| 4 | Jayne Pilachowski | United States | 23:14 | 2:44:37 | 1:44:43 | 4:58:49 | 117 |
| 5 | Sophia Li | United States | 32:15 | 2:41:59 | 1:44:49 | 5:06:33 | 156 |
| 6 | Bridget Chansakul | United States | 24:06 | 2:57:22 | 1:39:33 | 5:12:09 | 185 |
| 7 | Giovanna Caponi | United States | 25:30 | 2:53:30 | 1:48:33 | 5:14:10 | 196 |
| 8 | Jacqueline Barraza | United States | 33:14 | 3:10:39 | 1:37:12 | 5:32:56 | 308 |
| 9 | Leigh Ann Eisenhauer | United States | 28:50 | 3:10:48 | 1:47:17 | 5:33:36 | 313 |
| 10 | Kayla Yates | United States | 31:13 | 3:10:19 | 1:54:15 | 5:44:05 | 397 |
| 11 | Talia Tandler | United States | 32:45 | 3:10:11 | 1:57:08 | 5:51:53 | 454 |
| 12 | Katherine Miller | United States | 28:36 | 3:18:10 | 1:47:41 | 5:52:59 | 466 |
| 13 | Emily Maccaro | United States | 29:31 | 3:18:45 | 1:56:28 | 5:57:07 | 496 |
| 14 | Drew Crowley | United States | 29:48 | 3:14:38 | 1:52:08 | 5:57:28 | 498 |
| 15 | Marie Protopopova | United States | 33:37 | 3:27:07 | 1:52:40 | 6:07:21 | 559 |
| 16 | Sami Saad | United States | 31:38 | 3:13:50 | 2:09:35 | 6:08:46 | 570 |
| 17 | Katelynn Boland | United States | 27:45 | 3:22:14 | 2:17:05 | 6:25:19 | 645 |
| 18 | Courtney Lee | United States | 29:25 | 3:35:33 | 2:05:19 | 6:30:05 | 659 |
| 19 | Rachel Liu | United States | 59:14 | 3:21:56 | 2:00:28 | 6:39:18 | 697 |
| 20 | Lauren Lee | United States | 27:19 | 3:47:42 | 2:07:09 | 6:40:10 | 702 |
| 21 | Katie Sutherland | United States | 29:00 | 3:44:50 | 2:24:09 | 6:52:02 | 741 |
| 22 | Jessy Rosen | Canada | 32:46 | 3:35:14 | 2:27:57 | 6:54:13 | 749 |
| 23 | Kaitlyn Cote | United States | 30:51 | 3:31:32 | 2:41:03 | 7:01:10 | 769 |
| 24 | Jane Costantino | United States | 28:54 | 3:12:34 | 3:05:00 | 7:01:16 | 770 |
| 25 | Chaiti Shrikant Ahirrao | India | 33:30 | 3:36:26 | 2:31:44 | 7:06:41 | 782 |
| 26 | Maria Lopez Guevara | United States | 58:34 | 3:43:46 | 2:30:18 | 7:24:07 | 817 |
| 27 | Sodontuya Nerguidavaa | United States | 40:32 | 3:54:19 | 2:36:52 | 7:38:17 | 837 |
| 28 | Catalina Gomez | Colombia | 34:38 | 3:51:59 | 2:58:51 | 7:45:26 | 843 |
| 29 | Marisa Mitrano | United States | 29:11 | 3:29:35 | 3:29:21 | 7:48:42 | 847 |
| 30 | Megan Soder | United States | 40:15 | 4:13:11 | 2:37:17 | 7:53:53 | 851 |
| 31 | Julianne Loree | United States | 36:35 | 4:02:53 | 2:52:52 | 7:54:24 | 852 |
| 32 | Amy Lin | United States | 40:39 | 4:14:00 | 2:55:23 | 8:08:22 | 861 |
| DNF | Yitong Wang | China | 25:53 | DNF |
F35-39 18 finishers · 1st Robin Barth 4:42:41
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Robin Barth | United States | 24:46 | 2:32:30 | 1:39:35 | 4:42:41 | 65 |
| 2 | Ashlee Eskelsen | United States | 32:18 | 2:47:47 | 1:29:42 | 4:55:04 | 104 |
| 3 | Lexi Hutton | United States | 25:32 | 2:40:54 | 1:45:52 | 4:58:17 | 114 |
| 4 | Christina Grandelli | United States | 32:36 | 3:00:18 | 1:36:46 | 5:25:15 | 258 |
| 5 | Sarah Miller | United States | 24:34 | 3:16:59 | 1:39:25 | 5:30:07 | 295 |
| 6 | Brigid McEntee | United States | 28:01 | 3:00:05 | 1:52:30 | 5:31:04 | 297 |
| 7 | Taylor Cannon | United States | 24:06 | 3:14:22 | 2:03:48 | 5:53:13 | 468 |
| 8 | Leah Dekalb | United States | 31:15 | 3:21:22 | 2:01:36 | 6:01:30 | 525 |
| 9 | Sarah Dikranis | United States | 32:31 | 3:20:24 | 2:05:14 | 6:18:26 | 613 |
| 10 | Rebecca Redhead-Carey | United States | 28:51 | 3:14:26 | 2:23:54 | 6:21:35 | 628 |
| 11 | Melanie Jost | United States | 34:55 | 3:27:01 | 2:11:06 | 6:24:30 | 641 |
| 12 | Julia Iannaccone | United States | 29:03 | 3:15:38 | 2:31:03 | 6:34:06 | 675 |
| 13 | Nicole Ervin | United States | 29:17 | 3:41:43 | 2:25:56 | 6:51:55 | 739 |
| 14 | Emily Booth | United States | 40:59 | 3:28:48 | 2:30:21 | 6:55:31 | 756 |
| 15 | Alexandria Benner | United States | 43:23 | 3:40:44 | 2:27:03 | 7:12:54 | 796 |
| 16 | Dulce Aguilar | Nicaragua | 46:10 | 3:44:56 | 2:34:11 | 7:24:49 | 819 |
| 17 | Lori Mansfield | United States | 25:18 | 3:48:12 | 2:59:00 | 7:32:30 | 829 |
| 18 | Zakiyah Williams | United States | 41:46 | 3:53:16 | 2:47:35 | 7:35:40 | 832 |
F40-44 9 finishers · 1st Martha Triggs 4:57:31 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Martha Triggs | United States | 24:04 | 2:42:42 | 1:44:19 | 4:57:31 | 111 |
| 2 | Meredith King | United States | 25:49 | 2:58:30 | 1:46:56 | 5:19:30 | 218 |
| 3 | Karina Newhall | United States | 27:39 | 2:58:05 | 1:55:21 | 5:33:08 | 310 |
| 4 | Christina Schreckengaust | United States | 28:00 | 2:49:59 | 2:07:22 | 5:35:46 | 335 |
| 5 | Cheryl Waltman | United States | 30:23 | 2:50:04 | 2:09:49 | 5:39:53 | 362 |
| 6 | Laurie Groth | United States | 30:49 | 2:53:15 | 2:17:06 | 5:52:01 | 455 |
| 7 | Jeanine Epifania | United States | 30:40 | 2:59:19 | 2:20:44 | 6:04:42 | 544 |
| 8 | Lisa Dixon | United States | 32:42 | 3:25:22 | 2:09:06 | 6:20:32 | 624 |
| 9 | Margaret Egiziaco | United States | 38:11 | 3:26:01 | 2:27:38 | 6:52:44 | 744 |
| DNF | Amanda Reynolds | United States | 48:36 | 4:26:58 | DNF |
F45-49 10 finishers · 1st Xenia Parker 4:49:05 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Xenia Parker | United States | 30:01 | 2:36:47 | 1:35:25 | 4:49:05 | 83 |
| 2 | Marisa Rowlson | United States | 31:52 | 2:41:49 | 1:55:04 | 5:15:51 | 204 |
| 3 | Nancy Ju | United States | 29:28 | 2:51:08 | 1:50:36 | 5:16:23 | 205 |
| 4 | Indra Haslam | Australia | 28:21 | 2:51:50 | 1:49:47 | 5:20:09 | 222 |
| 5 | Shannon Brophy | United States | 28:45 | 3:02:46 | 2:03:11 | 5:48:01 | 426 |
| 6 | Kelly Clark | United States | 42:09 | 3:21:03 | 2:09:04 | 6:26:02 | 646 |
| 7 | Sarah Le Blanc | United States | 37:02 | 3:28:52 | 2:03:00 | 6:33:45 | 674 |
| 8 | Theresa Bennett | United States | 39:11 | 3:30:52 | 2:38:12 | 7:03:48 | 776 |
| 9 | Caroline Johnston | United States | 35:31 | 3:39:24 | 2:39:40 | 7:13:30 | 798 |
| 10 | Lara Vivolo | United States | 31:22 | 3:40:56 | 2:57:03 | 7:25:14 | 821 |
| DNF | Teresa McNamara | United States | 1:06:51 | DNF |
F50-54 5 finishers · 1st Nancy Woods 5:43:55
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Nancy Woods | United States | 26:58 | 2:59:22 | 1:57:11 | 5:43:55 | 396 |
| 2 | Julina Ogilvie | United States | 31:37 | 3:04:02 | 2:02:12 | 5:50:50 | 450 |
| 3 | Nicole Harrell | United States | 28:02 | 3:09:46 | 2:18:48 | 6:07:55 | 564 |
| 4 | Jen Edwards | United States | 26:06 | 2:57:14 | 2:29:46 | 6:09:00 | 572 |
| 5 | Sarah Hessler | United States | 34:12 | 3:08:14 | 2:36:26 | 6:34:52 | 678 |
F55-59 11 finishers · 1st Nancy Arena 5:32:00
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Nancy Arena | United States | 27:51 | 2:58:24 | 1:57:35 | 5:32:00 | 301 |
| 2 | Cheryl Kennedy | United States | 27:14 | 2:56:56 | 1:56:28 | 5:34:17 | 318 |
| 3 | Doreen Kralick | United States | 29:31 | 2:43:21 | 2:16:30 | 5:36:31 | 340 |
| 4 | Celina Ambler | Canada | 31:50 | 3:03:42 | 2:13:57 | 6:06:56 | 557 |
| 5 | jill farrell | United States | 34:18 | 3:08:22 | 2:16:43 | 6:19:23 | 620 |
| 6 | Dora SantaMaria-Yao | Guatemala | 35:08 | 3:14:40 | 2:36:33 | 6:36:08 | 687 |
| 7 | Maria Vazquez | Mexico | 35:57 | 3:22:02 | 2:42:51 | 6:57:04 | 760 |
| 8 | Sara Sanhueza-Angulo | Venezuela | 38:26 | 3:14:19 | 2:33:34 | 7:08:17 | 790 |
| 9 | Michele Riley | United States | 29:18 | 3:32:47 | 3:05:22 | 7:20:35 | 811 |
| 10 | Kim Chinquee | United States | 41:59 | 3:38:01 | 2:58:52 | 7:59:25 | 855 |
| 11 | Janine Scarlatos | United States | 45:59 | 4:01:46 | 3:25:26 | 8:24:56 | 864 |
F60-64 3 finishers · 1st Karen Cummins 5:29:37
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Karen Cummins | United States | 29:29 | 2:56:36 | 1:51:18 | 5:29:37 | 288 |
| 2 | Regina Orelli | United States | 34:47 | 3:15:50 | 1:53:58 | 5:55:42 | 490 |
| 3 | Rebecca Griffin | United States | 28:28 | 2:53:54 | 2:27:23 | 6:07:38 | 561 |
F65-69 1 finisher · 1st Frances Mack 7:48:08
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Frances Mack | United States | 44:23 | 3:42:37 | 3:05:48 | 7:48:08 | 845 |
F70-74 1 finisher · 1st Lorraine Huether 6:33:00
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Lorraine Huether | United States | 31:33 | 3:27:05 | 2:21:42 | 6:33:00 | 673 |
M18-24 177 finishers · 1st Liam Kennedy 3:47:26 · 3 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Liam Kennedy | United States | 22:32 | 2:02:21 | 1:16:02 | 3:47:26 | 2 |
| 2 | Zachary Workman | United States | 23:15 | 2:13:59 | 1:23:24 | 4:05:03 | 7 |
| 3 | Owen Searl | United States | 23:55 | 2:17:06 | 1:20:17 | 4:06:14 | 9 |
| 4 | Christopher Christiano | United States | 23:26 | 2:17:52 | 1:27:03 | 4:13:12 | 13 |
| 5 | Hussein Eldor | Canada | 25:42 | 2:18:23 | 1:26:49 | 4:15:12 | 14 |
| 6 | Kien Deshpande | United States | 22:27 | 2:16:33 | 1:35:27 | 4:21:53 | 23 |
| 7 | Samuel Barreto | United States | 22:57 | 2:25:20 | 1:32:08 | 4:26:13 | 31 |
| 8 | Oliver Brunnock | Bermuda | 20:48 | 2:35:52 | 1:24:40 | 4:28:22 | 35 |
| 9 | Enrico Fiuza | Brazil | 24:57 | 2:25:00 | 1:36:24 | 4:31:23 | 39 |
| 10 | Xavier Ranger | Canada | 28:24 | 2:27:22 | 1:33:04 | 4:37:39 | 49 |
| 11 | Juan Arciniegas | Colombia | 27:33 | 2:28:04 | 1:37:17 | 4:38:19 | 51 |
| 12 | Sacha Delogne | Belgium | 23:12 | 2:28:05 | 1:42:31 | 4:38:42 | 53 |
| 13 | Roberto Castro | Mexico | 26:17 | 2:32:46 | 1:33:24 | 4:39:52 | 56 |
| 14 | Nicholas Holland | United States | 23:38 | 2:35:28 | 1:32:42 | 4:40:10 | 59 |
| 15 | Carter Lee | United States | 24:20 | 2:30:00 | 1:37:57 | 4:41:35 | 62 |
| 16 | Aidan Washington | United States | 29:04 | 2:38:15 | 1:32:16 | 4:45:26 | 72 |
| 17 | Juan Pelaez | United States | 26:48 | 2:34:16 | 1:41:24 | 4:48:37 | 82 |
| 18 | Nikhil Vicas | United States | 31:23 | 2:33:16 | 1:34:30 | 4:50:09 | 84 |
| 19 | Julius Zimbler | United States | 26:42 | 2:33:19 | 1:39:53 | 4:50:21 | 87 |
| 20 | Jacob O’Malley | United States | 25:24 | 2:43:40 | 1:35:58 | 4:53:46 | 99 |
| 21 | Jeffrey Ho | United States | 27:50 | 2:28:39 | 1:52:27 | 4:57:26 | 108 |
| 22 | Francisco Gonzalez | Mexico | 25:57 | 2:46:07 | 1:39:53 | 4:57:29 | 110 |
| 23 | Julian Beban | United States | 31:05 | 2:38:44 | 1:39:45 | 4:57:47 | 113 |
| 24 | Umair Sheikh | United States | 27:19 | 2:42:16 | 1:39:43 | 4:58:38 | 115 |
| 25 | Kevin Sturm | United States | 29:26 | 2:39:49 | 1:41:58 | 4:59:11 | 119 |
| 26 | Preston Rainey | United States | 24:17 | 2:45:13 | 1:41:57 | 5:00:38 | 126 |
| 27 | Jason Seevers | United States | 27:02 | 2:45:35 | 1:40:01 | 5:01:09 | 129 |
| 28 | Mark Ryan | United States | 26:10 | 2:48:10 | 1:44:01 | 5:02:48 | 138 |
| 29 | Nicholas Chan | United States | 25:31 | 2:42:43 | 1:49:41 | 5:02:49 | 139 |
| 30 | Gabriel Bartolome | United States | 20:39 | 2:42:06 | 1:51:35 | 5:02:59 | 141 |
| 31 | Matthew Magyar | United States | 25:33 | 2:40:55 | 1:48:53 | 5:03:35 | 144 |
| 32 | Nic Costantino | United States | 27:08 | 2:42:58 | 1:45:46 | 5:03:44 | 145 |
| 33 | Matthew Belmonte | United States | 25:19 | 2:54:56 | 1:31:47 | 5:05:45 | 153 |
| 34 | Andrew Levy | United States | 24:34 | 2:48:38 | 1:47:19 | 5:06:16 | 155 |
| 35 | Peter Minneci | United States | 27:26 | 2:39:25 | 1:51:50 | 5:07:36 | 162 |
| 36 | Griffin Rodden | United States | 31:23 | 2:42:30 | 1:44:23 | 5:08:03 | 165 |
| 37 | Sebastian Balfe | United States | 28:19 | 2:51:58 | 1:37:07 | 5:09:46 | 172 |
| 38 | Benjamin Cahn | Hungary | 28:22 | 2:42:51 | 1:54:12 | 5:10:14 | 174 |
| 39 | Leonard Li | United States | 27:31 | 2:55:26 | 1:39:36 | 5:10:38 | 175 |
| 40 | Oliver Goldman | United States | 25:01 | 2:53:29 | 1:45:40 | 5:11:21 | 180 |
| 41 | Jayden Thomas | Jamaica | 22:53 | 2:49:07 | 1:51:47 | 5:11:25 | 181 |
| 42 | Trey Zabroski | United States | 26:27 | 2:55:54 | 1:41:02 | 5:12:02 | 183 |
| 43 | Angel Argueta | United States | 26:41 | 2:44:06 | 1:54:14 | 5:12:41 | 190 |
| 44 | Jack Neubauer | United States | 33:23 | 2:52:27 | 1:39:18 | 5:15:41 | 202 |
| 45 | Nicholas Tondalo | United States | 26:06 | 2:49:04 | 1:54:04 | 5:15:41 | 203 |
| 46 | Ranga Kaluvakala | United States | 29:58 | 2:56:28 | 1:39:15 | 5:17:53 | 210 |
| 47 | Christopher Navarro | United States | 26:33 | 2:48:55 | 1:56:49 | 5:18:04 | 212 |
| 48 | Mauricio Fuentes | Mexico | 24:52 | 2:51:13 | 1:51:17 | 5:18:31 | 216 |
| 49 | Jihong Feng | China | 29:38 | 2:32:42 | 1:40:50 | 5:19:55 | 219 |
| 50 | Zachary Kirchner | United States | 27:43 | 2:52:58 | 1:46:58 | 5:20:35 | 225 |
| 51 | Andrew Yanez | United States | 28:17 | 2:52:36 | 1:43:10 | 5:20:40 | 227 |
| 52 | Jordan Jacob | United States | 27:23 | 2:56:13 | 1:48:23 | 5:22:07 | 236 |
| 53 | Ryan Jones | United States | 32:21 | 2:51:30 | 1:47:11 | 5:22:21 | 238 |
| 54 | Rylan Moser-Bryan | United States | 25:23 | 3:02:42 | 1:40:19 | 5:22:44 | 243 |
| 55 | Isaac Moss | United States | 27:16 | 2:52:59 | 1:53:53 | 5:22:48 | 244 |
| 56 | Brady McNulty | United States | 29:55 | 2:52:52 | 1:47:09 | 5:23:24 | 248 |
| 57 | Jack Boskovski | United States | 37:57 | 2:47:09 | 1:53:51 | 5:25:36 | 263 |
| 58 | James Russo | United States | 27:19 | 2:56:11 | 1:53:56 | 5:27:57 | 278 |
| 59 | Daniel Alnwick | United States | 29:58 | 2:58:41 | 1:52:27 | 5:28:01 | 279 |
| 60 | Jake Oemcke | United States | 26:18 | 2:49:05 | 2:06:26 | 5:28:24 | 281 |
| 61 | Joshua Gergely | United States | 24:53 | 2:54:12 | 2:02:20 | 5:28:35 | 282 |
| 62 | Jack Nolam | United States | 31:51 | 3:00:35 | 1:46:48 | 5:29:44 | 289 |
| 63 | Sam Allard | United States | 30:07 | 2:57:26 | 1:46:52 | 5:30:05 | 294 |
| 64 | Hunter Woolfrey | United States | 30:32 | 2:48:17 | 2:03:21 | 5:30:42 | 296 |
| 65 | Peter Johnson | United States | 30:12 | 2:51:49 | 1:57:48 | 5:31:25 | 299 |
| 66 | John Birchwood | United States | 27:10 | 2:56:03 | 1:59:08 | 5:32:19 | 303 |
| 67 | Jack Geislinger | United States | 33:13 | 2:54:07 | 1:56:36 | 5:32:44 | 306 |
| 68 | Tyler Yeager | United States | 29:34 | 3:00:53 | 1:49:40 | 5:32:59 | 309 |
| 69 | Jack Foley | United States | 23:28 | 3:06:13 | 1:51:48 | 5:33:46 | 314 |
| 70 | Ryan Quinn | United States | 26:38 | 2:49:58 | 2:08:20 | 5:34:01 | 316 |
| 71 | Mitchel Wang | United States | 32:19 | 2:57:55 | 1:48:39 | 5:34:30 | 321 |
| 72 | Jack Best | United States | 36:59 | 3:03:07 | 1:39:15 | 5:34:36 | 323 |
| 73 | Max Klinger | United States | 26:54 | 2:56:11 | 2:02:25 | 5:35:02 | 328 |
| 74 | Nicholas Cooper | Bermuda | 28:54 | 2:55:20 | 2:00:13 | 5:35:20 | 332 |
| 75 | Max Brunengraber | United States | 26:05 | 3:03:08 | 1:59:57 | 5:35:27 | 333 |
| 76 | Nick Barreiros | United States | 31:00 | 2:52:47 | 2:04:13 | 5:36:58 | 344 |
| 77 | Leo Stockham | United States | 30:43 | 3:03:12 | 1:55:33 | 5:37:32 | 348 |
| 78 | Michael Migliozzi | United States | 34:05 | 3:06:58 | 1:50:13 | 5:37:53 | 350 |
| 79 | Nolan Aronsky | United States | 32:40 | 2:54:18 | 2:03:12 | 5:38:06 | 354 |
| 80 | Cameron Mitchell | United States | 29:28 | 2:55:41 | 2:00:43 | 5:38:10 | 355 |
| 81 | Harry Chakmakian | United States | 29:01 | 2:59:28 | 2:00:20 | 5:38:45 | 358 |
| 82 | Jack Allen | United States | 27:37 | 2:56:14 | 1:59:44 | 5:38:48 | 359 |
| 83 | Zane Metzler | United States | 23:03 | 3:06:05 | 2:02:57 | 5:39:54 | 364 |
| 84 | Walker Craig | United States | 28:47 | 2:55:15 | 2:07:05 | 5:40:23 | 367 |
| 85 | Christopher Cheng | United States | 24:31 | 3:09:16 | 1:53:19 | 5:40:54 | 370 |
| 86 | Luca Tornambe | United States | 27:14 | 2:53:25 | 2:10:11 | 5:41:32 | 374 |
| 87 | Thomas Carroll | United States | 25:50 | 2:56:44 | 2:07:07 | 5:41:45 | 377 |
| 88 | Joseph Piloto | United States | 31:05 | 2:55:14 | 2:07:10 | 5:41:54 | 380 |
| 89 | Javier Luis Diaz | United States | 31:18 | 3:09:09 | 1:52:38 | 5:42:12 | 383 |
| 90 | Trent Merriman | United States | 27:01 | 3:08:30 | 1:56:18 | 5:42:21 | 385 |
| 91 | Trevor Kunkle | United States | 26:33 | 2:51:24 | 2:11:27 | 5:42:21 | 386 |
| 92 | Logan Nauta | United States | 30:51 | 3:01:19 | 1:57:44 | 5:43:55 | 395 |
| 93 | Joey Alagna | Albania | 31:34 | 3:11:01 | 1:53:58 | 5:45:34 | 407 |
| 94 | Kayden Daviault | United States | 30:28 | 3:06:30 | 2:01:53 | 5:46:38 | 416 |
| 95 | Travis Zhang | United States | 28:46 | 3:09:09 | 1:58:56 | 5:46:47 | 417 |
| 96 | Owen Nicholas | United States | 26:44 | 3:09:56 | 1:58:49 | 5:46:48 | 418 |
| 97 | Griffin Andrews | United States | 31:09 | 2:57:35 | 2:07:22 | 5:47:02 | 419 |
| 98 | Preston Gratcofsky | United States | 30:40 | 3:02:23 | 2:03:49 | 5:48:22 | 431 |
| 99 | Srinarayan Srikanth | United States | 21:16 | 3:06:45 | 2:13:20 | 5:49:34 | 444 |
| 100 | William Andrus | United States | 33:30 | 3:10:36 | 1:55:52 | 5:50:19 | 449 |
| 101 | Sean McGroarty | United States | 26:43 | 3:10:52 | 2:01:06 | 5:51:35 | 451 |
| 102 | Dani Abou-Chakra | Lebanon | 34:10 | 2:48:03 | 2:12:47 | 5:51:36 | 452 |
| 103 | Braeden Vieni | United States | 31:53 | 3:10:17 | 1:59:57 | 5:52:10 | 457 |
| 104 | Jameson Cohen | United States | 28:06 | 2:50:38 | 2:21:24 | 5:52:14 | 459 |
| 105 | Nicholas Marino | United States | 27:50 | 3:28:18 | 1:46:32 | 5:52:23 | 460 |
| 106 | Colin Bresnihan | United States | 31:29 | 3:01:01 | 2:06:02 | 5:53:15 | 469 |
| 107 | Broderick Sartor | United States | 30:10 | 3:08:11 | 2:07:07 | 5:53:45 | 471 |
| 108 | Ryan Jones | United States | 26:00 | 3:12:49 | 2:00:44 | 5:54:27 | 476 |
| 109 | paris crutch | United States | 35:30 | 2:48:42 | 2:15:29 | 5:54:37 | 477 |
| 110 | Cooper Joyal | United States | 29:51 | 3:04:46 | 2:07:32 | 5:54:56 | 479 |
| 111 | Zach Karol | United States | 30:32 | 3:17:42 | 1:57:29 | 5:55:30 | 485 |
| 112 | Dhane Coston | Bahamas | 26:18 | 2:54:11 | 2:26:40 | 5:55:36 | 488 |
| 113 | Divyam Arora | India | 32:13 | 2:48:00 | 2:28:29 | 5:57:32 | 500 |
| 114 | Dylan Winford | United States | 31:04 | 2:55:13 | 2:22:48 | 5:59:42 | 516 |
| 115 | Gavin Dubnoff | United States | 31:06 | 3:01:36 | 2:17:33 | 5:59:58 | 517 |
| 116 | Samuel Montes | United States | 37:20 | 3:14:03 | 1:58:58 | 6:00:39 | 519 |
| 117 | Nathan Grom | United States | 33:41 | 3:03:39 | 2:09:00 | 6:00:56 | 523 |
| 118 | Dominick DeMarco | United States | 30:12 | 3:31:20 | 1:51:14 | 6:01:51 | 529 |
| 119 | Matthew Homan | United States | 35:52 | 3:14:18 | 1:59:54 | 6:03:30 | 536 |
| 120 | James Burns | United States | 31:33 | 3:14:43 | 2:02:02 | 6:03:31 | 537 |
| 121 | Cooper Burn | United States | 28:43 | 3:12:15 | 2:10:14 | 6:03:39 | 539 |
| 122 | Gavin DelGrande | United States | 36:09 | 3:06:14 | 2:05:28 | 6:03:55 | 540 |
| 123 | Ashish Gupta | India | 33:46 | 3:03:39 | 2:14:15 | 6:04:15 | 542 |
| 124 | Alexander Sciarrino | United States | 33:39 | 3:08:46 | 2:12:07 | 6:05:19 | 547 |
| 125 | Aidan McGinley | United States | 30:29 | 3:10:15 | 2:17:32 | 6:05:26 | 548 |
| 126 | Jason Manse | United States | 24:34 | 3:00:58 | 2:33:28 | 6:07:59 | 566 |
| 127 | Zachary Chirico | United States | 22:26 | 3:17:51 | 2:17:24 | 6:08:29 | 568 |
| 128 | Zubin Mehra | India | 31:08 | 3:08:58 | 2:16:41 | 6:09:18 | 574 |
| 129 | PJ Daniels | United States | 33:49 | 3:01:11 | 2:17:07 | 6:10:13 | 578 |
| 130 | Gabriel Garcia | United States | 31:22 | 3:26:54 | 2:06:34 | 6:13:30 | 592 |
| 131 | Dylan Kern | United States | 30:27 | 3:18:02 | 2:14:31 | 6:13:37 | 595 |
| 132 | Max Calderon | United States | 26:42 | 3:28:02 | 2:03:57 | 6:14:46 | 598 |
| 133 | Arnav Chauhan | United States | 26:28 | 3:37:48 | 2:02:51 | 6:16:02 | 603 |
| 134 | Andrew Strott | United States | 28:53 | 3:26:15 | 2:02:06 | 6:16:59 | 606 |
| 135 | Bo Brady | United States | 27:01 | 3:36:47 | 1:57:15 | 6:17:04 | 607 |
| 136 | Joshua Cornish-Bey | United States | 29:46 | 2:57:58 | 2:40:02 | 6:17:10 | 608 |
| 137 | Ara Mehran | United States | 29:44 | 3:19:25 | 2:18:58 | 6:18:45 | 615 |
| 138 | Brendan Nussenblatt | United States | 31:40 | 3:40:18 | 1:50:01 | 6:18:51 | 617 |
| 139 | Chris Xu | United States | 27:20 | 3:26:59 | 2:11:14 | 6:20:13 | 622 |
| 140 | Colin Rivera-Leyden | United States | 27:50 | 3:00:09 | 2:35:19 | 6:21:01 | 626 |
| 141 | Ryan Lee | United States | 33:50 | 3:26:07 | 2:09:05 | 6:23:17 | 635 |
| 142 | Christopher Wissemann | United States | 34:43 | 3:21:00 | 2:19:40 | 6:25:02 | 643 |
| 143 | Jacob Coleman | United States | 28:47 | 3:23:27 | 2:17:46 | 6:28:39 | 651 |
| 144 | Noel Park | United States | 21:24 | 3:29:48 | 2:32:46 | 6:29:58 | 658 |
| 145 | Matt Halpin | United States | 33:17 | 3:39:36 | 2:06:07 | 6:30:57 | 664 |
| 146 | Joseph Horton | United States | 30:14 | 3:42:45 | 1:58:19 | 6:31:07 | 665 |
| 147 | Mateo Ruiz | Ecuador | 38:33 | 3:13:25 | 2:32:26 | 6:35:26 | 684 |
| 148 | Michael Lizzio | United States | 28:34 | 3:21:42 | 2:33:14 | 6:38:10 | 693 |
| 149 | Paul Sheddy | United States | 28:44 | 3:26:11 | 2:33:46 | 6:39:20 | 698 |
| 150 | Ojas Mehta | United States | 33:30 | 3:21:47 | 2:20:34 | 6:40:07 | 700 |
| 151 | Swaneet Jha | United States | 32:45 | 3:36:07 | 2:08:02 | 6:40:18 | 703 |
| 152 | Noah Carosella | United States | 34:16 | 3:41:03 | 2:12:45 | 6:40:55 | 706 |
| 153 | Sahil Dhir | United States | 27:19 | 3:40:23 | 2:20:03 | 6:41:01 | 707 |
| 154 | Matthew Zanelotti | United States | 31:47 | 3:30:53 | 2:27:59 | 6:41:06 | 708 |
| 155 | Nolan Terry | United States | 36:24 | 3:32:00 | 2:23:11 | 6:42:40 | 712 |
| 156 | Connor Abrahall | United States | 32:00 | 3:38:29 | 2:20:23 | 6:44:28 | 718 |
| 157 | Matthew Smith | United States | 42:26 | 3:31:21 | 2:20:02 | 6:45:38 | 723 |
| 158 | Nathan Monsterleet | France | 39:28 | 3:47:32 | 2:05:04 | 6:46:13 | 724 |
| 159 | Matthew Licwinko | United States | 1:01:37 | 3:23:47 | 2:04:22 | 6:46:38 | 727 |
| 160 | Gavin Henniger | United States | 33:54 | 3:37:30 | 2:22:47 | 6:51:28 | 738 |
| 161 | Luke Monsorno | United States | 34:31 | 3:45:37 | 2:09:45 | 6:53:36 | 746 |
| 162 | Sean Dean | United States | 26:38 | 3:37:32 | 2:38:27 | 6:53:57 | 748 |
| 163 | Joseph LaPlaca | United States | 34:59 | 3:21:43 | 2:40:53 | 6:55:22 | 753 |
| 164 | Joseph Tagliaferro Jr | United States | 28:33 | 3:40:49 | 2:31:28 | 6:55:30 | 754 |
| 165 | Ran Meshulam | United States | 31:53 | 3:26:29 | 2:42:28 | 6:55:30 | 755 |
| 166 | Behruz Tolibov | United States | 48:24 | 3:19:35 | 2:36:08 | 6:57:36 | 761 |
| 167 | Augustine George | United States | 36:51 | 3:27:39 | 2:41:43 | 7:01:07 | 768 |
| 168 | Jonathan Larice | United States | 23:48 | 3:32:48 | 2:57:46 | 7:01:49 | 773 |
| 169 | Isaiah Peralta | United States | 49:29 | 3:32:19 | 2:22:26 | 7:03:53 | 778 |
| 170 | Jack Scali | United States | 36:50 | 3:43:44 | 2:42:18 | 7:15:46 | 802 |
| 171 | Kenneth Chiem | United States | 40:47 | 3:57:43 | 2:19:31 | 7:16:32 | 805 |
| 172 | derek calabrese | United States | 39:57 | 4:14:14 | 2:05:40 | 7:20:25 | 810 |
| 173 | Michael Evans | United States | 49:41 | 3:57:07 | 2:25:54 | 7:24:35 | 818 |
| 174 | Jeremiah Celestin | United States | 40:18 | 4:19:14 | 2:18:10 | 7:26:17 | 822 |
| 175 | Max Birger | United States | 32:59 | 3:39:10 | 2:57:00 | 7:29:19 | 825 |
| 176 | Ryan Horowitz | United States | 39:45 | 3:54:35 | 2:42:57 | 7:35:15 | 831 |
| 177 | Matthew Mandel | United States | 44:24 | 4:15:38 | 2:42:41 | 7:57:43 | 854 |
| DNF | Alex Bent | United States | 34:50 | DNF | |||
| DNF | Reece Sisofo | United States | 52:15 | DNF | |||
| DNF | Zeb Hinker | United States | 20:11 | 2:16:19 | DNF |
M25-29 143 finishers · 1st Ezra Swell 3:46:44 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Ezra Swell | United States | 20:32 | 2:05:48 | 1:17:22 | 3:46:44 | 1 |
| 2 | Daniel Stevens | United States | 22:38 | 2:14:05 | 1:12:15 | 3:53:21 | 4 |
| 3 | Nick Carlson | United States | 19:04 | 2:11:30 | 1:22:47 | 3:57:24 | 5 |
| 4 | Ciaran Flaherty | United Kingdom | 24:46 | 2:14:55 | 1:29:23 | 4:15:43 | 15 |
| 5 | Josh Mangini | United States | 27:46 | 2:23:04 | 1:19:05 | 4:15:52 | 16 |
| 6 | Timothy Euler | United States | 24:46 | 2:27:46 | 1:15:02 | 4:15:57 | 17 |
| 7 | Matthew Schneider | United States | 24:00 | 2:17:02 | 1:29:24 | 4:17:13 | 18 |
| 8 | Ryan Berlin | United States | 24:29 | 2:31:12 | 1:20:20 | 4:20:16 | 20 |
| 9 | Kurt Bertone | United States | 23:00 | 2:31:55 | 1:20:13 | 4:21:41 | 22 |
| 10 | Colson Zucker | United States | 21:22 | 2:27:11 | 1:28:49 | 4:22:00 | 24 |
| 11 | Max Steffen | United States | 23:53 | 2:24:02 | 1:39:43 | 4:32:18 | 42 |
| 12 | Thaddeus Johnson | United States | 23:13 | 2:22:04 | 1:45:26 | 4:36:47 | 46 |
| 13 | Clemens Hoffmann | Germany | 25:37 | 2:24:47 | 1:40:20 | 4:37:09 | 47 |
| 14 | Thomas Tartaglia | United States | 25:05 | 2:42:02 | 1:25:07 | 4:39:45 | 55 |
| 15 | Robert Weeden | United States | 23:35 | 2:41:18 | 1:31:44 | 4:46:52 | 76 |
| 16 | Aidan Hughes | United States | 20:03 | 2:31:26 | 1:48:35 | 4:47:09 | 79 |
| 17 | Chad Castle | United States | 32:12 | 2:28:34 | 1:39:02 | 4:50:12 | 85 |
| 18 | Mark Risse | United States | 24:28 | 2:37:05 | 1:43:19 | 4:51:23 | 89 |
| 19 | Tyler Bresnihan | United States | 26:19 | 2:34:16 | 1:44:29 | 4:52:38 | 93 |
| 20 | David Ramdeen | Jamaica | 35:18 | 2:34:56 | 1:34:18 | 4:53:27 | 97 |
| 21 | Lee Baldwin | United States | 28:08 | 2:33:41 | 1:43:20 | 4:54:37 | 100 |
| 22 | Mateusz Osiecki | Poland | 24:51 | 2:42:56 | 1:44:07 | 4:58:49 | 116 |
| 23 | Chris Hadsall | United States | 24:36 | 2:42:56 | 1:46:21 | 4:59:29 | 121 |
| 24 | Ahmet Cem Karadeniz | Turkey | 27:19 | 2:40:09 | 1:42:34 | 5:00:01 | 124 |
| 25 | Jonathan Spinnell | United States | 29:40 | 2:39:09 | 1:43:46 | 5:02:12 | 136 |
| 26 | Karl Schmidt | United States | 25:01 | 2:42:40 | 1:46:29 | 5:02:33 | 137 |
| 27 | Gregory Lucas | United States | 23:37 | 2:40:52 | 1:52:18 | 5:03:31 | 143 |
| 28 | Kevin Yanagisawa | United States | 19:42 | 2:43:22 | 1:55:33 | 5:05:08 | 150 |
| 29 | Nico Reschke | Germany | 28:30 | 2:49:57 | 1:39:54 | 5:06:46 | 158 |
| 30 | Alek Nielsen | United States | 29:46 | 2:47:20 | 1:41:05 | 5:07:04 | 159 |
| 31 | Christian DiPietrantonio | United States | 26:21 | 2:43:37 | 1:47:04 | 5:07:31 | 160 |
| 32 | Connor Bailo | United States | 30:26 | 2:50:16 | 1:37:09 | 5:07:32 | 161 |
| 33 | Paul Ziskin | Canada | 29:38 | 2:37:33 | 1:50:41 | 5:08:21 | 167 |
| 34 | Clay Courtmanche | United States | 31:01 | 2:48:26 | 1:43:31 | 5:09:07 | 169 |
| 35 | Josh Giardinelli | United States | 21:57 | 2:53:42 | 1:43:19 | 5:09:26 | 170 |
| 36 | Wilton Sun | United States | 22:45 | 2:47:34 | 1:50:53 | 5:10:44 | 176 |
| 37 | Matthew Hobbes | United States | 22:46 | 2:52:06 | 1:48:11 | 5:10:54 | 178 |
| 38 | Max Hefner | United States | 25:42 | 2:39:46 | 1:57:21 | 5:12:33 | 189 |
| 39 | Ethan Baum | United States | 28:10 | 2:47:11 | 1:49:58 | 5:15:20 | 200 |
| 40 | Justin Riley | United States | 27:48 | 2:46:08 | 1:48:07 | 5:16:37 | 206 |
| 41 | William McGarrie | United States | 28:11 | 2:48:17 | 1:52:15 | 5:18:09 | 213 |
| 42 | Brian Seidl | United States | 29:02 | 2:38:47 | 1:58:38 | 5:20:22 | 223 |
| 43 | Moritz Bender | Germany | 38:33 | 2:37:43 | 1:54:46 | 5:21:03 | 228 |
| 44 | Ryan Cohen | United States | 28:06 | 2:49:44 | 1:54:47 | 5:21:25 | 231 |
| 45 | Zach Gardner | United States | 24:34 | 2:46:40 | 2:01:28 | 5:22:05 | 235 |
| 46 | Austin Ruzika-Porter | United States | 28:59 | 2:40:04 | 2:05:15 | 5:22:16 | 237 |
| 47 | Nicolas Gorlo | Germany | 28:54 | 2:52:07 | 1:49:55 | 5:22:28 | 240 |
| 48 | William Gerber | United States | 25:17 | 2:54:05 | 1:53:38 | 5:23:38 | 249 |
| 49 | Jacob Saccone | United States | 29:03 | 2:53:41 | 1:46:04 | 5:23:43 | 251 |
| 50 | James McCloskey | United States | 21:38 | 3:12:49 | 1:35:48 | 5:25:24 | 260 |
| 51 | Ryan Lee | United States | 26:07 | 2:57:08 | 1:53:30 | 5:26:17 | 267 |
| 52 | Joseph Hall | United States | 30:54 | 2:54:07 | 1:49:33 | 5:26:33 | 271 |
| 53 | Joshua Galasso | Canada | 31:56 | 3:01:47 | 1:40:36 | 5:27:22 | 274 |
| 54 | Oakley Spencer | United States | 26:16 | 3:05:12 | 1:44:48 | 5:27:56 | 277 |
| 55 | Darrus Bethea | United States | 36:20 | 2:55:29 | 1:47:56 | 5:28:48 | 283 |
| 56 | Mohit Bhushan | United States | 26:31 | 3:02:42 | 1:47:05 | 5:28:49 | 284 |
| 57 | Berk Mankaliye | Turkey | 28:25 | 2:55:26 | 1:55:12 | 5:29:26 | 286 |
| 58 | Connor Sweeney | United States | 25:17 | 3:02:01 | 1:55:59 | 5:32:04 | 302 |
| 59 | Derek Machula | United States | 28:14 | 3:00:34 | 1:53:52 | 5:32:50 | 307 |
| 60 | Jakob Hoffman | United States | 27:18 | 2:47:56 | 2:07:15 | 5:34:47 | 326 |
| 61 | Tyler Wendt | United States | 28:33 | 2:42:34 | 2:15:57 | 5:35:11 | 331 |
| 62 | elliot avidane | United States | 30:20 | 3:04:19 | 1:51:19 | 5:35:46 | 336 |
| 63 | Mason Barnett | United States | 27:09 | 3:02:09 | 1:55:24 | 5:35:46 | 337 |
| 64 | Matt Terranova | United States | 32:27 | 3:04:37 | 1:58:17 | 5:41:08 | 373 |
| 65 | Jordan Schnabel | United States | 28:14 | 3:00:22 | 2:03:04 | 5:41:46 | 378 |
| 66 | Thomas Soder | United States | 28:40 | 3:02:45 | 2:00:48 | 5:41:58 | 381 |
| 67 | MaxAnthony Costa | United States | 30:54 | 3:12:40 | 1:47:00 | 5:42:01 | 382 |
| 68 | jim howard | United States | 23:11 | 2:43:01 | 2:20:29 | 5:42:18 | 384 |
| 69 | Jassy Proano | Ecuador | 29:57 | 3:00:34 | 2:03:48 | 5:42:56 | 389 |
| 70 | Joan Andujar | Dominican Republic | 33:16 | 3:02:01 | 1:59:45 | 5:43:25 | 393 |
| 71 | Cole Tingley | United States | 29:04 | 3:09:46 | 1:51:36 | 5:43:51 | 394 |
| 72 | Conor Collins | United States | 21:29 | 3:05:47 | 2:07:23 | 5:44:30 | 401 |
| 73 | Michael Peebles | United States | 26:38 | 2:44:56 | 2:27:31 | 5:45:35 | 408 |
| 74 | Christian Trifone | United States | 25:24 | 3:07:26 | 2:02:02 | 5:45:52 | 410 |
| 75 | Christopher Ramaizel | United States | 29:11 | 2:59:31 | 2:07:06 | 5:46:29 | 414 |
| 76 | Andrew Baird | United Kingdom | 29:07 | 3:00:57 | 2:06:06 | 5:47:15 | 421 |
| 77 | Trevor Earley | United States | 31:01 | 3:09:06 | 1:53:56 | 5:48:16 | 429 |
| 78 | Yoni Bachar | United States | 29:05 | 3:03:15 | 2:06:55 | 5:48:20 | 430 |
| 79 | Robbie McDonough | United States | 40:06 | 2:58:51 | 1:47:05 | 5:48:25 | 433 |
| 80 | Brooks Lufkin | United States | 28:30 | 3:01:51 | 2:04:29 | 5:48:40 | 435 |
| 81 | Christopher Grady | United States | 32:17 | 2:56:17 | 2:08:38 | 5:49:20 | 439 |
| 82 | Casimir Vinciguerra | France | 27:53 | 3:00:09 | 2:07:56 | 5:51:49 | 453 |
| 83 | Joseph Cavallo | United States | 28:40 | 2:55:42 | 2:17:22 | 5:52:47 | 465 |
| 84 | Jeff Colon | United States | 23:56 | 3:00:51 | 2:20:48 | 5:54:23 | 475 |
| 85 | Clinton Rehrig | United States | 27:58 | 3:13:24 | 1:58:04 | 5:55:14 | 483 |
| 86 | Alex Molder | United States Minor Outlying Islands | 30:09 | 2:57:38 | 2:08:15 | 5:55:37 | 489 |
| 87 | Blake Shaevitz | United States | 32:01 | 3:08:53 | 2:02:41 | 5:56:52 | 495 |
| 88 | Carter Higgins | United States | 28:41 | 3:03:03 | 2:17:15 | 5:58:39 | 512 |
| 89 | Jack Noli | United States | 28:02 | 3:18:37 | 2:02:17 | 5:58:46 | 513 |
| 90 | Tyson Peers | Canada | 26:06 | 2:56:22 | 2:24:20 | 6:00:48 | 520 |
| 91 | Jason Sharp | United States | 35:34 | 3:28:48 | 1:46:09 | 6:01:38 | 528 |
| 92 | Michael Plaskon | United States | 36:25 | 3:03:32 | 2:04:49 | 6:01:57 | 530 |
| 93 | Alexander Dames | United States | 30:54 | 3:17:44 | 1:52:44 | 6:03:38 | 538 |
| 94 | Conner Campbell | United States | 28:12 | 3:14:20 | 2:06:54 | 6:04:46 | 545 |
| 95 | Daniel Reilly | United States | 28:24 | 3:14:51 | 2:12:34 | 6:05:13 | 546 |
| 96 | Jesse Starr | United States | 32:41 | 3:27:55 | 1:56:49 | 6:05:48 | 550 |
| 97 | Ryan Little | United States | 30:45 | 2:59:00 | 2:24:41 | 6:06:32 | 556 |
| 98 | Jack Welch | United States | 35:36 | 3:17:20 | 1:54:50 | 6:10:23 | 579 |
| 99 | William Haring | United States | 34:10 | 2:58:53 | 2:22:10 | 6:12:28 | 585 |
| 100 | Benjamin James | United States | 34:39 | 3:36:49 | 1:44:12 | 6:15:34 | 600 |
| 101 | Nicolas Meyer | United States | 33:11 | 3:33:13 | 1:57:30 | 6:15:41 | 601 |
| 102 | Tan Torun | Turkey | 30:10 | 3:31:07 | 2:00:51 | 6:15:45 | 602 |
| 103 | Connor McCabe | United States | 29:04 | 3:13:03 | 2:20:01 | 6:17:34 | 610 |
| 104 | Julian Lopez | United States | 29:35 | 3:11:29 | 2:24:11 | 6:18:33 | 614 |
| 105 | John Egan | United States | 42:17 | 3:40:04 | 1:48:52 | 6:23:03 | 632 |
| 106 | Jason Fuentes | United States | 42:15 | 3:18:37 | 2:09:40 | 6:23:13 | 634 |
| 107 | Julian Kleisler | United States | 28:10 | 3:11:46 | 2:32:15 | 6:23:57 | 637 |
| 108 | Taylor Malloy | United States | 37:44 | 3:14:24 | 2:20:57 | 6:26:38 | 648 |
| 109 | Griffin Martens | United States | 31:18 | 3:21:22 | 2:20:17 | 6:28:09 | 650 |
| 110 | William Chan | United States | 36:13 | 3:24:30 | 2:14:31 | 6:28:42 | 652 |
| 111 | Andre Bergeron | United States | 30:02 | 3:27:02 | 2:12:50 | 6:28:43 | 653 |
| 112 | Michael Mullahy | United States | 36:26 | 3:24:45 | 2:01:37 | 6:29:46 | 656 |
| 113 | Tom Khinda | United States | 32:41 | 3:33:32 | 2:06:40 | 6:30:25 | 662 |
| 114 | Patrick Lazor | United States | 32:04 | 3:22:47 | 2:23:41 | 6:31:33 | 666 |
| 115 | Alexander Pandina | United States | 40:44 | 3:32:58 | 1:31:16 | 6:34:17 | 676 |
| 116 | Kyle Radecki | United States | 33:20 | 3:19:34 | 2:26:45 | 6:34:44 | 677 |
| 117 | Vincenzo Maisano | United States | 35:15 | 3:37:39 | 2:07:50 | 6:35:09 | 680 |
| 118 | Andres Cubillos garzon | Colombia | 33:41 | 3:12:49 | 2:41:29 | 6:35:13 | 681 |
| 119 | Andy Liang | United States | 36:45 | 3:20:36 | 2:23:48 | 6:35:43 | 685 |
| 120 | Patrick Blackall | United States | 34:18 | 3:51:40 | 1:57:58 | 6:40:49 | 705 |
| 121 | Alex Griggs | United States | 30:33 | 3:19:17 | 2:35:49 | 6:44:05 | 714 |
| 122 | Alexander Frisch | United States | 42:33 | 3:37:55 | 2:00:23 | 6:45:20 | 720 |
| 123 | David McCarthy | United States | 27:07 | 3:48:53 | 2:11:39 | 6:46:19 | 725 |
| 124 | SeungMin Han | United States | 34:09 | 3:25:34 | 2:34:36 | 6:46:33 | 726 |
| 125 | Theodore Koutsos | Greece | 27:53 | 3:31:14 | 2:32:51 | 6:46:43 | 728 |
| 126 | Wayne Morse | United States | 1:07:05 | 3:09:37 | 2:18:01 | 6:50:47 | 735 |
| 127 | Sean Carway | United States | 41:25 | 3:45:01 | 2:12:43 | 6:53:13 | 745 |
| 128 | Dillon Park | South Korea | 32:29 | 3:23:59 | 2:40:10 | 6:54:46 | 752 |
| 129 | Adam Hadim | United States | 32:41 | 3:49:52 | 2:24:44 | 6:55:49 | 757 |
| 130 | Anthony Bravo | United States | 43:27 | 3:34:30 | 2:26:35 | 6:56:17 | 758 |
| 131 | Kevin Chau | United States | 48:10 | 3:20:40 | 2:37:22 | 6:59:23 | 764 |
| 132 | Sean Lennon | United States | 35:00 | 3:39:28 | 2:35:16 | 7:03:52 | 777 |
| 133 | Mijail Vera | Spain | 49:19 | 3:19:03 | 2:40:55 | 7:04:27 | 780 |
| 134 | Joseph Phung | United States | 31:18 | 3:39:39 | 2:41:40 | 7:06:52 | 783 |
| 135 | Tim Maxwell | United States | 32:52 | 3:47:46 | 2:33:04 | 7:07:02 | 784 |
| 136 | Fersan Vergara | United States | 47:26 | 3:45:48 | 2:14:48 | 7:07:31 | 787 |
| 137 | Justin McDonald | United States | 38:10 | 4:00:01 | 2:20:13 | 7:09:36 | 793 |
| 138 | Luis De los Santos | Dominican Republic | 34:59 | 3:24:48 | 2:47:18 | 7:13:09 | 797 |
| 139 | Sean McDonald | United States | 34:29 | 3:44:28 | 2:46:52 | 7:19:15 | 809 |
| 140 | Alex Duong | United States | 31:09 | 3:21:49 | 3:25:48 | 7:27:49 | 823 |
| 141 | Antoni Czarzasty | United States | 34:04 | 3:36:30 | 3:06:29 | 7:33:16 | 830 |
| 142 | Jarred Booth | United States | 35:57 | 4:10:18 | 2:35:19 | 7:43:13 | 841 |
| 143 | Damian Buccine | United States | 41:45 | 4:02:19 | 2:55:05 | 8:14:42 | 862 |
| DNF | Eujin Lim | United States | 1:16:17 | DNF |
M30-34 78 finishers · 1st Alexandre Guay 4:00:38 · 2 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Alexandre Guay | Canada | 22:04 | 2:12:13 | 1:22:24 | 4:00:38 | 6 |
| 2 | Lucas Davis | United States | 25:40 | 2:17:01 | 1:21:06 | 4:08:10 | 10 |
| 3 | Cole Higgins | United States | 24:45 | 2:14:55 | 1:31:56 | 4:18:32 | 19 |
| 4 | Nick Diamantoni | United States | 24:08 | 2:25:01 | 1:31:16 | 4:27:38 | 34 |
| 5 | Danny Watral | United States | 27:30 | 2:30:55 | 1:28:47 | 4:31:10 | 37 |
| 6 | Travis Terzer | United States | 26:53 | 2:23:38 | 1:36:25 | 4:32:04 | 41 |
| 7 | Jeffrey Stone | United States | 27:34 | 2:27:59 | 1:36:31 | 4:38:24 | 52 |
| 8 | William Pustari | United States | 30:56 | 2:28:14 | 1:36:35 | 4:40:33 | 61 |
| 9 | Benjamin Murray | Canada | 28:07 | 2:35:38 | 1:46:05 | 4:55:37 | 106 |
| 10 | Aisara Chansakul | Thailand | 22:12 | 2:44:13 | 1:39:10 | 4:58:56 | 118 |
| 11 | Eric Cavanna | United States | 31:01 | 2:46:04 | 1:36:46 | 5:00:27 | 125 |
| 12 | Copeland Whitney | United States | 28:30 | 2:44:19 | 1:36:50 | 5:01:05 | 128 |
| 13 | Joey Doyle | Ireland | 31:42 | 2:44:32 | 1:39:27 | 5:05:38 | 152 |
| 14 | Alain Ndayisaba | Austria | 29:56 | 2:53:22 | 1:40:13 | 5:12:20 | 186 |
| 15 | William Luer | United States | 26:31 | 2:51:31 | 1:47:33 | 5:13:08 | 194 |
| 16 | Andrew Barnish | United States | 30:17 | 2:32:27 | 2:06:44 | 5:15:19 | 199 |
| 17 | Paul Filkins | United States | 31:36 | 2:56:25 | 1:46:00 | 5:20:26 | 224 |
| 18 | Tyler Burr | United States | 39:20 | 2:48:02 | 1:46:19 | 5:23:10 | 246 |
| 19 | Chester Errico | United States | 31:13 | 2:56:06 | 1:47:38 | 5:23:40 | 250 |
| 20 | Bosco Park | United States | 29:25 | 2:40:36 | 2:07:01 | 5:25:02 | 256 |
| 21 | Neil Gill | United Kingdom | 29:07 | 2:56:47 | 1:49:54 | 5:25:17 | 259 |
| 22 | Jacob Malek | United States | 26:47 | 2:57:24 | 1:54:48 | 5:25:30 | 262 |
| 23 | Charles Schneider | United States | 28:19 | 3:03:06 | 1:43:21 | 5:26:26 | 269 |
| 24 | Timothy Litzke | United States | 32:11 | 2:37:33 | 2:07:58 | 5:27:20 | 273 |
| 25 | Paco Enriquez | United States | 35:32 | 2:50:55 | 1:50:37 | 5:27:25 | 275 |
| 26 | Michael Degore | United States | 30:27 | 3:06:49 | 1:40:07 | 5:27:53 | 276 |
| 27 | Nico Parreño | Philippines | 34:11 | 2:55:01 | 1:49:04 | 5:29:18 | 285 |
| 28 | Dominic Carbone | United States | 25:46 | 2:47:47 | 2:06:59 | 5:29:55 | 292 |
| 29 | Brady Nash | United States | 26:50 | 2:49:18 | 2:01:16 | 5:32:33 | 304 |
| 30 | David Steinfels | United States | 31:17 | 3:03:49 | 1:46:52 | 5:32:40 | 305 |
| 31 | Liam Hunt | Canada | 34:14 | 2:56:47 | 1:51:19 | 5:34:14 | 317 |
| 32 | Martin Baigorria Alonso | Argentina | 26:44 | 2:45:10 | 2:14:48 | 5:34:29 | 320 |
| 33 | Michael Forzato | United States | 28:38 | 2:54:35 | 2:00:31 | 5:34:39 | 324 |
| 34 | Stephen Starinsky | United States | 31:00 | 2:57:11 | 1:56:12 | 5:34:45 | 325 |
| 35 | Peter Goldstein | United States | 31:17 | 3:02:18 | 1:46:09 | 5:34:55 | 327 |
| 36 | diego aguilar | United States | 31:00 | 2:49:38 | 2:06:06 | 5:35:06 | 329 |
| 37 | Rafael Fernandez | United States | 26:49 | 2:50:13 | 2:11:18 | 5:36:56 | 343 |
| 38 | Thomas Burg | United States | 27:38 | 2:56:30 | 2:02:49 | 5:40:00 | 365 |
| 39 | Nicholas Varney | United States | 29:35 | 2:58:46 | 2:01:37 | 5:40:38 | 369 |
| 40 | Bradley Johnson | United States | 25:06 | 2:46:42 | 2:18:12 | 5:43:00 | 391 |
| 41 | Steven Schaffer | United States | 27:07 | 2:54:36 | 2:14:29 | 5:43:01 | 392 |
| 42 | Michael Marino | United States | 26:56 | 3:00:06 | 2:11:21 | 5:44:14 | 398 |
| 43 | David James | United States | 48:26 | 2:57:25 | 1:47:50 | 5:44:41 | 402 |
| 44 | Brian Periquet | United States | 33:16 | 2:43:18 | 2:17:10 | 5:46:11 | 412 |
| 45 | Jon kevin Babatido | United States | 31:57 | 2:54:57 | 2:09:26 | 5:47:43 | 424 |
| 46 | Peter Thai | United States | 35:04 | 2:43:20 | 2:12:23 | 5:48:16 | 428 |
| 47 | Andrew Sheehan | United States | 31:26 | 3:00:57 | 2:08:21 | 5:49:22 | 440 |
| 48 | Nick Ornitz | United States | 28:00 | 2:57:28 | 2:15:40 | 5:50:03 | 448 |
| 49 | Himanshu Ahlawat | United States | 36:20 | 2:56:19 | 2:07:12 | 5:55:01 | 480 |
| 50 | Mario Bowers | United States | 28:35 | 3:01:43 | 2:14:20 | 5:56:06 | 492 |
| 51 | Tyler Gimple | United States | 24:15 | 3:06:24 | 2:15:41 | 5:56:23 | 494 |
| 52 | John Tingley | United States | 29:22 | 3:06:15 | 2:06:24 | 5:58:12 | 506 |
| 53 | Athanasios Terzakis | Greece | 25:49 | 3:18:15 | 1:50:48 | 5:58:15 | 507 |
| 54 | Brian Gyeski | United States | 28:26 | 3:12:26 | 2:09:41 | 6:00:49 | 521 |
| 55 | Nicholas Nicolosi | United States | 28:11 | 3:12:23 | 2:06:43 | 6:03:25 | 533 |
| 56 | Corrado Cina | United States | 37:47 | 3:16:37 | 1:54:07 | 6:04:40 | 543 |
| 57 | Guillaume Poulin | Canada | 31:24 | 3:20:29 | 2:04:52 | 6:05:47 | 549 |
| 58 | Anthony Milone | United States | 32:43 | 3:07:44 | 2:16:46 | 6:12:11 | 584 |
| 59 | Guilherme Teixeira | Brazil | 34:37 | 3:09:29 | 2:16:56 | 6:13:32 | 593 |
| 60 | Eugenio Zuccarelli | United States | 28:58 | 3:26:07 | 2:04:03 | 6:16:37 | 605 |
| 61 | Jonathan Klein | United States | 33:09 | 3:14:27 | 2:13:02 | 6:19:36 | 621 |
| 62 | John Gillen | United States | 28:26 | 3:04:53 | 2:41:56 | 6:24:38 | 642 |
| 63 | Sam Winton | United States | 25:24 | 3:11:51 | 2:31:07 | 6:25:06 | 644 |
| 64 | Michael Allen | United States | 27:29 | 3:36:00 | 2:17:15 | 6:31:59 | 667 |
| 65 | Andy Lam | United States | 37:11 | 3:25:07 | 2:10:30 | 6:36:17 | 688 |
| 66 | Ryan Trainor | United States | 34:05 | 3:26:31 | 2:18:50 | 6:40:10 | 701 |
| 67 | Kyler Halat-Shafer | United States | 34:03 | 3:29:23 | 2:21:05 | 6:42:32 | 711 |
| 68 | Alejandro Bernal | United States | 33:45 | 3:40:42 | 2:10:46 | 6:44:51 | 719 |
| 69 | Kenny Shim | United States | 26:44 | 3:20:53 | 2:51:39 | 6:51:55 | 740 |
| 70 | Scott Murnick | United States | 34:58 | 3:17:28 | 2:48:41 | 7:00:00 | 765 |
| 71 | Alberto Zumbado Canales | Costa Rica | 35:17 | 3:22:26 | 2:44:28 | 7:02:54 | 775 |
| 72 | Victor Jolley II | United States | 36:04 | 3:47:18 | 2:23:42 | 7:10:21 | 794 |
| 73 | David Reyes | Philippines | 38:45 | 3:43:48 | 2:37:06 | 7:14:29 | 800 |
| 74 | Yeswanth Varma Kanumuri | India | 45:23 | 3:09:05 | 3:04:12 | 7:17:31 | 806 |
| 75 | Ryan Michaels | United States | 31:57 | 3:50:45 | 2:45:32 | 7:22:19 | 813 |
| 76 | Jacob Rieger | United States | 41:02 | 3:42:39 | 2:47:09 | 7:23:47 | 816 |
| 77 | Dagmawi Jiru | United States | 50:24 | 4:05:16 | 2:36:12 | 7:50:49 | 849 |
| 78 | James Wang | United States | 32:25 | 4:14:01 | 2:55:19 | 8:08:19 | 860 |
| DNF | Moe Abdulla | United States | 47:03 | DNF | |||
| DNF | Timothy Bonci | United States | 31:45 | 2:54:14 | DNF |
M35-39 82 finishers · 1st Paul Sinkevics 4:10:10 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Paul Sinkevics | United States | 24:32 | 2:12:56 | 1:29:26 | 4:10:10 | 11 |
| 2 | Matthew Del Tufo | United States | 22:49 | 2:14:47 | 1:29:07 | 4:11:31 | 12 |
| 3 | Guillaume Lafleur smith | Canada | 23:25 | 2:17:12 | 1:37:03 | 4:20:49 | 21 |
| 4 | Joseph Becker Meylor | United States | 24:47 | 2:16:38 | 1:33:41 | 4:25:14 | 28 |
| 5 | Matt Henderson | United States | 26:46 | 2:17:44 | 1:35:38 | 4:27:32 | 33 |
| 6 | Justin Aven | United States | 32:45 | 2:19:14 | 1:36:36 | 4:37:56 | 50 |
| 7 | Vincent Salvatico | United States | 26:13 | 2:35:54 | 1:29:55 | 4:44:10 | 69 |
| 8 | Jeff Mangual | United States | 26:57 | 2:31:12 | 1:40:39 | 4:45:54 | 73 |
| 9 | Richard Cheek | United States | 27:25 | 2:23:16 | 1:55:25 | 4:52:45 | 94 |
| 10 | Matt Clark | United States | 24:30 | 2:47:35 | 1:31:11 | 4:52:52 | 95 |
| 11 | Danil Borilo | United States | 25:06 | 2:37:31 | 1:40:01 | 4:53:11 | 96 |
| 12 | Nick Kavanagh | United States | 26:10 | 2:37:22 | 1:39:20 | 4:54:49 | 101 |
| 13 | Tarek Jazmati | United States | 29:45 | 2:39:31 | 1:35:23 | 4:55:01 | 103 |
| 14 | David Schwartz | United States | 28:08 | 2:40:30 | 1:33:00 | 4:57:46 | 112 |
| 15 | Christopher Noll | United States | 25:32 | 2:36:12 | 1:52:46 | 4:59:17 | 120 |
| 16 | Vincent Novelli | United States | 26:06 | 2:38:36 | 1:46:17 | 5:00:54 | 127 |
| 17 | Matt Calcagnini | United States | 26:57 | 2:36:58 | 1:43:21 | 5:02:11 | 134 |
| 18 | Bradley Lindsay | United States | 34:45 | 2:40:22 | 1:41:09 | 5:04:02 | 147 |
| 19 | Jamie Moore | United States | 29:04 | 2:36:57 | 1:48:55 | 5:05:23 | 151 |
| 20 | Lucas Schonfeld | United States | 26:22 | 2:41:33 | 1:51:38 | 5:05:53 | 154 |
| 21 | Michael Sliozberg | United States | 32:37 | 2:38:32 | 1:45:18 | 5:07:56 | 164 |
| 22 | Yeison A Velasco | Colombia | 30:41 | 2:49:15 | 1:42:38 | 5:10:49 | 177 |
| 23 | Jordan Sellers | United States | 35:25 | 2:39:54 | 1:44:52 | 5:11:12 | 179 |
| 24 | Nicholas Spagnole | United States | 31:59 | 2:39:43 | 1:51:45 | 5:12:06 | 184 |
| 25 | TJ Fox | United States | 25:20 | 2:28:29 | 2:06:11 | 5:12:25 | 188 |
| 26 | Jonathan Greenberg | United States | 28:28 | 2:37:57 | 1:54:49 | 5:13:40 | 195 |
| 27 | Chris McMurray | United States | 33:45 | 2:53:58 | 1:38:13 | 5:17:04 | 207 |
| 28 | Tom Rawlins | United Kingdom | 31:32 | 2:35:56 | 1:59:45 | 5:17:56 | 211 |
| 29 | Andrew Barnett | United States | 27:39 | 2:55:08 | 1:52:45 | 5:23:04 | 245 |
| 30 | Kurtis Quick | United States | 29:43 | 2:55:27 | 1:52:38 | 5:28:07 | 280 |
| 31 | Monish Pimpalkhare | United States | 28:35 | 2:57:52 | 1:48:27 | 5:29:48 | 291 |
| 32 | Rob Paone | United States | 27:39 | 3:00:01 | 1:52:54 | 5:33:19 | 311 |
| 33 | Josh Thervil | Canada | 34:02 | 2:42:41 | 2:01:30 | 5:33:29 | 312 |
| 34 | William Mackay | United States | 28:46 | 2:59:43 | 1:50:27 | 5:34:36 | 322 |
| 35 | Nick Lucignano | United States | 31:07 | 2:56:58 | 1:57:19 | 5:35:07 | 330 |
| 36 | Nate Conrad | United States | 30:33 | 2:52:16 | 1:54:39 | 5:37:24 | 347 |
| 37 | Ryan Honey | United States | 27:33 | 2:48:36 | 2:09:45 | 5:38:01 | 352 |
| 38 | George Alexander | United Kingdom | 30:12 | 3:00:46 | 1:53:58 | 5:38:21 | 356 |
| 39 | Daniel Gomez Hernandez | United States | 27:22 | 2:57:40 | 1:50:00 | 5:39:49 | 361 |
| 40 | James Pyo | United States | 31:56 | 3:05:13 | 1:55:34 | 5:42:57 | 390 |
| 41 | Sean Ryan | United States | 31:25 | 3:03:17 | 2:00:52 | 5:44:49 | 403 |
| 42 | Joseca baez | Paraguay | 32:31 | 3:03:19 | 2:04:12 | 5:48:05 | 427 |
| 43 | Devon Ficarra | United States | 27:53 | 3:00:41 | 2:10:38 | 5:48:55 | 436 |
| 44 | Tristan James | United States | 24:47 | 3:14:35 | 1:58:21 | 5:49:25 | 441 |
| 45 | Gabe King | United States | 29:00 | 3:08:14 | 1:58:42 | 5:49:40 | 445 |
| 46 | Kyle Winter | United States | 24:16 | 3:03:26 | 2:12:43 | 5:52:10 | 458 |
| 47 | Keith Miller | United States | 29:51 | 3:03:57 | 2:00:00 | 5:52:34 | 461 |
| 48 | Joel Fonseca | United States | 33:05 | 2:57:50 | 2:09:24 | 5:52:40 | 463 |
| 49 | Daniel Furneaux | South Africa | 30:38 | 3:06:12 | 2:02:02 | 5:53:39 | 470 |
| 50 | Miroslav Dimitrov | Bulgaria | 32:56 | 3:13:15 | 1:57:34 | 5:55:12 | 482 |
| 51 | Patrick Sanderson | Canada | 29:57 | 3:07:43 | 2:02:14 | 5:55:20 | 484 |
| 52 | Lance Lepkanich | United States | 28:33 | 3:15:10 | 2:06:37 | 5:55:32 | 486 |
| 53 | Kenny Healey | United States | 28:41 | 3:10:40 | 1:55:53 | 5:58:16 | 508 |
| 54 | Stephen Lee | United States | 43:22 | 2:50:42 | 2:15:08 | 5:58:34 | 510 |
| 55 | Christopher Payne | United States | 31:59 | 3:04:40 | 2:09:54 | 6:00:26 | 518 |
| 56 | Steven Cherkis | United States | 30:44 | 3:15:40 | 1:57:08 | 6:03:27 | 535 |
| 57 | Spencer Rinearson | United States | 28:32 | 3:06:32 | 2:12:37 | 6:07:46 | 562 |
| 58 | Max Lesser | United States | 29:03 | 3:22:39 | 2:02:34 | 6:08:19 | 567 |
| 59 | Rich Grandelli | United States | 25:51 | 3:24:51 | 1:58:41 | 6:08:50 | 571 |
| 60 | Brett Perna | United States | 28:17 | 3:02:18 | 2:22:24 | 6:09:22 | 575 |
| 61 | Brian Oliva | United States | 45:58 | 3:14:23 | 1:51:47 | 6:13:21 | 591 |
| 62 | Mauricio Ayala | Peru | 28:10 | 3:09:27 | 2:27:59 | 6:16:23 | 604 |
| 63 | Ollie Brown | United Kingdom | 33:00 | 3:20:03 | 2:18:58 | 6:20:31 | 623 |
| 64 | Lendell Rodrigues | United States | 29:15 | 3:02:46 | 2:32:45 | 6:23:05 | 633 |
| 65 | Damian Thomas | United States | 34:50 | 3:04:28 | 2:35:12 | 6:29:37 | 655 |
| 66 | Cassiany Alexandre | United States | 45:20 | 3:13:46 | 2:18:23 | 6:32:12 | 668 |
| 67 | Brian Bogdanski | United States | 29:28 | 3:40:06 | 2:12:40 | 6:35:06 | 679 |
| 68 | Jordan Desario | United States | 36:08 | 3:32:32 | 2:14:17 | 6:37:33 | 692 |
| 69 | Zach Gossman | United States | 36:45 | 3:30:11 | 2:14:59 | 6:41:47 | 709 |
| 70 | Lucas Feldman | United States | 40:22 | 3:21:30 | 2:21:09 | 6:41:47 | 710 |
| 71 | John Renda | United States | 33:11 | 3:35:50 | 2:28:33 | 6:47:04 | 729 |
| 72 | Nathan Fabius | Uruguay | 29:00 | 3:52:18 | 2:12:18 | 6:49:11 | 732 |
| 73 | Brian Kabir | United States | 49:05 | 3:18:37 | 2:28:09 | 6:52:43 | 743 |
| 74 | James Kiernan | United States | 31:54 | 3:12:04 | 3:01:43 | 6:53:51 | 747 |
| 75 | Joseph Spollen | United States | 31:50 | 3:10:17 | 2:50:49 | 6:54:33 | 751 |
| 76 | Babatunde Odubekun | United States | 34:15 | 3:54:13 | 2:12:35 | 6:58:23 | 762 |
| 77 | Robert Troy | United States | 35:49 | 3:36:40 | 2:33:48 | 7:00:46 | 766 |
| 78 | Thong Win | United States | 43:32 | 3:29:08 | 2:46:15 | 7:16:05 | 804 |
| 79 | Juan Sebastian Ortega | Colombia | 32:31 | 3:55:46 | 2:44:24 | 7:29:27 | 826 |
| 80 | Joseph Grant | United States | 37:13 | 3:44:45 | 3:10:21 | 7:49:15 | 848 |
| 81 | Christian Narvaez | United States | 53:44 | 3:47:46 | 3:03:19 | 8:06:21 | 857 |
| 82 | Matthew Mancuso | United States | 50:58 | 3:36:21 | 3:11:29 | 8:08:07 | 859 |
| DNF | Glen Kaczer | United States | 41:51 | 4:25:03 | DNF |
M40-44 68 finishers · 1st Scott Voyles 4:05:51
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Scott Voyles | United States | 24:49 | 2:15:01 | 1:21:44 | 4:05:51 | 8 |
| 2 | Greg Kavazanjian | United States | 24:14 | 2:17:37 | 1:37:13 | 4:22:39 | 25 |
| 3 | Mat Stiver-Balla | Canada | 27:50 | 2:18:50 | 1:31:25 | 4:25:33 | 30 |
| 4 | David Jones | United States | 24:31 | 2:18:33 | 1:39:36 | 4:26:56 | 32 |
| 5 | Jeff Dugan | United States | 29:21 | 2:26:43 | 1:29:02 | 4:31:12 | 38 |
| 6 | Emil Piralkov | Antarctica | 24:53 | 2:26:44 | 1:43:14 | 4:39:53 | 57 |
| 7 | Stephen Kroculick | United States | 23:03 | 2:32:41 | 1:37:26 | 4:40:21 | 60 |
| 8 | Sergio Bruno | United States | 25:35 | 2:23:42 | 1:38:26 | 4:42:15 | 64 |
| 9 | Michael Purcell | United States | 23:13 | 2:36:38 | 1:37:34 | 4:46:57 | 78 |
| 10 | Rory Jenkins | United States | 27:24 | 2:35:27 | 1:36:11 | 4:51:36 | 90 |
| 11 | Matthew Neuwirth | United States | 24:56 | 2:39:46 | 1:43:45 | 4:53:37 | 98 |
| 12 | Kieran Ryan | Canada | 34:10 | 2:36:03 | 1:35:52 | 4:54:52 | 102 |
| 13 | John McCool | United States | 26:31 | 2:38:38 | 1:40:16 | 4:55:11 | 105 |
| 14 | Sebastien Tron | France | 32:03 | 2:36:04 | 1:38:11 | 4:57:28 | 109 |
| 15 | Chris Swann | United States | 31:37 | 2:23:55 | 1:55:28 | 4:59:33 | 122 |
| 16 | Travis Ruch | United States | 23:28 | 2:30:56 | 1:55:06 | 4:59:49 | 123 |
| 17 | Jorge Fernando Brisolla Aith | Brazil | 25:43 | 2:48:56 | 1:42:35 | 5:07:37 | 163 |
| 18 | Christopher Dettmar | United States | 28:06 | 2:45:58 | 1:48:13 | 5:09:29 | 171 |
| 19 | Samuel Patt | United States | 26:40 | 2:43:16 | 1:50:24 | 5:12:59 | 192 |
| 20 | Eric Alvarez | United States | 28:51 | 2:48:57 | 1:52:19 | 5:18:16 | 214 |
| 21 | Josh Mallalieu | United States | 26:44 | 2:50:36 | 1:54:05 | 5:19:55 | 220 |
| 22 | Eric Hayden | United States | 25:09 | 2:39:57 | 2:08:32 | 5:21:08 | 229 |
| 23 | Pedro Richards | Argentina | 25:31 | 3:02:36 | 1:49:51 | 5:22:32 | 241 |
| 24 | Luiz Fernando Arruda | Brazil | 29:37 | 2:56:16 | 1:41:35 | 5:23:13 | 247 |
| 25 | Marc-Olivier Hardy | Canada | 29:14 | 2:48:58 | 1:46:55 | 5:23:54 | 252 |
| 26 | Adam Maltz | United States | 33:22 | 2:49:51 | 1:49:11 | 5:25:58 | 265 |
| 27 | Michael Molina | United States | 23:18 | 2:53:21 | 2:00:18 | 5:26:29 | 270 |
| 28 | joseph vertullo | United States | 29:32 | 2:53:15 | 1:51:49 | 5:29:47 | 290 |
| 29 | Eduardo Inostroza | Chile | 42:43 | 2:50:55 | 1:47:56 | 5:35:49 | 338 |
| 30 | Robert Orleski | United States | 28:21 | 2:58:03 | 2:04:16 | 5:36:55 | 342 |
| 31 | Anthony Zito | United States | 29:04 | 2:49:40 | 2:07:45 | 5:38:35 | 357 |
| 32 | Jonathan Sarik | United States | 26:09 | 2:45:03 | 2:16:02 | 5:39:20 | 360 |
| 33 | John Nerbonne | United States | 36:25 | 3:05:25 | 1:47:04 | 5:40:26 | 368 |
| 34 | Bryan Danna | United States | 30:17 | 3:01:28 | 1:56:00 | 5:41:04 | 371 |
| 35 | Andres Espinoza | Ecuador | 38:01 | 3:04:19 | 1:51:26 | 5:44:56 | 404 |
| 36 | Marcus Klostermeyer | Germany | 34:25 | 2:56:02 | 2:01:07 | 5:47:42 | 423 |
| 37 | Shane Morrow | United States | 36:12 | 2:59:02 | 1:58:02 | 5:49:03 | 437 |
| 38 | Christopher Hawkins | United States | 30:14 | 2:55:45 | 2:13:10 | 5:52:09 | 456 |
| 39 | Esmi Rosario | Dominican Republic | 34:16 | 2:58:19 | 2:13:00 | 5:58:08 | 505 |
| 40 | James Bonanno | United States | 41:28 | 3:03:23 | 2:02:17 | 5:59:12 | 515 |
| 41 | Matthew Hand | United States | 28:15 | 2:53:35 | 2:29:13 | 6:01:34 | 526 |
| 42 | Yevhenii Molchanov | Ukraine | 37:20 | 3:09:20 | 2:11:33 | 6:05:55 | 551 |
| 43 | Caio Zampieri | United States | 29:18 | 3:12:49 | 2:09:59 | 6:06:01 | 552 |
| 44 | Collin Chan | Canada | 27:02 | 3:04:31 | 2:17:15 | 6:06:24 | 555 |
| 45 | David Demyan | United States | 33:02 | 2:50:56 | 2:39:20 | 6:10:37 | 580 |
| 46 | Kevin Kurz | United States | 35:02 | 3:11:50 | 2:12:10 | 6:11:23 | 581 |
| 47 | Julian Cifuentes | Colombia | 36:12 | 3:05:46 | 2:21:47 | 6:14:09 | 596 |
| 48 | Don Seo | South Korea | 43:03 | 3:08:47 | 2:09:18 | 6:14:25 | 597 |
| 49 | Joe Caba | Dominican Republic | 37:21 | 3:02:21 | 2:20:44 | 6:17:28 | 609 |
| 50 | Juan Ignacio Jimenez | Costa Rica | 33:32 | 3:11:19 | 2:14:11 | 6:18:07 | 612 |
| 51 | Lucas Rodrigues | United States | 34:42 | 3:18:11 | 2:12:08 | 6:23:00 | 631 |
| 52 | Andrew West | United States | 26:23 | 3:12:06 | 2:32:28 | 6:24:07 | 640 |
| 53 | Gerald Ramsey | American Samoa | 31:04 | 3:13:48 | 2:31:59 | 6:32:17 | 670 |
| 54 | Daniel Johnson | United States | 35:44 | 3:25:49 | 2:05:26 | 6:32:18 | 671 |
| 55 | Brad Caruso | United States | 39:53 | 3:24:43 | 2:21:58 | 6:35:21 | 683 |
| 56 | Jonathan Moss | United States | 33:26 | 3:38:11 | 2:11:29 | 6:36:18 | 689 |
| 57 | Daniel Swersky | United States | 40:11 | 3:21:12 | 2:12:52 | 6:38:57 | 695 |
| 58 | Dominic Sonesen | United States | 41:42 | 3:26:28 | 2:13:01 | 6:39:45 | 699 |
| 59 | Peter Mastrella | United States | 38:18 | 3:09:21 | 2:41:07 | 6:44:18 | 717 |
| 60 | Leandro Rodrigues | United States | 37:31 | 3:06:47 | 2:47:17 | 6:50:10 | 734 |
| 61 | Emanuel Vega Cancel | United States | 38:44 | 3:05:08 | 2:59:03 | 6:59:14 | 763 |
| 62 | Robert Gonzalez | United States | 35:42 | 3:16:08 | 2:59:58 | 7:01:35 | 771 |
| 63 | Benjamin Reisner | United States | 31:19 | 3:16:07 | 2:54:44 | 7:02:09 | 774 |
| 64 | Marc Colo | United States | 47:04 | 3:17:42 | 2:46:46 | 7:08:46 | 791 |
| 65 | David Blatt | United States | 33:34 | 4:02:16 | 2:37:27 | 7:23:29 | 815 |
| 66 | Chad Bascombe | United States | 44:29 | 4:02:09 | 2:26:58 | 7:44:39 | 842 |
| 67 | Nick Young | United States | 38:19 | 3:35:52 | 3:14:34 | 7:48:20 | 846 |
| 68 | Joel Posner | United States | 40:01 | 3:50:23 | 3:02:32 | 8:20:42 | 863 |
M45-49 35 finishers · 1st Julian Rampelmann 4:25:20 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Julian Rampelmann | Netherlands | 27:37 | 2:21:40 | 1:29:18 | 4:25:20 | 29 |
| 2 | Marcelo Rago | Uruguay | 24:46 | 2:21:30 | 1:40:19 | 4:31:23 | 40 |
| 3 | John Schmiesing | United States | 29:12 | 2:18:06 | 1:40:25 | 4:33:37 | 43 |
| 4 | Ricardo Castilla | Mexico | 27:23 | 2:27:14 | 1:33:26 | 4:34:35 | 44 |
| 5 | Darren Meenan | United States | 29:42 | 2:26:46 | 1:40:24 | 4:44:03 | 68 |
| 6 | Cormac Walsh | Ireland | 28:52 | 2:34:37 | 1:32:04 | 4:45:06 | 70 |
| 7 | Nick Logan | United States | 24:17 | 2:24:37 | 1:52:14 | 4:46:05 | 74 |
| 8 | Kevin Goodale | United States | 26:01 | 2:35:30 | 1:38:35 | 4:46:14 | 75 |
| 9 | Brandon worster | United States | 24:58 | 2:31:52 | 1:44:06 | 4:47:41 | 80 |
| 10 | Paul Huszar | United States | 30:18 | 2:20:23 | 1:53:49 | 4:52:32 | 91 |
| 11 | John Kiang | United States | 29:22 | 2:36:17 | 1:48:40 | 5:03:20 | 142 |
| 12 | Stephan Gymnich | United States | 25:02 | 2:37:42 | 1:56:16 | 5:08:20 | 166 |
| 13 | Mike Aziz | United States | 35:28 | 2:36:30 | 1:48:59 | 5:09:56 | 173 |
| 14 | Franz Hinojosa | Bolivia | 34:00 | 2:33:45 | 1:50:44 | 5:11:32 | 182 |
| 15 | Cariann Perretta | United States | 28:36 | 2:30:27 | 2:05:07 | 5:17:38 | 209 |
| 16 | Carlos Cardenas | United States | 30:59 | 2:51:22 | 1:50:53 | 5:20:35 | 226 |
| 17 | Matt Blye | United States | 28:48 | 2:50:39 | 1:52:19 | 5:21:13 | 230 |
| 18 | Ryan Parra | United States | 28:54 | 3:04:57 | 1:37:00 | 5:22:37 | 242 |
| 19 | Ben Brenneman | United States | 31:56 | 2:59:16 | 1:57:56 | 5:46:34 | 415 |
| 20 | James Gray | United States | 37:26 | 3:02:44 | 1:54:14 | 5:48:30 | 434 |
| 21 | Charles-William Bibaud | Canada | 30:40 | 3:07:57 | 2:00:08 | 5:52:47 | 464 |
| 22 | Bo Celikovic | United States | 30:43 | 3:00:44 | 2:04:07 | 5:53:10 | 467 |
| 23 | Rani Gharbie | United States | 31:51 | 2:59:41 | 2:16:08 | 5:57:26 | 497 |
| 24 | Phil Schaaf | United States | 29:46 | 2:52:32 | 2:21:17 | 5:57:34 | 503 |
| 25 | Kevin Shea | United States | 28:06 | 3:04:45 | 2:13:24 | 6:06:09 | 553 |
| 26 | Andres Casas | United States | 30:41 | 3:08:50 | 2:10:51 | 6:08:45 | 569 |
| 27 | Eric Jalbert | United States | 33:02 | 2:55:40 | 2:23:33 | 6:12:06 | 583 |
| 28 | Mark Pinajian | United States | 28:25 | 3:16:41 | 2:20:39 | 6:21:48 | 629 |
| 29 | Syed husain | United States | 39:49 | 3:18:47 | 2:16:38 | 6:32:14 | 669 |
| 30 | Matthew Dolfi | United States | 32:19 | 3:05:56 | 2:41:13 | 6:32:40 | 672 |
| 31 | ranbir kumar | United States | 40:06 | 3:26:23 | 2:08:00 | 6:38:12 | 694 |
| 32 | John Massengill | United States | 28:07 | 3:35:23 | 2:11:04 | 6:43:25 | 713 |
| 33 | Andrew Gambino | United States | 43:17 | 3:18:55 | 2:29:41 | 6:48:17 | 731 |
| 34 | John Boccio | United States | 41:23 | 3:32:53 | 2:33:37 | 7:00:55 | 767 |
| 35 | Naveen Batra | India | 46:24 | 3:46:33 | 2:25:32 | 7:19:05 | 807 |
| DNF | Miguel Medina Cueva | Peru | 1:15:40 | DNF |
M50-54 33 finishers · 1st Jason Kenney 4:22:43
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Jason Kenney | United States | 24:38 | 2:20:02 | 1:32:51 | 4:22:43 | 26 |
| 2 | Stefan Leijdekkers | Netherlands | 23:47 | 2:15:59 | 1:39:13 | 4:24:24 | 27 |
| 3 | Alan Yorke | United States | 28:22 | 2:24:09 | 1:34:43 | 4:36:28 | 45 |
| 4 | Allen Lopez | United States | 25:58 | 2:21:43 | 1:45:27 | 4:42:04 | 63 |
| 5 | Brett Heyes | United States | 25:04 | 2:33:09 | 1:38:38 | 4:42:59 | 66 |
| 6 | Paul Capuzzo | United States | 25:27 | 2:35:23 | 1:36:29 | 4:45:06 | 71 |
| 7 | Robert Macdowell | United States | 25:32 | 2:29:33 | 1:49:21 | 4:48:36 | 81 |
| 8 | Robert Consla | United States | 29:06 | 2:35:09 | 1:39:51 | 4:52:32 | 92 |
| 9 | Gabriel Harley | United States | 27:39 | 2:40:28 | 1:42:14 | 5:01:48 | 132 |
| 10 | Leif Nordstrom | United States | 24:21 | 2:30:34 | 2:00:26 | 5:01:58 | 133 |
| 11 | Tom Ruggia | United States | 27:27 | 2:34:50 | 1:50:26 | 5:02:57 | 140 |
| 12 | Chris Ryan | United States | 25:31 | 2:53:18 | 1:47:30 | 5:12:52 | 191 |
| 13 | Shawn Omalley | United States | 32:02 | 2:39:48 | 1:52:43 | 5:14:36 | 198 |
| 14 | Fernando Gonzalez | United States | 27:35 | 2:39:10 | 2:05:25 | 5:21:39 | 232 |
| 15 | David Valela | Canada | 28:10 | 3:00:43 | 1:42:43 | 5:21:46 | 233 |
| 16 | Vladimir Aronsky | United States | 38:23 | 2:44:19 | 1:53:48 | 5:25:24 | 261 |
| 17 | Scott Corkins | United States | 31:52 | 2:44:39 | 1:50:26 | 5:25:57 | 264 |
| 18 | Eric Rodden | United States | 34:19 | 2:49:38 | 1:59:29 | 5:37:10 | 345 |
| 19 | Eric Talbot | United States | 31:18 | 2:42:57 | 2:08:46 | 5:38:01 | 353 |
| 20 | Sergey Zamota | United States | 32:20 | 2:55:47 | 1:47:22 | 5:45:22 | 406 |
| 21 | Quentin Waddell | United States | 27:59 | 3:00:16 | 2:11:32 | 5:49:07 | 438 |
| 22 | Marcus Machado | Brazil | 28:57 | 3:19:02 | 1:54:07 | 5:53:45 | 472 |
| 23 | Ryan Salem | United States | 35:05 | 3:00:30 | 2:16:38 | 6:07:11 | 558 |
| 24 | Eric Bernstein | United States | 32:01 | 3:00:41 | 2:30:08 | 6:14:47 | 599 |
| 25 | Neal Goldenberg | United States | 36:31 | 3:16:47 | 2:09:29 | 6:17:41 | 611 |
| 26 | Ricardo Aguirre | United States | 45:53 | 3:16:26 | 1:55:12 | 6:29:27 | 654 |
| 27 | Corey Kessler | United States | 34:29 | 3:25:31 | 2:16:47 | 6:30:15 | 660 |
| 28 | Greg Kaplan | United States | 32:10 | 3:15:58 | 2:17:33 | 6:30:18 | 661 |
| 29 | Cesar Talledo | United States | 1:00:47 | 3:06:38 | 2:08:43 | 6:35:46 | 686 |
| 30 | Daniele Muzio | United States | 32:20 | 3:37:34 | 2:39:09 | 7:08:14 | 789 |
| 31 | Kishore Wadhare | United States | 33:49 | 3:33:13 | 2:43:07 | 7:09:28 | 792 |
| 32 | Scott Brenneman | United States | 33:17 | 3:47:28 | 2:29:19 | 7:15:52 | 803 |
| 33 | Grace Acevedo | United States | 36:02 | 3:38:50 | 3:00:20 | 7:35:40 | 833 |
M55-59 27 finishers · 1st Marcus Chapman 4:40:09 · 2 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Marcus Chapman | United States | 26:52 | 2:19:32 | 1:46:55 | 4:40:09 | 58 |
| 2 | James Schuchman | United States | 30:01 | 2:36:32 | 1:50:56 | 5:06:44 | 157 |
| 3 | John Baker | United States | 25:01 | 2:34:52 | 1:58:49 | 5:08:39 | 168 |
| 4 | Christopher Cortes | United States | 28:01 | 2:39:25 | 2:01:35 | 5:15:39 | 201 |
| 5 | Scott Greenstone | United States | 29:07 | 2:44:19 | 1:58:38 | 5:20:05 | 221 |
| 6 | Peter Priolo | United States | 24:31 | 2:47:50 | 2:03:08 | 5:26:09 | 266 |
| 7 | Alexis Carras | United States | 27:56 | 2:55:30 | 1:54:07 | 5:34:26 | 319 |
| 8 | Jason Lewis | United States | 27:20 | 2:53:09 | 2:03:00 | 5:36:20 | 339 |
| 9 | James Lechmanski | United States | 28:46 | 2:45:26 | 2:13:20 | 5:36:35 | 341 |
| 10 | Nathan Felt | United States | 30:01 | 3:09:44 | 1:48:04 | 5:41:35 | 375 |
| 11 | Allen Thornburgh | United States | 31:35 | 2:51:46 | 2:04:56 | 5:42:35 | 387 |
| 12 | Nicholas Moustouka | United States | 28:45 | 2:37:03 | 2:23:16 | 5:42:54 | 388 |
| 13 | Jonathan Loiselle | United States | 24:51 | 2:59:53 | 2:09:54 | 5:44:15 | 399 |
| 14 | Gerry Barrasso | United States | 30:17 | 2:56:10 | 2:04:45 | 5:44:27 | 400 |
| 15 | Marc Hepworth | United States | 33:08 | 2:47:52 | 2:16:31 | 5:49:55 | 447 |
| 16 | Scott snyder | United States | 33:56 | 3:00:05 | 2:05:52 | 5:52:36 | 462 |
| 17 | Rob Walsh | United States | 34:08 | 3:07:51 | 2:17:56 | 6:13:18 | 589 |
| 18 | Robert Kiernan | United States | 31:19 | 3:18:09 | 2:05:14 | 6:13:34 | 594 |
| 19 | Joseph Corideo | United States | 44:12 | 2:58:08 | 2:14:55 | 6:18:48 | 616 |
| 20 | Jorge Mejia | Colombia | 1:00:34 | 2:53:46 | 2:01:02 | 6:22:00 | 630 |
| 21 | Edward Correll | United States | 33:01 | 3:07:55 | 2:47:50 | 6:44:15 | 716 |
| 22 | Steven Pivnik | United States | 41:33 | 3:25:43 | 2:52:34 | 7:22:36 | 814 |
| 23 | Krzysztof Wasik | United States | 39:26 | 4:02:40 | 2:23:14 | 7:37:38 | 834 |
| 24 | Steve Framil | United States | 36:37 | 3:29:07 | 3:08:25 | 7:37:43 | 835 |
| 25 | Omid Pourmoradi | United States | 36:28 | 3:34:29 | 3:17:46 | 7:46:13 | 844 |
| 26 | Prasanna Kharshikar | United States | 41:12 | 3:54:24 | 3:01:03 | 7:55:12 | 853 |
| 27 | Murty Tammineedi | United States | 1:01:31 | 3:32:57 | 3:03:02 | 7:59:40 | 856 |
| DNF | Bernard Alix | Canada | 25:23 | DNF | |||
| DNF | Jeff Watson | United States | 46:53 | 3:51:35 | 3:22:49 | DNF |
M60-64 10 finishers · 1st Adam Kuklinski 5:01:36 · 2 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Adam Kuklinski | Poland | 28:09 | 2:42:31 | 1:40:51 | 5:01:36 | 131 |
| 2 | Scott Dinhofer | United States | 30:48 | 2:28:52 | 1:52:28 | 5:02:11 | 135 |
| 3 | Douglas Cahn | United States | 29:43 | 2:31:24 | 2:11:20 | 5:21:48 | 234 |
| 4 | Rick Hurst | United States | 27:25 | 2:41:03 | 2:12:38 | 5:26:58 | 272 |
| 5 | Mark Kaufman | United States | 28:53 | 2:56:35 | 2:11:54 | 5:47:35 | 422 |
| 6 | Brian Ambler | Canada | 30:50 | 3:04:52 | 2:20:34 | 6:13:02 | 588 |
| 7 | Anthony Tranguch | United States | 34:42 | 3:14:24 | 2:22:45 | 6:24:01 | 638 |
| 8 | Paul Hanson | United States | 30:31 | 3:12:27 | 2:52:53 | 7:04:19 | 779 |
| 9 | Rusty Hilcken | United States | 30:32 | 3:07:11 | 3:21:26 | 7:11:44 | 795 |
| 10 | Dennis Pekoff | United States | 40:21 | 3:48:05 | 3:16:23 | 8:07:16 | 858 |
| DNF | Jerry Czarzasty | United States | 45:45 | 4:01:17 | 3:07:33 | DNF | |
| DNF | Wamiq Jadun | United States | 49:56 | DNF |
M65-69 7 finishers · 1st Alain Benzaken 5:17:25
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Alain Benzaken | United States | 25:52 | 2:47:40 | 1:54:33 | 5:17:25 | 208 |
| 2 | Ned Daily | United States | 29:53 | 2:47:26 | 1:59:27 | 5:26:22 | 268 |
| 3 | lawrence stern | United States | 31:14 | 3:35:31 | 2:37:51 | 7:07:13 | 785 |
| 4 | Mark Romain | United States | 37:32 | 3:37:31 | 2:38:43 | 7:08:12 | 788 |
| 5 | Craig Walker | United States | 33:12 | 3:21:06 | 3:25:04 | 7:32:09 | 828 |
| 6 | Richard Shill | United States | 44:34 | 3:47:29 | 2:48:49 | 7:42:06 | 839 |
| 7 | Brian Hanlon | United States | 37:20 | 3:50:06 | 3:08:19 | 7:52:23 | 850 |
M70-74 3 finishers · 1st Larry Costantino 5:37:41 · 1 DNF
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Larry Costantino | United States | 26:58 | 2:59:26 | 1:59:34 | 5:37:41 | 349 |
| 2 | Richard Mayer | Canada | 29:00 | 2:48:07 | 2:06:35 | 5:41:08 | 372 |
| 3 | Nace Mullen | United States | 32:18 | 3:18:21 | 2:47:46 | 6:51:08 | 737 |
| DNF | Russ Delemos | United States | 44:16 | DNF |
M75-79 1 finisher · 1st Steve Mccormick 7:07:14
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Steve Mccormick | United States | 49:01 | 3:12:15 | 2:32:36 | 7:07:14 | 786 |
M80-84 1 finisher · 1st Brad Kirley 8:26:14
| Place | Athlete | Country | Swim | Bike | Run | Finish | Overall |
|---|---|---|---|---|---|---|---|
| 1 | Brad Kirley | United States | 39:52 | 4:09:27 | 3:08:24 | 8:26:14 | 865 |
Chasing a World Championship slot?
Get a free AI season plan for your next race — built around your level, your calendar and the slot you are after.
Your live Ironman ranking is in Onda
NEW ON THE APP STOREhi, it's max - i built this tool. Onda now shows where you stand all season: your AWA points, your rank inside your age group, and the bronze / silver / gold cutoff lines. free, no ads.
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.