2025 IRONMAN 70.3 Puerto Rico

IRONMAN World Championship qualification — age-group results, adjusted times, and qualifying times.

WC slots
45
Qualified
45
General cutoff*
04:18:23
Men cutoff*
04:18:23

*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 (45)

#AthleteAge groupFinishAdjustedStatus
1
Gennaro Magliulo
United States
M80-846:30:4903:19:07AG Winner
2
Kiel Bur
United States
M40-444:04:3803:46:34AG Winner
3
Raul Del Moral
Spain
M45-494:15:3803:49:30AG Winner
4
Javier Figueroa
Puerto Rico
M30-344:00:0603:51:48AG Winner
5
Stephen Day
United Kingdom
M55-594:33:2603:54:11AG Winner
6
Steven Lowenthal
Guatemala
M40-444:18:3403:59:29Qualified
7
Daniel Smith
United States
M30-344:08:1303:59:39Qualified
8
Graeme Hampton
Australia
M75-796:13:4903:59:57AG Winner
9
Patrick Sirois
Canada
M55-594:43:3904:02:56Qualified
10
Rich Burke
United States
M55-594:43:5304:03:08Qualified
11
Eli Tepperberg
United States
M70-745:45:1204:05:44AG Winner
12
Salah Tanlay
Turkey
M45-494:34:3104:06:27Qualified
13
Tristan Margot
United States
M40-444:26:1804:06:38Qualified
14
Pierre Chassaigne
Saint Barthelemy
M55-594:49:0304:07:34Qualified
15
Matheus Teixeira Fialho
Brazil
M25-294:10:3304:08:46AG Winner
16
Bryan Frank
United States
M50-544:42:3504:09:36AG Winner
17
Alvaro Sanchez
Bolivia
M50-544:42:5304:09:52Qualified
18
Stephan Schwarz
Germany
M40-444:31:4004:11:37Qualified
19
Dean Tilman
United States
M60-645:07:1804:11:44AG Winner
20
Carlos Reyes
Puerto Rico
M50-544:45:5504:12:33Qualified
21
Max Karp
United States
M30-344:21:3704:12:35Qualified
22
Thorsten Kopler
Germany
M45-494:41:3204:12:45Qualified
23
Claudio Tadashi Sato
Brazil
M45-494:43:1104:14:14Qualified
24
Joscar Duque
Venezuela
M30-344:23:5004:14:43Qualified
25
James Carroll
Ireland
M50-544:48:5304:15:10Qualified
26
Jorge Pagan
Puerto Rico
M50-544:49:0604:15:21Qualified
27
John Garita
Costa Rica
M35-394:29:0404:15:36AG Winner
28
Caio Carvalho Ellero
Brazil
M25-294:18:1504:16:24Qualified
29
Rafael Ramos Franco
Puerto Rico
M40-444:37:1304:16:45Qualified
30
Marcelo Rago
Uruguay
M45-494:46:5004:17:31Qualified
31
Trent Smith
United States
M60-645:15:2504:18:23Qualified
32
Jessica Gonzalez Figueroa
Puerto Rico
F45-494:50:5504:27:24AG Winner
33
Justin Spence
Unknown
M18-244:28:1204:28:12AG Winner
34
Jennifer Sylva
United States
F40-444:45:1004:28:47AG Winner
35
Tara Mcwilliams
United States
F35-394:41:1204:31:34AG Winner
36
Gilles Moreau
Canada
M65-695:56:2604:32:18AG Winner
37
Kristen Neimeth
United States
F55-595:17:2104:37:33AG Winner
38
Maja Falkiewicz
Germany
F18-244:48:2904:46:12AG Winner
39
lisa ransom martin
United States
F60-645:47:5704:51:57AG Winner
40
Diana Wilburn
United States
F65-696:15:5504:52:16AG Winner
41
Ayesha San Miguel
Puerto Rico
F50-545:26:1804:54:11AG Winner
42
Jessica Levey
United States
F30-345:04:0504:58:51AG Winner
43
Fran Trees
United States
F70-747:10:1405:16:08AG Winner
44
Maya Hiebert
Japan
F25-295:17:0305:17:03AG Winner
45
José Daniel Rivera
Puerto Rico
PC/ID7:04:3107:04:31AG Winner

Next 20 — closest to qualifying

The athletes who just missed a slot, by adjusted time — i.e. who would benefit most from rolldown.

#AthleteAge groupFinishAdjustedStatus
46
Patrick Moniz
United States
M40-444:40:0904:19:28Not qualified
47
Tom Flaherty
United States
M40-444:40:2604:19:44Not qualified
48
Oliviera Coutinho Domingo
France
M55-595:05:0404:21:17Not qualified
49
David Taylor
United States
M45-494:51:0804:21:22Not qualified
50
Mauricio Baiz
Venezuela
M25-294:23:3704:21:44Not qualified
51
David Hansen
United States
M40-444:43:4804:22:51Not qualified
52
Taylor Ames
United States
M35-394:37:2604:23:33Not qualified
53
Cody Hodgins
United States
M35-394:37:3804:23:45Not qualified
54
Casper Camps
Curaçao
M45-494:55:1504:25:04Not qualified
55
Fernando Sosa
Puerto Rico
M45-494:56:1304:25:56Not qualified
56
Brandon Zavala
Puerto Rico
M30-344:35:4204:26:11Not qualified
57
Carlos Roque
Puerto Rico
M50-545:01:3504:26:23Not qualified
58
Yann RAMASSAMY
Guadeloupe
M45-494:56:5804:26:37Not qualified
59
Perry Berman
United States
M30-344:36:5204:27:18Not qualified
60
Tim Brown
United States
M55-595:12:2904:27:38Not qualified
61
Ricardo Arruda
Brazil
M35-394:41:4904:27:43Not qualified
62
Santiago Rivera
Puerto Rico
M50-545:04:2004:28:49Not qualified
63
Jose Santos Hoyos
Unknown
M30-344:38:3804:29:01Not qualified
64
Jordan Ouida
United States
M50-545:04:4004:29:06Not qualified
65
Sergejs Dauksts
Latvia
M30-344:38:5104:29:13Not qualified

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.