Date ▲ |
Activity |
Course |
Type |
Distance |
Duration |
Pace |
|
5/11/2014 |
Bike |
GAP trail |
Long |
64.8 mi |
5:28:13 |
5:04 |
|
5/25/2014 |
Bike |
GAP trail |
Default |
60.2 mi |
4:44:03 |
4:44 |
|
7/6/2014 |
Bike |
GAP trail |
Default |
30.1 mi |
2:19:48 |
4:39 |
|
7/27/2014 |
Bike |
GAP trail |
Default |
46.0 mi |
4:00:00 |
5:14 |
|
9/28/2014 |
Bike |
GAP trail |
Default |
27.6 mi |
1:55:09 |
4:11 |
|
10/2/2014 |
Bike |
GAP trail |
Default |
101.0 mi |
7:47:51 |
4:38 |
|
4/26/2015 |
Bike |
GAP trail |
Default |
63.7 mi |
5:16:12 |
4:58 |
|
5/23/2015 |
Bike |
GAP trail |
Default |
45.9 mi |
3:00:29 |
3:56 |
|
6/21/2015 |
Bike |
GAP trail |
Default |
35.0 mi |
2:45:51 |
4:45 |
|
6/26/2015 |
Bike |
GAP trail |
Default |
45.6 mi |
4:01:00 |
5:18 |
|
7/23/2015 |
Bike |
GAP trail |
Default |
29.8 mi |
2:14:56 |
4:32 |
|
8/6/2015 |
Bike |
GAP trail |
Default |
25.1 mi |
1:48:24 |
4:20 |
|
8/23/2015 |
Bike |
GAP trail |
Default |
23.8 mi |
2:06:18 |
5:19 |
|
8/27/2015 |
Bike |
GAP trail |
Default |
55.7 mi |
5:05:44 |
5:30 |
|
8/30/2015 |
Bike |
GAP trail |
Default |
34.3 mi |
2:43:58 |
4:47 |
|
9/10/2015 |
Bike |
GAP trail |
Default |
35.4 mi |
2:40:44 |
4:33 |
|
10/5/2015 |
Bike |
GAP trail |
Default |
63.6 mi |
4:51:24 |
4:36 |
|
2/21/2016 |
Bike |
GAP trail |
Default |
27.6 mi |
2:32:09 |
5:31 |
|
5/8/2016 |
Bike |
GAP trail |
Long |
35.5 mi |
2:38:08 |
4:28 |
|
5/23/2016 |
Bike |
GAP trail |
Tempo |
35.1 mi |
2:27:55 |
4:14 |
|
6/19/2016 |
Bike |
GAP trail |
Default |
20.1 mi |
1:43:50 |
5:10 |
|
9/11/2016 |
Bike |
GAP trail |
Default |
28.5 mi |
2:37:33 |
5:32 |
|
11/5/2016 |
Bike |
GAP trail |
Default |
36.0 mi |
2:54:27 |
4:51 |
|
11/13/2016 |
Bike |
GAP trail |
Default |
36.2 mi |
3:20:06 |
5:32 |
|
4/2/2017 |
Bike |
GAP trail |
Default |
36.0 mi |
3:22:00 |
5:38 |
|
5/11/2018 |
Bike |
GAP trail |
Default |
19.6 mi |
1:31:18 |
4:40 |
|
8/19/2018 |
Bike |
GAP trail |
Default |
27.9 mi |
1:53:13 |
4:04 |
|
5/23/2021 |
Bike |
GAP trail |
Default |
28.4 mi |
2:23:05 |
5:03 |
|
|