2025 IRONMAN 70.3 Pennsylvania Happy Valley
IRONMAN World Championship qualification — age-group results, adjusted times, and qualifying times.
WC slots
75
Qualified
75
General cutoff*
04:41:33
Women cutoff*
05:21:36
*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 (75)
| # | Athlete | Age group | Finish | Adjusted | Status |
|---|---|---|---|---|---|
| 1 | Drew Nesbitt United States | M40-44 | 4:18:51 | 03:59:44 | AG Winner |
| 2 | Pablo Casuso Spain | M35-39 | 4:29:01 | 04:15:33 | AG Winner |
| 3 | Brad Radkoski United States | M40-44 | 4:37:27 | 04:16:58 | Qualified |
| 4 | Ivan Zhukov Kazakhstan | M45-49 | 4:47:11 | 04:17:49 | AG Winner |
| 5 | Matthew Martino United States | M30-34 | 4:28:51 | 04:19:34 | AG Winner |
| 6 | Jonathan Pesansky United States | M50-54 | 4:55:32 | 04:21:02 | AG Winner |
| 7 | John James United States | M70-74 | 6:07:04 | 04:21:18 | AG Winner |
| 8 | Ryan Brennan United States | M35-39 | 4:35:09 | 04:21:23 | Qualified |
| 9 | Matt Shealer United States | M45-49 | 4:53:04 | 04:23:06 | Qualified |
| 10 | William Fortin Canada | M35-39 | 4:37:00 | 04:23:09 | Qualified |
| 11 | Andrew Krebs United States | M45-49 | 4:53:17 | 04:23:18 | Qualified |
| 12 | Trey Oehmler United States | M25-29 | 4:25:27 | 04:23:33 | AG Winner |
| 13 | Benjamin Jones United States | M40-44 | 4:44:46 | 04:23:45 | Qualified |
| 14 | Christopher Swiecicki United States | M45-49 | 4:53:53 | 04:23:50 | Qualified |
| 15 | Jay Cougnet United States | M45-49 | 4:55:02 | 04:24:52 | Qualified |
| 16 | Michael Marshall Canada | M30-34 | 4:34:34 | 04:25:05 | Qualified |
| 17 | Garrison Famiglio United States | M18-24 | 4:25:14 | 04:25:14 | AG Winner |
| 18 | William Boben United States | M60-64 | 5:23:52 | 04:25:18 | AG Winner |
| 19 | Andrew Gray United States | M18-24 | 4:25:44 | 04:25:44 | Qualified |
| 20 | Tim Rowley Canada | M55-59 | 5:10:56 | 04:26:18 | AG Winner |
| 21 | Bruno Nobrega Brazil | M45-49 | 4:57:46 | 04:27:20 | Qualified |
| 22 | Keith Mcgovern United States | M35-39 | 4:42:34 | 04:28:26 | Qualified |
| 23 | Mark Benson United States | M60-64 | 5:28:36 | 04:29:11 | Qualified |
| 24 | Vince Fadale United States | M30-34 | 4:38:57 | 04:29:19 | Qualified |
| 25 | Kyle Jones United States | M30-34 | 4:39:07 | 04:29:29 | Qualified |
| 26 | Giovanni Duran United States | M50-54 | 5:05:20 | 04:29:42 | Qualified |
| 27 | Nick Hetro United States | M35-39 | 4:45:44 | 04:31:26 | Qualified |
| 28 | Sharon Schmidt-Mongrain United States | F50-54 | 5:01:49 | 04:32:07 | AG Winner |
| 29 | Brian Hetherington United States | M45-49 | 5:03:20 | 04:32:19 | Qualified |
| 30 | Peter Ronco United States | M55-59 | 5:18:04 | 04:32:25 | Qualified |
| 31 | Charles Meilleur Canada | M25-29 | 4:35:29 | 04:33:31 | Qualified |
| 32 | John Hunter United States | M45-49 | 5:04:41 | 04:33:32 | Qualified |
| 33 | John Cymanski United States | M55-59 | 5:20:13 | 04:34:15 | Qualified |
| 34 | Matthew Del Tufo United States | M35-39 | 4:49:05 | 04:34:37 | Qualified |
| 35 | Cory Robinson United States | M60-64 | 5:35:23 | 04:34:44 | Qualified |
| 36 | John Gares United States | M60-64 | 5:37:23 | 04:36:23 | Qualified |
| 37 | Rob Tucker United States | M60-64 | 5:38:08 | 04:36:59 | Qualified |
| 38 | Victor Sanchez De Frutos Spain | M35-39 | 4:51:39 | 04:37:04 | Qualified |
| 39 | Vincent Ortiz United States | M60-64 | 5:38:36 | 04:37:22 | Qualified |
| 40 | JACOB YANEY United States | M35-39 | 4:53:07 | 04:38:27 | Qualified |
| 41 | Peter Coutts United States | M30-34 | 4:48:58 | 04:38:59 | Qualified |
| 42 | Charles Eckman United States | M65-69 | 6:05:58 | 04:39:35 | AG Winner |
| 43 | Joshua Marsh United States | M45-49 | 5:11:26 | 04:39:36 | Qualified |
| 44 | Chris Kennel United States | M40-44 | 5:02:48 | 04:40:27 | Qualified |
| 45 | Andrew Solomon United States | M50-54 | 5:17:45 | 04:40:40 | Qualified |
| 46 | John Baker United States | M55-59 | 5:27:47 | 04:40:44 | Qualified |
| 47 | Michael Olson United States | M35-39 | 4:55:34 | 04:40:47 | Qualified |
| 48 | Jonathan Ziegler United States | M55-59 | 5:28:25 | 04:41:17 | Qualified |
| 49 | Stephane Denoual France | M45-49 | 5:13:37 | 04:41:33 | Qualified |
| 50 | Tiffany Checca United States | F45-49 | 5:07:35 | 04:42:43 | AG Winner |
| 51 | Terry Fenoff United States | M75-79 | 7:25:06 | 04:45:42 | AG Winner |
| 52 | Elisabeth Hickox United States | F60-64 | 5:44:10 | 04:48:47 | AG Winner |
| 53 | Caroline Moyer United States | F30-34 | 4:54:18 | 04:49:14 | AG Winner |
| 54 | Shylah Andrews United States | F35-39 | 4:59:50 | 04:49:34 | AG Winner |
| 55 | Mélanie Mantha Canada | F40-44 | 5:14:22 | 04:56:19 | AG Winner |
| 56 | Miranda Evans United States | F25-29 | 4:59:32 | 04:59:32 | AG Winner |
| 57 | Katherine Hallock United States | F35-39 | 5:10:33 | 04:59:55 | Women slot |
| 58 | Heather Melzer United States | F55-59 | 5:49:05 | 05:05:18 | AG Winner |
| 59 | Franziska Hinte Germany | F25-29 | 5:05:55 | 05:05:55 | Women slot |
| 60 | Monique Christakis Canada | F60-64 | 6:04:36 | 05:05:56 | Women slot |
| 61 | Laura Cook United States | F35-39 | 5:18:52 | 05:07:57 | Women slot |
| 62 | Tybe Mills United States | F60-64 | 6:07:57 | 05:08:44 | Women slot |
| 63 | Lauren Cancelliere United States | F30-34 | 5:15:36 | 05:10:10 | Women slot |
| 64 | Jill Specht United States | F30-34 | 5:15:53 | 05:10:27 | Women slot |
| 65 | Amy Mason United States | F50-54 | 5:45:10 | 05:11:12 | Women slot |
| 66 | Claire Mcdugall United States | F30-34 | 5:17:47 | 05:12:19 | Women slot |
| 67 | Melissa Postoll-Downs United States | F30-34 | 5:18:49 | 05:13:19 | Women slot |
| 68 | Melissa Goodman United States | F45-49 | 5:44:25 | 05:16:35 | Women slot |
| 69 | Annie Scanlon United States | F40-44 | 5:37:28 | 05:18:05 | Women slot |
| 70 | Mira Panek United States | F55-59 | 6:04:22 | 05:18:40 | Women slot |
| 71 | Sharon Adams United States | F50-54 | 5:53:30 | 05:18:42 | Women slot |
| 72 | Cindy Johnson United States | F50-54 | 5:56:43 | 05:21:36 | Women slot |
| 73 | Kendall Leininger United States | F18-24 | 5:25:48 | 05:23:13 | AG Winner |
| 74 | Avery Henry United States | PC/ID | 5:38:10 | 05:38:10 | AG Winner |
| 75 | Peggy Clews United States | F65-69 | 7:48:23 | 06:04:10 | 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 |
|---|---|---|---|---|---|
| 76 | John Mchugh United States | M40-44 | 5:05:10 | 04:42:38 | Not qualified |
| 77 | Roberto Garcia Lachner Costa Rica | M45-49 | 5:15:30 | 04:43:15 | Not qualified |
| 78 | Gregory Cain United States | M25-29 | 4:45:19 | 04:43:17 | Not qualified |
| 79 | John Austin United States | M70-74 | 6:38:29 | 04:43:40 | Not qualified |
| 80 | Noah Sullivan Canada | M25-29 | 4:46:13 | 04:44:11 | Not qualified |
| 81 | Garth Behrje United States | M55-59 | 5:32:08 | 04:44:28 | Not qualified |
| 82 | Frank Jackson Poe United States | M30-34 | 4:54:42 | 04:44:31 | Not qualified |
| 83 | Leonardo Brea Venezuela | M45-49 | 5:17:14 | 04:44:48 | Not qualified |
| 84 | Michael Merrick Canada | M25-29 | 4:47:15 | 04:45:12 | Not qualified |
| 85 | Kurt D'Andrea United States | M50-54 | 5:23:27 | 04:45:42 | Not qualified |
| 86 | Jeremy Amy United States | M45-49 | 5:18:52 | 04:46:16 | Not qualified |
| 87 | Gregory Rodriguez United States | M25-29 | 4:48:38 | 04:46:35 | Not qualified |
| 88 | Jonathan Smith United States | M40-44 | 5:09:36 | 04:46:45 | Not qualified |
| 89 | Tylore Quintanilla United States | M25-29 | 4:48:49 | 04:46:45 | Not qualified |
| 90 | Jay Markiewicz United States | M55-59 | 5:35:22 | 04:47:14 | Not qualified |
| 91 | David Garrisi United States | M40-44 | 5:10:10 | 04:47:16 | Not qualified |
| 92 | Michael Ritchey United States | M50-54 | 5:25:22 | 04:47:23 | Not qualified |
| 93 | Tim Ryan United States | M40-44 | 5:10:37 | 04:47:41 | Not qualified |
| 94 | Richard Bolling United States | M65-69 | 6:17:28 | 04:48:23 | Not qualified |
| 95 | Jonathon Haley United States | M25-29 | 4:50:53 | 04:48:49 | 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.