HYROX Toronto 2026: Open Women results
1,382 finishers on 1 Oct 2026. Typical finish 1:40:41, fastest 10% under 1:20:12. Back to the analysis.
| # | Athlete | Age | Time | Behind 1st | Runs | Stations | Rox | Ski | Push | Pull | BBJ | Row | Carry | Lunge | WB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 601 | Clara Chan 🇨🇦 CAN153rd of 302 aged 35-39 | 35-39 | 1:37:14 | 31:48 | 49:15 | 42:26 | 5:36 | 6:31 | 3:22 | 5:44 | 6:14 | 6:15 | 2:30 | 5:26 | 6:24 |
| 602 | Ella Avila 🇨🇦 CAN126th of 270 aged 30-34 | 30-34 | 1:37:14 | 31:48 | 44:43 | 44:54 | 7:42 | 5:40 | 3:37 | 7:33 | 6:49 | 5:27 | 2:58 | 5:33 | 7:17 |
| 603 | Winnie Ku 🇨🇦 CAN154th of 302 aged 35-39 | 35-39 | 1:37:20 | 31:54 | 50:29 | 41:13 | 5:42 | 5:34 | 3:33 | 6:13 | 5:52 | 5:47 | 2:09 | 6:29 | 5:36 |
| 604 | SERVEH KHEZRI 🇨🇦 CAN41st of 126 aged 45-49 | 45-49 | 1:37:22 | 31:56 | 50:57 | 39:26 | 7:02 | 5:27 | 2:44 | 6:06 | 5:42 | 5:04 | 2:27 | 5:28 | 6:28 |
| 605 | Olivia Dean 🇨🇦 CAN127th of 270 aged 30-34 | 30-34 | 1:37:23 | 31:57 | 48:56 | 41:46 | 6:45 | 5:43 | 2:57 | 5:07 | 6:24 | 5:49 | 2:09 | 5:54 | 7:43 |
| 606 | Katie Boylan 🇮🇪 IRL107th of 255 aged 25-29 | 25-29 | 1:37:23 | 31:57 | 44:29 | 45:29 | 7:30 | 5:10 | 2:59 | 5:22 | 8:20 | 5:25 | 2:13 | 6:26 | 9:34 |
| 607 | Laura Pereira 🇨🇦 CAN155th of 302 aged 35-39 | 35-39 | 1:37:27 | 32:01 | 50:48 | 41:16 | 5:27 | 5:30 | 3:05 | 6:03 | 7:32 | 5:44 | 2:14 | 5:16 | 5:52 |
| 608 | Melanie Wang 🇨🇦 CAN128th of 270 aged 30-34 | 30-34 | 1:37:28 | 32:02 | 50:46 | 40:48 | 5:58 | 6:13 | 3:57 | 4:59 | 5:40 | 6:04 | 2:32 | 6:19 | 5:04 |
| 609 | Janet Zhou 🇨🇦 CAN129th of 270 aged 30-34 | 30-34 | 1:37:30 | 32:04 | 48:31 | 43:05 | 5:59 | 5:55 | 2:45 | 6:28 | 7:03 | 5:46 | 1:51 | 5:14 | 8:03 |
| 610 | Michaela Sandhu 🇨🇦 CAN28th of 63 aged 50-54 | 50-54 | 1:37:33 | 32:07 | 44:12 | 45:38 | 7:43 | 6:05 | 3:22 | 6:43 | 5:54 | 5:43 | 2:19 | 8:34 | 6:58 |
| 611 | Andrea Dinardo 🇨🇦 CAN7th of 24 aged 55-59 | 55-59 | 1:37:41 | 32:15 | 48:38 | 43:19 | 5:48 | 4:52 | 3:06 | 5:22 | 7:10 | 5:09 | 2:57 | 7:49 | 6:54 |
| 612 | Adrienne Leakey 🇨🇦 CAN42nd of 126 aged 45-49 | 45-49 | 1:37:44 | 32:18 | 50:04 | 41:20 | 6:26 | 5:26 | 3:12 | 4:47 | 6:20 | 5:17 | 2:02 | 5:46 | 8:30 |
| 613 | Marianne Patterson 🇨🇦 CAN43rd of 126 aged 45-49 | 45-49 | 1:37:46 | 32:20 | 53:08 | 39:31 | 5:10 | 5:39 | 3:05 | 4:28 | 6:17 | 5:29 | 2:03 | 5:26 | 7:04 |
| 614 | Jessica Haystead 🇨🇦 CAN86th of 193 aged 40-44 | 40-44 | 1:37:50 | 32:24 | 52:39 | 38:09 | 7:06 | 5:04 | 2:32 | 4:21 | 7:29 | 5:17 | 2:01 | 5:28 | 5:57 |
| 615 | Tracey Smith 🇺🇸 USA29th of 63 aged 50-54 | 50-54 | 1:37:53 | 32:27 | 47:12 | 43:36 | 7:08 | 5:40 | 3:41 | 5:42 | 7:48 | 5:43 | 2:43 | 5:53 | 6:26 |
| 616 | Sawsan Iris Abdul Massih 🇨🇦 CAN44th of 126 aged 45-49 | 45-49 | 1:37:54 | 32:28 | 50:44 | 41:23 | 5:50 | 5:25 | 3:17 | 6:14 | 5:45 | 5:30 | 2:38 | 4:46 | 7:48 |
| 617 | Yaroslavna Petrusenko 🇺🇦 UKR130th of 270 aged 30-34 | 30-34 | 1:37:56 | 32:30 | 51:54 | 40:03 | 6:03 | 5:27 | 2:50 | 6:04 | 6:54 | 5:18 | 2:02 | 5:24 | 6:04 |
| 618 | Tara Fuerth 🇨🇦 CAN30th of 63 aged 50-54 | 50-54 | 1:37:56 | 32:30 | 49:33 | 42:46 | 5:43 | 4:54 | 2:21 | 5:00 | 7:33 | 5:13 | 2:44 | 6:13 | 8:48 |
| 619 | Kimberly Sabourin 🇨🇦 CAN31st of 63 aged 50-54 | 50-54 | 1:38:05 | 32:39 | 51:29 | 39:43 | 6:57 | 5:18 | 3:26 | 4:52 | 6:43 | 5:19 | 2:13 | 5:23 | 6:29 |
| 620 | Jenn Diduch 🇨🇦 CAN45th of 126 aged 45-49 | 45-49 | 1:38:06 | 32:40 | 52:34 | 37:05 | 8:31 | 4:44 | 2:35 | 4:26 | 8:33 | 4:54 | 2:05 | 4:28 | 5:20 |
| 621 | Gabriella Fedra 🇮🇩 INA57th of 130 aged 16-24 | 16-24 | 1:38:08 | 32:42 | 51:00 | 41:40 | 5:31 | 5:13 | 3:09 | 7:46 | 5:58 | 5:22 | 2:17 | 4:38 | 7:17 |
| 622 | Claudia Armaselu 🇨🇦 CAN156th of 302 aged 35-39 | 35-39 | 1:38:10 | 32:44 | 49:26 | 43:32 | 5:16 | 5:34 | 3:35 | 5:51 | 7:00 | 5:53 | 1:46 | 5:54 | 7:59 |
| 623 | Samantha Hagan 🇨🇦 CAN131st of 270 aged 30-34 | 30-34 | 1:38:10 | 32:44 | 47:09 | 45:12 | 5:53 | 5:30 | 3:01 | 5:35 | 8:41 | 4:55 | 2:30 | 6:12 | 8:48 |
| 624 | Jennifer Reid 🇨🇦 CAN46th of 126 aged 45-49 | 45-49 | 1:38:13 | 32:47 | 52:39 | 40:52 | 4:46 | 5:17 | 2:58 | 3:56 | 7:44 | 5:30 | 1:49 | 5:48 | 7:50 |
| 625 | Connie Guan 🇨🇦 CAN157th of 302 aged 35-39 | 35-39 | 1:38:14 | 32:48 | 46:31 | 43:59 | 7:47 | 5:27 | 4:13 | 6:15 | 7:07 | 6:06 | 2:39 | 5:10 | 7:02 |
| 626 | Savannah Raffan 🇦🇺 AUS58th of 130 aged 16-24 | 16-24 | 1:38:23 | 32:57 | 54:48 | 38:01 | 5:39 | 5:11 | 3:00 | 4:33 | 5:55 | 5:05 | 2:01 | 4:49 | 7:27 |
| 627 | Lynn Lin 🇹🇼 TPE87th of 193 aged 40-44 | 40-44 | 1:38:24 | 32:58 | 50:19 | 42:32 | 5:38 | 5:29 | 3:07 | 5:25 | 8:55 | 5:29 | 2:28 | 6:13 | 5:26 |
| 628 | HYOJIN JESSICA Seo 🇨🇦 CAN88th of 193 aged 40-44 | 40-44 | 1:38:24 | 32:58 | 46:35 | 44:57 | 6:57 | 5:32 | 3:18 | 7:21 | 6:30 | 6:14 | 2:06 | 6:27 | 7:29 |
| 629 | Latoya Maloney 🇨🇦 CAN47th of 126 aged 45-49 | 45-49 | 1:38:26 | 33:00 | 52:12 | 40:18 | 5:59 | 5:28 | 3:12 | 5:10 | 6:32 | 5:28 | 1:57 | 5:37 | 6:54 |
| 630 | Marion Kennedy 🇨🇦 CAN3rd of 10 aged 60-64 | 60-64 | 1:38:26 | 33:00 | 50:26 | 41:26 | 6:39 | 5:23 | 2:06 | 6:59 | 7:08 | 5:12 | 2:26 | 6:53 | 5:19 |
| 631 | Ekaterina Grigoreva 🇨🇦 CAN158th of 302 aged 35-39 | 35-39 | 1:38:35 | 33:09 | 48:17 | 45:04 | 5:18 | 6:11 | 3:01 | 7:00 | 8:41 | 5:40 | 1:59 | 5:26 | 7:06 |
| 632 | Chloé Gallant 🇨🇦 CAN59th of 130 aged 16-24 | 16-24 | 1:38:36 | 33:10 | 47:30 | 42:28 | 8:43 | 5:35 | 3:02 | 6:19 | 7:43 | 5:32 | 1:47 | 5:08 | 7:22 |
| 633 | Manon Deveau 🇨🇦 CAN60th of 130 aged 16-24 | 16-24 | 1:38:38 | 33:12 | 46:19 | 45:11 | 7:11 | 5:33 | 3:15 | 6:27 | 7:40 | 5:27 | 2:20 | 5:44 | 8:45 |
| 634 | Diana Yan 🇨🇳 CHN108th of 255 aged 25-29 | 25-29 | 1:38:40 | 33:14 | 47:45 | 44:33 | 6:27 | 5:29 | 3:53 | 6:28 | 6:47 | 5:38 | 2:08 | 6:52 | 7:18 |
| 635 | CHRISTINE GLEED 🇨🇦 CAN32nd of 63 aged 50-54 | 50-54 | 1:38:42 | 33:16 | 49:08 | 43:37 | 6:00 | 5:43 | 3:14 | 6:07 | 5:39 | 5:24 | 2:42 | 6:31 | 8:17 |
| 636 | Haley Strutt 🇨🇦 CAN159th of 302 aged 35-39 | 35-39 | 1:38:43 | 33:17 | 55:17 | 37:49 | 5:42 | 5:12 | 2:17 | 4:20 | 6:29 | 5:06 | 2:15 | 5:35 | 6:35 |
| 637 | Pam Seto 🇨🇦 CAN48th of 126 aged 45-49 | 45-49 | 1:38:43 | 33:17 | 54:40 | 38:43 | 5:26 | 5:22 | 3:09 | 5:40 | 5:36 | 5:24 | 2:04 | 5:59 | 5:29 |
| 638 | Victoria VanNiekerk 🇨🇦 CAN61st of 130 aged 16-24 | 16-24 | 1:38:43 | 33:17 | 52:01 | 41:21 | 5:25 | 5:10 | 2:53 | 4:35 | 7:05 | 5:16 | 2:37 | 6:23 | 7:22 |
| 639 | Victorea Babin 🇨🇦 CAN132nd of 270 aged 30-34 | 30-34 | 1:38:44 | 33:18 | 51:06 | 41:32 | 6:10 | 4:51 | 2:44 | 4:23 | 7:23 | 5:02 | 3:08 | 6:17 | 7:44 |
| 640 | Kalina Schaefer 🇨🇦 CAN62nd of 130 aged 16-24 | 16-24 | 1:38:47 | 33:21 | 55:35 | 37:38 | 5:38 | 5:05 | 3:06 | 5:08 | 6:00 | 5:25 | 2:08 | 4:59 | 5:47 |
| 641 | Julie Chaput 🇨🇦 CAN63rd of 130 aged 16-24 | 16-24 | 1:38:48 | 33:22 | 51:24 | 41:17 | 6:12 | 5:48 | 3:01 | 5:14 | 5:33 | 5:58 | 3:03 | 5:37 | 7:03 |
| 642 | Elizabeth McDowell 🇺🇸 USA160th of 302 aged 35-39 | 35-39 | 1:38:49 | 33:23 | 48:09 | 44:53 | 5:51 | 5:40 | 3:04 | 8:08 | 7:35 | 5:33 | 2:01 | 4:44 | 8:08 |
| 643 | Kendra Holden 🇨🇦 CAN64th of 130 aged 16-24 | 16-24 | 1:38:50 | 33:24 | 50:34 | 40:17 | 8:03 | 5:27 | 3:45 | 5:36 | 5:18 | 5:12 | 2:18 | 5:12 | 7:29 |
| 644 | Jade Hart 🇨🇦 CAN133rd of 270 aged 30-34 | 30-34 | 1:38:52 | 33:26 | 51:45 | 41:38 | 5:33 | 5:47 | 3:02 | 4:39 | 5:41 | 6:11 | 2:19 | 5:26 | 8:33 |
| 645 | Yvonne Chok 🇺🇸 USA134th of 270 aged 30-34 | 30-34 | 1:38:54 | 33:28 | 48:07 | 44:38 | 6:13 | 5:32 | 4:09 | 6:18 | 7:58 | 5:28 | 2:26 | 5:29 | 7:18 |
| 646 | Sonya Seyal 🇨🇦 CAN49th of 126 aged 45-49 | 45-49 | 1:38:56 | 33:30 | 55:23 | 43:34 | — | 6:04 | 2:49 | 12:31 | 5:11 | 5:18 | 1:54 | 4:48 | 4:59 |
| 647 | Vivian Cheng 🇨🇦 CAN135th of 270 aged 30-34 | 30-34 | 1:38:56 | 33:30 | 45:03 | 47:57 | 5:59 | 5:55 | 3:27 | 7:07 | 7:39 | 5:49 | 2:53 | 6:26 | 8:41 |
| 648 | Kaylee MacKinnon 🇨🇦 CAN136th of 270 aged 30-34 | 30-34 | 1:38:59 | 33:33 | 54:26 | 39:31 | 5:08 | 5:33 | 2:51 | 5:02 | 6:24 | 5:21 | 2:48 | 5:09 | 6:23 |
| 649 | Brenna Whyte 🇨🇦 CAN161st of 302 aged 35-39 | 35-39 | 1:39:00 | 33:34 | 53:22 | 39:55 | 5:47 | 5:09 | 2:49 | 5:43 | 6:20 | 5:18 | 2:32 | 5:54 | 6:10 |
| 650 | Sara Bhasin 🇨🇦 CAN109th of 255 aged 25-29 | 25-29 | 1:39:05 | 33:39 | 46:16 | 45:30 | 7:23 | 5:21 | 3:56 | 9:06 | 7:35 | 5:25 | 2:37 | 6:16 | 5:14 |
| 651 | Diana Rea 🇨🇦 CAN50th of 126 aged 45-49 | 45-49 | 1:39:09 | 33:43 | 49:13 | 44:27 | 5:35 | 5:36 | 3:24 | 5:58 | 7:15 | 5:46 | 2:29 | 5:44 | 8:15 |
| 652 | Sanadia Smith BAH162nd of 302 aged 35-39 | 35-39 | 1:39:10 | 33:44 | 51:41 | 38:22 | 9:12 | 5:20 | 2:19 | 4:31 | 5:37 | 6:39 | 2:08 | 5:09 | 6:39 |
| 653 | Priscilla Fernando 🇨🇦 CAN110th of 255 aged 25-29 | 25-29 | 1:39:13 | 33:47 | 45:58 | 56:07 | — | 6:27 | 3:47 | 16:51 | 6:16 | 6:11 | 2:51 | 6:28 | 7:16 |
| 654 | Krystin Gosselin 🇨🇦 CAN163rd of 302 aged 35-39 | 35-39 | 1:39:19 | 33:53 | 52:40 | 40:39 | 6:05 | 5:05 | 3:28 | 6:17 | 6:01 | 5:28 | 2:44 | 5:18 | 6:18 |
| 655 | Sandra Hodgins 🇨🇦 CAN164th of 302 aged 35-39 | 35-39 | 1:39:20 | 33:54 | 50:30 | 42:38 | 6:16 | 5:19 | 3:06 | 5:36 | 7:30 | 5:14 | 2:18 | 6:13 | 7:22 |
| 656 | Kita Williams 🇨🇦 CAN89th of 193 aged 40-44 | 40-44 | 1:39:27 | 34:01 | 50:15 | 43:27 | 5:45 | 5:06 | 2:36 | 4:31 | 6:52 | 5:17 | 4:58 | 6:08 | 7:59 |
| 657 | Megan Huynh 🇺🇸 USA65th of 130 aged 16-24 | 16-24 | 1:39:29 | 34:03 | 46:52 | 47:05 | 5:37 | 6:56 | 2:44 | 5:52 | 6:00 | 5:51 | 2:26 | 5:15 | 12:01 |
| 658 | Sabrina Melendez 🇨🇦 CAN90th of 193 aged 40-44 | 40-44 | 1:39:30 | 34:04 | 55:28 | 39:12 | 4:55 | 5:39 | 2:08 | 5:05 | 5:43 | 5:42 | 2:21 | 6:36 | 5:58 |
| 659 | Carly Heatley 🇨🇦 CAN165th of 302 aged 35-39 | 35-39 | 1:39:30 | 34:04 | 53:14 | 41:04 | 5:17 | 5:31 | 3:27 | 5:50 | 7:28 | 5:23 | 2:32 | 4:42 | 6:11 |
| 660 | Meagan Eveleigh 🇨🇦 CAN166th of 302 aged 35-39 | 35-39 | 1:39:31 | 34:05 | 51:13 | 41:52 | 6:29 | 5:25 | 3:31 | 5:19 | 6:44 | 5:24 | 2:23 | 4:42 | 8:24 |
| 661 | Simran Sandhu 🇨🇦 CAN137th of 270 aged 30-34 | 30-34 | 1:39:32 | 34:06 | 49:48 | 44:08 | 5:42 | 5:47 | 3:26 | 5:56 | 7:19 | 5:45 | 2:44 | 5:56 | 7:15 |
| 662 | Kenya Rasmussen 🇨🇦 CAN111th of 255 aged 25-29 | 25-29 | 1:39:33 | 34:07 | 50:09 | 44:40 | 4:48 | 5:15 | 3:44 | 5:53 | 7:09 | 5:32 | 2:50 | 5:18 | 8:59 |
| 663 | Celia Bru 🇫🇷 FRA138th of 270 aged 30-34 | 30-34 | 1:39:35 | 34:09 | 53:42 | 40:18 | 5:40 | 5:34 | 3:10 | 5:30 | 5:29 | 6:17 | 2:33 | 5:08 | 6:37 |
| 664 | Jessica Soth 🇨🇦 CAN139th of 270 aged 30-34 | 30-34 | 1:39:35 | 34:09 | 49:32 | 43:01 | 7:07 | 5:34 | 2:35 | 5:20 | 7:54 | 5:22 | 2:27 | 5:39 | 8:10 |
| 665 | Selena Moreau 🇨🇦 CAN112th of 255 aged 25-29 | 25-29 | 1:39:37 | 34:11 | 52:06 | 41:43 | 5:53 | 5:19 | 2:32 | 5:08 | 6:12 | 5:25 | 2:29 | 5:52 | 8:46 |
| 666 | Lucy Chen 🇨🇦 CAN167th of 302 aged 35-39 | 35-39 | 1:39:38 | 34:12 | 50:04 | 42:45 | 6:53 | 5:24 | 4:17 | 6:27 | 7:00 | 5:36 | 2:38 | 5:04 | 6:19 |
| 667 | Karen Sabatini 🇨🇦 CAN51st of 126 aged 45-49 | 45-49 | 1:39:38 | 34:12 | 49:57 | 43:39 | 6:06 | 5:36 | 3:44 | 5:22 | 6:33 | 5:25 | 2:03 | 5:28 | 9:28 |
| 668 | Meagan Liu 🇨🇦 CAN113th of 255 aged 25-29 | 25-29 | 1:39:40 | 34:14 | 51:47 | 41:57 | 6:00 | 5:44 | 4:07 | 6:47 | 5:28 | 5:41 | 2:51 | 5:33 | 5:46 |
| 669 | Jamie Junko Torres 🇨🇦 CAN168th of 302 aged 35-39 | 35-39 | 1:39:42 | 34:16 | 53:40 | 40:01 | 6:07 | 5:52 | 2:21 | 4:56 | 7:39 | 5:45 | 1:56 | 5:12 | 6:20 |
| 670 | Skyla Baker 🇨🇦 CAN114th of 255 aged 25-29 | 25-29 | 1:39:42 | 34:16 | 50:35 | 41:33 | 7:39 | 5:28 | 3:09 | 6:10 | 7:45 | 5:24 | 2:24 | 5:25 | 5:48 |
| 671 | Anahita Falah IRI91st of 193 aged 40-44 | 40-44 | 1:39:42 | 34:16 | 48:05 | 42:32 | 9:09 | 5:54 | 2:58 | 5:15 | 7:12 | 5:54 | 1:58 | 6:11 | 7:10 |
| 672 | Veronica Bailey 🇨🇦 CAN92nd of 193 aged 40-44 | 40-44 | 1:39:44 | 34:18 | — | 45:10 | — | 5:23 | 3:11 | 4:46 | 8:22 | 5:33 | 2:03 | 9:08 | 6:44 |
| 673 | Amy Tran 🇨🇦 CAN115th of 255 aged 25-29 | 25-29 | 1:39:47 | 34:21 | 49:08 | 45:00 | 5:44 | 5:35 | 3:11 | 6:50 | 7:06 | 6:02 | 3:04 | 5:34 | 7:38 |
| 674 | Stacey Commisso 🇨🇦 CAN169th of 302 aged 35-39 | 35-39 | 1:39:48 | 34:22 | 53:24 | 40:32 | 5:57 | 5:39 | 3:12 | 5:49 | 5:02 | 5:16 | 2:31 | 6:20 | 6:43 |
| 675 | Lisa Sousa 🇨🇦 CAN93rd of 193 aged 40-44 | 40-44 | 1:39:50 | 34:24 | 56:15 | 38:01 | 5:39 | 5:50 | 3:13 | 5:28 | 5:01 | 5:36 | 2:02 | 5:29 | 5:22 |
| 676 | Alyssa Schneider 🇨🇦 CAN140th of 270 aged 30-34 | 30-34 | 1:39:50 | 34:24 | 53:46 | 40:38 | 5:29 | 5:32 | 3:08 | 5:22 | 6:57 | 5:10 | 2:05 | 6:03 | 6:21 |
| 677 | Chantelle Primeau 🇨🇦 CAN170th of 302 aged 35-39 | 35-39 | 1:39:50 | 34:24 | 48:44 | 1:07:02 | — | 5:40 | 3:18 | — | 5:15 | 5:35 | 2:13 | 6:26 | 8:29 |
| 678 | India Jacques 🇨🇦 CAN116th of 255 aged 25-29 | 25-29 | 1:39:51 | 34:25 | 53:47 | 40:54 | 5:15 | 5:38 | 3:28 | 7:16 | 6:47 | 5:16 | 2:33 | 4:25 | 5:31 |
| 679 | Maggie Lamarche 🇨🇦 CAN52nd of 126 aged 45-49 | 45-49 | 1:39:51 | 34:25 | 52:12 | 41:32 | 6:07 | 5:08 | 2:22 | 4:42 | 7:19 | 5:27 | 2:13 | 8:10 | 6:11 |
| 680 | Sinthiya Shanmugarajah 🇨🇦 CAN171st of 302 aged 35-39 | 35-39 | 1:39:58 | 34:32 | 51:09 | 42:07 | 6:47 | 5:39 | 3:49 | 5:41 | 7:52 | 5:38 | 2:12 | 5:24 | 5:52 |
| 681 | Jennifer Anderson 🇨🇦 CAN8th of 24 aged 55-59 | 55-59 | 1:39:59 | 34:33 | 50:52 | 43:16 | 5:56 | 5:50 | 2:55 | 5:30 | 6:52 | 5:49 | 1:59 | 7:02 | 7:19 |
| 682 | Alisha Summers 🇨🇦 CAN33rd of 63 aged 50-54 | 50-54 | 1:40:02 | 34:36 | 52:47 | 41:23 | 5:58 | 5:52 | 3:49 | 5:28 | 6:08 | 5:37 | 2:06 | 5:49 | 6:34 |
| 683 | Rafia Mahzabin 🇨🇦 CAN141st of 270 aged 30-34 | 30-34 | 1:40:10 | 34:44 | 49:03 | 44:33 | 6:39 | 5:43 | 3:00 | 6:22 | 8:33 | 5:18 | 2:12 | 6:21 | 7:04 |
| 684 | Kaylah Careen 🇨🇦 CAN142nd of 270 aged 30-34 | 30-34 | 1:40:12 | 34:46 | 46:49 | 55:59 | — | 5:02 | 3:24 | 6:27 | 8:00 | 5:31 | 2:44 | 16:51 | 8:00 |
| 685 | Claudie Chartier 🇨🇦 CAN117th of 255 aged 25-29 | 25-29 | 1:40:13 | 34:47 | 50:36 | 40:37 | 9:04 | 5:45 | 4:01 | 6:54 | 6:00 | 5:31 | 1:56 | 4:17 | 6:13 |
| 686 | Joani Halvorson 🇨🇦 CAN4th of 10 aged 60-64 | 60-64 | 1:40:15 | 34:49 | 49:36 | 42:34 | 8:10 | 5:31 | 3:15 | 5:15 | 7:45 | 5:40 | 2:36 | 5:08 | 7:24 |
| 687 | Biyi Zhang 🇨🇦 CAN118th of 255 aged 25-29 | 25-29 | 1:40:19 | 34:53 | 52:16 | 42:33 | 5:34 | 5:44 | 4:18 | 6:20 | 4:54 | 5:32 | 3:17 | 5:12 | 7:16 |
| 688 | Shannon Light 🇨🇦 CAN94th of 193 aged 40-44 | 40-44 | 1:40:20 | 34:54 | 54:32 | 40:15 | 5:38 | 5:33 | 2:43 | 5:27 | 5:47 | 5:25 | 2:35 | 5:59 | 6:46 |
| 689 | Olivia Regan 🇨🇦 CAN119th of 255 aged 25-29 | 25-29 | 1:40:21 | 34:55 | 47:33 | 45:25 | 7:27 | 5:15 | 3:13 | 5:48 | 6:56 | 5:42 | 3:21 | 5:20 | 9:50 |
| 690 | Monica Morovati 🇨🇦 CAN172nd of 302 aged 35-39 | 35-39 | 1:40:32 | 35:06 | 49:22 | 45:48 | 5:28 | 6:08 | 4:06 | 7:58 | 5:59 | 5:30 | 1:57 | 4:22 | 9:48 |
| 691 | Rebeca Servin 🇨🇦 CAN143rd of 270 aged 30-34 | 30-34 | 1:40:40 | 35:14 | 50:33 | 43:34 | 6:37 | 5:27 | 2:46 | 5:27 | 7:01 | 5:37 | 2:07 | 6:05 | 9:04 |
| 692 | Olenka Szymonski 🇨🇦 CAN173rd of 302 aged 35-39 | 35-39 | 1:40:42 | 35:16 | 53:46 | 41:30 | 5:26 | 5:24 | 2:51 | 5:58 | 7:14 | 5:19 | 2:17 | 5:17 | 7:10 |
| 693 | Suzanne Pinke 🇨🇦 CAN53rd of 126 aged 45-49 | 45-49 | 1:40:45 | 35:19 | 54:45 | 40:29 | 5:36 | 5:13 | 3:07 | 5:19 | 7:02 | 5:13 | 2:33 | 5:16 | 6:46 |
| 694 | Cait Sollecito 🇨🇦 CAN174th of 302 aged 35-39 | 35-39 | 1:40:45 | 35:19 | 52:19 | 41:07 | 7:24 | 5:54 | 2:49 | 4:53 | 4:28 | 5:45 | 2:05 | 9:03 | 6:10 |
| 695 | Sierra Licul 🇨🇦 CAN144th of 270 aged 30-34 | 30-34 | 1:40:46 | 35:20 | 46:58 | 48:18 | 5:35 | 5:22 | 3:16 | 7:14 | 5:53 | 5:58 | 2:08 | 6:12 | 12:15 |
| 696 | Ailee Shim 🇰🇷 KOR120th of 255 aged 25-29 | 25-29 | 1:40:48 | 35:22 | 49:26 | 44:13 | 7:13 | 6:03 | 3:54 | 7:42 | 5:25 | 5:47 | 2:18 | 5:51 | 7:13 |
| 697 | Nicki Pachis 🇨🇦 CAN145th of 270 aged 30-34 | 30-34 | 1:40:49 | 35:23 | 54:15 | 41:22 | 5:16 | 5:13 | 2:52 | 5:22 | 8:01 | 5:13 | 2:15 | 5:27 | 6:59 |
| 698 | Valeria Cajiga Barranco 🇲🇽 MEX121st of 255 aged 25-29 | 25-29 | 1:40:55 | 35:29 | 46:55 | 48:19 | 5:47 | 5:28 | 3:07 | 6:21 | 7:29 | 6:04 | 2:54 | 7:12 | 9:44 |
| 699 | Megan Mellquist 🇨🇦 CAN146th of 270 aged 30-34 | 30-34 | 1:40:57 | 35:31 | 51:15 | 44:57 | 4:49 | 5:29 | 3:51 | 4:59 | 6:32 | 5:16 | 2:15 | 6:24 | 10:11 |
| 700 | Tanya Hauck 🇨🇦 CAN54th of 126 aged 45-49 | 45-49 | 1:40:59 | 35:33 | 54:55 | 39:58 | 6:11 | 5:13 | 3:06 | 6:00 | 5:18 | 5:15 | 1:55 | 6:00 | 7:11 |
How to read
The place is among timed finishers in Open Women; the line under the name is the place in the age group. Behind 1st is the gap to the winning time.
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.