| Date | Title | Details |
|---|---|---|
| Mar 18 2019 Morning |
4 Miles of Horrible |
4.0 mi 30:55 Run |
| Mar 18 2019 Morning |
Weights and Core | Weights |
| Mar 17 2019 Afternoon |
8 Mile Run |
8.01 mi 56:04 Run |
| Mar 16 2019 Morning |
8 Miles of Struggle |
8.01 mi 56:52 Run |
| Mar 15 2019 Morning |
Painted ALL DAY! | Other |
| Mar 14 2019 Afternoon |
20 Mile Spin |
20.0 mi 1:02:18 Bike |
| Mar 14 2019 Afternoon |
3 Mile Brick Tempo |
4.0 mi 25:52 Run |
| Mar 13 2019 Night |
1k Swim after Run |
0.57 mi 19:20 Swim |
| Mar 13 2019 Afternoon |
7 Mile Run |
7.01 mi 50:30 Run |
| Mar 12 2019 Night |
Weights and Core | Weights |
| Mar 12 2019 Afternoon |
8 Miles in Pouring Rain! |
8.02 mi 59:15 Run |
| Mar 11 2019 Afternoon |
26 Mile Ride |
26.41 mi 1:37:15 Bike |
| Mar 10 2019 Afternoon |
11 Mile Run |
11.0 mi 1:20:30 Run |
| Mar 08 2019 Morning |
5 Mile Run |
5.02 mi 36:00 Run |
| Mar 07 2019 Afternoon |
8 Miles w/fartlek |
8.01 mi 55:45 Run |
| Mar 06 2019 Morning |
7 Mile Run |
7.09 mi 50:46 Run |
| Mar 05 2019 Morning |
8 Mile Run |
8.02 mi 57:40 Run |
| Mar 05 2019 Morning |
Weights and Core | Weights |
| Mar 03 2019 Night |
20 Mile Spin |
20.0 mi 1:01:40 Bike |
| Mar 03 2019 Night |
7 Mile Brick Run |
7.0 mi 49:33 Run |
| Mar 02 2019 Afternoon |
8 Miles of Struggle |
8.01 mi 1:00:10 Run |
| Mar 02 2019 Afternoon |
Weights and Core | Weights |
| Mar 01 2019 Night |
7 Miles w/fartlek |
7.01 mi 46:55 Run |
| Mar 01 2019 Morning |
1,800 Yard Swim |
1.02 mi 32:20 Swim |
| Feb 27 2019 Afternoon |
4 Mile Run |
4.01 mi 29:09 Run |