Date |
Activity |
Course |
Type ▼ |
Distance |
Duration |
Pace |
|
4/29/2016 |
Bike |
Spin |
Indoor Trainer |
10.0 mi |
33:41 |
3:22 |
|
4/17/2016 |
Bike |
Zwift |
Indoor Trainer |
20.9 mi |
1:22:04 |
3:56 |
|
3/31/2016 |
Bike |
Easy |
Indoor Trainer |
9.0 mi |
30:04 |
3:21 |
|
3/3/2016 |
Bike |
Easy |
Indoor Trainer |
16.8 mi |
57:01 |
3:24 |
|
2/23/2016 |
Bike |
Spin |
Indoor Trainer |
20.1 mi |
1:05:09 |
3:15 |
|
2/3/2016 |
Bike |
5x30" |
Indoor Trainer |
14.0 mi |
45:05 |
3:14 |
|
2/1/2016 |
Bike |
easy spin |
Indoor Trainer |
10.2 mi |
33:41 |
3:19 |
|
1/28/2016 |
Bike |
Trainer |
Indoor Trainer |
13.2 mi |
41:01 |
3:07 |
|
1/27/2016 |
Bike |
Trainer |
Indoor Trainer |
13.4 mi |
41:05 |
3:04 |
|
11/29/2015 |
Bike |
Endurance |
Indoor Trainer |
19.7 mi |
1:00:40 |
3:05 |
|
9/22/2015 |
Bike |
Zwift |
Indoor Trainer |
22.0 mi |
1:03:14 |
2:53 |
|
9/21/2015 |
Bike |
Recovery |
Indoor Trainer |
21.4 mi |
1:10:46 |
3:19 |
|
9/10/2015 |
Bike |
Endurance |
Indoor Trainer |
18.1 mi |
55:39 |
3:05 |
|
9/10/2015 |
Bike |
|
Indoor Trainer |
0.7 mi |
2:11 |
3:13 |
|
9/9/2015 |
Bike |
Tempo |
Indoor Trainer |
21.7 mi |
1:05:12 |
3:01 |
|
9/5/2015 |
Bike |
Endurance |
Indoor Trainer |
29.1 mi |
1:22:19 |
2:51 |
|
9/3/2015 |
Bike |
Recovery |
Indoor Trainer |
13.8 mi |
40:00 |
2:55 |
|
9/2/2015 |
Bike |
Tempo |
Indoor Trainer |
26.0 mi |
1:13:50 |
2:51 |
|
8/31/2015 |
Bike |
Zwift |
Indoor Trainer |
23.1 mi |
1:05:15 |
2:50 |
|
8/30/2015 |
Bike |
Zwift |
Indoor Trainer |
34.4 mi |
1:44:17 |
3:02 |
|
8/27/2015 |
Bike |
Tempo |
Indoor Trainer |
22.6 mi |
1:00:00 |
2:40 |
|
8/26/2015 |
Bike |
Tempo |
Indoor Trainer |
26.0 mi |
1:08:03 |
2:38 |
|
8/25/2015 |
Bike |
sweet spot |
Indoor Trainer |
20.1 mi |
53:00 |
2:39 |
|
8/20/2015 |
Bike |
Threshold |
Indoor Trainer |
22.4 mi |
1:00:00 |
2:41 |
|
8/19/2015 |
Bike |
Endurance |
Indoor Trainer |
29.6 mi |
1:20:06 |
2:43 |
|
8/18/2015 |
Bike |
Threshold |
Indoor Trainer |
23.9 mi |
1:04:30 |
2:42 |
|
8/13/2015 |
Bike |
Threshold |
Indoor Trainer |
21.3 mi |
1:00:00 |
2:50 |
|
8/12/2015 |
Bike |
Endurance |
Indoor Trainer |
20.8 mi |
1:00:00 |
2:53 |
|
8/10/2015 |
Bike |
Endurance |
Indoor Trainer |
19.9 mi |
1:00:00 |
3:01 |
|
8/9/2015 |
Bike |
Tempo |
Indoor Trainer |
25.5 mi |
1:10:00 |
2:45 |
|
8/8/2015 |
Bike |
Endurance |
Indoor Trainer |
31.1 mi |
1:30:00 |
2:54 |
|
8/7/2015 |
Bike |
Power Test |
Indoor Trainer |
20.9 mi |
1:00:10 |
2:53 |
|
7/22/2015 |
Bike |
Recovery |
Indoor Trainer |
11.7 mi |
40:00 |
3:25 |
|
7/21/2015 |
Bike |
Tempo |
Indoor Trainer |
28.0 mi |
1:20:00 |
2:52 |
|
7/20/2015 |
Bike |
Tempo |
Indoor Trainer |
24.6 mi |
1:10:00 |
2:51 |
|
7/17/2015 |
Bike |
Endurance |
Indoor Trainer |
24.4 mi |
1:10:00 |
2:53 |
|
7/16/2015 |
Bike |
Endurance |
Indoor Trainer |
20.1 mi |
1:00:00 |
3:00 |
|
7/15/2015 |
Bike |
Endurance |
Indoor Trainer |
19.5 mi |
1:00:00 |
3:06 |
|
7/14/2015 |
Bike |
Tempo |
Indoor Trainer |
21.9 mi |
1:00:00 |
2:45 |
|
7/9/2015 |
Bike |
5x8' |
Indoor Trainer |
26.3 mi |
1:17:00 |
2:56 |
|
6/19/2015 |
Bike |
Tempo |
Indoor Trainer |
33.6 mi |
1:36:00 |
2:52 |
|
6/17/2015 |
Bike |
Endurance |
Indoor Trainer |
20.5 mi |
1:00:00 |
2:57 |
|
6/16/2015 |
Bike |
Endurance |
Indoor Trainer |
19.6 mi |
1:00:00 |
3:04 |
|
6/11/2015 |
Bike |
Sufferfest- Local Hero |
Indoor Trainer |
23.4 mi |
1:03:02 |
2:42 |
|
6/10/2015 |
Bike |
Recovery |
Indoor Trainer |
15.2 mi |
45:00 |
2:58 |
|
6/9/2015 |
Bike |
Tempo |
Indoor Trainer |
20.9 mi |
1:00:00 |
2:53 |
|
6/8/2015 |
Bike |
Recovery |
Indoor Trainer |
16.0 mi |
48:00 |
3:00 |
|
6/6/2015 |
Bike |
Endurance |
Indoor Trainer |
31.1 mi |
1:30:00 |
2:54 |
|
6/4/2015 |
Bike |
Endurance |
Indoor Trainer |
20.0 mi |
1:00:00 |
3:00 |
|
6/2/2015 |
Bike |
Tempo |
Indoor Trainer |
20.7 mi |
1:00:00 |
2:55 |
|
5/31/2015 |
Bike |
Endurance |
Indoor Trainer |
25.7 mi |
1:15:00 |
2:56 |
|
5/30/2015 |
Bike |
Tempo |
Indoor Trainer |
42.4 mi |
2:00:00 |
2:50 |
|
5/29/2015 |
Bike |
Endurance |
Indoor Trainer |
20.2 mi |
1:00:00 |
2:59 |
|
5/28/2015 |
Bike |
Endurance |
Indoor Trainer |
23.5 mi |
1:10:00 |
2:59 |
|
5/25/2015 |
Bike |
Endurance |
Indoor Trainer |
46.0 mi |
2:15:00 |
2:57 |
|
5/24/2015 |
Bike |
Recovery |
Indoor Trainer |
9.6 mi |
30:00 |
3:08 |
|
5/23/2015 |
Bike |
Endurance |
Indoor Trainer |
31.3 mi |
1:30:00 |
2:53 |
|
5/20/2015 |
Bike |
Endurance |
Indoor Trainer |
30.5 mi |
1:30:00 |
2:58 |
|
5/19/2015 |
Bike |
Endurance |
Indoor Trainer |
20.3 mi |
1:00:00 |
2:58 |
|
5/18/2015 |
Bike |
Endurance |
Indoor Trainer |
20.3 mi |
1:00:00 |
2:58 |
|
5/17/2015 |
Bike |
Endurance |
Indoor Trainer |
4.9 mi |
15:24 |
3:09 |
|
5/16/2015 |
Bike |
Endurance |
Indoor Trainer |
19.8 mi |
1:00:00 |
3:03 |
|
4/30/2015 |
Bike |
Endurance |
Indoor Trainer |
20.1 mi |
1:00:00 |
3:00 |
|
4/29/2015 |
Bike |
VO2 Intervals |
Indoor Trainer |
19.6 mi |
56:00 |
2:52 |
|
4/14/2015 |
Bike |
Spin |
Indoor Trainer |
15.8 mi |
48:00 |
3:03 |
|
4/6/2015 |
Bike |
sweet spot (2x25min) |
Indoor Trainer |
29.2 mi |
1:25:14 |
2:56 |
|
4/5/2015 |
Bike |
Sufferfest- ISLAGIATT |
Indoor Trainer |
42.2 mi |
1:56:40 |
2:46 |
|
4/2/2015 |
Bike |
Under/Overs |
Indoor Trainer |
22.2 mi |
1:05:06 |
2:56 |
|
4/1/2015 |
Bike |
Warm Up |
Indoor Trainer |
1.7 mi |
6:11 |
3:39 |
|
4/1/2015 |
Bike |
sweet spot |
Indoor Trainer |
20.3 mi |
1:00:00 |
2:58 |
|
3/27/2015 |
Bike |
easy spin |
Indoor Trainer |
13.5 mi |
45:00 |
3:21 |
|
3/24/2015 |
Bike |
sweet spot |
Indoor Trainer |
19.9 mi |
1:00:00 |
3:01 |
|
3/19/2015 |
Bike |
Taper Spin |
Indoor Trainer |
14.7 mi |
45:00 |
3:04 |
|
3/18/2015 |
Bike |
Taper Spin |
Indoor Trainer |
9.5 mi |
30:05 |
3:10 |
|
3/17/2015 |
Bike |
VO2 Intervals |
Indoor Trainer |
20.8 mi |
1:00:00 |
2:53 |
|
3/12/2015 |
Bike |
VO2Max, Anaerobic |
Indoor Trainer |
11.6 mi |
33:00 |
2:51 |
|
3/8/2015 |
Bike |
aerob |
Indoor Trainer |
30.0 mi |
1:30:00 |
3:00 |
|
3/7/2015 |
Bike |
Race Sim |
Indoor Trainer |
47.1 mi |
2:20:15 |
2:59 |
|
3/6/2015 |
Bike |
Openers |
Indoor Trainer |
14.2 mi |
45:00 |
3:11 |
|
3/3/2015 |
Bike |
VO2Max, Anaerobic |
Indoor Trainer |
21.5 mi |
1:00:00 |
2:48 |
|
3/1/2015 |
Bike |
aerobic |
Indoor Trainer |
38.3 mi |
2:00:00 |
3:09 |
|
2/28/2015 |
Bike |
Kitchen Sink |
Indoor Trainer |
48.3 mi |
2:22:00 |
2:57 |
|
2/27/2015 |
Bike |
easy spin |
Indoor Trainer |
14.0 mi |
45:00 |
3:14 |
|
2/26/2015 |
Bike |
VO2Max, Anaerobic |
Indoor Trainer |
20.2 mi |
1:00:00 |
2:58 |
|
2/25/2015 |
Bike |
easy spin |
Indoor Trainer |
14.9 mi |
45:00 |
3:02 |
|
2/24/2015 |
Bike |
VO2 Intervals |
Indoor Trainer |
19.9 mi |
1:00:00 |
3:01 |
|
2/22/2015 |
Bike |
Sufferfest- Blender |
Indoor Trainer |
43.3 mi |
2:16:41 |
3:10 |
|
2/21/2015 |
Bike |
Sufferfest- Blender |
Indoor Trainer |
35.4 mi |
1:44:27 |
2:58 |
|
2/19/2015 |
Bike |
VO2 Intervals |
Indoor Trainer |
20.2 mi |
1:00:03 |
2:59 |
|
2/17/2015 |
Bike |
Endurance |
Indoor Trainer |
16.5 mi |
50:46 |
3:05 |
|
2/13/2015 |
Bike |
Super Max Intervals |
Indoor Trainer |
19.9 mi |
1:00:00 |
3:01 |
|
2/12/2015 |
Bike |
easy spin |
Indoor Trainer |
14.5 mi |
45:00 |
3:07 |
|
2/11/2015 |
Bike |
VO2 Intervals |
Indoor Trainer |
20.1 mi |
1:00:00 |
3:00 |
|
2/5/2015 |
Bike |
VO2 Intervals |
Indoor Trainer |
20.0 mi |
1:00:00 |
3:00 |
|
2/4/2015 |
Bike |
Recovery |
Indoor Trainer |
14.4 mi |
45:00 |
3:09 |
|
2/3/2015 |
Bike |
30sec sprints |
Indoor Trainer |
20.0 mi |
1:00:00 |
3:01 |
|
2/2/2015 |
Bike |
Endurance |
Indoor Trainer |
19.5 mi |
1:00:00 |
3:06 |
|
1/29/2015 |
Bike |
VO2 Intervals |
Indoor Trainer |
19.9 mi |
1:00:00 |
3:01 |
|
1/28/2015 |
Bike |
easy spin |
Indoor Trainer |
14.4 mi |
45:00 |
3:08 |
|
1/27/2015 |
Bike |
sweet spot |
Indoor Trainer |
19.8 mi |
1:00:00 |
3:02 |
|
|