Saturday, September 19, 2026

2026 Vuelta Virtual

It's been a massive couple of weeks. We left the dirt outside to trade trail grit for pain-cave sweat for the Vuelta Virtual 2026 series!

Watching the pros tackle the actual Vuelta while grinding through the exact same last kilometers on the trainer really highlighted the massive gap between WorldTour elites and a regular moutain biker.

For instance, on Stage 1 the pros were gliding along the French Riviera in razor-sharp aero tucks. But there we are tucked in front of a cheap fan, going threshold before the first virtual corner, praying we don't knock our water bottle onto the carpet.

🔴 GC we slotted in a 2nd with 5 riders completing all 15 stages. 

🟢 sprint we tied for 3rd. 

🔵 KoMiTT happy with a 3rd. 

🟡 OZeMM winner - Wouter in 1st, Rocketman in 2nd and us 3rd. 

Rocketman stats for the event:

50 different riders participated completing at least 1 stage

24 riders completed at least 2 stages

27 riders completed at least 1 KOM/iTT stage with an average of 10 per stage

Thanks to our team sponsors;

@supavest_racing #supavestracing @supavest #supavest @theoddspoke #theoddspoke @praxisperfomancemassage #praxis_performance_massage @graveleur #graveleur @marketsoft #marketsoft @BowyActive #bowyactive


Thursday, September 17, 2026

2026 Vuelta TPV Wrap

We tackled five of the six stages of the 2026 Vuelta España TPV Edition. There were 56 individual riders across all stages, with 15 riders that did at least 3 stages, one race per week. 3 riders completed 5 stages like we did. We managed a 4th on GC.

Full results can be found https://ecycling-classifications.com/s/tpvv26

Thanks to our team sponsors;

@supavest_racing #supavestracing @supavest #supavest @theoddspoke #theoddspoke @praxisperfomancemassage #praxis_performance_massage @graveleur #graveleur @marketsoft #marketsoft @BowyActive #bowyactive

Wednesday, August 12, 2026

2026 Terra de France

It was a highly competitive, multi-discipline performance throughout the 21 race, Terra de France series. We secured two podium finishes across the major classifications, combining strong consistency in the sprint segments with high overall endurance across 18 stages.


We narrowly missed the overall Sprint jersey, taking 2nd place with 284 points—just 3 points shy of winner Rocket Man (287 pts). Back-to-back 1st-place sprint finishes in Sp5 and Sp6 were key drivers of this tally, once we had worked out how the format worked for us.


Consistent endurance pacing across the 18 demanding stages allowed us to secure 3rd overall in the total time GC classification a fraction ahead of a very strong Mark Tommis.



Monday, June 29, 2026

2026 Chrono Championships for June

The Classifications Chrono Championship for June 2026 served up the ultimate test of pure power, mental grit, and pacing strategy across four distinct weekly stages. For us, it was an intense month of dialing in the our efforts, emptying the tank, and chasing down every single second on the virtual tarmac.

With a format requiring riders to tackle at least 3 out of the 4 weekly Individual Time Trials (ITTs) while dropping their worst result, consistency and steady pacing were the names of the game. No drafting packages, no tactical sitting-in—just an honest battle against the clock.


Week 1 – Croatia Krk: A beautiful but deceptive opening test, requiring those fin adjustments to carry speed through the rolling coastal topography. 2nd.

Week 2 – Windy Ridge Ascent: One for the pure climbers. An almost relentless gravity test that forced us into the red from the gun. 3rd.

Week 3 – Illinois Lake Galena Stony Point: A classic, flat-out test against the clock with two pinches just to make sure it's sufficiently hard. 3rd.

Week 4 – Scotland Fort William: A gritty, final stage through the highlands that demanded explosive power over a couple of short spikes while trying to clear the residual fatigue. 2nd.


While we didn’t walk away with an individual stage win, consistency proved to be the ultimate weapon. We attempted to squeeze every watt and smooth pacing for each solo effort, we steadily racked up some top times to secure a nice 2nd place overall in the final General Classification.

