Sign Up for Free

Track your rides and runs via your iPhone, Android or GPS device, analyze your performance, and compare with friends.

Rudy Alfonso

Rudy Alfonso

Elk Grove, CA
Follow on Strava

Husband, father, fifth-grade teacher, heart attack survivor, beginning cyclist, cyclocross newbie, and follower of Jesus.

Monthly Activity Distance

  • 0 mi
  • 80
  • 160
  • 240
  • 320
  • 400
Sep 2014
Oct
Nov
Dec
Jan 2015
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep

Current Month

  • 128.8mi
    DISTANCE
  • 14h 49m
    TIME
  • 195ft
    ELEVATION

Recent Achievements

  • PR on 3 mins all out, start from hills
  • PR on Coyote Hills Up and Over
  • PR on SoaprootClimbEastbound
  • PR on Coyote Hills Westside climb

Year-to-Date

Cycling
Distance 1,063.9mi
Time 111h 21m
Elevation Gain 1,424ft
Rides 148

All-Time

Cycling
Total Distance 7,653.9mi
Total Time 728h 1m
Total Elev Gain 14,180ft
Total Rides 916

Recent Photos

  • Chug-chug-chug-chug. Worth it! #kineticcycles #crux #ohtheplacesyoullgo
  • Remembering my father-in-law. #kineticcycles #crux #theplacesyoullgo
  • Somewhere behind the clouds lies Mission Peak. #kineticcycles #crux
  • Morning! @kinetic_cycles #kineticcycles #crux @iamspecialized
  • A smile this time! #kineticcycles #crux #crossiscoming #lotsofgravel
  • Heck YES! #kineticcycles @ghetocx
  • Trip to the shop became a fun ride back home. Love this bridge! #kineticcycles #fuse #6fattie
  • Uh... you can probably tell that I don't get out much...
  • We used to have to figure out rides whenever we dropped a vehicle to the shop. Now, I just throw a bike in and ride home. #expertautomotive #kineticcycles #fuse #6fattie
  • Bridges. Heights. They both kinda freak me out.
  • Thank goodness to #tubeless and @orangesealed #kineticcycles #fuse #6fattie
  • First pic while rolling... #kineticcycles #fuse #6fattie
  • @kinetic_cycles #cyclocross clinic - Day 2 with @thekidkaiser and @nommeke
  • @kinetic_cycles #cyclocross clinic with Bruce, @thekidkaiser, and @nommeke - Hup hup!
  • Back in the saddle again on a safer route. #racebiketowork #kineticcycles #crux
  • Night ride. #kineticcycles #fuse #6fattie
  • Riding bikes 5 in the AM. #kineticcycles #crux #crossiscoming
  • Picked out several goat heads this morning and made it home. That's why I go #tubeless - Yay @kinetic_cycles @challengetires @orangesealed #crossiscoming #kineticcycles #crux
  • Another flat! @kinetic_cycles - Help!
  • Walking home. #tubeless #not
  • Smoke from the fire. @ghetocx Wednesday night pick-up race. And #sand #kineticcycles #crux #crossiscoming
  • Waterbreak...
  • gheto pick-up races. Here we go! #gheto #crossiscoming #crossishere
  • lowercase on the dismounts - UPPERCASE on the REMOUNTS - Still struggling with getting back on the bike. #waterbreak
  • Fourth of July - Daddy/Daughter ride. #waterbreak
  • They see us rolling.
  • Dismounts/remounts, barriers, left turns today. #kineticcycles #crux #crossiscoming @kinetic_cycles
  • Sloooooooooow left turn. Dismounts/Remounts - Cornering (left turns) - @kinetic_cycles @ghetocx #crossiscoming #kineticcycles #crux
  • Early morning CX - Dismount/remount repeat. Weezer playlist - on repeat. #crossiscoming #kineticcycles #crux @kinetic_cycles @ghetocx
  • The only time you won't see me in a @kinetic_cycles kit is when I'm training for cross in a @ghetocx kit. Two groups of people that are dear to me. #crossiscoming
  • What a lovely day...
  • 20 Mile - Rest Stop #kineticcycles #roubaix
  • Here we go! #kineticcycles #roubaix
  • I think we're beyond resting now. Just taking photos of each other taking photos.
  • Halfway, kinda. 35 miles... #kineticcycles #roubaix
  • Doing what I do...
  • Done! #kineticcycles #roubaix
  • Ugh. Gasp. Ugh. Gasp. Still worth the view. #kineticcycles #crux
  • Ugh. But the view is nice. #kineticcycles #crux #ouchies
  • Always make it to this point and remember Bruce for a moment. Recovery has been better since doing some stretching and getting back on the bike. #kineticcycles #crux #recovery #crossiscoming
  • I'm typically late in buying up @kinetic_cycles shirts in the colors I like in the size I prefer. Not today! #alwayssupportyourlbs #localbikeshop #kineticcycles #newshirtday #neonyellowoverblack #whiteoverdodgerblue #babyblueovergrey
  • Happy "May is Bike Month"! #MIBM #mayisbikemonth
  • Bleh. "We have to go back Kate..." #kineticcycles #roubaix #trainer #LOST
  • Added some sealant. Mostly @stansnotubes (wheels, applicator, core remover) with @orangesealed sealant. For tomorrow's #MIBM #mayisbikemonth #energizerstation
  • Baby steps. #kineticcycles #sirrus
  • Not the most flattering selfie. Didn't expect to be hit by a car either. Nothing broken. Thank God for helmets and EMTs and CT scans and His divine protection. Prayers appreciated!
  • Daddy/Daughter time. 84 degrees in Fremont.
  • It's been awhile since I paid my respects to my Lolo and Lola. I was high school when my Lola passed away...
  • Today's view #ohtheplacesyougo
  • This hurts but oh it's so worth it! #ouchies #climbing
  • Ask me three years ago if I'd ever find myself doing stuff like this, I'd probably laugh and say, "Uh... no" - #heartattackscanchangethings #trekfuelex
  • #waytooearly #kineticcycles #crux
  • Reflection? #kineticcycles #roubaix
  • Ugh. Road bikes are not cross bikes! #kineticcycles #roubaix #somethingsdifferent
  • One of those mornings where you can't help but stop. #kineticcycles #crux
  • I overdress for the cold. #kineticcycles #crux #racebiketowork
  • Bike ride to church? Why not? #ridebikesforwhut
  • Dismounts/remounts, cornering, barriers - Repeat. #kineticcycles #crux #crossiscoming
  • Park stop during another daddy/daughter ride. #kineticcyles #crux
  • Daddy daughter bike ride!
  • Just a quick one before church. #kineticcycles #crux #ohtheplacesillgo
  • Wowzers... #kineticcycles #crux @kinetic_cycles
  • Couldn't ride through Coyote Hills as I planned. That's ok. I thought a lot about my mom, Valerie's dad and about @luestes and her mom during my ride. You're in our thoughts and prayers Lu. We love you...
  • Daddy/Daughter ride in the Bay Area! #kineticcycles #crux
  • Funny face.
  • A little off-camber-y practice. #kineticcycles #crux #crossiscoming #cx365
  • Dad/daughter bike ride!
  • Watching trains...
  • Dismounts/remounts and cornering (left-hand turns) with the daughter before #saccx - Old Sacramento 
