Skip to content

Race Posts

NiceSept 14thResults
HawaiiOct 11thResults
AixMay 17thResults
LanzaroteMay 23rd Results
SpainMay 23rdResults
SamorinMay 24thResults
BrasilMay 31stResults
San FranciscoJune 6thResults
HamburgJune 7thResults
CairnsJune 14thSeedings
AustriaJune 14thSeedings
Happy ValleyJune 14thSeedings
NiceSept 12th & 13thQualifiers
KonaOct 10thQualifiers

Click on the race name to get to the post with the latest details about the race. Read more about the types of posts and the data in them here.

Last changes:

  • June 7th: Added Results for IM Hamburg
  • June 6th: Added Results for San Francisco T100
  • May 31st: Added Results for IM Brasil
  • May 30th: Added Seedings for IM Austria
  • May 29th: Added Seedings for IM Cairns and 70.3 Happy Valley
  • May 23rd: Added Results for Spain T100 and IM Lanzarote
  • May 18th: Added Results for 70.3 Aix-en-Provence

Ironman Hamburg 2026 – Analyzing Results

2023 HamburgCourse Conditions

This year was another quick race at IM Hamburg, this year’s adjustment of 30:45 was even quicker than last year and the Hamburg pre-race average of 22:58. The wetsuit swim was about average for Hamburg, followed by a fast bike and a quick run. A sub-8 finish was never a reasonable proposition, so no discussion was required of whether the 177k bike course should be accepted or not. Solveig Loevseth posted a faster bike time than Daniela Bleymehl’s course record from 2024 (on a different but overall even quicker course). Overall, a couple of new national records were set, e.g. Katrine for Denmark, Marjolaine for France, Lisa for Austria or Marta for Poland. 

Kona Qualifying

IM Hamburg offered six female Pro slots. These will be offered to:

  • Laura Philipp
  • Marjolaine Pierre
  • Lisa Perterer
  • India Lee
  • Fenella Langridge
    and
  • Kaidi Kivioja

Six athletes in the Top 11 were already qualified before IM Hamburg: Solveig Loevseth, Katrine Graesboell Christensen, Lotte Wilms, Marta Lagownik, Kate Curran and Charlotte McShane.

You can find the full list of qualifiers on my Kona 2026 page.

Female Race Results

2026 Hamburg Unfolding.

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Solveig Loevseth NOR 00:54:57 (14) 04:20:06 (1) 02:49:21 (3) 08:11:11 07:43 US$ 28,000 92.16
2 Laura Philipp GER 00:54:53 (10) 04:28:21 (7) 02:42:16 (1) 08:12:29 05:26 US$ 17,500 89.89
3 Katrine Graesboell Christensen DEN 01:00:51 (19) 04:21:47 (3) 02:45:45 (2) 08:15:20 -21:24 US$ 11,000 87.15
4 Marjolaine Pierre FRA 00:53:33 (6) 04:21:07 (2) 02:56:45 (9) 08:18:01 -24:43 US$ 8,500 84.55
5 Lisa Perterer AUT 00:54:51 (9) 04:25:58 (4) 02:53:49 (5) 08:22:31 05:58 US$ 6,500 81.37
6 Lotte Wilms NED 00:50:29 (1) 04:26:03 (5) 03:00:51 (12) 08:24:58 -02:59 US$ 5,000 79.02
7 India Lee GBR 00:54:59 (15) 04:27:34 (6) 02:54:47 (6) 08:25:32 -08:03 US$ 3,500 77.42
8 Marta Lagownik POL 00:55:01 (16) 04:35:47 (10) 02:52:24 (4) 08:30:08 -09:14 US$ 3,000 74.42
9 Fenella Langridge GBR 00:50:34 (3) 04:37:57 (11) 02:56:11 (8) 08:31:54 -08:23 US$ 2,500 72.53
10 Kate Curran GBR 00:50:36 (4) 04:42:37 (15) 02:55:34 (7) 08:35:39 -03:30 US$ 2,000 69.97
11 Charlotte McShane AUS 00:50:39 (5) 04:43:58 (16) 02:58:08 (10) 08:42:12 -06:29   66.46
12 Kaidi Kivioja EST 01:00:03 (18) 04:30:16 (8) 03:07:01 (16) 08:44:44 n/a   64.46
13 Jenny Jendryschik GER 00:55:01 (16) 04:47:04 (19) 02:58:24 (11) 08:47:29 04:53   62.44
14 Johanna Ahrens GER 00:54:56 (13) 04:40:50 (12) 03:06:02 (14) 08:49:14 -17:08   60.83
15 Antonia Milowsky GER 00:54:50 (8) 04:41:24 (13) 03:09:44 (17) 08:53:19 -08:29   58.43
16 Shiva Leisner DEN 01:02:46 (21) 04:45:37 (17) 03:06:10 (15) 09:01:57 -18:30   54.41
17 Rachel Brown GBR 01:02:58 (22) 04:55:06 (23) 03:04:08 (13) 09:09:56 n/a   50.68
18 Maaike Vooren NED 00:53:36 (7) 04:46:26 (18) 03:25:52 (19) 09:14:48 -02:57   48.12
19 Miranda Tomenson CAN 00:54:55 (12) 05:05:52 (25) 03:12:48 (18) 09:24:48 -09:03   43.74
20 Serena Carter GBR 01:03:01 (23) 04:47:12 (20) 03:26:12 (20) 09:25:48 n/a   42.66
21 Mareike Guhl GER 01:16:04 (27) 05:23:35 (26) 03:58:07 (21) 10:47:34 19:41   40.20
  Holly Lawrence GBR 00:50:31 (2) 04:35:39 (9)   DNF      
  Justine Guerard FRA 00:54:53 (10) 04:42:31 (14)   DNF      
  Lisa Gerss GER 01:02:36 (20) 04:51:12 (22)   DNF      
  Merle Brunnee GER 01:09:04 (24) 04:49:46 (21)   DNF      
  Gabriela Kaczka-Sanak POL 01:09:07 (25) 05:01:58 (24)   DNF      
  Stephanie Wunderle GER 01:09:16 (26)     DNF      

