UNPACE.cc ES
← 70.3 Worlds qualifying times

IRONMAN 70.3 Maine 70.3 Worlds qualifying

The time needed at IRONMAN 70.3 Maine 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 Maine 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
13
13 age groups
Pool
17
of 17 slots
Age-graded cutoff
4:17:07
#49 in the ranking

Time needed by age group

AGTimeFactorAutomatic slot
M18-244:17:071.0000Liam Kennedy 3:58:15
M25-294:18:390.9941Luke Creger 3:56:08
M30-344:24:510.9708Sujay Shalawadi 4:14:18
M35-394:29:310.9540Mike Consolini 4:03:56
M40-444:36:120.9309Maxime Vallee 4:31:02
M45-494:45:030.9020John Cline 4:19:21
M50-544:49:500.8871Jonathan Demers 4:37:00
M55-594:59:340.8583Shawn Noftall 4:38:23
M60-645:12:590.8215Sean Snow 4:41:35
M65-695:35:160.7669Rick Wade 5:21:45
M70-746:01:350.7111John Chase 5:34:38
M75-796:39:480.6431Alain Guérin 7:45:48

Pool roll down

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

#AthleteAGFinishAge-graded
1Robert SchallerM60-644:45:503:54:49
2William BelisleM25-293:56:243:55:00
3Patrick GuelakisM45-494:20:593:55:24
4Derek TietjenM45-494:22:103:56:28
5Richard Ledain SantiagoM45-494:22:203:56:37
6Lachlan BrownM60-644:48:553:57:21
7Jonathan ErdelyiM45-494:23:453:57:54
8Carl-Johan AndrenM60-644:53:134:00:53
9Alexandre TurgeonM55-594:41:524:01:56
10Shane LynchM35-394:14:124:02:30
11Daniel StevensM25-294:03:584:02:32
12Peter YorkM60-644:57:484:04:39
13Mark SpottiswoodM50-544:37:514:06:29
14Timothy MulliganM45-494:33:254:06:37
15William BobenM60-645:00:254:06:48
16Trey OehmlerM25-294:08:264:06:58
17Thomas GessnerM60-645:00:514:07:09
18David SerenoM65-695:22:594:07:42
19Jack SwoffordM25-294:09:194:07:51
20Kevin BesnerM50-544:39:444:08:09
21William KessingerM45-494:35:074:08:09
22Frederic DionM50-544:40:154:08:37
23Francis JodoinM55-594:50:264:09:17
24Yannick DupuisM18-244:10:074:10:07
25Benjamin WilleyM30-344:17:454:10:13
26Aalam SulskiM18-244:10:344:10:34
27Michael StammM25-294:12:074:10:38
28Lucas DavidM25-294:12:454:11:16
29Jacob HeavlowM25-294:13:144:11:44
30Nicholas MenendezM18-244:11:454:11:45
31Michael HertnerM50-544:44:104:12:05
32David FredricksonM60-645:07:164:12:25
33Leo MillerM55-594:55:194:13:28
34Guy PainchaudM60-645:08:514:13:43
35Miguel DemersM40-444:32:544:14:03
36Noah ProulxM18-244:14:034:14:03
37Matthew BeaverM30-344:21:464:14:07
38Ethan KingM18-244:15:274:15:27
39Loïc DemarbreM25-294:16:584:15:27
40Pierre-Olivier DussaultM25-294:17:064:15:35
41Russell WaltherM40-444:34:384:15:39
42Gabriel MelfiM25-294:17:374:16:06
43Samuel BissonM30-344:23:524:16:10
44Olivier GauthierM25-294:17:434:16:12
45Alan YorkeM50-544:49:044:16:26
46William DaleyM60-645:12:234:16:37
47Cay MierischM60-645:12:324:16:45
48Frederic AubryM35-394:29:204:16:57
49Elan SatchitM18-244:17:074:17:07

70.3 Worlds 2026 · IRONMAN 70.3 Maine 2025

60 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.

Slots
30
estimated
Automatic
10
12 age groups
Pool
20
of 20 slots
Age-graded cutoff
4:21:30
#58 in the ranking

Time needed by age group

