The summer of 2025 hit a bit differently than the past few years have. In some ways, I felt so much more present, more grounded than I have been. In other ways, maybe a bit lost. A combo of factors in my life —professional, personal, and run-related —has had me feeling like this has been a great couple of months to experiment with the concept of ‘just be’.
On the professional side, I was finishing up the last few required hours of my Provisional Psychologist status before being able to settle into my own practice and enjoy the product of years of hard work.
At home, my oldest daughter graduated in June, and I was left suspended at the top of an inhale. Waiting to see what she would do, what she would need from me; I didn’t want to make any plans for myself. She was often off on her own adventures with friends, carving her own way through her summer.

At one point, we did make plans without her -a weekend backpacking trip to Geraldine lakes- and she tearfully confessed afterwards how hurtful it was we went without her. Of course, she was invited, but had her own plans and couldn’t join. I can’t help but feel in limbo over this, my heart, my firstborn, out walking around, emerging into adulthood, and yet still too much a part of our family to fathom operating independently from it. A delicate balancing act of continuing with my own life, and being there for hers.

And lastly, my run season. My initial goal of big distance at Lakou Backyard Ultra in May, vanished by the 8th lap, as I struggled to stay ahead of calorie needs and battled nausea before deciding it wasn’t my day. My second big goal, racing a new 100-mile race in Canmore died the same weekend when they had to cancel due to permits. No other big goals felt that exciting to me and everything else on my race calendar didn’t require the kind of big, focused training I’ve needed other years.
So there I was, just, being.

A relay team at Sinister with some girl friends was super fun, and of course completing the Canmore Quad was a fantastic weekend, as was our hiking weekends, a trip to Waterton, and other adventures.


But then, towards the end of the summer, came the best, and most underrated race that totally took me by surprise.
It was hardly on my radar, all I knew was that thanks to Tania committing to volunteering for the weekend, we had a suite to stay in at Revelstoke Mountain Resort. It was also the last of the TransRockies stage race series races left for me to do; the other ones being Golden Ultra, TransRockies and Moab Run the Rocks.
The race happens over three days: The Climb, The Peaks, and Flow. Each day is about 30km, and happens near Revelstoke, another underrated town I knew very little about. Although the amount of cranes putting up luxury buildings, indicate that more and more people are discovering what a great town it really is.
I was feeling strong, well rested and ready for whatever the weekend brought.
Let’s gooooo!

I can’t even say enough good things about how incredible this race is. The start line at Day One: The Climb, was feeling pretty chill as we lined up to tackle the first big climb. ‘Big climb’ is probably an understatement, as we gained 1700m in the first 7km, at times up a cat track trail, but mostly straight up, sometimes needing to use our hands to navigate boulder fields.

The trail, called ‘Kill the Banker’, spends a lot of time under the gondola at Revelstoke Mountain Resort, so it’s easy to see how steep and technical it is if you don’t feel like climbing it! The first aid station is at the top of the Upper Gondola, a welcome sight after a whole lot of work.

And the views were getting good. The next section of trail was an out and back with much less elevation, allowing our burned-out quads a chance to settle as we were all able to pick up the pace on easier terrain. The trail ended at Greely lake where I turned around and got to see all the other racers coming in hot. The second aid station was at the intersection where we had started the out and back, and this time we came through it again but headed back out on another trail to gain even more elevation.

Here’s where the views got really stunning as we climbed; up the ‘Stoke Climb’ trail and to the aid station where Tania, Christy and Tess were working hard all day taking care of racers. It’s a massive undertaking to volunteer at an aid station at the top of a mountain; they put in much longer, more difficult days then I did and I sure appreciated the time they put in. Their hard work was rewarded with bluebird skies, sunshine, views for days, and a front row seat to watch brave paragliders launch off the steep mountainside and soar over the runners grinding up the trail below.



