HYROX Stockholm 2025: Doubles Mixed results

1,457 teams on 18 Dec 2025. Typical finish 1:19:08, fastest 10% under 1:06:19. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Ollie Russell, Charlie Searle 🇬🇧 GBR 25-29 1/329 0:52:53 28:0920:244:24 3:381:262:242:253:451:172:053:24
2 Lukas Wrobel, Laura Valgreen 🇩🇰 DEN 25-29 2/329 0:53:23 27:2721:464:14 3:321:422:322:393:571:212:363:27
3 Elin Bolås, Jørgen Dahl Olsen 🇳🇴 NOR 25-29 3/329 0:53:47 28:5620:304:25 3:331:352:151:563:571:142:313:29
4 Thomas Dahl, Tulle Mouridsen 🇩🇰 DEN 25-29 4/329 0:55:09 29:2621:284:20 3:401:372:392:193:591:122:353:27
5 Joel Persson, Fanny Josefine Ahlfors 🇸🇪 SWE 35-39 1/238 0:55:25 27:5623:134:20 3:401:322:502:334:131:173:084:00
6 Daniel Rørvik, Anine Rabe 🇳🇴 NOR 30-34 1/338 0:55:28 29:0721:434:43 3:491:322:582:253:591:092:243:27
7 Stine Eriksen, Ken David Villanger 🇳🇴 NOR 25-29 5/329 0:56:18 29:4821:544:39 3:581:372:322:344:001:192:233:31
8 Paulina Wolf, Jaafar Moumen 🇩🇪 GER 35-39 2/238 0:56:30 29:2722:244:42 3:471:392:282:394:091:172:453:40
9 Simon Öberg, Jennie Öberg 🇸🇪 SWE 30-34 2/338 0:56:50 30:0322:024:50 3:321:222:112:403:471:132:574:20
10 Saskia Millard, John Howorth 🇬🇧 GBR 25-29 6/329 0:56:58 27:0825:224:32 4:031:373:173:164:231:273:104:09
11 Dag Blandkjenn, Ida Hilmersson 🇳🇴 NOR 25-29 7/329 0:57:01 29:4922:304:45 3:361:312:392:414:001:142:454:04
12 Kathryn Coen, Liam Morris 🇬🇧 GBR 30-34 3/338 0:57:19 32:3019:544:59 3:351:082:442:003:581:132:053:11
13 Maximilian Johannes Hammerle, Shelly Schenk 🇦🇹 AUT 25-29 8/329 0:57:53 28:2324:265:08 3:581:463:142:384:291:183:034:00
14 Victoria Duncan, Ben Whyte 🇬🇧 GBR 25-29 9/329 0:57:56 29:4023:374:42 3:531:392:462:454:151:203:183:41
15 Aoife O Leary, Shane Butler 🇮🇪 IRL 25-29 10/329 0:58:16 30:5321:266:01 3:581:412:49—4:051:272:403:36
16 Halim Ennadifi, Léa Vimal 🇫🇷 FRA 35-39 3/238 0:58:21 30:4622:434:57 3:531:433:042:244:111:232:323:33
17 Joanna Lang, Anders Resell 🇳🇴 NOR 30-34 4/338 0:58:31 31:0222:394:52 3:441:312:462:403:581:132:483:59
18 Diego Menzi, Maria Freij 🇨🇭 SUI 30-34 5/338 0:58:36 29:0224:524:45 3:591:422:583:014:341:202:544:24
19 Pauline Gerard-Renissac, Enzo Jacomino 🇫🇷 FRA 25-29 11/329 0:58:45 32:1321:404:56 3:441:352:442:343:561:192:293:19
20 Fredrik Blanck, Fanny Blanck 🇸🇪 SWE 16-24 1/153 0:59:16 31:4722:205:14 3:471:272:512:114:151:242:463:39
21 William Magnusson, Alice Magnusson 🇸🇪 SWE 16-24 2/153 0:59:22 32:5221:355:00 3:391:092:382:463:591:162:353:33
22 Endre Snørteland, Helena Hope 🇳🇴 NOR 30-34 6/338 0:59:26 29:2624:575:08 3:531:342:592:324:091:243:464:40
23 Elisenda Sanchez Suarez, Jose Adrian Baez Batista 🇪🇸 ESP 30-34 7/338 0:59:29 32:5321:524:49 3:501:372:522:043:591:222:523:16
24 Ditte Eschricht Petersen, Dino Karaman 🇩🇰 DEN 25-29 12/329 0:59:34 33:0721:275:04 3:351:382:432:063:491:162:273:53
25 Fanny Lövgren, Johan Andersson 🇸🇪 SWE 40-44 1/195 0:59:35 30:3623:535:11 4:011:303:032:454:111:212:564:06
26 Didrik Arnesen, Siri Wold Andersrød 🇳🇴 NOR 25-29 13/329 0:59:40 31:0223:454:58 3:371:382:452:414:121:323:154:05
26 Teresita Bremer, Janick Niederberger 🇫🇮 FIN 16-24 3/153 0:59:40 32:4121:585:04 3:401:352:562:294:071:152:293:27
28 Grace Fitzgerald, Cathal McMullan 🇮🇪 IRL 25-29 14/329 0:59:41 31:3423:134:59 3:521:492:592:314:181:292:443:31
29 Angélique André, Charlie Kaczanowski 🇫🇷 FRA 25-29 15/329 0:59:48 32:2222:295:01 3:471:332:402:253:581:192:483:59
30 Hedda Andersen, Stian Isachsen 🇳🇴 NOR 16-24 4/153 0:59:49 33:0621:514:57 3:421:302:452:224:061:182:303:38
30 Stefan Kirjonen, Margherita Zamboni 🇸🇪 SWE 40-44 2/195 0:59:49 31:0023:554:57 3:541:403:432:354:031:262:503:44
32 Johannes Handle Jensen, Anette Heimli Jokstad 🇳🇴 NOR 35-39 4/238 0:59:52 31:2123:494:46 3:561:352:492:224:081:253:094:25
33 Vicky Carr, Sean Flanagan 🇮🇪 IRL 25-29 16/329 0:59:54 31:3323:065:20 3:431:202:263:194:071:223:023:47
34 Elsa Skugge, Kenny Steger 🇸🇪 SWE 25-29 17/329 1:00:06 33:2521:435:03 3:431:392:262:214:061:242:433:21
35 Danny Coates, Sophie Shaw 🇬🇧 GBR 25-29 18/329 1:00:20 31:3823:295:17 3:581:453:092:374:201:262:393:35
36 Signe Pedersen, Jens Aagaard 🇩🇰 DEN 40-44 3/195 1:00:22 33:0722:035:17 3:361:402:292:444:091:222:373:26
37 Mikael Sahlén, Linda Pilerud 🇸🇪 SWE 40-44 4/195 1:00:39 31:5923:355:10 3:501:502:502:534:051:303:063:31
38 Kashif Kasanwirdjo, Djoni Van Hilten 🇳🇱 NED 30-34 8/338 1:00:40 31:0424:385:03 3:561:462:482:434:221:453:024:16
39 Jan Marius Emanuelsen, Marthe Petersen 🇳🇴 NOR 16-24 5/153 1:00:41 32:4022:475:18 3:351:332:472:453:591:202:553:53
40 Albina Ulvegren, Hans Grobecker 🇸🇪 SWE 45-49 1/116 1:00:42 32:3422:555:19 3:551:422:532:304:181:252:493:23
40 Therese Asterdahl, Christoffer Odljung 🇸🇪 SWE 30-34 9/338 1:00:42 34:1721:205:09 3:481:172:262:094:001:182:343:48
42 Martin Bäckström, Sara Bäckström 🇸🇪 SWE 30-34 10/338 1:00:44 30:1125:414:56 3:571:473:222:524:231:303:384:12
43 Ann Lindoff Ånäs, Bartolome Sanso Perello 🇸🇪 SWE 30-34 11/338 1:00:52 34:1021:205:27 3:491:262:452:183:461:162:363:24
44 Filip Strålman, Victoria Strålman 🇸🇪 SWE 30-34 12/338 1:00:58 33:2222:514:52 3:451:302:433:063:531:222:483:44
45 Ane Pollestad Randa, Tobias Pollestad Randa 🇳🇴 NOR 16-24 6/153 1:01:01 33:5521:555:16 3:541:302:342:334:061:202:303:28
46 Edvin Eriksen, Marthe Løseth 🇳🇴 NOR 16-24 7/153 1:01:02 33:2322:065:36 3:311:252:462:383:501:243:003:32
47 Caroline Broberg, Eirik Ellefsen Frikstad 🇳🇴 NOR 25-29 19/329 1:01:04 34:0821:515:10 3:451:302:262:453:541:212:303:40
48 Oskar Holmblad, Anna Adlarson 🇸🇪 SWE 30-34 13/338 1:01:30 31:5424:434:56 3:481:402:403:154:061:263:194:29
48 Stine Pearson, Christian Christensen 🇩🇰 DEN 30-34 13/338 1:01:30 31:3824:525:06 3:531:583:142:454:201:333:064:03
50 Manon Robine, Kévin Vanpuywelde 🇫🇷 FRA 30-34 15/338 1:01:36 33:2023:205:01 4:151:332:442:354:141:292:563:34
51 Mia Back, Bernardo Amaro 🇫🇮 FIN 35-39 5/238 1:01:39 33:1623:105:16 4:061:353:232:144:251:262:233:38
52 Youssef Oulehri, Justine Vandewalle 🇫🇷 FRA 30-34 16/338 1:01:40 34:1522:125:17 3:521:452:502:084:091:242:393:25
53 Tove Buky Hjertonsson, James Buky 🇸🇪 SWE 30-34 17/338 1:01:44 30:5425:405:14 3:531:593:242:544:291:323:164:13
54 Patricia Anni Plaire Olsen, Mads Meyer Schultz 🇩🇰 DEN 30-34 18/338 1:01:46 32:5223:525:06 4:021:452:562:344:021:283:253:40
55 Pia Liedholm, John Almvärn 🇸🇪 SWE 30-34 19/338 1:01:52 33:3023:145:12 3:501:352:552:403:571:252:384:14
56 Thea Raunkiær Sihvonen, Mathias Jul Alberg 🇩🇰 DEN 25-29 20/329 1:02:00 34:1522:425:06 3:471:542:422:164:111:042:503:58
57 Hannah Brady, Will Davies 🇬🇧 GBR 25-29 21/329 1:02:01 32:1824:155:32 3:481:393:062:584:081:182:494:29
58 Marcella Capizzi, Carlo Gatti 🇮🇹 ITA 50-54 1/61 1:02:08 33:4223:205:12 3:531:562:582:184:071:263:033:39
59 Frida Nyberg, Pontus Bäck 🇸🇪 SWE 30-34 20/338 1:02:11 33:2923:335:14 3:432:102:502:154:221:263:033:44
60 Jonas Bjerneling, Arianna Biazzi 🇸🇪 SWE 30-34 21/338 1:02:16 31:0826:244:50 3:561:543:333:024:132:033:104:33
61 Lars Eriksson, Erika Karlsson 🇸🇪 SWE 35-39 6/238 1:02:18 34:2522:195:38 3:381:242:592:103:591:193:033:47
62 Tilde Wickman, August Rane Roos 🇸🇪 SWE 16-24 8/153 1:02:19 34:2122:365:25 3:471:183:092:104:171:142:404:01
63 Finn Kornath, Fleur Van Zuilen 🇩🇪 GER 25-29 22/329 1:02:22 32:2824:485:11 3:491:593:143:064:161:352:474:02
64 Annie Caldwell, Findlay Farquharson 🇬🇧 GBR 25-29 23/329 1:02:35 32:3025:075:03 4:151:463:262:594:221:243:243:31
65 Linnea Martinsson, Ola Thorängen 🇸🇪 SWE 35-39 7/238 1:02:40 31:2124:326:53 3:512:043:12—4:141:194:164:09
66 Rebecca Birch, Matthew Birch 🇬🇧 GBR 25-29 24/329 1:02:41 34:0223:265:17 3:521:493:172:194:111:272:363:55
66 Stina Hermansson, Albin Lundell 🇸🇪 SWE 25-29 24/329 1:02:41 35:2422:025:19 3:341:352:382:354:121:202:353:33
68 Ellen Hallqvist, David Hill 🇸🇪 SWE 30-34 22/338 1:02:44 33:4923:265:34 3:491:322:542:304:271:233:013:50
69 Christopher Schäckermann, Svenja Gayk 🇩🇪 GER 45-49 2/116 1:02:46 32:2325:045:24 3:521:473:043:004:171:483:333:43
70 Laura Els-Hilgers, Sebastian Els 🇩🇪 GER 30-34 23/338 1:02:47 32:5224:125:47 3:522:203:132:454:171:212:503:34
71 Loic Warin, Morgane Warin 🇫🇷 FRA 30-34 24/338 1:02:54 33:5123:295:39 3:531:272:462:504:111:243:183:40
72 Christine Lindberg, Mikael Värmå 🇸🇪 SWE 30-34 25/338 1:02:57 34:1623:175:29 3:531:342:352:294:171:333:143:42
72 Tim Andersson, Sinem Kaya 🇸🇪 SWE 16-24 9/153 1:02:57 34:3522:495:38 4:121:302:452:204:141:172:433:48
74 Leon Roth, Elena Stachowski 🇩🇪 GER 16-24 10/153 1:03:02 34:2623:375:02 3:541:363:182:444:151:332:433:34
75 Martin Puumalainen, Stephanie Mohr 🇸🇪 SWE 45-49 3/116 1:03:12 31:5825:225:58 4:041:513:263:304:221:152:544:00
76 Irmen Noormaa, Rain Vosman 🇪🇪 EST 35-39 8/238 1:03:15 31:3026:145:35 3:511:473:363:124:251:233:254:35
77 Julia Pettersson, Tobias Åberg 🇸🇪 SWE 25-29 26/329 1:03:20 34:1623:405:29 3:431:373:102:403:491:263:263:49
78 Katie Bergin, Joe Canlan-Shaw 🇮🇪 IRL 35-39 9/238 1:03:25 34:0324:005:26 3:511:492:532:414:111:432:504:02
79 Magnus Selmer, Marie Aas 🇩🇰 DEN 25-29 27/329 1:03:27 34:5822:485:46 3:481:443:152:324:011:162:443:28
80 Jesper Krantz, Louise Persson 🇸🇪 SWE 30-34 26/338 1:03:31 32:1025:575:27 4:021:543:243:034:291:383:244:03
81 Joakim Wallón, Ida Thalén 🇸🇪 SWE 40-44 5/195 1:03:33 34:5123:025:43 3:461:332:432:394:111:193:253:26
82 Carmine Urti, Hanna Bengtson Bengtson 🇮🇹 ITA 30-34 27/338 1:03:40 35:4522:355:25 3:431:552:502:263:551:422:333:31
82 Madeleine Harlin, Ludvig Mäki 🇸🇪 SWE 30-34 27/338 1:03:40 35:3222:535:21 3:501:322:462:543:591:163:003:36
84 Jonas Alterteg, Anna Alterteg 🇸🇪 SWE 35-39 10/238 1:03:47 34:4023:555:17 3:471:283:033:054:171:392:383:58
85 Honore Che, Lorrie Blanc 🇫🇷 FRA 35-39 11/238 1:03:52 33:5724:375:23 3:541:592:533:084:181:362:523:57
85 Ronald Lehmann, Marianne Juliane Kulling 🇩🇪 GER 30-34 29/338 1:03:52 33:0624:595:52 4:061:293:053:054:251:263:243:59
87 Sören Sacht, Julia Niemann 🇩🇪 GER 25-29 28/329 1:03:53 34:3324:145:10 3:571:482:523:004:261:303:063:35
88 Mats Undbekken, Catrine Collins 🇳🇴 NOR 35-39 12/238 1:03:54 35:2523:205:15 4:041:313:183:044:081:172:233:35
89 Andreas Eriksson, Linn Rönnerholm 🇸🇪 SWE 30-34 30/338 1:03:55 34:3123:435:46 3:451:353:192:304:261:292:523:47
90 Giorgio Zsirai, Perri-Leigh Weldon 🇬🇧 GBR 25-29 29/329 1:04:02 35:3122:495:46 3:591:302:552:394:201:312:433:12
91 Antti Juntunen, Susanna Juntunen 🇫🇮 FIN 35-39 13/238 1:04:06 36:0022:545:17 3:431:422:282:503:531:312:523:55
91 Beth Wood, Louis French 🇬🇧 GBR 25-29 30/329 1:04:06 32:4226:185:10 4:201:563:113:174:251:323:194:18
93 Michel Dapper, Merlin Schaaf 🇩🇪 GER 25-29 31/329 1:04:16 36:4022:105:29 3:481:272:572:273:581:202:433:30
94 Kristina Čiužienė, Žilvinas Čiužas 🇱🇹 LTU 45-49 4/116 1:04:18 33:1225:525:19 3:542:023:183:434:151:383:213:41
94 Nora Kojen Stubbe, Henrik Kojen Stubbe 🇳🇴 NOR 16-24 11/153 1:04:18 32:4026:145:28 4:061:473:372:074:351:283:185:16
96 Dennis Gödde, Gloria Gödde 🇩🇪 GER 25-29 32/329 1:04:19 38:1020:245:49 3:431:432:331:483:501:112:083:28
96 Ron Smith, Mel Varvel 🇬🇧 GBR 50-54 2/61 1:04:19 33:0425:575:20 4:041:573:222:424:411:453:174:09
98 Bastian Grueger, Michelle Jansen 🇩🇪 GER 25-29 33/329 1:04:20 33:2825:175:38 4:141:293:383:074:261:402:573:46
98 Olivia Grahn, Anton Lindström 🇸🇪 SWE 30-34 31/338 1:04:20 33:4325:065:35 4:061:352:492:574:101:413:344:14
100 Thor Harbak, Vera Nordeidet 🇳🇴 NOR 30-34 32/338 1:04:25 36:0022:525:39 3:531:452:072:454:101:283:103:34

Rank is the finishing position within Doubles Mixed among timed teams. 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