Ben Allen

Professional Triathlete
Ben Allen is a World Class Professional Triathlete with over a decade of racing experience. He specialises in the non-drafting format from 70.3 Ironman, Long Distance and the Xterra World Off-Road Triathlon Tour.
Professional Triathlete
Ben Allen is a World Class Professional Triathlete with over a decade of racing experience. He specialises in the non-drafting format from 70.3 Ironman, Long Distance and the Xterra World Off-Road Triathlon Tour.