Singletrack Chronicles
Its dirty....and we like it that way
Wednesday, January 28, 2026
Short.....
Monday, January 5, 2026
2025 Recap and 2026 outlook
For those that are still following along.....thank you. Thank you for following along on my journey over the years.
2025 is already gone
Why does it seem like 2025 just started? Yet here we are in January yet again, in the midst of winter. More on that later, but I wanted to share a few things about my 2025. A lot happened this year. Some good, some bad.
Overall it was a good year. I got married. I continued to strive toward my goals. I had some podiums. I lived. I became a grandfather....with two granddaughters within 24 hours. All good things. As usual there were times of stress as well. Life continues to be the ocean and we are just boats floating on the surface.
Because I am a stat guy, I wanted to share some of what I did achieve in 2025. For those that have followed along, you know I was able to get on the podium a total of 3 times last year. I never reached the top step, but I did reach the 2nd step twice. I was also able to stick to 3rd in the M.O.R.C. series. These were the main points to the season.
I was also able to log the most miles I have ever logged in a season. My previous best was back in 2015 when I did LJ100. This year was much more consistent. Not only did I have more miles, but those miles were much faster. Dropping the weight surely helped. My total miles were just over 2300. This might not be a super impressive number, but one that I will take!
I mentioned my miles being faster because I believed it showed in the number of PR's that were tracked. Looking at Strava, I see a massive 494 personal records in only 150 activities. I averaged over 3 PR's every time I was on the bike.
As I have said before, it was a great year and I am looking forward to many more.
Thank you to my friends, new and old, that helped keep me moving and keeping me company!
2026 outlook
I am planning on doing the Michigan off-road championship series again this year. However, I will not be racing Clydesdale any longer. The qualifications are kind of in a grey area. Some events have a 200 lb weight limit, while others have a 2x your height qualifier. In order to just make it easier for me to navigate, I am moving to Sport Men 50-59 for the season. The main reason is my weight. I am working on getting to that 200 pound range and I know racing age group will give me some extra motivation to both lose the weight and to train right. I will have to be faster to compete. Not only are the guys in this group fast, there are a lot more of them. Last year for the Yankee Springs Time Trial there were 27 Clydes and 53 in age group. Instantly doubling the field. Getting a podium in the series will be a tall task, but the refreshed goal will help to keep me moving.
Right now I am planning on Dirty 30 (short course), Barry Roubaix (short course) and many of the events in the M.O.R.C. series. The idea behind the short course gravel races will be to test the fitness before the MTB season starts. I want to get into a group, hang on, and see what happens at the first two events of the season. My third event will be the Yankee time trial.
The future
Blogging as an art form is dead. While I appreciate those that follow along, I am not sure what I want to do with this moving forward. My posts last year were very chaotic and spread out, lacking a posting cadence that would engage most people. My last post was 2 months ago. Yes the holiday season has an impact, but the consistency was lacking throughout the year. I might continue to post, or I might come up with other ideas. I have been pondering shutting it all down. I have thought about a weekly video post. I have thought a lot of things. lol. Nothing seems to be a great idea that will sway a decision or direction. Its all up in the air at the moment. More on this in the future.
Happy New Year everyone! Thank you for reading and your support. Keep striving.
Tuesday, November 4, 2025
You either win.....or you learn.....
Tuesday, October 28, 2025
Striving for 100 - Part 4
What a week!
We had to go to a wedding down in South Carolina. My wife flew down early to help, since it was her daughter getting married. The other kids and I drove down on Wednesday. We arrived at 2am on Thursday morning after 11 and a half hours in the car. We got some sleep, and headed to the wedding venue to help set up. After set up and rehearsal we had a bite to eat and headed back to hotel. Got some more sleep and were up for a Friday wedding. After the wedding and clean up, we were back at the hotel to pack and sleep. Up Saturday and out of the hotel by 9am, we were on our way. We finally reached home after dropping off the first kid in Novi and the second kid in East Lansing.....at 11pm. Right to bed. Sunday we unpacking, cleaning, groceries, and recovery.
I got on the bike Sunday night because the car time makes me nervous. Being prone to blood clots isn't great when sitting in a car for long periods of time. I had a nice 20 mile ride to just get things moving again.
I stepped on the scale Monday morning.
I figured with a lot of car time, a wedding, and a lot of bad food that I would probably gain some weight. To my surprise I was down. I have officially lost over 90 pounds Since last August.
That's WILD....
Saturday, October 18, 2025
1st Annual Michigan Off Road Championship (M.O.R.C.) season review
Monday, October 13, 2025
Custer's Last Stand TT (my season finale)
The morning started with a relaxing bowl of cereal. I was up earlier than I planned, but not early by any means. I ate, and threw the bike on the car. I was out the door by 7:50 to make the drive over to Augusta. I rolled in to Fort Custer and made my way back to Eagle Lake. The sun was feeling warm and the sky was spotted with clouds. I picked up my number plate packet and chilled until my start.
I saw Chris pull in. He is the fast guy in my class. Honestly I was hoping he wasn't going to show. lol. He is a beast and my chances at first dropped dramatically. With only 5 people signed up my chances of podium were still pretty good. Charles rolled in a bit later. I chatted with some old friends and headed out for my warm up.
After some easy spinning I rolled to the start area. I was starting right behind Charles, who at this point is 2nd in the series standings. Being my home course I joked that I was going to catch him. I figured I would because I am relatively quick on a course I know very well. Plus I was feeling pretty good overall. Legs were a bit heavy feeling, and had a chunky feel to them....but were feeling good after my spinning.
Then it was time to go. Dale sent me off and I was instantly in attack mode. I rolled across the road into the trail and was feeling confident. But my legs were not cooperating. The little rollers here were hurting and my legs were angry. Knowing this would get better I pressed on and kept going as hard as I could. With Charles 30 seconds ahead of me I had that carrot to chase.
The miles ticked by pretty quick. Before I knew it I was on the long stretch of open trail heading to the Yellow connector to red. The problem was, Charles was out of sight. I should have been able to see him here and I just didn't. Not giving up, I pressed on and my legs were finally starting to feel better.
I passed a few people here and there. And I was settled into my rhythm. As I got close to end of the Red loop (and end of 1st lap) I thought I spied Charles ahead of me. When I made the turn onto the open yellow trail I could see him. That was my incentive to push and close him down. Now I was feeling better and was comfortable.
As we got back to the beach I had nearly closed him down. We crested the hill and cross the finish but I just couldn't reel him in. As we crossed the road I caught him. I had been chasing him for 9 miles. Because this is a time trial I knew I had him beat just by being on his wheel. Chris was LONG gone (more on that later) and I was confident we were sitting in 2nd and 3rd.
He asked if I wanted around. Part of me did, but part of me was content to just stay there. Instead of pulling away I just pushed him into every corner and closed him back down after some of the climbs. My legs, which were doing alright, were feeling on the verge of cramping. I didn't want to push super hard and end up losing my finish spot. So I just stuck to his wheel like glue.
We passed a handful of riders on that lap. Felt like we were flying. My damn gopro quit halfway thru the first lap, or I would have had some great footage. Dangit. We pressed on and on and then we hit the green 2 track. I was feeling good enough to go.....but I didn't. Legs were still finnicky and I felt better just holding his wheel.
Into the red and then we reached the last sections. We burst onto the beach area and I was excited to see the finish. He put 2 seconds into me on the final climb, but I beat him by 29 seconds. Yes he crossed the line before me, but I got him in time. When we stopped he was super red faced and breathing heavy. He thanked me for pushing him that 2nd lap.
While I figured it would take a major mechanical for Chris to lose 1st.....I was racing for 2nd place and win over Charles. In our four races together we split the results. He beat me twice, I got him twice. Good dude, a lot of fun to race against. And this race was fun to stick to him like glue and push him into the finish.
The unknown was where we actually finished. Well.....
Monday, October 6, 2025
Race Week: Custers Last Stand TT
As we roll through October I have my final event of the season approaching. The leaves are starting to fall, the hunters are starting to take over the woods, and the weather is turning cooler. Temps are still pretty warm, but the feel of the air is different.
Many people will finish their season at Iceman in November, but mine will conclude at Fort Custer where I will take on Custers Last Stand Time Trial.
Funny thing about this event....I have been signed up, but I have never raced. I don't even remember what year it was, but I have a shirt.....lol. Weird.
Anyway....
This race is at the one and only Fort Custer in Augusta, MI. A relatively flat course overall. Solid mix of open trails with a few tight sections. Might as well dive in.
The start is from the Upper Pavilion at Eagle lake. A common start spot with the Fort Custer Stampede. The difference here is that the event is a Time Trial, and is run in the opposite direction. You take off out of the parking lot and loop around the pavilion before crossing the entry road and diving into the Green Trail.
This first section is flowy with some small uphill root sections. You loop around and take the descent down towards the boat launch on Eagle Lake. Pretty fast first mile. Stick along the lake for a bit before diving back into the woods and finding some of the first climbs. Nothing terrible.
Continue on the green trail with a few minor roots and smaller climbs. Eventually you reach the second creek crossing and this is where the climbing is condensed. There is a short punch climb, followed by a sandy climb right out of a corner. Once that is cleared you get a breather before the switchback climb out. This is probably the hardest section of the whole course. Each corner feels harder as you finally reach the top and can settle back into pace.
The minor climbs keep coming until you end up at Erin's Rock. Take the switchback carefully and smash the last singletrack before you spit out on a 2-track. This is a good passing spot (if there are people around you). If you can work with someone here that is even better. It is only half a mile long, but it trends uphill so your legs are screaming. Any help is appreciated here!
As the trails converge, take a left up a sandy climb. This is the Yellow trail connector that will dump you into the Red trail. This is where the speed comes in. There is really only 2 climbs in this entire section. The first one is a bit longer with a minor kick. The second is before the camel humps, and if you carry speed its not a bad climb at all.
After the camel humps, it is hauling ass all the way towards the parking lot. Hold the right line and you can carry speed to the Yellow/Red intersection. Here is another passing spot if needed. Its a wider part of the trail taking you back towards the road. One narrow section and you are next to the road and heading back to the Start/finish area.
As you ride behind the building you can see the last climb on the lap. Not awful, but after riding across the grass it can hurt a bit. Smash the small climb, hang a right, and you are done with your lap....or your race. Strava says 9.21 miles with 573 feet of climbing. Seems pretty close.
I have ridden the race course twice in the last 3 weekends. I wanted to get a good idea of what I am facing. While I know Custer very well, I haven't ridden there in a while so I wanted to ensure fresh knowledge. A few weeks ago I turned in a solid second lap. Last weekend I went out solo on a race style ride. No stops, just letting it rip for the entire time. I set my PR and 2nd overall times on the segment. So that is good leading into a race. I have a good grasp on the course. I am feeling pretty good.
My goal is simple.....PODIUM. I don't care what my time is, as long as am standing on the steps at the end of the day. Based on finishing times from last year, my last training ride would have landed me very close to 1st place. I do believe that Chris is coming, so unless he has a mechanical he is likely the winner. His time last year was 15 minutes faster. lol.
I will go into the race fresh and hope for the best. I am guaranteed 3rd in the Michigan Off Road Championship series, so there is no pressure there. I simply want a 3rd podium for this season. This is not only my last change, but it is my best chance. As of this post there are only 4 signed up. Chris is not one of those guys. So at the moment I have a 25% chance of podium. If he shows, that drops to 20%. All I can do is what I can do and hope for the best.
See you Saturday.