AGTimeFactorAutomatic slot
M18-244:21:301.0000—
M25-294:23:220.9929Trey Oehmler 4:12:15
M30-344:30:510.9655Dante Manchester 3:56:39
M35-394:35:160.9500Evan Oconnor 4:12:32 (2.º)
M40-444:42:200.9262Thomas Fellows 4:18:16 (3.º)
M45-494:51:160.8978Ariel Aponte 4:28:18 (3.º)
M50-544:56:030.8833Jon Moher 4:28:30
M55-595:05:190.8565Marco Cote 4:27:08
M60-645:19:130.8192Peter York 4:56:10
M65-695:42:170.7640John Van Lieshout 5:30:48 (2.º)
M70-746:07:200.7119Alain Guérin 6:46:38 (3.º)
M75-796:47:230.6419—

Pool roll down

Age-graded ranking (excluding automatic slot takers) down to the last athlete who took a slot.

#AthleteAGFinishAge-graded
1Rich BurkeM55-594:40:504:00:32Not at Worlds
2Alexandre GuayM30-344:09:274:00:51Not at Worlds
3William FortinM35-394:14:164:01:33Not at Worlds
4Ryan DavisM30-344:10:534:02:14Not at Worlds
5William MartinM40-444:21:454:02:26Not at Worlds
6Marc LarocheM55-594:43:564:03:11Qualified
7Patrice BrisindiM50-544:35:394:03:29Not at Worlds
8Marcus ChapmanM55-594:44:194:03:31Not at Worlds
9Eric WheelerM45-494:31:424:03:56Qualified
10Justin TorrellasM40-444:23:554:04:26Not at Worlds
11William BobenM60-644:58:484:04:47Qualified
12Philip BillikopfM35-394:17:504:04:56Qualified
13Sean SnowM55-594:46:504:05:40Qualified
14Lucas DavisM30-344:15:154:06:27Qualified
15Jeff HuntM60-645:00:534:06:29Not at Worlds
16Corentin ProvostM30-344:15:184:06:30Not at Worlds
17Daniel RoyceM40-444:26:144:06:35Not at Worlds
18Shawn NoftallM50-544:39:164:06:41Not at Worlds
19Thomas RitchotteM60-645:01:264:06:56Not at Worlds
20Timothy MulliganM40-444:27:484:08:02Qualified
21Nathan PolandM40-444:30:044:10:08Not at Worlds
22Taylor RogersM40-444:30:284:10:30Not at Worlds
23Jonathan CauchonM30-344:19:354:10:38Not at Worlds
24Jason KincaidM55-594:52:524:10:50Not at Worlds
25Francis BoivinM45-494:39:394:11:04Not at Worlds
26David TaylorM45-494:39:474:11:11Already qualified · IRONMAN 70.3 Muskoka
27Jack McgreenM25-294:13:024:11:14Not at Worlds
28Benjamin SaundersM50-544:45:294:12:10Qualified
29Rob TuckerM60-645:09:024:13:10Not at Worlds
30Wesley MatherM30-344:22:224:13:19Not at Worlds
31Steve LearyM40-444:34:274:14:12Not at Worlds
32David ReyesM35-394:28:244:14:59Qualified
33Matthew FreitasM40-444:36:154:15:52Not at Worlds
34Jody MixonM45-494:45:024:15:54Not at Worlds
35David FredricksonM60-645:12:324:16:02Qualified
36Chuck HengelM60-645:12:344:16:03Not at Worlds
37Christian BalmerM30-344:25:154:16:06Not at Worlds
38Rich CarelliM35-394:29:394:16:10Qualified
39Lawrence MerrillM30-344:25:264:16:17Not at Worlds
40Derek SkawinskiM55-594:59:254:16:27Not at Worlds
41Scott KallgrenM40-444:36:564:16:30Qualified
42Robert RutkowskiM40-444:37:014:16:34Not at Worlds
43Tim WiebeM55-594:59:504:16:48Not at Worlds
44Jean-Guillaume BrasierM25-294:18:454:16:55Qualified
45Bob ButlerM50-544:50:564:16:59Qualified
46William WilsonM50-544:51:074:17:09Not at Worlds
47Alexandre TurgeonM55-595:00:154:17:10Qualified
48Rodrigo TomeM40-444:37:434:17:13Qualified
49Sebastien Binette BertrandM35-394:31:064:17:33Not at Worlds
50Pierre-David LebelM25-294:19:364:17:45Not at Worlds
51Luis Felipe MartinezM30-344:27:074:17:54Not at Worlds
52Tim BiliourisM30-344:27:224:18:09Not at Worlds
53Baptiste GuezM30-344:27:314:18:17Qualified
54Noah ProulxM18-244:19:104:19:10Qualified
55Michael EaglesM60-645:16:444:19:28Not at Worlds
56Kenneth AllenM55-595:04:184:20:38Qualified
57Devin ConnollyM25-294:22:394:20:47Not at Worlds
58Paul SinkevicsM35-394:35:164:21:30Qualified

