Kona
Tune the athlete profile, then rank IRONMAN qualifiers by slot volume, course fit, swim risk, heat tolerance, and speed profile.
Best current fit
For M40-44, this ranks highest from slot volume, bike/run fit, swim risk, weather tolerance, and historical slot bar.
65
Possible
Jul 27, 2025Leeds, UKGB
Swim
Lake / contained
Bike
Flat / flat
Run
Flat / flat
Weather
mild
Projection from 2025 race results
Opportunity score
Possible
Historical bar
09:57:08 AG -> 10:16:39
AG slots
6
AG winner
09:40:54
Gender pool
09:57:08
Why it fits
Watch-outs
Aug 3, 2025Ottawa, Ontario, CanadaCA
Swim
River / contained
Bike
Rolling / rolling
Run
Rolling / rolling
Weather
mild
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Apr 19, 2026Nelson Mandela Bay, Port Elizabeth, South AfricaZA
Swim
Bay / protected
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Projection from 2026 race results
Opportunity score
Possible
Historical bar
09:17:48 AG -> 09:36:02
AG slots
6
AG winner
08:48:27
Gender pool
09:17:48
Why it fits
Watch-outs
Jun 28, 2026Frankfurt, Germany
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
mild
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Oct 5, 2025Calella, SpainES
Swim
Ocean / open-water
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Oct 26, 2025Sacramento, California, USAUS
Swim
River / contained
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Jun 14, 2026Tours, France
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Sep 14, 2025Hokkaido, JapanJP
Swim
Ocean / open-water
Bike
Rolling / rolling
Run
Flat / flat
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Dec 7, 2025Busselton, WA, AustraliaAU
Swim
Unknown / unknown
Bike
Flat / flat
Run
Flat / flat
Weather
mild
Projection from 2025 race results
Opportunity score
Possible
Historical bar
09:14:28 AG -> 09:32:36
AG slots
5
AG winner
08:40:12
Gender pool
09:14:28
Why it fits
Watch-outs
Nov 23, 2025Cozumel, MexicoMX
Swim
Unknown / unknown
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Projection from 2025 race results
Opportunity score
Possible
Historical bar
09:01:24 AG -> 09:19:06
AG slots
10
AG winner
08:37:01
Gender pool
09:01:24
Why it fits
Watch-outs
Apr 12, 2026Penghu, Chinese Taipei
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
warm
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Mar 7, 2026Taupo, Waikato, New ZealandNZ
Swim
Lake / contained
Bike
Flat / flat
Run
Flat / flat
Weather
mild
Projection from 2026 race results
Opportunity score
Possible
Historical bar
09:16:22 AG -> 09:34:33
AG slots
2
AG winner
08:35:36
Gender pool
09:16:22
Why it fits
Watch-outs
Sep 28, 2025Chattanooga, Tennessee, USAUS
Swim
River / contained
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Projection from 2025 race results
Opportunity score
Possible
Historical bar
09:02:07 AG -> 09:19:50
AG slots
6
AG winner
09:00:05
Gender pool
09:02:07
Why it fits
Watch-outs
Jun 15, 2025Klagenfurt, Austria
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Sep 7, 2025Madison, Wisconsin, USAUS
Swim
Lake / contained
Bike
Rolling / rolling
Run
Hilly / hilly
Weather
hot
Projection from 2025 race results
Opportunity score
Possible
Historical bar
09:12:27 AG -> 09:30:31
AG slots
2
AG winner
09:05:33
Gender pool
09:12:27
Why it fits
Watch-outs
Aug 16, 2025Kalmar, Sweden
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
mild
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Aug 24, 2025Thun, Switzerland
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Sep 20, 2025Emilia-Romagna, ItalyIT
Swim
Ocean / open-water
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Sep 21, 2025Pembrokeshire, WalesGB
Swim
Ocean / open-water
Bike
Flat / flat
Run
Flat / flat
Weather
mild
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Sep 28, 2025Gurye, Korea
Swim
Reservoir / contained
Bike
Flat / flat
Run
Hilly / hilly
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Nov 1, 2025Langkawi, MalaysiaMY
Swim
Ocean / open-water
Bike
Hilly / hilly
Run
Flat / flat
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Nov 16, 2025Tempe, Arizona, USAUS
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Jun 7, 2026Subic Bay, Philippines
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Jun 14, 2026Klagenfurt, AustriaAT
Swim
Lake / contained
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Jun 14, 2026Cairns, QLD, AustraliaAU
Swim
Unknown / unknown
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Jun 28, 2026Nice, FranceFR
Swim
Sea / open-water
Bike
Hilly / hilly
Run
Flat / flat
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Aug 25, 2024Penticton, British Columbia, Canada
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
mild
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Sep 21, 2024Emilia Romagna, Italy
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Apr 13, 2025Penghu, Taiwan
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
warm
Opportunity score
Possible
Historical bar
Cutoff unknown
Why it fits
Watch-outs
May 10, 2026Da Nang, Vietnam
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
warm
Projection from 2026 race results
Opportunity score
Long shot
Historical bar
09:19:53 AG -> 09:38:11
AG slots
4
AG winner
08:45:47
Gender pool
09:19:53
Why it fits
Watch-outs
Jul 20, 2025Lake Placid, New York, USAUS
Swim
Lake / contained
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Projection from 2025 race results
Opportunity score
Long shot
Historical bar
09:27:35 AG -> 09:46:08
AG slots
1
AG winner
09:30:49
Gender pool
09:27:35
Why it fits
Watch-outs
Oct 18, 2025Cascais, PortugalPT
Swim
Bay / protected
Bike
Rolling / rolling
Run
Rolling / rolling
Weather
hot
Projection from 2025 race results
Opportunity score
Long shot
Historical bar
08:50:30 AG -> 09:07:51
AG slots
1
AG winner
08:37:49
Gender pool
08:50:30
Why it fits
Watch-outs
Sep 15, 2024Hokkaido, Japan
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Opportunity score
Long shot
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Jun 22, 2025Les Sables d'Olonne-Vendée, France
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Opportunity score
Long shot
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Jun 29, 2025Nice, France
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Opportunity score
Long shot
Historical bar
Cutoff unknown
Why it fits
Watch-outs
May 23, 2026Lanzarote, Canary Islands, SpainES
Swim
Ocean / open-water
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Projection from 2026 race results
Opportunity score
Long shot
Historical bar
09:21:39 AG -> Win AG (09:40:01)
AG slots
1
AG winner
09:44:38
Gender pool
09:21:39
Why it fits
Watch-outs
May 16, 2026Jacksonville, Florida, USA
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Projection from 2026 race results
Opportunity score
Long shot
Historical bar
09:00:53 AG -> 09:18:34
AG slots
3
AG winner
08:30:41
Gender pool
09:00:53
Why it fits
Watch-outs
May 30, 2026Kohala Coast, Hawaii, USA
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Projection from 2026 race results
Opportunity score
Long shot
Historical bar
Cutoff unknown
AG slots
1
AG winner
04:17:05
Gender pool
-
Why it fits
Watch-outs
Apr 18, 2026The Woodlands, Texas, USAUS
Swim
Lake / contained
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Projection from 2026 race results
Opportunity score
Long shot
Historical bar
08:53:21 AG -> 09:10:47
AG slots
3
AG winner
08:41:32
Gender pool
08:53:21
Why it fits
Watch-outs
Jun 7, 2026Hamburg, GermanyDE
Swim
Unknown / unknown
Bike
Flat / flat
Run
Flat / flat
Weather
mild
Projection from 2026 race results
Opportunity score
Long shot
Historical bar
08:37:20 AG -> 08:54:15
AG slots
4
AG winner
08:34:16
Gender pool
08:37:20
Why it fits
Watch-outs
May 25, 2025Shanghai, China
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
warm
Projection from 2025 race results
Opportunity score
Long shot
Historical bar
Cutoff unknown
AG slots
1
AG winner
04:05:04
Gender pool
-
Why it fits
Watch-outs
Sep 20, 2025Cambridge, Maryland, USAUS
Swim
River / contained
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Projection from 2025 race results
Opportunity score
Long shot
Historical bar
08:54:43 AG -> 09:12:12
AG slots
5
AG winner
08:34:09
Gender pool
08:54:43
Why it fits
Watch-outs
Nov 1, 2025Panama City Beach, Florida, USAUS
Swim
Ocean / open-water
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Projection from 2025 race results
Opportunity score
Long shot
Historical bar
08:53:19 AG -> 09:10:45
AG slots
5
AG winner
08:32:04
Gender pool
08:53:19
Why it fits
Watch-outs
Aug 23, 2025Tallinn, EstoniaEE
Swim
Bay / protected
Bike
Flat / flat
Run
Flat / flat
Weather
hot
Projection from 2025 race results
Opportunity score
Long shot
Historical bar
08:33:57 AG -> 08:50:45
AG slots
2
AG winner
08:42:41
Gender pool
08:33:57
Why it fits
Watch-outs
May 4, 2025Port Macquarie, NSW, AustraliaAU
Swim
River / contained
Bike
Rolling / rolling
Run
Flat / flat
Weather
warm
Projection from 2025 race results
Opportunity score
Long shot
Historical bar
07:53:36 AG -> 08:09:05
AG slots
3
AG winner
07:50:56
Gender pool
07:53:36
Why it fits
Watch-outs
Aug 17, 2025Copenhagen, DenmarkDK
Swim
Lagoon / unknown
Bike
Flat / flat
Run
Flat / flat
Weather
mild
Projection from 2025 race results
Opportunity score
Long shot
Historical bar
08:26:54 AG -> 08:43:28
AG slots
1
AG winner
08:38:55
Gender pool
08:26:54
Why it fits
Watch-outs
May 31, 2026Florianopolis, Brazil
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Projection from 2026 race results
Opportunity score
Long shot
Historical bar
08:25:49 AG -> 08:42:21
AG slots
3
AG winner
08:08:33
Gender pool
08:25:49
Why it fits
Watch-outs
Jun 14, 2026Cambridge, Maryland, USA
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Opportunity score
Long shot
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Dec 7, 2025Busselton, WA, Australia
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
mild
Opportunity score
Long shot
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Jul 13, 2025Region Moselle, Luxembourg
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Opportunity score
Long shot
Historical bar
Cutoff unknown
Why it fits
Watch-outs
Jul 13, 2025Vitoria-Gasteiz, Spain
Swim
Unknown / unknown
Bike
Unknown / unknown
Run
Unknown / unknown
Weather
hot
Projection from 2025 race results
Opportunity score
Long shot
Historical bar
08:24:57 AG -> 08:41:27
AG slots
3
AG winner
08:31:06
Gender pool
08:24:57
Why it fits
Watch-outs