Welcome to VirtualBikeRace.com

Fantasy Cycling at it's Finest

Virtual Bike Race is the ultimate in Fantasy Cycling Websites. Pick your dream team from your favourite riders in the ProTour and challenge your friends and family. Take on the role as Directeur Sportif (Sporting Manager), making transfers throughout the race, but keeping within the team budget.

Login Link
Join Link

Stage 20: Albertville - Val Thorens Update

The final stage of the Alps was a weather shortened 60km and the new General Classification is established.

Stage 19: Saint-Jean-de-Maurienne - Tignes Update

Unprecedented scenes on the Tour de France today. There was some outstanding racing action on the penultimate climb of the day over the Col de l'Iseran which saw Egan Bernal attack strongly and put himself into the virtual yellow jersey on the road. Mother Nature then played the next card with a flash blizzard causing a landslide which saw tonnes of mud and ice cover the road at the bottom of the descent. Despite frantic and ultimately fruitless efforts to clear the road, the race organisers had no alternative but to abandon the finish of the race.

In the end, the decision was made to halt the race as at the top of the Col de l'Iseran, and no stage classifications were awarded.

However, the General Classification was set from the summit, which means Egan Bernal is now the new race leader.


Stage 18: Embrun - Valloire Update

The first of the three stages in the Alps saw an adjustment in the General Classification. Check out the Stage 18 results. 

Stage 16: Nîmes - Nîmes Update

The last chance for the sprinters before Paris? Stage 16 results are now in.

Stage 14: Tarbes - Tourmalet Barèges Update

A spectacular day in the Pyreenees, culminating on the summit of the legendary Col du Tourmalet. As expected, another big shake up in the General Classification.

Stage 13: Pau - Pau Update

100 years since a Yellow Jersey first appeared in the Tour de France, today it stayed on Julian Alaphilippe's back as the race leader unexpectedly won the Individual Time Trial and extended his lead in the race.

Stage 12: Toulouse - Bagnères-de-Bigorre Update

It just wouldn't be the Tour de France without some drama, and leading into the Individual Time Trial tomorrow, pre-race favourite Rohan Dennis has unexpectedly withdrawn part way through today's stage without explanation.

12 stages so far, and 12 different winners, who will it be tomorrow?

Stage 12 results are now in.

Stage 11: Albi - Toulouse Update

A day for the sprinters...

Stage 10: Saint-Flour - Albi Update

Even on days that on paper should be straightforward can be dramatic in the Tour de France. Crosswinds caused big splits and a massive shake up in the General Classification. Check out the results for Stage 10.

Stage 8: Mâcon - Saint-Étienne Update

Breakaway specialist Thomas de Gendt was rewarded with a stage victory after his efforts shaking off his breakaway companions, and then holding off the peloton. He withstood a late attack by Julian Alaphilippe and Thibaut Pinot by just a handful of seconds.

Stage 8 results are now in.

Stage 7: Belfort - Chalon-sur-Saône Update

The longest stage of this years tour was always going to be a sprint finish, and the peloton did not disappoint.

Stage 7 results are now in.

Stage 6: Mulhouse - La Planche des Belles Filles Update

Billed as the first serious sort-out for the General Classification, La Planche des Belles Filles did not disappoint. Only two survived from the big break of the day, with Dylan Teuns too strong over the brutal final 100m to beat Giullio Ciccone who was nearly at a stand still. Ciccone was not without a prize though, as his gap over the chasing peloton was just enough to take the Yellow Jersey from Julian Alaphillipe.

With a big shake up in the General Classification, the stage results are now in.

Stage 5: Saint-Dié-des-Vosges - Colmar Update

Wearing the Green Jersey was clearly not enough for Peter Sagan who was at least a bike length ahead in the sprint for the line.

Tomorrow is the first serious test for the riders who have ambitions for the Yellow Jersey, with three category 1 climbs culminating with the summit finish of Les Planche des Belles Filles.

Stage 5 Results are now in.

Stage 4: Reims - Nancy Update

A classic sprint finish into Nancy, Stage 4 results are now in.

Stage 3: Binche - Épernay Update

The nasty hills coming into the Champagne region of France proved too much for Mike Teunissen who relinquished his grip on the yellow jersey to French favourite Julian Alaphilippe. 

Stage 3 results are now in.

Stage 2: Bruxelles Palais Royal - Brussel Atomium Update

The second day in Brussels featured the Team Time Trial. Ineos were the first team out, posting the fastest time of the day right until the end when Team Jumbo Visma carrying the morale boosting Yellow Jersey produced a stunning result beating Ineos by 20 seconds. So it's two from two stages for the Dutch team who have had a dream start to this year's tour.

Stage 1: Bruxelles - Brussel Update

The Tour de France 2019 is underway, with all the predictable nerves, tension, and crashes featuring in the day.

Stage 1 results are now in. 

Le Tour 2019 - It's here

The race is on! The 2019 Tour de France starts this weekend, and VirtualBikeRace.com is open to pick your teams.

With the horrific crash of 4 time winner Chris Froome preventing his appearance on the start line, the race is wide open. Will last years victor Geraint Thomas do it again? Or is this time for a rider of the next generation to start a dynasty?

Pick your teams now, invite your friends and family to join in the fun.

We'll see you on race day!

Le Tour 2019 is coming!

Just one week remains until the highlight of the Pro Cycling Calendar is here.

The team at VirtualBikeRace.com is hard at work putting the race together, we hope to have the riders in soon.