San Francisco T100 2026 – Analyzing Results

2026 San Francisco.

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Rico Bogen GER 00:17:54 (7) 01:55:34 (1) 01:00:35 (7) 03:17:25 -05:38 US$ 50,000 99.89
2 Lasse Nygaard Priester GER 00:17:53 (6) 01:57:58 (2) 00:59:09 (5) 03:18:30 -07:52 US$ 40,000 98.12
3 Hayden Wilde NZL 00:18:27 (10) 02:00:25 (3) 00:58:44 (4) 03:21:13 05:06 US$ 30,000 94.90
4 Morgan Pearson USA 00:17:42 (1) 02:03:22 (14) 00:58:15 (1) 03:22:42 02:01 US$ 25,000 92.80
5 Jason West USA 00:17:59 (9) 02:03:13 (12) 00:58:17 (2) 03:23:02 -04:24 US$ 21,000 91.75
6 Jake Birtwhistle AUS 00:17:57 (8) 02:01:30 (8) 01:00:13 (6) 03:23:23 -02:51 US$ 18,000 90.69
7 Kurt McDonald AUS 00:18:32 (13) 02:00:46 (4) 01:00:48 (9) 03:23:44 -07:25 US$ 15,000 89.65
8 Henry Raeppo EST 00:17:50 (5) 02:01:30 (8) 01:01:17 (10) 03:24:16 -05:13 US$ 13,000 88.47
9 Gregor Payet LUX 00:19:35 (15) 02:01:08 (7) 01:00:39 (8) 03:25:06 -01:26 US$ 10,000 87.03
10 Leo Bergere FRA 00:17:43 (2) 02:01:01 (6) 01:03:13 (15) 03:25:47 03:04 US$ 7,500 85.73
11 Will Draper GBR 00:19:41 (17) 02:00:53 (5) 01:02:30 (12) 03:26:41 -03:15 US$ 6,500 84.26
12 Jannik Schaufler GER 00:17:47 (3) 02:03:21 (13) 01:02:10 (11) 03:26:50 -03:36 US$ 6,000 83.47
13 Blake Harris CAN 00:19:42 (19) 02:05:31 (16) 00:58:24 (3) 03:27:28 -04:16 US$ 5,500 82.26
14 Sam Appleton AUS 00:18:31 (11) 02:02:29 (11) 01:03:58 (16) 03:28:39 03:06 US$ 5,000 80.57
15 Marcel Bolbat GER 00:19:42 (19) 02:04:39 (15) 01:02:31 (13) 03:30:31 -03:17 US$ 4,500 78.28
16 Justin Riele USA 00:18:32 (13) 02:02:03 (10) 01:06:17 (19) 03:30:47 -02:05 US$ 4,000 77.44
17 Thomas Davis GBR 00:18:31 (11) 02:06:18 (18) 01:03:10 (14) 03:31:49 -02:07 US$ 3,500 75.92
18 Benjamin Zorgnotti FPO 00:19:41 (17) 02:05:40 (17) 01:05:03 (18) 03:34:05 01:06 US$ 3,500 73.30
19 Henri Schoeman ZAF 00:17:48 (4) 02:09:39 (19) 01:04:40 (17) 03:36:08 04:12 US$ 3,500 70.90
  Carlos Oliver Vives ESP 00:19:38 (16)     DNF      

