Instagram story viewer> @cjdmar01> Posts
558
followers
443
following
Just a guy with a bit of a bike obsession
POSTS STORIES REELS TAGGED
Download All
Been looking forward to this build for a while now, and I’m so stoked with how it turned out! I started this build from the frame up, and it’s been awesome to see my vision for this bike come to life. Cant wait to take her to the starting line! taken in Cedar City, Utah by @cjdmar01
20
2 years ago
Download
Coach Corbin’s roster is open. 🌲

@cjdmar01 is a USA Cycling Level 3 Coach, NICA Accredited and TrainingPeaks Power Certified, and has been a WPA coach for the past three years. He keeps building on that education through USA Cycling and his ongoing work alongside Coach Kyle.

He backs it up on the bike, too: under 7:30 at the Leadville 100 MTB, 1st in Open at the 2026 Robidoux Rendezvous, and 7th in Elite at the 2025 Crusher in the Tushar.

4 spots open for gravel, MTB and NICA riders. Sign up through the link in our bio, or DM us with any questions.

#whitepineathletics #gravelcycling #mtb #nica #cyclingcoach by @cjdmar01
1
3 days ago
Download
Enjoying the transition to the off season 🏔️

#offseason #bikeutah #snowbird #fallfoilage #twowheels taken in Snowbird by @cjdmar01
10
5 days ago
Download
Good coaches never stop learning.

Today Coach @cjdmar01 performed his first lactate test alongside @coachkyle_wpa , learning how to turn a set of numbers into useful information for our multi-sport athlete @andrewcarr16 and his training.

At White Pine, coach development is athlete development. The better we get at collecting, interpreting, and applying quality data, the better we can understand the athlete in front of us.

For Andrew, that means training built around his physiology, not just a generic set of numbers.

Keep learning. Stay curious.

#EnduranceTraining #MultisportAthlete #EnduranceCoaching #Cycling by @cjdmar01
11
10 days ago
Download
Summer 2026 was a good one 🌅 by @cjdmar01
13
21 days ago
Download
Meet our coaches👋 
Kyle, Head Coach and founder, is a certified Exercise Physiologist, holding USA Cyclings highest level of certification. He has decades of experience training athletes at every level, from first timers to elite competitors on world championship starting lines and professional riders.

Corbin, Associate Coach, USA Cycling Level 3 Coach, he is mentored directly by Coach Kyle and carries the same science-first, athlete-first philosophy into every plan he builds. He's meticulous, invested, and brings the same rigor to a first-year athlete as he does to someone chasing the podium.

Together, it's real science, zero guesswork. No plan pulled from what worked for someone else once. Every athlete gets a plan built for them, whether you're just discovering what you're capable of or you're already chasing something big.

We don't just hand you a plan. We teach you why it works.

If you love to ride, love to train, and want to actually understand the process, you're in the right place.

#CyclingCommunity #JuniorCycling #NextGenCycling #GravelCycling #UtahCycling by @cjdmar01
4
a month ago
Download
More photos from @robidouxrendezvous last month 📸

Gering sure knows how to host an event, when are we going back @whitepineathletics 

#gering #gravelbikes #twowheels #racing #nebraskagravel taken in Gering, Nebraska by @cjdmar01
1
3 months ago
Download
Super happy with how things went today at @robidouxrendezvous after spending 75 miles in a breakaway and the last 35 miles solo I was able to maintain the lead & take the win 🥇

I honestly wasn’t sure what to expect for this one. The legs were properly rested after a high volume block for Unbound, and I felt recovered from the sickness I had leading up to Unbound, but I had no idea how the legs would react to another race effort. Was super grateful to work with @coachkyle_wpa on dialing the transition period into this race. Stoked for more 🥳 taken in Gering, Nebraska by @cjdmar01
12
4 months ago
Download
What a weekend @robidouxrendezvous 

🥇 @cjdmar01 takes the overall win.
🥉 @a_sorich_5 finishes 3rd overall.
6️⃣ @wallintrace finishes 6th overall.
1️⃣3️⃣ @andrewcarr16 in 13th.

The results are exciting, but what makes us most proud is how these athletes got there.

Months of consistent training. Thoughtful preparation. Course recon. Asking questions. Learning. Growing.

At White Pine Athletics, we’re building more than fitness. We’re building a community of athletes committed to pursuing their potential and helping elevate those around them.

Congratulations to the entire squad on an incredible day. 👊

#WhitePineAthletics #GravelCycling #CyclingCoaching #AthleteDevelopment taken in Gering, Nebraska by @cjdmar01
7
4 months ago
Download
We’re finally at this time of the year. Tomorrow morning we line up for “the superbowl of gravel,” with a hot & fast 200 miles on tap. So grateful for the opportunity to be lining up with some of the fastest riders in the nation. 

The race livestream will start at 5:35am CST, on the LGTP YouTube channel.

📸 @colebeachphoto 

#raceweekend #cycling #gravelcyclist #twowheelenthusiast #thankful taken in Emporia, Kansas by @cjdmar01
15
4 months ago
Download
Sea Otter Classic

Although placement & timing on this race didn’t quite pan out the way I had expected, I had a lot of positive takeaways from doing this event. Crazy how I first started racing bikes over a decade ago, and there are still so many things I’m just now starting to figure out.

Going into this race, my goal was to ease up on the gas during lap one, and leave myself feeling fresh enough to slowly pluck riders off during laps 2 & 3. But once we got through the initial climb & into the first descent, I realized I had underestimated how crucial positioning was on that first climb, and I lost a lot of valuable time getting caught in less confident groups on the descent.

For the entire first lap, I felt great. Stoke was high, energy was high, & I felt ready to kick things up for lap 2. Unfortunately I didn’t think about how hot it would get on the slow climbs of the day, and my plan for hydration wasn’t enough to keep up with the heat & humidity. About 50 miles into lap 2, I started getting leg cramps & had to ease off in order to nurse it though the rest of the race. For the majority of the day, this made it difficult to get any climbing attacks to stick.

Oddly enough, despite how miserable I felt through the last lap of the day, I was still having the time of my life. Goals weren’t met, my legs hurt, the feeling of disappointment and gratitude were able to coexist during some of the lowest moments of the day. That’s something I love so much about this sport, is being able to constantly have areas of improvement, while being able to actively be satisfied where you are in the moment.

Stoked for more, & still loving every moment. taken in WeatherTech Raceway Laguna Seca by @cjdmar01
0
6 months ago
Download
Moments from @seaotterclassic 

It was a humbling experience to race at this level, but feeling incredibly grateful to get to experience it. Will share a full race recap, but now just recovering & taking it in.

Shoutout to @colebeachphoto for not only running feed for the day but also bringing out his camera & professional photo skills to capture moments from the day 📸 taken in Monterey, California by @cjdmar01
18
6 months ago
Download
×

Download all media on this page

Photos Videos
back to up