HYROX Oslo 2025: Open Women results

706 finishers on 26 Sept 2025. Typical finish 1:31:48, fastest 10% under 1:16:43. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Karin Mattsson 🇸🇪 SWE 30-34 1/141 1:01:50 33:2224:104:23 4:131:482:583:074:101:143:013:39
2 Holly Archer 🇬🇧 GBR 30-34 2/141 1:02:13 30:0328:363:39 4:342:104:043:374:431:403:114:37
3 Frida Reiersølmoen 🇳🇴 NOR 30-34 3/141 1:03:19 31:2028:043:59 4:242:073:404:034:381:313:374:04
4 Hannah Khalique 🇬🇧 GBR 16-24 1/100 1:05:45 32:3728:504:22 4:442:043:334:315:001:363:303:52
5 Elin Kallmyr 🇳🇴 NOR 25-29 1/139 1:07:14 37:1025:304:39 4:181:473:213:544:281:252:503:27
6 Laura Sudall 🇬🇧 GBR 30-34 4/141 1:08:03 33:4030:194:08 4:442:234:583:495:101:423:094:24
7 Therese Ranch 🇸🇪 SWE 30-34 5/141 1:08:28 34:5529:164:22 5:001:554:193:294:491:433:064:55
8 Stine Eriksen 🇳🇴 NOR 25-29 2/139 1:08:49 35:0229:214:29 5:042:033:304:185:081:243:364:18
9 Linnea Våge Skårdal 🇳🇴 NOR 16-24 2/100 1:09:06 35:3329:114:27 4:381:514:314:104:561:582:464:21
10 Berit Nordstad Storli 🇳🇴 NOR 40-44 1/86 1:09:10 35:0629:434:26 4:242:154:144:054:521:583:204:35
11 Caroline Larsen Hallan 🇳🇴 NOR 30-34 6/141 1:09:20 36:2628:084:49 4:321:593:513:004:591:483:254:34
12 Sarah Celin 🇸🇪 SWE 35-39 1/115 1:09:21 35:2529:174:43 4:332:153:205:244:481:373:164:04
13 Camilla Illidi 🇩🇰 DEN 30-34 7/141 1:09:54 37:1327:474:59 4:201:563:333:594:321:373:454:05
13 Miriam Nowara 🇩🇪 GER 25-29 3/139 1:09:54 37:0527:405:14 4:321:433:254:334:441:403:053:58
15 Amanda Sjö 🇸🇪 SWE 30-34 8/141 1:10:20 38:5526:295:01 4:101:343:284:104:321:343:303:31
16 Charlotte Bruvoll 🇳🇴 NOR 40-44 2/86 1:10:25 37:4127:524:56 4:191:584:124:084:431:343:293:29
17 Niamh McNally 🇬🇧 GBR 16-24 3/100 1:10:27 35:4730:154:31 4:432:274:044:324:592:063:403:44
18 Emma Brunzell 🇸🇪 SWE 30-34 9/141 1:10:43 36:1629:394:52 4:372:153:404:034:401:434:244:17
19 Naomi Green 🇬🇧 GBR 35-39 2/115 1:10:58 35:4730:434:32 4:412:374:054:254:491:513:544:21
20 Ella Linnakallio 🇸🇪 SWE 16-24 4/100 1:11:06 35:2231:084:41 4:391:554:385:184:561:563:174:29
21 Marta Maria Ulman 🇵🇱 POL 40-44 3/86 1:11:09 36:4929:265:00 4:281:414:144:214:551:393:534:15
22 Ida Erlandsen 🇳🇴 NOR 30-34 10/141 1:11:11 37:4028:494:46 4:391:534:023:514:581:433:453:58
23 Ruta Jazepcikiene 🇱🇹 LTU 30-34 11/141 1:11:43 34:3830:506:19 4:481:574:374:294:591:404:144:06
24 Grace Cardwell 🇬🇧 GBR 16-24 5/100 1:12:05 35:3032:244:16 5:282:315:104:444:571:493:264:19
25 Mette Sæther 🇳🇴 NOR 35-39 3/115 1:12:08 37:4429:175:13 4:342:184:074:424:471:442:584:07
26 Stephanie Mohr 🇸🇪 SWE 40-44 4/86 1:12:45 36:5330:365:21 5:041:534:145:075:131:353:234:07
27 Bethany Simpson 🇬🇧 GBR 30-34 12/141 1:12:47 37:3429:265:51 4:391:543:475:004:471:453:194:15
28 Elizabeth Blundell 🇬🇧 GBR 35-39 4/115 1:12:48 37:3130:135:09 4:511:454:334:224:571:533:364:16
29 Emily Gadd 🇬🇧 GBR 30-34 13/141 1:12:51 38:2629:255:04 4:471:544:064:044:491:533:134:39
30 Jorid Dagfinrud 🇳🇴 NOR 35-39 5/115 1:13:07 35:3032:165:25 4:352:024:016:195:192:033:394:18
31 Chloe Smitheringale 🇬🇧 GBR 30-34 14/141 1:13:20 37:3031:184:36 4:412:054:065:034:532:004:044:26
32 Judith Mottram 🇬🇧 GBR 30-34 15/141 1:13:29 38:0230:594:32 4:551:484:044:034:471:263:376:19
33 Sigridur Sjofn Ingvarsdottir 🇮🇸 ISL 35-39 6/115 1:13:31 38:2929:505:17 4:242:224:354:414:431:273:314:07
34 Jana Knitterscheidt 🇩🇪 GER 30-34 16/141 1:13:44 41:1327:504:46 4:362:003:533:504:531:253:074:06
35 Suvi Miettinen 🇫🇮 FIN 35-39 7/115 1:13:53 33:0236:214:34 5:021:485:135:365:103:244:036:05
36 Kate Smith 🇬🇧 GBR 30-34 17/141 1:13:56 39:5927:136:48 4:312:123:123:564:571:223:283:35
37 Iman Malaekah 🇸🇪 SWE 16-24 6/100 1:14:07 37:1831:584:57 4:532:364:593:595:351:403:434:33
38 Karoline Kroken 🇳🇴 NOR 16-24 7/100 1:14:13 40:0529:254:46 4:362:163:494:444:401:573:104:13
39 Ingeborg Kristoffersen 🇳🇴 NOR 30-34 18/141 1:14:24 36:4631:535:48 4:281:364:085:034:492:014:045:44
39 Helen Strömberg 🇳🇴 NOR 45-49 1/59 1:14:24 36:4332:455:01 4:482:465:124:114:582:084:284:14
41 Lottie Mallin Martin 🇬🇧 GBR 25-29 4/139 1:14:26 39:3829:225:31 4:332:024:183:474:551:514:063:50
42 Charlotte Holmquist 🇸🇪 SWE 45-49 2/59 1:14:32 37:2331:315:43 4:531:545:424:405:001:333:424:07
43 Silje Marie Berge 🇳🇴 NOR 25-29 5/139 1:14:47 38:2331:384:49 4:341:594:504:544:551:593:594:28
43 Brenna Cruickshank 🇬🇧 GBR 16-24 8/100 1:14:47 38:4430:575:10 4:322:534:164:095:062:043:464:11
45 Sofia Johansson 🇸🇪 SWE 35-39 8/115 1:15:01 38:3531:314:59 4:412:035:004:584:591:324:064:12
46 Helen Dawson 🇬🇧 GBR 40-44 5/86 1:15:04 36:3833:285:04 4:512:514:334:464:541:474:355:11
46 Allegra Fowler-Wright 🇬🇧 GBR 30-34 19/141 1:15:04 36:3134:154:22 4:572:424:465:134:451:494:105:53
48 Cathrine Rolness 🇳🇴 NOR 35-39 9/115 1:15:09 41:5328:025:19 4:482:033:363:465:011:403:193:49
49 Paula Åberg 🇸🇪 SWE 30-34 20/141 1:15:10 40:3529:155:24 4:461:353:485:004:531:383:244:11
50 Sinem Kaya 🇸🇪 SWE 16-24 9/100 1:15:13 38:1731:265:36 4:582:054:195:104:492:203:204:25
51 Yasemin Janssen 🇳🇱 NED 40-44 6/86 1:15:17 39:4730:035:31 4:351:553:454:545:021:473:424:23
51 Erika Karlsson 🇸🇪 SWE 35-39 10/115 1:15:17 40:1029:265:47 4:431:433:563:484:461:344:144:42
53 Isabel Garcia Rodriguez 🇪🇸 ESP 30-34 21/141 1:15:18 38:4930:565:38 4:361:444:305:385:051:413:433:59
54 Alice Miell 🇬🇧 GBR 25-29 6/139 1:15:19 39:0431:234:58 4:372:154:064:454:411:554:035:01
55 Sarah Blank 🇩🇪 GER 40-44 7/86 1:15:20 38:5031:045:29 5:022:274:264:245:082:083:294:00
56 Sunna Marie Oddli 🇳🇴 NOR 25-29 7/139 1:15:21 40:0330:205:03 4:411:534:153:445:101:304:134:54
57 Cathriona Brady 🇮🇪 IRL 45-49 3/59 1:15:27 40:2429:595:08 4:402:274:014:004:471:413:484:35
58 Sophie McGoldrick 🇬🇧 GBR 45-49 4/59 1:15:34 37:3433:264:39 4:562:265:534:265:242:043:404:37
59 Mina Lindkvist 🇳🇴 NOR 30-34 22/141 1:15:38 39:4930:395:14 4:442:073:504:415:201:273:544:36
60 Cathrine Kaldager Holtmoen 🇳🇴 NOR 25-29 8/139 1:15:43 39:2530:315:52 4:352:044:014:305:111:543:364:40
61 Aliaa Baqer 🇰🇼 KUW 25-29 9/139 1:15:48 37:5931:346:19 4:491:504:594:535:061:503:524:15
62 Dervla Kennelly 🇮🇪 IRL 25-29 10/139 1:15:49 38:1932:374:58 4:552:004:374:265:142:083:515:26
63 Lucy Wood 🇬🇧 GBR 25-29 11/139 1:15:56 38:0333:174:40 5:002:464:563:355:232:224:005:15
64 Arina Ališauskienė 🇱🇹 LTU 25-29 12/139 1:16:00 38:1431:036:46 4:431:504:494:245:041:403:554:38
65 Eva Björsland 🇸🇪 SWE 45-49 5/59 1:16:16 38:3433:004:46 4:552:554:394:295:161:394:174:50
65 Shannon Ryan 🇬🇧 GBR 25-29 13/139 1:16:16 37:3933:474:55 5:102:434:465:094:581:533:365:32
67 Mirja Marette Schmidt 🇩🇪 GER 25-29 14/139 1:16:17 37:3833:315:12 4:542:244:385:175:121:394:055:22
67 Ida Thysse-Baki 🇳🇴 NOR 16-24 10/100 1:16:17 39:0032:314:50 4:521:564:484:584:451:264:145:32
69 Ingrid Malene Gramshaug 🇳🇴 NOR 16-24 11/100 1:16:24 38:0833:015:19 4:442:515:474:165:191:493:284:47
70 Maja Grunnegård Andersson 🇸🇪 SWE 16-24 12/100 1:16:25 42:4928:205:22 4:361:583:294:494:491:373:283:34
71 Sandra Müller 🇨🇭 SUI 40-44 8/86 1:16:26 38:1432:235:54 5:032:215:094:385:011:553:354:41
72 Kay Zaccarini 🇳🇴 NOR 40-44 9/86 1:17:00 39:3731:256:05 5:202:104:364:084:501:544:094:18
73 Simona Puodziuniene 🇱🇹 LTU 30-34 23/141 1:17:03 40:4331:045:21 4:571:325:404:155:051:443:194:32
74 Lucy Jones 🇬🇧 GBR 25-29 15/139 1:17:05 41:4529:525:32 4:372:195:083:054:551:463:204:42
75 Kim Larssen 🇬🇧 GBR 30-34 24/141 1:17:07 40:3431:045:33 4:331:414:355:324:511:583:314:23
76 Clara Wallengren 🇸🇪 SWE 25-29 16/139 1:17:09 38:4233:344:58 4:452:485:005:325:171:443:364:52
77 Madelene Göras 🇸🇪 SWE 40-44 10/86 1:17:18 37:4232:586:44 4:592:144:323:545:151:403:546:30
78 Victoria Olsen 🇳🇴 NOR 30-34 25/141 1:17:24 40:4231:065:42 4:412:184:074:315:021:284:014:58
79 Andrea Løkse 🇳🇴 NOR 16-24 13/100 1:17:27 43:4327:595:50 4:562:024:253:134:541:422:553:52
80 Trine Kanebog 🇳🇴 NOR 35-39 11/115 1:17:32 40:0332:205:14 5:032:064:365:185:121:493:414:35
80 Hanna Mostad Hauge 🇳🇴 NOR 25-29 17/139 1:17:32 41:3130:525:12 5:091:534:274:475:101:513:114:24
80 Josefin Zackrisson 🇸🇪 SWE 25-29 17/139 1:17:32 40:1731:335:46 4:362:114:494:444:541:454:124:22
83 Iza Turczyn-Kuzma 🇵🇱 POL 40-44 11/86 1:17:39 40:4731:375:19 5:272:265:003:275:512:013:104:15
84 Clara Wilson 🇮🇹 ITA 30-34 26/141 1:17:42 41:4631:074:53 4:512:004:254:125:312:073:374:24
85 Sarah Wilde 🇬🇧 GBR 35-39 12/115 1:17:47 39:4832:065:58 4:571:574:035:145:242:013:394:51
86 Tone Stien 🇳🇴 NOR 35-39 13/115 1:17:55 43:2729:065:26 4:581:484:003:384:531:453:284:36
87 Stine Rypdal Varnes 🇳🇴 NOR 30-34 27/141 1:17:57 38:0333:356:22 5:111:456:035:155:181:333:374:53
88 Sandra Lind 🇸🇪 SWE 40-44 12/86 1:17:59 36:3436:005:30 5:012:045:455:275:422:254:085:28
89 Breena McLarnon 🇮🇪 IRL 40-44 13/86 1:18:13 38:4333:346:02 5:062:094:195:225:281:573:405:33
89 Maria Mikalsen 🇳🇴 NOR 16-24 14/100 1:18:13 40:3733:004:40 5:222:284:544:405:491:343:284:45
91 Leonie Pietzsch 🇩🇪 GER 30-34 28/141 1:18:16 38:5133:365:55 4:562:225:364:445:192:133:514:35
92 Kelsie Johnson 🇬🇧 GBR 30-34 29/141 1:18:17 38:2035:214:42 4:392:464:475:415:112:074:006:10
93 Julie Buus Jensen 🇩🇰 DEN 30-34 30/141 1:18:24 40:4131:436:03 4:451:563:575:065:091:584:364:16
94 Malwina Szymańska 🇵🇱 POL 35-39 14/115 1:18:26 40:1733:105:04 4:552:144:455:075:052:024:084:54
95 Denise Gambino 🇮🇹 ITA 30-34 31/141 1:18:27 39:3233:345:24 5:132:594:483:385:372:183:375:24
96 June Halvorsen 🇳🇴 NOR 25-29 19/139 1:18:33 42:2830:155:54 4:242:153:354:374:431:524:104:39
97 Pernilla Norling 🇸🇪 SWE 45-49 6/59 1:18:45 41:1032:404:58 4:562:144:304:545:171:413:575:11
98 Ingrid Emilie O'Dea 🇳🇴 NOR 35-39 15/115 1:18:47 39:3433:176:02 4:472:334:444:435:101:494:285:03
98 Nina Wavik Ytterstad 🇳🇴 NOR 60-64 1/8 1:18:47 41:2631:555:30 4:502:074:464:545:011:453:584:34
100 Caroline Broberg 🇳🇴 NOR 25-29 20/139 1:18:51 42:3030:555:29 4:532:004:074:105:001:453:515:09

Rank is the finishing position within Open Women among timed finishers. The number after the age group is the position within that age group. Station splits are in minutes:seconds.

The RoxHype app

Found your line? Now make it faster.

The app reads your splits, your kit and your next race date and builds the weeks between.

  • Every session written for your weak station, not a generic plan
  • Rebuilt each week from what you actually did
  • Race-day pacing from your own splits

Free to download. Used by more than 40,000 HYROX athletes.

The RoxHype app: today's session and the race countdown The RoxHype app: the workout library
Find my result