Feature & report photos courtesy of Toby Watson & John Hammer as indicated, results time team Navan RC, with thanks…
Elite men A*-A1 race
1 – Daire Feeley All Human Velo Revolution
2 – Mathew Devins Dan Morrisey
3 – Conn McDunphy Lucan CRC
4 – Mitchel McLoughlin All Human Velo Revolution
5 – Mark Dowling All Human Velo Revolution
6 – Gareth O Neil PB Performance
7 – Leo Doyle DB Cycling
8 – Jason Kenny UCD
9 – Conor Hennebry Dan Morrisey
10 – Luke Smith Moynalty CC
Elite women & Junior race
1 – Ella Doherty UCD
2 – Aoife O Brien Spellman Dublin Port
3 – Jennifer Neenan Newcastle West
4 – Cleo Harvey Dublin Wheelers
5 – Hannah Hayes TC Racing
6 – Yvonne Doran Orwell Wheelers
(1st unplaced junior) Shauna Finn Arcane Cycling Team
Elite Men & Junior A2
1 – Oisin Ferrity Caldwell Cycles
2 – Patrick O Loughlin Carrick Panduit
3 – Sean Tubridy Burren CC
4 – Karl Benson Castlebat CC
5 – Charlie Holt Roadman CC
6 – Alan Lyne Lucan CRC
7 – Stuart Carrick Bray Wheelers
8 – David Casserly Longford CC
9 – James McEneaney Moynalty CC
10 – Kieran Hull Blarney CC
Men Elite & Junior A3 race
1 – Liam O Brien Fermoy
2 – Conor Prendergast Galway Bay
3 – Joseph Mullen Navan Road Club
4 – Josh Callaly Navan Road Club
5 – Shane Baker Usher IRC
6 – Andrew Kelly Moynalty
7 – Stephen Sheehan O Leary Stone Kanturk
8 – Curtis Neil Caldwell Cycles
9 – Jadon Howich Bray Wheelers
10 – Daniel Scott Inspired Cycling
The A4 supporting race
1 – Milo Donaldson Killarney CC
2 – Luke Costello Killarney CC
3 – Brendan Reen Sliabh Luachra
4 – Sam Cleary Drogheda Wheelers
5 – Barry Ronan u/a Leinster
6 – Ken Kennedy Marble City