← 70.3 Worlds qualifying times
IRONMAN 70.3 Curitiba 70.3 Worlds qualifying
The time needed at IRONMAN 70.3 Curitiba to qualify for the IRONMAN 70.3 World Championship in each age group, who took the automatic slots and how far the roll down went, cycle by cycle.
70.3 Worlds 2026 · IRONMAN 70.3 Curitiba 2026
50 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.
Slots
25
estimated
Automatic
2
11 age groups
Pool
23
of 23 slots
Age-graded cutoff
4:47:37
#168 in the ranking
Time needed by age group
| AG | Time | Factor | Automatic slot |
|---|---|---|---|
| M18-24 | 4:47:37 | 1.0000 | Vinicius Roiek Niedziela 4:43:05 (2.º) |
| M25-29 | 4:49:40 | 0.9929 | — |
| M30-34 | 4:57:54 | 0.9655 | — |
| M35-39 | 5:02:45 | 0.9500 | — |
| M40-44 | 5:10:32 | 0.9262 | — |
| M45-49 | 5:20:21 | 0.8978 | — |
| M50-54 | 5:25:37 | 0.8833 | — |
| M55-59 | 5:35:48 | 0.8565 | Marc Szlezynger 5:00:27 (2.º) |
| M60-64 | 5:51:06 | 0.8192 | — |
| M65-69 | 6:16:28 | 0.7640 | — |
| M70-74 | 6:44:01 | 0.7119 | — |
| M75-79 | 7:28:04 | 0.6419 | — |
Pool roll down
Age-graded ranking (excluding automatic slot takers) down to the last athlete who took a slot.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| 1 | Eduardo De Carvalho Amantini | M45-49 | 4:38:10 | 4:09:44 | Not at Worlds |
| 2 | Rafael Brandao | M45-49 | 4:39:09 | 4:10:37 | Not at Worlds |
| 3 | Lino Henrique Magalhaes Nardin | M30-34 | 4:21:05 | 4:12:05 | Not at Worlds |
| 4 | Frederico Rizzo | M45-49 | 4:40:49 | 4:12:07 | Qualified |
| 5 | Jean Silva | M40-44 | 4:33:52 | 4:13:39 | Not at Worlds |
| 6 | Bruno Hebert Ferreira De Lima | M45-49 | 4:42:40 | 4:13:47 | Not at Worlds |
| 7 | Bruno Dionisio Da Silva | M40-44 | 4:34:06 | 4:13:52 | Not at Worlds |
| 8 | Raphael Costa Mehl | M45-49 | 4:42:49 | 4:13:55 | Not at Worlds |
| 9 | Matheus Bittencourt Vitorino | M30-34 | 4:23:03 | 4:13:58 | Not at Worlds |
| 10 | Glauco Antonio Sapia | M45-49 | 4:43:12 | 4:14:15 | Not at Worlds |
| 11 | Leonardo Bilich Abaurre | M40-44 | 4:34:32 | 4:14:16 | Already qualified · IRONMAN 70.3 Rio de Janeiro |
| 12 | Icaro Cavalcanti | M30-34 | 4:23:29 | 4:14:24 | Not at Worlds |
| 13 | Paulo Farina | M30-34 | 4:23:41 | 4:14:35 | Already qualified · IRONMAN 70.3 Rio de Janeiro |
| 14 | Henrique Nicco | M35-39 | 4:28:42 | 4:15:16 | Already qualified · IRONMAN 70.3 Buenos Aires |
| 15 | Rafael Moraes | M40-44 | 4:35:47 | 4:15:26 | Qualified |
| 16 | Dyego Januario Pinto | M40-44 | 4:36:39 | 4:16:14 | Not at Worlds |
| 17 | Willian Renatto Pecego Brito | M30-34 | 4:25:27 | 4:16:18 | Not at Worlds |
| 18 | Joao Carvalho Rodrigues Neto | M30-34 | 4:25:53 | 4:16:43 | Not at Worlds |
| 19 | Lucas Barboza | M45-49 | 4:46:11 | 4:16:56 | Qualified |
| 20 | Thiago Morais Cesar | M40-44 | 4:37:46 | 4:17:16 | Qualified |
| 21 | Eduardo Antonio Lass | M30-34 | 4:27:51 | 4:18:37 | Not at Worlds |
| 22 | Leandro Martinez | M50-54 | 4:53:15 | 4:19:02 | Already qualified · IRONMAN 70.3 São Paulo |
| 23 | Luis Guilherme Miola | M40-44 | 4:40:29 | 4:19:47 | Not at Worlds |
| 24 | Daniel Andrade | M30-34 | 4:29:08 | 4:19:51 | Not at Worlds |
| 25 | André Sanches | M35-39 | 4:33:42 | 4:20:01 | Not at Worlds |
| 26 | Lucas Jose Petsa | M30-34 | 4:29:38 | 4:20:20 | Not at Worlds |
| 27 | Rodrigo Hecke Guimaraes | M45-49 | 4:50:16 | 4:20:36 | Not at Worlds |
| 28 | Daniel Penteado De Castro | M45-49 | 4:51:10 | 4:21:25 | Not at Worlds |
| 29 | Rodrigo Felipe | M45-49 | 4:51:42 | 4:21:53 | Already qualified · IRONMAN 70.3 Ecuador |
| 30 | Francisney Albuquerque | M35-39 | 4:35:42 | 4:21:55 | Not at Worlds |
| 31 | Mauricio Penteado Cardoso | M45-49 | 4:52:22 | 4:22:29 | Already qualified · IRONMAN 70.3 Aracaju-Sergipe |
| 32 | Felipe Gavazzoni | M35-39 | 4:36:21 | 4:22:32 | Already qualified · IRONMAN 70.3 São Paulo |
| 33 | Joao Pedro Nascimento Peres | M30-34 | 4:32:02 | 4:22:39 | Not at Worlds |
| 34 | Pedro Cerize | M55-59 | 5:07:22 | 4:23:16 | Not at Worlds |
| 35 | Ramon Lopes Ferreira | M40-44 | 4:44:39 | 4:23:39 | Not at Worlds |
| 36 | Guilherme Bubolz Bohm | M40-44 | 4:44:43 | 4:23:42 | Qualified |
| 37 | Eduardo França | M30-34 | 4:33:22 | 4:23:56 | Not at Worlds |
| 38 | Ederson Claudio Andreatta | M50-54 | 4:59:30 | 4:24:33 | Not at Worlds |
| 39 | Henrique Souza | M40-44 | 4:45:39 | 4:24:34 | Qualified |
| 40 | Ricardo Carvalho | M35-39 | 4:38:50 | 4:24:54 | Qualified |
| 41 | Habraao Diogenes Bessa Peixoto | M40-44 | 4:46:48 | 4:25:38 | Not at Worlds |
| 42 | Guilherme Ferreira | M30-34 | 4:35:11 | 4:25:41 | Already qualified · IRONMAN 70.3 Aracaju-Sergipe |
| 43 | Leonardo Alckmin | M30-34 | 4:35:25 | 4:25:55 | Already qualified · IRONMAN 70.3 Rio de Janeiro |
| 44 | Luiz Guilherme Correia | M35-39 | 4:40:03 | 4:26:03 | Already qualified · IRONMAN 70.3 São Paulo |
| 45 | Robson Ferreira Alves | M40-44 | 4:47:19 | 4:26:07 | Not at Worlds |
| 46 | Gustavo Gaspar | M40-44 | 4:47:47 | 4:26:33 | Already qualified · IRONMAN 70.3 Rio de Janeiro |
| 47 | Marcelo Silveira Netto | M45-49 | 4:58:21 | 4:27:52 | Not at Worlds |
| 48 | Cleverson Dijubanovski | M35-39 | 4:42:10 | 4:28:04 | Not at Worlds |
| 49 | Vinicius Pazette Freitas | M35-39 | 4:42:11 | 4:28:04 | Not at Worlds |
| 50 | Arnaldo Laporte Junior | M55-59 | 5:13:13 | 4:28:16 | Not at Worlds |
| 51 | Jonathan Pereira | M40-44 | 4:49:44 | 4:28:21 | Not at Worlds |
| 52 | Frederico Guerra Reggiani | M40-44 | 4:49:52 | 4:28:28 | Not at Worlds |
| 53 | Carlos Alberto Auwerter | M55-59 | 5:13:35 | 4:28:35 | Qualified |
| 54 | Guilherme Vaz | M30-34 | 4:38:12 | 4:28:36 | Not at Worlds |
| 55 | Guillermo Arauz | M25-29 | 4:30:38 | 4:28:43 | Not at Worlds |
| 56 | Matheus Yure De Paiva Lopes | M25-29 | 4:30:52 | 4:28:57 | Not at Worlds |
| 57 | Pedro Miguel Muzeti | M35-39 | 4:43:22 | 4:29:12 | Not at Worlds |
| 58 | Bruno Romero | M40-44 | 4:50:39 | 4:29:12 | Not at Worlds |
| 59 | Lucas Da Costa Silva | M30-34 | 4:39:08 | 4:29:30 | Not at Worlds |
| 60 | Rafael Morimoto | M35-39 | 4:43:46 | 4:29:35 | Not at Worlds |
| 61 | Lucas Taveira | M30-34 | 4:39:24 | 4:29:46 | Not at Worlds |
| 62 | Eduardo Rossini | M45-49 | 5:00:37 | 4:29:54 | Qualified |
| 63 | Victor Hugo Matos Lopes | M35-39 | 4:44:06 | 4:29:54 | Not at Worlds |
| 64 | Guilherme Akutsu Silva | M30-34 | 4:39:44 | 4:30:05 | Not at Worlds |
| 65 | Lucio Rodrigo Soares Dos Santos | M40-44 | 4:51:47 | 4:30:15 | Not at Worlds |
| 66 | Fabio Jose Dos Santos | M40-44 | 4:52:28 | 4:30:53 | Not at Worlds |
| 67 | Luiz Mauro Grohs | M35-39 | 4:45:16 | 4:31:00 | Not at Worlds |
| 68 | Cleverton Massuqueto | M45-49 | 5:01:58 | 4:31:06 | Not at Worlds |
| 69 | Bruno Ordonho | M35-39 | 4:45:33 | 4:31:16 | Already qualified · IRONMAN 70.3 Florianópolis |
| 70 | Matheus Duda | M25-29 | 4:33:21 | 4:31:25 | Already qualified · IRONMAN 70.3 São Paulo |
| 71 | Thiago Magalhaes | M40-44 | 4:53:05 | 4:31:27 | Not at Worlds |
| 72 | Cezar Machado | M45-49 | 5:02:24 | 4:31:30 | Qualified |
| 73 | Vinicius André Bufalo | M45-49 | 5:02:26 | 4:31:31 | Not at Worlds |
| 74 | Thiago Figueiredo Da Silva | M40-44 | 4:53:22 | 4:31:43 | Not at Worlds |
| 75 | Edilson Geovane Araujo Bridaroli | M25-29 | 4:33:57 | 4:32:00 | Not at Worlds |
| 76 | Wilson Kherlakian | M50-54 | 5:08:01 | 4:32:04 | Not at Worlds |
| 77 | Alexis Carfantan | M35-39 | 4:46:24 | 4:32:05 | Already qualified · IRONMAN 70.3 Encarnación |
| 78 | Daniel Biaggio | M45-49 | 5:03:22 | 4:32:22 | Already qualified · IRONMAN 70.3 Florianópolis |
| 79 | Jose A Mendes | M40-44 | 4:54:28 | 4:32:44 | Not at Worlds |
| 80 | Fabio Santos Carneiro | M30-34 | 4:42:45 | 4:33:00 | Not at Worlds |
| 81 | Fernando Ferreira Do Couto | M45-49 | 5:04:18 | 4:33:12 | Not at Worlds |
| 82 | Eduardo Malucelli | M45-49 | 5:04:33 | 4:33:25 | Not at Worlds |
| 83 | Rogerio Fagundes | M55-59 | 5:19:39 | 4:33:47 | Qualified |
| 84 | Helvis Fernandes De Paula | M35-39 | 4:48:12 | 4:33:47 | Not at Worlds |
| 85 | Marcelo Erico Gunia Schiavon | M50-54 | 5:10:05 | 4:33:54 | Not at Worlds |
| 86 | Luiz Artur Gomes Junior | M50-54 | 5:10:05 | 4:33:54 | Qualified |
| 87 | Leonardo De Checchi | M45-49 | 5:05:17 | 4:34:05 | Not at Worlds |
| 88 | Stanley Matias Rodrigues De Oliveira | M30-34 | 4:44:20 | 4:34:31 | Not at Worlds |
| 89 | Fabricio Lacerda Silva | M45-49 | 5:05:48 | 4:34:33 | Not at Worlds |
| 90 | Nelson Souza Neto | M45-49 | 5:05:52 | 4:34:36 | Qualified |
| 91 | Mauro Giorchino | M55-59 | 5:20:39 | 4:34:38 | Already qualified · IRONMAN 70.3 São Paulo |
| 92 | Rodolfo Luis Tomkiw Hanauer | M35-39 | 4:49:19 | 4:34:51 | Not at Worlds |
| 93 | Douglas Viana | M25-29 | 4:36:49 | 4:34:51 | Not at Worlds |
| 94 | Leandro Grippo | M40-44 | 4:56:48 | 4:34:54 | Not at Worlds |
| 95 | Andre Augusto Pimentel Rentes | M40-44 | 4:56:58 | 4:35:03 | Not at Worlds |
| 96 | Gustavo Cavalcante De Albuquerque | M40-44 | 4:56:59 | 4:35:04 | Qualified |
| 97 | Kaique Carneiro Rodrigues | M25-29 | 4:37:03 | 4:35:05 | Not at Worlds |
| 98 | Andrey Dea | M45-49 | 5:06:35 | 4:35:15 | Not at Worlds |
| 99 | Pietro Henrique Favarim Dos Santos | M30-34 | 4:45:33 | 4:35:42 | Not at Worlds |
| 100 | Gabriel Avelar Brandao | M30-34 | 4:45:35 | 4:35:44 | Qualified |
| 101 | Juan Duran | M45-49 | 5:07:18 | 4:35:54 | Not at Worlds |
| 102 | Alexandre Zagonel | M40-44 | 4:57:54 | 4:35:55 | Not at Worlds |
| 103 | Romulo Giovane Hagi | M35-39 | 4:50:34 | 4:36:02 | Not at Worlds |
| 104 | Paulo Rogerio Vizaco | M50-54 | 5:12:38 | 4:36:09 | Not at Worlds |
| 105 | Marcio Ramos | M55-59 | 5:22:27 | 4:36:11 | Not at Worlds |
| 106 | Cristiano Ribeiro | M35-39 | 4:50:47 | 4:36:15 | Not at Worlds |
| 107 | Raphael Rezende | M35-39 | 4:50:49 | 4:36:17 | Qualified |
| 108 | Pedro Garagnani | M35-39 | 4:51:34 | 4:36:59 | Not at Worlds |
| 109 | Alessandro Schwinden | M45-49 | 5:08:51 | 4:37:17 | Qualified |
| 110 | Jose Vasconcelos Guerra | M35-39 | 4:52:04 | 4:37:28 | Not at Worlds |
| 111 | Anderson Ari Coelho | M45-49 | 5:09:22 | 4:37:45 | Already qualified · IRONMAN 70.3 Florianópolis |
| 112 | Marcelo Pacheco Giro | M45-49 | 5:09:52 | 4:38:12 | Not at Worlds |
| 113 | Bruno Teixeira Kuntz | M25-29 | 4:40:16 | 4:38:17 | Qualified |
| 114 | Ian Gasparin | M40-44 | 5:00:45 | 4:38:33 | Not at Worlds |
| 115 | Bruno Haddad Silva | M30-34 | 4:48:39 | 4:38:41 | Not at Worlds |
| 116 | Cleverton Reikdal | M40-44 | 5:00:54 | 4:38:42 | Not at Worlds |
| 117 | Alexandre Kalman | M45-49 | 5:10:35 | 4:38:51 | Not at Worlds |
| 118 | Andre Da Luz | M50-54 | 5:16:13 | 4:39:19 | Already qualified · IRONMAN 70.3 Buenos Aires |
| 119 | Marcelo Abreu Viana | M40-44 | 5:01:37 | 4:39:21 | Not at Worlds |
| 120 | Gustavo Rodrigues De Souza | M35-39 | 4:54:07 | 4:39:25 | Not at Worlds |
| 121 | Leonardo Tarantelli Viário | M40-44 | 5:01:45 | 4:39:29 | Not at Worlds |
| 122 | Felipe Ohya Araujo | M35-39 | 4:54:26 | 4:39:43 | Not at Worlds |
| 123 | Nilton César Leite | M50-54 | 5:16:43 | 4:39:45 | Not at Worlds |
| 124 | Ricardo Magalhaes | M55-59 | 5:26:44 | 4:39:51 | Not at Worlds |
| 125 | Hélio Macedo | M45-49 | 5:11:43 | 4:39:52 | Not at Worlds |
| 126 | Daniel Ferraz De Campos Filho | M35-39 | 4:54:41 | 4:39:57 | Qualified |
| 127 | Lucas Marques Mantovani | M45-49 | 5:12:06 | 4:40:12 | Not at Worlds |
| 128 | Leandro Souza | M45-49 | 5:12:35 | 4:40:38 | Not at Worlds |
| 129 | Alex Fernandes Sirqueira | M40-44 | 5:03:06 | 4:40:44 | Not at Worlds |
| 130 | Vinicius Chissini Paganella | M45-49 | 5:12:59 | 4:41:00 | Not at Worlds |
| 131 | Rafael Murray Cambraia De Souza Rafael Cambraia | M30-34 | 4:51:27 | 4:41:24 | Not at Worlds |
| 132 | Anderson Bueno | M45-49 | 5:13:32 | 4:41:29 | Not at Worlds |
| 133 | Diogo Carvalho De Souza E Silva | M35-39 | 4:56:20 | 4:41:31 | Not at Worlds |
| 134 | Marcos Reno | M45-49 | 5:13:37 | 4:41:34 | Not at Worlds |
| 135 | Jean Fruehling | M35-39 | 4:56:30 | 4:41:40 | Not at Worlds |
| 136 | Ariel Paulo Marinoski | M45-49 | 5:13:53 | 4:41:48 | Not at Worlds |
| 137 | Rafael Marquez Gonçalves | M40-44 | 5:04:20 | 4:41:52 | Already qualified · IRONMAN 70.3 Florianópolis |
| 138 | Marco Antonio Ribeiro | M45-49 | 5:14:13 | 4:42:06 | Qualified |
| 139 | Eric Schellenberg Tammenhain | M40-44 | 5:04:39 | 4:42:10 | Qualified |
| 140 | Alexandre Marcondes Ferraz | M50-54 | 5:19:34 | 4:42:16 | Not at Worlds |
| 141 | Klaus Matos | M35-39 | 4:57:13 | 4:42:21 | Not at Worlds |
| 142 | Andre Ferrari De Franca Camargo | M40-44 | 5:05:09 | 4:42:38 | Not at Worlds |
| 143 | Lukas Bruni | M30-34 | 4:52:58 | 4:42:52 | Not at Worlds |
| 144 | Eduardo Betezek Monteiro | M35-39 | 4:57:46 | 4:42:53 | Not at Worlds |
| 145 | Luis Adriano Stenzinger | M40-44 | 5:05:36 | 4:43:03 | Not at Worlds |
| 146 | Fabiano Muchinski | M40-44 | 5:05:39 | 4:43:06 | Not at Worlds |
| 147 | Edvelzio Ribeiro | M35-39 | 4:58:03 | 4:43:09 | Not at Worlds |
| 148 | Emilio Petry Neto | M45-49 | 5:15:50 | 4:43:33 | Not at Worlds |
| 149 | Felipe Cintra De Barros Ribeiro Conrado | M25-29 | 4:45:43 | 4:43:41 | Already qualified · IRONMAN 70.3 Florianópolis |
| 150 | Jorge Henri Galiano | M40-44 | 5:06:21 | 4:43:44 | Not at Worlds |
| 151 | Felipe Costa | M40-44 | 5:06:39 | 4:44:01 | Not at Worlds |
| 152 | Gustavo Lot Soares | M35-39 | 4:59:10 | 4:44:12 | Not at Worlds |
| 153 | Matheus Zaniolo Correia | M25-29 | 4:46:22 | 4:44:20 | Not at Worlds |
| 154 | Enrique Berrio | M50-54 | 5:22:21 | 4:44:44 | Not at Worlds |
| 155 | Joao Werner | M35-39 | 4:59:48 | 4:44:49 | Not at Worlds |
| 156 | João Vitor Cachel Silva | M25-29 | 4:48:07 | 4:46:04 | Not at Worlds |
| 157 | Lucas Balbueno Karkotli | M25-29 | 4:48:24 | 4:46:21 | Not at Worlds |
| 158 | Pedro Henrique Britto De Paula | M35-39 | 5:01:42 | 4:46:37 | Not at Worlds |
| 159 | Eloyso De Lima | M45-49 | 5:19:15 | 4:46:37 | Not at Worlds |
| 160 | Jorge Roberto Martins Junior | M40-44 | 5:09:33 | 4:46:42 | Not at Worlds |
| 161 | Julio Cesar Da Silva | M45-49 | 5:19:31 | 4:46:52 | Not at Worlds |
| 162 | Helder Vilela De Oliveira E Silva | M40-44 | 5:09:49 | 4:46:57 | Not at Worlds |
| 163 | Thomas Carolla | M30-34 | 4:57:13 | 4:46:58 | Not at Worlds |
| 164 | Tiago Cavanha | M40-44 | 5:09:52 | 4:47:00 | Not at Worlds |
| 165 | Michell Longhi | M45-49 | 5:19:58 | 4:47:16 | Not at Worlds |
| 166 | Alisson Willian Cubas | M30-34 | 4:57:45 | 4:47:29 | Not at Worlds |
| 167 | Lucas Santana Nova Da Costa | M35-39 | 5:02:40 | 4:47:32 | Qualified |
| 168 | Vinicius Brandao | M40-44 | 5:10:32 | 4:47:37 | Qualified |
70.3 Worlds 2026 · IRONMAN 70.3 Curitiba 2026
50 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.
Slots
25
estimated
Automatic
6
10 age groups
Pool
19
of 19 slots
Age-graded cutoff
6:00:10
#91 in the ranking
Time needed by age group
| AG | Time | Factor | Automatic slot |
|---|---|---|---|
| F18-24 | 6:03:02 | 0.9921 | Rafaela Akemi Nagai 5:18:00 (3.º) |
| F25-29 | 6:00:10 | 1.0000 | Julia Quarezemin 4:55:36 (2.º) |
| F30-34 | 6:06:28 | 0.9828 | Rafaela Bottaro Moretto 5:22:22 (3.º) |
| F35-39 | 6:12:55 | 0.9658 | Gabriela Pereira Vaz 5:12:24 (2.º) |
| F40-44 | 6:22:06 | 0.9426 | Raphaela Maia Russi 5:16:50 (3.º) |
| F45-49 | 6:31:50 | 0.9192 | — |
| F50-54 | 6:39:29 | 0.9016 | Ana Leandro 5:24:35 |
| F55-59 | 6:51:48 | 0.8746 | — |
| F60-64 | 7:09:14 | 0.8391 | — |
| F65-69 | 7:43:14 | 0.7775 | — |
| F70-74 | 8:10:09 | 0.7348 | — |
| F75-79 | 9:37:45 | 0.6234 | — |
Pool roll down
Age-graded ranking (excluding automatic slot takers) down to the last athlete who took a slot.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| 1 | Juliana De Souza Bueno | F40-44 | 5:18:10 | 4:59:54 | Not at Worlds |
| 2 | Marina Conte | F25-29 | 5:01:09 | 5:01:09 | Already qualified · IRONMAN 70.3 Rio de Janeiro |
| 3 | Greyse Renata Hau | F40-44 | 5:22:35 | 5:04:04 | Not at Worlds |
| 4 | Jaqueline Yukie Da Costa Torres | F25-29 | 5:04:23 | 5:04:23 | Not at Worlds |
| 5 | Eliana Mello Villas Boas | F45-49 | 5:32:19 | 5:05:28 | Qualified |
| 6 | Natalia Bocardo Trica | F25-29 | 5:05:31 | 5:05:31 | Not at Worlds |
| 7 | Galah Sanz | F45-49 | 5:32:35 | 5:05:43 | Qualified |
| 8 | Sinaida Haddad Costa | F35-39 | 5:16:47 | 5:05:57 | Qualified |
| 9 | Alejandra Meza Cuadra | F35-39 | 5:17:08 | 5:06:17 | Already qualified · IRONMAN 70.3 Rio de Janeiro |
| 10 | Paola Rebelatto Alcântara | F50-54 | 5:40:09 | 5:06:41 | Qualified |
| 11 | Debora Bombonato Borsatto | F40-44 | 5:25:29 | 5:06:48 | Already qualified · IRONMAN 70.3 Florianópolis |
| 12 | Paola Sprea Carrijo | F35-39 | 5:20:00 | 5:09:03 | Not at Worlds |
| 13 | Kátia Oliveira Ramos | F40-44 | 5:29:48 | 5:10:52 | Not at Worlds |
| 14 | Fabiana Facci | F50-54 | 5:45:50 | 5:11:48 | Not at Worlds |
| 15 | Lillian Kellen Speltz | F45-49 | 5:39:48 | 5:12:21 | Not at Worlds |
| 16 | Fernanda Loper Correa | F50-54 | 5:47:11 | 5:13:01 | Not at Worlds |
| 17 | Sandra Mara Kawasaki | F50-54 | 5:47:41 | 5:13:28 | Not at Worlds |
| 18 | Thelma Damelio | F45-49 | 5:42:01 | 5:14:23 | Already qualified · IRONMAN 70.3 Florianópolis |
| 19 | Andreia Martins Dos Santos | F35-39 | 5:27:01 | 5:15:50 | Not at Worlds |
| 20 | Beatriz De Oliveira | F25-29 | 5:15:56 | 5:15:56 | Qualified |
| 21 | Daniele Slivinski | F45-49 | 5:44:21 | 5:16:32 | Not at Worlds |
| 22 | Gabriela Veiga | F40-44 | 5:37:01 | 5:17:40 | Not at Worlds |
| 23 | Andrea Giglio Chociay | F40-44 | 5:38:26 | 5:19:00 | Not at Worlds |
| 24 | Bruna Pereira Da Silva | F30-34 | 5:24:43 | 5:19:08 | Qualified |
| 25 | Cristiane Quartaroli Cheung | F45-49 | 5:47:40 | 5:19:35 | Not at Worlds |
| 26 | Fernanda Namur | F45-49 | 5:47:41 | 5:19:35 | Not at Worlds |
| 27 | Loes Meinema | F40-44 | 5:39:22 | 5:19:53 | Not at Worlds |
| 28 | Daniela Ribeiro Castro | F25-29 | 5:20:19 | 5:20:19 | Already qualified · IRONMAN 70.3 São Paulo |
| 29 | Ana Carla Koetz Prade | F50-54 | 5:55:23 | 5:20:25 | Not at Worlds |
| 30 | Emanuele Bringhentti | F35-39 | 5:32:39 | 5:21:16 | Not at Worlds |
| 31 | Alessandra Camisotti | F30-34 | 5:27:00 | 5:21:23 | Qualified |
| 32 | Ketty Do Nascimento Moreira | F45-49 | 5:53:11 | 5:24:39 | Not at Worlds |
| 33 | Rosângela De Lima Joaquim Rosângela De Lima Joaquim | F45-49 | 5:53:11 | 5:24:39 | Not at Worlds |
| 34 | Ana Maria Arteaga Vasquez | F40-44 | 5:44:39 | 5:24:52 | Qualified |
| 35 | Simone Schaefer Liotto | F35-39 | 5:37:47 | 5:26:14 | Not at Worlds |
| 36 | Bianca Lombardi | F40-44 | 5:48:20 | 5:28:20 | Not at Worlds |
| 37 | Leticia Heiler | F30-34 | 5:35:42 | 5:29:56 | Not at Worlds |
| 38 | Leticia Caroline De Oliveira | F30-34 | 5:35:51 | 5:30:04 | Not at Worlds |
| 39 | Marcela Accorsi De Albuquerque | F30-34 | 5:36:27 | 5:30:40 | Qualified |
| 40 | Thainá Veiga | F30-34 | 5:36:36 | 5:30:49 | Not at Worlds |
| 41 | Larissa Coli Vieira | F25-29 | 5:31:03 | 5:31:03 | Qualified |
| 42 | Amanda Willemina Greidanus Schause | F40-44 | 5:51:33 | 5:31:22 | Qualified |
| 43 | Lia Yumi Omori Nishikawa | F30-34 | 5:37:11 | 5:31:23 | Qualified |
| 44 | Diana Stivelberg | F30-34 | 5:37:44 | 5:31:55 | Not at Worlds |
| 45 | Kathellen Silva Da Costa | F35-39 | 5:43:56 | 5:32:10 | Already qualified · IRONMAN 70.3 Florianópolis |
| 46 | Paula Roberta Aguiar Pastrez | F35-39 | 5:44:33 | 5:32:46 | Qualified |
| 47 | Mariana Figueiredo | F35-39 | 5:45:17 | 5:33:28 | Not at Worlds |
| 48 | Luciana Tudisco De Oliveira | F45-49 | 6:02:49 | 5:33:30 | Already qualified · IRONMAN 70.3 São Paulo |
| 49 | Marina Mansur | F40-44 | 5:54:12 | 5:33:52 | Qualified |
| 50 | Laisa Matos Garcia | F35-39 | 5:46:48 | 5:34:56 | Not at Worlds |
| 51 | Barbara Maia | F35-39 | 5:46:50 | 5:34:58 | Not at Worlds |
| 52 | Julia Engel | F30-34 | 5:41:48 | 5:35:55 | Already qualified · IRONMAN 70.3 São Paulo |
| 53 | Paola Neves Portes | F40-44 | 5:56:31 | 5:36:03 | Not at Worlds |
| 54 | Larissa Luchtenberg Goncalves Ferreira | F25-29 | 5:36:47 | 5:36:47 | Not at Worlds |
| 55 | Maria Fernanda Costa Scholz | F35-39 | 5:49:01 | 5:37:05 | Not at Worlds |
| 56 | Edilaine Vieira Santiago | F35-39 | 5:49:08 | 5:37:12 | Qualified |
| 57 | Nilceia Mabel Kloster Spachynski Veigant | F50-54 | 6:14:17 | 5:37:27 | Not at Worlds |
| 58 | Juliana Graciano De Resende | F35-39 | 5:50:24 | 5:38:25 | Already qualified · IRONMAN 70.3 São Paulo |
| 59 | Bruna Leria Rizzato | F30-34 | 5:45:09 | 5:39:13 | Not at Worlds |
| 60 | Cristiane Castro | F50-54 | 6:16:49 | 5:39:44 | Not at Worlds |
| 61 | Maria Paula Matte Rodrigues | F18-24 | 5:43:05 | 5:40:22 | Qualified |
| 62 | Amanda Castro | F30-34 | 5:46:27 | 5:40:29 | Already qualified · IRONMAN 70.3 Florianópolis |
| 63 | Mylena Maria Milchesky | F18-24 | 5:43:17 | 5:40:34 | Not at Worlds |
| 64 | Ana Paula De Oliveira | F45-49 | 6:12:00 | 5:41:57 | Already qualified · IRONMAN 70.3 Florianópolis |
| 65 | Gabriela Nagai | F18-24 | 5:46:30 | 5:43:46 | Qualified |
| 66 | Elisangela Souza | F50-54 | 6:22:16 | 5:44:39 | Not at Worlds |
| 67 | Leticia Calonge | F45-49 | 6:16:40 | 5:46:14 | Not at Worlds |
| 68 | Fernanda De Almeida Moreira | F35-39 | 5:59:26 | 5:47:08 | Not at Worlds |
| 69 | Vivian De Oliveira | F45-49 | 6:17:58 | 5:47:26 | Not at Worlds |
| 70 | Isis Ayana Mirachi De Souza | F18-24 | 5:50:19 | 5:47:33 | Already qualified · IRONMAN 70.3 Aracaju-Sergipe |
| 71 | Camila B C Brasil Mafud | F40-44 | 6:11:24 | 5:50:05 | Not at Worlds |
| 72 | Simone Carreiro Vieira Karuta | F45-49 | 6:21:56 | 5:51:04 | Not at Worlds |
| 73 | Denise Nair Pasini Pegoraro | F40-44 | 6:12:32 | 5:51:09 | Already qualified · IRONMAN 70.3 Encarnación |
| 74 | Amanda Rocco | F30-34 | 5:57:45 | 5:51:36 | Not at Worlds |
| 75 | Gabriela De Conto Bett | F40-44 | 6:13:22 | 5:51:56 | Already qualified · IRONMAN 70.3 Encarnación |
| 76 | Luca Barcik Glaser | F35-39 | 6:04:28 | 5:52:00 | Not at Worlds |
| 77 | Erika Feltrin | F35-39 | 6:04:51 | 5:52:22 | Not at Worlds |
| 78 | Flavia Satiko Utida | F50-54 | 6:31:28 | 5:52:57 | Not at Worlds |
| 79 | Francini Kiyono Jorge Yatsu | F40-44 | 6:14:41 | 5:53:11 | Not at Worlds |
| 80 | Juliana Krepsky | F45-49 | 6:24:47 | 5:53:42 | Not at Worlds |
| 81 | Stefany Bomm | F30-34 | 6:00:21 | 5:54:09 | Not at Worlds |
| 82 | Anne Louise Prestes Serpe | F30-34 | 6:00:54 | 5:54:42 | Not at Worlds |
| 83 | Karem Morigi | F45-49 | 6:26:03 | 5:54:51 | Not at Worlds |
| 84 | Danielle Pimenta | F55-59 | 6:48:14 | 5:57:02 | Qualified |
| 85 | Bruna Marques Saraiva | F25-29 | 5:57:11 | 5:57:11 | Not at Worlds |
| 86 | Renata Tonon Veit | F35-39 | 6:10:01 | 5:57:22 | Not at Worlds |
| 87 | Ana Yoshida | F30-34 | 6:04:29 | 5:58:13 | Not at Worlds |
| 88 | Luiza Fonseca Taques | F50-54 | 6:37:19 | 5:58:13 | Not at Worlds |
| 89 | Marcela De Oliveira Zinezzi | F45-49 | 6:31:10 | 5:59:34 | Not at Worlds |
| 90 | Ludmilla Maschion | F35-39 | 6:12:25 | 5:59:41 | Not at Worlds |
| 91 | Giovanna Soares | F18-24 | 6:03:02 | 6:00:10 | Qualified |
IRONMAN 70.3 Curitiba results: all editions →
How it works
- Since the 2026 cycle, each age group winner gets an automatic slot (if declined, it rolls to 2nd and 3rd). Each race has the same number of slots for women and for men.
- The remaining slots are offered by age-graded time: finish time times the official age group factor (IRONMAN 70.3 Standard), updated every July.
- IRONMAN doesn't publish who accepted each slot. We estimate it by matching results against the World Championship start list: we go through the season in order, and at each race a slot goes to whoever is on the start list and didn't already have one. That shows how far the roll down went.
- IRONMAN doesn't publish how many slots were taken at each 70.3, so these cutoffs have no official check: treat them as a guide, especially for late-season races.
- * Approximate cutoff: we couldn't rebuild the whole pool (athletes who took a slot and aren't on the start list, or that we couldn't match). The real cutoff was probably a bit slower.
- For a cycle in progress there's no start list yet: we assume winners take their slot and the roll down goes as deep as it did at that race the year before.
- Americas races only. Age group winners qualify even if slower than the cutoff.
Sources: IRONMAN Age Group Qualification · IRONMAN 70.3 World Championship slots