HYROX Phoenix 2026: Doubles Mixed results

1,365 teams on 30 Jan 2026. Typical finish 1:23:35, fastest 10% under 1:07:42. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
301 Chris Amador, Kelsey Ann 🇲🇽 MEX53rd of 271 aged 25-29 25-29 1:12:55 18:16 40:55 25:26 6:39 3:59 1:49 3:10 2:42 4:35 1:34 3:00 4:37
302 Jackson Oliver, Elyssa Stenger 🇺🇸 USA19th of 116 aged 16-24 16-24 1:12:56 18:17 43:53 22:35 6:34 3:42 1:42 2:31 2:50 4:12 1:38 2:27 3:33
303 Alan Bentrup, Audrey Peterman 🇺🇸 USA41st of 189 aged 40-44 40-44 1:12:56 18:17 39:33 28:30 4:58 4:07 1:52 3:39 3:56 4:37 2:01 4:05 4:13
304 Meghan Renton, Benjamin Knodell 🇺🇸 USA69th of 296 aged 35-39 35-39 1:13:01 18:22 41:14 26:00 5:52 4:08 2:09 3:19 3:01 4:40 1:41 2:58 4:04
305 Hunter Chrisp, Rachel Jones 🇨🇦 CAN99th of 315 aged 30-34 30-34 1:13:06 18:27 39:35 25:46 7:49 3:58 1:48 3:11 2:24 4:28 1:43 3:59 4:15
306 Hannah Howerter, Quinn Karney 🇺🇸 USA54th of 271 aged 25-29 25-29 1:13:09 18:30 39:12 28:34 5:29 4:25 1:43 3:14 3:08 4:52 1:40 3:37 5:55
307 Joey Chan, Mani Hrafnsson 🇨🇦 CAN42nd of 189 aged 40-44 40-44 1:13:10 18:31 41:21 26:40 5:14 4:18 1:45 4:01 3:00 4:32 1:36 3:37 3:51
308 Dolores Burlingame, Justin Burlingame 🇺🇸 USA16th of 102 aged 45-49 45-49 1:13:12 18:33 42:38 25:15 5:23 4:01 1:57 3:04 2:28 4:25 1:48 3:29 4:03
309 Louis Briley Iii, Desirae Briley 🇺🇸 USA70th of 296 aged 35-39 35-39 1:13:13 18:34 41:37 25:30 6:11 4:19 1:34 3:21 2:50 4:18 1:48 3:30 3:50
310 Leah De Laurell, Ben Underhill 🇺🇸 USA100th of 315 aged 30-34 30-34 1:13:14 18:35 42:19 24:39 6:21 4:08 1:30 3:01 2:57 4:31 1:33 3:10 3:49
311 Mark Ditto, Sara Morris 🇺🇸 USA43rd of 189 aged 40-44 40-44 1:13:14 18:35 38:20 29:45 5:13 4:34 2:07 3:31 4:42 4:55 1:22 4:04 4:30
312 Brandon Spencer, Kiera Spencer 🇺🇸 USA20th of 116 aged 16-24 16-24 1:13:16 18:37 42:04 25:32 5:46 4:10 1:48 3:15 2:38 4:45 1:22 3:38 3:56
313 Clara Errard, Hayden Kuzemchak 🇫🇷 FRA55th of 271 aged 25-29 25-29 1:13:16 18:37 39:09 29:15 4:58 4:12 2:01 3:21 3:57 4:38 2:00 4:08 4:58
314 Jack Connolly, Emily Labombard 🇮🇪 IRL56th of 271 aged 25-29 25-29 1:13:17 18:38 41:19 25:56 6:07 4:10 2:10 2:40 3:06 4:40 1:32 3:30 4:08
315 Jordan Doyle, Paul LaVanne 🇺🇸 USA57th of 271 aged 25-29 25-29 1:13:18 18:39 42:48 24:56 5:37 4:05 1:59 3:13 2:29 4:19 1:40 3:11 4:00
316 Quen Spencer, Summer Franky 🇺🇸 USA71st of 296 aged 35-39 35-39 1:13:20 18:41 42:23 25:47 5:15 3:53 2:27 3:15 3:03 4:21 1:38 3:25 3:45
317 Chelsea Lafferty, Max Lafferty 🇺🇸 USA72nd of 296 aged 35-39 35-39 1:13:20 18:41 40:20 27:13 5:52 4:18 2:08 3:40 3:06 4:38 1:27 4:18 3:38
318 Amber Elson, Brandon Elson 🇺🇸 USA44th of 189 aged 40-44 40-44 1:13:23 18:44 41:27 26:43 5:16 4:01 1:31 2:52 3:37 4:37 1:48 3:56 4:21
319 Diana Matzen, Drew Matzen 🇺🇸 USA73rd of 296 aged 35-39 35-39 1:13:25 18:46 42:27 25:47 5:16 4:01 1:42 3:38 3:15 4:27 1:30 3:27 3:47
320 Heather Gerow, Michael Kan 🇨🇦 CAN101st of 315 aged 30-34 30-34 1:13:26 18:47 39:10 28:32 5:47 4:12 2:08 3:44 4:17 4:53 1:46 3:32 4:00
321 Delaney Janicki, Aaron Janicki 🇺🇸 USA58th of 271 aged 25-29 25-29 1:13:27 18:48 42:07 25:24 6:00 4:22 1:53 2:39 3:13 4:21 1:26 3:03 4:27
322 Rebecca Hull, Peter Hull 🇦🇺 AUS74th of 296 aged 35-39 35-39 1:13:32 18:53 40:17 27:40 5:41 4:09 2:08 3:28 3:18 4:52 1:44 3:52 4:09
323 Lauren Weigand, Corey Weigand 🇺🇸 USA102nd of 315 aged 30-34 30-34 1:13:34 18:55 39:56 28:16 5:27 4:13 1:54 4:01 3:44 4:35 1:34 3:54 4:21
324 Peter Santiago, Stephanie Lopez 🇵🇷 PUR75th of 296 aged 35-39 35-39 1:13:36 18:57 40:49 27:31 5:20 4:19 2:03 3:02 3:31 4:43 1:45 3:57 4:11
325 Dayonne Nunley, Mara Carson 🇺🇸 USA103rd of 315 aged 30-34 30-34 1:13:36 18:57 39:39 28:21 5:39 4:23 2:13 3:49 3:19 5:16 1:46 3:30 4:05
326 Juan Cabrera, Maria Valencia 🇺🇸 USA8th of 50 aged 50-54 50-54 1:13:41 19:02 41:17 27:40 4:48 4:29 2:05 4:01 2:50 4:53 1:31 3:34 4:17
327 Tatum Anderson, Carsen Palmer 🇺🇸 USA21st of 116 aged 16-24 16-24 1:13:42 19:03 43:50 24:39 5:17 3:55 1:52 3:26 2:30 4:32 1:34 3:00 3:50
328 Robyn Sutton, Joe Gentile 🇺🇸 USA76th of 296 aged 35-39 35-39 1:13:44 19:05 40:18 28:24 5:06 4:22 1:56 3:49 3:13 4:36 1:53 3:25 5:10
329 Allison Hassell, Tyler Sharp 🇺🇸 USA59th of 271 aged 25-29 25-29 1:13:44 19:05 39:53 28:28 5:26 4:17 1:59 3:51 3:23 4:58 1:47 3:37 4:36
330 Nicky Schmaderer, Brody Schmaderer 🇺🇸 USA104th of 315 aged 30-34 30-34 1:13:46 19:07 41:49 26:23 5:39 4:01 2:11 3:25 3:10 4:17 1:46 3:45 3:48
331 Chris Solinski, cassie Troxel 🇺🇸 USA105th of 315 aged 30-34 30-34 1:13:46 19:07 40:05 28:38 5:08 4:16 2:14 4:10 3:46 4:48 1:49 3:35 4:00
332 Terisa Weinstein, Peter Siminski 🇺🇸 USA77th of 296 aged 35-39 35-39 1:13:46 19:07 40:23 28:39 4:48 4:06 2:08 3:23 3:47 4:40 2:00 3:36 4:59
333 Brooke Humphrey, Hayden Humphrey 🇺🇸 USA60th of 271 aged 25-29 25-29 1:13:47 19:08 42:19 25:40 5:54 4:13 2:03 3:03 2:56 4:39 1:39 3:20 3:47
334 Colby Carson, Maggie Carson 🇺🇸 USA78th of 296 aged 35-39 35-39 1:13:54 19:15 42:25 25:53 5:41 4:02 1:32 3:01 3:32 4:25 1:35 3:47 3:59
335 Jenna Cholowinski, Austin Denlinger 🇺🇸 USA61st of 271 aged 25-29 25-29 1:13:57 19:18 41:38 25:55 6:29 4:02 1:52 3:16 3:12 4:33 1:26 3:35 3:59
336 Renee Olson, Cory Silver 🇺🇸 USA106th of 315 aged 30-34 30-34 1:13:58 19:19 42:25 26:08 5:30 4:33 1:58 3:10 2:36 4:47 1:27 3:22 4:15
337 Abby Arnold, Todd Arnold 🇺🇸 USA79th of 296 aged 35-39 35-39 1:14:00 19:21 38:48 28:58 6:19 4:22 2:21 3:57 3:27 4:56 1:35 3:58 4:22
338 Kyle Gerber, Lindsey Covell 🇺🇸 USA62nd of 271 aged 25-29 25-29 1:14:01 19:22 42:57 24:09 7:01 3:49 1:30 2:00 3:13 4:41 1:35 3:36 3:45
339 Kai Kneeland, Keri Hirtle 🇨🇦 CAN45th of 189 aged 40-44 40-44 1:14:02 19:23 42:10 26:15 5:40 4:10 1:52 3:03 2:59 4:39 1:36 3:25 4:31
340 Will Maya, Caroline Muma 🇺🇸 USA22nd of 116 aged 16-24 16-24 1:14:04 19:25 42:53 25:50 5:26 3:59 1:51 3:52 2:42 4:36 1:32 3:15 4:03
341 Kim Cole, Shane Cole 🇺🇸 USA9th of 50 aged 50-54 50-54 1:14:04 19:25 42:21 26:47 4:59 4:09 2:30 3:24 3:09 4:27 1:44 3:24 4:00
342 Rachel Beliveau, Noah Rubin 🇺🇸 USA63rd of 271 aged 25-29 25-29 1:14:05 19:26 41:26 26:44 6:01 4:18 2:08 3:15 2:54 4:33 1:56 3:24 4:16
343 Melissa Rockhill, Connor Rockhill 🇺🇸 USA64th of 271 aged 25-29 25-29 1:14:06 19:27 43:33 25:11 5:26 4:00 1:38 3:06 2:33 4:22 1:32 3:38 4:22
344 Grace Ciccarelli, Luis Salazar 🇺🇸 USA65th of 271 aged 25-29 25-29 1:14:07 19:28 43:35 25:14 5:23 4:14 1:41 2:34 3:18 4:30 1:36 3:36 3:45
345 Lori Beno, Joe Galbraith 🇺🇸 USA80th of 296 aged 35-39 35-39 1:14:11 19:32 40:45 27:26 6:04 4:25 1:54 3:19 3:11 4:52 1:49 4:04 3:52
346 Katie Ligocki, Carter Meyer 66th of 271 aged 25-29 25-29 1:14:12 19:33 — — — — — — — — — — —
347 Tiffany Fisk, Jason Hollar 🇺🇸 USA46th of 189 aged 40-44 40-44 1:14:13 19:34 42:50 26:14 5:12 4:13 2:18 3:27 2:54 4:49 1:31 3:28 3:34
348 Daniel Krupa, Michelle Krupa 🇺🇸 USA47th of 189 aged 40-44 40-44 1:14:14 19:35 42:26 25:44 6:08 4:18 1:55 3:09 3:45 4:08 1:29 3:07 3:53
349 Mathew Keddy, Amy Pineda 🇺🇸 USA48th of 189 aged 40-44 40-44 1:14:15 19:36 41:24 26:56 6:01 4:21 1:56 3:58 3:03 4:49 1:43 3:18 3:48
350 Erica Mattison, Scott Krejci 🇺🇸 USA17th of 102 aged 45-49 45-49 1:14:21 19:42 40:49 28:02 5:35 4:07 2:04 3:53 3:02 4:45 1:49 3:55 4:27
351 Taylor Rascon, Erica Medlin 🇺🇸 USA107th of 315 aged 30-34 30-34 1:14:21 19:42 39:41 28:41 6:03 4:09 2:17 3:53 3:21 4:41 1:58 3:58 4:24
352 Anthony Crouchelli, Alexandra Foglia 🇺🇸 USA108th of 315 aged 30-34 30-34 1:14:25 19:46 38:58 29:13 6:19 4:14 2:32 3:45 3:21 4:52 1:49 4:19 4:21
353 Megan Hetzler, Justin Hayward 🇺🇸 USA67th of 271 aged 25-29 25-29 1:14:28 19:49 42:25 26:14 5:54 4:15 2:13 3:18 3:02 4:26 1:48 3:34 3:38
354 Isabella Beortegui, Cristopher De Guzman 🇺🇸 USA68th of 271 aged 25-29 25-29 1:14:28 19:49 42:11 27:25 4:55 4:16 2:02 3:09 3:36 4:28 1:40 3:38 4:36
355 Paige Wilshusen, Caleb Wilshusen 🇺🇸 USA81st of 296 aged 35-39 35-39 1:14:29 19:50 41:53 27:42 4:58 4:24 2:16 3:41 3:27 4:55 1:26 3:34 3:59
356 Raluca Spirea, Marcus Carreon 🇷🇴 ROU49th of 189 aged 40-44 40-44 1:14:29 19:50 41:11 28:24 5:00 4:12 2:24 4:25 2:45 4:30 1:41 3:55 4:32
357 Jay Memmel, Nicole Memmel 🇺🇸 USA50th of 189 aged 40-44 40-44 1:14:30 19:51 43:05 26:17 5:11 4:14 1:46 3:16 3:14 4:33 1:42 3:52 3:40
358 Leticia Guzman, Dylan Hartnett 🇺🇸 USA82nd of 296 aged 35-39 35-39 1:14:34 19:55 42:06 26:21 6:10 3:59 2:00 3:16 2:38 4:32 1:46 3:58 4:12
359 Sarah Luetschwager, Cody Robinson 🇺🇸 USA69th of 271 aged 25-29 25-29 1:14:35 19:56 42:38 25:29 6:33 4:05 2:19 2:50 2:25 4:38 1:32 3:30 4:10
360 Francia Guerrero, Alberto De La Rosa 🇺🇸 USA109th of 315 aged 30-34 30-34 1:14:35 19:56 41:15 27:10 6:16 4:04 1:56 3:14 3:12 5:11 1:32 3:59 4:02
361 sam oswald, jenna vaughan 🇺🇸 USA23rd of 116 aged 16-24 16-24 1:14:37 19:58 42:20 26:26 5:55 4:23 1:50 3:07 2:58 4:43 1:44 3:31 4:10
362 Colten Conroy, Molly Conroy 🇺🇸 USA70th of 271 aged 25-29 25-29 1:14:44 20:05 41:34 26:27 6:47 4:16 2:03 3:02 3:25 4:56 1:27 3:10 4:08
363 Alexis Lopez, Tyler Aaron Hausmann 🇺🇸 USA24th of 116 aged 16-24 16-24 1:14:44 20:05 41:44 26:31 6:34 4:24 1:30 3:25 3:26 5:07 1:34 3:00 4:05
364 Brandon Tinta, Nicole Tinta 🇺🇸 USA110th of 315 aged 30-34 30-34 1:14:45 20:06 44:59 24:27 5:23 3:55 1:44 3:36 2:27 4:11 1:33 3:32 3:29
365 Blake Crook, Aaron Popp 🇺🇸 USA83rd of 296 aged 35-39 35-39 1:14:51 20:12 43:12 26:01 5:43 4:12 1:50 3:06 2:57 4:35 1:34 3:35 4:12
366 Beau Brooks, Kami Brooks 🇺🇸 USA111th of 315 aged 30-34 30-34 1:14:56 20:17 40:58 28:12 5:49 4:07 2:09 4:35 3:28 4:47 1:40 3:26 4:00
367 tiffany Ortenzo, Darrell Wilhelm 🇺🇸 USA10th of 50 aged 50-54 50-54 1:14:57 20:18 40:52 28:23 5:47 4:08 2:13 3:22 3:44 4:47 1:52 4:29 3:48
368 Dusty Fisher, Kendra Fournier 🇺🇸 USA71st of 271 aged 25-29 25-29 1:14:59 20:20 44:04 25:10 5:50 4:11 1:58 3:18 3:05 4:11 1:39 3:01 3:47
369 Zaiir Talmadge, Malliena DeShields 🇺🇸 USA72nd of 271 aged 25-29 25-29 1:15:01 20:22 44:16 24:55 5:53 4:12 1:50 3:04 2:33 4:57 1:34 2:59 3:46
370 Yanai Yanez, Jonathan Angeles 🇲🇽 MEX51st of 189 aged 40-44 40-44 1:15:01 20:22 42:16 27:02 5:47 4:08 2:09 3:10 3:14 4:34 1:44 3:27 4:36
371 Jaden sanchez, Niquelette Rimer 🇺🇸 USA73rd of 271 aged 25-29 25-29 1:15:09 20:30 41:45 27:47 5:41 4:06 2:21 3:32 3:20 4:47 1:46 3:54 4:01
372 Ryan Packard, Kimberly Sawyer 🇺🇸 USA18th of 102 aged 45-49 45-49 1:15:11 20:32 41:28 27:37 6:09 4:04 2:00 3:50 3:40 4:43 1:37 3:36 4:07
373 Jack Schneider, Abby Bordewick 🇺🇸 USA74th of 271 aged 25-29 25-29 1:15:12 20:33 43:27 26:34 5:16 4:07 2:14 3:17 2:53 4:44 1:34 3:23 4:22
374 Hector Reyes, Olivia Wickersham 🇲🇽 MEX84th of 296 aged 35-39 35-39 1:15:13 20:34 41:32 27:52 5:52 4:04 1:58 3:48 3:40 4:39 1:55 3:51 3:57
375 Matt James, Rebecca Rigg 🇺🇸 USA52nd of 189 aged 40-44 40-44 1:15:13 20:34 40:46 28:08 6:24 4:20 1:59 3:34 3:20 4:55 1:47 4:03 4:10
376 Brian Schroeder, Richelle Schroeder 🇺🇸 USA85th of 296 aged 35-39 35-39 1:15:17 20:38 42:47 26:29 6:05 4:09 2:21 3:19 3:05 4:46 1:38 3:26 3:45
377 Sean McConnell, Adelynn Ward 🇺🇸 USA75th of 271 aged 25-29 25-29 1:15:24 20:45 42:03 24:54 8:32 4:00 1:30 2:58 2:49 4:43 1:24 3:25 4:05
378 Victor Arodi González, Cristina Ivett Meza Martinez 🇲🇽 MEX53rd of 189 aged 40-44 40-44 1:15:25 20:46 41:26 28:11 5:50 3:53 2:19 3:20 3:58 4:36 1:41 4:06 4:18
379 Eric Hammons, Catherine Rosenthal 🇺🇸 USA86th of 296 aged 35-39 35-39 1:15:26 20:47 42:41 26:21 6:27 4:06 1:34 3:47 3:20 4:44 1:46 3:12 3:52
380 Alec Dohmann, Katerina Rudy 🇺🇸 USA76th of 271 aged 25-29 25-29 1:15:28 20:49 44:02 25:10 6:22 4:11 1:43 2:57 2:37 4:32 1:40 3:33 3:57
381 Jose Jimenez, Elizabeth Montalvo 🇺🇸 USA54th of 189 aged 40-44 40-44 1:15:31 20:52 42:13 28:08 5:15 4:41 2:16 3:54 3:22 4:35 1:34 4:06 3:40
382 Jason Nielsen, Erin Nielsen 🇺🇸 USA87th of 296 aged 35-39 35-39 1:15:31 20:52 40:57 29:04 5:34 4:18 2:03 3:50 4:32 4:33 1:42 3:53 4:13
383 Israel Barajas, Stuti Gakhar 🇺🇸 USA88th of 296 aged 35-39 35-39 1:15:33 20:54 42:49 27:31 5:19 4:29 2:12 3:38 3:08 4:52 1:47 3:26 3:59
384 Eduardo Barria, Angelique Yna Martinez 🇵🇦 PAN77th of 271 aged 25-29 25-29 1:15:35 20:56 41:09 28:18 6:13 4:14 1:59 3:27 3:54 4:58 1:46 3:49 4:11
385 Joseph Masterpol, Heather Cruz 🇺🇸 USA89th of 296 aged 35-39 35-39 1:15:37 20:58 43:18 26:46 5:35 3:57 1:39 3:17 3:18 4:36 1:43 3:56 4:20
386 Marc Hernandez, Sarah Clark 🇺🇸 USA112th of 315 aged 30-34 30-34 1:15:37 20:58 39:53 29:04 6:46 4:41 2:43 4:08 3:15 5:06 1:56 3:27 3:48
387 Juan Suarez, Yasmin Lopez 🇺🇸 USA90th of 296 aged 35-39 35-39 1:15:38 20:59 41:55 28:01 5:47 4:34 2:29 3:55 2:51 4:53 1:40 3:18 4:21
388 Rebecca Nathan, Collin Gunsenhouser 🇺🇸 USA113th of 315 aged 30-34 30-34 1:15:39 21:00 45:45 23:41 6:19 3:56 1:45 2:39 2:48 4:15 1:33 2:58 3:47
389 Dustin Motley, Andrea Motley 🇺🇸 USA55th of 189 aged 40-44 40-44 1:15:41 21:02 43:09 26:06 6:29 4:05 1:41 3:07 3:15 4:35 1:38 3:25 4:20
390 Justin Cutshaw, Kristina Cutshaw 🇺🇸 USA91st of 296 aged 35-39 35-39 1:15:43 21:04 42:23 28:21 5:04 4:18 2:16 3:45 3:46 4:31 1:47 3:44 4:14
391 Benjamin Donlon, Drew Layman 🇺🇸 USA114th of 315 aged 30-34 30-34 1:15:43 21:04 42:00 28:22 5:25 4:15 1:56 3:34 3:32 4:51 1:45 4:28 4:01
392 Heriberto Mendoza, Alejandra Caraballo 🇲🇽 MEX92nd of 296 aged 35-39 35-39 1:15:44 21:05 42:44 26:50 6:16 4:13 1:44 3:32 2:38 4:58 1:41 4:09 3:55
393 Maureen Spaulding, Colin Spaulding 🇺🇸 USA93rd of 296 aged 35-39 35-39 1:15:47 21:08 39:21 31:13 5:18 4:41 2:07 3:40 3:54 5:32 1:58 4:26 4:55
394 Victoria Taylor, Michael Cook 🇺🇸 USA56th of 189 aged 40-44 40-44 1:15:49 21:10 46:17 24:11 5:25 3:43 1:54 3:04 2:43 4:26 1:15 3:28 3:38
395 Bethany Diaz, Edward Diaz 🇺🇸 USA57th of 189 aged 40-44 40-44 1:15:49 21:10 43:24 26:49 5:41 4:23 1:51 3:19 2:43 4:38 1:45 3:39 4:31
396 Nicole Housley, Daniel Housley 🇺🇸 USA19th of 102 aged 45-49 45-49 1:15:51 21:12 44:46 25:22 5:48 4:21 1:51 2:51 2:49 4:20 1:32 3:57 3:41
397 Garrett DuBois, Meghan DuBois 🇺🇸 USA58th of 189 aged 40-44 40-44 1:15:52 21:13 42:11 25:11 8:34 4:00 1:42 3:28 3:12 4:24 1:13 3:00 4:12
398 Kari Hauge, Michael Gierke 🇺🇸 USA59th of 189 aged 40-44 40-44 1:15:52 21:13 43:57 26:42 5:17 4:05 2:05 2:58 3:31 4:22 1:26 3:39 4:36
399 Daniel McCormick, Sienna Mori 🇺🇸 USA115th of 315 aged 30-34 30-34 1:15:54 21:15 40:56 29:21 5:44 4:06 1:59 4:43 2:59 4:38 1:39 3:48 5:29
400 David Mattson, Achint Naveen 🇺🇸 USA94th of 296 aged 35-39 35-39 1:15:56 21:17 41:17 27:45 6:59 4:16 1:47 3:15 3:58 4:37 1:46 3:22 4:44
How to read

The place is among timed teams in Doubles Mixed; 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