UNPACE.cc ES
← 70.3 Worlds qualifying times

IRONMAN 70.3 Northern California 70.3 Worlds qualifying

The time needed at IRONMAN 70.3 Northern California 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 2027 · in progress · IRONMAN 70.3 Northern California 2026

60 slots. Cycle in progress: there's no start list yet, so the cutoff is projected from how far each race's roll down went last year.

Slots
30
projected
Automatic
12
12 age groups
Pool
18
of 18 slots
Age-graded cutoff
4:48:42
#76 in the ranking

Time needed by age group

AGTimeFactorAutomatic slot
M18-244:48:421.0000Mark Odonnell 4:39:05
M25-294:50:250.9941Bryce Morison 3:59:59
M30-344:57:230.9708Fernando Maluf 4:07:12
M35-395:02:370.9540Alex Sharp 4:27:21
M40-445:10:080.9309Jimmy Sosinski 4:22:27
M45-495:20:040.9020Jordan Nichols 4:20:36
M50-545:25:270.8871Ciaran Byrne 4:34:45
M55-595:36:220.8583Charles Perry 4:56:13
M60-645:51:260.8215Shane Buzza 5:08:33
M65-696:16:270.7669John Drury 5:33:33
M70-746:45:590.7111Alexander Davis 5:57:14
M75-797:28:550.6431Ron Beilstein 7:28:26

Pool roll down

Age-graded ranking (excluding age group winners) down to the projected cutoff.

#AthleteAGFinishAge-graded
1Blaine EganM45-494:21:493:56:10
2David MorinM45-494:28:234:02:05
3Caio Carvalho ElleroM30-344:16:054:08:36
4Spencer ThibideauM30-344:16:164:08:47
5Mario GaribaldiM40-444:30:414:11:59
6Eric Frorenza-HubbardM30-344:19:434:12:08
7John CraftM50-544:44:184:12:12
8Trevor SpenceM25-294:14:274:12:57
9Adam SuczewskiM30-344:20:404:13:03
10Darren MountsM50-544:45:354:13:20
11Mark HurwitzM70-745:58:144:14:44
12Daniel KlauerM40-444:34:324:15:34
13Brennen FieldM25-294:17:064:15:35
14Trevor MorganM40-444:36:024:16:58
15Daryl SmithM60-645:12:494:16:59
16Jack GuedjM65-695:36:524:18:21
17Seth HillM30-344:26:214:18:34
18Jorge Alberto Solis MaciasM35-394:32:134:19:42
19Ryan SmithM45-494:49:284:21:06
20Tom GarrettM35-394:34:334:21:55
21Reinaldo FreitasM40-444:43:104:23:36
22Dominic LopezM30-344:31:344:23:38
23Will KelseyM30-344:31:514:23:55
24Josh HanleyM35-394:37:064:24:21
25Bryan RochaM35-394:37:404:24:54
26Michael FitzsimmonsM65-695:45:554:25:17
27Thomas ChamberlainM35-394:38:294:25:40
28Stephen GouldM25-294:27:524:26:17
29Scott LutzM45-494:55:514:26:51
30Tyler BinghamM30-344:35:384:27:35
31Matt GervaisM45-494:57:034:27:56
32Paul HunterM55-595:13:314:29:05
33Mark ScaifeM40-444:49:074:29:08
34Camilo GarciaM50-545:07:234:32:41
35Elliott KujatM45-495:02:514:33:10
36Donatas EreminasM40-444:53:504:33:32
37Robert HannahM35-394:46:564:33:44
38Connor RobinsonM25-294:35:484:34:10
39David WelbyM40-444:55:044:34:41
40Nicolas CzornyM45-495:04:344:34:43
41Chris RodriguezM30-344:43:294:35:12
42Jeremy KeirnM25-294:36:544:35:16
43Nicola VarsiM30-344:43:594:35:41
44Ido GreenM50-545:10:494:35:44
45Daniel PearsonM60-645:36:314:36:27
46Donald SherwoodM30-344:44:544:36:35
47Austin RayM35-394:50:334:37:11
48Jim ClaflinM70-746:29:524:37:14
49Ethan McmahanM45-495:07:424:37:33
50Ted DebonisM50-545:13:154:37:53
51Brendan LaneM35-394:51:354:38:10
52Nicolas PerezM25-294:39:514:38:12
53Keith HedlundM60-645:39:404:39:02
54Jason PhilbinM55-595:25:304:39:23
55Joseph DaviM35-394:53:004:39:31
56Michael TolandM70-746:33:504:40:03
57Dan OkeefeM65-696:06:164:40:53
58Keegan WorcesterM25-294:42:414:41:01
59Ryan UtnehmerM35-394:55:034:41:29
60Joshua SheikhM18-244:41:414:41:41
61Mihail AmiorkovM25-294:44:204:42:39
62Dimitrijus SazinasM45-495:14:264:43:37
63Dale JacksonM65-696:10:064:43:50
64Scott MerrillM40-445:05:084:44:03
65Donald McdonaldM60-645:46:494:44:55
66Daniel PierceM35-394:59:114:45:25
67Will FitzsimmonsM30-344:54:084:45:33
68Brendon GibsonM55-595:33:224:46:08
69Charles ElliottM45-495:17:164:46:10
70Robert WeaverM35-395:00:214:46:32
71Geoff MelroseM60-645:49:224:47:00
72Michael PaineM45-495:18:194:47:07
73Christian MercillM35-395:00:584:47:07
74Jeff LamM45-495:18:534:47:38
75Timothy SahM25-294:50:164:48:33
76Morgan WilderM35-395:02:374:48:42

70.3 Worlds 2027 · in progress · IRONMAN 70.3 Northern California 2026

