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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 901 | Katharine Ticknovich 🇨🇦 CAN11th of 24 aged 55-59 | 55-59 | 1:48:35 | 43:09 | 59:20 | 43:06 | 6:12 | 5:09 | 2:44 | 5:36 | 7:47 | 5:44 | 2:08 | 6:59 | 6:59 |
| 902 | Tenley Hill 🇨🇦 CAN86th of 130 aged 16-24 | 16-24 | 1:48:35 | 43:09 | 56:34 | 44:26 | 7:41 | 5:28 | 3:24 | 7:06 | 6:47 | 5:35 | 2:26 | 6:04 | 7:36 |
| 903 | Joanie Clarke 🇨🇦 CAN129th of 193 aged 40-44 | 40-44 | 1:48:42 | 43:16 | 54:36 | 46:43 | 7:29 | 5:49 | 3:10 | 6:12 | 8:03 | 6:03 | 2:11 | 6:23 | 8:52 |
| 904 | Dora Tsang 🇨🇦 CAN130th of 193 aged 40-44 | 40-44 | 1:48:43 | 43:17 | 56:05 | 47:01 | 5:40 | 5:20 | 4:11 | 6:00 | 6:52 | 5:18 | 3:34 | 7:07 | 8:39 |
| 905 | Josette Chen 🇨🇦 CAN40th of 63 aged 50-54 | 50-54 | 1:48:46 | 43:20 | 56:48 | 43:51 | 8:10 | 5:53 | 3:29 | 6:00 | 5:41 | 5:57 | 3:05 | 6:02 | 7:44 |
| 906 | Joyce Asprec 🇺🇸 USA79th of 126 aged 45-49 | 45-49 | 1:48:47 | 43:21 | 53:39 | 49:01 | 6:11 | 5:22 | 3:11 | 5:45 | 8:16 | 5:53 | 2:32 | 8:31 | 9:31 |
| 907 | Kristin Gable 🇨🇦 CAN80th of 126 aged 45-49 | 45-49 | 1:48:51 | 43:25 | 50:58 | 52:39 | 5:19 | 5:56 | 3:09 | 9:45 | 7:31 | 5:19 | 2:35 | 6:32 | 11:52 |
| 908 | Janeth Pineda 🇲🇽 MEX157th of 255 aged 25-29 | 25-29 | 1:48:52 | 43:26 | 57:17 | 45:56 | 5:44 | 5:04 | 3:23 | 5:44 | 7:49 | 5:12 | 2:46 | 7:38 | 8:20 |
| 909 | Sarah Rogers 🇨🇦 CAN12th of 24 aged 55-59 | 55-59 | 1:48:53 | 43:27 | 53:30 | 48:54 | 6:29 | 5:30 | 3:34 | 5:04 | 8:28 | 5:50 | 2:45 | 8:47 | 8:56 |
| 910 | Catherine Hébert 🇨🇦 CAN131st of 193 aged 40-44 | 40-44 | 1:48:54 | 43:28 | 1:01:20 | 41:54 | 5:44 | 5:12 | 2:47 | 5:01 | 8:28 | 5:27 | 2:13 | 6:19 | 6:27 |
| 911 | Melissa Boyechko 🇨🇦 CAN158th of 255 aged 25-29 | 25-29 | 1:49:03 | 43:37 | 59:07 | 43:13 | 6:47 | 5:31 | 2:53 | 4:36 | 7:31 | 5:35 | 2:39 | 6:40 | 7:48 |
| 912 | Sabrina Neves 🇨🇦 CAN159th of 255 aged 25-29 | 25-29 | 1:49:06 | 43:40 | 56:10 | 46:08 | 6:54 | 6:03 | 3:52 | 6:45 | 6:19 | 5:49 | 2:55 | 7:12 | 7:13 |
| 913 | Linsay Rivera 🇨🇦 CAN132nd of 193 aged 40-44 | 40-44 | 1:49:07 | 43:41 | 58:06 | 44:02 | 7:04 | 5:32 | 3:00 | 5:14 | 6:50 | 5:16 | 1:53 | 6:56 | 9:21 |
| 914 | Kara Wells 🇨🇦 CAN41st of 63 aged 50-54 | 50-54 | 1:49:07 | 43:41 | 50:26 | 51:39 | 7:02 | 6:04 | 2:58 | 6:42 | 7:33 | 5:31 | 2:54 | 9:27 | 10:30 |
| 915 | Jennifer Wruck 🇨🇦 CAN81st of 126 aged 45-49 | 45-49 | 1:49:09 | 43:43 | 54:09 | 48:22 | 6:42 | 5:31 | 3:32 | 6:27 | 11:17 | 5:42 | 2:16 | 6:52 | 6:45 |
| 916 | Enna Kim 🇨🇦 CAN189th of 270 aged 30-34 | 30-34 | 1:49:11 | 43:45 | 47:51 | 56:05 | 5:21 | 6:26 | 4:16 | 8:43 | 7:24 | 7:03 | 4:25 | 7:18 | 10:30 |
| 917 | Jodie Craig 🇨🇦 CAN160th of 255 aged 25-29 | 25-29 | 1:49:13 | 43:47 | 54:54 | 44:30 | 9:55 | 5:45 | 4:01 | 8:22 | 6:02 | 6:02 | 2:39 | 4:41 | 6:58 |
| 918 | Adriana Stone 🇨🇦 CAN161st of 255 aged 25-29 | 25-29 | 1:49:14 | 43:48 | 52:32 | 50:01 | 6:46 | 5:34 | 3:58 | 6:37 | 7:20 | 5:40 | 3:27 | 7:04 | 10:21 |
| 919 | Louna Delicieux 🇨🇦 CAN162nd of 255 aged 25-29 | 25-29 | 1:49:15 | 43:49 | 52:57 | 48:02 | 8:16 | 5:47 | 3:31 | 7:35 | 5:49 | 5:34 | 2:02 | 9:26 | 8:18 |
| 920 | Cheryl Sumalinog 🇵🇭 PHI82nd of 126 aged 45-49 | 45-49 | 1:49:18 | 43:52 | 56:52 | 45:50 | 6:41 | 5:42 | 3:22 | 7:20 | 6:43 | 5:55 | 2:31 | 4:33 | 9:44 |
| 921 | SHERI VANLINGEN 🇨🇦 CAN83rd of 126 aged 45-49 | 45-49 | 1:49:24 | 43:58 | 54:33 | 48:38 | 6:18 | 6:05 | 4:12 | 7:23 | 8:12 | 5:42 | 2:16 | 6:21 | 8:27 |
| 922 | Joanne Ngo 🇨🇦 CAN190th of 270 aged 30-34 | 30-34 | 1:49:28 | 44:02 | 54:51 | 49:36 | 5:07 | 6:10 | 3:50 | 7:13 | 6:51 | 6:34 | 2:06 | 6:07 | 10:45 |
| 923 | Kinza Shaukat 🇨🇦 CAN191st of 270 aged 30-34 | 30-34 | 1:49:32 | 44:06 | 53:17 | 49:59 | 6:21 | 5:16 | 4:21 | 5:35 | 10:25 | 5:21 | 2:07 | 7:04 | 9:50 |
| 924 | Heather Chan 🇨🇦 CAN163rd of 255 aged 25-29 | 25-29 | 1:49:36 | 44:10 | 52:46 | 49:43 | 7:11 | 5:58 | 4:17 | 6:17 | 8:20 | 5:29 | 2:57 | 8:08 | 8:17 |
| 925 | Crystal Samuel 🇨🇦 CAN133rd of 193 aged 40-44 | 40-44 | 1:49:43 | 44:17 | 1:01:23 | 42:57 | 5:26 | 5:30 | 3:01 | 5:32 | 7:14 | 5:52 | 2:38 | 7:14 | 5:56 |
| 926 | Marina de Paula 🇧🇷 BRA164th of 255 aged 25-29 | 25-29 | 1:49:46 | 44:20 | 55:12 | 46:04 | 8:35 | 5:49 | 3:44 | 6:10 | 9:07 | 5:32 | 2:48 | 6:20 | 6:34 |
| 927 | Stephanie Haldane 🇨🇦 CAN84th of 126 aged 45-49 | 45-49 | 1:49:48 | 44:22 | 53:53 | 47:20 | 8:38 | 5:26 | 3:35 | 7:46 | 8:20 | 5:57 | 2:48 | 5:46 | 7:42 |
| 928 | Jun Wang 🇨🇦 CAN42nd of 63 aged 50-54 | 50-54 | 1:49:50 | 44:24 | 48:10 | 52:47 | 8:57 | 5:36 | 5:13 | 8:06 | 8:50 | 6:10 | 2:30 | 7:11 | 9:11 |
| 929 | Melanie Chook 🇨🇦 CAN208th of 302 aged 35-39 | 35-39 | 1:49:55 | 44:29 | 57:02 | 46:13 | 6:44 | 5:21 | 3:31 | 6:00 | 10:08 | 5:29 | 2:45 | 6:05 | 6:54 |
| 930 | Chantal Gaetan 🇨🇦 CAN209th of 302 aged 35-39 | 35-39 | 1:49:56 | 44:30 | 56:34 | 46:11 | 7:11 | 4:57 | 3:00 | 4:44 | 8:44 | 5:23 | 2:33 | 9:00 | 7:50 |
| 931 | Cindy Mercier 🇨🇦 CAN210th of 302 aged 35-39 | 35-39 | 1:49:58 | 44:32 | 1:00:43 | 41:54 | 7:24 | 5:41 | 2:28 | 4:14 | 7:31 | 5:25 | 1:54 | 5:32 | 9:09 |
| 932 | Chang Ge 🇨🇳 CHN165th of 255 aged 25-29 | 25-29 | 1:50:07 | 44:41 | 56:32 | 46:30 | 7:05 | 5:33 | 3:03 | 5:26 | 5:59 | 5:32 | 3:09 | 9:43 | 8:05 |
| 933 | Afshan Yousuf PAK134th of 193 aged 40-44 | 40-44 | 1:50:07 | 44:41 | 54:39 | 49:22 | 6:10 | 5:19 | 3:50 | 6:14 | 9:26 | 5:28 | 2:15 | 7:19 | 9:31 |
| 934 | Ivy Dela Torre 🇵🇭 PHI211th of 302 aged 35-39 | 35-39 | 1:50:17 | 44:51 | 59:50 | 44:02 | 6:29 | 5:56 | 3:15 | 5:51 | 8:11 | 5:54 | 2:19 | 5:39 | 6:57 |
| 935 | Gabriella McAlpine 🇨🇦 CAN87th of 130 aged 16-24 | 16-24 | 1:50:22 | 44:56 | 54:48 | 49:18 | 6:20 | 5:56 | 3:23 | 7:18 | 6:01 | 5:52 | 3:34 | 6:12 | 11:02 |
| 936 | Iulia Vetrova MDA88th of 130 aged 16-24 | 16-24 | 1:50:25 | 44:59 | 55:09 | 47:41 | 7:38 | 6:31 | 3:43 | 6:33 | 6:53 | 5:34 | 2:58 | 5:06 | 10:23 |
| 937 | Colleen Westman 🇨🇦 CAN212th of 302 aged 35-39 | 35-39 | 1:50:26 | 45:00 | 54:45 | 48:10 | 7:35 | 5:24 | 3:13 | 6:39 | 9:00 | 5:50 | 2:41 | 6:28 | 8:55 |
| 938 | Jie Chang 🇨🇦 CAN192nd of 270 aged 30-34 | 30-34 | 1:50:32 | 45:06 | 57:36 | 52:40 | — | 6:04 | 3:15 | 14:21 | 6:52 | 6:12 | 2:19 | 4:44 | 8:53 |
| 939 | Jessica Harvey 🇨🇦 CAN213th of 302 aged 35-39 | 35-39 | 1:50:35 | 45:09 | 52:25 | 50:41 | 7:33 | 5:43 | 3:16 | 5:44 | 10:43 | 5:43 | 2:18 | 8:36 | 8:38 |
| 940 | Elsa Hernandez 🇲🇽 MEX214th of 302 aged 35-39 | 35-39 | 1:50:41 | 45:15 | 54:02 | 50:21 | 6:21 | 6:13 | 3:35 | 6:20 | 7:36 | 5:44 | 2:13 | 9:37 | 9:03 |
| 941 | Maria Papadopoulos 🇨🇦 CAN193rd of 270 aged 30-34 | 30-34 | 1:50:42 | 45:16 | 56:37 | 45:57 | 8:13 | 6:18 | 3:45 | 6:35 | 7:34 | 5:56 | 2:14 | 6:18 | 7:17 |
| 942 | Julie DiGrace 🇺🇸 USA85th of 126 aged 45-49 | 45-49 | 1:50:52 | 45:26 | 49:37 | 54:03 | 7:16 | 5:59 | 3:26 | 8:00 | 11:35 | 5:32 | 2:07 | 6:46 | 10:38 |
| 943 | Cheryl Valkenburg 🇨🇦 CAN215th of 302 aged 35-39 | 35-39 | 1:50:53 | 45:27 | 55:13 | 49:34 | 6:11 | 5:18 | 3:31 | 7:09 | 9:50 | 5:18 | 3:18 | 6:30 | 8:40 |
| 944 | Lena Zheng 🇨🇦 CAN216th of 302 aged 35-39 | 35-39 | 1:50:55 | 45:29 | 1:00:39 | 44:02 | 6:20 | 5:15 | 3:04 | 5:44 | 8:30 | 5:10 | 2:42 | 6:31 | 7:06 |
| 945 | Peyton Marof 🇨🇦 CAN89th of 130 aged 16-24 | 16-24 | 1:51:06 | 45:40 | 52:38 | 47:18 | 11:14 | 5:48 | 3:54 | 7:24 | 7:32 | 5:57 | 3:00 | 3:05 | 10:38 |
| 946 | Chelse Chan 🇨🇦 CAN217th of 302 aged 35-39 | 35-39 | 1:51:09 | 45:43 | 57:17 | 58:27 | — | 5:22 | 2:12 | 15:04 | 9:02 | 6:06 | 2:07 | 7:30 | 11:04 |
| 947 | Rianna Abella 🇨🇦 CAN218th of 302 aged 35-39 | 35-39 | 1:51:21 | 45:55 | 57:48 | 45:27 | 8:11 | 6:03 | 2:32 | 5:14 | 8:59 | 6:08 | 2:11 | 7:17 | 7:03 |
| 948 | Goretty Flores Ávila 🇨🇦 CAN194th of 270 aged 30-34 | 30-34 | 1:51:25 | 45:59 | 51:30 | 52:58 | 7:02 | 5:53 | 4:31 | 7:27 | 8:00 | 5:54 | 2:41 | 7:48 | 10:44 |
| 949 | Julia Cariati 🇨🇦 CAN90th of 130 aged 16-24 | 16-24 | 1:51:30 | 46:04 | 59:37 | 45:04 | 6:54 | 5:58 | 4:25 | 7:36 | 6:55 | 5:34 | 2:57 | 4:53 | 6:46 |
| 950 | Andrea Ramirez 🇨🇴 COL166th of 255 aged 25-29 | 25-29 | 1:51:31 | 46:05 | 53:41 | 51:35 | 6:20 | 5:46 | 4:24 | 7:55 | 6:51 | 5:49 | 3:41 | 6:34 | 10:35 |
| 951 | Negeen Naderi 🇨🇦 CAN167th of 255 aged 25-29 | 25-29 | 1:51:32 | 46:06 | 1:01:44 | 43:40 | 6:14 | 6:28 | 3:17 | 5:48 | 7:51 | 6:37 | 2:10 | 5:49 | 5:40 |
| 952 | Heather Fraser 🇨🇦 CAN13th of 24 aged 55-59 | 55-59 | 1:51:33 | 46:07 | 55:31 | 48:11 | 7:55 | 5:25 | 2:59 | 5:04 | 9:00 | 5:15 | 2:36 | 7:46 | 10:06 |
| 953 | Sherene Anderson-Johnson 🇨🇦 CAN195th of 270 aged 30-34 | 30-34 | 1:51:34 | 46:08 | 54:23 | 49:26 | 7:49 | 5:41 | 3:24 | 5:40 | 10:00 | 5:52 | 2:23 | 7:21 | 9:05 |
| 954 | Shay Ironmonger 🇨🇦 CAN135th of 193 aged 40-44 | 40-44 | 1:51:36 | 46:10 | 59:01 | 44:45 | 7:56 | 5:30 | 3:28 | 5:07 | 6:54 | 6:06 | 2:27 | 6:16 | 8:57 |
| 955 | Gina Bruce 🇨🇦 CAN14th of 24 aged 55-59 | 55-59 | 1:51:36 | 46:10 | 54:14 | 50:29 | 6:57 | 6:00 | 4:05 | 7:01 | 9:20 | 6:24 | 2:37 | 6:17 | 8:45 |
| 956 | Claire Norville-Buckland 🇨🇦 CAN86th of 126 aged 45-49 | 45-49 | 1:51:40 | 46:14 | 55:12 | 49:05 | 7:28 | 5:50 | 3:54 | 6:51 | 9:03 | 6:06 | 2:22 | 6:10 | 8:49 |
| 957 | Tania Gilcin 🇨🇦 CAN168th of 255 aged 25-29 | 25-29 | 1:51:43 | 46:17 | 54:20 | 49:44 | 7:43 | 5:32 | 3:25 | 6:05 | 11:05 | 6:07 | 2:12 | 8:35 | 6:43 |
| 958 | Anna Kalandadze 🇮🇪 IRL169th of 255 aged 25-29 | 25-29 | 1:51:44 | 46:18 | 51:43 | 52:01 | 8:05 | 5:39 | 3:23 | 6:21 | 11:04 | 6:00 | 1:56 | 7:29 | 10:09 |
| 959 | Kirsten Vandenheuvel 🇨🇦 CAN170th of 255 aged 25-29 | 25-29 | 1:51:45 | 46:19 | 54:00 | 51:00 | 6:50 | 6:44 | 3:48 | 6:23 | 8:47 | 6:18 | 2:32 | 6:19 | 10:09 |
| 960 | Felicia Cammock 🇨🇦 CAN171st of 255 aged 25-29 | 25-29 | 1:51:49 | 46:23 | 53:18 | 47:09 | 11:25 | 5:55 | 3:07 | 7:15 | 8:18 | 6:42 | 2:28 | 6:32 | 6:52 |
| 961 | Cora Fioravanti 🇨🇦 CAN87th of 126 aged 45-49 | 45-49 | 1:51:50 | 46:24 | 56:39 | 47:58 | 7:17 | 5:55 | 4:04 | 7:33 | 7:43 | 5:43 | 2:45 | 5:59 | 8:16 |
| 962 | Begui Jimenez 🇨🇦 CAN219th of 302 aged 35-39 | 35-39 | 1:51:59 | 46:33 | 54:22 | 51:11 | 6:29 | 6:07 | 3:18 | 6:26 | 8:55 | 6:20 | 2:24 | 6:20 | 11:21 |
| 963 | Kathlene Damude 🇨🇦 CAN15th of 24 aged 55-59 | 55-59 | 1:52:02 | 46:36 | 56:05 | 48:54 | 7:07 | 5:31 | 3:27 | 6:27 | 9:22 | 5:17 | 2:07 | 7:37 | 9:06 |
| 964 | Amélie Normand 🇨🇦 CAN172nd of 255 aged 25-29 | 25-29 | 1:52:11 | 46:45 | 1:02:20 | 41:35 | 8:20 | 5:44 | 4:03 | 5:42 | 5:53 | 5:53 | 2:28 | 3:42 | 8:10 |
| 965 | Britt Koth 🇨🇦 CAN220th of 302 aged 35-39 | 35-39 | 1:52:11 | 46:45 | 1:03:43 | 42:34 | 5:59 | 5:12 | 2:52 | 5:43 | 7:37 | 5:13 | 2:19 | 5:41 | 7:57 |
| 966 | Brittney Gearing 🇨🇦 CAN196th of 270 aged 30-34 | 30-34 | 1:52:14 | 46:48 | 57:48 | 47:50 | 6:42 | 5:41 | 4:09 | 5:36 | 8:20 | 5:45 | 2:37 | 7:37 | 8:05 |
| 967 | Heather Clark 🇨🇦 CAN197th of 270 aged 30-34 | 30-34 | 1:52:14 | 46:48 | 54:47 | 50:25 | 7:08 | 5:35 | 3:09 | 6:00 | 9:23 | 6:05 | 2:57 | 6:44 | 10:32 |
| 968 | Rosetta Defilippis 🇨🇦 CAN91st of 130 aged 16-24 | 16-24 | 1:52:19 | 46:53 | 1:00:05 | 44:23 | 7:56 | 5:39 | 3:18 | 5:52 | 6:03 | 5:08 | 2:23 | 7:19 | 8:41 |
| 969 | Emma Knight 🇨🇦 CAN92nd of 130 aged 16-24 | 16-24 | 1:52:20 | 46:54 | 56:27 | 46:02 | 9:56 | 6:21 | 2:55 | 4:48 | 8:00 | 6:17 | 2:57 | 5:01 | 9:43 |
| 970 | Karolina Wisniowski 🇨🇦 CAN221st of 302 aged 35-39 | 35-39 | 1:52:21 | 46:55 | 54:25 | 50:06 | 7:56 | 5:19 | 3:22 | 8:48 | 8:36 | 6:02 | 2:11 | 5:53 | 9:55 |
| 971 | Breanna Ryan 🇨🇦 CAN198th of 270 aged 30-34 | 30-34 | 1:52:22 | 46:56 | 47:58 | 55:58 | 8:30 | 5:56 | 5:17 | 9:53 | 7:44 | 6:20 | 3:24 | 7:04 | 10:20 |
| 972 | Sydney Pow 🇨🇦 CAN199th of 270 aged 30-34 | 30-34 | 1:52:29 | 47:03 | 55:02 | 51:05 | 6:26 | 5:18 | 3:25 | 5:48 | 8:13 | 5:32 | 2:20 | 9:38 | 10:51 |
| 973 | Cassandra Kranjec 🇨🇦 CAN200th of 270 aged 30-34 | 30-34 | 1:52:34 | 47:08 | 1:04:03 | 42:39 | 5:58 | 6:22 | 3:23 | 5:04 | 6:49 | 5:58 | 2:39 | 4:43 | 7:41 |
| 974 | Alexa Ferraccioli 🇨🇦 CAN173rd of 255 aged 25-29 | 25-29 | 1:52:35 | 47:09 | 53:28 | 52:52 | 6:20 | 6:04 | 3:30 | 7:12 | 9:28 | 5:35 | 2:30 | 6:46 | 11:47 |
| 975 | Lori Payne 🇨🇦 CAN43rd of 63 aged 50-54 | 50-54 | 1:52:39 | 47:13 | 56:15 | 47:20 | 9:04 | 5:02 | 2:28 | 4:31 | 10:28 | 5:32 | 2:14 | 8:37 | 8:28 |
| 976 | Tela Giroux 🇨🇦 CAN174th of 255 aged 25-29 | 25-29 | 1:52:40 | 47:14 | 1:00:19 | 44:55 | 7:31 | 6:10 | 3:25 | 8:20 | 6:01 | 5:42 | 2:09 | 4:49 | 8:19 |
| 977 | Kanisorn Dilokkullanan 🇨🇦 CAN222nd of 302 aged 35-39 | 35-39 | 1:52:49 | 47:23 | 58:59 | 46:51 | 7:03 | 5:42 | 3:18 | 6:16 | 7:22 | 5:58 | 2:28 | 5:56 | 9:51 |
| 978 | Katrina Estey 🇨🇦 CAN136th of 193 aged 40-44 | 40-44 | 1:52:50 | 47:24 | 53:50 | 50:50 | 8:14 | 5:51 | 4:39 | 8:22 | 9:46 | 5:47 | 2:42 | 5:47 | 7:56 |
| 979 | Chelsie Santoro 🇨🇦 CAN93rd of 130 aged 16-24 | 16-24 | 1:52:51 | 47:25 | 57:18 | 48:16 | 7:21 | 5:39 | 3:21 | 7:11 | 9:41 | 5:18 | 2:58 | 6:41 | 7:27 |
| 980 | Laura Petsis 🇨🇦 CAN201st of 270 aged 30-34 | 30-34 | 1:52:53 | 47:27 | 57:38 | 47:51 | 7:29 | 5:41 | 3:57 | 5:38 | 7:04 | 5:28 | 3:11 | 7:34 | 9:18 |
| 981 | Morgan Skinner 🇨🇦 CAN94th of 130 aged 16-24 | 16-24 | 1:52:56 | 47:30 | 55:18 | 49:34 | 8:09 | 5:59 | 3:42 | 6:26 | 9:39 | 5:30 | 2:57 | 6:17 | 9:04 |
| 982 | Zoe Plumb 🇨🇦 CAN175th of 255 aged 25-29 | 25-29 | 1:52:57 | 47:31 | 59:08 | 46:27 | 7:26 | 5:45 | 4:14 | 6:13 | 7:40 | 5:56 | 2:00 | 5:38 | 9:01 |
| 983 | Erin O'Halloran 🇨🇦 CAN202nd of 270 aged 30-34 | 30-34 | 1:52:57 | 47:31 | 51:51 | 54:15 | 6:55 | 6:18 | 3:27 | 6:57 | 8:57 | 6:26 | 2:57 | 6:22 | 12:51 |
| 984 | Laura Moia 🇨🇦 CAN44th of 63 aged 50-54 | 50-54 | 1:52:58 | 47:32 | 57:51 | 47:56 | 7:16 | 5:51 | 2:40 | 7:11 | 9:53 | 6:14 | 2:18 | 6:02 | 7:47 |
| 985 | Emily Dalglish 🇨🇦 CAN223rd of 302 aged 35-39 | 35-39 | 1:52:59 | 47:33 | 56:36 | 46:44 | 9:39 | 5:29 | 3:23 | 6:04 | 7:18 | 5:28 | 2:15 | 9:13 | 7:34 |
| 986 | Hannah Rose McKie 🇨🇦 CAN203rd of 270 aged 30-34 | 30-34 | 1:53:00 | 47:34 | 57:23 | 46:04 | 9:38 | 5:32 | 2:57 | 7:08 | 6:54 | 6:08 | 2:37 | 4:57 | 9:51 |
| 987 | Hala al Farra PLE95th of 130 aged 16-24 | 16-24 | 1:53:02 | 47:36 | 59:08 | 47:35 | 6:24 | 5:37 | 5:46 | 8:45 | 8:20 | 5:30 | 2:22 | 5:30 | 5:45 |
| 988 | Ella Krupka 🇨🇦 CAN96th of 130 aged 16-24 | 16-24 | 1:53:05 | 47:39 | 56:28 | 50:48 | 5:54 | 5:55 | 3:37 | 6:39 | 9:05 | 5:51 | 2:48 | 6:27 | 10:26 |
| 989 | Stacey Schell 🇨🇦 CAN137th of 193 aged 40-44 | 40-44 | 1:53:06 | 47:40 | 58:00 | 48:03 | 7:07 | 5:36 | 3:23 | 8:54 | 8:20 | 5:43 | 2:10 | 6:26 | 7:31 |
| 990 | Yasemin Fanaeian 🇨🇦 CAN224th of 302 aged 35-39 | 35-39 | 1:53:08 | 47:42 | 57:22 | 49:28 | 6:23 | 5:50 | 3:45 | 6:42 | 9:21 | 5:44 | 3:01 | 7:24 | 7:41 |
| 991 | MARCELA ACOSTA 🇨🇴 COL138th of 193 aged 40-44 | 40-44 | 1:53:12 | 47:46 | 1:06:03 | 40:17 | 6:57 | 5:46 | 2:58 | 6:54 | 6:12 | 5:27 | 2:38 | 5:17 | 5:05 |
| 992 | Alison la 🇨🇦 CAN176th of 255 aged 25-29 | 25-29 | 1:53:12 | 47:46 | 58:34 | 48:57 | 5:45 | 6:12 | 4:10 | 6:38 | 8:16 | 5:55 | 3:15 | 7:48 | 6:43 |
| 993 | Phoebe Wong 🇨🇦 CAN177th of 255 aged 25-29 | 25-29 | 1:53:14 | 47:48 | 55:39 | 49:51 | 7:48 | 5:49 | 3:48 | 8:20 | 6:05 | 5:28 | 3:15 | 5:40 | 11:26 |
| 994 | Yeganeh Naghib-Zadeh 🇨🇦 CAN139th of 193 aged 40-44 | 40-44 | 1:53:20 | 47:54 | 58:39 | 48:14 | 6:31 | 5:41 | 4:26 | 7:03 | 8:31 | 5:41 | 2:16 | 6:03 | 8:33 |
| 995 | Jia Brent 🇨🇦 CAN178th of 255 aged 25-29 | 25-29 | 1:53:20 | 47:54 | 59:23 | 48:35 | 5:28 | 5:53 | 3:52 | 5:18 | 7:14 | 6:15 | 2:55 | 6:04 | 11:04 |
| 996 | Rachel Wong 🇨🇦 CAN204th of 270 aged 30-34 | 30-34 | 1:53:22 | 47:56 | 1:04:08 | 42:16 | 7:04 | 5:30 | 3:40 | 5:25 | 7:33 | 5:35 | 2:18 | 4:54 | 7:21 |
| 997 | Gabriela Facchin 🇧🇷 BRA205th of 270 aged 30-34 | 30-34 | 1:53:41 | 48:15 | 58:36 | 48:45 | 6:25 | 5:49 | 4:12 | 7:19 | 8:37 | 5:42 | 2:18 | 6:58 | 7:50 |
| 998 | Nataly Mateus 🇨🇦 CAN225th of 302 aged 35-39 | 35-39 | 1:53:41 | 48:15 | 56:12 | 49:58 | 7:37 | 5:36 | 3:28 | 7:40 | 7:11 | 6:05 | 2:50 | 7:28 | 9:40 |
| 999 | Katherine Reimer 🇨🇦 CAN88th of 126 aged 45-49 | 45-49 | 1:53:41 | 48:15 | 54:36 | 50:03 | 9:07 | 5:36 | 3:20 | 6:09 | 9:14 | 6:04 | 2:16 | 6:44 | 10:40 |
| 1000 | Nicole Romano 🇨🇦 CAN206th of 270 aged 30-34 | 30-34 | 1:53:43 | 48:17 | 1:02:01 | 44:57 | 6:51 | 5:42 | 3:52 | 5:53 | 6:23 | 5:34 | 2:48 | 6:06 | 8:39 |
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.