Hill 6.1 mi
Easy 5.5 mi
Other 10.7 mi
Run: 1 mi
Easy 5 mi
Easy 1.4 mi
Race 34.6 mi
Walk 1.1 mi
Other: 21.4 mi
Run: 52.6 mi
Walk: 1 mi
Easy 1.8 mi
Bike 2.7 mi
Easy 4.4 mi
Bike 2.6 mi
Other 10.2 mi
Walk 1.8 mi
Long 10.1 mi
Easy 2.6 mi
Bike: 8 mi
Other: 10.2 mi
Run: 23.9 mi
Walk: 1.8 mi
Hill 5.5 mi
Easy 6.3 mi
Other 10 mi
Hill 1.4 mi
Other 2 km
easy + beach 7 mi
Bike 18.5 mi
Long 15.5 mi
Easy 5.7 mi
Bike: 21.1 mi
Other: 11.3 mi
Run: 41.4 mi
Hill 7.2 mi
Interval 10.1 mi
Hill 1.2 mi
Bike 1.4 mi
Weights 40:59
Tempo 9.8 mi
Bike 22.1 mi
Long 18.8 mi
Easy 5.4 mi
Bike: 26.1 mi
Other: 1.2 mi
Run: 52.5 mi
Weights: 40:59
Easy 6.2 mi
Interval 4.5 mi
easy + beach 6.2 mi
Hill 1.6 mi
Easy 11.7 mi
Bike 5.3 mi
Other 1008 m
Bike 23 mi
Run - Long: 15 mi
Run - Race: 5 km
Race 5 km
Long 16.2 mi
Easy 5.9 mi
Bike: 29.7 mi
Other: 0.6 mi
Run: 55.3 mi
Hill 6.5 mi
Interval 9.5 mi
Hill 1.7 mi
Other 3002 m
Tempo 10 mi
Long 15 mi
Easy 4.9 mi
Bike: 5.3 mi
Other: 1.9 mi
Run: 47.7 mi