Liam McCroary
27 HYROX races over 3 seasons: 17 solo, 10 in a team with 8 partners.
One best per race type
Finish time, race by race: one race type at a time
Oldest to newest; a line going down means getting fasterEach dot is one Pro Men race. From the first Pro Men race to the best: 2:57 faster (57:55 to 54:58).
Each dot is one Elite 15 Men race. Not enough complete, clean Elite 15 Men races yet to measure the change.
Each dot is one Pro Doubles Men race. Not enough complete, clean Pro Doubles Men races yet to measure the change. Team times are shared with a partner, so they move with who you race with.
Each dot is one Relay Mixed race. Not enough complete, clean Relay Mixed races yet to measure the change. Team times are shared with a partner, so they move with who you race with.
27 results
| Race | Division | Time | Place | Runs | Stations | Roxzone | Report | |
|---|---|---|---|---|---|---|---|---|
| Athens 2026 5 Sep 2026whole field → | Pro Men · 30-34 | 55:46 | 2nd of 2072nd of 57 aged 30-34 | 26:53 | 24:43 | 4:15 | View results | See splits Hide splitsSkiErg3:54fastest 8%Sled push2:37fastest 10%Sled pull3:25fastest 4%Burpee broad jump2:42fastest 4%Row4:02fastest 8%Farmers carry1:31fastest 5%Sandbag lunges2:56fastest 3%Wall balls3:36fastest 3%Runs (8 km)26:53fastest 1%Roxzone4:15fastest 1%Run 13:55fastest 5%Run 23:12fastest 2%Run 33:17fastest 1%Run 43:17fastest 1%Run 53:16fastest 1%Run 63:18fastest 2%Run 73:16fastest 1%Run 83:25fastest 2%Full report for this race → |
| Karlsruhe 2026 1 Jul 2026whole field → | Pro Men · 30-34 | 55:37 | 4th of 3203rd of 85 aged 30-34 | 28:05 | 24:29 | 3:07 | View results | See splits Hide splitsSkiErg3:51fastest 4%Sled push2:47fastest 5%Sled pull3:25fastest 2%Burpee broad jump2:26fastest 2%Row4:03fastest 3%Farmers carry1:30fastest 5%Sandbag lunges2:44fastest 1%Wall balls3:43fastest 1%Runs (8 km)28:05fastest 1%Roxzone3:07fastest 1%Run 12:36fastest 2%Run 23:39fastest 2%Run 33:45fastest 1%Run 43:45fastest 1%Run 53:45fastest 1%Run 63:44fastest 1%Run 73:45fastest 1%Run 83:09fastest 1%Full report for this race → |
| Stockholm 2026 18 Jun 2026team: Liam McCroary, Graham Halliday, Eilidh Boyd, Rachel O’Connorwhole field → | Relay Mixed · team U40 | 55:50 | 16th of 2016th of 20 aged U40 | — | — | — | View results | See splits Hide splitsSkiErg—Sled push—Sled pull—Burpee broad jump—Row—Farmers carry—Sandbag lunges—Wall balls—Runs (8 km)—Roxzone—Run 1—Run 2—Run 3—Run 4—Run 5—Run 6—Run 7—Run 8—Full report for this race → |
| Stockholm 2026 18 Jun 2026whole field → | Pro Men · 25-29 | 56:07 | 5th of 7674th of 94 aged 25-29 | 28:07 | 24:11 | 3:53 | View results | See splits Hide splitsSkiErg3:50fastest 8%Sled push2:37fastest 8%Sled pull3:03fastest 1%Burpee broad jump2:28fastest 4%Row4:01fastest 4%Farmers carry1:33fastest 22%Sandbag lunges2:59fastest 9%Wall balls3:40fastest 3%Runs (8 km)28:07fastest 2%Roxzone3:53fastest 2%Run 12:15fastest 7%Run 23:31fastest 4%Run 33:41fastest 2%Run 43:40fastest 2%Run 53:42fastest 3%Run 63:43fastest 4%Run 73:44fastest 2%Run 83:55fastest 3%Full report for this race → |
| Stockholm 2026 18 Jun 2026team: Liam McCroary, Graham Hallidaywhole field → | Pro Doubles Men · team 30-34 | 51:55 | 12th of 7043rd of 101 aged 30-34 | 27:31 | 20:47 | 3:41 | View results | See splits Hide splitsSkiErg3:28fastest 10%Sled push1:55fastest 35%Sled pull2:39fastest 4%Burpee broad jump1:51fastest 7%Row3:52fastest 16%Farmers carry1:14fastest 4%Sandbag lunges2:20fastest 8%Wall balls3:28fastest 7%Runs (8 km)27:31fastest 2%Roxzone3:41fastest 3%Run 12:17fastest 12%Run 23:26fastest 2%Run 33:36fastest 3%Run 43:30fastest 1%Run 53:37fastest 2%Run 63:37fastest 2%Run 73:43fastest 4%Run 83:49fastest 4%Full report for this race → |
| Cardiff 2026 29 Apr 2026whole field → | Pro Men · 25-29 | 55:53 | 3rd of 5332nd of 111 aged 25-29 | 28:55 | 24:47 | 2:11† | View results | See splits Hide splitsSkiErg3:55fastest 3%Sled push2:41fastest 2%Sled pull3:26fastest 3%Burpee broad jump2:41fastest 3%Row3:57fastest 1%Farmers carry1:50fastest 4%Sandbag lunges2:43fastest 1%Wall balls3:34fastest 1%Runs (8 km)28:55fastest 1%Roxzone2:11Run 13:42fastest 1%Run 23:27fastest 2%Run 33:30fastest 1%Run 43:33fastest 1%Run 53:30fastest 1%Run 63:44fastest 1%Run 73:21fastest 1%Run 84:11fastest 2%Full report for this race → |
| Warsaw 2026 16 Apr 2026whole field → | Elite 15 Men | 53:47 | 8th of 15 | 30:42 | 23:10 | — | View results | See splits Hide splitsSkiErg3:53faster than 7%Sled push2:09fastest 43%Sled pull3:02faster than 42%Burpee broad jump2:07fastest 1%Row3:57faster than 50%Farmers carry1:23faster than 7%Sandbag lunges2:33fastest 22%Wall balls4:06fastest 43%Runs (8 km)30:42faster than 35%Roxzone—Run 12:56Run 23:39Run 34:09Run 44:12Run 54:03Run 64:13Run 74:14Run 83:20Full report for this race → |
| London Olympia (EMEA Championship) 2026 21 Mar 2026whole field → | Elite 15 Men | 54:42 | 8th of 15 | 30:49 | 23:58 | — | View results | See splits Hide splitsSkiErg3:47faster than 14%Sled push2:15faster than 35%Sled pull3:21Burpee broad jump2:20fastest 15%Row3:53faster than 50%Farmers carry1:32faster than 14%Sandbag lunges2:42fastest 22%Wall balls4:08fastest 29%Runs (8 km)30:49faster than 35%Roxzone—Run 13:29Run 23:39Run 33:38Run 43:45Run 53:44Run 64:09Run 73:52Run 84:36Full report for this race → |
| Glasgow 2026 11 Mar 2026team: Graham Halliday, Liam McCroarywhole field → | Pro Doubles Men · team 30-34 | 52:05 | 7th of 3363rd of 87 aged 30-34 | 29:07 | 20:27 | 2:35 | View results | See splits Hide splitsSkiErg3:26fastest 2%Sled push1:50fastest 21%Sled pull2:31fastest 2%Burpee broad jump1:41fastest 1%Row4:00fastest 16%Farmers carry1:19fastest 2%Sandbag lunges2:03fastest 1%Wall balls3:37fastest 6%Runs (8 km)29:07fastest 4%Roxzone2:35fastest 2%Run 13:30fastest 2%Run 23:24fastest 3%Run 33:35fastest 4%Run 43:35fastest 3%Run 53:40fastest 6%Run 63:39fastest 6%Run 73:40fastest 6%Run 84:06fastest 5%Full report for this race → |
| Katowice 2026 21 Feb 2026whole field → | Pro Men · 25-29 | 55:36 | 5th of 3172nd of 50 aged 25-29 | — | — | — | View results | See splits Hide splitsSkiErg—Sled push—Sled pull—Burpee broad jump—Row—Farmers carry—Sandbag lunges—Wall balls—Runs (8 km)—Roxzone—Run 1—Run 2—Run 3—Run 4—Run 5—Run 6—Run 7—Run 8—Full report for this race → |
| Vienna 2026 6 Feb 2026whole field → | Pro Men · 25-29 | 58:41 | 9th of 1934th of 45 aged 25-29 | 29:17 | 26:32 | 2:58 | View results | See splits Hide splitsSkiErg3:53fastest 7%Sled push3:00fastest 8%Sled pull3:53fastest 12%Burpee broad jump3:16fastest 23%Row3:57fastest 5%Farmers carry1:38fastest 24%Sandbag lunges2:59fastest 3%Wall balls3:56fastest 3%Runs (8 km)29:17fastest 3%Roxzone2:58fastest 2%Run 13:51fastest 4%Run 23:22fastest 2%Run 33:35fastest 2%Run 43:39fastest 4%Run 53:41fastest 4%Run 63:39fastest 4%Run 73:38fastest 2%Run 83:56fastest 4%Full report for this race → |
| Manchester 2026 21 Jan 2026team: Graham Halliday, Liam McCroarywhole field → | Pro Doubles Men · team 30-34 | 50:54 | 1st of 3821st of 115 aged 30-34 | 27:52 | 20:10 | 2:57 | View results | See splits Hide splitsSkiErg3:23fastest 2%Sled push1:35fastest 3%Sled pull2:44fastest 2%Burpee broad jump1:41fastest 1%Row3:43fastest 4%Farmers carry1:19fastest 4%Sandbag lunges2:21fastest 4%Wall balls3:24fastest 3%Runs (8 km)27:52fastest 1%Roxzone2:57fastest 2%Run 12:37fastest 4%Run 23:36fastest 2%Run 33:40fastest 1%Run 43:41fastest 1%Run 53:48fastest 1%Run 63:43fastest 1%Run 73:47fastest 1%Run 83:03fastest 1%Full report for this race → |
| Melbourne 2025 11 Dec 2025whole field → | Pro Men · 25-29 | 54:58 | 1st of 7401st of 178 aged 25-29 | 25:46 | 23:40 | 5:35 | View results | See splits Hide splitsSkiErg3:54fastest 4%Sled push2:31fastest 6%Sled pull3:36fastest 1%Burpee broad jump2:03fastest 1%Row3:53fastest 1%Farmers carry1:31fastest 5%Sandbag lunges2:56fastest 1%Wall balls3:16fastest 1%Runs (8 km)25:46fastest 1%Roxzone5:35fastest 1%Run 11:56fastest 2%Run 23:16fastest 1%Run 33:20fastest 1%Run 43:19fastest 1%Run 53:20fastest 1%Run 63:21fastest 1%Run 73:20fastest 1%Run 83:57fastest 1%Full report for this race → |
| Melbourne 2025 11 Dec 2025whole field → | Elite 15 Men | 55:52 | 8th of 14 | 31:29 | 25:11 | — | View results | See splits Hide splitsSkiErg3:51Sled push2:40faster than 7%Sled pull3:25faster than 23%Burpee broad jump2:36fastest 1%Row3:55faster than 30%Farmers carry1:26faster than 30%Sandbag lunges3:29faster than 30%Wall balls3:49fastest 31%Runs (8 km)31:29fastest 39%Roxzone—Run 13:50Run 23:31Run 33:52Run 43:51Run 53:51Run 64:41Run 73:50Run 84:07Full report for this race → |
| Stuttgart 2025 1 Nov 2025whole field → | Pro Men · 25-29 | 55:49 | 3rd of 3403rd of 65 aged 25-29 | 25:37 | 24:50 | 5:26 | View results | See splits Hide splitsSkiErg3:58fastest 12%Sled push2:37fastest 11%Sled pull3:27fastest 4%Burpee broad jump2:18fastest 1%Row3:55fastest 2%Farmers carry1:33fastest 10%Sandbag lunges3:12fastest 6%Wall balls3:50fastest 4%Runs (8 km)25:37fastest 1%Roxzone5:26fastest 1%Run 13:24fastest 6%Run 23:03fastest 3%Run 33:08fastest 2%Run 43:07fastest 1%Run 53:11fastest 2%Run 63:11fastest 3%Run 73:09fastest 2%Run 83:29fastest 4%Full report for this race → |
| Hamburg 2025 3 Oct 2025team: Liam McCroary, Danny Raewhole field → | Elite Doubles Men | 53:13 | 14th of 15 | 32:09 | 21:48 | 1:40 | View results | See splits Hide splitsSkiErg3:27faster than 7%Sled push1:40faster than 35%Sled pull2:50faster than 28%Burpee broad jump2:10fastest 22%Row3:34fastest 15%Farmers carry1:25faster than 21%Sandbag lunges2:41fastest 29%Wall balls4:01faster than 7%Runs (8 km)32:09faster than 7%Roxzone1:40fastest 29%Run 13:49Run 23:28Run 33:51Run 43:56Run 53:53Run 64:35Run 74:38Run 84:02Full report for this race → |
| Maastricht 2025 19 Sep 2025team: Liam McCroary, Danny Raewhole field → | Pro Doubles Men · team 25-29 | 51:58 | 4th of 2332nd of 56 aged 25-29 | 26:47 | 21:19 | 3:57 | View results | See splits Hide splitsSkiErg3:33fastest 9%Sled push1:39fastest 11%Sled pull2:56fastest 3%Burpee broad jump1:39fastest 1%Row3:40fastest 2%Farmers carry1:27fastest 9%Sandbag lunges2:26fastest 2%Wall balls3:59fastest 17%Runs (8 km)26:47fastest 2%Roxzone3:57fastest 2%Run 13:15fastest 2%Run 23:08fastest 2%Run 33:16fastest 1%Run 43:23fastest 3%Run 53:24fastest 3%Run 63:24fastest 2%Run 73:25fastest 3%Run 83:36fastest 3%Full report for this race → |
| Maastricht 2025 19 Sep 2025whole field → | Pro Men · 25-29 | 56:33 | 1st of 3121st of 72 aged 25-29 | 27:14 | 25:24 | 4:00 | View results | See splits Hide splitsSkiErg3:57fastest 16%Sled push2:40fastest 13%Sled pull3:59fastest 6%Burpee broad jump2:13fastest 1%Row3:54fastest 2%Farmers carry1:25fastest 2%Sandbag lunges3:06fastest 1%Wall balls4:10fastest 3%Runs (8 km)27:14fastest 1%Roxzone4:00fastest 1%Run 13:23fastest 6%Run 23:17fastest 6%Run 33:21fastest 2%Run 43:20fastest 1%Run 53:24fastest 1%Run 63:21fastest 1%Run 73:25fastest 1%Run 83:47fastest 1%Full report for this race → |
| Chicago 2025 13 Jun 2025whole field → | Pro Men · 25-29 | 1:00:22 | 30th of 5228th of 126 aged 25-29 | — | — | — | View results | See splits Hide splitsSkiErg—Sled push—Sled pull—Burpee broad jump—Row—Farmers carry—Sandbag lunges—Wall balls—Runs (8 km)—Roxzone—Run 1—Run 2—Run 3—Run 4—Run 5—Run 6—Run 7—Run 8—Full report for this race → |
| Chicago 2025 13 Jun 2025team: Nicola-Gorigia Macbeth, Emma Dearden, Liam McCroary, Graham Hallidaywhole field → | Relay Mixed | 52:41 | 9th of 20 | — | — | — | View results | See splits Hide splitsSkiErg—Sled push—Sled pull—Burpee broad jump—Row—Farmers carry—Sandbag lunges—Wall balls—Runs (8 km)—Roxzone—Run 1—Run 2—Run 3—Run 4—Run 5—Run 6—Run 7—Run 8—Full report for this race → |
| London 2025 3 May 2025team: Aaron Woodman, Liam McCroarywhole field → | Pro Doubles Men · team 30-39 | 51:42 | 13th of 2368th of 117 aged 30-39 | 27:14 | 21:25 | 3:08 | View results | See splits Hide splitsSkiErg3:24fastest 6%Sled push1:31fastest 2%Sled pull2:41fastest 6%Burpee broad jump1:45fastest 3%Row3:43fastest 9%Farmers carry1:15fastest 5%Sandbag lunges2:26fastest 6%Wall balls4:40faster than 49%Runs (8 km)27:14fastest 1%Roxzone3:08fastest 3%Run 13:18fastest 5%Run 23:09fastest 2%Run 33:15fastest 1%Run 43:17fastest 2%Run 53:19fastest 4%Run 63:16fastest 1%Run 73:15fastest 1%Run 84:29fastest 4%Full report for this race → |
| Barcelona 2025 26 Apr 2025whole field → | Pro Men · 25-29 | 57:59 | 7th of 3402nd of 80 aged 25-29 | 27:59 | 26:23 | 3:41 | View results | See splits Hide splitsSkiErg3:56fastest 23%Sled push2:53fastest 13%Sled pull3:26fastest 2%Burpee broad jump2:44fastest 8%Row4:00fastest 8%Farmers carry1:29fastest 11%Sandbag lunges3:20fastest 8%Wall balls4:35fastest 13%Runs (8 km)27:59fastest 3%Roxzone3:41fastest 1%Run 13:18fastest 16%Run 23:30fastest 13%Run 33:34fastest 5%Run 43:32fastest 3%Run 53:27fastest 1%Run 63:31fastest 3%Run 73:28fastest 2%Run 83:42fastest 2%Full report for this race → |
| Glasgow 2025 12 Mar 2025team: Liam McCroary, Danny Raewhole field → | Pro Doubles Men · team U29 | 51:31 | 2nd of 2091st of 52 aged U29 | 28:43 | 20:10 | 2:43 | View results | See splits Hide splitsSkiErg3:18fastest 1%Sled push1:37fastest 4%Sled pull2:38fastest 4%Burpee broad jump1:34fastest 1%Row3:41fastest 4%Farmers carry1:18fastest 2%Sandbag lunges2:25fastest 3%Wall balls3:39fastest 14%Runs (8 km)28:43fastest 2%Roxzone2:43fastest 1%Run 12:35fastest 2%Run 23:39fastest 3%Run 33:52fastest 3%Run 43:51fastest 2%Run 53:51fastest 2%Run 64:06fastest 11%Run 73:48fastest 2%Run 83:05fastest 5%Full report for this race → |
| Katowice 2025 22 Feb 2025whole field → | Pro Men · 25-29 | 57:32 | 2nd of 1831st of 30 aged 25-29 | 29:38 | 25:14 | 2:40† | View results | See splits Hide splitsSkiErg4:02fastest 20%Sled push2:13fastest 5%Sled pull3:25fastest 3%Burpee broad jump2:57fastest 5%Row3:58fastest 2%Farmers carry1:36fastest 10%Sandbag lunges3:17fastest 2%Wall balls3:46fastest 1%Runs (8 km)29:38fastest 1%Roxzone2:40Run 12:58fastest 6%Run 23:34fastest 1%Run 33:43fastest 1%Run 43:46fastest 1%Run 53:50fastest 2%Run 63:52fastest 3%Run 73:47fastest 1%Run 84:08fastest 1%Full report for this race → |
| Manchester 2025 24 Jan 2025team: Liam McCroary, Danny Raewhole field → | Pro Doubles Men · team U29 | 53:49 | 2nd of 1222nd of 32 aged U29 | 28:28 | 21:42 | 3:51 | View results | See splits Hide splitsSkiErg3:19fastest 1%Sled push1:53fastest 36%Sled pull3:10fastest 10%Burpee broad jump1:49fastest 5%Row3:38fastest 2%Farmers carry1:19fastest 3%Sandbag lunges2:40fastest 6%Wall balls3:54fastest 40%Runs (8 km)28:28fastest 1%Roxzone3:51fastest 2%Run 12:30fastest 1%Run 23:28fastest 1%Run 33:42fastest 2%Run 43:42fastest 1%Run 53:49fastest 2%Run 63:43fastest 1%Run 73:50fastest 1%Run 83:45fastest 1%Full report for this race → |
| London 2024 1 Dec 2024whole field → | Pro Men · 25-29 | 1:02:50 | 15th of 3187th of 66 aged 25-29 | 28:10 | 30:03 | 4:42 | View results | See splits Hide splitsSkiErg3:52fastest 5%Sled push2:46fastest 9%Sled pull5:10fastest 32%Burpee broad jump3:02fastest 6%Row4:05fastest 5%Farmers carry3:04faster than 10%Sandbag lunges3:40fastest 9%Wall balls4:24fastest 6%Runs (8 km)28:10fastest 1%Roxzone4:42fastest 1%Run 14:13fastest 2%Run 23:09fastest 3%Run 33:22fastest 3%Run 43:20fastest 1%Run 53:29fastest 3%Run 63:23fastest 2%Run 73:28fastest 2%Run 83:50fastest 2%Full report for this race → |
| Amsterdam 2024 10 Oct 2024whole field → | Pro Men · 25-29 | 57:55 | 1st of 3241st of 62 aged 25-29 | 29:26 | 25:05 | 3:28 | View results | See splits Hide splitsSkiErg3:49fastest 7%Sled push2:07fastest 3%Sled pull3:20fastest 1%Burpee broad jump2:22fastest 1%Row3:59fastest 3%Farmers carry1:53fastest 48%Sandbag lunges3:18fastest 5%Wall balls4:17fastest 3%Runs (8 km)29:26fastest 1%Roxzone3:28fastest 1%Run 12:34fastest 4%Run 23:39fastest 2%Run 33:46fastest 1%Run 43:47fastest 1%Run 53:50fastest 1%Run 63:55fastest 3%Run 73:51fastest 2%Run 84:07fastest 1%Full report for this race → |
How to read
Place is the position among timed finishers in the same race, division and gender; a doubles place is the team's, and a relay place is among all relay teams at that race (relay teams are ranked together). Runs is the organiser's official run total (it can differ from the eight laps added up by a few seconds), stations the eight stations added up, and roxzone the time moving between them. † This venue did not time the roxzone: the figure is the finish minus runs and stations, and part of the walk is inside the run laps there, so it is shorter than at other venues. A dash in runs, stations and roxzone on a result from the live results service means the splits are not in yet (finish time only). The age group is the one entered for that race; for a team it is the team’s age group. A dash means the organiser did not publish that number for the result. Elite 15 is the invitation-only race for the world’s top 15 men and top 15 women. How the numbers are made.
The fastest Liam has done each station
| Part | Best | Race | Typical |
|---|---|---|---|
| SkiErg | 3:49 | Amsterdam 2024 · best of 12 | 4:17 |
| Sled push | 2:07 | Amsterdam 2024 · best of 12 | 3:44 |
| Sled pull | 3:03 | Stockholm 2026 · best of 12 | 5:45 |
| Burpee broad jump | 2:03 | Melbourne 2025 · best of 12 | 4:26 |
| Row | 3:53 | Melbourne 2025 · best of 12 | 4:35 |
| Farmers carry | 1:25 | Maastricht 2025 · best of 12 | 2:11 |
| Sandbag lunges | 2:43 | Cardiff 2026 · best of 12 | 5:03 |
| Wall balls | 3:16 | Melbourne 2025 · best of 12 | 6:49 |
| Runs (8 km) | 25:37 | Stuttgart 2025 · best of 12 | 37:02 |
| Roxzone | 2:58 | Vienna 2026 · best of 10 | 6:15 |
How to read
Each station's best across Liam's Pro Men races, from different races, against the typical Pro Men split. Venues differ (sled carpets, run laps, where the mats sit), so a best can owe something to the venue.
8 team partners
- Graham Halliday5 races
- Danny Rae3 races
- Aaron Woodman1 race
- Danny Rae1 race
- Eilidh Boyd1 race
- Emma Dearden1 race
- Nicola-Gorigia Macbeth1 race
- Rachel O’Connor1 race
From the team results above. A name opens the search: a partner can have more than one page.
Melbourne 2025, against 740 Pro Men
Shape of the race
Further out means you beat more of the field on that part. A dent is a weak spot.
How you ranked on each station
Longer is better: the share of the field you beat.
Minutes against the typical finisher
Green, left of centre: faster than the typical Pro Men finisher at this race. Orange, right: slower, and by how much.
The race as one bar: Liam against the typical Pro Men finisher
The race in order, left to right. A wider block than the one below is slower than typical.
Training for the next one? Let's beat 54:58.
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.