HYROX Oslo 2026: Pro Women results

172 finishers on 25 Sep 2026. Typical finish 1:21:06, fastest 10% under 1:09:30. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Annie Emilsson 🇸🇪 SWE1st of 43 aged 25-29 25-29 57:37 29:46 25:01 2:53 4:20 2:24 3:25 2:36 4:24 1:40 2:58 3:14
2 Malene Pedersen 🇳🇴 NOR2nd of 43 aged 25-29 25-29 1:01:23 3:46 31:39 26:46 3:02 4:18 2:38 3:49 3:08 4:31 1:57 3:12 3:13
3 Megan Platten 🇬🇧 GBR3rd of 43 aged 25-29 25-29 1:02:56 5:19 33:19 26:41 3:02 4:27 2:30 3:14 3:41 4:34 1:40 3:02 3:33
4 Lauren Stockley 🇬🇧 GBR4th of 43 aged 25-29 25-29 1:03:01 5:24 31:36 28:31 2:57 4:23 2:44 4:01 3:26 4:35 1:57 3:18 4:07
5 Sanne Skrettingland 🇳🇴 NOR5th of 43 aged 25-29 25-29 1:03:24 5:47 32:26 28:06 2:57 4:28 2:45 3:35 3:34 4:34 1:45 3:15 4:10
6 Linnea Våge Skårdal 🇳🇴 NOR1st of 23 aged 16-24 16-24 1:03:45 6:08 30:42 30:09 3:00 4:35 2:34 4:58 3:25 4:35 2:18 3:36 4:08
7 Hedvig Nøtsund Carlsen 🇳🇴 NOR6th of 43 aged 25-29 25-29 1:03:53 6:16 33:15 27:35 3:07 4:27 2:32 3:35 3:07 4:36 1:56 2:56 4:26
8 Laura Valgreen 🇩🇰 DEN7th of 43 aged 25-29 25-29 1:03:58 6:21 31:16 29:31 3:14 4:19 2:59 3:56 3:38 4:27 1:59 3:30 4:43
9 Linda Hokka 🇸🇪 SWE1st of 30 aged 35-39 35-39 1:04:49 7:12 33:46 27:40 3:27 4:21 3:26 3:41 2:51 4:27 1:29 3:24 4:01
10 Stine Moen Nilsen 🇳🇴 NOR1st of 36 aged 30-34 30-34 1:05:05 7:28 33:02 27:12 4:56 4:24 2:46 4:02 3:33 4:26 1:47 2:54 3:20
11 Eilidh Boyd 🇬🇧 GBR8th of 43 aged 25-29 25-29 1:05:23 7:46 32:37 29:41 3:11 4:27 2:34 4:15 3:28 4:37 2:32 3:32 4:16
12 Jenny Høie Holen 🇳🇴 NOR9th of 43 aged 25-29 25-29 1:05:52 8:15 32:06 30:45 3:06 4:43 3:00 5:13 3:34 4:30 1:49 3:25 4:31
13 Karin Mattsson 🇸🇪 SWE2nd of 36 aged 30-34 30-34 1:05:54 8:17 34:32 28:15 3:10 4:19 3:21 3:18 3:50 4:33 1:43 3:36 3:35
14 Charlott Sandberg 🇸🇪 SWE1st of 12 aged 45-49 45-49 1:06:06 8:29 37:42 24:59 3:30 4:06 1:56 3:09 2:50 4:29 1:35 3:07 3:47
15 Teresa Heimann Nilsson 🇩🇰 DEN1st of 17 aged 40-44 40-44 1:08:07 10:30 34:11 30:44 3:17 4:32 3:14 3:54 3:39 4:42 2:07 4:05 4:31
16 Linda Pilerud 🇸🇪 SWE2nd of 12 aged 45-49 45-49 1:09:08 11:31 34:55 30:52 3:26 4:42 2:53 4:18 3:58 4:50 2:04 3:44 4:23
17 Lovisa Modig 🇸🇪 SWE3rd of 36 aged 30-34 30-34 1:09:27 11:50 32:08 33:48 3:34 4:27 2:47 4:17 5:00 4:47 2:07 3:50 6:33
18 Emma Stålebring 🇸🇪 SWE2nd of 30 aged 35-39 35-39 1:09:28 11:51 35:25 30:47 3:19 4:34 3:11 4:04 3:58 4:38 2:19 3:29 4:34
19 Ingunn Andreassen 🇳🇴 NOR3rd of 30 aged 35-39 35-39 1:09:51 12:14 33:49 32:29 3:37 4:32 3:34 3:56 4:24 4:43 2:09 4:02 5:09
20 Hedda Andersen 🇳🇴 NOR2nd of 23 aged 16-24 16-24 1:09:54 12:17 36:56 29:40 3:22 4:42 3:16 4:17 3:21 4:46 2:10 3:01 4:07
21 Maria Wallin 🇸🇪 SWE3rd of 12 aged 45-49 45-49 1:10:10 12:33 33:57 32:54 3:24 4:43 3:34 4:32 3:19 5:07 2:39 4:12 4:48
22 Kaja Stapnes 🇳🇴 NOR10th of 43 aged 25-29 25-29 1:10:19 12:42 36:34 29:53 3:57 4:35 2:38 3:52 4:03 4:45 2:18 3:44 3:58
23 Amanda Sjö 🇸🇪 SWE4th of 36 aged 30-34 30-34 1:10:44 13:07 36:07 31:04 3:37 4:22 3:05 3:43 4:20 4:41 1:54 4:10 4:49
24 Thea Emilsson 🇸🇪 SWE5th of 36 aged 30-34 30-34 1:10:52 13:15 34:46 32:44 3:28 4:37 3:01 4:44 3:57 4:42 2:05 4:12 5:26
25 Maria Ones 🇳🇴 NOR11th of 43 aged 25-29 25-29 1:10:54 13:17 33:10 34:27 3:22 4:50 3:27 5:31 3:26 4:52 3:24 3:32 5:25
26 Sarah Celin 🇸🇪 SWE4th of 30 aged 35-39 35-39 1:11:34 13:57 35:45 32:25 3:28 4:41 2:52 4:10 4:27 4:54 2:30 4:10 4:41
27 Jorid Dagfinrud 🇳🇴 NOR5th of 30 aged 35-39 35-39 1:11:50 14:13 34:54 32:31 4:29 4:34 3:11 4:24 4:30 5:02 2:11 3:59 4:40
28 Guro Gulstuen Nordhagen 🇳🇴 NOR6th of 36 aged 30-34 30-34 1:12:06 14:29 34:45 33:40 3:45 4:38 3:30 4:56 4:03 4:45 2:04 4:26 5:18
29 Kristjana Hildur Gunnarsdóttir 🇮🇸 ISL1st of 6 aged 55-59 55-59 1:12:09 14:32 36:31 32:14 3:30 4:34 3:17 4:46 4:30 4:45 2:14 3:54 4:14
30 Antonia Domeij 🇸🇪 SWE6th of 30 aged 35-39 35-39 1:12:09 14:32 36:30 32:19 3:25 4:46 3:10 4:43 3:45 5:01 1:58 3:51 5:05
31 Beatrix Cser 🇸🇪 SWE1st of 5 aged 50-54 50-54 1:12:29 14:52 35:43 33:23 3:29 4:43 3:47 4:29 3:37 4:43 2:05 4:14 5:45
32 Stine Pearson 🇩🇰 DEN12th of 43 aged 25-29 25-29 1:12:33 14:56 37:51 31:12 3:34 4:39 2:55 4:17 4:08 4:51 2:08 3:44 4:30
33 Kirsten Swanson 🇺🇸 USA7th of 36 aged 30-34 30-34 1:12:35 14:58 36:33 31:30 4:37 4:44 3:19 4:01 3:58 4:42 2:31 4:06 4:09
34 Pihla Nurminen 🇫🇮 FIN3rd of 23 aged 16-24 16-24 1:12:51 15:14 35:15 33:58 3:44 4:30 3:02 4:49 4:20 4:51 1:52 4:06 6:28
35 Johana Kiss 🇸🇰 SVK7th of 30 aged 35-39 35-39 1:12:54 15:17 35:38 33:26 3:54 4:23 2:46 4:59 4:22 4:38 2:13 3:53 6:12
36 Julie Brown Skagen 🇳🇴 NOR13th of 43 aged 25-29 25-29 1:12:56 15:19 36:44 32:34 3:44 4:55 3:05 4:22 3:40 4:54 2:18 3:32 5:48
37 Louise Persson 🇸🇪 SWE8th of 30 aged 35-39 35-39 1:13:20 15:43 35:11 34:54 3:20 5:02 3:29 4:29 4:19 5:19 2:55 3:55 5:26
38 Anniken Løvaas 🇳🇴 NOR14th of 43 aged 25-29 25-29 1:13:25 15:48 35:46 34:11 3:32 4:25 2:52 5:00 4:18 4:57 2:28 4:20 5:51
39 Martha Furre 🇳🇴 NOR8th of 36 aged 30-34 30-34 1:13:27 15:50 35:12 34:45 3:34 4:50 3:17 4:52 5:20 4:51 2:17 4:34 4:44
40 Inga Sandvold 🇳🇴 NOR15th of 43 aged 25-29 25-29 1:13:33 15:56 35:59 33:41 3:56 4:23 3:14 4:28 4:45 4:52 2:45 3:44 5:30
41 Stine Johansen 🇳🇴 NOR16th of 43 aged 25-29 25-29 1:13:38 16:01 35:55 34:14 3:33 4:35 3:46 4:14 4:00 4:36 2:29 4:20 6:14
42 Elisabeth Nordahl 🇳🇴 NOR9th of 30 aged 35-39 35-39 1:13:56 16:19 37:39 32:44 3:39 4:47 3:33 4:35 3:26 4:54 1:39 4:06 5:44
43 Lisa Maria Thomassen 🇳🇴 NOR9th of 36 aged 30-34 30-34 1:14:00 16:23 37:24 32:57 3:45 4:45 3:20 4:27 4:14 4:54 1:44 4:24 5:09
44 Anna Grande 🇳🇴 NOR10th of 36 aged 30-34 30-34 1:14:17 16:40 33:13 37:25 3:45 4:49 3:16 5:21 4:27 5:02 2:45 4:46 6:59
45 Charlotte Kausland-Gullaksen 🇳🇴 NOR10th of 30 aged 35-39 35-39 1:14:43 17:06 36:45 33:34 4:31 4:38 2:32 4:30 4:25 4:38 3:31 4:17 5:03
46 Rebecca Ehrnrooth 🇫🇮 FIN17th of 43 aged 25-29 25-29 1:14:54 17:17 38:23 32:39 3:56 4:35 3:11 4:12 3:33 4:58 2:01 3:28 6:41
47 Jessica Parnebo 🇸🇪 SWE2nd of 17 aged 40-44 40-44 1:15:19 17:42 37:01 34:54 3:27 4:40 3:48 4:37 4:27 4:53 2:37 4:20 5:32
48 Anne Mari Knarvik 🇳🇴 NOR4th of 12 aged 45-49 45-49 1:15:30 17:53 38:17 33:45 3:33 5:01 3:53 5:15 3:32 4:54 2:52 3:31 4:47
49 Vanessa Westerlind 🇸🇪 SWE3rd of 17 aged 40-44 40-44 1:15:32 17:55 36:35 35:34 3:28 4:58 3:29 4:43 5:01 5:13 2:22 4:28 5:20
50 Ada-Camilla Unosen 🇳🇴 NOR11th of 36 aged 30-34 30-34 1:15:33 17:56 38:31 33:04 4:04 4:44 2:58 4:17 4:54 4:34 2:18 4:30 4:49
51 Victoria Bolstad 🇳🇴 NOR12th of 36 aged 30-34 30-34 1:15:53 18:16 35:07 37:08 3:43 4:54 4:06 5:49 4:08 5:21 2:19 4:42 5:49
52 Alisa Ramic 🇸🇪 SWE11th of 30 aged 35-39 35-39 1:16:06 18:29 40:04 32:23 3:43 4:32 3:14 4:22 4:27 4:37 2:24 3:56 4:51
53 Camilla Illid 🇩🇰 DEN13th of 36 aged 30-34 30-34 1:16:14 18:37 38:49 33:38 3:53 4:21 4:15 5:05 4:27 4:38 1:40 4:13 4:59
54 Alina Schrey 🇫🇮 FIN18th of 43 aged 25-29 25-29 1:16:18 18:41 40:54 31:04 4:25 4:38 2:40 4:20 4:28 4:52 2:08 3:48 4:10
55 Mariann Torvanger 🇳🇴 NOR4th of 17 aged 40-44 40-44 1:16:23 18:46 37:28 35:03 3:58 4:59 3:40 5:09 3:53 5:15 2:08 3:50 6:09
56 Tuva Marie Skaar 🇳🇴 NOR4th of 23 aged 16-24 16-24 1:16:31 18:54 40:02 32:23 4:11 4:38 2:41 4:22 3:57 5:08 2:08 3:32 5:57
57 Mina Josefine Nilsen Salangli 🇳🇴 NOR5th of 23 aged 16-24 16-24 1:16:47 19:10 38:35 34:41 3:36 4:58 3:06 4:39 5:27 5:01 2:01 4:27 5:02
58 Beatrice Ekstrand 🇸🇪 SWE14th of 36 aged 30-34 30-34 1:17:03 19:26 38:48 34:23 3:56 4:42 3:48 4:40 4:44 4:46 2:29 4:08 5:06
59 Sophie Sörkvist 🇸🇪 SWE15th of 36 aged 30-34 30-34 1:17:09 19:32 39:14 34:16 3:42 4:39 3:31 4:32 4:25 5:16 3:07 3:55 4:51
60 Cathrine Kaldager Holtmoen 🇳🇴 NOR19th of 43 aged 25-29 25-29 1:17:28 19:51 37:24 35:31 4:38 4:44 2:44 5:07 4:43 4:59 3:11 4:53 5:10
61 Lene Trydal Hansen 🇳🇴 NOR20th of 43 aged 25-29 25-29 1:17:40 20:03 34:13 37:46 5:45 5:00 4:33 5:36 4:32 5:29 2:29 4:01 6:06
62 Sunniva Utne 🇳🇴 NOR21st of 43 aged 25-29 25-29 1:17:42 20:05 40:40 33:14 3:53 4:53 3:03 4:34 4:13 5:03 2:14 4:24 4:50
63 Anna M Hedlund 🇸🇪 SWE22nd of 43 aged 25-29 25-29 1:17:43 20:06 38:22 35:35 3:52 4:57 3:42 4:46 5:14 5:11 2:40 4:26 4:39
64 Nea Hyvärinen 🇫🇮 FIN23rd of 43 aged 25-29 25-29 1:17:51 20:14 36:30 37:40 3:45 4:38 3:19 4:22 4:07 4:59 3:04 4:05 9:06
65 Clara Bergkvist 🇸🇪 SWE5th of 17 aged 40-44 40-44 1:17:59 20:22 38:30 35:42 3:51 4:56 3:57 4:47 3:43 5:22 2:48 4:28 5:41
66 Johanna Forsell 🇸🇪 SWE16th of 36 aged 30-34 30-34 1:18:12 20:35 39:22 35:08 3:46 4:44 3:16 4:44 4:38 4:58 1:54 5:16 5:38
67 Guri Haugen 🇳🇴 NOR17th of 36 aged 30-34 30-34 1:18:26 20:49 39:19 35:27 3:43 4:44 3:24 4:36 4:26 4:53 2:39 4:06 6:39
68 Meja Bernvid 🇸🇪 SWE6th of 23 aged 16-24 16-24 1:18:28 20:51 39:01 35:26 4:06 4:38 2:44 4:44 5:24 4:57 2:27 4:45 5:47
69 Kari Mette Selle Kristiansen 🇳🇴 NOR5th of 12 aged 45-49 45-49 1:18:30 20:53 39:43 34:43 4:09 4:47 3:19 5:14 4:52 4:58 2:05 4:07 5:21
70 Hanna Mostad Hauge 🇳🇴 NOR24th of 43 aged 25-29 25-29 1:18:37 21:00 38:20 34:50 5:32 5:01 3:03 4:37 5:29 5:03 2:18 4:30 4:49
71 Charlotte Breidenthal Pedersen 🇳🇴 NOR7th of 23 aged 16-24 16-24 1:18:50 21:13 40:20 34:44 3:51 4:54 2:56 3:59 4:47 5:06 2:54 4:28 5:40
72 Emma Lilja 🇸🇪 SWE18th of 36 aged 30-34 30-34 1:18:52 21:15 37:41 36:35 4:40 4:26 3:26 6:44 4:15 5:18 2:30 4:06 5:50
73 Henni Palomäki 🇫🇮 FIN2nd of 5 aged 50-54 50-54 1:19:14 21:37 39:34 35:50 3:54 4:51 3:24 4:37 4:19 5:09 2:19 4:17 6:54
74 Sarah Dalen 🇳🇴 NOR8th of 23 aged 16-24 16-24 1:19:26 21:49 38:57 36:47 3:46 4:50 3:22 4:27 4:47 4:56 2:53 4:17 7:15
75 Johanna Forslund 🇸🇪 SWE25th of 43 aged 25-29 25-29 1:19:43 22:06 38:49 37:09 3:50 4:41 3:29 5:13 5:31 5:16 2:28 4:33 5:58
76 Ingvild Erdal 🇳🇴 NOR26th of 43 aged 25-29 25-29 1:19:51 22:14 35:47 40:06 4:02 4:41 2:45 7:29 4:25 5:01 3:48 4:10 7:47
77 Sigrid Borch Petersen 🇩🇰 DEN12th of 30 aged 35-39 35-39 1:20:20 22:43 39:28 37:04 3:52 4:59 3:29 5:51 4:50 5:19 2:35 4:16 5:45
78 Victoria Olsen 🇳🇴 NOR13th of 30 aged 35-39 35-39 1:20:27 22:50 42:38 33:50 4:03 4:53 3:40 4:32 3:51 5:03 1:50 5:03 4:58
79 Elisabeth Hellestad 🇳🇴 NOR14th of 30 aged 35-39 35-39 1:20:36 22:59 43:17 32:57 4:25 4:51 2:38 4:29 4:27 5:04 2:08 3:52 5:28
80 Linnea Petersen 🇸🇪 SWE19th of 36 aged 30-34 30-34 1:20:38 23:01 40:36 34:46 5:21 4:40 3:11 6:23 4:34 4:51 2:20 4:10 4:37
81 Sandra Valančauskaitė 🇱🇹 LTU6th of 17 aged 40-44 40-44 1:20:39 23:02 42:15 34:09 4:19 4:54 3:18 4:32 4:49 4:59 2:34 4:05 4:58
82 Tyra Petersén 🇸🇪 SWE9th of 23 aged 16-24 16-24 1:20:39 23:02 38:39 38:02 4:02 5:13 4:31 5:21 4:16 5:16 2:35 4:56 5:54
83 Mona Helen Sollid 🇳🇴 NOR15th of 30 aged 35-39 35-39 1:20:44 23:07 41:04 35:10 4:35 4:34 3:34 5:51 4:26 4:59 2:23 4:20 5:03
84 Camilla Frejd 🇸🇪 SWE7th of 17 aged 40-44 40-44 1:20:45 23:08 37:53 38:34 4:23 4:45 4:35 4:37 5:20 4:57 2:20 4:53 7:07
85 Simona Granta 🇱🇻 LAT27th of 43 aged 25-29 25-29 1:20:56 23:19 41:10 35:48 4:04 4:58 4:00 4:48 5:15 5:05 2:14 4:27 5:01
86 Mette Øverby 🇳🇴 NOR8th of 17 aged 40-44 40-44 1:21:05 23:28 42:12 34:45 4:14 4:40 2:56 4:14 4:46 4:46 2:19 5:32 5:32
87 Jeanette Bergersen 🇳🇴 NOR9th of 17 aged 40-44 40-44 1:21:07 23:30 38:58 38:11 4:01 5:08 4:48 6:05 3:42 5:27 2:33 4:43 5:45
88 Lynn Friedland 🇩🇪 GER20th of 36 aged 30-34 30-34 1:21:24 23:47 40:06 36:46 4:37 4:43 3:29 5:08 5:39 4:53 2:39 4:48 5:27
89 Sheila Molina Olmo 🇪🇸 ESP6th of 12 aged 45-49 45-49 1:21:35 23:58 37:12 39:19 5:08 4:58 4:21 5:49 4:24 5:41 3:41 4:07 6:18
90 Helene Nodeland 🇳🇴 NOR28th of 43 aged 25-29 25-29 1:21:41 24:04 42:25 34:35 4:45 4:41 4:12 4:35 4:43 5:03 2:35 4:09 4:37
91 Andrea Estefania Maldonado Garcia 🇲🇽 MEX21st of 36 aged 30-34 30-34 1:22:04 24:27 39:46 37:45 4:38 4:31 3:50 6:07 6:04 5:01 1:59 5:20 4:53
92 Cathrine Rolness 🇳🇴 NOR10th of 17 aged 40-44 40-44 1:22:07 24:30 42:24 34:42 5:06 4:36 3:18 4:54 4:38 5:25 2:20 4:29 5:02
93 Lucia Gabriel 🇬🇧 GBR16th of 30 aged 35-39 35-39 1:22:34 24:57 43:59 34:05 4:34 4:40 3:34 4:18 4:27 4:48 2:30 5:25 4:23
94 Emma Weski 🇸🇪 SWE29th of 43 aged 25-29 25-29 1:22:34 24:57 41:09 36:50 4:38 5:11 4:22 5:25 3:46 5:05 3:04 4:27 5:30
95 Sanne Stensrud 🇳🇴 NOR30th of 43 aged 25-29 25-29 1:22:38 25:01 42:30 35:48 4:24 4:40 3:36 4:52 6:04 4:44 2:10 4:33 5:09
96 Erika Nygren 🇸🇪 SWE11th of 17 aged 40-44 40-44 1:22:44 25:07 42:55 35:20 4:32 4:54 3:19 5:00 4:19 5:22 2:21 4:24 5:41
97 Laura Soininen 🇫🇮 FIN7th of 12 aged 45-49 45-49 1:22:46 25:09 39:43 38:42 4:26 4:51 4:44 4:52 5:14 5:15 2:31 5:18 5:57
98 Annemarija Liva 🇱🇻 LAT31st of 43 aged 25-29 25-29 1:22:55 25:18 38:31 39:34 4:54 4:59 4:09 5:49 4:38 5:06 3:21 4:10 7:22
99 Madelen Sveinungsen 🇳🇴 NOR10th of 23 aged 16-24 16-24 1:22:59 25:22 43:28 33:26 6:11 4:23 3:31 5:11 4:52 4:46 1:50 3:26 5:27
100 June Halvorsen 🇳🇴 NOR22nd of 36 aged 30-34 30-34 1:23:00 25:23 45:23 32:31 5:10 4:45 3:19 4:01 4:11 4:45 2:07 4:19 5:04
How to read

The place is among timed finishers in Pro Women; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

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

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result