Ryan Cain

@ryancaintri

Ottawa-based professional long course triathlete

Photos and Videos by @ryancaintri

  • Timeline
  • Gallery

Gorgeous early morning swim up ... Amazing venue for #NRGPT training camp!

You know you're in Texas when... you see shirts like this at hotel breakfast

Holy Nutella...

Must have been the lucky anniversary shirt I spent a lot of time making for my wife ! #peskysens

Best anniversary ever with

Check out the sweet view...of my new Speed Concept! Thx

Lifes toughest decisions...stick or ball? #whycantihaveeverything

Is it weird to go to the dog park when you don't have a dog? Ill leave the no shirt part alone...

Long day in the saddle coming up...Thx for keeping me fueled to the C2max

Dialing in my position on my new #Madone Thx

came across this on my ride today and thought of you two...

Best day in SD by far thx to 5 awesome hours in the sunshine... #gettingfit

Just saw this gem...By far my wifes favorite fridge magnet...very fitting #classic #wino

Perfect recipe for a big double run day! 30km now...10km later! Thx

Mmm pancakes on a Tuesday... Shrove Tuesday!

My 1st shipment as a Team Elite member! Training must be ramping up... #2013TeamElite

Nothing better than a delicious Friday night dinner of stuffed peppers at home with

Nothing better than a delicious Friday night dinner at home with

Best thing abt 32km on a Thursday...breaking in brand new kinvara 3s & all you can eat

Im touched...a childhood tradition and my fave! Thx for the doughnut cake!

1 2 3 4 Next