From Tania’s aid station, we did a loop, a final push to the sub peak of Mount Mackenzie, opening up our views to the mountain ranges on the other side.
Absolutely breathtaking.
And not just because we had climbed 2200m by this point, although that certainly wasn’t helping me feel like I could catch my breath. I stopped long enough to enjoy the endless mountain peaks in every direction, taking it all in and wondering how I possibly got so lucky to be here. The race ends after about 30 km, back at the top of the Upper Revelstoke Gondola with the usual stage race finish line vibes and tasty burgers and beers at the resort restaurant up top. I sat in the sun, with Anna, another Alberta runner, and new friend Eden, someone I initially met at Moab Run the Rocks. We sat in the sun for too long, laughing, theoretically waiting around for my volunteering friends and Soren (who was running), but mostly, I was just waiting around to enjoy just ‘being’.
Nothing else to do. Nothing else I wanted to do.

After a few hours, I was thoroughly sun baked, a little tipsy and probably quite dehydrated. Tania, Christy and Tess were ready to head back to the hotel where we had a fantastic night sitting on our balcony and watching the sun set over the resort and wishing that nights like this would never end.

But we needed our sleep cause Day Two: The Peaks, was another big day with plenty of climbing. Once again, the volunteers were out the door much earlier then the racers were, ready to put in another long day at the same aid station spot. Racers had to take the gondola to the start line for the second day. There is a secondary event that happens at the same time as day two of the stage race, called the Stoked Ultra, that is essentially a combo of what I did day 1&2, making it an incredibly challenging 50k. That race started a couple hours before we did, but we did get to see them part way through the morning. This time the course took us to some of the most stunning mountain views I have ever seen.

We went off the ski hill, and towards Mount Cartier, along a ridge with some pretty sketchy sections to traverse, and into an out and back section of stunning jagged rocks, lush green and high alpine vibes. In hindsight, I wish I had been able to stay longer, soak it up a bit more. It really was incredible. This is why I say it is such an underrated event. Yes, it’s tough, you’ll want to be well trained on hills. Yes, there is a lot of technical trails, and steep climbs, you’ll need to bring your courage. But this race truly takes you places you will never go otherwise; literally, the trail doesn’t exist on All Trails, or Gaia, and it is well worth the effort.


Day two ends at the top of the gondola again, with about 25km of distance and 1450m of elevation gain, and the same reward of basking in the sun. This time, instead of just sitting around drinking, we wandered to the brand new suspension bridge nearby, getting some more great views of the town below.

Back at the hotel, we showered, changed, and decided we had time to check out the pipe mountain coaster. Just a bunch of kids at summer camp, laughing hysterically the whole way down. Worth the price of admission for sure.



Are we already at day three? There is usually a point sometime during day two of a stage race, where I start to question if I can do these things day after day. I get tired, and wonder what it would be like to stop, and get back to just ‘being’; just sitting around. But then inevitably, I get a surge of energy, and go into day three feeling strong, alive and wishing I could keep doing this every day.
I mean, I kinda get to, even in my regular life. I run pretty much every day, so I guess that makes my everyday life just like a stage race, right?
Day Three: Flow, I got to run on some dreamy, flowy single track trails opposite from Revelstoke Mountain Resort in the Begbie area. Although I loved earning those views on day 1&2 on the mountain, this was so fun to open up and really run hard on some different kind of trails. I was feeling amazing, and knew that I was just close enough to making the podium that if I kept pushing, it might happen. I didn’t even stop for snacks at Tania, Christy and Tess’ aid station, I just kept rolling. It paid off, I finished strong and moved up the ranks a few spots from the previous two days, to earn third place. Another 30k and about 1000m to round off a really incredible weekend.

This race weekend getaway felt like a dream. I didn’t really know what I was getting into, and my expectations were far exceeded. This race has a much more laid back feel to it then other TransRockies stage race events, and yet still delivered the flawless formula that makes these events so memorable. It’s the perfect combo hard work, great views, ridiculous good fun, and the after party to bring it all together.

I can’t wait to go back next year, but this time to volunteer. These things truly take a village to bring to life, and I am already looking forward to spending more time in Revelstoke, and contributing to someone else getting to experience this race. If you’ve read this far, and are considering signing up for TransSelkirk, don’t hesitate at all. It’s well worth it in every way.
The drive home gave me time to reflect on the summer of 2025; a summer with lots of waiting, slowing down, curiosity about what the moment holds.
A summer perfectly wrapped up with high alpine meadows, mountain peaks for days, and of course, my beautiful friends sharing it with me.





























































































































































































































































































