San Francisco T100 2026 (June 6th) – Seedings

Previous Winners

Year Male Winner Time Female Winner Time
2024 Marten Van Riel (BEL) 03:18:20 Taylor Knibb (USA) 03:38:01
2025 Rico Bogen (GER) 03:15:53 Julie Derron (SUI) 03:38:46

Last Race’s TOP 3

Male Race Results

Rank Name Nation Swim Bike Run Time
1 Rico Bogen GER 00:16:46 01:54:50 01:00:40 03:15:53
2 Jelle Geens BEL 00:16:44 01:57:44 00:59:40 03:17:46
3 Mika Noodt GER 00:16:48 01:57:54 01:01:01 03:19:22

Female Race Results

Rank Name Nation Swim Bike Run Time
1 Julie Derron SUI 00:16:26 02:11:38 01:06:37 03:38:46
2 Taylor Knibb USA 00:16:26 02:10:20 01:09:35 03:40:51
3 Kate Waugh GBR 00:16:18 02:14:22 01:08:02 03:43:00

Course Records

Leg Gender Record Athlete Date
Total overall 03:15:53 Rico Bogen 2025-05-31
Swim overall 00:14:08 Ben Kanute 2024-06-08
Swim overall 00:14:08 Rico Bogen 2024-06-08
Bike overall 01:54:50 Rico Bogen 2025-05-31
Run overall 00:59:40 Jelle Geens 2025-05-31
Total female 03:38:01 Taylor Knibb 2024-06-08
Swim female 00:16:17 Vittoria Lopes 2025-05-31
Bike female 02:09:32 Taylor Knibb 2024-06-08
Run female 01:05:31 Tamara Jewett 2024-06-08

Course Rating

The Course Rating for San Francisco T100 is 27:09.

Race Adjustments for San Francisco T100

Year Adjustment Swim Adj. Bike Adj. Run Adj. # of Finishers Rating Swim Rating Bike Rating Run Rating
2024 27:48 13:41 07:20 16:40 34 of 38 27:48 13:41 07:20 16:40
2025 26:30 11:06 08:45 14:19 40 of 41 27:09 12:23 08:02 15:30

Prize Money

San Francisco T100 has a total prize purse of 275.000 US$, paying 20 deep.

Male Race Participants

# Bib Name Nat Expected ESwim EBike ET2 ERun
1 1 Hayden Wilde NZL 03:14:02 00:12:17 01:59:58 02:15:15 00:58:47
2 2 Mika Noodt GER 03:17:13 00:12:11 02:00:59 02:16:11 01:01:02
3 10 Rico Bogen GER 03:18:17 00:12:08 02:00:28 02:15:36 01:02:41
4 9 Morgan Pearson USA 03:19:11 00:12:06 02:05:38 02:20:44 00:58:27
5 20 Leo Bergere FRA 03:20:22 00:11:59 02:04:26 02:19:25 01:00:57
6 14 Lasse Nygaard Priester GER 03:23:09 00:12:14 02:07:09 02:22:24 01:00:45
7 11 Jason West USA 03:23:38 00:12:19 02:08:30 02:23:49 00:59:49
8 4 Gregor Payet LUX 03:23:47 00:12:43 02:05:56 02:21:39 01:02:08
9 3 Jake Birtwhistle AUS 03:23:57 00:12:25 02:06:55 02:22:21 01:01:36
10 15 Sam Appleton AUS 03:24:40 00:12:22 02:05:30 02:20:52 01:03:48
11 8 Henry Raeppo EST 03:26:43 00:12:12 02:07:11 02:22:23 01:04:20
12 7 Jannik Schaufler GER 03:27:46 00:12:09 02:08:10 02:23:19 01:04:27
13 5 Kurt McDonald AUS 03:27:53 00:12:36 02:06:32 02:22:08 01:05:45
14 12 Will Draper GBR 03:28:10 00:13:32 02:07:39 02:24:12 01:03:58
15 6 Henri Schoeman ZAF 03:28:35 00:11:56 02:08:48 02:23:44 01:04:51
16 21 Justin Riele USA 03:28:52 00:12:30 02:04:49 02:20:19 01:08:33
17 16 Marcel Bolbat GER 03:30:00 00:13:20 02:10:10 02:26:30 01:03:30
18 17 Benjamin Zorgnotti FPO 03:30:20 00:12:43 02:07:54 02:23:36 01:06:44
19 18 Thomas Davis GBR 03:32:02 00:12:28 02:11:16 02:26:45 01:05:17
20 19 Carlos Oliver Vives ESP 03:36:11 00:12:48 02:11:02 02:26:50 01:09:21

