Sign Up for Free

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

Mark  Alford

Mark Alford

Oakland, California
Follow on Strava

Cardinal Bicycle Co. Racing p/b Joe's Cycles

Monthly Activity Distance

  • 0 mi
  • 180
  • 360
  • 540
  • 720
  • 900
Sep 2014
Oct
Nov
Dec
Jan 2015
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep

Current Month

  • 139.9mi
    DISTANCE
  • 11h 52m
    TIME
  • 19,875ft
    ELEVATION

Year-to-Date

Cycling
Distance 1,328.5mi
Time 81h 54m
Elevation Gain 104,984ft
Rides 40

All-Time

Cycling
Total Distance 13,509.0mi
Total Time 844h 35m
Total Elev Gain 761,709ft
Total Rides 582

Recent Photos

  • Always keep your "cockpit" clean and lean...
  • QUICK!....grab my stem! ????
  • I gotta get it in where I can fit it in...???? #nightmoves
  • This weather...???? #backtowork
  • Stoked @ivjcampbell & @emmettculp dropped into SF. Always good to see great friends. Showed Emmett around our backyard through 8,000 different weather conditions. Sorry for taking so long Ivy! ????
  • ???? #mcm #noregrets #pause
  • Had my feet whiter than the #republicanparty for today's RCC ride.
  • "You see those rocks right there?...those are rocks." #festive500 #outsideisrocks (????: @stokedonspokes)
  • Door to door ouch...#festive500
  • We came back to club and @ritajett had a plethora of burritos waiting for us! Thank you!!! #festive500
  • This needs a @thickboyz #sensitivesprinter sticker...#circlemirror
  • Training to climb a little better with fellow orange wearer @digableblankets. ????
  • Ryan's #hardstyletuesday?
  • #OSHA approved #wintergamestrong
  • One more butt photo...#cyclistbutts
  • #teamkindofblack
  • I got to lead the Saturday Club ride again and had the pleasure of sharing this #lightbro with these lovely people.
  • #hashtags
  • Four hours of #fog ☁️
  • I had to...ugh...#dropthebase #basedout #hellaveggie
  • #WindowsXP battle with @a_goessling. #viewsfromthesaddle
  • ????...Gabe was the only one chillin and not on his tele. Ha! #addiction
  • Some creepy in the'ol #westoakland backstreets. #wallart #graffiti
  • #latergrams #hellafall #muchfalling ????
  • Solo
  • They say, "Black is slimming and Green is mean." #whatevs
  • @pinoymamba is covering up @smoothedges...he's back there though...
  • ????
  • Thanks for everyone who came out to my group ride! It was a challenge to keep everyone together, but it was fun nonetheless! We had 23 riders!
  • "Ey, for real? Y'all are goin to just lay there and not help me so chores?"
  • #morningshift #cadencecollection ????
  • As candid as I could get...
  • #tbt in Indy; I do miss ripping through those streets all young and dangerous - #hellafixed Photo: @aue
  • @david_tyrone_jones and I did #mtdiablo today...long and slow....#pause #muricah #latteart
  • "Active" #bananabreak ????
  • We got caught in the wetness ☔️....#pause
  • #Bruh......Descending Grizzly Peak towards Centennial. #viewsfromthesaddle #roadslikethese
  • Happy Birthday Big Mike, always a pleasure! @smoothedges
  • #circlemirror #selfie with brehs..."Gentleman's Legs" were called for this ride, but we quickly climbed the Zone ladder into Zone 14,000. #outsideisfree #outsideiscirclemirror #outsideisoutside #outsideisnotinside
  • A super slow spin up in the hills is the best relief for stressful Monday's, especially when it's still 70 out. ????
  • It's like 90F...???? #caad10
  • Base mile season with the brehs...
  • #Caad10
  • Black people tan too ????...#luft
  • #tbt when I actually raced bikes...expressing break-away frustration and throwback #livestrong bracelet pre lance explosion.
  • Look who we made climb some EastBay gradient after racing! @pinoymamba
  • #doyouevenTTworldchampbro? #teamsky #wiggins #bradleywiggins #fanboy
  • SHE'S ALIIIVVVEE!.......again. @joescycles @joso444 #cardinalbicycleco #zipp #shimano105 #budgetbuild
  • "Prince, bringing you flowers." I'm sure you'd accept...lol.  #princeformerlyknownontuesdays
  • #TheDopeLeague #cadncmotion morning ride...dual ???? pockets and butt cheek rubs for warm up.
  • #labordayrollin #painbuffet #cadencecollection
  • Heading to #thedopeleague #gentlemensrace to get "hella" dropped. So fun though! #cadncmotion #cadencecollection  #caad10 #Cat20
  • That 15 year old kid from Marin next to @Byron505 whooped all of us. #thedopeleague #gentlemensrace #cadencecollection #cadncmotion
  • Conversation, Coffee, and Cycling.
  • #Hellyervelodrome #trackday
  • #newbikeday is always a good day. Joined the #caad10club. Definitely lives up to the hype, since everyone is getting one. The ride is awesome and you can't beat the price. "Hella" bike ride photos coming soon. #metalboyz #caad10
  • ????"Free your mind, and the rest will follow!"???? #envogue #meditationcycling #circlemirror
  • Man....the riding sucks here. #mttam #eastbayokay #caad10 #caad10club #cadencecollection
  • This is the best @digableblankets photo impression I could come up with. Ha! #caad10 #caad10club #di2 #outsideisfree
  • #morningshift "Floweth of the air" #cadencecollection
  • Dustin, you missed out on Doughnut Dolly's... @dkleincadence #jokewatts #3hourpinehurstloop #40000feetofclimbing
  • Chasing Papa Davis around Alpine...was a pleasure my friend. #scottaddict #squadra #raad10 #caad10 #calveslikecantaloupes #cantaloupesaredelicious #onlywhenripetho #nahmean? #hashtag #organicstrawberryjams
  • Before fog...#outsideisfree, #exceptwhenyouneedtobuysnacks
  • ???? @senorflaco reminds all to stay hydrated while participating in cycling activities. #flacoluvdakids #themoreyouknow
  • ???? Cross must be coming.
  • #roadslikethese...I love this Job
  • @smoothedges demonstrates another way to save your brake pads...#airbrake #datass
  • #photoshoot #raphadramatic
  • With the #Rapha homies in the "#thestruggle group. So much wind!! (Photo: @velogold)
  • "#surfbort"......#hardstylewednesday
  • "??"
  • Jurassic Park? #stammtischride...#westcoastbestcoast
  • #chasethefog #repost
  • Whoops... @pinoymamba
  • Some of ya'll need to re-learn how to drive......(sigh) Despite that, I had a good short ride!
  • Lil'morning jammer with these dudes before work.
  • Clown boots and a mini denim jacket vest....#hardstylewednesday
  • Morning ???? Jam antes del trabajo...#westcoastbestcoast
  • Got a flat in my first race back with 6 to go lol! Thanks to the homie for getting me back in the race! ???? @pinoymamba...Had a good time racing with everyone! @eric_david_davis @awefull_sf @waltonbrush #sramnorcal
  • It's about to go down! #atoc2014
  • #Goslowlookpro with my dark skinned homie @pinoymamba (Photo: Erika Kali)
  • These earwigs were everywhere!
  • Whoa....#wiggo
  • "Ey dawg, I heard you won Paris Roubaix?"
  • #caughtgrammin on Live TV...smh Screen Shot: @pinoymamba
  • Words of encouragement to the homie.
  • #foreversufferingonthebike #jens #jensvoigt
  • We got to south gate quickly with the help of all these fast dudes. Great group to ride with. #cadencecollection #SKRK #britesport
  • "Gnar" #commutinginoakland  Poor Cat... ????????
  • #stammtischride with the Staff
  • #braaaappp
  • Adventure Time!!!!! @jake_snakebaum
  • Yeeeeee
  • ????????????????
  • Adventure Time w/ @jake_snakebaum
  • I see you @smoothedges quietly sneaking away...very smooth....very smooth.
  • Hitting the switchbacks
  • #notabadplacetopee
  • We out'chea at POO! #bowelmovement @garrett_chow @storts @overunity26 @nomeansprobably
  • "Lawwwrd Jesus it's a Fiaaaree!" Also...gorgeous day out.
  • (P)ort (O)f (O)akland = POO ????
  • Good idea or naw? ????
  • @pinoymamba Windows XP with some "Moo Moos" lounging on the hill. ????
  • #fbf in #Atlanta for #nacccs. Drunk roller sprints with #hardstylewednesday creator @himynamesdonovan...This trip was so much fun! Met so many great people.
  • At work on the Rapha blog and see this guys face! #kinfolklife #kinfolk #trackbike #fixedgear
  • Looking good SF! ???? #sanfrancisco #nofilter #commutetowork #caliwintersarerough
  • FOUR BARREL!
  • Stoked I get to ride with my Boss! Went on three man "break" with Dante and Jeremiah.
  • Not a cloud in the sky...
  • Huge group ride today, had a lot of fun suffering and meeting new people! This photo only had about a half of the group.
  • Totally didn't race...went on a short ride instead...this weather describes my current mood. Also, there is no filter on this photo, it is literally that grey out ha!
  • #trackbikes at #POO...Brought to you by @storts. Really fast group tonight, and this dude was pulling in the front.
  • We rode so hard today...deserved it, @pinoymamba style. Extra #pause.... #airflow #cadencecollection #cadence #roadbike
  • Lil'morning banger with these two. #britesport
  • #caliwintersarerough
  • Wait for it....
  • "#tempo"
  • #morningshift #sufferclub ride in the #EastBay. #cadencecollection #rapha #cycling
  • Extremely grateful...
  • Good morning everyone! #raphalife #biketowork
  • Cut 20 minutes off my time up the North Gate of Diablo...PR bro...Oh, and the "New New" from @cadencecollection. #sufferclub #cadence #cadencecollection
  • #caliwinter is rough. #mtdiablo #elevationbro #sufferclub
  • #commute via #bicycle; you'll have way more fun than sitting in traffic, #unlessyougetmultipleflats #oritsstupidcold. @emmettculp New everything whip...mostly for commuting.
  • #commute via bicycle, you'll have more fun than sitting in traffic. #unlessyougetmultipleflats #oritsstupidcold. #cycling  @emmettculp New everything whip...more for commuting.
  • Forever commuting. #bart #campagnolo #campy #garmin #cycling  #commute
  • Trying to catch up on this #festive500. #westcoastbestcoast
  • Happy Holidays everyone! I got up early to get my gift, this view! It was free (#outsideisfree) and I can share it with all of you! #festive500 #cadencecollection #rapha #raphasf
  • 67°- 52.5mi. with 5,016ft of elevation  to earn our meal today. #thankful #rapha #cadencecollection #cadence #caliwinter #california #thanksgiving #cycling #outsideisfree
  • #steeze...
  • #baybridge
  • @dalon37 They're finished. Turned out pretty good. Going to get some more crazy colored socks and maybe some #highviz stuff.
  • "Sittin'on the dock of the Bay"
  • Whoa..... #eastbayokay
  • #becauseroot
  • Do you even #sunset? What
  • This used to be a road, it is now a shear cliff since a chuck of the road collapsed. #roadbikesoffroad #goyonder #outsideisfree #rapha #demstretchmarkstho (Photo: @overunity26)
  • #sundayfunday #outsideisfree
  • Going on an #adventure for base miles with these dudes! #goyonder #outsideisfreeuntilyougetatrespassingticket, but we didn't, so #outsideisfree.
  • Cycling and coffee just go together...#morningshift #subrosa #latteart #coffeeandbikes #espresso #cycling
  • 27.2mi. 2,485ft. Quick early morning spin with DJ before work. Very clear out which enabled us to see all of the Bay Area. Morning ya'll!
  • #viewsfromthesaddle #morganterritory #nofilter #lightbro
  • #base...
  • #doyoueven #mtdiablo bro?
  • Had a solo #marinheadlands base sesh before heading back to eastbay to ride POO. T'was delightful to say the least. #pinkiesup #sf #sanfrancisco #cycling
  • 70° Fall/Winter transitional season in #sf. <3
  • #chillestrideever #chillestridesever Monday Morning edition. Back on the Acedia #Roadbike. #cardinalbicycleco
  • #POO #portofoakland #hellacontainers
  • Lots of climbing on this #morningshift. 70mi. 6,594ft. Got done by noon. 
#cycling #rapha #roadbike #sramnorcal #sram
  • #tbt of my first road ride in #california back in August with the @pdlhrd #pdlhrd crew. Forgot about this picture until I scrolled past it earl this week. @dscrib3 is going for glory mid-ride! Lol!!!!! Great and funny froup of guys! :D #cycling #throwbackthursday #datfacetho
  • Quick 60mi. jammer in 60° weather with this dude. T'was gorgeous out this morning!
  • According to @storts and @johnprolly #fogismetal & #natureismetal...#vine
  • 83.7mi. 7725ft. #outsidedisfree
  • Hatha Workshop info! Contact @elianayogini for any questions or additional information. #yoga #eastbay #hathayoga #hatha #oakland #workshop
  • @storts straight #flexin! Right after this, he flexed on all of us going up the #northgate side of #mtdiablo. #fall #cycling #roadbikes #cinelli #mashsf
  • Uggghh.....Thanks @elworthless and @jake_snakebaum for ripping my legs off. Great ride today!
  • #acroyoga combining the #wheel with #bow #asana #poses. #doyoueven @dkleincadence? #yoga #fitness #ijustgotdoneriding #mybackhurtspart2 #cyclist #cycling #yogaforcyclists
  • "Da Bears"
  • Birthday Ride for @smoothedges! #bartbike
  • #chillestrideever #cardinalbicycleco #zipp #sramred #sramnorcal #sram #graffiticouch
  • #viewsfromthesaddle
  • #viewsfromthesaddle
  • #viewsfromthesaddle
  • Stoked that this is my #backyard...#sf #sanfrancisco #marin #headlands #somuchwind #vegancoconuticecream
  • #creepytrees
  • I don't have the book that @angelocalilap has, but I have a similar view though. @rapha_n_america @rapharacing
  • #diablo #breh...
  • #morningshift
  • Breh..........#circlemirror #bicycles #cycling #oakland #sf #roadbike #roadbikes #cardinalbicycleco #sramnorcal #sram #sramred #sheabutterlotion #frozenpassionfruit #selfietho
  • #morningshift #cadencecollection #roadbikes #roadbike #basetraining #lightbro #tinyroad #papaya #sramnorcal #sram #sramred
  • POO Road Ride...#roadbike #blackcyclist #crittraining #cardinalbicycleco #ridejahbike #outsideisfree
  • #subrosawednesdays
  • Big Wednesday #morningshift group! Then work later in #sanfrancisco. #rapha #cadencecollection #roadbike #sramnorcal #sram #cervelo #bmc #specialized #cardinalbicycleco
  • #subrosawednesdays
  • Playing in the redwoods...#rapha #roadbike #outsideisfree #sramnorcal #sram #lightbro #elevationbro
  • #cadencecollection #eastbayadventures @cadencecollection #specialized #venge #ridley #cervelo #cardinalbicycleco #roadbike #road #outsideisfree #mashsf #hashtagsforlikes #hashtagonhastag #purpleisthenewmagenta #coconutlotion
  • After 52mi -4500ft Accent, headed to group ride #2...#offseason?
  • @smoothedges Droppin the hammer
  • Please excuse my "Heavy D" breathing...steel gradient. @adamschwarcz climbing on his #eddymerckx #road #merckxmondays on a Wednesday...#elevationbro
  • Headed to #subrosawednesdays
  • Adam looking so #epic staring out towards the bay. Short and sweet ride with a little #elevationbro.
  • Long day in the saddle.
  • Pretty much one of the main reasons I moved...14 weeks until this returns to Indiana, good luck that guys! Shout out to @marcus_0913 for the reminder lol Bwhahahahahahah! #itsonlyprettyforthefirstday #snow #winteriscoming
  • When your yawn accidentally turns into something beautiful...#thathighnotetho #falsetto #climbing #roadbike #havefunwhenyoutrain #elevationbro #eastbay #sf #oakland #bikes #bicycles #cardinalbicycleco #donthateonopera #mashsf #applejuice
  • #gettinghighbro....#climbing #roadbike #outsideisfree #stayactive #cantstopdontwantto #ridejahbike #natureismetal #cardinalbicycleco #bananasplit #coconuts
  • He is so stoked! Ha! #korbendallas #playball #puppy #cairnterrier #cairnterriersofinstagram #puppies
  • @fuckjacobshope #corex #columbustubing #fastforward #fixed #fixedgear
  • Did some #girodisf course recon and took my first little spin on the #goldengatebridge with @marcmarino and @storts...so fun! Thanks guys for the tour! #roadbike #cadencecollection #elevationbro #mashsf #pinapples
  • #morningshift #elevationbro #eastbay #sf #tunnelroad #roadbike #icanseeclearlynow #pinapples
  • #hellyervelodrome #trackracing #track #fixed #fixedgear
  • #recovery #morningshift in the #eastbay...seems like it is forever sunny here!? Loving it! Got to run into @overunity26 on zee climb! See you at POO! #roadbike #oakland #sf #bayarea #elevationbro
  • Recovery spinz with dis looonng dock!
  • If ya'll want to see me race my last Indiana race, you can watch on the interwebs via live stream. Go to betacycling.com/live it's called the Bloomington Grand Prix. #Pro12 #cycling #crit #roadbikes
  • #anchor...
  • And noooowww, track racing! So many people out! Super fast people as well! Thanks @pinoymamba & @7vchvry for showing me what's up out west! #trackbike #track #hellyervelodrome #velodrome #fixed #fixedgear
  • Hahahahhaajha my brother Mike knows me so well. Thanks again man for bailing me out! Now I can go to interviews formally dressed! Ha @aue- Forgetful Mark with #korbendallas
  • Got my first taste of POO this evening. Crazy people going fast next to 18 wheelers and over railroad tracks! Great workout though! Got to meet @7vchvry after the ride. Nice to meet you again man!