Date ▼ |
Activity |
Course |
Type |
Distance |
Duration |
Pace |
|
8/19/2020 |
Bike |
|
Easy |
23.0 km |
53:00 |
2:19 |
|
8/15/2020 |
Bike |
|
Long |
106.2 km |
4:09:08 |
2:21 |
|
8/13/2020 |
Bike |
|
Easy |
27.7 km |
1:01:15 |
2:13 |
|
8/10/2020 |
Bike |
|
Easy |
27.1 km |
1:02:24 |
2:19 |
|
8/8/2020 |
Bike |
|
Long |
102.7 km |
4:04:33 |
2:23 |
|
8/6/2020 |
Bike |
|
Easy |
26.8 km |
1:00:28 |
2:16 |
|
8/4/2020 |
Bike |
|
Easy |
7.4 km |
15:10 |
2:04 |
|
8/1/2020 |
Bike |
|
Long |
100.6 km |
4:03:23 |
2:26 |
|
7/30/2020 |
Bike |
|
Easy |
23.5 km |
53:17 |
2:17 |
|
7/28/2020 |
Bike |
|
Easy |
22.1 km |
48:23 |
2:12 |
|
7/25/2020 |
Bike |
|
Long |
73.9 km |
2:57:03 |
2:24 |
|
7/23/2020 |
Bike |
|
Easy |
27.2 km |
1:00:04 |
2:13 |
|
7/21/2020 |
Bike |
|
Easy |
22.5 km |
49:49 |
2:14 |
|
7/18/2020 |
Bike |
|
Long |
60.6 km |
2:37:35 |
2:36 |
|
7/15/2020 |
Bike |
|
Easy |
22.5 km |
51:17 |
2:17 |
|
7/14/2020 |
Bike |
|
Easy |
22.5 km |
53:55 |
2:24 |
|
7/12/2020 |
Bike |
|
Long |
60.9 km |
2:30:28 |
2:29 |
|
7/9/2020 |
Bike |
|
Easy |
26.4 km |
1:01:48 |
2:21 |
|
7/7/2020 |
Bike |
|
Easy |
25.6 km |
58:34 |
2:18 |
|
7/4/2020 |
Bike |
|
Long |
100.0 km |
3:58:48 |
2:24 |
|
7/2/2020 |
Bike |
|
Easy |
22.1 km |
50:01 |
2:16 |
|
7/1/2020 |
Bike |
|
Long |
80.7 km |
3:13:37 |
2:25 |
|
6/29/2020 |
Bike |
|
Easy |
23.3 km |
51:30 |
2:13 |
|
6/27/2020 |
Bike |
|
Long |
60.6 km |
2:28:20 |
2:27 |
|
6/24/2020 |
Bike |
|
Easy |
21.4 km |
52:18 |
2:27 |
|
6/22/2020 |
Bike |
|
Easy |
26.4 km |
1:01:19 |
2:20 |
|
6/20/2020 |
Bike |
|
Long |
51.2 km |
2:05:55 |
2:28 |
|
6/18/2020 |
Bike |
|
Easy |
26.2 km |
1:01:46 |
2:22 |
|
6/17/2020 |
Bike |
|
Easy |
26.8 km |
1:03:45 |
2:23 |
|
6/16/2020 |
Bike |
|
Long |
50.0 km |
1:58:02 |
2:22 |
|
6/15/2020 |
Bike |
|
Long |
50.5 km |
2:00:36 |
2:24 |
|
6/12/2020 |
Bike |
|
Easy |
24.6 km |
1:03:15 |
2:35 |
|
6/9/2020 |
Bike |
|
Long |
60.2 km |
2:26:31 |
2:27 |
|
6/7/2020 |
Bike |
|
Easy |
26.1 km |
1:05:22 |
2:31 |
|
6/5/2020 |
Bike |
|
Long |
50.0 km |
2:03:11 |
2:28 |
|
6/2/2020 |
Bike |
|
Easy |
9.0 km |
20:00 |
2:14 |
|
6/2/2020 |
Bike |
|
Easy |
16.1 km |
40:51 |
2:33 |
|
6/1/2020 |
Bike |
|
Easy |
21.1 km |
50:11 |
2:23 |
|
5/31/2020 |
Bike |
|
Easy |
26.1 km |
1:03:39 |
2:27 |
|
5/27/2020 |
Bike |
|
Easy |
26.5 km |
1:01:47 |
2:20 |
|
5/26/2020 |
Bike |
|
Easy |
26.7 km |
1:05:12 |
2:27 |
|
5/25/2020 |
Bike |
|
Easy |
25.7 km |
1:01:22 |
2:24 |
|
5/23/2020 |
Bike |
|
Easy |
35.4 km |
1:25:56 |
2:26 |
|
5/22/2020 |
Bike |
|
Easy |
26.2 km |
1:02:52 |
2:25 |
|
5/20/2020 |
Bike |
|
Easy |
25.7 km |
1:00:07 |
2:21 |
|
5/16/2020 |
Bike |
|
Easy |
26.2 km |
1:05:01 |
2:29 |
|
5/3/2020 |
Bike |
|
Easy |
32.6 km |
1:19:11 |
2:26 |
|
4/27/2020 |
Bike |
|
Easy |
12.9 km |
30:34 |
2:23 |
|
9/21/2019 |
Bike |
|
Easy |
53.2 km |
2:01:33 |
2:18 |
|
9/2/2019 |
Bike |
|
Long |
53.8 km |
2:03:50 |
2:19 |
|
8/25/2019 |
Bike |
|
Easy |
21.1 km |
48:02 |
2:17 |
|
8/24/2019 |
Bike |
|
Long |
45.0 km |
1:47:13 |
2:23 |
|
8/10/2019 |
Bike |
|
Long |
100.4 km |
3:48:49 |
2:17 |
|
8/8/2019 |
Bike |
|
Long |
28.0 km |
58:44 |
2:06 |
|
8/5/2019 |
Bike |
|
Long |
60.8 km |
2:19:24 |
2:18 |
|
8/4/2019 |
Bike |
|
Long |
100.4 km |
3:48:12 |
2:17 |
|
7/27/2019 |
Bike |
|
Long |
100.4 km |
3:50:45 |
2:18 |
|
7/23/2019 |
Bike |
|
Easy |
15.4 km |
35:10 |
2:17 |
|
7/21/2019 |
Bike |
|
Easy |
95.2 km |
3:48:38 |
2:25 |
|
7/14/2019 |
Bike |
|
Long |
80.5 km |
3:17:30 |
2:28 |
|
7/1/2019 |
Bike |
|
Long |
61.9 km |
2:20:12 |
2:16 |
|
6/30/2019 |
Bike |
|
Long |
61.3 km |
2:20:50 |
2:18 |
|
6/25/2019 |
Bike |
|
Easy |
23.4 km |
50:55 |
2:11 |
|
6/23/2019 |
Bike |
|
Long |
60.4 km |
2:21:48 |
2:21 |
|
6/16/2019 |
Bike |
|
Easy |
25.3 km |
56:22 |
2:14 |
|
6/14/2019 |
Bike |
|
Easy |
36.0 km |
1:32:19 |
2:34 |
|
6/12/2019 |
Bike |
|
Long |
65.4 km |
2:35:17 |
2:23 |
|
6/11/2019 |
Bike |
|
Easy |
15.8 km |
35:13 |
2:14 |
|
6/8/2019 |
Bike |
|
Long |
50.4 km |
2:05:29 |
2:30 |
|
6/1/2019 |
Bike |
|
Easy |
50.1 km |
1:58:16 |
2:22 |
|
5/19/2019 |
Bike |
|
Easy |
30.0 km |
1:11:13 |
2:23 |
|
9/23/2018 |
Bike |
|
Easy |
30.7 km |
1:09:31 |
2:16 |
|
9/15/2018 |
Bike |
|
Easy |
27.9 km |
1:03:26 |
2:17 |
|
9/9/2018 |
Bike |
|
Easy |
13.6 km |
27:32 |
2:02 |
|
9/7/2018 |
Bike |
|
Easy |
32.1 km |
1:13:06 |
2:17 |
|
8/25/2018 |
Bike |
|
Easy |
30.1 km |
1:04:04 |
2:08 |
|
8/18/2018 |
Bike |
|
Easy |
25.3 km |
55:26 |
2:12 |
|
7/25/2018 |
Bike |
|
Easy |
26.2 km |
56:35 |
2:10 |
|
7/24/2018 |
Bike |
|
Easy |
4.9 km |
10:19 |
2:06 |
|
7/22/2018 |
Bike |
|
Long |
90.6 km |
3:15:40 |
2:10 |
|
7/17/2018 |
Bike |
|
Long |
90.1 km |
3:24:49 |
2:17 |
|
7/12/2018 |
Bike |
|
Easy |
36.9 km |
1:29:28 |
2:26 |
|
7/10/2018 |
Bike |
|
Easy |
34.4 km |
1:16:07 |
2:13 |
|
6/21/2018 |
Bike |
|
Easy |
27.3 km |
1:05:46 |
2:25 |
|
6/21/2018 |
Bike |
|
Easy |
26.5 km |
58:12 |
2:12 |
|
6/19/2018 |
Bike |
|
Hill |
31.5 km |
1:07:26 |
2:09 |
|
6/16/2018 |
Bike |
|
Long |
103.3 km |
3:45:28 |
2:11 |
|
6/12/2018 |
Bike |
|
Hill |
29.3 km |
1:02:27 |
2:08 |
|
6/10/2018 |
Bike |
|
Long |
73.9 km |
2:44:38 |
2:14 |
|
6/9/2018 |
Bike |
|
Tempo |
19.0 km |
37:58 |
2:00 |
|
6/5/2018 |
Bike |
|
Easy |
10.5 km |
22:23 |
2:08 |
|
6/2/2018 |
Bike |
|
Long |
93.2 km |
3:21:12 |
2:10 |
|
5/29/2018 |
Bike |
|
Easy |
21.6 km |
47:19 |
2:12 |
|
5/21/2018 |
Bike |
|
Easy |
32.0 km |
1:06:05 |
2:04 |
|
5/21/2018 |
Bike |
|
Hill |
4.2 km |
11:05 |
2:39 |
|
5/21/2018 |
Bike |
|
Hill |
7.6 km |
17:50 |
2:21 |
|
5/7/2018 |
Bike |
|
Hill |
7.5 km |
17:46 |
2:23 |
|
5/7/2018 |
Bike |
|
Hill |
10.0 km |
22:30 |
2:15 |
|
10/21/2017 |
Bike |
|
Easy |
31.2 km |
1:08:57 |
2:13 |
|
10/8/2017 |
Bike |
|
Easy |
55.0 km |
2:00:45 |
2:12 |
|
|