FULL RESULTS
HYROX Oslo 2025 Results – Open Women
381 finishers. Winner Karin Mattsson in 1:01:50; median 1:29:45.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Karin Mattsson | 30-34 | 1:01:50 | 33:22 | 24:10 | |
| 2 | Holly Archer | 30-34 | 1:02:13 | 30:03 | 28:36 | |
| 3 | Frida Reiersølmoen | 30-34 | 1:03:19 | 31:20 | 28:04 | |
| 4 | Hannah Khalique | 16-24 | 1:05:45 | 32:37 | 28:50 | |
| 5 | Laura Sudall | 30-34 | 1:08:03 | 33:40 | 30:19 | |
| 6 | Stine Eriksen | 25-29 | 1:08:49 | 35:02 | 29:21 | |
| 7 | Linnea Våge Skårdal | 16-24 | 1:09:06 | 35:33 | 29:11 | |
| 8 | Sarah Celin | 35-39 | 1:09:21 | 35:25 | 29:17 | |
| 9 | Miriam Nowara | 25-29 | 1:09:54 | 37:05 | 27:40 | |
| 10 | Amanda Sjö | 30-34 | 1:10:20 | 38:55 | 26:29 | |
| 11 | Charlotte Bruvoll | 40-44 | 1:10:25 | 37:41 | 27:52 | |
| 12 | Niamh Mcnally | 16-24 | 1:10:27 | 35:47 | 30:15 | |
| 13 | Naomi Green | 35-39 | 1:10:58 | 35:47 | 30:43 | |
| 14 | Ella Linnakallio | 16-24 | 1:11:06 | 35:22 | 31:08 | |
| 15 | Ida Erlandsen | 30-34 | 1:11:11 | 37:40 | 28:49 | |
| 16 | Ruta Jazepcikiene | 30-34 | 1:11:43 | 34:38 | 30:50 | |
| 17 | Grace Cardwell | 16-24 | 1:12:05 | 35:30 | 32:24 | |
| 18 | Stephanie Mohr | 40-44 | 1:12:45 | 36:53 | 30:36 | |
| 19 | Bethany Simpson | 30-34 | 1:12:47 | 37:34 | 29:26 | |
| 20 | Emily Gadd | 30-34 | 1:12:51 | 38:26 | 29:25 | |
| 21 | Chloe Smitheringale | 30-34 | 1:13:20 | 37:30 | 31:18 | |
| 22 | Judith Mottram | 30-34 | 1:13:29 | 38:02 | 30:59 | |
| 23 | Jana Knitterscheidt | 30-34 | 1:13:44 | 41:13 | 27:50 | |
| 24 | Suvi Miettinen | 35-39 | 1:13:53 | 33:02 | 36:21 | |
| 25 | Kate Smith | 30-34 | 1:13:56 | 39:59 | 27:13 | |
| 26 | Iman Malaekah | 16-24 | 1:14:07 | 37:18 | 31:58 | |
| 27 | Lottie Mallin Martin | 25-29 | 1:14:26 | 39:38 | 29:22 | |
| 28 | Charlotte Holmquist | 45-49 | 1:14:32 | 37:23 | 31:31 | |
| 29 | Brenna Cruickshank | 16-24 | 1:14:47 | 38:44 | 30:57 | |
| 30 | Sofia Johansson | 35-39 | 1:15:01 | 38:35 | 31:31 | |
| 31 | Allegra Fowler-Wright | 30-34 | 1:15:04 | 36:31 | 34:15 | |
| 32 | Helen Dawson | 40-44 | 1:15:04 | 36:38 | 33:28 | |
| 33 | Sinem Kaya | 16-24 | 1:15:13 | 38:17 | 31:26 | |
| 34 | Sarah Blank | 40-44 | 1:15:20 | 38:50 | 31:04 | |
| 35 | Sunna Marie Oddli | 25-29 | 1:15:21 | 40:03 | 30:20 | |
| 36 | Cathriona Brady | 45-49 | 1:15:27 | 40:24 | 29:59 | |
| 37 | Sophie McGoldrick | 45-49 | 1:15:34 | 37:34 | 33:26 | |
| 38 | Cathrine Kaldager Holtmoen | 25-29 | 1:15:43 | 39:25 | 30:31 | |
| 39 | Aliaa Baqer | 25-29 | 1:15:48 | 37:59 | 31:34 | |
| 40 | Dervla Kennelly | 25-29 | 1:15:49 | 38:19 | 32:37 | |
| 41 | Lucy Wood | 25-29 | 1:15:56 | 38:03 | 33:17 | |
| 42 | Arina Ališauskienė | 25-29 | 1:16:00 | 38:14 | 31:03 | |
| 43 | Shannon Ryan | 25-29 | 1:16:16 | 37:39 | 33:47 | |
| 44 | Eva Björsland | 45-49 | 1:16:16 | 38:34 | 33:00 | |
| 45 | Mirja Marette Schmidt | 25-29 | 1:16:17 | 37:38 | 33:31 | |
| 46 | Sandra Müller | 40-44 | 1:16:26 | 38:14 | 32:23 | |
| 47 | Simona Puodziuniene | 30-34 | 1:17:03 | 40:43 | 31:04 | |
| 48 | Lucy Jones | 25-29 | 1:17:05 | 41:45 | 29:52 | |
| 49 | Kim Larssen | 30-34 | 1:17:07 | 40:34 | 31:04 | |
| 50 | Clara Wallengren | 25-29 | 1:17:09 | 38:42 | 33:34 | |
| 51 | Madelene Göras | 40-44 | 1:17:18 | 37:42 | 32:58 | |
| 52 | Victoria Olsen | 30-34 | 1:17:24 | 40:42 | 31:06 | |
| 53 | Hanna Mostad Hauge | 25-29 | 1:17:32 | 41:31 | 30:52 | |
| 54 | Clara Wilson | 30-34 | 1:17:42 | 41:46 | 31:07 | |
| 55 | Sandra Lind | 40-44 | 1:17:59 | 36:34 | 36:00 | |
| 56 | Maria Mikalsen | 16-24 | 1:18:13 | 40:37 | 33:00 | |
| 57 | Breena Mclarnon | 40-44 | 1:18:13 | 38:43 | 33:34 | |
| 58 | Kelsie Johnson | 30-34 | 1:18:17 | 38:20 | 35:21 | |
| 59 | Julie Buus Jensen | 30-34 | 1:18:24 | 40:41 | 31:43 | |
| 60 | Denise Gambino | 30-34 | 1:18:27 | 39:32 | 33:34 | |
| 61 | Pernilla Norling | 45-49 | 1:18:45 | 41:10 | 32:40 | |
| 62 | Nina Wavik Ytterstad | 60-64 | 1:18:47 | 41:26 | 31:55 | |
| 63 | Caroline Broberg | 25-29 | 1:18:51 | 42:30 | 30:55 | |
| 64 | Christina Bruhn | 50-54 | 1:18:59 | 40:07 | 33:42 | |
| 65 | Maria Ebeltoft | 35-39 | 1:18:59 | 43:12 | 30:36 | |
| 66 | Maria Scott | 25-29 | 1:18:59 | 41:53 | 32:05 | |
| 67 | Trishala Poulose | 30-34 | 1:19:06 | 43:50 | 30:39 | |
| 68 | Marte Danielsen | 25-29 | 1:19:08 | 39:10 | 34:31 | |
| 69 | Silje Mikkelsen | 35-39 | 1:19:09 | 41:31 | 32:05 | |
| 70 | Kira Macdonald | 25-29 | 1:19:16 | 40:43 | 33:06 | |
| 71 | Megan Joseph | 25-29 | 1:19:18 | 40:39 | 33:23 | |
| 72 | Sonata Ilijonskienė | 50-54 | 1:19:33 | 39:35 | 33:52 | |
| 73 | Anna Levandi | 25-29 | 1:19:48 | 40:59 | 33:31 | |
| 74 | Hanne Cathrine Bakkevold | 35-39 | 1:19:53 | 40:12 | 34:46 | |
| 75 | Emma Dahlgren | 30-34 | 1:19:57 | 40:43 | 33:10 | |
| 76 | Emma Blomsterberg | 50-54 | 1:20:00 | 40:12 | 34:24 | |
| 77 | Mari Rønning | 40-44 | 1:20:02 | 42:30 | 32:16 | |
| 78 | Kristin Beltestad | 16-24 | 1:20:08 | 37:49 | 37:22 | |
| 79 | Sofia Gåvsten | 45-49 | 1:20:11 | 40:41 | 34:14 | |
| 80 | Éva Káspári | 50-54 | 1:20:25 | 42:03 | 33:11 | |
| 81 | Xaz Jacobe | 16-24 | 1:20:38 | 40:51 | 34:18 | |
| 82 | Olivia Bannon Karlsson | 30-34 | 1:20:45 | 42:38 | 32:37 | |
| 83 | Sophie Kirchheiner | 30-34 | 1:20:47 | 39:48 | 35:34 | |
| 84 | Rebecca Källgård | 30-34 | 1:20:54 | 43:24 | 31:43 | |
| 85 | Juliana Sferco Schenone | 25-29 | 1:21:01 | 40:53 | 34:56 | |
| 86 | Eva Berdal Nygård | 50-54 | 1:21:23 | 41:35 | 33:29 | |
| 87 | Sofie Petersen | 25-29 | 1:21:36 | 43:56 | 32:22 | |
| 88 | Carolin Fentz | 30-34 | 1:21:43 | 43:23 | 32:29 | |
| 89 | Ruth Gong Li | 30-34 | 1:21:43 | 40:27 | 35:46 | |
| 90 | Sofie Marcussen | 35-39 | 1:21:44 | 40:58 | 35:27 | |
| 91 | Sandrine D'Urso | 35-39 | 1:21:45 | 41:06 | 34:27 | |
| 92 | Kine Skiaker | 30-34 | 1:21:47 | 42:03 | 33:40 | |
| 93 | Helena Kjellén | 45-49 | 1:21:50 | 44:11 | 31:53 | |
| 94 | Andrea Sandström | 45-49 | 1:21:56 | 44:29 | 31:59 | |
| 95 | Stine Grov Harjar | 25-29 | 1:22:07 | 43:04 | 32:04 | |
| 96 | Graciella Gilg | 16-24 | 1:22:12 | 38:01 | 38:23 | |
| 97 | Kristin Karlsson | 35-39 | 1:22:18 | 42:04 | 34:49 | |
| 98 | Sofia Classon | 16-24 | 1:22:28 | 43:46 | 32:45 | |
| 99 | Felicia Hellkvist | 30-34 | 1:22:28 | 42:17 | 34:17 | |
| 100 | Maeva Douabin | 30-34 | 1:22:50 | 44:06 | 33:28 | |
| 101 | Sofie Einar | 35-39 | 1:22:52 | 43:05 | 33:46 | |
| 102 | Clare Corney | 45-49 | 1:22:56 | 41:05 | 36:14 | |
| 103 | Marija Morkunaite | 25-29 | 1:23:03 | 46:27 | 30:41 | |
| 104 | Stine Sloth | 45-49 | 1:23:05 | 43:32 | 33:05 | |
| 105 | Betsy Enkovaara | 40-44 | 1:23:05 | 36:59 | 40:51 | |
| 106 | Louise Burley | 40-44 | 1:23:05 | 40:59 | 36:46 | |
| 107 | Jessica Haapala | 25-29 | 1:23:05 | 41:29 | 35:39 | |
| 108 | Fanny Gustafsson | 16-24 | 1:23:20 | 42:30 | 35:45 | |
| 109 | Emma Mulholland | 35-39 | 1:23:41 | 42:55 | 35:19 | |
| 110 | Vanda Gil | 40-44 | 1:23:43 | 43:30 | 34:36 | |
| 111 | Eleonore Gåvsten | 45-49 | 1:23:44 | 39:49 | 38:09 | |
| 112 | Moa Dahlgren | 25-29 | 1:23:50 | 44:55 | 32:57 | |
| 113 | Emilia Felger | 25-29 | 1:23:53 | 43:42 | 32:35 | |
| 114 | Karita Bonden | 35-39 | 1:23:59 | 42:41 | 35:23 | |
| 115 | Gail Rennie | 45-49 | 1:24:01 | 44:08 | 34:26 | |
| 116 | Hannah Pflug | 40-44 | 1:24:01 | 44:26 | 34:06 | |
| 117 | Susie Davidson | 50-54 | 1:24:06 | 46:55 | 29:59 | |
| 118 | Kamilla Roel | 25-29 | 1:24:09 | 43:17 | 35:02 | |
| 119 | Regula Jost-Iseli | 55-59 | 1:24:15 | 41:07 | 37:09 | |
| 120 | Linda Waara | 45-49 | 1:24:17 | 39:45 | 36:36 | |
| 121 | Vilma Meskinyte | 30-34 | 1:24:18 | 42:22 | 36:24 | |
| 122 | Marie Legeler | 25-29 | 1:24:22 | 46:28 | 31:30 | |
| 123 | Sophie Alice Cole | 25-29 | 1:24:25 | 42:34 | 36:33 | |
| 124 | Lucy Bailie | 30-34 | 1:24:26 | 45:15 | 32:56 | |
| 125 | Rebecca Persson | 35-39 | 1:24:31 | 43:35 | 33:51 | |
| 126 | Maja Hede | 40-44 | 1:24:37 | 45:30 | 32:17 | |
| 127 | Amelia Cole | 25-29 | 1:24:42 | 40:46 | 38:48 | |
| 128 | Helena Corbin | 30-34 | 1:25:00 | 36:17 | 43:10 | |
| 129 | Lorna Stratton | 16-24 | 1:25:06 | 45:09 | 34:22 | |
| 130 | Sarah Coope | 60-64 | 1:25:07 | 45:29 | 33:24 | |
| 131 | Katarzyna Świzdor | 25-29 | 1:25:09 | 42:13 | 36:14 | |
| 132 | Anna Risholm | 35-39 | 1:25:16 | 42:40 | 37:00 | |
| 133 | Tove Lindgren | 16-24 | 1:25:20 | 45:03 | 34:43 | |
| 134 | Linda Elisabeth Liknes | 16-24 | 1:25:24 | 45:07 | 33:33 | |
| 135 | Natalia Varsa-Gaga | 40-44 | 1:25:31 | 40:56 | 38:20 | |
| 136 | Isabella Abelone Olsen | 30-34 | 1:25:35 | 40:57 | 38:30 | |
| 137 | Linda Biagioni | 60-64 | 1:25:46 | 42:20 | 37:11 | |
| 138 | Marina Gruzdova | HYROX | 35-39 | 1:25:56 | 42:42 | 37:19 |
| 139 | Marlene Cervantes | 45-49 | 1:26:00 | 46:03 | 34:36 | |
| 140 | Tami Dufty | 35-39 | 1:26:01 | 43:39 | 37:21 | |
| 141 | Rachel Anderson | 16-24 | 1:26:04 | 45:59 | 33:20 | |
| 142 | Anna Terborn | 30-34 | 1:26:11 | 44:10 | 36:56 | |
| 143 | Joanne Neal | 16-24 | 1:26:14 | 47:35 | 32:10 | |
| 144 | Lenette Nielsen | 25-29 | 1:26:21 | 41:29 | 39:21 | |
| 145 | Cecilie Kristiansen | 30-34 | 1:26:29 | 43:00 | 36:56 | |
| 146 | Josefine Linnet | 25-29 | 1:26:37 | 44:18 | 36:05 | |
| 147 | Delise Clifford | 40-44 | 1:26:39 | 43:50 | 37:05 | |
| 148 | Lillie Bailey | 25-29 | 1:26:41 | 45:59 | 34:45 | |
| 149 | Katrine Larsen | 16-24 | 1:26:46 | 46:20 | 34:02 | |
| 150 | Ragnhild Engelsvold | 30-34 | 1:26:49 | 43:25 | 36:43 | |
| 151 | Laura Tomaitė-Svipienė | 30-34 | 1:26:50 | 44:38 | 35:15 | |
| 152 | Zsanett Novelinka | 30-34 | 1:26:56 | 45:48 | 34:15 | |
| 153 | Jenna Tulonen | 25-29 | 1:26:57 | 40:25 | 39:46 | |
| 154 | Laura Dowson-Eastwood | 30-34 | 1:27:02 | 43:53 | 36:20 | |
| 155 | Madeleine Engborg | 30-34 | 1:27:11 | 41:21 | 40:05 | |
| 156 | Jenny Backlund | 50-54 | 1:27:12 | 46:55 | 34:37 | |
| 157 | Julia Strzelczyk | 25-29 | 1:27:17 | 47:00 | 33:58 | |
| 158 | Solveig Midtbust Fossnes | 40-44 | 1:27:24 | 41:43 | 39:26 | |
| 159 | Eva Kobal | 25-29 | 1:27:33 | 47:02 | 32:01 | |
| 160 | Grace Brown | 25-29 | 1:27:45 | 45:11 | 37:01 | |
| 161 | Sara Pedersen | 16-24 | 1:27:46 | 43:21 | 38:42 | |
| 162 | Freya Kallan | 16-24 | 1:27:47 | 43:16 | 37:46 | |
| 163 | Guro Nordhagen | 25-29 | 1:27:48 | 56:35 | 27:11 | |
| 164 | Debbie Murray | 35-39 | 1:27:49 | 45:23 | 35:28 | |
| 165 | Jenna Johansson | 35-39 | 1:27:49 | 43:32 | 38:44 | |
| 166 | Beatriz Vidal Pariente | 30-34 | 1:27:50 | 44:53 | 37:24 | |
| 167 | Linda Kristiansen | 40-44 | 1:27:53 | 46:57 | 34:24 | |
| 168 | Jessica Åström | 40-44 | 1:27:57 | 48:31 | 33:18 | |
| 169 | Alice O'Grady | 25-29 | 1:27:58 | 41:18 | 41:38 | |
| 170 | Kristine Senderud | 30-34 | 1:28:06 | 44:46 | 36:04 | |
| 171 | Hannah Smith | 30-34 | 1:28:08 | 44:06 | 37:54 | |
| 172 | Monica Røsler | 45-49 | 1:28:13 | 42:45 | 39:15 | |
| 173 | Britt Helen Børresen | 30-34 | 1:28:15 | 48:42 | 33:06 | |
| 174 | Celine Elvira Johansen | 25-29 | 1:28:23 | 45:57 | 35:15 | |
| 175 | Lin Duong | 40-44 | 1:28:30 | 43:49 | 37:34 | |
| 176 | Madelen Støten | 16-24 | 1:28:38 | 47:21 | 34:21 | |
| 177 | Margaux Coste | 25-29 | 1:28:41 | 48:28 | 32:22 | |
| 178 | Tina Johansen | 30-34 | 1:28:45 | 45:25 | 36:48 | |
| 179 | Elin Aabø | 50-54 | 1:28:46 | 46:23 | 35:33 | |
| 180 | Kine Aarum | 30-34 | 1:28:56 | 47:15 | 34:43 | |
| 181 | Natalie Low | 16-24 | 1:29:01 | 46:45 | 35:06 | |
| 182 | Charlotte Whittaker | 25-29 | 1:29:02 | 43:22 | 38:06 | |
| 183 | Anna Ujma | 40-44 | 1:29:09 | 45:27 | 37:56 | |
| 184 | Claire Harvey | 55-59 | 1:29:12 | 45:09 | 37:58 | |
| 185 | Karen O Connor | 40-44 | 1:29:13 | 44:13 | 39:45 | |
| 186 | Maja Giske | 16-24 | 1:29:20 | 50:05 | 33:18 | |
| 187 | Jodie Fry | 35-39 | 1:29:26 | 47:02 | 35:51 | |
| 188 | Claire Peill | 45-49 | 1:29:30 | 43:09 | 40:39 | |
| 189 | Mia Lundkvist | 55-59 | 1:29:34 | 48:12 | 35:11 | |
| 190 | Julia Vesterlund | 40-44 | 1:29:41 | 49:04 | 34:39 | |
| 191 | Gry Flage Eriksen | 50-54 | 1:29:45 | 46:50 | 36:58 | |
| 192 | Emma Delin | 16-24 | 1:29:55 | 44:07 | 40:04 | |
| 193 | Madeleine Moberg | 30-34 | 1:29:55 | 46:26 | 37:18 | |
| 194 | Emma Mahon | 16-24 | 1:30:04 | 45:15 | 38:05 | |
| 195 | Milena Kergl | 25-29 | 1:30:07 | 43:46 | 37:53 | |
| 196 | Marit Haugen | 25-29 | 1:30:10 | 48:48 | 34:13 | |
| 197 | Elizabeth Littlejohn | 35-39 | 1:30:13 | 43:46 | 40:57 | |
| 198 | Vanessa Collin | 35-39 | 1:30:17 | 45:51 | 33:19 | |
| 199 | Olga Weiss | 55-59 | 1:30:26 | 47:49 | 37:02 | |
| 200 | Julia Jensen | 30-34 | 1:30:28 | 42:19 | 42:39 |