Ride |
Tuesday, 07/15/2025 |
I reject the challenge. Cuz that ain't no challenge.
View on Strava
|
01:46 |
25.97 mi |
531 ft |
Ride |
Monday, 07/14/2025 |
This ride could have generated several country music song titles. (Not generated by Bandok). Mt. Philo Shuffle
View on Strava
|
04:06 |
51.22 mi |
3,573 ft |
VirtualRide |
Sunday, 07/13/2025 |
Zwift - Wave Rider on Greater London Flat in London
View on Strava
|
00:30 |
10.29 mi |
220 ft |
Ride |
Saturday, 07/12/2025 |
Based on how I react when toast pops out of the toaster, I'll never look cool walking away from an explosion
View on Strava
|
02:32 |
41.00 mi |
1,942 ft |
VirtualRide |
Friday, 07/11/2025 |
Zwift - Heat Wave on Greater London Flat in London
View on Strava
|
00:21 |
07.63 mi |
174 ft |
Rowing |
Wednesday, 07/09/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
VirtualRide |
Tuesday, 07/08/2025 |
Zwift - Following The Efforts on Sand And Sequoias in Watopia
View on Strava
|
00:59 |
19.03 mi |
656 ft |
Ride |
Sunday, 07/06/2025 |
You know better than to trust a strange computer!
View on Strava
|
01:44 |
30.53 mi |
1,043 ft |
Ride |
Saturday, 07/05/2025 |
It's all hands on deck, so quit your Myspacing and get on the register. That's an order.
View on Strava
|
02:20 |
33.58 mi |
2,093 ft |
Ride |
Friday, 07/04/2025 |
Didn’t plan on all that climbing but had to switch up to avoid the parades
View on Strava
|
02:11 |
26.44 mi |
2,871 ft |
VirtualRide |
Thursday, 07/03/2025 |
Zwift - Le Col - Training With Legends - Fabian Cancellara - Weekend Tune Up on 2015 Worlds Course in Richmond
View on Strava
|
00:28 |
08.75 mi |
341 ft |
VirtualRide |
Wednesday, 07/02/2025 |
Zwift - Zwift Camp: Inside Out | Climb On [Lite] on Ocean Lava Cliffside Loop in Watopia
View on Strava
|
00:33 |
10.06 mi |
476 ft |
Rowing |
Tuesday, 07/01/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
Ride |
Sunday, 06/29/2025 |
I made it rain shrimp! What did YOU ever do?
View on Strava
|
01:54 |
28.47 mi |
902 ft |
VirtualRide |
Saturday, 06/28/2025 |
Zwift - Grin And Bear It on Douce France in France
View on Strava
|
00:46 |
15.28 mi |
430 ft |
Rowing |
Friday, 06/27/2025 |
Morning Row
View on Strava
|
00:21 |
03.11 mi |
00 ft |
VirtualRide |
Thursday, 06/26/2025 |
Zwift - Tabata Time [Lite] on Flat Route in Watopia
View on Strava
|
00:30 |
09.86 mi |
253 ft |
VirtualRide |
Wednesday, 06/25/2025 |
Zwift - Workout of the Week | Beep! Beep! Beep! on Tempus Fugit in Watopia
View on Strava
|
00:30 |
09.98 mi |
85 ft |
VirtualRide |
Monday, 06/23/2025 |
This is great. Not only am I not learning, I'm forgetting stuff I used to know.
View on Strava
|
00:35 |
08.20 mi |
00 ft |
Elliptical |
Sunday, 06/22/2025 |
São Paulo hotel gym elliptical
View on Strava
|
00:34 |
03.98 mi |
00 ft |
Elliptical |
Saturday, 06/21/2025 |
Hotel George V São Paulo gym
View on Strava
|
00:30 |
03.73 mi |
00 ft |
Walk |
Friday, 06/20/2025 |
Campeche Beach walk
View on Strava
|
00:57 |
02.52 mi |
372 ft |
Hike |
Thursday, 06/19/2025 |
Trilha Costa da Lagoa
View on Strava
|
01:15 |
02.53 mi |
435 ft |
Hike |
Tuesday, 06/17/2025 |
Trilha do Gravata
View on Strava
|
01:18 |
02.19 mi |
476 ft |
VirtualRide |
Saturday, 06/14/2025 |
Zwift - Wild Iris on Beach Island Loop in Watopia
View on Strava
|
00:23 |
08.11 mi |
157 ft |
Rowing |
Friday, 06/13/2025 |
Morning Row
View on Strava
|
00:21 |
03.11 mi |
00 ft |
VirtualRide |
Wednesday, 06/11/2025 |
Zwift - Miracle on Flat Route in Watopia
View on Strava
|
00:20 |
06.80 mi |
200 ft |
VirtualRide |
Tuesday, 06/10/2025 |
Zwift - Vault on Figure 8 in Watopia
View on Strava
|
00:20 |
06.26 mi |
285 ft |
Ride |
Sunday, 06/08/2025 |
Ah, savory cheese puffs, made inedible by time and fate.
View on Strava
|
00:27 |
06.33 mi |
50 ft |
Rowing |
Thursday, 06/05/2025 |
Morning Row
View on Strava
|
00:10 |
01.55 mi |
00 ft |
VirtualRide |
Wednesday, 06/04/2025 |
Zwift - Alpha on Douce France in France
View on Strava
|
00:30 |
09.14 mi |
361 ft |
Ride |
Tuesday, 06/03/2025 |
Sometimes I feel like an idiot. But I am an idiot, so it kinda works out.
View on Strava
|
00:13 |
02.63 mi |
114 ft |
Ride |
Tuesday, 06/03/2025 |
Nobody exists on purpose. Nobody belongs anywhere. We're all going to die. Come watch TV.
View on Strava
|
00:17 |
04.98 mi |
60 ft |
VirtualRide |
Tuesday, 06/03/2025 |
Zwift - Knife-edge on Beach Island Loop in Watopia
View on Strava
|
00:22 |
07.25 mi |
144 ft |
Rowing |
Monday, 06/02/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
Ride |
Sunday, 06/01/2025 |
I dream of a world where chickens can cross the road without having their motives questioned.
View on Strava
|
02:45 |
34.69 mi |
1,489 ft |
Ride |
Saturday, 05/31/2025 |
By the power of Grayskull!
View on Strava
|
01:58 |
29.97 mi |
1,604 ft |
Ride |
Friday, 05/30/2025 |
I wanted this to be professional, efficient, adult, cooperative. Not a lot to ask.
View on Strava
|
00:48 |
10.52 mi |
991 ft |
Rowing |
Wednesday, 05/28/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
Rowing |
Monday, 05/26/2025 |
Morning Row
View on Strava
|
00:09 |
01.24 mi |
00 ft |
Elliptical |
Monday, 05/26/2025 |
Morning Elliptical
View on Strava
|
00:30 |
01.00 mi |
00 ft |
Ride |
Saturday, 05/24/2025 |
I'm going for fearsome here, but I just don't feel it!
View on Strava
|
00:04 |
01.05 mi |
00 ft |
Ride |
Saturday, 05/24/2025 |
Iron Horse 2025
View on Strava
|
04:06 |
46.88 mi |
5,509 ft |
Ride |
Saturday, 05/24/2025 |
Never ignore coincidence. Unless, of course, you're busy. In which case, always ignore coincidence.
View on Strava
|
00:12 |
02.47 mi |
30 ft |
Ride |
Thursday, 05/22/2025 |
Escorting a VIP on a run
View on Strava
|
00:32 |
02.64 mi |
210 ft |
Ride |
Thursday, 05/22/2025 |
Hot and dusty rock art recon.
View on Strava
|
02:01 |
24.60 mi |
1,188 ft |
Ride |
Monday, 05/19/2025 |
Exploring the mesa
View on Strava
|
00:59 |
09.76 mi |
633 ft |
Hike |
Sunday, 05/18/2025 |
Cathedral Wash Hike
View on Strava
|
01:30 |
04.89 mi |
638 ft |
Ride |
Saturday, 05/17/2025 |
Grand Canyon Ride!
View on Strava
|
02:50 |
38.98 mi |
2,795 ft |
Ride |
Saturday, 05/17/2025 |
Isn't it a bit unnerving that doctors call what they do "practice"?
View on Strava
|
00:00 |
00.07 mi |
00 ft |
Ride |
Thursday, 05/15/2025 |
Making tracks! I should get double mileage credit for all the sandy spots.
View on Strava
|
00:52 |
07.43 mi |
276 ft |
Ride |
Wednesday, 05/14/2025 |
Got out of clinic early today!
View on Strava
|
02:00 |
23.96 mi |
1,155 ft |
Run |
Monday, 05/12/2025 |
The wind, my knee and sea level epo levels. All conspired against me.
View on Strava
|
00:23 |
01.82 mi |
53 ft |
VirtualRide |
Saturday, 05/10/2025 |
Zwift - 2004 on Jungle Circuit in Watopia
View on Strava
|
00:50 |
14.00 mi |
620 ft |
VirtualRide |
Friday, 05/09/2025 |
Zwift - Wave Rider on 2015 Worlds Course in Richmond
View on Strava
|
00:30 |
09.74 mi |
433 ft |
Rowing |
Wednesday, 05/07/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
VirtualRide |
Tuesday, 05/06/2025 |
Zwift - Up and Down on Beach Island Loop in Watopia
View on Strava
|
00:35 |
11.17 mi |
233 ft |
Ride |
Sunday, 05/04/2025 |
Grizzly Peak Century 2025
View on Strava
|
07:28 |
101.10 mi |
8,970 ft |
Rowing |
Thursday, 05/01/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
VirtualRide |
Wednesday, 04/30/2025 |
Zwift - No Nonsense on Chain Chomper in Makuri Islands
View on Strava
|
00:37 |
10.04 mi |
666 ft |
VirtualRide |
Tuesday, 04/29/2025 |
Zwift - Workout of the Week | Hairpin Wizard on Makuri Madness in Makuri Islands
View on Strava
|
00:44 |
14.05 mi |
482 ft |
Ride |
Sunday, 04/27/2025 |
Child regrets teaching dad how to text message.
View on Strava
|
00:09 |
02.21 mi |
79 ft |
Ride |
Sunday, 04/27/2025 |
MPS Race for the Cure Napa to Petaluma SMART Train
View on Strava
|
01:49 |
27.36 mi |
942 ft |
Ride |
Sunday, 04/27/2025 |
To the MPS Race for the Cure Napa. It beats running the 5k! Go Team Peter!!
View on Strava
|
03:32 |
54.63 mi |
2,080 ft |
Ride |
Saturday, 04/26/2025 |
I had a dream last night that a hamburger was eating me.
View on Strava
|
02:04 |
31.00 mi |
1,112 ft |
VirtualRide |
Thursday, 04/24/2025 |
Zwift - Fit & Fun on Flat Route in Watopia
View on Strava
|
00:22 |
07.58 mi |
213 ft |
Rowing |
Wednesday, 04/23/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
VirtualRide |
Tuesday, 04/22/2025 |
Zwift - 40/20's into FTP #1 on Libby Hill After Party in Richmond
View on Strava
|
01:02 |
20.62 mi |
528 ft |
Rowing |
Sunday, 04/20/2025 |
Morning Row
View on Strava
|
00:08 |
01.24 mi |
00 ft |
Elliptical |
Sunday, 04/20/2025 |
Morning Elliptical
View on Strava
|
00:35 |
03.20 mi |
00 ft |
Rowing |
Saturday, 04/19/2025 |
Morning Row
View on Strava
|
00:23 |
03.11 mi |
00 ft |
Elliptical |
Saturday, 04/19/2025 |
Morning Elliptical
View on Strava
|
00:35 |
03.50 mi |
00 ft |
VirtualRide |
Friday, 04/18/2025 |
Zwift - Workout of the Week | Tabata Time on Douce France in France
View on Strava
|
00:45 |
15.28 mi |
430 ft |
VirtualRide |
Thursday, 04/17/2025 |
Zwift - Grin And Bear It on Tempus Fugit in Watopia
View on Strava
|
00:40 |
14.10 mi |
118 ft |
VirtualRide |
Wednesday, 04/16/2025 |
Zwift - Garmin UNBOUND Gravel Training Plan | Off Road Optimizer on LaGuardia After Party in New York
View on Strava
|
00:34 |
10.30 mi |
531 ft |
VirtualRide |
Tuesday, 04/15/2025 |
Zwift - Zwift Camp: Baseline | Attack the Bunch [Lite] on Volcano Flat in Watopia
View on Strava
|
00:34 |
11.02 mi |
210 ft |
Ride |
Sunday, 04/13/2025 |
Miles are my meditation
View on Strava
|
03:56 |
58.20 mi |
3,760 ft |
Ride |
Saturday, 04/12/2025 |
Confirmation is complete. Please wait while I tattoo your new identity on your arm.
View on Strava
|
00:17 |
03.85 mi |
11 ft |
Ride |
Friday, 04/11/2025 |
Roll it on the floor and slap it on a biscuit.
View on Strava
|
01:20 |
22.57 mi |
853 ft |
Ride |
Friday, 04/11/2025 |
Got to work off the fried chicken hash.
View on Strava
|
00:15 |
03.22 mi |
60 ft |
VirtualRide |
Thursday, 04/10/2025 |
Zwift - Control The Burn on Suki's Playground in Makuri Islands
View on Strava
|
00:17 |
05.22 mi |
295 ft |
VirtualRide |
Wednesday, 04/09/2025 |
Zwift - Twenty Torch on R.G.V. in France
View on Strava
|
00:20 |
07.33 mi |
75 ft |
Ride |
Sunday, 04/06/2025 |
Sir, it's very possible this asteroid is not stable.
View on Strava
|
01:53 |
24.11 mi |
2,464 ft |
Ride |
Saturday, 04/05/2025 |
TVC ride, part 2. Marshall
View on Strava
|
02:32 |
40.69 mi |
2,466 ft |
Ride |
Saturday, 04/05/2025 |
Tha's the whole point of a surprise party, you take somebody you really love and you play em like a fool.
View on Strava
|
00:55 |
14.16 mi |
883 ft |
Rowing |
Friday, 04/04/2025 |
Afternoon Row
View on Strava
|
00:23 |
03.11 mi |
00 ft |
VirtualRide |
Thursday, 04/03/2025 |
Zwift - Lavender Unicorn on Kappa Quest in Makuri Islands
View on Strava
|
00:31 |
07.01 mi |
705 ft |
Rowing |
Wednesday, 04/02/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
VirtualRide |
Tuesday, 04/01/2025 |
Zwift - Get In the Zone on Flat Route in Watopia
View on Strava
|
00:46 |
15.59 mi |
440 ft |
Run |
Sunday, 03/30/2025 |
Tuba City Rehab Run 2 - A lot less walking, even with a bum knee
View on Strava
|
00:42 |
03.20 mi |
180 ft |
Run |
Saturday, 03/29/2025 |
Tuba Rehab Run/Walk Round the Resevoir
View on Strava
|
01:02 |
04.05 mi |
143 ft |
VirtualRide |
Thursday, 03/27/2025 |
Zwift - Arise on Queen's Highway After Party in Yorkshire
View on Strava
|
00:52 |
14.43 mi |
1,152 ft |
Hike |
Saturday, 03/22/2025 |
Casa de Casal de Loivos loop
View on Strava
|
00:31 |
01.26 mi |
66 ft |
Ride |
Tuesday, 03/18/2025 |
Porto, voltei!
View on Strava
|
01:38 |
27.45 mi |
974 ft |
VirtualRide |
Saturday, 03/15/2025 |
Zwift - Itza Climb Finish in Watopia
View on Strava
|
01:07 |
21.16 mi |
974 ft |
VirtualRide |
Friday, 03/14/2025 |
Zwift - Pre-Race on Scotland Smash in Scotland
View on Strava
|
01:01 |
19.30 mi |
906 ft |
VirtualRide |
Thursday, 03/13/2025 |
Zwift - Race Day! on Ocean Lava Cliffside Loop in Watopia
View on Strava
|
00:21 |
05.85 mi |
253 ft |
VirtualRide |
Wednesday, 03/12/2025 |
Zwift - Instant Inferno on The Fan Flats in Richmond
View on Strava
|
00:18 |
06.39 mi |
144 ft |
Rowing |
Tuesday, 03/11/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
Ride |
Saturday, 03/08/2025 |
There's no in between. You're either good or bad. I'm in between.
View on Strava
|
01:53 |
29.12 mi |
1,729 ft |
VirtualRide |
Wednesday, 03/05/2025 |
Zwift - To The Max on Beach Island Loop in Watopia
View on Strava
|
00:33 |
10.75 mi |
213 ft |
Rowing |
Tuesday, 03/04/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
Ride |
Sunday, 03/02/2025 |
Griffiths is back, baby!
View on Strava
|
01:53 |
23.19 mi |
1,138 ft |
Ride |
Saturday, 03/01/2025 |
Never trust an atom. They make up everything.
View on Strava
|
00:31 |
06.95 mi |
43 ft |
Ride |
Friday, 02/28/2025 |
PT warm up
View on Strava
|
00:08 |
03.00 mi |
00 ft |
Rowing |
Thursday, 02/27/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
VirtualRide |
Wednesday, 02/26/2025 |
Zwift - Miracle on Innsbruckring in Innsbruck
View on Strava
|
00:21 |
07.11 mi |
289 ft |
VirtualRide |
Tuesday, 02/25/2025 |
Zwift - Microbursts 30's on Beach Island Loop in Watopia
View on Strava
|
00:44 |
15.10 mi |
282 ft |
Ride |
Sunday, 02/23/2025 |
Pleasure isn't always pleasant
View on Strava
|
01:51 |
30.64 mi |
1,014 ft |
Ride |
Saturday, 02/22/2025 |
Lake loops redux with Fritz and Zöe
View on Strava
|
01:53 |
16.62 mi |
1,880 ft |
Ride |
Friday, 02/21/2025 |
Thunderbolt and lightning very very frightening me
View on Strava
|
01:09 |
17.36 mi |
433 ft |
VirtualRide |
Thursday, 02/20/2025 |
Zwift - Brisk Burn on The Fan Flats in Richmond
View on Strava
|
00:16 |
05.58 mi |
118 ft |
Rowing |
Wednesday, 02/19/2025 |
Morning Row
View on Strava
|
00:22 |
03.11 mi |
00 ft |
VirtualRide |
Tuesday, 02/18/2025 |
Zwift - Uphill Battle in Watopia
View on Strava
|
01:01 |
20.07 mi |
768 ft |
Elliptical |
Sunday, 02/16/2025 |
Morning Elliptical
View on Strava
|
00:30 |
03.20 mi |
00 ft |
VirtualRide |
Sunday, 02/16/2025 |
Broken gym stationary bike
View on Strava
|
00:15 |
04.50 mi |
00 ft |
Rowing |
Saturday, 02/15/2025 |
Evening Row
View on Strava
|
00:10 |
01.55 mi |
00 ft |
Elliptical |
Saturday, 02/15/2025 |
Evening Elliptical
View on Strava
|
00:45 |
04.80 mi |
00 ft |
VirtualRide |
Wednesday, 02/12/2025 |
Zwift - Vault in Watopia
View on Strava
|
00:20 |
07.15 mi |
154 ft |
Rowing |
Tuesday, 02/11/2025 |
Afternoon Row
View on Strava
|
00:21 |
03.11 mi |
00 ft |
Ride |
Sunday, 02/09/2025 |
I was addicted to the hokey pokey but then I turned myself around
View on Strava
|
01:45 |
29.58 mi |
932 ft |
Ride |
Saturday, 02/08/2025 |
Little dirt never hurt anybody.
View on Strava
|
01:27 |
23.60 mi |
846 ft |
VirtualRide |
Friday, 02/07/2025 |
Zwift - Mayan San Remo in Watopia
View on Strava
|
00:49 |
15.19 mi |
745 ft |
VirtualRide |
Thursday, 02/06/2025 |
Zwift - Workout of the Week | Sir Chris Hoy - Keirin in Scotland
View on Strava
|
00:41 |
12.58 mi |
584 ft |
VirtualRide |
Wednesday, 02/05/2025 |
Zwift - Heat Wave in Watopia
View on Strava
|
00:19 |
07.11 mi |
128 ft |
VirtualRide |
Tuesday, 02/04/2025 |
Zwift - INEOS Grenadiers Virtual Training Camp | The van Baarle in London
View on Strava
|
00:49 |
15.10 mi |
348 ft |
Ride |
Sunday, 01/26/2025 |
I tripped the other day just standing there.
View on Strava
|
02:20 |
33.74 mi |
2,070 ft |
Ride |
Saturday, 01/25/2025 |
Lemme check my list of powers and weaknesses: ability to do anything, but only whenever I want.
View on Strava
|
01:47 |
30.67 mi |
1,027 ft |
VirtualRide |
Friday, 01/24/2025 |
Zwift - Workout of the Week | 30-20-10-GO! in Watopia
View on Strava
|
00:45 |
16.09 mi |
322 ft |
VirtualRide |
Thursday, 01/23/2025 |
Zwift - Sir Bradley Wiggins | Ultimate Warm Up in Watopia
View on Strava
|
00:16 |
05.07 mi |
174 ft |
Rowing |
Tuesday, 01/21/2025 |
Morning Row
View on Strava
|
00:21 |
03.11 mi |
00 ft |
Ride |
Monday, 01/20/2025 |
Coffee ride!
View on Strava
|
02:38 |
41.79 mi |
1,214 ft |
Ride |
Sunday, 01/19/2025 |
A technical SNAFU becomes donuts. Winning. ??
View on Strava
|
01:16 |
18.22 mi |
928 ft |
Ride |
Saturday, 01/18/2025 |
PMC training starts now!
View on Strava
|
02:20 |
34.16 mi |
2,083 ft |
VirtualRide |
Friday, 01/17/2025 |
Zwift - Workout of the Week | 2 by 2 in London
View on Strava
|
00:30 |
10.33 mi |
233 ft |
VirtualRide |
Thursday, 01/16/2025 |
Zwift - Calorie Crush in France
View on Strava
|
00:29 |
10.13 mi |
151 ft |