2025
386
| Date | # | Race | Tier | Swim | Bike | Run | Overall | SOF The Strength Of Field (SOF) score is calculated based on the average PTO World Ranking points of the top five ranked athletes who start the race.  | Pts | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 24 Aug | 18  | Ironman Switzerland | Silver | 53:44 | 4:38:10 | 3:15:56 | 8:53:34 33.85  | 76.46 | 33.85  | ||
  | |||||||||||
| 03 Aug | 15  | Ironman 70.3 Kraków | Bronze | 26:47 | 2:06:17 | 1:17:08 | 3:55:06 41.39  | 77.42 | 41.39  | ||
  | |||||||||||
| 29 Jun | 25  | Ironman Frankfurt | Gold | 55:50 | 4:21:52 | 3:06:10 | 8:29:45 41.74  | 91.69 | 41.74  | ||
  | |||||||||||
| 08 Jun | 21  | Ironman 70.3 Warsaw | Bronze | --:-- | --:-- | 1:16:14 | 3:47:53 33.99  | 71.39 | 33.99  | ||
  | |||||||||||
| 25 May | 26  | Ironman 70.3 Kraichgau | Silver | 26:29 | 2:21:11 | 1:13:42 | 4:06:52 38.05  | 79.62 | 38.05  | ||
  | |||||||||||
| Date | # | Race | Tier | Swim | Bike | Run | Overall | SOF The Strength Of Field (SOF) score is calculated based on the average PTO World Ranking points of the top five ranked athletes who start the race.  | Pts | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 04 Aug | 19  | Ironman 70.3 Gdynia | Bronze | 26:29 | 2:10:54 | 1:16:58 | 3:57:19 34.94  | 71.88 | 34.94  | ||
  | |||||||||||
| 09 Jun | 12  | Ironman 70.3 Warsaw | Bronze | 26:03 | 2:00:00 | 1:19:14 | 3:49:00 36.82  | 67.93 | 36.82  | ||
  | |||||||||||