Winning Odds

Male Race Participants

  • Hayden Wilde: 46% (1-1)
  • Mika Noodt: 19% (4-1)
  • Rico Bogen: 15% (6-1)
  • Morgan Pearson: 11% (8-1)
  • Leo Bergere: 5% (20-1)
  • Marcel Bolbat: 3% (34-1)
  • Jake Birtwhistle: 2% (65-1)

Ironman Brasil 2026 – Analyzing Results

UntitledImage 1.Course Conditions

This year was another quick race in Brasil (adjustment of 25:52 for a new course rating of 21:33), especially the bike with a tight lead group produced fast bike times (adjustment of 21:25, one of the fastest ever in Florianopolis). But a slower, challenging run is also typical for Brasil, and some athletes struggled after what was likely a “bit too fast” bike leg. After some stand-out results in recent years (such as last year’s 2:26 marathon), no new course records were set this year. However, with his 7:33 Youri Keulen set a new record time for an Ironman debut, improving on last year’s 7:37 by Manoel Messias.

Kona Qualifying

IM Brasil offered 3 Pro slots each. These will be offered to:

  • Willi Hirsch, Youri Keulen and Arnaud Guilloux,
    and
  • Romina Biagioli, Pamella Olliveira and Julie Iemmolo.

You can find the full list of Kona qualifiers here.

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Wilhelm Hirsch GER 00:44:10 (2) 04:04:57 (2) 02:38:28 (1) 07:32:21 -09:36 US$ 6,000 76.12
2 Youri Keulen NED 00:44:21 (5) 04:04:36 (1) 02:39:35 (3) 07:33:21 n/a US$ 4,000 72.64
3 Arnaud Guilloux FRA 00:48:51 (21) 04:05:16 (3) 02:38:44 (2) 07:38:00 -11:12 US$ 3,000 68.08
4 Fernando Toldi BRA 00:44:15 (4) 04:08:08 (10) 02:47:29 (6) 07:44:19 -15:19 US$ 2,500 63.16
5 Ognjen Stojanovic SRB 00:44:14 (3) 04:07:59 (9) 02:48:15 (8) 07:45:11 -06:44 US$ 2,000 60.65
6 Mitch Wismans NED 00:46:22 (13) 04:10:50 (12) 02:42:58 (5) 07:45:32 -15:40 US$ 1,500 58.58
7 Andre Lopes BRA 00:46:10 (10) 04:12:40 (13) 02:42:20 (4) 07:45:56 -16:01 US$ 1,000 56.70
8 Jonathan Guisolan SUI 00:48:18 (19) 04:05:44 (4) 02:51:02 (9) 07:50:43 -19:54   53.29
9 Zachary Bernier-Michaud CAN 00:49:12 (22) 04:07:46 (7) 02:51:58 (10) 07:54:30 01:26   50.45
10 Andreas Dreitz GER 00:48:31 (20) 04:06:15 (5) 02:53:53 (12) 07:55:15 -03:04   48.94
11 Martin Baeza Munoz CHI 00:44:21 (5) 04:08:12 (11) 03:01:44 (15) 07:58:24 n/a   46.63
12 Eduardo Perez Sandi Garcia MEX 00:53:28 (24) 04:16:05 (14) 02:52:38 (11) 08:08:44 06:09   41.61
13 Gabriel Klein BRA 00:48:05 (16) 04:31:18 (21) 02:48:11 (7) 08:13:09 -47:57   39.02
14 William Mennesson FRA 00:46:17 (12) 04:18:07 (15) 03:08:31 (17) 08:18:40 12:12   36.10
15 Reinaldo Colucci BRA 00:46:16 (11) 04:27:45 (17) 02:59:32 (13) 08:19:30 23:55   35.09
16 Matheus Diniz BRA 00:45:22 (9) 04:36:09 (23) 03:01:48 (16) 08:29:10 n/a   30.69
17 Danilo Melo BRA 01:05:17 (29) 04:19:40 (16) 03:01:32 (14) 08:33:07 -15:25   28.61
18 Rafael Camara BRA 00:56:56 (28) 04:29:26 (19) 03:15:35 (19) 08:47:48 n/a   27.29
19 Vicente Saraiva Junior BRA 00:55:18 (25) 04:35:54 (22) 03:10:40 (18) 08:49:44 n/a   26.87
20 Diogo Andrade Villarinho BRA 00:44:06 (1) 04:28:03 (18) 03:33:56 (21) 08:52:22 n/a   26.49
21 Jackson Silva Martins BRA 00:56:10 (27) 05:07:14 (25) 03:16:51 (20) 09:25:33 n/a   26.16
  Federico Scarabino URU 00:44:24 (7) 04:07:43 (6)   DNF      
  Luciano Taccone ARG 00:44:24 (7) 04:07:54 (8)   DNF      
  Enzo Krauss BRA 00:48:11 (17) 04:30:01 (20)   DNF      
  Lucas Cabral BRA 00:50:28 (23) 05:01:14 (24)   DNF      
  Yago Rodrigues Santos Alves BRA 00:46:22 (13)     DNF      
  Joao Ferreira POR 00:48:04 (15)     DNF      
  Igor Amorelli BRA 00:48:13 (18)     DNF      
  Eduardo Siroto BRA 00:56:00 (26)     DNF      

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Romina Biagioli ARG 00:48:56 (4) 04:51:08 (5) 03:00:08 (1) 08:45:24 n/a US$ 6,000 68.52
2 Pamella Oliveira BRA 00:48:08 (3) 04:51:16 (6) 03:02:18 (3) 08:46:46 -01:46 US$ 4,000 64.98
3 Julie Iemmolo FRA 00:47:52 (2) 04:40:06 (1) 03:21:20 (9) 08:55:14 -12:05 US$ 3,000 59.37
4 Ekaterina Shabalina KAZ 00:51:28 (6) 05:00:03 (10) 03:00:53 (2) 08:58:15 n/a US$ 2,500 55.91
5 Lea Riccoboni FRA 00:54:39 (10) 04:45:30 (3) 03:24:09 (11) 09:09:05 n/a US$ 2,000 50.06
6 Vanessa Pereira POR 00:58:22 (14) 04:53:11 (7) 03:14:40 (5) 09:11:53 -17:25 US$ 1,500 47.18
7 Mariana Andrade BRA 00:56:11 (12) 04:45:52 (4) 03:26:51 (12) 09:14:57 01:32 US$ 1,000 44.43
8 Luiza Pais BRA 00:49:23 (5) 04:56:09 (8) 03:23:22 (10) 09:18:49 n/a   41.58
9 Pietra Picolo Meneghini BRA 00:55:27 (11) 04:59:40 (9) 03:19:24 (8) 09:19:46 n/a   39.90
10 Bruna Stolf BRA 00:53:46 (8) 05:12:05 (14) 03:08:22 (4) 09:22:38 -09:47   37.71
11 Katie Colville USA 00:56:21 (13) 05:08:40 (12) 03:15:03 (6) 09:26:23 -08:03   35.37
12 Megan Tuncer USA 01:00:01 (16) 05:02:28 (11) 03:30:21 (13) 09:39:50 16:40   29.85
13 Mikelle Coelho BRA 00:59:13 (15) 05:26:58 (16) 03:16:02 (7) 09:47:55 n/a   26.26
14 Mary Ortega BRA 00:51:36 (7) 05:08:54 (13) 03:44:09 (14) 09:53:13 02:45   24.81
  Fiona Moriarty IRL 00:54:36 (9) 04:42:50 (2)   DNF      
  Rachel Olson USA 00:47:49 (1) 05:12:55 (15)   DNF      
Select your currency
EUR Euro

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close