BE

Loading results

BE

James Shappell

United States · M60-64 · Bellingham

3 races since 2021, 3 finishes. Best Ironman 10:45:39, best 70.3 5:04:05.

Races