Raf Lopez
Dad | Runner / Cyclist | OG @yycruncrew |
Talent inquiries: kelsea (a) detailstalent.com / @detailstalent
Race weekend with Team Lopez and @yycruncrew!
Thank you to the race organizers of @calgarymarathon and the army of @runcalgary volunteers who made the 2026 Calgary Marathon one for the record books!
Special thank you to my friends at @reviveyyc, @lululemon and @sauconycanada for gearing me up for 2026!

Meet the Explore Kananaskis Ambassadors! 🏔️✨
Whether you’re chasing a thrill or looking to reconnect, this collective is here to welcome every pace and every passion to a wilderness beyond your wildest expectations.
Follow along and get inspired to explore a little deeper. 🌲🧭
@raflopez
@haleydanski
@daniellejeagleson
@run.rachael
@brandondroyce
#ExploreKananaskis #KananaskisCountry #CanadianRockies #TravelAlberta

Meet the Explore Kananaskis Ambassadors! 🏔️✨
Whether you’re chasing a thrill or looking to reconnect, this collective is here to welcome every pace and every passion to a wilderness beyond your wildest expectations.
Follow along and get inspired to explore a little deeper. 🌲🧭
@raflopez
@haleydanski
@daniellejeagleson
@run.rachael
@brandondroyce
#ExploreKananaskis #KananaskisCountry #CanadianRockies #TravelAlberta
Meet the Explore Kananaskis Ambassadors! 🏔️✨
Whether you’re chasing a thrill or looking to reconnect, this collective is here to welcome every pace and every passion to a wilderness beyond your wildest expectations.
Follow along and get inspired to explore a little deeper. 🌲🧭
@raflopez
@haleydanski
@daniellejeagleson
@run.rachael
@brandondroyce
#ExploreKananaskis #KananaskisCountry #CanadianRockies #TravelAlberta
Meet the Explore Kananaskis Ambassadors! 🏔️✨
Whether you’re chasing a thrill or looking to reconnect, this collective is here to welcome every pace and every passion to a wilderness beyond your wildest expectations.
Follow along and get inspired to explore a little deeper. 🌲🧭
@raflopez
@haleydanski
@daniellejeagleson
@run.rachael
@brandondroyce
#ExploreKananaskis #KananaskisCountry #CanadianRockies #TravelAlberta
Meet the Explore Kananaskis Ambassadors! 🏔️✨
Whether you’re chasing a thrill or looking to reconnect, this collective is here to welcome every pace and every passion to a wilderness beyond your wildest expectations.
Follow along and get inspired to explore a little deeper. 🌲🧭
@raflopez
@haleydanski
@daniellejeagleson
@run.rachael
@brandondroyce
#ExploreKananaskis #KananaskisCountry #CanadianRockies #TravelAlberta
Meet the Explore Kananaskis Ambassadors! 🏔️✨
Whether you’re chasing a thrill or looking to reconnect, this collective is here to welcome every pace and every passion to a wilderness beyond your wildest expectations.
Follow along and get inspired to explore a little deeper. 🌲🧭
@raflopez
@haleydanski
@daniellejeagleson
@run.rachael
@brandondroyce
#ExploreKananaskis #KananaskisCountry #CanadianRockies #TravelAlberta
Meet the Explore Kananaskis Ambassadors! 🏔️✨
Whether you’re chasing a thrill or looking to reconnect, this collective is here to welcome every pace and every passion to a wilderness beyond your wildest expectations.
Follow along and get inspired to explore a little deeper. 🌲🧭
@raflopez
@haleydanski
@daniellejeagleson
@run.rachael
@brandondroyce
#ExploreKananaskis #KananaskisCountry #CanadianRockies #TravelAlberta
The race is the fun part. Recovery is what gets you back to the next start line.
After this weekend’s 10K, I spent some time focusing on recovery with massage, sauna, and compression boots,not as magic fixes, but as tools to help manage soreness, reduce stiffness, and bounce back a little faster for the next training block.
As I get “older” 🙄 (and balance running, riding, work, and family), I’ve realized recovery isn’t optional anymore, it’s part of the process.
Appreciate the team at @reviveyyc for having me in this week!
#partnership #ad #gifted #ReviveThenThrive #CalgaryMarathon
Ride up Elbow Falls with me… single speed.
Completely forgot to charge my Shimano Di2 shifters before my inaugural road ride of the season up one of Kananaskis’ best climbs.
I’ve tackled this climb dozens of times with my dad, so a brutal headwind and one massive mechanical oversight weren’t stopping this ride. But those steady mountain grades definitely weren’t making it easy.
Still, there’s no better place to shake the legs awake after a long winter than Kananaskis. Snow-capped peaks, empty roads, and the kind of suffering that somehow makes you want to come back for more.
Highwood Pass this June, anyone?
#ExploreKananaskis
Come with me to get outfitted for Calgary Marathon Race Weekend at @lululemon on 17th Ave. 👟
This one felt a little like coming home.
While it was my first time visiting their beautiful new 17th Ave store, it’s rooted in a place that means a lot to me. Before the move, this was the old 4th Street location — a store I once managed.
It’s also where I started @yycruncrew as the lululemon 4th Street Tuesday Run Club, and even before that, where I was a lululemon Run Ambassador myself.
Now, @funfrugalfridayrunners heads out from that same community with @iambthiessen, who also runs with YYCRunCrew and is now a Run Ambassador too.
Pretty cool to see things come full circle. Thank to @victorbrusin and the whole lululemon 17th Ave Team!
First turns at Nakiska this weekend.
Bunny hill lift ticket: $15
Mountain moments like this? Priceless.
@nakiskaskiarea @explorekananaskis @kananaskislodge

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

