June 24th 2017 - The Sportives

  • The Leisure Ride 20
  • The Monmouthshire 40
  • The Iron Mountain 70
  • The Iron Mountain 100

June 25th 2017 - Junior National Series Road Race

July 7th 2017 - Abergavenny Town Centre Races

  • Televised Professional Circuit Race
  • Abergavenny Traders
  • Supporting Races