Music
Listening stats
Plays
Favorite albums
Reads
Big map
Color scheme
Played
17 hours ago
November 13, 2026 at 3:27 AM
Your Song
Your Song
Swimming Paul
Swimming Paul
Big
map
Now
Played
17 hours ago
Your Song · Swimming Paul
Your Song · Swimming Paul
Last ride
A lovely afternoon with Alex ☺️ · 14 mi
A lovely afternoon with Alex ☺️ · 14 mi
San Francisco
SF ·
12:43 PM
Rides
Skiing
Hikes
Runs
All sports
More
Hikes
Runs
All sports
All time
This week
This month
Year
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
All time
All time
This week
This month
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Rides · All time
1.1×
around Earth
27,250 mi
50
Everests climbed
1.46M ft climbed
80
nonstop days in the saddle
1,913 hrs · 1,799 activities
Recent routes
Ride
2 days ago
· Nov 11
A lovely afternoon with Alex ☺️
14.0 mi
1h 13m
794 ft
Always nice to spend time in the park even though I lost the board game we played 🥲
Latest
Ride
4 days ago
· Nov 9
Karl’s in town 🌁
10.9 mi
51m
471 ft
Ride
5 days ago
· Nov 8
Who wants to do Thanksgiving with us in SF! 🍁
25.7 mi
1h 53m
2,243 ft
Bay Area
San Diego
1,764 routes
49.4%
of SF
594 of 1,203 mi ridden
Most ridden
Mission · 84.2%
40
of 41
neighborhoods explored
San Francisco
San Diego
49.4%
594 of 1,203 mi
0%
10%
25%
50%
75%
By neighborhood
1
Mission
84.2%
2
Noe Valley
77.2%
3
Golden Gate Park
73.8%
4
Oceanview / Merced / Ingleside
73.6%
5
South of Market
72.0%
6
Financial District / South Beach
71.1%
7
Mission Bay
70.9%
8
Castro / Upper Market
68.0%
9
Outer Mission
67.4%
10
Hayes Valley
67.1%
All 41 neighborhoods
Climbing by month
All time
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
1.46M
feet
Recent activities
Nov 11
A lovely afternoon with Alex ☺️
Ride
14.0 mi
794 ft
Nov 9
Karl’s in town 🌁
Ride
10.9 mi
471 ft
Nov 8
Who wants to do Thanksgiving with us in SF! 🍁
Ride
25.7 mi
2,243 ft
Nov 6
Need new sealant 🥲
Ride
10.8 mi
469 ft
Nov 5
Soccer was a blowout but yay for the blue wave 💙💙💙
Ride
12.5 mi
831 ft
Nov 1
The sun set before I had time to even contemplate the idea of dinner 🌆
Ride
20.8 mi
1,513 ft
Longest rides
1
Oysters and garlic bread got me through this 🦪
May 19, 2024
125 mi
7h 39m
10,105 ft
2
Marshall Wall Sunday with the Pastis ⛰️
May 18, 2025
118 mi
7h 44m
7,749 ft
3
Tecate Taco Run 🌮
Jul 31, 2022
115 mi
7h 27m
6,716 ft
4
Chocolate milk!! ALC day 2
Jun 3, 2024
110 mi
6h 15m
3,445 ft
5
ALC Day 2
Jun 5, 2023
109 mi
6h 35m
3,484 ft
6
Day 2: bumpy, gloriously warm century 🏳️🌈
Jun 2, 2025
109 mi
6h 41m
3,423 ft
7
ALC Day 2!
Jun 6, 2022
109 mi
6h 36m
3,289 ft
8
🍋🍋🍋 tour with the boys
May 27, 2024
107 mi
7h 20m
7,416 ft
Oysters and garlic bread got me through this 🦪
125 mi
7h 39m
10,105 ft
Longest activity
4.8
marathons
Yearly miles
2026
1,626 mi
2025
3,320 mi
2024
3,457 mi
2023
4,239 mi
2022
5,300 mi
2021
3,996 mi
2020
2,025 mi
2019
1,216 mi
2018
773 mi
2017
956 mi
2016
342 mi
Best year
2022
5,300 mi
Biggest climbs
Oysters and garlic bread got me through this 🦪
125 mi · May 19, 2024
10,105 ft
Hills for hills 🗻
61.8 mi · Dec 10, 2023
7,753 ft
Marshall Wall Sunday with the Pastis ⛰️
118 mi · May 18, 2025
7,749 ft
Pastis do Point Reyes 🤴
96.4 mi · Apr 6, 2024
7,427 ft
🍋🍋🍋 tour with the boys
107 mi · May 27, 2024
7,416 ft
Unplanned century with Anthony! 🦞
102 mi · Oct 9, 2022
7,180 ft
Bike odometers
Cruz
2023–2026
5,669
mi
333k ft
climbed
410 hrs
in the saddle
401
rides
’23
’24
’25
’26
Longest · 125 mi · May 19, 2024
Oysters and garlic bread got me through this 🦪
Prince
2024–2026
3,403
mi
211k ft
climbed
236 hrs
in the saddle
105
rides
’24
’25
’26
Longest · 118 mi · May 18, 2025
Marshall Wall Sunday with the Pastis ⛰️