• Home
  • Results
  • Teams
  • Map
  • Series
  • Calendar
Log In
Today
Free4All Branding Image
06:00 PM
Scratch Race
La classique du Jeudi
Mid Loops West
37.4km
281m
2laps
14
Free4All Branding Image
07:00 PM
Team Scratch Race
eCKD Race and Fun for All
Samsø Island Route, Denmark
37.1km
146m
-1laps
1
42
Friday November 6
Free4All Branding Image
6 Fri, 12:00 AM
Scratch Race
TNT Racing X ALLKIN
Skaha Lake offical.gpx
40km
300m
-1laps
1
4
Free4All Branding Image
6 Fri, 10:30 PM
Scratch Race
TPVL - DRAGON LEAGUE - PLACEMENT RACE
Easy Hill Climb Lap
24.3km
365m
1lap
1
7
Saturday November 7
Free4All Branding Image
7 Sat, 08:30 AM
Scratch Race
TPVL - LYNX LEAGUE - PLACEMENT RACE
Easy Hill Climb Lap
24.3km
365m
1lap
1
26
Free4All Branding Image
7 Sat, 03:00 PM
Scratch Race
TPVL - CONDOR LEAGUE - PLACEMENT RACE
Easy Hill Climb Lap
24.3km
365m
1lap
1
12
Sunday November 8
Free4All Branding Image
8 Sun, 08:30 AM
Scratch Race
Sunday Medio Fondo
Loop the Loop
72km
426m
-1laps
1
2
Free4All Branding Image
8 Sun, 02:00 PM
Scratch Race
Sunday Medio Fondo
Loop the Loop
72km
426m
-1laps
1
4
Tuesday November 10
Free4All Branding Image
10 Tue, 07:00 PM
Team Scratch Race
eCKD Race and Fun for All
Öland's Coastline, Öland, Sweden
37km
113m
-1laps
1
14
Wednesday November 11
Free4All Branding Image
11 Wed, 12:00 AM
Scratch Race
TNT Racing X ALLKIN
Lake Garda 2
40km
225m
-1laps
1
2

Featured series

TrainingPeaks Virtual League

TrainingPeaks Virtual League

TrainingPeaks Virtual League

TPVL is here ! Official racing championship, with multiple divisions, sanctioned by promotion/relegation. 3 Leagues serving 3 time zones : DRAGON LEAGUE (Australia, Asia, possibly America) LYNX LEAGUE (Europe, possibly Asia / Australia) CONDOR LEAGUE (America, possibly Europe)

View series

Latest News

Latest

Mountain Massif

events

Introduction to TrainingPeaks Virtual Ratings & Rankings

tips-and-tricks
View All Articles
Virtual
  • About
  • Download
Hub
  • Events
  • Calendar
  • Results
  • Teams
  • Articles
  • Dual Analysis
support
  • Help
  • Feedback
  • Discord
  • Contact
  • Privacy Policy
2026 TrainingPeaks