2025 IRONMAN Texas
IRONMAN World Championship qualification — age-group results, adjusted times, and qualifying times.
WC slots
175
Qualified
175
Men cutoff*
10:18:13
Women cutoff*
09:41:19
*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 (175)
| # | Athlete | Age group | Finish | Adjusted | Status |
|---|---|---|---|---|---|
| 1 | Beni Gras-Thompson United States | F50-54 | 9:59:20 | 08:06:57 | AG Winner |
| 2 | Anselm Groda Germany | M60-64 | 9:56:20 | 08:12:41 | AG Winner |
| 3 | Andrew Hall United States | M40-44 | 8:30:52 | 08:14:40 | AG Winner |
| 4 | Ushakova Svetlana Belgium | F35-39 | 9:19:58 | 08:16:27 | AG Winner |
| 5 | Kirsten Schut Netherlands | F35-39 | 9:21:53 | 08:18:09 | Women slot |
| 6 | Sharon McDowell-Larsen Canada | F65-69 | 12:19:28 | 08:24:45 | AG Winner |
| 7 | Samantha Skold United States | F30-34 | 9:28:25 | 08:30:16 | AG Winner |
| 8 | Jana Richtrova United States | F45-49 | 10:00:19 | 08:30:19 | AG Winner |
| 9 | Mary Tobiason United States | F55-59 | 11:02:52 | 08:35:34 | AG Winner |
| 10 | Alexandre Takenaka Brazil | M40-44 | 8:52:37 | 08:35:43 | Men slot |
| 11 | Kurt Madden United States | M70-74 | 12:33:25 | 08:38:02 | AG Winner |
| 12 | Matthew Dochnal United States | M25-29 | 8:42:25 | 08:38:17 | AG Winner |
| 13 | Andrew Martinez United States | M35-39 | 8:45:11 | 08:39:40 | AG Winner |
| 14 | Cindy Register United States | F65-69 | 12:42:18 | 08:40:20 | Women slot |
| 15 | Bodil Arlander United States | F60-64 | 12:01:38 | 08:40:52 | AG Winner |
| 16 | Thomas Tzschentke Germany | M60-64 | 10:31:03 | 08:41:22 | Men slot |
| 17 | Duncan Chedburn United Kingdom | M40-44 | 9:00:50 | 08:43:41 | Men slot |
| 18 | Sarah Spooner United States | F30-34 | 9:44:03 | 08:44:18 | Women slot |
| 19 | Lasse Lynge Jonassen Denmark | M18-24 | 9:01:23 | 08:45:02 | AG Winner |
| 20 | Kristina Koepke Germany | F30-34 | 9:49:02 | 08:48:46 | Women slot |
| 21 | Parker Kerth United States | M25-29 | 8:53:26 | 08:49:13 | Men slot |
| 22 | Lily Harris United States | F18-24 | 10:18:22 | 08:49:45 | AG Winner |
| 23 | Asaf Porat Israel | M45-49 | 9:24:23 | 08:50:34 | AG Winner |
| 24 | Marisa Rastetter United States | F50-54 | 10:54:16 | 08:51:35 | Women slot |
| 25 | Haley Thaning United States | F25-29 | 9:56:09 | 08:54:12 | AG Winner |
| 26 | Renee Swinson United States | F50-54 | 10:58:37 | 08:55:07 | Women slot |
| 27 | Marie-Cristine Kaptan Switzerland | F35-39 | 10:04:24 | 08:55:51 | Women slot |
| 28 | Diego Gelos Argentina | M45-49 | 9:30:28 | 08:56:17 | Men slot |
| 29 | Dana Bullard United States | F45-49 | 10:32:01 | 08:57:16 | Women slot |
| 30 | Kyle Gabbard United States | M18-24 | 9:14:08 | 08:57:23 | Men slot |
| 31 | Ana Andrade Brazil | F45-49 | 10:32:48 | 08:57:56 | Women slot |
| 32 | Emmanuel Lopez United States | M40-44 | 9:16:12 | 08:58:34 | Men slot |
| 33 | Colleen Baker United States | F35-39 | 10:09:38 | 09:00:30 | Women slot |
| 34 | Chris Cartwright Canada | M30-34 | 9:00:41 | 09:00:41 | AG Winner |
| 35 | Victor Augusto Gibertoni Brazil | M30-34 | 9:01:18 | 09:01:18 | Men slot |
| 36 | Valery Fabre France | M50-54 | 10:01:30 | 09:01:28 | AG Winner |
| 37 | Nicolas Longo United States | M18-24 | 9:18:29 | 09:01:37 | Men slot |
| 38 | Josh Emory United States | M25-29 | 9:06:43 | 09:02:23 | Men slot |
| 39 | Lorenza Guzmán Hentschel Mexico | F30-34 | 10:05:40 | 09:03:42 | Women slot |
| 40 | Sebastian Ostertag Argentina | M40-44 | 9:21:49 | 09:04:00 | Men slot |
| 41 | Vincent Lete Belgium | M35-39 | 9:11:48 | 09:06:00 | Men slot |
| 42 | Megan Sobecki United States | F40-44 | 10:27:10 | 09:06:04 | AG Winner |
| 43 | Diana Thaxter Canada | F60-64 | 12:40:09 | 09:08:40 | Women slot |
| 44 | Maria Ramirez Chile | F25-29 | 10:12:19 | 09:08:41 | Women slot |
| 45 | Tanya Zucco United Kingdom | F40-44 | 10:30:38 | 09:09:05 | Women slot |
| 46 | Julie Kaczor United States | F60-64 | 12:41:13 | 09:09:26 | Women slot |
| 47 | Meagan Perlstein United States | F45-49 | 10:46:34 | 09:09:38 | Women slot |
| 48 | Rick Simpson United States | M70-74 | 13:20:26 | 09:10:22 | Men slot |
| 49 | Katie Solbo United States | F35-39 | 10:21:11 | 09:10:44 | Women slot |
| 50 | Carolin Knobelspies United States | F55-59 | 11:49:29 | 09:11:50 | Women slot |
| 51 | Denise Rhodes United States | F60-64 | 12:46:13 | 09:13:03 | Women slot |
| 52 | Katie Dickerson United States | F45-49 | 10:50:51 | 09:13:17 | Women slot |
| 53 | Tracy Campbell United States | F50-54 | 11:21:51 | 09:14:00 | Women slot |
| 54 | Petr Lukosz Philippines | M40-44 | 9:32:15 | 09:14:06 | Men slot |
| 55 | Noriyuki Tanaka Japan | M40-44 | 9:33:46 | 09:15:34 | Men slot |
| 56 | Matthew Thompson Canada | M55-59 | 10:41:17 | 09:15:48 | AG Winner |
| 57 | Petra Bakosova Slovakia | F35-39 | 10:27:19 | 09:16:10 | Women slot |
| 58 | Alexandra Sborov United States | F30-34 | 10:19:38 | 09:16:14 | Women slot |
| 59 | Laura Neville United States | F50-54 | 11:25:04 | 09:16:37 | Women slot |
| 60 | Amber Silver United States | F40-44 | 10:39:24 | 09:16:43 | Women slot |
| 61 | Emely Vela United States | F18-24 | 10:49:59 | 09:16:50 | Women slot |
| 62 | Devin Sullivan United States | M25-29 | 9:21:27 | 09:17:00 | Men slot |
| 63 | Jack Di Palo United States | M18-24 | 9:35:22 | 09:17:59 | Men slot |
| 64 | Johanna Pennella Argentina | F30-34 | 10:21:38 | 09:18:02 | Women slot |
| 65 | Janie White United States | F65-69 | 13:37:44 | 09:18:11 | Women slot |
| 66 | Shayna Weitzman United States | F55-59 | 11:57:56 | 09:18:24 | Women slot |
| 67 | Tatiana Gouw Brazil | F35-39 | 10:29:53 | 09:18:27 | Women slot |
| 68 | Meghan Grant United States | F40-44 | 10:41:35 | 09:18:37 | Women slot |
| 69 | Felix Zylberglajt Uruguay | M50-54 | 10:21:09 | 09:19:09 | Men slot |
| 70 | Gloria Shrewsbury United States | F55-59 | 11:59:24 | 09:19:32 | Women slot |
| 71 | Mark Adams United Kingdom | M60-64 | 11:17:54 | 09:20:04 | Men slot |
| 72 | Tristan Margot United States | M40-44 | 9:39:39 | 09:21:16 | Men slot |
| 73 | Anna Ratliff United States | F30-34 | 10:26:43 | 09:22:36 | Women slot |
| 74 | Luca Parmitano Italy | M45-49 | 9:58:39 | 09:22:47 | Men slot |
| 75 | Juri Plotnikow Germany | M45-49 | 9:58:44 | 09:22:52 | Men slot |
| 76 | Jesse Veenstra United States | M35-39 | 9:28:53 | 09:22:54 | Men slot |
| 77 | Janne Kallio Finland | M50-54 | 10:25:29 | 09:23:03 | Men slot |
| 78 | Erika Nakamura Da Costa Brazil | F40-44 | 10:47:05 | 09:23:24 | Women slot |
| 79 | Jennie Zinchuk United States | F40-44 | 10:47:25 | 09:23:42 | Women slot |
| 80 | Julie Travers United States | F35-39 | 10:36:26 | 09:24:15 | Women slot |
| 81 | Leif Wold United States | M65-69 | 12:27:18 | 09:24:21 | AG Winner |
| 82 | Lisa Kuecker United States | F55-59 | 12:05:42 | 09:24:26 | Women slot |
| 83 | Jóice Farinelli Brazil | F35-39 | 10:36:57 | 09:24:43 | Women slot |
| 84 | Graciema Bertoletti Brazil | F50-54 | 11:35:48 | 09:25:20 | Women slot |
| 85 | Hope Hoffman United States | F25-29 | 10:31:40 | 09:26:02 | Women slot |
| 86 | Enrique De Alba Mexico | M60-64 | 11:25:15 | 09:26:09 | Men slot |
| 87 | Caroline Rotherham United States | F35-39 | 10:39:13 | 09:26:43 | Women slot |
| 88 | Kimberly Thompson United States | F45-49 | 11:06:50 | 09:26:52 | Women slot |
| 89 | Mary Swayze United States | F40-44 | 10:51:22 | 09:27:08 | Women slot |
| 90 | Patrick Moniz United States | M40-44 | 9:46:16 | 09:27:40 | Men slot |
| 91 | Veronica Mancheno Ecuador | F50-54 | 11:39:07 | 09:28:01 | Women slot |
| 92 | Julie Wirth United States | F40-44 | 10:52:26 | 09:28:04 | Women slot |
| 93 | Niko Engel Germany | M40-44 | 9:47:44 | 09:29:06 | Men slot |
| 94 | Kris Plant Canada | F60-64 | 13:09:53 | 09:30:08 | Women slot |
| 95 | Lori Campbell United States | F60-64 | 13:10:10 | 09:30:20 | Women slot |
| 96 | Jack Mcgreen United States | M25-29 | 9:35:30 | 09:30:57 | Men slot |
| 97 | William Reid United States | M30-34 | 9:31:09 | 09:31:09 | Men slot |
| 98 | Ashley Zaccaro United States | F30-34 | 10:36:27 | 09:31:20 | Women slot |
| 99 | Becky Hill United States | F40-44 | 10:56:17 | 09:31:25 | Women slot |
| 100 | Sammy Normand United States | F18-24 | 11:07:23 | 09:31:44 | Women slot |
| 101 | Álvaro Miguel Hernández Rodríguez Spain | M45-49 | 10:08:20 | 09:31:53 | Men slot |
| 102 | Katarzyna Gorlo Olszewska Poland | F35-39 | 10:46:25 | 09:33:06 | Women slot |
| 103 | Gene Lecuyer Canada | M50-54 | 10:37:13 | 09:33:37 | Men slot |
| 104 | Layla Georgina Arcos Sotelo Mexico | F30-34 | 10:40:52 | 09:35:18 | Women slot |
| 105 | Sean Bradley United States | M18-24 | 9:53:31 | 09:35:35 | Men slot |
| 106 | Kathleen Mhatre United States | F25-29 | 10:42:38 | 09:35:51 | Women slot |
| 107 | Kimmarie Dautrich United States | F35-39 | 10:49:52 | 09:36:10 | Women slot |
| 108 | Brad Fisher Canada | M35-39 | 9:42:46 | 09:36:38 | Men slot |
| 109 | Andrew Grittman United States | M35-39 | 9:43:02 | 09:36:54 | Men slot |
| 110 | Humberto Suarez Medina Mexico | M40-44 | 9:56:38 | 09:37:43 | Men slot |
| 111 | Jessica Gonzalez Figueroa Puerto Rico | F45-49 | 11:19:38 | 09:37:45 | Women slot |
| 112 | Ana García Rodas Guatemala | F30-34 | 10:43:58 | 09:38:05 | Women slot |
| 113 | Sarah Hart United States | F50-54 | 11:52:31 | 09:38:55 | Women slot |
| 114 | Sarah Raines United States | F35-39 | 10:53:23 | 09:39:17 | Women slot |
| 115 | Ross Welton United Kingdom | M40-44 | 9:58:19 | 09:39:21 | Men slot |
| 116 | Joanna Ballantyne United Kingdom | F50-54 | 11:53:30 | 09:39:43 | Women slot |
| 117 | Heather Yun United States | F50-54 | 11:53:57 | 09:40:05 | Women slot |
| 118 | Vanessa Vicuña Panama | F45-49 | 11:22:44 | 09:40:23 | Women slot |
| 119 | Brad Mitchell New Zealand | M50-54 | 10:44:46 | 09:40:25 | Men slot |
| 120 | Mª Del Prado González Sánchez Spain | F50-54 | 11:55:12 | 09:41:06 | Women slot |
| 121 | Kari Myrland United States | F65-69 | 14:11:38 | 09:41:19 | Women slot |
| 122 | Timur Couture United States | M25-29 | 9:46:26 | 09:41:48 | Men slot |
| 123 | Sean Gill United States | M40-44 | 10:01:08 | 09:42:04 | Men slot |
| 124 | William Leiss United States | M35-39 | 9:50:03 | 09:43:51 | Men slot |
| 125 | Matt Mccurdy United States | M45-49 | 10:21:13 | 09:44:00 | Men slot |
| 126 | Dougin Walker United States | M60-64 | 11:48:39 | 09:45:29 | Men slot |
| 127 | Mark Swart United States | M55-59 | 11:16:01 | 09:45:54 | Men slot |
| 128 | Jonathan Porter United States | M40-44 | 10:05:13 | 09:46:01 | Men slot |
| 129 | William Lundin United States | M25-29 | 9:50:58 | 09:46:17 | Men slot |
| 130 | Iker Ballestero Barrutia Spain | M30-34 | 9:46:46 | 09:46:46 | Men slot |
| 131 | Pankkaj Dhiman India | M40-44 | 10:06:04 | 09:46:51 | Men slot |
| 132 | Joji Nitta Japan | M30-34 | 9:47:13 | 09:47:13 | Men slot |
| 133 | Leonardo Gatti Argentina | M50-54 | 10:52:37 | 09:47:29 | Men slot |
| 134 | Stefano Matalucci Italy | M50-54 | 10:53:00 | 09:47:49 | Men slot |
| 135 | Mijail Espinosa Mexico | M35-39 | 9:54:29 | 09:48:14 | Men slot |
| 136 | Luke Hopkins United States | M18-24 | 10:07:03 | 09:48:43 | Men slot |
| 137 | Alejandro Casanova Gonzalez Chile | M50-54 | 10:56:22 | 09:50:51 | Men slot |
| 138 | Bryan Chacon United States | M25-29 | 9:55:38 | 09:50:55 | Men slot |
| 139 | Rory Duckworth United States | M40-44 | 10:10:52 | 09:51:30 | Men slot |
| 140 | Jermin Chou United States | M60-64 | 11:56:32 | 09:51:59 | Men slot |
| 141 | Garrett Brown United States | M60-64 | 11:56:40 | 09:52:06 | Men slot |
| 142 | Tim Brown United States | M55-59 | 11:23:57 | 09:52:46 | Men slot |
| 143 | Adam Ward Canada | M35-39 | 9:59:21 | 09:53:03 | Men slot |
| 144 | Perry Berman United States | M30-34 | 9:53:08 | 09:53:08 | Men slot |
| 145 | Ryan Nicholson United States | M25-29 | 10:01:24 | 09:56:38 | Men slot |
| 146 | Oliver Withers United Kingdom | M25-29 | 10:01:32 | 09:56:46 | Men slot |
| 147 | Glyn Tallon Ireland | M50-54 | 11:03:23 | 09:57:10 | Men slot |
| 148 | Jaime Reyes Mexico | M30-34 | 9:58:05 | 09:58:05 | Men slot |
| 149 | Billy Gordon Panama | M35-39 | 10:06:00 | 09:59:38 | Men slot |
| 150 | Omar Di Felice Italy | M40-44 | 10:19:59 | 10:00:19 | Men slot |
| 151 | Michael Kugele United States | M60-64 | 12:07:14 | 10:00:50 | Men slot |
| 152 | Fernando Lopez Uruguay | M50-54 | 11:07:45 | 10:01:06 | Men slot |
| 153 | Gary Lock United Kingdom | M45-49 | 10:40:28 | 10:02:06 | Men slot |
| 154 | Andrew Gabbeitt United States | M25-29 | 10:09:03 | 10:04:14 | Men slot |
| 155 | Giovanni Accetturo Italy | M45-49 | 10:44:00 | 10:05:25 | Men slot |
| 156 | Josh Krook United States | M40-44 | 10:27:33 | 10:07:39 | Men slot |
| 157 | Jeff Crosby United States | M60-64 | 12:15:39 | 10:07:47 | Men slot |
| 158 | Scott Galloway United States | M35-39 | 10:14:37 | 10:08:09 | Men slot |
| 159 | Jose Landaverde Mexico | M50-54 | 11:16:05 | 10:08:36 | Men slot |
| 160 | Daniel Syring United States | M35-39 | 10:16:09 | 10:09:40 | Men slot |
| 161 | Omar Jimenez Costa Rica | M65-69 | 13:27:52 | 10:10:06 | Men slot |
| 162 | Nikolaus Ehrensberger Mexico | M40-44 | 10:30:12 | 10:10:13 | Men slot |
| 163 | Enrique Gobbi Argentina | M50-54 | 11:19:12 | 10:11:24 | Men slot |
| 164 | Nuno Sousa Portugal | M55-59 | 11:46:02 | 10:11:55 | Men slot |
| 165 | Seth Ozasa United States | M50-54 | 11:20:08 | 10:12:15 | Men slot |
| 166 | Montegu Jorge Chile | M55-59 | 11:49:45 | 10:15:08 | Men slot |
| 167 | Henrik Bostrom United States | M55-59 | 11:50:10 | 10:15:30 | Men slot |
| 168 | Jeff Dorrill United States | M60-64 | 12:25:00 | 10:15:31 | Men slot |
| 169 | Jonathan Moss United States | M35-39 | 10:24:32 | 10:17:58 | Men slot |
| 170 | Kevin Randick United States | M50-54 | 11:26:46 | 10:18:13 | Men slot |
| 171 | Laura Rossetti United States | F70-74 | 16:18:13 | 10:29:52 | AG Winner |
| 172 | Steve Hodges United States | M75-79 | 15:41:39 | 10:37:18 | AG Winner |
| 173 | Cheyenne Meyer United States | FGuide | 14:15:14 | 14:15:14 | AG Winner |
| 174 | Marina Mears United States | PC/ID | 14:15:14 | 14:15:14 | AG Winner |
| 175 | Bruce Hayes United States | MGuide | 16:38:33 | 16:38:33 | 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 |
|---|---|---|---|---|---|
| 176 | Sara Maas United States | F35-39 | 10:56:14 | 09:41:48 | Not qualified |
| 177 | Ashley Sutherland United States | F25-29 | 10:49:17 | 09:41:49 | Not qualified |
| 178 | Carolyn Sanders United States | F65-69 | 14:12:36 | 09:41:59 | Not qualified |
| 179 | Lauren LeBlanc United States | F40-44 | 11:10:32 | 09:43:50 | Not qualified |
| 180 | Raquel Sampson United States | F50-54 | 12:01:45 | 09:46:25 | Not qualified |
| 181 | Michelle Cleveland United States | F50-54 | 12:02:28 | 09:47:00 | Not qualified |
| 182 | Veronica Vara Argentina | F50-54 | 12:07:21 | 09:50:58 | Not qualified |
| 183 | Suzanne Astra United States | F60-64 | 13:38:54 | 09:51:04 | Not qualified |
| 184 | Sabra Hanson United States | F55-59 | 12:40:07 | 09:51:13 | Not qualified |
| 185 | Amanda Rycraft United States | F45-49 | 11:36:10 | 09:51:48 | Not qualified |
| 186 | Arianna Werts United States | F18-24 | 11:31:03 | 09:52:01 | Not qualified |
| 187 | Julie Martin United States | F45-49 | 11:37:48 | 09:53:11 | Not qualified |
| 188 | Laura Bartlett United States | F55-59 | 12:42:52 | 09:53:21 | Not qualified |
| 189 | Megan Ivers United States | F40-44 | 11:21:45 | 09:53:35 | Not qualified |
| 190 | Victoria Salata Chile | F30-34 | 11:01:48 | 09:54:05 | Not qualified |
| 191 | Joanna Dillon United Kingdom | F45-49 | 11:38:52 | 09:54:06 | Not qualified |
| 192 | Claudia Fernanda Arguijo Aguirre Mexico | F25-29 | 11:03:38 | 09:54:40 | Not qualified |
| 193 | Jacquelyn Macgregor Canada | F40-44 | 11:24:01 | 09:55:34 | Not qualified |
| 194 | Grace Tinkey United States | F30-34 | 11:05:11 | 09:57:08 | Not qualified |
| 195 | Annie Wilson United States | F35-39 | 11:14:03 | 09:57:36 | 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.