| | 2020 Enduro World Series #3 | | Finale Ligure | Open | IRL.1988.22250 | 89 | | 78 / 124 | 37% | 23:45.88 | 21:21.60 | 11.3% | 21:21.60 | 11.3% | |
| | 2020 Enduro World Series #2 | | Pietra Ligure | Open | IRL.1988.22250 | 68 | | 79 / 108 | 27% | 24:22.47 | 21:30.49 | 13.3% | 21:30.49 | 13.3% | |
| | 2020 Enduro World Series #1 | | Zermatt | Open | IRL.1988.22250 | 67 | | 59 / 97 | 40% | 16:34.70 | 15:00.27 | 10.5% | 15:00.27 | 10.5% | |
| | 2020 Coupe de France VTT #2 | | Les Deux Alpes | Elite | | 30 | Polygon UR | 61 / 107 | 43% | 3:28.03 | 3:05.32 | 12.3% | 3:05.32 | 12.3% | |
| | Crankworx - Rotorua DH '20 | | Rotorua | Elite | | 54 | Polygon UR | 32 / 43 | 26% | 4:20.20 | 3:00.16 | 44.4% | 3:00.16 | 44.4% | |
| | Crankworx - AirDH '20 | | Rotorua | Pro | | ? | Polygon UR | 22 / 48 | 55% | 2:25.75 | 2:17.99 | 5.6% | 2:17.99 | 5.6% | |
| | Crankworx - Giant Toa Enduro | | Rotorua | Open | | 13 | | 20 / 74 | 74% | 21:04.66 | 18:52.71 | 11.7% | 18:52.71 | 11.7% | |
| | 2019 Enduro World Series #8 | | Zermatt | Open | IRL.1988.22250 | 60 | | DNF / 128 | 0% | n/a | 37:37.02 | n/a | 37:37.02 | n/a | |
| | 2019 Vitus Irish Gravity Enduro #5 (EWS Qualifier) | | Carrick, Co. Wicklow | Pro | | 34 | | 3 / 21 | 90% | 14:21.55 | 13:38.70 | 5.2% | 13:38.70 | 5.2% | |
| | 2019 Enduro World Series #7 | | Northstar, CA | Open | IRL.1988.22250 | 57 | | 63 / 100 | 37% | 29:21.34 | 26:09.65 | 12.2% | 26:09.65 | 12.2% | |
| | 2019 Enduro World Series #6 | | Whistler, BC | Open | IRL.1988.22250 | 60 | | 50 / 116 | 57% | 58:38.61 | 52:41.29 | 11.3% | 52:41.29 | 11.3% | |
| | 2019 Gravity BC Summer League #11 | | Barnaslingan Forest, Co. Dublin | Open | | 5 | | 3 / 26 | 92% | 53.35s | 52.69s | 1.3% | 52.69s | 1.3% | |
| | IDMS - Irish DH National Champs '19 | | Rostrevor, Co. Down | Senior Champs | | 5 | | 5 / 22 | 81% | 2:18.38 | 2:04.84 | 10.9% | 2:04.84 | 10.9% | |
| | 2019 Gravity BC Summer League #10 | | Barnaslingan Forest, Co. Dublin | Open | | 5 | | 1 / 18 | 100% | 58.84s | 58.84s | 0% | 58.84s | 0% | |
| | 2019 Enduro World Series #5 | | Les Orres | Open | IRL.1988.22250 | 56 | | - / 142 | 0% | n/a | 43:31.79 | n/a | 43:31.79 | n/a | |
| | 2019 Enduro World Series #4 | | Val di Fassa | Open | IRL.1988.22250 | 58 | | 87 / 146 | 41% | 39:22.45 | 35:28.35 | 11% | 35:28.35 | 11% | |
| | 2019 Gravity BC Summer League #5 | | Barnaslingan Forest, Co. Dublin | Open | | 5 | | 3 / 31 | 93% | 1:02.18 | 1:01.67 | 0.8% | 1:01.67 | 0.8% | |
| | 2019 Enduro World Series #3 | | Funchal, Madeira | Open | IRL.1988.22250 | 53 | | 58 / 103 | 44% | 36:23.98 | 32:59.45 | 10.3% | 32:59.45 | 10.3% | |
| | 2019 Mondraker Grassroots Enduro Series #3 | | Mt Leinster, Co. Wexford | Elite | | 205 | | 1 / 7 | 100% | 10:10.00 | 10:10.00 | 0% | 10:10.00 | 0% | |
| | 2019 Mondraker Grassroots Enduro Series #2 | | Sam Maguire's, Dunmanway, Co. Cork | Elite | | 221 | | 1 / 18 | 100% | 6:29.00 | 6:29.00 | 0% | 6:29.00 | 0% | |
| | 2019 NW Cup #1 | | Port Angeles, WA | Pro | 10004577673 | 68 | FSA / Polygon bike | DNS / 57 | 0% | n/a | 2:28.40 | n/a | 2:28.40 | n/a | |
| | 2019 Enduro World Series #2 | | Blue Derby, TAS | Open | IRL.1988.22250 | 70 | | 63 / 105 | 40% | 26:32.14 | 24:39.67 | 7.6% | 24:39.67 | 7.6% | |
| | 2019 Enduro World Series #1 | | Rotorua | Open | | 60 | | 68 / 103 | 34% | 30:02.33 | 27:34.83 | 8.9% | 27:34.83 | 8.9% | |
| | 2018 Enduro World Series #8 | | Finale Ligure | Open | IRL.1988.22250 | 74 | | DNF / 224 | 0% | n/a | 18:31.22 | n/a | 18:31.22 | n/a | |
| | 2018 Enduro World Series #7 | | Zona Zero Ainsa-Sobrarbe | Open | IRL.1988.22250 | 59 | | - / 259 | 0% | n/a | 37:17.96 | n/a | 37:17.96 | n/a | |
| | Gravity Enduro Ireland - Irish Gravity Enduro National Champs '18 | | Djouce, Co. Wicklow | 19+ | | 35 | Gravity BC | DNF / 29 | 0% | n/a | 17:22.02 | n/a | 17:22.02 | n/a | |
| | Crankworx - Fox AirDH '18 | | Whistler, BC | Pro | | 110 | FSA / Transition Bikes / WTB | 61 / 114 | 47% | 4:22.45 | 3:58.06 | 10.3% | 3:58.06 | 10.3% | |
| | IDMS - Irish DH National Champs '18 | | BP Ireland, Fairymount Farm, Co. Tipperary | 19-29 | | 5 | | 5 / 32 | 87% | 1:18.25 | 1:11.81 | 9% | 1:11.81 | 9% | |
| | 2018 Enduro World Series #3 | | Olargues - Montagnes du Caroux | Open | IRL.1988.22250 | 36 | | DNF / 307 | 0% | n/a | 50:29.59 | n/a | 50:29.59 | n/a | |
| | 2018 IDMS #3 | | Bree, Co. Wexford | Elite | | 13 | | 3 / 12 | 82% | 1:46.20 | 1:44.50 | 1.6% | 1:44.50 | 1.6% | |
| | 2018 Enduro World Series #2 | | Manizales | Open | IRL.1988.22250 | 54 | | 41 / 279 | 86% | 21:55.51 | 18:01.99 | 21.6% | 18:01.99 | 21.6% | |
| | 2018 Enduro World Series #1 | | Lo Barnechea | Open | IRL.1988.22250 | 42 | | 43 / 322 | 87% | 1h01:30.36 | 55:02.18 | 11.8% | 55:02.18 | 11.8% | |
| | 2017 Enduro World Series #8 | | Finale Ligure | 21-39 | IRL.WOLD.1988 | 46 | | 73 / 240 | 70% | 53:45.57 | 49:11.17 | 9.3% | 49:11.17 | 9.3% | |
| | 2017 Irish Gravity Enduro #4 | | Djouce, Co. Wicklow | Pro | | 219 | Box / Fox / FSA / G-Form / Giro / Hope / Production Privee / Royal / Transition Bikes / WTB | 2 / 11 | 90% | 13:06.18 | 13:03.71 | 0.3% | 13:03.71 | 0.3% | |
| | Crankworx - SRAM Canadian Open Enduro | | Whistler, BC | Open | IRL.WOLD.1988 | 41 | | 58 / 147 | 61% | 49:25.69 | 43:52.16 | 12.7% | 43:52.16 | 12.7% | |
| | 2017 Enduro World Series #6 | | Snowmass Village, CO | Open | IRL.WOLD.1988 | 38 | | 46 / 111 | 59% | 49:02.19 | 46:04.34 | 6.4% | 46:04.34 | 6.4% | |
| | 2017 Enduro World Series #5 | | Millau | Open | IRL.WOLD.1988 | 37 | | 45 / 201 | 78% | 51:23.92 | 47:41.66 | 7.8% | 47:41.66 | 7.8% | |
| | 2017 Irish Gravity Enduro #2 | | Three Rock Mountain, Dublin | Pro | | 299 | Box / Fox / FSA / Hope / Transition Bikes / WTB | 2 / 5 | 75% | 14:24.05 | 14:13.97 | 1.2% | 14:13.97 | 1.2% | |
| | 2017 Enduro World Series #4 | | Carrick, Co. Wicklow | Open | IRL.WOLD.1988 | 43 | | 28 / 248 | 89% | 25:42.01 | 23:57.48 | 7.3% | 23:57.48 | 7.3% | |
| | 2017 Enduro World Series #3 | | Machico, Madeira | Open | IRL.WOLD.1988 | 41 | | 64 / 200 | 68% | 53:55.93 | 49:24.49 | 9.2% | 49:24.49 | 9.2% | |
| | 2017 Irish Gravity Enduro #1 | | Ballinastoe Woods, Co. Wicklow | Pro | | 364 | Box / Fox / FSA / Hope / Transition Bikes / WTB | 2 / 16 | 93% | 19:31.77 | 19:05.75 | 2.3% | 19:05.75 | 2.3% | |
| | 2017 Enduro World Series #2 | | Blue Derby, TAS | Open | IRL.WOLD.1988 | 37 | | 42 / 152 | 73% | 25:58.75 | 24:26.71 | 6.3% | 24:26.71 | 6.3% | |
| | 2017 Enduro World Series #1 | | Rotorua | Open | | 36 | | 41 / 160 | 75% | 40:10.98 | 37:31.72 | 7.1% | 37:31.72 | 7.1% | |
| | 2016 Enduro World Series #8 | | Finale Ligure | Open | IRL.WOLD.1988 | 38 | | 33 / 207 | 84% | 40:50.98 | 38:28.15 | 6.2% | 38:28.15 | 6.2% | |
| | 2016 Enduro World Series #7 | | Valberg, Guillaumes | 21-39 | IRL.WOLD.1988 | 44 | | 42 / 179 | 77% | 47:41.52 | 44:34.45 | 7% | 44:34.45 | 7% | |
| | 2016 Irish Gravity Enduro #4 | | Djouce, Co. Wicklow | Pro | | 275 | The Bike Rack / Transition Bikes | 2 / 13 | 92% | 13:01.26 | 12:49.63 | 1.5% | 12:49.63 | 1.5% | |
| | Gravity Enduro Ireland - Irish Gravity Enduro National Champs '16 | | Mt Leinster, Co. Wexford | Pro | | 275 | The Bike Rack / Transition Bikes | 2 / 13 | 92% | 20:31.78 | 18:49.74 | 9% | 18:49.74 | 9% | |
| | Crankworx - SRAM Canadian Open Enduro | | Whistler, BC | Pro | | 38 | | 39 / 110 | 65% | 51:24.32 | 48:35.65 | 5.8% | 48:35.65 | 5.8% | |
| | 2016 Enduro World Series #5 | | Snowmass Village, CO | Pro | IRL.WOLD.1988 | 34 | | 48 / 124 | 62% | 55:37.77 | 52:32.44 | 5.9% | 52:32.44 | 5.9% | |
| | 2016 Enduro World Series #4 | | La Thuile | Open | IRL.WOLD.1988 | 36 | | 45 / 230 | 81% | 1h00:47.76 | 55:00.66 | 10.5% | 55:00.66 | 10.5% | |
| | 2016 Irish Gravity Enduro #3 | | Ballinastoe Woods, Co. Wicklow | Pro | | 268 | The Bike Rack / Transition Bikes | 1 / 13 | 100% | 19:40.00 | 19:40.00 | 0% | 19:40.00 | 0% | |
| | 2016 Irish Gravity Enduro #2 | | Ballyhoura Woods, Co. Limerick | Pro | | 209 | The Bike Rack / Transition Bikes | 1 / 12 | 100% | 21:17.78 | 21:17.78 | 0% | 21:17.78 | 0% | |
| | 2016 IDMS #2 | | Rostrevor, Co. Down | Elite | | 20 | | 2 / 12 | 91% | 2:31.54 | 2:29.82 | 1.2% | 2:29.82 | 1.2% | |
| | 2016 Vitus First Tracks Enduro Cup #2 | | Bigwood, Co. Down | Pro | | 14 | The Bike Rack / Transition Bikes | 2 / 13 | 92% | 13:39.11 | 13:24.87 | 1.8% | 13:24.87 | 1.8% | |
| | 2016 Enduro World Series #3 | | Carrick, Co. Wicklow | Open | IRL.WOLD.1988 | 94 | | 8 / 215 | 97% | 26:14.22 | 25:51.19 | 1.5% | 25:51.19 | 1.5% | |
| | 2016 Vitus First Tracks Enduro Cup #1 | | Castlewellan, Co. Down | Pro | | 16 | Cycle Superstore Lapierre | 6 / 12 | 55% | 16:20.69 | 15:34.79 | 4.9% | 14:22.34 | 13.7% | |
| | IDMS - Winter DH race | | Bree, Co. Wexford | Elite | | 180 | CycleSuperStore | 5 / 9 | 50% | 1:46.31 | 1:40.33 | 6% | 1:40.33 | 6% | |
| | 2015 Enduro World Series #8 | | Finale Ligure | Open | | 43 | Mavic. WTB. | 42 / 294 | 86% | 37:58.73 | 35:42.00 | 6.4% | 35:42.00 | 6.4% | |
| | 2015 Enduro World Series #7 | | Zona Zero Ainsa-Sobrarbe | Open | IRL.DWOL | 44 | Marzocchi / Mavic / WTB | 36 / 262 | 87% | 32:45.91 | 30:32.22 | 7.3% | 30:32.22 | 7.3% | |
| | 2015 Irish Gravity Enduro #4 | | Carrick, Co. Wicklow | Pro | | 326 | Vitus | 2 / 12 | 91% | 16:22.09 | 16:16.86 | 0.5% | 16:16.86 | 0.5% | |
| | 2015 Trans-Savoie - Day 1: Val D’Isere, Tignes, Ste Foye, Seez | | Savoie, Alps | Pro | | 130 | | 7 / 18 | 65% | 40:00.00 | 36:58.00 | 8.2% | 36:58.00 | 8.2% | |
| | Gravity Enduro Ireland - Irish Gravity Enduro National Champs '15 | | Ballyhoura Woods, Co. Limerick | Pro | | 246 | Vitus | 2 / 12 | 91% | 22:03.20 | 21:46.00 | 1.3% | 21:46.00 | 1.3% | |
| | 2015 Enduro World Series #6 | | Whistler, BC | Pro | | 44 | | 34 / 122 | 73% | 53:17.85 | 49:23.84 | 7.9% | 49:23.84 | 7.9% | |
| | 2015 Vitus First Tracks Enduro Cup #3 | | Rostrevor, Co. Down | Pro | | 9 | Chain Reaction Cycles | 2 / 7 | 83% | 18:32.04 | 17:43.53 | 4.6% | 17:43.53 | 4.6% | |
| | 2015 Irish Gravity Enduro #2 | | Ballinastoe Woods, Co. Wicklow | Pro | | 375 | Vitus | 1 / 13 | 100% | 21:00.06 | 21:00.06 | 0% | 21:00.06 | 0% | |
| | 2015 Enduro World Series #2 | | Carrick, Co. Wicklow | Open | | 38 | Marzocchi / Mavic / WTB | 38 / 237 | 84% | 30:10.66 | 27:43.82 | 8.8% | 27:43.82 | 8.8% | |
| | 2015 Vitus First Tracks Enduro Cup #2 | | Bigwood, Co. Down | Pro | | 14 | Chain Reaction Cycles | 3 / 12 | 82% | 13:38.28 | 13:16.60 | 2.7% | 13:16.60 | 2.7% | |
| | 2015 Irish Gravity Enduro #1 | | Three Rock Mountain, Dublin | Pro | | 373 | Vitus | 2 / 29 | 96% | 12:27.16 | 12:18.57 | 1.2% | 12:18.57 | 1.2% | |
| | Crankworx - Enduro | | Rotorua | Open | | 105 | | 39 / 127 | 70% | 38:41.30 | 35:20.46 | 9.5% | 35:20.46 | 9.5% | |
| | 2014 CRC IDMS #5 | | Carrick, Co. Wicklow | Elite | | 2019 | | 4 / 15 | 79% | 2:14.68 | 2:10.91 | 2.9% | 2:10.91 | 2.9% | |
| | 2014 Irish Gravity Enduro #4 | | Carrick, Co. Wicklow | Pro | | 321 | Cycleways | 1 / 10 | 100% | 15:17.96 | 15:17.96 | 0% | 15:17.96 | 0% | |
| | 2014 Trans-Savoie - Day 6: Megeve to Chamonix | | Savoie, Alps | Pro | | 105 | Specialized | 2 / 9 | 88% | 24:40.00 | 23:54.00 | 3.2% | 23:52.00 | 3.4% | |
| | 2014 Trans-Savoie - Day 5: Albertville to Megeve | | Savoie, Alps | Pro | | 105 | Specialized | 3 / 9 | 75% | 36:17.00 | 35:05.00 | 3.4% | 35:05.00 | 3.4% | |
| | 2014 Trans-Savoie - Day 4: Bozel to Albertville | | Savoie, Alps | Pro | | 105 | Specialized | 6 / 8 | 29% | 1h06:01.00 | 56:49.00 | 16.2% | 56:49.00 | 16.2% | |
| | 2014 Trans-Savoie - Day 2: Ste Foye To Peisey-Nancroix | | Savoie, Alps | Pro | | 105 | Specialized | 2 / 9 | 88% | 58:01.00 | 55:59.00 | 3.6% | 55:59.00 | 3.6% | |
| | 2014 Trans-Savoie - Day 1: Val d'Isere To Ste Foye | | Savoie, Alps | Pro | | 105 | | 5 / 11 | 60% | 1h01:08.00 | 57:32.00 | 6.3% | 57:32.00 | 6.3% | |
| | 2014 Bluegrass Endurotour #4 | | Djouce, Co. Wicklow | Senior | | 72 | Cycleways | 1 / 7 | 100% | 25:43.64 | 25:43.64 | 0% | 25:43.64 | 0% | |
| | Gravity Enduro Ireland - Irish Gravity Enduro National Champs '14 | | Djouce, Co. Wicklow | Pro | | 343 | Cycleways CC | 1 / 14 | 100% | 21:21.64 | 21:21.64 | 0% | 21:21.64 | 0% | |
| | Megavalanche - Megavlanche '14 | | Alpe d'Huez | Senior | | 2201 | OPTIMUM NUTRITION | 4 / 146 | 98% | 1h01:57.25 | 55:41.58 | 11.2% | 55:41.58 | 11.2% | |
| | 2014 Enduro World Series #2 | | Glentress | E1 | | 135 | Cycleways / Specialized | 33 / 222 | 86% | 46:08.68 | 43:11.04 | 6.9% | 42:28.30 | 8.7% | |
| | 2014 Irish Gravity Enduro #2 | | Three Rock Mountain, Dublin | Pro | | 367 | Cycleways CC | 1 / 16 | 100% | 12:40.59 | 12:40.59 | 0% | 12:40.59 | 0% | |
| | 2014 Specialized SRAM Enduro #2 | | Riva del Garda | Pro | IRL19880910 & 1988 | 23 | specialized Ireland | 18 / 117 | 85% | 8:18.86 | 7:23.42 | 12.5% | 7:09.25 | 16.2% | |
| | 2014 Specialized SRAM Enduro #1 | | Terlago | Pro | IRL19880910 & 1988 | 137 | specialized Ireland | 18 / 123 | 86% | 27:02.16 | 25:10.65 | 7.4% | 15:07.48 | 78.8% | |
| | 2014 European Enduro Series #1 | | Punta Ala | Pro | 1988 | ? | specialized Ireland | 6 / 51 | 90% | 26:32.99 | 25:43.90 | 3.2% | 25:43.90 | 3.2% | |
| | IDMS - Irish DH National Champs '13 | | BP Ireland, Fairymount Farm, Co. Tipperary | Elite | | 16 | | 4 / 12 | 73% | 1:29.34 | 1:28.81 | 0.6% | 1:28.81 | 0.6% | |
| | 2013 Irish Gravity Enduro #4 | | Djouce, Co. Wicklow | Pro | | 15 | | - / 11 | 0% | n/a | 19:48.00 | n/a | 19:48.00 | n/a | |
| | 2013 Enduro World Series #6 | | Val d'Isère | Open | | 82 | | 31 / 191 | 84% | 1h13:20.00 | 1h07:03.71 | 9.4% | 1h07:03.71 | 9.4% | |
| | Gravity Enduro Ireland - Irish Gravity Enduro National Champs '13 | | Ballinastoe Woods, Co. Wicklow | Pro | | 11 | Bespoke Cycles | 1 / 10 | 100% | 19:18.00 | 19:18.00 | 0% | 19:18.00 | 0% | |
| | Ard Rock - Ard Rock Enduro | | Swaledale | U30 | | 335 | Bespoke Cycles | 68 / 77 | 12% | 28:53.00 | 13:30.00 | 114% | 13:01.00 | 121.9% | |
| | 2013 Irish Gravity Enduro #3 | | Three Rock Mountain, Dublin | Pro | | 19 | | 2 / 16 | 93% | 20:58.00 | 20:11.00 | 3.9% | 20:11.00 | 3.9% | |
| | 2013 Irish Gravity Enduro #2 | | Ballyhoura Woods, Co. Limerick | Pro | | 12 | | 1 / 11 | 100% | 24:08.00 | 24:08.00 | 0% | 24:08.00 | 0% | |
| | 2011 UCI World Cup DH #6 | | La Bresse | Elite | IRL19880910 | 92 | | DNS / 223 | 0% | n/a | 2:09.61 | n/a | 2:09.61 | n/a | |
| | 2011 iXS European Cup #4 | | Špicák | Elite | IRL19880910 & 1988 | 197 | Specialized | 12 / 145 | 92% | 3:39.92 | 3:28.15 | 5.7% | 3:28.15 | 5.7% | |
| | Irish DH - Irish DH National Champs '11 | | Carrick, Co. Wicklow | Elite | | 1 | | 2 / 21 | 95% | 2:15.06 | 2:12.71 | 1.8% | 2:12.71 | 1.8% | |
| | 2011 Irish NPS #2 | | Leap, Co. Cork | Elite | | 2 | Flow Racing | 1 / 15 | 100% | 1:22.46 | 1:22.46 | 0% | 1:22.46 | 0% | |
| | 2011 Halo BDS #2 | | Moelfre | Elite | | 85 | | 19 / 46 | 60% | 2:30.45 | 2:23.15 | 5.1% | 2:23.15 | 5.1% | |
| | 2011 Irish NPS #1 | | Rostrevor, Co. Down | Elite | | 14 | Flow Racing | 2 / 22 | 95% | 2:11.16 | 2:10.99 | 0.1% | 2:10.99 | 0.1% | |
| | Irish DH - Irish DH National Champs '10 | | Rostrevor, Co. Down | Elite | | 4 | | 1 / 28 | 100% | 2:11.11 | 2:11.11 | 0% | 2:11.11 | 0% | |
| | 2010 UCI World Cup DH #5 | | Val di Sole | Elite | IRL19880910 | 124 | | DNQ / 199 | 0% | n/a | 3:17.85 | n/a | 3:17.85 | n/a | |
| | 2010 UCI World Cup DH #4 | | Champéry | Elite | IRL19880910 | 228 | | DNQ / 206 | 0% | n/a | 4:02.19 | n/a | 4:02.19 | n/a | |