LIVE TIMING & RACE FEED
Killian Callaghan profile image

Killian Callaghan

Ireland

Specialized Racing Team

Current EWS Ranking

45

Points

794

Race Category

Men