Mobile App
Plans
Route Planner
Organizations
Explore
Stories
English
Log In
Sign up
Sign up
Francis
Castro Valley, CA, US
Follow
Message
Stats
2025
98
Miles Traveled
8,099
Feet of Elevation Gained
4
Activities
9:51
Active Hours
- -
Calories Burned
- -
Photos Taken
Week
Month
Year
Career
Recent Routes & Activities
Alameda County Road Cycling
Castro Valley, CA
23.1 mi
1,743 ft
2 hrs 19 min
Alameda County Road Cycling
Castro Valley, CA
17 mi
2,338 ft
2 hrs 3 min
Berkeley Road Cycling
Berkeley, CA
40.8 mi
1,554 ft
3 hrs 18 min
Alameda County Road Cycling
Castro Valley, CA
17.2 mi
2,464 ft
2 hrs 12 min
Alameda County Road Cycling
Castro Valley, CA
45.2 mi
1,352 ft
3 hrs 46 min
Alameda County Road Cycling
Castro Valley, CA
18.6 mi
2,549 ft
2 hrs 9 min
Walnut Creek Road Cycling
Walnut Creek, CA
38.8 mi
2,259 ft
3 hrs 6 min
Alameda County Road Cycling
Castro Valley, CA
36.6 mi
1,194 ft
2 hrs 56 min
Alameda County Road Cycling
Castro Valley, CA
20.1 mi
1,194 ft
1 hr 44 min
Alameda County Road Cycling
Castro Valley, CA
52.2 mi
2,920 ft
4 hrs 18 min
Alameda County Road Cycling
Castro Valley, CA
20.5 mi
1,197 ft
1 hr 39 min
Alameda County Road Cycling
Castro Valley, CA
20.1 mi
1,183 ft
2 hrs 3 min
Alameda County Road Cycling
Castro Valley, CA
39.1 mi
2,248 ft
3 hrs 30 min
Alameda County Road Cycling
Castro Valley, CA
20.8 mi
934 ft
1 hr 58 min
Alameda County Road Cycling
Castro Valley, CA
17.4 mi
958 ft
1 hr 31 min
Alameda County Road Cycling
Castro Valley, CA
36 mi
996 ft
3 hrs 28 min
Alameda County Road Cycling
Castro Valley, CA
35.9 mi
935 ft
3 hrs 32 min
Alameda County Road Cycling
Castro Valley, CA
246 ft
37 ft
0 min
Alameda County Road Cycling
Castro Valley, CA
25 mi
780 ft
2 hrs 7 min
Alameda County Road Cycling
Castro Valley, CA
21.1 mi
711 ft
1 hr 44 min
Member Of
Fremont Freewheelers Bicycle Club
Fremont, California
Follows
1 following
0 followers
DBC Maps
Recent Photos
Get Inspired, Not Lost. © 2025 Ride with GPS.
Terms of Service
.
Privacy Policy
.
Mobile App
Mobile Route Planner
Web Route Planner
Integrations
Organizations
Experiences
Cycling Clubs
Cycling Events
Regions
About Us
Global Ambassadors
Careers
Contact
Help Center
Facebook
Twitter
Instagram
YouTube