Results can be found here.

Thanks to our team sponsors;

@supavest_racing #supavestracing @supavest #supavest @theoddspoke #theoddspoke @praxisperfomancemassage #praxis_performance_massage @graveleur #graveleur @marketsoft #marketsoft @BowyActive #bowyactive

Friday, June 26, 2026

2026 Triple X at Jacks Ridge

After a solid outing north west of Sydney at the Convict 100, we turned our focus more locally for the annual Jacks Ridge Triple X. As always we were keen to benchmark our current form against our previous campaigns on this layout and were please to hear the team had chosen the same route as last year.

The weather lead-up to this year’s event could not have been more favorable for maintaining high flow. With only scattered showers leading up to the weekend. The level of moisture, paired with a crisp overnight minimum on race morning, served to deliver near perfect conditions. We were pretty certain the singletrack was due to be running at peak rolling velocity. This pristine track condition would lay the groundwork for an incredibly high-paced day.

We opted for the Pivot 429 with a proven Conti Race King wrapping the rear wheel. Maintaining momentum through the course is critical to saving energy over a long duration, and the low-profile, fast-rolling rubber Race King was set to a pressure to balance traction and rolling efficiency. 



The start was fast, utilising the wide firetrails to sort out some general positions before funneling us into the singletrack. We settled into a fast but controlled tempo early, letting the aggressive starters go while focusing on clean line selection. The Pivot 429 excels through the flow sections, holding its line beautifully and allowing us to stay off the brakes, maintaining momentum and conserving early energy.

The tactical shape of the race shifted significantly on Lap 3 with the wave start of the 50km field of riders joining the race loop. This injection of fresh riders into the system altered the track traffic and rhythm. Our main objective here was maintaining our established momentum while having the 50km riders attempt to navigate our 100km pace and race line, possibly sneak a drafty wheel. While the pace at the front of the 50km field was very fast; it took the first two fast bunches the entirety of the lap to progressively catch and pass us. By holding our lines predictably, we minimized energy loss and managed to hitch a ride on the back of most riders, getting a premium speed boost before settling back into our solo rhythm. Lap 3 was our fastest.


As the race stabilised post 50km rider merge, we focused entirely on smooth execution over the technical features. In past years, we have seen riders lose significant chunks of time by misjudging the narrow timber bridges or getting bogged down in the tight switchbacks. By maintaining a steady cadence and staying light on the bike, we kept both wheels firmly on the ground and avoided any mechanical complications.

Fatigue began to impact lap times across the field, but our consistency paid off. We managed to hold our target pacing block, utilising our familiarity with the trail's rhythm to claw back several positions in the final three-kilometer singletrack run back to the event village.

Looking at our racing history, Jacks Ridge has always provided a clear indicator of our mid-year performance step.
2019 - A highly efficient run where we secured 2nd place.
2022 - Climbed onto the podium with a hard-fought 3rd place.
2025 - Digging deep through a highly competitive field to secure 8th place overall

This year we felt we were tracking well, the last hour was the toughest. The 50km riders had already finished, the trail seemed to empty with just a few riders we'd catch or lap seemingly randomly. We could feel the pinches become harder, the climb a little longer. Finally on our second last lap (his final lap) Jason English caught us and we just one final lap to complete.

Crossing the line after that final lap we were spent, we had chased for as long as we could and kept all other riders at bay. We were happy to climb onto the podium, for a 3rd. 

Our thanks go to the Jacks Ridge MTP Park crew and the event coordinators for presenting a perfect course. The timing infrastructure, course marking, and track preparation were flawless.

Results can be found here.

Thanks to our team sponsors;

@supavest_racing #supavestracing @supavest #supavest @theoddspoke #theoddspoke @praxisperfomancemassage #praxis_performance_massage @graveleur #graveleur @marketsoft #marketsoft @BowyActive #bowyactive