Workouts


Summary
wait
Date ▼ Activity Course Type Distance Duration Pace  
5/4/2024 Bike
Post Loop
Interval 49.6 mi 3:30:19 4:15
4/20/2024 Bike
Post Loop
Long 38.3 mi 2:44:17 4:18
4/13/2024 Bike
Post Loop
Long 33.9 mi 2:16:04 4:01
9/16/2023 Bike
Post Loop
Easy 42.4 mi 2:50:36 4:02
6/10/2023 Bike
Post Loop
Long 36.9 mi 2:40:26 4:22
6/3/2023 Bike
Post Loop
Long 32.8 mi 2:22:52 4:22
9/17/2022 Bike
Post Loop
Long 49.2 mi 3:30:33 4:17
8/27/2022 Bike
Post Loop
Long 34.7 mi 2:23:39 4:09
8/7/2021 Bike
Post Loop
Long 27.3 mi 1:57:43 4:20
4/17/2021 Bike
Post Loop
Long 27.7 mi 1:53:43 4:07
1/22/2020 Run
Post Loop
Easy 5.6 mi 1:10:11 12:28
12/20/2019 Run
Post Loop
Interval 4.9 mi 1:00:21 12:24
8/24/2019 Bike
Post Loop
Long 90.4 mi 6:45:12 4:30
8/11/2019 Bike
Post Loop
Long 92.4 mi 7:04:12 4:36
7/20/2019 Bike
Post Loop
Long 80.8 mi 6:00:41 4:28
7/17/2019 Run
Post Loop
Speed work 5.8 mi 1:10:47 12:13
7/9/2019 Bike
Post Loop
Interval 19.5 mi 1:05:49 3:23
7/6/2019 Bike
Post Loop
Long 73.8 mi 5:41:13 4:38
6/29/2019 Bike
Post Loop
Long 67.5 mi 5:07:29 4:34
6/22/2019 Bike
Post Loop
Long 50.2 mi 3:45:10 4:30
5/18/2019 Bike
Post Loop
Easy 46.1 mi 3:15:43 4:15
5/18/2019 Run
Post Loop
Brick 3.4 mi 40:43 11:53
5/14/2019 Run
Post Loop
Tempo 2.6 mi 30:03 11:42
5/11/2019 Bike
Post Loop
Long 34.0 mi 2:32:21 4:30
5/11/2019 Run
Post Loop
Brick 1.5 mi 20:05 13:13
5/8/2019 Run
Post Loop
Tempo 5.1 mi 1:07:05 13:10
5/4/2019 Run
Post Loop
Brick 3.5 mi 40:04 11:29
5/4/2019 Bike
Post Loop
Long 48.6 mi 3:36:25 4:28
4/27/2019 Run
Post Loop
Brick 1.8 mi 21:11 11:55
4/27/2019 Bike
Post Loop
Long 40.0 mi 3:05:40 4:39
3/6/2019 Run
Post Loop
Fartlek 5.2 mi 1:05:49 12:44
1/30/2019 Run
Post Loop
Easy 5.2 mi 1:01:05 11:41
8/19/2018 Bike
Post Loop
Long 59.5 mi 4:35:27 4:38
8/11/2018 Bike
Post Loop
Long 100.1 mi 7:35:35 4:34
7/22/2018 Bike
Post Loop
Long 91.4 mi 7:03:41 4:39
7/8/2018 Bike
Post Loop
Long 85.0 mi 6:31:40 4:37
6/30/2018 Bike
Post Loop
Easy 74.2 mi 5:32:32 4:29
5/12/2018 Run
Post Loop
Long 2.9 mi 32:28 11:15
3/31/2018 Bike
Post Loop
Long 47.7 mi 3:31:04 4:26
3/30/2018 Run
Post Loop
Tempo 5.3 mi 1:05:02 12:21
3/24/2018 Bike
Post Loop
Hill 47.0 mi 3:36:24 4:37
3/17/2018 Bike
Post Loop
Long 46.0 mi 3:27:00 4:30
3/3/2018 Bike
Post Loop
Long 41.1 mi 3:07:54 4:35
8/24/2017 Run
Post Loop
Interval 3.5 mi 43:08 12:12
8/20/2017 Bike
Post Loop
Long 100.1 mi 7:49:16 4:42
7/22/2017 Bike
Post Loop
Long 75.6 mi 5:42:12 4:32
7/15/2017 Bike
Post Loop
Long 66.7 mi 5:18:32 4:47
6/17/2017 Bike
Post Loop
Long 42.5 mi 3:03:30 4:20
4/30/2017 Bike
Post Loop
Long 50.7 mi 4:06:25 4:52
4/22/2017 Bike
Post Loop
Long 49.2 mi 3:59:34 4:53
4/8/2017 Bike
Post Loop
Long 42.6 mi 3:28:39 4:54
3/25/2017 Bike
Post Loop
Long 37.5 mi 2:55:47 4:42
3/18/2017 Bike
Post Loop
Long 37.0 mi 2:51:54 4:39
3/11/2017 Bike
Post Loop
Long 31.5 mi 2:27:54 4:42
2/11/2017 Bike
Post Loop
Long 24.8 mi 2:01:04 4:54
7/24/2016 Run
Post Loop
Long 8.0 mi 1:43:45 12:57
7/23/2016 Bike
Post Loop
Long 44.0 mi 3:27:28 4:43
5/30/2016 Bike
Post Loop
Brick 11.0 mi 50:58 4:38
5/28/2016 Bike
Post Loop
Long 50.5 mi 3:44:03 4:27
5/7/2016 Bike
Post Loop
Long 40.5 mi 3:11:45 4:45
4/26/2016 Bike
Post Loop
Easy 14.6 mi 1:11:54 4:56
4/23/2016 Bike
Post Loop
Long 29.6 mi 2:28:13 5:01
4/9/2016 Bike
Post Loop
Long 30.1 mi 2:25:23 4:50
3/18/2016 Bike
Post Loop
Long 22.5 mi 1:48:06 4:49
2/20/2016 Bike
Post Loop
Long 29.0 mi 2:17:59 4:46
2/15/2016 Bike
Post Loop
Hill 15.0 mi 1:08:23 4:34
2/14/2016 Bike
Post Loop
Long 29.4 mi 2:04:23 4:14
4/25/2015 Bike
Post Loop
Long 33.2 mi 2:40:04 4:50
2/13/2015 Run
Post Loop
Brick 1.8 mi 20:25 11:37
2/13/2015 Bike
Post Loop
Long 18.8 mi 1:25:22 4:33
11/29/2014 Bike
Post Loop
Long 33.5 mi 2:23:46 4:18
9/2/2014 Bike
Post Loop
Interval 15.8 mi 1:05:35 4:10
9/1/2014 Bike
Post Loop
Brick 20.5 mi 1:31:42 4:29
8/23/2014 Run
Post Loop
Brick 3.2 mi 35:36 11:10
8/23/2014 Bike
Post Loop
Brick 10.2 mi 52:41 5:10
7/26/2014 Bike
Post Loop
Long 63.2 mi 4:17:45 4:05
7/23/2014 Bike
Post Loop
Hill 11.4 mi 45:18 3:59
7/22/2014 Bike
Post Loop
Hill 16.7 mi 1:16:23 4:35
7/19/2014 Bike
Post Loop
Long 32.1 mi 2:16:48 4:17
6/28/2014 Bike
Post Loop
Long 34.3 mi 2:35:18 4:32
6/21/2014 Bike
Post Loop
Long 27.2 mi 2:04:55 4:37
12/14/2013 Bike
Post Loop
Endurance 24.0 mi 1:46:09 4:26
11/2/2013 Bike
Post Loop
Long 22.2 mi 1:47:14 4:51
12/8/2012 Bike
Post Loop
Long 27.6 mi 2:04:39 4:32
11/3/2012 Bike
Post Loop
Hill 18.6 mi 1:25:23 4:35
8/31/2012 Run
Post Loop
Easy 3.0 mi 36:18 11:59
5/12/2012 Bike
Post Loop
Long 19.1 mi 1:25:44 4:30
6/14/2011 Bike
Post Loop
Brick 12.5 mi 1:12:24 5:48
5/30/2011 Bike
Post Loop
Hill 16.5 mi 1:19:56 4:52
10/11/2010 Bike
Post Loop
Brick 8.4 mi 33:54 4:03
10/9/2010 Bike
Post Loop
Brick 18.3 mi 1:23:02 4:33
9/14/2010 Bike
Post Loop
Hill 12.2 mi 56:53 4:41
8/3/2010 Bike
Post Loop
Easy 17.8 mi 1:20:59 4:34
5/27/2010 Bike
Post Loop
Tempo 21.0 mi 1:29:23 4:16
5/20/2010 Bike
Post Loop
Easy 12.1 mi 56:37 4:41
4/15/2010 Bike
Post Loop
Hill 16.0 mi 1:12:21 4:32
4/13/2010 Bike
Post Loop
Hill 12.3 mi 1:02:14 5:03
6/23/2009 Bike
Post Loop
Brick 16.7 mi 1:21:54 4:55
6/2/2009 Bike
Post Loop
Brick 12.2 mi 58:40 4:49
5/5/2009 Bike
Post Loop
Easy 11.9 mi 59:27 5:01