Team profile: James Callaghan

Last competitions

Place IMGA European Championships - U18 Individuals - 2 August 2022

Go to IMGA European Championships - U18 Individuals - 2 August 2022

Successes

  • 1x European-Individuals