IRONMAN 70.3 Kraichgau 70.3 Worlds 2026 qualifying
The time needed at IRONMAN 70.3 Kraichgau to qualify for the 2026 IRONMAN 70.3 World Championship in each age group, who took the automatic slots and how far the roll down went.
70.3 Worlds 2026 · IRONMAN 70.3 Kraichgau 2026
60 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.
Slots by age group
By age group: the time needed, the winners (automatic slot, or who didn't take it) and the age-graded ranking down to the last athlete who took a slot. Ranking shows only the pool.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| M18-24 · time needed 4:20:11 · factor 1.0000 · 3 qualified | |||||
| 1.º | Thorben Scholl | M18-24 | 3:57:27 | 3:57:27 | Took the automatic slot |
| 6 | Sam Steltenpool | M18-24 | 4:00:47 | 4:00:47 | Took a pool slot slot 4 of 19 · via roll down |
| 72 | Tom Guillamin | M18-24 | 4:14:25 | 4:14:25 | Didn’t take a pool slot |
| 81 | Tim Rieder | M18-24 | 4:15:23 | 4:15:23 | Didn’t take a pool slot |
| 98 | Simon Klis | M18-24 | 4:18:05 | 4:18:05 | Already qualified · IRONMAN 70.3 Vichy |
| 115 | Elias Schwarze | M18-24 | 4:19:15 | 4:19:15 | Didn’t take a pool slot |
| 125 | Emil Skraem | M18-24 | 4:20:11 | 4:20:11 | Took a pool slot slot 18 of 19 · via roll down |
| 133 | Tyler Smuda | M18-24 | 4:20:36 | 4:20:36 | Didn’t take a pool slot |
| 158 | Victor Soler | M18-24 | 4:22:49 | 4:22:49 | Already qualified · IRONMAN 70.3 Vichy |
| M25-29 · time needed 4:22:03 · factor 0.9929 · 2 qualified | |||||
| 1.º | Felix Schiller | M25-29 | 4:07:07 | 4:05:22 | Took the automatic slot |
| 40 | Jean Berthoud | M25-29 | 4:12:21 | 4:10:33 | Didn’t take a pool slot |
| 52 | Nicolas Brunet | M25-29 | 4:14:34 | 4:12:46 | Didn’t take a pool slot |
| 63 | Philipp Dressel-Putz | M25-29 | 4:15:13 | 4:13:24 | Didn’t take a pool slot |
| 67 | Arthur Soler | M25-29 | 4:15:56 | 4:14:07 | Already qualified · IRONMAN 70.3 Vichy |
| 73 | Raoul Metcalfe | M25-29 | 4:16:21 | 4:14:32 | Took a pool slot slot 17 of 19 · via roll down |
| 82 | Tobias Hallebach | M25-29 | 4:17:19 | 4:15:29 | Didn’t take a pool slot |
| 97 | Manuel Gayer | M25-29 | 4:19:46 | 4:17:55 | Didn’t take a pool slot |
| 108 | Luis Lorenz | M25-29 | 4:20:44 | 4:18:53 | Already qualified · IRONMAN 70.3 Tallinn |
| 119 | Christopher Holtz | M25-29 | 4:21:17 | 4:19:26 | Didn’t take a pool slot |
| 121 | Pierre Valentin | M25-29 | 4:21:28 | 4:19:37 | Didn’t take a pool slot |
| 150 | Tobias Kron | M25-29 | 4:24:02 | 4:22:10 | Didn’t take a pool slot |
| 160 | Blazej Manczak | M25-29 | 4:24:46 | 4:22:53 | Didn’t take a pool slot |
| 162 | Tim Kramer | M25-29 | 4:24:53 | 4:23:00 | Didn’t take a pool slot |
| 188 | Thibault Bollen | M25-29 | 4:26:49 | 4:24:55 | Didn’t take a pool slot |
| M30-34 · time needed 4:29:29 · factor 0.9655 · 6 qualified | |||||
| 1.º | Florian Richard | M30-34 | 4:07:56 | 3:59:23 | Took the automatic slot |
| 7 | Samuel Salis | M30-34 | 4:09:32 | 4:00:55 | Took a pool slot slot 5 of 19 · via roll down |
| 16 | Samuel Möhler | M30-34 | 4:11:35 | 4:02:54 | Took a pool slot slot 7 of 19 · via roll down |
| 24 | Holger Körner | M30-34 | 4:15:46 | 4:06:57 | Didn’t take a pool slot |
| 25 | Thomas Van Looy | M30-34 | 4:15:59 | 4:07:09 | Didn’t take a pool slot |
| 26 | Marcel Ottiger | M30-34 | 4:16:00 | 4:07:10 | Took a pool slot slot 10 of 19 · via roll down |
| 27 | Jan Raidt | M30-34 | 4:16:03 | 4:07:13 | Took a pool slot slot 11 of 19 · via roll down |
| 30 | Max Fetzer | M30-34 | 4:16:27 | 4:07:36 | Took a pool slot slot 12 of 19 · via roll down |
| 37 | Moritz Bickel | M30-34 | 4:18:17 | 4:09:22 | Didn’t take a pool slot |
| 45 | Jasper Püschel | M30-34 | 4:20:36 | 4:11:37 | Didn’t take a pool slot |
| 46 | Florian Martin | M30-34 | 4:21:01 | 4:12:01 | Didn’t take a pool slot |
| 50 | Dominik Hartl | M30-34 | 4:21:20 | 4:12:19 | Didn’t take a pool slot |
| 54 | Yannik Weber | M30-34 | 4:22:05 | 4:13:02 | Didn’t take a pool slot |
| 62 | Marius Overdick | M30-34 | 4:22:26 | 4:13:23 | Didn’t take a pool slot |
| 68 | Philipp Neumeister-Reif | M30-34 | 4:23:12 | 4:14:07 | Didn’t take a pool slot |
| 78 | Marc Weiler | M30-34 | 4:23:59 | 4:14:53 | Didn’t take a pool slot |
| 80 | Daniel Benkert | M30-34 | 4:24:18 | 4:15:11 | Didn’t take a pool slot |
| 85 | Maximilian Wechner | M30-34 | 4:25:11 | 4:16:02 | Didn’t take a pool slot |
| 86 | Kenzie Lenaerts | M30-34 | 4:25:14 | 4:16:05 | Didn’t take a pool slot |
| 87 | Johannes Pfaff | M30-34 | 4:25:22 | 4:16:13 | Didn’t take a pool slot |
| 103 | Erik Schartmann | M30-34 | 4:27:49 | 4:18:35 | Didn’t take a pool slot |
| 116 | Ralph Zirkler | M30-34 | 4:28:33 | 4:19:17 | Didn’t take a pool slot |
| 124 | Fabian Permentier | M30-34 | 4:29:28 | 4:20:10 | Didn’t take a pool slot |
| 140 | Alexandre Delaure | M30-34 | 4:30:45 | 4:21:25 | Didn’t take a pool slot |
| 146 | Bent Estler | M30-34 | 4:31:12 | 4:21:51 | Didn’t take a pool slot |
| 147 | Dominik Link | M30-34 | 4:31:12 | 4:21:51 | Already qualified · IRONMAN 70.3 Venice-Jesolo |
| 156 | Tino Poletti | M30-34 | 4:32:02 | 4:22:39 | Didn’t take a pool slot |
| 157 | Nicolas Poletti | M30-34 | 4:32:08 | 4:22:45 | Didn’t take a pool slot |
| 171 | Nils Hümmer | M30-34 | 4:33:01 | 4:23:36 | Didn’t take a pool slot |
| 176 | Tim Von Der Stein | M30-34 | 4:33:29 | 4:24:03 | Didn’t take a pool slot |
| 179 | Arnaud Einsetler | M30-34 | 4:33:40 | 4:24:14 | Didn’t take a pool slot |
| 182 | Max Ehrl | M30-34 | 4:33:49 | 4:24:22 | Didn’t take a pool slot |
| 183 | Maarten Van Wesemael | M30-34 | 4:33:58 | 4:24:31 | Didn’t take a pool slot |
| 186 | Matthias Fischer | M30-34 | 4:34:04 | 4:24:37 | Didn’t take a pool slot |
| M35-39 · time needed 4:33:53 · factor 0.9500 · 2 qualified | |||||
| 1.º | Antoine Mechin | M35-39 | 4:11:23 | 3:58:49 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Ruben Best | M35-39 | 4:13:35 | 4:00:54 | Took the automatic slot via roll down |
| 18 | Nils Klein | M35-39 | 4:16:58 | 4:04:07 | Took a pool slot slot 8 of 19 · via roll down |
| 21 | Philipp Widmann | M35-39 | 4:18:17 | 4:05:22 | Didn’t take a pool slot |
| 29 | Matthias Sprenger | M35-39 | 4:20:33 | 4:07:31 | Didn’t take a pool slot |
| 34 | Stefan Ging | M35-39 | 4:21:33 | 4:08:28 | Didn’t take a pool slot |
| 48 | Ali Oubihi | M35-39 | 4:25:30 | 4:12:14 | Didn’t take a pool slot |
| 57 | Alexander Scharkosi | M35-39 | 4:26:31 | 4:13:11 | Didn’t take a pool slot |
| 64 | Thomas Müller | M35-39 | 4:26:57 | 4:13:36 | Didn’t take a pool slot |
| 65 | Michael Krahn | M35-39 | 4:27:11 | 4:13:49 | Didn’t take a pool slot |
| 76 | Reif Armin | M35-39 | 4:28:09 | 4:14:45 | Didn’t take a pool slot |
| 88 | Marius Lindemann | M35-39 | 4:29:48 | 4:16:19 | Didn’t take a pool slot |
| 104 | Enrico Polini | M35-39 | 4:32:13 | 4:18:36 | Didn’t take a pool slot |
| 107 | Aron Huc | M35-39 | 4:32:27 | 4:18:50 | Didn’t take a pool slot |
| 114 | Johannes Sartor | M35-39 | 4:32:51 | 4:19:12 | Didn’t take a pool slot |
| 117 | Philipp Heinz | M35-39 | 4:32:56 | 4:19:17 | Didn’t take a pool slot |
| 123 | Dominic Elm | M35-39 | 4:33:51 | 4:20:09 | Didn’t take a pool slot |
| 143 | Pascal Deubel | M35-39 | 4:35:25 | 4:21:39 | Didn’t take a pool slot |
| 145 | Matthias Fischer | M35-39 | 4:35:28 | 4:21:42 | Didn’t take a pool slot |
| 152 | Thomas Schneider | M35-39 | 4:36:07 | 4:22:19 | Didn’t take a pool slot |
| 153 | Alexandre Goeller | M35-39 | 4:36:10 | 4:22:22 | Didn’t take a pool slot |
| 159 | Julian Pinnen | M35-39 | 4:36:42 | 4:22:52 | Didn’t take a pool slot |
| 163 | Nicolaj Gregersen | M35-39 | 4:36:57 | 4:23:06 | Didn’t take a pool slot |
| 175 | Timo Schreieck | M35-39 | 4:37:55 | 4:24:01 | Didn’t take a pool slot |
| 177 | Eric Gonderinger | M35-39 | 4:38:06 | 4:24:12 | Didn’t take a pool slot |
| 178 | Dennis Rother | M35-39 | 4:38:07 | 4:24:13 | Didn’t take a pool slot |
| M40-44 · time needed 4:40:55 · factor 0.9262 · 2 qualified | |||||
| 1.º | Jaryd De Mooij | M40-44 | 4:15:50 | 3:56:57 | Took the automatic slot |
| 17 | Urs Müller | M40-44 | 4:23:21 | 4:03:55 | Didn’t take a pool slot |
| 33 | Heiko Eberhardt | M40-44 | 4:27:37 | 4:07:52 | Took a pool slot slot 14 of 19 · via roll down |
| 39 | Jan Talaszka | M40-44 | 4:30:16 | 4:10:19 | Didn’t take a pool slot |
| 42 | Sebastian Häge | M40-44 | 4:30:48 | 4:10:49 | Didn’t take a pool slot |
| 51 | Simon Van Herreweghe | M40-44 | 4:32:31 | 4:12:24 | Didn’t take a pool slot |
| 53 | Daniel Klinkhammer | M40-44 | 4:33:09 | 4:12:59 | Didn’t take a pool slot |
| 58 | Maarten Vermeulen | M40-44 | 4:33:22 | 4:13:12 | Didn’t take a pool slot |
| 59 | Patrick Kratz | M40-44 | 4:33:26 | 4:13:15 | Didn’t take a pool slot |
| 75 | Simon Collard | M40-44 | 4:34:54 | 4:14:37 | Didn’t take a pool slot |
| 93 | Hannes Fenchel | M40-44 | 4:38:04 | 4:17:33 | Didn’t take a pool slot |
| 102 | Thibaut Creton | M40-44 | 4:38:59 | 4:18:24 | Didn’t take a pool slot |
| 109 | Oliver Rutschi | M40-44 | 4:39:32 | 4:18:54 | Didn’t take a pool slot |
| 126 | Bennet Mathis Schröder | M40-44 | 4:40:55 | 4:20:11 | Didn’t take a pool slot |
| 129 | Stefan Bürge | M40-44 | 4:41:06 | 4:20:21 | Didn’t take a pool slot |
| 130 | Daniel Schubert | M40-44 | 4:41:09 | 4:20:24 | Didn’t take a pool slot |
| 134 | Markus Roggen | M40-44 | 4:41:24 | 4:20:38 | Didn’t take a pool slot |
| 137 | Fabian Rausch | M40-44 | 4:42:08 | 4:21:19 | Didn’t take a pool slot |
| 164 | Mathieu Marchand | M40-44 | 4:44:06 | 4:23:08 | Didn’t take a pool slot |
| 167 | Jonas Kiefer | M40-44 | 4:44:16 | 4:23:17 | Didn’t take a pool slot |
| 168 | Manuel Harter | M40-44 | 4:44:18 | 4:23:19 | Didn’t take a pool slot |
| M45-49 · time needed 4:49:48 · factor 0.8978 · 5 qualified | |||||
| 1.º | Jens Müller | M45-49 | 4:23:20 | 3:56:25 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Florian Schedlbauer | M45-49 | 4:25:01 | 3:57:56 | Took the automatic slot via roll down |
| 9 | Stijn Veldeman | M45-49 | 4:28:50 | 4:01:22 | Already qualified · IRONMAN 70.3 Duisburg |
| 10 | Daniel Ripke | M45-49 | 4:28:53 | 4:01:24 | Didn’t take a pool slot |
| 11 | Rene Feldgen | M45-49 | 4:28:54 | 4:01:25 | Already qualified · IRONMAN 70.3 Alcúdia-Mallorca |
| 12 | Alexandre Florimond | M45-49 | 4:29:17 | 4:01:46 | Didn’t take a pool slot |
| 13 | Jörn Basel | M45-49 | 4:29:40 | 4:02:06 | Didn’t take a pool slot |
| 20 | Georg Weiler | M45-49 | 4:32:47 | 4:04:54 | Didn’t take a pool slot |
| 23 | Fabian Mottl | M45-49 | 4:34:39 | 4:06:35 | Already qualified · IRONMAN 70.3 Zell am See-Kaprun |
| 32 | Selim Cevik | M45-49 | 4:36:04 | 4:07:51 | Took a pool slot slot 13 of 19 · via roll down |
| 36 | Robert Moeller | M45-49 | 4:37:30 | 4:09:08 | Took a pool slot slot 15 of 19 · via roll down |
| 38 | Marco Bradshaw | M45-49 | 4:38:01 | 4:09:36 | Didn’t take a pool slot |
| 43 | Philipp Rogler | M45-49 | 4:39:24 | 4:10:51 | Didn’t take a pool slot |
| 44 | Oliver Pfisterer | M45-49 | 4:39:51 | 4:11:15 | Didn’t take a pool slot |
| 56 | Juerg Sigrist | M45-49 | 4:42:00 | 4:13:11 | Didn’t take a pool slot |
| 60 | Sebastian Schreiber | M45-49 | 4:42:08 | 4:13:18 | Didn’t take a pool slot |
| 61 | Julian Prölß | M45-49 | 4:42:13 | 4:13:22 | Took a pool slot slot 16 of 19 · via roll down |
| 70 | Ruud Bongers | M45-49 | 4:43:10 | 4:14:14 | Didn’t take a pool slot |
| 74 | Markus Freund | M45-49 | 4:43:33 | 4:14:34 | Didn’t take a pool slot |
| 77 | Beat Müller | M45-49 | 4:43:49 | 4:14:49 | Didn’t take a pool slot |
| 84 | Arnaud Riviere | M45-49 | 4:45:04 | 4:15:56 | Didn’t take a pool slot |
| 95 | Gaël Hittinger | M45-49 | 4:47:11 | 4:17:50 | Didn’t take a pool slot |
| 99 | Knut Seibel | M45-49 | 4:47:29 | 4:18:06 | Didn’t take a pool slot |
| 100 | Christian Frankenbach | M45-49 | 4:47:45 | 4:18:21 | Didn’t take a pool slot |
| 101 | Jiri Pospisil | M45-49 | 4:47:47 | 4:18:22 | Didn’t take a pool slot |
| 106 | David Prunier | M45-49 | 4:48:12 | 4:18:45 | Didn’t take a pool slot |
| 110 | Andreas Huizinga | M45-49 | 4:48:28 | 4:18:59 | Didn’t take a pool slot |
| 122 | Chris Sturm | M45-49 | 4:49:10 | 4:19:37 | Didn’t take a pool slot |
| 127 | Christian Faessler | M45-49 | 4:49:53 | 4:20:15 | Already qualified · IRONMAN 70.3 Erkner |
| 128 | Jan De Clercq | M45-49 | 4:49:54 | 4:20:16 | Already qualified · IRONMAN 70.3 Duisburg |
| 135 | Michael Geiß | M45-49 | 4:50:20 | 4:20:40 | Didn’t take a pool slot |
| 138 | Markus Heger | M45-49 | 4:51:07 | 4:21:22 | Didn’t take a pool slot |
| 144 | Alexander Trautmann | M45-49 | 4:51:26 | 4:21:39 | Didn’t take a pool slot |
| 155 | Erik Struppler | M45-49 | 4:52:28 | 4:22:35 | Didn’t take a pool slot |
| 173 | Günther Greck | M45-49 | 4:53:43 | 4:23:42 | Didn’t take a pool slot |
| 174 | Volker Harbrecht | M45-49 | 4:53:52 | 4:23:50 | Didn’t take a pool slot |
| 184 | Rainer Eberling | M45-49 | 4:54:38 | 4:24:31 | Didn’t take a pool slot |
| 187 | Sven Pöschke | M45-49 | 4:54:52 | 4:24:44 | Didn’t take a pool slot |
| 190 | Nicolas Finck | M45-49 | 4:55:14 | 4:25:04 | Didn’t take a pool slot |
| 194 | Adem Asci | M45-49 | 4:55:44 | 4:25:31 | Took a pool slot slot 19 of 19 · via roll down |
| M50-54 · time needed 4:54:33 · factor 0.8833 · 2 qualified | |||||
| 1.º | Laurent Lambert | M50-54 | 4:15:42 | 3:45:52 | Took the automatic slot |
| 1 | Ralf Preissl | M50-54 | 4:24:43 | 3:53:49 | Didn’t take a pool slot |
| 2 | Marek Jaskolka | M50-54 | 4:26:32 | 3:55:26 | Took a pool slot slot 1 of 19 · via roll down |
| 5 | Giuseppe Gavotti | M50-54 | 4:31:50 | 4:00:07 | Didn’t take a pool slot |
| 8 | Laurent Urrutia | M50-54 | 4:33:02 | 4:01:10 | Didn’t take a pool slot |
| 28 | Tim Weiskat | M50-54 | 4:40:00 | 4:07:19 | Already qualified · IRONMAN 70.3 Luxembourg |
| 49 | Stephan Mertins | M50-54 | 4:45:36 | 4:12:16 | Didn’t take a pool slot |
| 55 | Daniel Schaller | M50-54 | 4:46:30 | 4:13:04 | Didn’t take a pool slot |
| 66 | Toine Groot | M50-54 | 4:47:29 | 4:13:56 | Didn’t take a pool slot |
| 71 | Thomas Sievers | M50-54 | 4:47:58 | 4:14:22 | Didn’t take a pool slot |
| 83 | Pius Stucki | M50-54 | 4:49:36 | 4:15:48 | Didn’t take a pool slot |
| 89 | Alexander Mackert | M50-54 | 4:50:22 | 4:16:29 | Didn’t take a pool slot |
| 90 | Tobias Schanne | M50-54 | 4:50:37 | 4:16:42 | Didn’t take a pool slot |
| 91 | Hans Gallmeier | M50-54 | 4:50:38 | 4:16:43 | Didn’t take a pool slot |
| 92 | Zbysek Jaros | M50-54 | 4:50:46 | 4:16:50 | Didn’t take a pool slot |
| 96 | Jochen Ubbelohde | M50-54 | 4:51:54 | 4:17:50 | Didn’t take a pool slot |
| 111 | Dany Pinard | M50-54 | 4:53:15 | 4:19:02 | Didn’t take a pool slot |
| 112 | Christian Dembowski | M50-54 | 4:53:22 | 4:19:08 | Didn’t take a pool slot |
| 131 | Marc Reifferscheid | M50-54 | 4:54:49 | 4:20:25 | Didn’t take a pool slot |
| 141 | Torsten Jungbluth | M50-54 | 4:56:06 | 4:21:33 | Didn’t take a pool slot |
| 142 | Claude Kaiser | M50-54 | 4:56:08 | 4:21:34 | Didn’t take a pool slot |
| 148 | Jochen Diederichs | M50-54 | 4:56:36 | 4:21:59 | Didn’t take a pool slot |
| 166 | Tom De Malsche | M50-54 | 4:58:03 | 4:23:16 | Didn’t take a pool slot |
| 172 | Henno Reisinger | M50-54 | 4:58:29 | 4:23:39 | Didn’t take a pool slot |
| 180 | Jens Bartkowiak | M50-54 | 4:59:11 | 4:24:16 | Didn’t take a pool slot |
| 181 | Werner Torau | M50-54 | 4:59:15 | 4:24:20 | Didn’t take a pool slot |
| 189 | Steve Williams | M50-54 | 4:59:58 | 4:24:58 | Already qualified · IRONMAN 70.3 Belgrade |
| 192 | Matthias Jarr | M50-54 | 5:00:24 | 4:25:21 | Didn’t take a pool slot |
| M55-59 · time needed 5:03:47 · factor 0.8565 · 4 qualified | |||||
| 1.º | Rob Kwaaitaal | M55-59 | 4:34:35 | 3:55:11 | Took the automatic slot |
| 3 | Thomas Fritsch | M55-59 | 4:36:51 | 3:57:07 | Took a pool slot slot 2 of 19 · via roll down |
| 4 | Michael Krijnen | M55-59 | 4:40:18 | 4:00:05 | Took a pool slot slot 3 of 19 · via roll down |
| 14 | Michael Kirch | M55-59 | 4:42:46 | 4:02:11 | Took a pool slot slot 6 of 19 · via roll down |
| 15 | Frank Horlacher | M55-59 | 4:43:06 | 4:02:29 | Already qualified · IRONMAN 70.3 Duisburg |
| 41 | Dirk Dewald | M55-59 | 4:52:38 | 4:10:38 | Didn’t take a pool slot |
| 47 | Uroš Kepic | M55-59 | 4:54:28 | 4:12:13 | Didn’t take a pool slot |
| 79 | Lars Lensdorf | M55-59 | 4:57:49 | 4:15:05 | Already qualified · IRONMAN 70.3 Alcúdia-Mallorca |
| 94 | Stephan Nolte | M55-59 | 5:00:42 | 4:17:33 | Already qualified · IRONMAN 70.3 Alcúdia-Mallorca |
| 105 | Frank Groß | M55-59 | 5:02:02 | 4:18:41 | Didn’t take a pool slot |
| 132 | Thomas Buchmueller | M55-59 | 5:04:06 | 4:20:28 | Didn’t take a pool slot |
| 139 | Philippe Simon | M55-59 | 5:05:12 | 4:21:24 | Didn’t take a pool slot |
| 154 | Oliver Scheiring | M55-59 | 5:06:24 | 4:22:26 | Didn’t take a pool slot |
| 161 | Jan Peter Schaik | M55-59 | 5:07:04 | 4:23:00 | Didn’t take a pool slot |
| 170 | Tom Gygax | M55-59 | 5:07:38 | 4:23:29 | Didn’t take a pool slot |
| 185 | Mario Aubart | M55-59 | 5:08:51 | 4:24:32 | Didn’t take a pool slot |
| 193 | Erik Borms | M55-59 | 5:09:51 | 4:25:23 | Didn’t take a pool slot |
| M60-64 · time needed 5:17:36 · factor 0.8192 · 1 qualified | |||||
| 1.º | Folkert Behrends | M60-64 | 4:48:40 | 3:56:29 | Already qualified · IRONMAN 70.3 Zell am See-Kaprun rolled to #2 |
| 2.º | Uwe Roepstorf | M60-64 | 4:50:56 | 3:58:20 | Didn’t take the automatic slot rolled to #3 |
| 3.º | Anselm Groda | M60-64 | 4:51:08 | 3:58:30 | Took the automatic slot via roll down |
| 19 | Alain Kieffer | M60-64 | 4:58:03 | 4:04:10 | Didn’t take a pool slot |
| 31 | Thomas Beiersdoerfer | M60-64 | 5:02:15 | 4:07:36 | Already qualified · IRONMAN 70.3 Luxembourg |
| 35 | Wolfgang Schmatz | M60-64 | 5:03:28 | 4:08:36 | Didn’t take a pool slot |
| 69 | Klaus Enengl | M60-64 | 5:10:15 | 4:14:09 | Didn’t take a pool slot |
| 113 | Heiko Grimme | M60-64 | 5:16:24 | 4:19:12 | Didn’t take a pool slot |
| 120 | Peter Schulteis | M60-64 | 5:16:47 | 4:19:31 | Didn’t take a pool slot |
| 136 | Nikolaus Loder | M60-64 | 5:18:38 | 4:21:01 | Didn’t take a pool slot |
| 149 | Carl-Johan Andren | M60-64 | 5:19:54 | 4:22:04 | Already qualified · IRONMAN 70.3 Jonkoping |
| 151 | Harald Mechler | M60-64 | 5:20:06 | 4:22:14 | Didn’t take a pool slot |
| 191 | Heinrich Becker | M60-64 | 5:23:44 | 4:25:12 | Didn’t take a pool slot |
| M65-69 · time needed 5:40:33 · factor 0.7640 · the automatic slot rolled to the pool | |||||
| 1.º | Hermann Scheiring | M65-69 | 5:12:08 | 3:58:28 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Stefan Ohm | M65-69 | 5:28:28 | 4:10:57 | Didn’t take the automatic slot rolled to #3 |
| 3.º | Pim Veeger | M65-69 | 5:36:54 | 4:17:23 | Didn’t take the automatic slot rolled to the pool |
| 118 | Andrew Pryke | M65-69 | 5:39:32 | 4:19:24 | Didn’t take a pool slot |
| 165 | Andreas Büttner | M65-69 | 5:44:27 | 4:23:10 | Didn’t take a pool slot |
| 169 | Jens Kleinau | M65-69 | 5:44:44 | 4:23:23 | Didn’t take a pool slot |
| M70-74 · time needed 6:05:29 · factor 0.7119 · 2 qualified | |||||
| 1.º | Alfi Caprez | M70-74 | 5:12:20 | 3:42:21 | Took the automatic slot |
| 22 | Rodolphe Von Berg | M70-74 | 5:46:17 | 4:06:31 | Took a pool slot slot 9 of 19 · via roll down |
| M75-79 · time needed 6:45:20 · factor 0.6419 · the automatic slot rolled to the pool | |||||
| 1.º | Ortwin Ruland | M75-79 | 6:20:19 | 4:04:08 | Already qualified · IRONMAN 70.3 Duisburg rolled to the pool |
70.3 Worlds 2026 · IRONMAN 70.3 Kraichgau 2026
60 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.
Slots by age group
By age group: the time needed, the winners (automatic slot, or who didn't take it) and the age-graded ranking down to the last athlete who took a slot. Ranking shows only the pool.
| # | Athlete | AG | Finish | Age-graded | |
|---|---|---|---|---|---|
| F18-24 · time needed 5:00:21 · factor 0.9921 · 2 qualified | |||||
| 1.º | Hanna Pfannes | F18-24 | 4:49:01 | 4:46:44 | Took the automatic slot |
| 15 | Maya Siebert | F18-24 | 4:51:30 | 4:49:12 | Took a pool slot slot 7 of 23 · via roll down |
| 17 | Theresa Müller | F18-24 | 4:51:37 | 4:49:19 | Didn’t take a pool slot |
| 82 | Salome Wagner | F18-24 | 5:08:51 | 5:06:25 | Didn’t take a pool slot |
| F25-29 · time needed 4:57:59 · factor 1.0000 · 6 qualified | |||||
| 1.º | Hella Haak | F25-29 | 4:29:01 | 4:29:01 | Already qualified · IRONMAN 70.3 Luxembourg rolled to #2 |
| 2.º | Ursula Trützschler | F25-29 | 4:32:11 | 4:32:11 | Took the automatic slot via roll down |
| 4 | Aita Kaufmann | F25-29 | 4:43:41 | 4:43:41 | Took a pool slot slot 3 of 23 · via roll down |
| 7 | Vanessa Aberham | F25-29 | 4:45:33 | 4:45:33 | Didn’t take a pool slot |
| 8 | Katharina Link | F25-29 | 4:45:45 | 4:45:45 | Took a pool slot slot 5 of 23 · via roll down |
| 13 | Jana Grimm | F25-29 | 4:48:44 | 4:48:44 | Didn’t take a pool slot |
| 18 | Inès Mommen | F25-29 | 4:50:09 | 4:50:09 | Didn’t take a pool slot |
| 19 | Alexeja Kleiter | F25-29 | 4:50:34 | 4:50:34 | Didn’t take a pool slot |
| 21 | Jana Kummerlin | F25-29 | 4:51:26 | 4:51:26 | Took a pool slot slot 9 of 23 · via roll down |
| 25 | Sophia Lange | F25-29 | 4:52:40 | 4:52:40 | Took a pool slot slot 12 of 23 · via roll down |
| 29 | Silya Lüscher | F25-29 | 4:53:27 | 4:53:27 | Didn’t take a pool slot |
| 33 | Charlotte Lang | F25-29 | 4:54:33 | 4:54:33 | Didn’t take a pool slot |
| 34 | Lara Klöhn | F25-29 | 4:54:51 | 4:54:51 | Already qualified · IRONMAN 70.3 Zell am See-Kaprun |
| 36 | Léa Marchal | F25-29 | 4:55:08 | 4:55:08 | Took a pool slot slot 16 of 23 · via roll down |
| 43 | Laura Schon | F25-29 | 4:56:56 | 4:56:56 | Already qualified · IRONMAN 70.3 Poreč |
| 46 | Meg Potter | F25-29 | 4:57:32 | 4:57:32 | Didn’t take a pool slot |
| 53 | Laura Beer | F25-29 | 4:59:04 | 4:59:04 | Didn’t take a pool slot |
| 56 | Philippine Ducrocq | F25-29 | 4:59:58 | 4:59:58 | Didn’t take a pool slot |
| 61 | Kathrin Halter | F25-29 | 5:01:11 | 5:01:11 | Didn’t take a pool slot |
| 64 | Teresa Stürzenhofäcker | F25-29 | 5:02:05 | 5:02:05 | Didn’t take a pool slot |
| 66 | Emma Dörr | F25-29 | 5:02:25 | 5:02:25 | Didn’t take a pool slot |
| 67 | Johanna Hänsel | F25-29 | 5:02:35 | 5:02:35 | Didn’t take a pool slot |
| 88 | Chloé Cazier | F25-29 | 5:07:28 | 5:07:28 | Didn’t take a pool slot |
| 89 | Hanna Blank | F25-29 | 5:07:33 | 5:07:33 | Didn’t take a pool slot |
| F30-34 · time needed 5:03:12 · factor 0.9828 · 6 qualified | |||||
| 1.º | Cindy Pennaforte | F30-34 | 4:40:48 | 4:35:58 | Took the automatic slot |
| 1 | Bettina Iseli | F30-34 | 4:41:06 | 4:36:16 | Took a pool slot slot 1 of 23 |
| 2 | Ilona Eversdijk | F30-34 | 4:47:43 | 4:42:46 | Took a pool slot slot 2 of 23 |
| 11 | Amelie Ingenbleek | F30-34 | 4:53:09 | 4:48:06 | Didn’t take a pool slot |
| 12 | Julia Arnegger | F30-34 | 4:53:46 | 4:48:43 | Already qualified · IRONMAN 70.3 Portugal-Cascais |
| 16 | Meike Fleck | F30-34 | 4:54:19 | 4:49:15 | Took a pool slot slot 8 of 23 · via roll down |
| 35 | Janina Edenhofner | F30-34 | 5:00:04 | 4:54:54 | Took a pool slot slot 15 of 23 · via roll down |
| 37 | Meike Farber | F30-34 | 5:00:21 | 4:55:11 | Didn’t take a pool slot |
| 40 | Daniela Wiefhoff | F30-34 | 5:01:01 | 4:55:50 | Didn’t take a pool slot |
| 51 | Magdalena Glotzer | F30-34 | 5:03:44 | 4:58:31 | Already qualified · IRONMAN 70.3 Krakow |
| 59 | Laurine Chandet | F30-34 | 5:06:03 | 5:00:47 | Didn’t take a pool slot |
| 70 | Cloé Bourlet | F30-34 | 5:09:20 | 5:04:01 | Didn’t take a pool slot |
| 77 | Martina Baumert | F30-34 | 5:10:52 | 5:05:31 | Didn’t take a pool slot |
| 92 | Anja Stimpfle | F30-34 | 5:14:11 | 5:08:47 | Didn’t take a pool slot |
| 93 | Stephanie Bahr | F30-34 | 5:14:21 | 5:08:57 | Took a pool slot slot 23 of 23 · via roll down |
| F35-39 · time needed 5:08:32 · factor 0.9658 · the automatic slot rolled to the pool | |||||
| 1.º | Theresa Körner | F35-39 | 4:42:59 | 4:33:18 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Linda Achtel | F35-39 | 4:48:11 | 4:38:20 | Didn’t take the automatic slot rolled to #3 |
| 3.º | Camilla Zaage | F35-39 | 4:51:40 | 4:41:42 | Didn’t take the automatic slot rolled to the pool |
| 3 | Christiane Steger | F35-39 | 4:53:36 | 4:43:34 | Already qualified · IRONMAN 70.3 Duisburg |
| 14 | Jana Binninger | F35-39 | 4:59:19 | 4:49:05 | Didn’t take a pool slot |
| 20 | Ines Bradshaw | F35-39 | 5:01:21 | 4:51:03 | Didn’t take a pool slot |
| 27 | Fabienne Maia | F35-39 | 5:03:36 | 4:53:13 | Already qualified · IRONMAN 70.3 Tallinn |
| 31 | Raphaela Gessele | F35-39 | 5:04:09 | 4:53:45 | Didn’t take a pool slot |
| 38 | Anna Minges | F35-39 | 5:05:39 | 4:55:12 | Didn’t take a pool slot |
| 48 | Manuela Lüthi-Zurschmiede | F35-39 | 5:08:33 | 4:58:00 | Didn’t take a pool slot |
| 49 | Dorien Heylen | F35-39 | 5:08:37 | 4:58:04 | Didn’t take a pool slot |
| 60 | Caroline Fey | F35-39 | 5:11:36 | 5:00:57 | Didn’t take a pool slot |
| 69 | Marina Hensel | F35-39 | 5:13:59 | 5:03:15 | Didn’t take a pool slot |
| 72 | Katja Schneider | F35-39 | 5:15:15 | 5:04:28 | Already qualified · IRONMAN 70.3 Poznan |
| 86 | Melissa Krauß | F35-39 | 5:17:50 | 5:06:58 | Didn’t take a pool slot |
| 87 | Sabine Volz | F35-39 | 5:18:03 | 5:07:10 | Didn’t take a pool slot |
| F40-44 · time needed 5:16:08 · factor 0.9426 · 5 qualified | |||||
| 1.º | Milica Lekovic | F40-44 | 4:57:47 | 4:40:41 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Alexandra Rudl | F40-44 | 5:09:54 | 4:52:07 | Took the automatic slot via roll down |
| 26 | Tine Hausmann | F40-44 | 5:10:57 | 4:53:06 | Took a pool slot slot 13 of 23 · via roll down |
| 30 | Anika Hain | F40-44 | 5:11:22 | 4:53:30 | Didn’t take a pool slot |
| 39 | Elodie Passoni | F40-44 | 5:13:28 | 4:55:28 | Took a pool slot slot 17 of 23 · via roll down |
| 42 | Christiane Wolf | F40-44 | 5:14:55 | 4:56:50 | Took a pool slot slot 19 of 23 · via roll down |
| 45 | Katharina Brosch | F40-44 | 5:15:37 | 4:57:30 | Took a pool slot slot 20 of 23 · via roll down |
| 55 | Mariska Breyne | F40-44 | 5:18:09 | 4:59:53 | Didn’t take a pool slot |
| 57 | Patricia Breu | F40-44 | 5:18:44 | 5:00:26 | Didn’t take a pool slot |
| 65 | Amelie Galdo | F40-44 | 5:20:42 | 5:02:18 | Didn’t take a pool slot |
| 79 | Melanie Witzke | F40-44 | 5:24:17 | 5:05:40 | Didn’t take a pool slot |
| 84 | Katharina Ritter | F40-44 | 5:25:21 | 5:06:40 | Didn’t take a pool slot |
| 91 | Judith Gijsbers | F40-44 | 5:27:13 | 5:08:26 | Didn’t take a pool slot |
| F45-49 · time needed 5:24:11 · factor 0.9192 · the automatic slot rolled to the pool · 1 qualified | |||||
| 1.º | Silvia Weishäupl | F45-49 | 4:55:47 | 4:31:53 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Nienke Vlak | F45-49 | 5:05:45 | 4:41:03 | Didn’t take the automatic slot rolled to #3 |
| 3.º | Jana Schütt | F45-49 | 5:14:19 | 4:48:55 | Already qualified · IRONMAN 70.3 Duisburg rolled to the pool |
| 22 | Veronika Krieghoff | F45-49 | 5:18:05 | 4:52:23 | Took a pool slot slot 10 of 23 · via roll down |
| 50 | Nathalie Moor-Berclaz | F45-49 | 5:24:20 | 4:58:08 | Didn’t take a pool slot |
| 58 | Sara Brunati | F45-49 | 5:27:08 | 5:00:42 | Didn’t take a pool slot |
| 63 | Sandra Smeets | F45-49 | 5:28:24 | 5:01:52 | Didn’t take a pool slot |
| 74 | Michaela Krieger | F45-49 | 5:31:31 | 5:04:44 | Didn’t take a pool slot |
| 75 | Daniela Sprenger | F45-49 | 5:31:58 | 5:05:09 | Didn’t take a pool slot |
| 83 | Katja Kower | F45-49 | 5:33:33 | 5:06:36 | Didn’t take a pool slot |
| 90 | Patricia Popp | F45-49 | 5:34:42 | 5:07:39 | Didn’t take a pool slot |
| F50-54 · time needed 5:30:30 · factor 0.9016 · 6 qualified | |||||
| 1.º | Bettina Steiger | F50-54 | 4:56:31 | 4:27:20 | Took the automatic slot |
| 9 | Anke Werner | F50-54 | 5:17:19 | 4:46:06 | Didn’t take a pool slot |
| 23 | Sonja Kleinlogel-Van Wyk | F50-54 | 5:24:31 | 4:52:35 | Took a pool slot slot 11 of 23 · via roll down |
| 28 | Jacqueline Baumberger | F50-54 | 5:25:17 | 4:53:17 | Didn’t take a pool slot |
| 32 | Gesa Heers | F50-54 | 5:25:49 | 4:53:45 | Took a pool slot slot 14 of 23 · via roll down |
| 41 | Hilke Wach | F50-54 | 5:28:23 | 4:56:04 | Took a pool slot slot 18 of 23 · via roll down |
| 44 | Wibke Weber | F50-54 | 5:29:33 | 4:57:07 | Already qualified · IRONMAN 70.3 Venice-Jesolo |
| 47 | Katja Leis | F50-54 | 5:30:30 | 4:57:59 | Took a pool slot slot 21 of 23 · via roll down |
| 52 | Dagmar Krijnen | F50-54 | 5:31:31 | 4:58:54 | Took a pool slot slot 22 of 23 · via roll down |
| 54 | Corina Lucke | F50-54 | 5:32:36 | 4:59:52 | Didn’t take a pool slot |
| 62 | Sarah Van Gucht | F50-54 | 5:34:39 | 5:01:43 | Didn’t take a pool slot |
| 68 | Nicole Dietz | F50-54 | 5:35:38 | 5:02:36 | Didn’t take a pool slot |
| 81 | Dagmar Pfadenhauer | F50-54 | 5:39:21 | 5:05:57 | Already qualified · IRONMAN 70.3 Zell am See-Kaprun |
| F55-59 · time needed 5:40:42 · factor 0.8746 · 2 qualified | |||||
| 1.º | Marion Sünkel | F55-59 | 5:24:54 | 4:44:09 | Took the automatic slot |
| 5 | Kirsten Wieditz | F55-59 | 5:25:51 | 4:44:59 | Already qualified · IRONMAN 70.3 Duisburg |
| 10 | Armelle Billard-Campion | F55-59 | 5:27:56 | 4:46:49 | Took a pool slot slot 6 of 23 · via roll down |
| 24 | Tjarda Grimbergen | F55-59 | 5:34:35 | 4:52:38 | Already qualified · IRONMAN 70.3 Luxembourg |
| 71 | Sandra Schwally | F55-59 | 5:47:55 | 5:04:17 | Didn’t take a pool slot |
| 73 | Silke Pieper | F55-59 | 5:48:13 | 5:04:33 | Didn’t take a pool slot |
| 76 | Katharina Horsch-Littig | F55-59 | 5:49:05 | 5:05:18 | Didn’t take a pool slot |
| 78 | Birgit Bachmann-Goetzer | F55-59 | 5:49:27 | 5:05:38 | Didn’t take a pool slot |
| 80 | Petra Marton | F55-59 | 5:49:39 | 5:05:48 | Didn’t take a pool slot |
| F60-64 · time needed 5:55:07 · factor 0.8391 · 2 qualified | |||||
| 1.º | Nicola Schweikhart | F60-64 | 5:39:17 | 4:44:42 | Took the automatic slot |
| 6 | Karin Bordihn | F60-64 | 5:40:11 | 4:45:27 | Took a pool slot slot 4 of 23 · via roll down |
| 85 | Andrea Krah | F60-64 | 6:05:35 | 5:06:46 | Didn’t take a pool slot |
| F65-69 · time needed 6:23:15 · factor 0.7775 · the automatic slot rolled to the pool | |||||
| 1.º | Cornelia Gassner Bentz | F65-69 | 6:27:32 | 5:01:18 | Didn’t take the automatic slot rolled to #2 |
| 2.º | Gabriele Weiler | F65-69 | 6:58:23 | 5:25:18 | Didn’t take the automatic slot rolled to the pool |
| F70-74 · time needed 6:45:32 · factor 0.7348 | |||||
| No one from this age group in the ranking. | |||||
| F75-79 · time needed 7:58:00 · factor 0.6234 | |||||
| No one from this age group in the ranking. | |||||
IRONMAN 70.3 Kraichgau 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.
- The cutoff is the time by which 90% of the pool slots were handed out, not the last athlete in: sometimes the last 2 or 3 slots roll very deep because almost nobody in that part of the ranking is on the start list, and that last time doesn't reflect what it took.
- 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.
- Qualifying races worldwide that we cover (a few without published results are missing). Age group winners qualify even if slower than the cutoff.
Sources: IRONMAN Age Group Qualification · IRONMAN 70.3 World Championship slots