60 slots. Cycle in progress: there's no start list yet, so the cutoff is projected from how far each race's roll down went last year.

Slots
30
projected
Automatic
11
11 age groups
Pool
19
of 19 slots
Age-graded cutoff
6:06:19
#79 in the ranking

Time needed by age group

AGTimeFactorAutomatic slot
F18-246:10:030.9899Hannah Stockwell 6:03:12
F25-296:06:191.0000Kyleigh Spearing 4:27:25
F30-346:12:480.9826Ellie Garrett 4:56:33
F35-396:18:230.9681Lindsay Nickel 4:34:03
F40-446:27:330.9452Kari Bartlett 5:04:09
F45-496:38:150.9198Holly Beavers 5:17:02
F50-546:45:370.9031Blaire Kniaziew Gervais 5:19:38
F55-596:58:470.8747Friederike Edelmann 5:21:48
F60-647:17:020.8382Audrey Bollinger 5:32:15
F65-697:50:320.7785Pat Ketcham 7:15:18
F70-748:18:320.7348Sydney Tervort 6:24:19
F75-799:45:270.6257—

Pool roll down

Age-graded ranking (excluding age group winners) down to the projected cutoff.

#AthleteAGFinishAge-graded
1Emma MacdonaldF25-294:35:244:35:24
2Natalie MitchellF25-294:38:054:38:05
3Kristen RadtkeF35-394:58:184:48:47
4Rebekah WalkerF45-495:18:144:52:43
5Jennifer BentleyF40-445:10:274:53:26
6Beverley Anderson-AbbsF60-645:50:424:53:57
7Jesse WhitakerF45-495:20:504:55:06
8Jessica LeveyF30-345:03:564:58:39
9Monica FoltsF40-445:16:194:58:59
10Eliza DawsonF30-345:06:425:01:22
11Mirella NiskalaF45-495:31:145:04:40
12Lynne SpeckmannF60-646:03:545:05:01
13Jeanette MuchaF55-595:52:335:08:23
14Mary PoltrackF25-295:14:135:14:13
15Christine DesrochersF55-595:59:315:14:28
16Karen RayleF55-596:00:165:15:08
17Kylie FreiburgerF25-295:15:365:15:36
18Joanne GilchristF55-596:01:495:16:29
19Linda JohnsonF60-646:18:145:17:02
20Samantha RamadanF25-295:18:195:18:19
21Andrea LeberF60-646:20:195:18:47
22Nicole SarafoleanF55-596:05:185:19:32
23Katerina ParmeleF55-596:07:015:21:02
24Missy LestrangeF70-747:17:245:21:24
25Katie ColasurdoF35-395:33:285:22:50
26Tana JacksonF55-596:09:055:22:50
27Alexandra PorterF30-345:29:165:23:32
28Sammantha TeuscherF50-545:58:295:23:45
29Maggie DawsonF25-295:24:375:24:37
30Jen RoostF50-546:03:255:28:12
31Kathryn KoehlerF50-546:04:115:28:54
32Rebecca SchmidtF50-546:04:125:28:55
33Madison RysdonF25-295:30:325:30:32
34Lianne VicchioF35-395:41:295:30:35
35Liz SpearsF25-295:31:185:31:18
36Katie BatchelorF30-345:38:595:33:05
37Nicole RidgewayF55-596:21:005:33:16
38Leishia WoolwineF55-596:23:005:35:01
39Sherrie LinvilleF60-646:39:445:35:03
40Ana CallF50-546:12:265:36:21
41Erica KnauffF45-496:05:445:36:24
42Jami Callahan-BrillF60-646:42:495:37:38
43Jessica LukasikF30-345:44:215:38:21
44Julie RoyalF55-596:28:065:39:28
45Carrie EptonF50-546:16:185:39:50
46Heidi SlomerF60-646:45:555:40:14
47Sena MinshewF50-546:17:015:40:29
48Kristine DyeF30-345:52:525:46:44
49Stephanie BreretonF30-345:53:295:47:20
50Gene De HaanF40-446:08:385:48:26
51Suzanne HurreyF45-496:18:545:48:31
52Janine PeacockF40-446:09:265:49:11
53Yumi ScotzniovskyF55-596:39:155:49:13
54Taylor BeckerF35-396:01:505:50:17
55Jennifer SmithF50-546:29:535:52:06
56Denise CrouchF50-546:29:555:52:08
57Pattie WallnerF65-697:32:315:52:17
58Brittany ThomasF35-396:03:585:52:21
59Anna SykesF25-295:53:245:53:24
60Megan OverlandF40-446:14:385:54:06
61Krystina WeiF35-396:06:075:54:26
62Maria Fernanda AcostaF35-396:06:255:54:44
63Hannah OvertonF35-396:06:515:55:09
64Rachel BatesF30-346:01:585:55:40
65Camille SoloagaF25-295:57:295:57:29
66May DuldulaoF55-596:49:535:58:31
67Amanda KennedyF35-396:10:495:58:59
68Claire RedmanF25-295:59:185:59:18
69Ana QuinzañosF18-246:03:345:59:54
70Molly DawsonF25-295:59:595:59:59
71Lucia JuncoF30-346:06:276:00:04
72Zoee ParasF25-296:00:426:00:42
73Ksenia VasilevaF25-296:02:276:02:27
74Lauren RoeF25-296:02:406:02:40
75Amy NadeauF50-546:41:586:03:01
76Sharon McnaryF65-697:46:596:03:33
77Rebecca MarshF30-346:10:576:04:30
78Katherine Van CampF35-396:16:376:04:36
79Blythe TurnerF35-396:18:236:06:19

IRONMAN 70.3 Northern California 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