Safe to say when you sign up to a bike race in Thailand, let alone one called ‘Dustman’, you have a certain image in your head of what it’s going to be like. On paper; 130km with 800m of climbing, a smaller field than UCI gravel qualifiers here in Australia, certainly some absolute hitters, but potentially the chance of qualification is there. This looks promising…

Safe to say, AIR Kev’s week in Thailand didn’t quite go to plan. 

With absolutely no idea what to expect, we set out on a recon ride on the Thursday morning ahead of the race on Saturday. Planning to ride the first 70km of the course, which we’d been told was the more technical portion of the course (“It was not” - in TV show narrator voice), we set off into immediate rain. The course certainly at this point was looking fast, despite being very damp. But it quickly became apparent this wasn’t going to be the cruisey day out in Thailand we had expected. From the first sector there were ruts, holes, puddles, rivers, really just floods, and that was before we got to the actual river crossings. The first of them was completely impassable, which was made very clear by a local farmer screaming at us on the approach. Then figuring out what was the only deviation to the official route for Saturday we forged ahead. 

It was immediately clear this race was going to be something else, as clarified in the pre race briefing the night before that this amount of rainfall was totally not expected and had done some serious damage to the route. It’s just what you want to hear the day before that the route ‘might be safe if it doesn’t rain tonight’, and you can guess what it did. 

Race day morning was an early start, kit ready and numbers pinned. We all piled into the van with bowls of oats and electrolyte bottles, and all people could think was, if it was that bad on Thursday what an earth are we getting ourselves into now.

6:50am we lined up in what used to look like a finish but was now much closer to Shrek’s swamp. Already signalling the death of my Speedplay cleats. Bad call I know. And off we went, no neutral roll out but a small field pretty quickly led to some camaraderie until the first sector at least. From there on it was every man for himself vs the bog. Rutted muddy lanes started taking casualties left, right and centre until it was down to five of us after only 30km. Shortly after it was my turn. A big squeeze into a crossing and off into the trees I went. Fighting but waving goodbye to the group. It was chase full gas and be dead, or set in the tempo and ultimately either option I’d have ended up in the same spot. So settling in, fully aware there was still a good 70km to go from this point, it was going to be a tough day out.

As the route climbed into the jungle, pretty nice gravel roads became smaller overgrown rollers and then the river crossings started. Relentless. Back to back for km after km. You’d get over a climb, get ready to catch your breath, only to be met with a wall of water and a scream of some already nonexistent brake pads. 

Then, maybe the most surreal crash I've ever had. The first of two in the second half of the route. One on each side for balance right?

It is pretty much a lucky dip when you hit the river crossings, maybe its concrete or mud or sand and the bottom. This particular one was rocks. So before I knew it the front wheel disappeared underwater and I was up over the bars, watching Kev slowly float away down stream with a spray of tubeless sealant coming from the front wheel. Was this a bike race or just an obstacle course at this point I was thinking as I chased Kev down the river. Tyre plugged and we soldiered on.

After the 70km mark where we’d recon’ed up to, it was into the unknown. Read that as ‘less rivers, more mud’.  Actually excuse me, there was a bit in between. Enter the ROCKS. Because what else could you want just as the body is starting to fall apart but a full rock garden climb. Hell yes. 

Oh, one more river crossing for good measure. This one the worst one yet. Because at this point I wasn't questioning life and bike racing enough. I’m not a religious man, but I swear to something this is 100% the truth. I don’t think I could make it up if I tried. Never before have I been hugged by a Thai man in full fisherman get up, guiding me through a waist deep (That's waist deep on my 194cm chunk of a frame) river with my bike over my head. Didn’t have that on my 2025 bucket list, but there we go.

At this point I’m pretty much begging for a road, but no, then the farmers' fields started. Churned up dirt roads between fields that had been chewed up beyond belief by tractors and were pretty much entirely underwater. FOR EVER. It must have been a good 50km of just mud. Separated by the odd 90 degree turn which you couldn’t stop for even if you tried, so I was picking up random grains on the way. Slogging away, slowly tearing my legs apart. All I remember is this wanting to end. 

 

During a very small rest bite on the road, and the final feed station. It was time for crash number two. Wet concrete and slightly dazed me with mud clogged tires. Hello tarmac. This one caused a fair bit more damage than the first, immediately being worried I’d re-damaged the shoulder I messed up just a month or so before. Luckily we rode away with just some road rash, and a pretty stiff back for the flight home.

The final 10km was on the road, from what I'd heard and it couldn’t come soon enough. That at least until it wasn’t. With 2km to go it was back into the fields for one more sloggening before crossing the line. 

The relief of crossing the line and it being over was pretty great. It was some day out there, not what anyone expected, but a serious adventure. Straight to the showers and soon after the medical tent. Confirmation came in 4th place. The mission failed, it was a podium to qualify. Back to the drawing board we go…

Award for the best photo of the day goes to...

Photos from

@mhongphotography

@the_brick_session

@arryam.ay12

Ollie's Custom AIR Kev Setup

Here's a bit more info on this one of one custom AIR Kev that Ollie will be racing this year:

Candy Factory Paintworks custom painted AIR Kev Frame in XL

Curve G5T Prototype Gravel Wheels topped with Pirelli Cinturato RC tyres in 45mm

SRAM Force XPLR E1 Groupset 46t 10-46

Zipp SL80 Race Bar 38cm with Zipp SL 110 -17 stem