Date |
Activity |
Course |
Type |
Distance |
Duration ▼ |
Pace |
|
5/16/2010 |
Bike |
CRW Spring Century |
Long |
102.0 mi |
5:25:00 |
3:12 |
|
8/18/2018 |
Bike |
Blazing Saddles Century |
Long |
100.2 mi |
5:22:43 |
3:14 |
|
7/1/2017 |
Bike |
VTGF |
Long |
67.8 mi |
4:44:48 |
4:13 |
|
10/29/2023 |
Run |
Marine Corps 50K |
Race |
50.0 km |
4:40:14 |
9:02 |
|
8/30/2020 |
Bike |
|
Default |
63.4 mi |
4:15:39 |
4:03 |
|
5/20/2017 |
Bike |
Tour of North Shore |
Long |
70.2 mi |
4:02:46 |
3:28 |
|
10/25/2009 |
Run |
Cape Cod Marathon |
Race |
26.2 mi |
3:55:45 |
9:00 |
|
4/16/2012 |
Run |
Boston Marathon |
Race |
26.2 mi |
3:46:58 |
8:40 |
|
4/17/2017 |
Run |
Boston Marathon |
Race |
26.2 mi |
3:27:16 |
7:55 |
|
4/15/2019 |
Run |
Boston Marathon |
Race |
26.2 mi |
3:26:21 |
7:53 |
|
4/30/2010 |
Bike |
Rode to New Hampshire and Back |
Long |
64.8 mi |
3:26:00 |
3:11 |
|
7/21/2018 |
Bike |
North Andover through NH and back |
Long |
62.2 mi |
3:24:55 |
3:18 |
|
5/29/2016 |
Run |
Vermont City Marathon |
Race |
26.2 mi |
3:24:34 |
7:49 |
|
1/11/2015 |
Run |
Walt Disney World Marathon (Goofy Part 2) |
Race |
26.2 mi |
3:23:53 |
7:47 |
|
11/9/2013 |
Run |
New Jersey Trail Series "One Day" - Marathon |
Race |
26.2 mi |
3:22:42 |
7:45 |
|
10/10/2020 |
Bike |
|
Default |
58.3 mi |
3:22:12 |
3:29 |
|
4/17/2023 |
Run |
Boston Marathon |
Race |
26.2 mi |
3:20:48 |
7:40 |
|
8/31/2019 |
Bike |
No. Andover to Ipswich and Back |
Long |
62.0 mi |
3:19:25 |
3:13 |
|
10/22/2017 |
Run |
Baystate Marathon |
Race |
26.2 mi |
3:18:54 |
7:36 |
|
8/15/2020 |
Bike |
|
Default |
55.0 mi |
3:17:20 |
3:36 |
|
8/8/2020 |
Bike |
|
Default |
53.8 mi |
3:16:33 |
3:40 |
|
4/18/2022 |
Run |
Boston Marathon |
Race |
26.2 mi |
3:16:26 |
7:30 |
|
1/12/2014 |
Run |
Walt Disney World Marathon |
Race |
26.2 mi |
3:16:19 |
7:30 |
|
3/24/2013 |
Run |
Hopkinton to Heartbreak + |
Long |
24.1 mi |
3:15:16 |
8:07 |
|
10/4/2009 |
Run |
Run Around Melrose to Saugus Wakefield and Home with Hills |
Long |
19.9 mi |
3:15:00 |
9:48 |
|
7/24/2011 |
Bike |
Lost on the North Shore |
Long |
62.5 mi |
3:14:47 |
3:07 |
|
10/24/2020 |
Bike |
North Shore Century |
Easy |
54.5 mi |
3:12:50 |
3:33 |
|
10/3/2021 |
Run |
Maine Marathon |
Race |
26.2 mi |
3:12:45 |
7:22 |
|
5/25/2014 |
Run |
Vermont City Marathon |
Race |
26.2 mi |
3:12:26 |
7:21 |
|
10/17/2010 |
Run |
Baystate Marathon |
Race |
26.2 mi |
3:12:01 |
7:20 |
|
5/20/2012 |
Run |
Sugarloaf Marathon |
Race |
26.2 mi |
3:09:56 |
7:15 |
|
4/20/2015 |
Run |
Boston Marathon |
Race |
26.2 mi |
3:09:43 |
7:15 |
|
4/15/2013 |
Run |
Boston Marathon |
Race |
26.2 mi |
3:08:50 |
7:13 |
|
9/19/2020 |
Bike |
|
Default |
51.9 mi |
3:08:25 |
3:38 |
|
4/18/2016 |
Run |
Boston Marathon |
Race |
26.2 mi |
3:07:30 |
7:10 |
|
4/21/2014 |
Run |
Boston Marathon |
Race |
26.2 mi |
3:07:26 |
7:10 |
|
4/3/2010 |
Bike |
Highpoint Loop (long) |
Easy |
54.0 mi |
3:07:00 |
3:28 |
|
6/24/2018 |
Bike |
To Plum Islan |
Long |
60.1 mi |
3:05:46 |
3:06 |
|
4/29/2017 |
Bike |
Tri Fury Group Ride |
Long |
56.2 mi |
3:05:00 |
3:18 |
|
11/12/2016 |
Run |
New Jersey Trail Series "One Day" - Marathon |
Race |
26.2 mi |
3:04:42 |
7:03 |
|
5/12/2013 |
Run |
Maine Coast Marathon |
Race |
26.2 mi |
3:04:38 |
7:03 |
|
11/24/2017 |
Bike |
High Point, etc... |
Hill |
46.0 mi |
3:04:16 |
4:01 |
|
2/28/2015 |
Run |
Around the Fells |
Long |
22.2 mi |
3:03:35 |
8:17 |
|
4/18/2011 |
Run |
Boston Marathon |
Race |
26.2 mi |
3:03:32 |
7:01 |
|
9/20/2009 |
Run |
Loop out to mystic lakes |
Long |
19.2 mi |
3:03:00 |
9:32 |
|
8/8/2010 |
Run |
Melrose, Saugus, Lynn, Beach, Nahant, and Back |
Long |
20.1 mi |
3:02:21 |
9:05 |
|
9/26/2020 |
Bike |
|
Default |
56.0 mi |
3:01:26 |
3:15 |
|
8/4/2018 |
Bike |
Surrey Hills |
Long |
45.8 mi |
3:01:20 |
3:58 |
|
6/9/2018 |
Bike |
Tri Fury Group Ride |
Long |
53.9 mi |
3:01:12 |
3:22 |
|
4/27/2019 |
Bike |
North Andover and Back |
Long |
55.0 mi |
3:00:51 |
3:18 |
|
10/8/2023 |
Run |
Around |
Long |
23.0 mi |
3:00:00 |
7:50 |
|
10/19/2014 |
Run |
Baystate Marathon |
Race |
26.2 mi |
2:59:44 |
6:52 |
|
3/23/2014 |
Run |
Melrose, Malden, Saugus, Breakheart X 2 |
Long |
22.0 mi |
2:59:16 |
8:09 |
|
8/22/2021 |
Run |
Melrose, Wakefield, Malden, Stoneham |
Long |
20.0 mi |
2:56:26 |
8:50 |
|
8/8/2022 |
Bike |
Local |
Long |
49.1 mi |
2:56:20 |
3:36 |
|
9/9/2018 |
Bike |
Pumpkinman Half Ride |
Race |
52.9 mi |
2:56:11 |
3:20 |
|
10/24/2020 |
Bike |
North Shore Century |
Long |
48.3 mi |
2:54:59 |
3:38 |
|
8/17/2019 |
Bike |
Trifury Saturday Ride |
Long |
55.9 mi |
2:53:11 |
3:07 |
|
9/21/2014 |
Run |
To and Around Lake Q |
Long |
20.0 mi |
2:52:48 |
8:38 |
|
3/21/2015 |
Run |
Boston Marathon Course |
Long |
22.4 mi |
2:52:06 |
7:42 |
|
6/3/2018 |
Bike |
Quiet Roads North |
Long |
50.1 mi |
2:51:21 |
3:26 |
|
9/13/2010 |
Run |
Mystic Lake & Arlington |
Long |
21.0 mi |
2:50:33 |
8:07 |
|
1/30/2022 |
Run |
Zwift |
Long |
20.1 mi |
2:50:31 |
8:30 |
|
9/7/2013 |
Run |
Mystic Lakes |
Long |
20.0 mi |
2:50:12 |
8:31 |
|
7/17/2016 |
Bike |
High Point, NJ |
Long |
40.0 mi |
2:49:57 |
4:15 |
|
3/26/2017 |
Run |
Boston Marathon Course |
Long |
22.1 mi |
2:49:30 |
7:42 |
|
5/13/2017 |
Bike |
Tri Fury Group Ride |
Long |
53.8 mi |
2:48:23 |
3:08 |
|
8/30/2015 |
Run |
Melrose, Saugus, Breakheart, Wakefield |
Long |
20.0 mi |
2:47:21 |
8:22 |
|
5/31/2019 |
Bike |
Woostah to Melrose |
Long |
51.3 mi |
2:46:58 |
3:16 |
|
2/19/2017 |
Run |
Melrose, Fells, Spot Pond |
Long |
20.0 mi |
2:46:26 |
8:20 |
|
7/6/2019 |
Bike |
Zwift |
Long |
49.9 mi |
2:44:57 |
3:19 |
|
3/6/2022 |
Run |
Melrose, Stoneham, Winchester, Medford |
Long |
21.4 mi |
2:44:43 |
7:42 |
|
3/19/2011 |
Run |
Hopkinton to Heartbreak |
Long |
21.9 mi |
2:44:38 |
7:31 |
|
10/13/2013 |
Run |
Melrose, Stoneham, Malden, Melrose, Saugus |
Long |
20.1 mi |
2:44:11 |
8:10 |
|
5/25/2019 |
Bike |
Trifury Saturday Ride |
Long |
53.2 mi |
2:43:34 |
3:05 |
|
7/17/2011 |
Bike |
Big Ass Loop |
Long |
50.7 mi |
2:43:28 |
3:14 |
|
5/7/2017 |
Bike |
Loop out to Bedford |
Long |
50.0 mi |
2:43:24 |
3:16 |
|
7/25/2021 |
Run |
|
Long |
20.0 mi |
2:43:05 |
8:10 |
|
6/30/2012 |
Bike |
No. Andover to Ipswich and Back |
Long |
56.4 mi |
2:43:00 |
2:54 |
|
9/12/2021 |
Run |
Reading, Wakefield, Fuck Lynnfield, No Reading |
Long |
20.0 mi |
2:42:50 |
8:09 |
|
2/29/2020 |
Bike |
Zwift |
Long |
39.9 mi |
2:42:25 |
4:05 |
|
7/5/2019 |
Bike |
Zwift |
Long |
49.9 mi |
2:41:29 |
3:15 |
|
5/19/2019 |
Bike |
To Plum Island |
Long |
56.4 mi |
2:41:26 |
2:52 |
|
6/16/2018 |
Bike |
Tri Fury Group Ride |
Long |
53.2 mi |
2:41:22 |
3:02 |
|
3/13/2016 |
Run |
Fells |
Long |
20.5 mi |
2:41:16 |
7:54 |
|
7/14/2012 |
Bike |
No. Andover to Ipswich and Back |
Long |
54.1 mi |
2:41:09 |
2:59 |
|
8/19/2012 |
Bike |
Timberman Half Ironman Bike |
Race |
56.0 mi |
2:40:48 |
2:53 |
|
2/16/2014 |
Run |
Melrose, Stoneham, Winchester |
Long |
18.4 mi |
2:40:31 |
8:43 |
|
2/24/2013 |
Run |
Melrose, Saugus, Breakheart, Wakefield |
Long |
18.9 mi |
2:40:00 |
8:28 |
|
2/10/2013 |
Run |
Melrose, Malden, Saugus, Wakefield |
Long |
18.7 mi |
2:39:56 |
8:35 |
|
3/24/2019 |
Run |
Boston Marathon Course |
Long |
21.4 mi |
2:39:41 |
7:29 |
|
9/10/2017 |
Run |
Melrose, Stoneham, Winchester, Medford |
Long |
20.0 mi |
2:38:56 |
7:57 |
|
3/5/2017 |
Run |
Wakefield, Lynnfield, No. Reading, Reading |
Long |
20.0 mi |
2:38:47 |
7:57 |
|
6/18/2022 |
Bike |
Local |
Long |
53.3 mi |
2:38:15 |
2:59 |
|
9/7/2014 |
Run |
Mystic Lakes |
Long |
21.0 mi |
2:38:10 |
7:32 |
|
2/28/2016 |
Run |
Spot Pond & Reservoir |
Long |
20.3 mi |
2:37:21 |
7:47 |
|
9/18/2020 |
Bike |
Zwift |
Easy |
20.1 mi |
2:37:18 |
7:51 |
|
12/8/2013 |
Run |
To and Around Lake Q 2X |
Long |
20.1 mi |
2:37:05 |
7:50 |
|
7/2/2021 |
Run |
Zwift |
Easy |
10.0 mi |
2:36:40 |
15:39 |
|
3/9/2014 |
Run |
Mystic Lakes |
Long |
20.2 mi |
2:36:34 |
7:46 |
|