#kineticcycles #crux #kidbike
  • #tbt - To a time where Sailor Moon wasn't super popular in the US. I was especially proud of the hair I made.
  • If you're gonna be on a trainer, you might as well watch good TV. #thewestwing
  • Always a little bit bittersweet riding my FIL's road bike. With all the confusing news from #cxnots2015 - I needed a ride to clear my head up. #kineticcycles #roubaix @iamspecialized
  • New Year's Day ride #overthebridge #kineticcycles #crux
  • Morning ride #kineticcycles #crux #crossbikestakeyouanywhere
  • Same spot. Sunnier day. And a smile! #rememberingbruce #kineticcycles #crux
  • Didn't appreciate the miles and miles of trails living in Fremont till after I left it. Not until I got on a bike. #kineticcycles #crux #crossbikestakeyouanywhere
  • Oh how I miss the hills...
  • Gotcha... #kineticcycles #crux #crossbikestakeyouanywhere
  • Just a bit higher... #kineticcycles #crux #crossbikestakeyouanywhere
  • Went for a ride where Bruce (my father-in-law) took me for my first ride with him. Remembered how awestruck I was that you could ride here. Thought about him and the legacy he left for Valerie and his grandchildren. We love and miss you, Bruce...
  • Ah the Fremont Hills. Mission Peak in the background. Perfect way to end the day! #kineticcycles  #crux
  • My backyard. #kineticcycles #crux #crossbikestakeyouanywhere
  • Maddie's first Tour of Camden Lights!
  • Finally. A ride to work! #kineticcycles #crux #alittleraincanthurt
  • Inside my head: Run up or run up?
  • Thanksgiving yesterday and then this happened. #everythingisaero
  • Leveled up. #cousins
  • 5k Start - #rtfth
  • Me cold? Nah.
  • Today, there will be MUD. #heck yes And off-cambery torture. #kineticcycles #crux #crossisboss #saccx
  • Fall + #cyclocross = (sigh)
  • On my way to Folsom Rodeo Cross, I had to stop by and see Bruce at @kinetic_cycles - Ummm, pre-rode the course already and I have to say... I'm kinda intimidated!
  • Holy shmoly! That's a run-up! #kineticcycles #crux #crossishere #ouch
  • Bikes and Food Trucks - Such a BAD combination! #kineticcycles #crux #krushbiker
  • Lizzy first time down the slide. #purejoyface #lovemygirls
  • What are these for?
  • Found it! #kineticcycles #crux
  • Double commuter light season. 500 lumens and a blinky.
  • So it begins... #training #runningagain #ctofivekay #andreallybadsocktans
  • On the way home... #kineticcycles #crux
  • Always wanted to go back to this bridge. #kineticcycles #crux
  • Still trying to get over my #fearofbridges on my trusty #crux - #kineticcycles
  • Discovering the east of Elk Grove. #crux #gravel
  • Quick one while the family naps. #kineticcycles #crux #healthytrails
  • Done. #gheto #crossiscoming
  • #gheto
  • East vs. West #gheto #crossiscoming
  • Riding along the I5... #kineticcycles #crux #crossiscoming #gravelride
  • Trying to find little off-camber spots to practice in EG is hard!#kineticcycles #crux #crossiscoming
  • Had to stop by. Glad Bruce and @kinetic_cycles is where they're all but I do miss being 5 minutes away. #kineticcycles #crux #favshop
  • Family bike ride! #kineticcycles #crux #ariel
  • Just a little dirt...
  • One of those rare weeks when I can ride all five days. #kineticcycles #crux @iamspecialized #onehundredmiles #ridemorethan drive
  • Had to stop and take a quick pic. #kineticcycles #crux
  • Cyclocross 101 with @thekidkaiser #kineticcycles #crossiscoming #crux
  • @thekidkaiser - Picking up the bike #crossiscoming #bikehandling #suitcasing #crux
  • What happens when you forget to turn STRAVA off... #chaos
  • Nice to finally ride to work after a week off! @iamspecialized #kineticcycles #crux
  • A quickie before spending time with the family in the Bay Area. #kineticcycles #crux #quarrylakes #dirtandgravel
  • Oh how I miss the hills...
  • Fremont Wine and Arts Festival - Before the chaos.
  • #blue
  • Rode to church this morning. #familybikeride
  • Finally! Bike ride all by our lonesome! #kineticcycles #crux #ariel
  • Whoa... Where #gheto Wednesday night races used to be held... still smoldering.
  • Burnt. #gheto
  • Smoke! Black hole sun, won't you come... #kineticcycles #crux #twincitiesandback
  • #gheto is back. #kineticcycles #crux
  • #gheto - Part II
  • Probably the weirdest post. Ever. #nineteenthcenturyaustrianwomen #armpitappleslice #imsavingthis #deepfreeze #otcc #dontdiscard
  • Fixed a flat in 15 minutes! That's a first!
  • GoFest #elkgrove #familybikeride
  • Sunset ride with Valerie...
  • Water break. #kineticcycles #sirrus #familybikeride
  • Can't forget Lizzy! Adorbs! #familybikeride
  • First family bike ride with Jenna on two wheels. #familybikeride #sirrus
  • Someone's already lined up! #xmen #daysfuturepast
  • Thanks @kidneybeanpete - Always fun with you! #kineticcycles #roubaix @iamspecialized
  • I hope I can survive the pre-ride. Deciding not to race this one.
  • Here we go! Metric century in Lodi! #kineticcycles #crux #conquest @iamspecialized
  • Rest stop. My back cries out, "I demand trial by combat!" #kineticcycles #crux #lodisunrisecentury
  • Tired. And we still have to head back. #kineticcycles #crux
  • With Jason getting ready for a metric century.
  • This one's for you Bruce! #kineticcycles #crux #rememberingbruce
  • Never been here before... on a bike. #kineticcycles #crux
  • Weird combo of trees...
  • I was supposed to ride home but I couldn't help myself... My last ride with FIL was here #rememberingbruce #fatherinlawrides
  • One side paved. One side gravel. For miles and miles. This was in my back yard all these years I wasn't riding a bike. #nowiappreciateit #kineticcycles #crux #fremontca
  • Bikes friends > bike schwag BUT I still really enjoy the MIBM schwag! #mayisbikemonth #mibm #sacog
  • On my way to the MIBM kick-off event and this happens... #flat
  • Whew! Made it! #mayisbikemonth #kickoffevent #downtown
  • #rad
  • Good morning riding bikes with friends. #kineticcycles #newkitday #crux
  • Denied again... #whenwillitopen #elkgrove #bikebridge
  • Riding to/from work vs. driving... It just means I get to enjoy this a bit more "on bike" than "in car" #kineticcycles #sirrus #trailthatlednowhere
  • Open, open, open... #deniedagain #bikebridge #elkgrove #atleasttheyhavebetterlocks
  • Guess what's open? #bikebridge #elkgrove
  • Haps on the Berf @captainblackswitch - We dropped by to specifically to wish you a happy 40th!
  • Off the beaten path...
  • Mud & Puddles ride. #kineticcycles #cyclocross #crux
  • Family and friends bike ride! #neighbors #community #betteredit #fun
  • Family/friends bike ride! #community #neighbors #yay
  • Rescued. More so from mosquitos than anything else. #nowestnileplease
  • Tubeless doesn't mean indestructible. #flat #meh #nobringypump #waitingforwife
  • Turned around. : ( #safetyfirst
  • Turned around. : ( #safetyfirst
  • There will be mud. Day two. More mud - deeper puddles. Practice, practice, practice. #cxskills #kineticcycles #crux
  • Uh... that's my bike light. Back on the bike but why didn't I notice that when I took it? #awkwardcrotchbeamoflight @iamspecialized #kineticcycles #crux
  • Found a little spot of mud this morning. Not much. But enough to play in. @iamspecialized #crux #kineticcycles #neverplayedinmudasakid
  • Rain...
  • Keep going! #keeponpedaling #crux
  • Made it! Now turn around and go back! #consumnesriverpreserve #prefirepot #kineticcycles #crux
  • Thanks Will for the Apple bag. Came in handy riding to the Elk Grove Farmer's Market. #kineticcycles #crux #bachoy
  • Picking up meds. #kaiser #atenolol #crux
  • Family bike ride - Part II #kidbike #knockedout
  • First family bike ride with all five of us! @iamspecialized #sirrus #beachcruiser #burley #trailabike #kidbike
  • Down Franklin and back. #kineticcycles #crux #conquest @iamspecialized #redline #myjerseyisstreeeetching
  • Daughters practicing their "starts." Maddie had the hole shot. #notrainingwheels #kidbikesareheavier
  • Finding some dirt. @iamspecialized #crux #fatherdaughterbikeride
  • There's something about a ride through the dark... @iamspecialized #crux #kineticcycles #niteriderlumina500
  • Heading home...
  • Heading home...
  • Race bike to work. Why not? @iamspecialized #kineticcycles #crux
  • Just got my @wd40_bike swag for answering their question, "Why do you ride?" on FB. Thanks @kinetic_cycles for having them demo!
  • On the way home...
  • Father/daughter NYE bike ride!
  • Home! Well, kinda. Back where I grew up. @iamspecialized #kineticcycles #crux
  • @osteoid - What are these? Still can't figure it out. #somethinggross
  • @osteoid - Still figure out what this is... #somethinggross
  • Almost home... @iamspecialized #kineticcycles #crux
  • I was up there at some point but maybe I should get back? @iamspecialized #kineticcycles #crux
  • How high can I go? @iamspecialized #kineticcycles #crux
  • Going a little bit further... @iamspecialized #kineticcycles #crux
  • Yay area view... @iamspecialized #crux #kineticcycles
  • Counteracts the bike ride... #donttellmom #notpostingtofacebook #shesgonnaseethechargeonchase
  • Wheeeeeee!
  • Father/Daughter bike ride!
  • Dismounts and remounts while the girlies play. #crux @kinetic_cycles #cyclocross #kineticcycles
  • Racing his first #cyclocross race! Go Jason go! #saccx
  • @ghetocx with really REALLY good friends! #cyclocross #kineticcycles