70.3 Worlds 2027 · in progress · IRONMAN 70.3 Maine 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
4:59:50
#46 in the ranking

Time needed by age group

AGTimeFactorAutomatic slot
F18-245:02:540.9899Elizabeth Tetu 4:52:05
F25-294:59:501.0000Joanie Poirier 4:54:51
F30-345:05:090.9826Caroline Moyer 4:37:32
F35-395:09:430.9681Andrée Burke 4:28:32
F40-445:17:130.9452Kathryn Rodger 4:38:17
F45-495:25:590.9198Xenia Parker 4:54:59
F50-545:32:000.9031Kristen Lamb 4:56:50
F55-595:42:470.8747Jennifer Smith 4:57:02
F60-645:57:430.8382Evelyne Verrier 5:09:16
F65-696:25:090.7785Liz Champagne 6:10:00
F70-746:48:030.7348Kathleen Richards 5:59:31
F75-797:59:120.6257—

Pool roll down

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

#AthleteAGFinishAge-graded
1Kristen NeimethF55-595:06:274:28:03
2Courtney CulliganF55-595:07:404:29:07
3Kalli HoodF30-344:37:374:32:47
4Caroline LeblancF45-494:59:504:35:47
5Mallory MeredithF40-444:52:434:36:41
6Julie GallagherF40-444:52:584:36:55
7Nancy JohnstonF70-746:17:234:37:18
8Martine DaudelinF50-545:07:234:37:36
9Lindsay LongF40-444:53:574:37:50
10Ashley BlakeF40-444:54:224:38:14
11Ashley AndersonF35-394:48:594:39:46
12Alice HenleyF35-394:51:194:42:01
13Karen WoodwardF50-545:12:414:42:23
14Ann Bowers-EvangelistaF55-595:24:024:43:26
15Elaine GriffinF50-545:14:294:44:01
16Krista LevitoF35-394:53:364:44:14
17Catherine GauthierF30-344:50:164:45:13
18Erica RugeF50-545:16:144:45:35
19Kira GarryF30-344:52:094:47:04
20Angie DefilippiF50-545:19:324:48:34
21Sandra ContantF60-645:44:354:48:50
22Jennifer SerenoF60-645:44:434:48:56
23Abbey SundermeyerF40-445:06:094:49:22
24Erika HendrickF35-394:59:464:50:12
25Gisele LajoieF60-645:46:194:50:17
26Stephanie Houley-BlanchetteF35-395:00:354:51:00
27Susan OrcuttF45-495:16:294:51:06
28Amanda PeacockF35-395:00:494:51:13
29Diane HuisF60-645:47:274:51:14
30Jy AndersonF18-244:54:194:51:21
31Mary FosterF35-395:01:004:51:24
32Rachel StacksF30-344:58:504:53:38
33Kendra EmeryF45-495:20:594:55:14
34Kristin HonshorstF40-445:12:434:55:35
35Catherine FalardeauF40-445:13:144:56:04
36Ann HayekF60-645:53:324:56:20
37Becky SchieldF35-395:06:484:57:01
38Lauren GalvinF40-445:14:574:57:41
39Anne SilvermanF60-645:55:184:57:49
40Kristin BuchholzF40-445:15:154:57:58
41Audrey HatasF35-395:07:534:58:04
42Sue GoldieF65-696:22:544:58:05
43Christina HuggeF50-545:30:384:58:36
44Florence ClouatreF18-245:01:484:58:45
45Suzy HeffernanF55-595:42:224:59:28
46Laurence CouturierF18-245:02:544:59:50

70.3 Worlds 2026 · IRONMAN 70.3 Maine 2025

60 slots. Closed cycle (Nice, Sep 12, 2026): cutoffs estimated from the start list.

Slots
30
estimated
Automatic
9
11 age groups
Pool
21
of 21 slots
Age-graded cutoff
5:09:13
#51 in the ranking

Time needed by age group