History rhymes.
I’ve had some unforgettable moments at the Olympics watching friends compete, cheering on athletes, and standing shoulder to shoulder with fans from around the world. For two weeks, we set aside differences, step out of the news cycle, and rally around stories of perseverance, courage, and hope. And we have our athletes to thank for that.
@teamcanada you’ve made us proud.
Watching Connor connect with these stories has made it even more meaningful. The meaning of sport is what we choose to see in it. I see resilience. Respect. Grace in both victory and defeat. And, of course, joy.
Here are a few favourite moments with my Olympic crew from Vancouver, London, Sochi, PyeongChang, and even Calgary.
Thank you athletes. You’ve inspired.

Bringing all the @teamcanada energy to Calgary today for the Olympic Fan Fest with @lululemon and @yycruncrew!
Big thank you to @giljunio and @n_a_j_a_n for bringing that high performance energy and @hayloftcafe for bringing the coffee!
#teamcanada #gocanadago

Bringing all the @teamcanada energy to Calgary today for the Olympic Fan Fest with @lululemon and @yycruncrew!
Big thank you to @giljunio and @n_a_j_a_n for bringing that high performance energy and @hayloftcafe for bringing the coffee!
#teamcanada #gocanadago

Bringing all the @teamcanada energy to Calgary today for the Olympic Fan Fest with @lululemon and @yycruncrew!
Big thank you to @giljunio and @n_a_j_a_n for bringing that high performance energy and @hayloftcafe for bringing the coffee!
#teamcanada #gocanadago

Bringing all the @teamcanada energy to Calgary today for the Olympic Fan Fest with @lululemon and @yycruncrew!
Big thank you to @giljunio and @n_a_j_a_n for bringing that high performance energy and @hayloftcafe for bringing the coffee!
#teamcanada #gocanadago

Bringing all the @teamcanada energy to Calgary today for the Olympic Fan Fest with @lululemon and @yycruncrew!
Big thank you to @giljunio and @n_a_j_a_n for bringing that high performance energy and @hayloftcafe for bringing the coffee!
#teamcanada #gocanadago

Bringing all the @teamcanada energy to Calgary today for the Olympic Fan Fest with @lululemon and @yycruncrew!
Big thank you to @giljunio and @n_a_j_a_n for bringing that high performance energy and @hayloftcafe for bringing the coffee!
#teamcanada #gocanadago
Core memories. Christmas in Kananaskis.
#explorekananaskis #explorealberta #travelalberta #canada #hosted

One busy week.
Valencia marathon, a birthday, a Studio 54 Christmas party, and some Korean Karaoke… and no voice.
Feeling grateful.
#yyc

One busy week.
Valencia marathon, a birthday, a Studio 54 Christmas party, and some Korean Karaoke… and no voice.
Feeling grateful.
#yyc

One busy week.
Valencia marathon, a birthday, a Studio 54 Christmas party, and some Korean Karaoke… and no voice.
Feeling grateful.
#yyc
One busy week.
Valencia marathon, a birthday, a Studio 54 Christmas party, and some Korean Karaoke… and no voice.
Feeling grateful.
#yyc
One busy week.
Valencia marathon, a birthday, a Studio 54 Christmas party, and some Korean Karaoke… and no voice.
Feeling grateful.
#yyc
One busy week.
Valencia marathon, a birthday, a Studio 54 Christmas party, and some Korean Karaoke… and no voice.
Feeling grateful.
#yyc

One busy week.
Valencia marathon, a birthday, a Studio 54 Christmas party, and some Korean Karaoke… and no voice.
Feeling grateful.
#yyc

One busy week.
Valencia marathon, a birthday, a Studio 54 Christmas party, and some Korean Karaoke… and no voice.
Feeling grateful.
#yyc

One busy week.
Valencia marathon, a birthday, a Studio 54 Christmas party, and some Korean Karaoke… and no voice.
Feeling grateful.
#yyc
One busy week.
Valencia marathon, a birthday, a Studio 54 Christmas party, and some Korean Karaoke… and no voice.
Feeling grateful.
#yyc

One busy week.
Valencia marathon, a birthday, a Studio 54 Christmas party, and some Korean Karaoke… and no voice.
Feeling grateful.
#yyc
Marathons are a lot like life. They have their ups and downs. They can hurt, they can surprise you, and they can reward you.
But no matter how hard they get, if you keep moving forward, you are never out of the fight.
#running #runningmotivation #marathon
Story-save.com - это интуитивно понятный онлайн-инструмент, который позволяет пользователям загружать и сохранять различные материалы, включая Истории, фотографии, видео и IGTV, прямо с Instagram. С помощью Story-Save вы можете не только легко скачивать контент с Instagram, но и просматривать его в любое время, даже без интернета. Этот инструмент идеален для тех случаев, когда вы находите что-то интересное в Instagram и хотите сохранить это для дальнейшего просмотра. Используйте Story-Save, чтобы не упустить шанс взять свои любимые моменты из Instagram с собой!
Избегайте загрузки приложений и регистрации, сохраняйте Истории на веб-сайте.
Попрощайтесь с контентом низкого качества, сохраняйте только Истории в высоком разрешении.
Загружайте Истории Instagram с любого браузера, iPhone, Android.
Абсолютно без затрат. Скачивайте любую Историю бесплатно.