AGTimeFactorAutomatic slot
F18-245:11:410.9921Anna Pertl 5:02:24 (2.º)
F25-295:09:131.0000Martha Boben 4:52:17 (2.º)
F30-345:14:380.9828Santana Silver 4:53:26 (3.º)
F35-395:20:100.9658Amanda Quinlan 4:53:56 (2.º)
F40-445:28:030.9426Katie Dolbec 4:47:53
F45-495:36:240.9192Cindy Mercier 5:07:45
F50-545:42:580.9016Jennifer Scalise-Marinofsky 5:14:32 (2.º)
F55-595:53:330.8746Tonya Spagnuolo 5:16:37
F60-646:08:310.8391Sylvie Béland 6:02:16
F65-696:37:420.7775—
F70-747:00:490.7348—
F75-798:16:010.6234—

Pool roll down

Age-graded ranking (excluding automatic slot takers) down to the last athlete who took a slot.

#AthleteAGFinishAge-graded
1Julie GallagherF40-444:52:014:35:15Qualified
2Jeanette GoetzF55-595:17:014:37:16Not at Worlds
3Kelly McculloughF40-444:58:504:41:41Not at Worlds
4Susan OrcuttF45-495:12:034:46:50Qualified
5Jenna-Caer SeefriedF35-394:58:524:48:39Qualified
6Karen BurbellaF40-445:06:494:49:12Not at Worlds
7Lauren CancelliereF30-344:55:104:50:05Not at Worlds
8Lauren ShumateF30-344:55:344:50:29Not at Worlds
9Tia BarnesF40-445:08:364:50:53Not at Worlds
10Ashley McdonaldF35-395:01:544:51:35Not at Worlds
11Vicki UpdikeF55-595:33:234:51:35Not at Worlds
12Xenia ParkerF40-445:09:524:52:05Not at Worlds
13Ben GloverF30-344:57:504:52:43Qualified
14Catherine GauthierF30-344:58:444:53:36Qualified
15Hannah BewseyF30-344:58:504:53:42Qualified
16Lauren GroppiF45-495:19:334:53:44Qualified
17Kara LombardoF35-395:04:524:54:26Not at Worlds
18Christina DorrerF50-545:27:344:55:20Not at Worlds
19Julia MavrodinF40-445:13:224:55:23Not at Worlds
20Rachel Quirion-ArguinF30-345:00:534:55:42Not at Worlds
21Hannah BoyceF25-294:56:334:56:33Qualified
22Carolyn Steele GrayF40-445:14:554:56:50Not at Worlds
23Kirsten MillerF55-595:39:404:57:04Qualified
24Kristen ReissF35-395:08:374:58:04Not at Worlds
25Jess CooperF30-345:03:194:58:06Not at Worlds
26Chantal BeamF40-445:16:244:58:14Not at Worlds
27Marie Rose Beaulieu-LarocheF25-294:59:134:59:13Not at Worlds
28Gina GleasonF50-545:32:084:59:27Not at Worlds
29Julie MartinF45-495:25:474:59:28Not at Worlds
30Natalie EdwardsF45-495:26:064:59:45Not at Worlds
31Nancy ArenaF55-595:43:175:00:14Not at Worlds
32Jenny DupreF40-445:18:425:00:24Qualified
33Jennifer BuchananF40-445:20:495:02:24Qualified
34Erin HattonF35-395:13:115:02:28Not at Worlds
35Mia CorsoF18-245:05:045:02:39Qualified
36Jessamine LeeF45-495:29:545:03:15Qualified
37Jennifer CharvatF50-545:36:255:03:19Not at Worlds
38Darcey BartelF50-545:37:015:03:51Qualified
39Sophia StaalF30-345:09:275:04:08Not at Worlds
40Shi-Hua ChinF35-395:15:025:04:16Qualified
41Rachel StacksF25-295:04:415:04:41Not at Worlds
42Valerie PalsgrafF18-245:07:105:04:44Qualified
43Alexandra HinseF30-345:10:195:04:59Not at Worlds
44Audrey BeaudetF50-545:39:005:05:39Not at Worlds
45Aurélie DargentF18-245:08:165:05:50Qualified
46Chantale GarneauF50-545:39:485:06:22Qualified
47Juliette ChampignyF18-245:09:015:06:35Not at Worlds
48Mary Kate MclaughlinF50-545:40:235:06:53Not at Worlds
49Emmanuelle RiessF55-595:52:135:08:03Qualified
50Alicia MorissetteF25-295:08:125:08:12Qualified
51Corinne MonfetteF45-495:36:245:09:13Qualified

IRONMAN 70.3 Maine 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