Skip to main content

2026 Cal Tri Charlottesville - 8.30.26

August 30, 2026
Charlottesville, VA 22901 US
ℹ️
Athletes are responsible to study and know the course.
Please carefully review the course maps on this page to familiarize yourself with the routes used for your event. If possible, we also recommend previewing the courses by driving or riding them prior to the race.
Staging Area
Staging Map
🔍 Click map to view full size in a new tab
Sprint & Youth Distance Events
🏊🚴🏃 Sprint & Youth Triathlon
SWIM
400
yards
BIKE
12.7
miles
RUN
3.1
miles
📍 Start Location: Pool
🏊 Sprint Swim
Athletes start the race with a seeded, rolling swim start separated by 5 second intervals (fastest to slowest). Athletes jump into the water, feet first, and then kick off the wall to begin swimming. Due to safety concerns, there is no head first diving. Any athlete diving head first will be disqualified (DQ). In each lane, traffic only proceeds in one direction. Athletes swim on the right side of the lane and pass on the left side of the lane (if necessary). At all 6 turns, athletes touch the wall and then swim under the lane line moving to the right side of the lane. No U-turns in the same lane. Once out of the pool, progress to the transition area being mindful that there are a few steps along the way.
Swim In transition flag
🚩 Entering Transition from the Swim
When you exit the water, look for this flag marked SWIM IN — it shows exactly where to enter the transition area. Follow the flag and volunteers to your rack.
🔍 Click map to view full size in a new tab
🚴 Sprint Bike Cue Sheet
0.0 miTurn right on Old Lynchburg Rd (780)
1.1 miSlight right to stay on Old Lynchburg Rd (631)
6.4 miU-Turn on Old Lynchburg Rd (631)
11.6 miTurn left to stay on Old Lynchburg Rd (780)
12.7 miLeft turn into Fry's Spring Beach Club
🏃 Run Cue Sheet
0.0 miContinue onto Jefferson Park Ave
0.4 miTurn left onto Stribling Ave
1.2 miStribling Ave becomes Stribling Ave Extension @ underpass
1.55 miU-Turn before US-29 BUS N
1.9 miStribling Ave Extension becomes Stribling Ave @ underpass
2.7 miTurn right onto Jefferson Park Ave
3.1 miFinish at Fry's Spring Beach Club

🏃🚴🏃 Sprint & Youth RunBikeRun
RUN 1
3.1
miles
BIKE
12.7
miles
RUN 2
3.1
miles
📍 Start Location: Finish Line Arch
📌 Reading this Map
The map below shows the full triathlon course for reference. As a RunBikeRun athlete, your race uses the black bike route and red run route only. Ignore the grey swim route.
RBR Run In transition flag
🚩 Entering Transition after Run 1
After finishing Run 1, look for this flag — it's the same flag used by swim athletes, so you'll see Swim In at the top and RBR Run In below it. Both labels, one location. That flag is your transition entry point.
🔍 Click map to view full size in a new tab
Course Files on Ride with GPS
🚴 Bike Course🏃 Run Course
🚴 Sprint Bike Cue Sheet
0.0 miTurn right on Old Lynchburg Rd (780)
1.1 miSlight right to stay on Old Lynchburg Rd (631)
6.4 miU-Turn on Old Lynchburg Rd (631)
11.6 miTurn left to stay on Old Lynchburg Rd (780)
12.7 miLeft turn into Fry's Spring Beach Club
🏃 Run Cue Sheet
0.0 miContinue onto Jefferson Park Ave
0.4 miTurn left onto Stribling Ave
1.2 miStribling Ave becomes Stribling Ave Extension @ underpass
1.55 miU-Turn before US-29 BUS N
1.9 miStribling Ave Extension becomes Stribling Ave @ underpass
2.7 miTurn right onto Jefferson Park Ave
3.1 miFinish at Fry's Spring Beach Club

🏊🚴 Sprint & Youth SwimBike
SWIM
400
yards
BIKE
12.7
miles
📍 Start Location: Pool
🏊 Sprint Swim
Athletes start the race with a seeded, rolling swim start separated by 5 second intervals (fastest to slowest). Athletes jump into the water, feet first, and then kick off the wall to begin swimming. Due to safety concerns, there is no head first diving. Any athlete diving head first will be disqualified (DQ). In each lane, traffic only proceeds in one direction. Athletes swim on the right side of the lane and pass on the left side of the lane (if necessary). At all 6 turns, athletes touch the wall and then swim under the lane line moving to the right side of the lane. No U-turns in the same lane. Once out of the pool, progress to the transition area being mindful that there are a few steps along the way.
📌 Reading this Map
The map below shows the full triathlon course for reference. As a SwimBike athlete, your race uses the grey swim route and black bike route only. Ignore the red run route.
Swim In transition flag
🚩 Entering Transition from the Swim
When you exit the water, look for this flag marked SWIM IN — it shows exactly where to enter the transition area. Follow the flag and volunteers to your rack.
🔍 Click map to view full size in a new tab
Course Files on Ride with GPS
🏊 Swim Course🚴 Bike Course
🚴 Sprint Bike Cue Sheet
0.0 miTurn right on Old Lynchburg Rd (780)
1.1 miSlight right to stay on Old Lynchburg Rd (631)
6.4 miU-Turn on Old Lynchburg Rd (631)
11.6 miTurn left to stay on Old Lynchburg Rd (780)
12.7 miLeft turn into Fry's Spring Beach Club

🏊🏃 Sprint & Youth SwimRun
SWIM
400
yards
RUN
3.1
miles
📍 Start Location: Pool
🏊 Sprint Swim
Athletes start the race with a seeded, rolling swim start separated by 5 second intervals (fastest to slowest). Athletes jump into the water, feet first, and then kick off the wall to begin swimming. Due to safety concerns, there is no head first diving. Any athlete diving head first will be disqualified (DQ). In each lane, traffic only proceeds in one direction. Athletes swim on the right side of the lane and pass on the left side of the lane (if necessary). At all 6 turns, athletes touch the wall and then swim under the lane line moving to the right side of the lane. No U-turns in the same lane. Once out of the pool, progress to the transition area being mindful that there are a few steps along the way.
📌 Reading this Map
The map below shows the full triathlon course for reference. As a SwimRun athlete, your race uses the grey swim route and red run route only. Ignore the black bike route entirely. After your swim you go directly into the run, with no bike leg.
Swim In transition flag
🚩 Entering Transition from the Swim
When you exit the water, look for this flag marked SWIM IN — it shows exactly where to enter the transition area. Follow the flag and volunteers to your rack.
🔍 Click map to view full size in a new tab
Course Files on Ride with GPS
🏊 Swim Course🏃 Run Course
🏃 Run Cue Sheet
0.0 miContinue onto Jefferson Park Ave
0.4 miTurn left onto Stribling Ave
1.2 miStribling Ave becomes Stribling Ave Extension @ underpass
1.55 miU-Turn before US-29 BUS N
1.9 miStribling Ave Extension becomes Stribling Ave @ underpass
2.7 miTurn right onto Jefferson Park Ave
3.1 miFinish at Fry's Spring Beach Club

🏊 Sprint Swim
SWIM
400
yards
📍 Start Location: Pool
🏊 Sprint Swim
Athletes start the race with a seeded, rolling swim start separated by 5 second intervals (fastest to slowest). Athletes jump into the water, feet first, and then kick off the wall to begin swimming. Due to safety concerns, there is no head first diving. Any athlete diving head first will be disqualified (DQ). In each lane, traffic only proceeds in one direction. Athletes swim on the right side of the lane and pass on the left side of the lane (if necessary). At all 6 turns, athletes touch the wall and then swim under the lane line moving to the right side of the lane. No U-turns in the same lane. Once out of the pool, progress to the transition area being mindful that there are a few steps along the way.
📌 Reading this Map
The map below shows the full triathlon course for reference. As a 400 Yard Swim athlete, you complete the grey swim route only. Ignore the bike and run portions of the map entirely.
🔍 Click map to view full size in a new tab
Course Files on Ride with GPS
🏊 Swim Course

🏃 5K Run
RUN
3.1
miles
📍 Start Location: Finish Line Arch
📌 Reading this Map
The map below shows the full triathlon course for reference. As a 5K Run athlete, you follow the red run route only. Ignore the swim and bike portions of the map entirely.
🔍 Click map to view full size in a new tab
Course Files on Ride with GPS
🏃 Run Course
🏃 Run Cue Sheet
0.0 miContinue onto Jefferson Park Ave
0.4 miTurn left onto Stribling Ave
1.2 miStribling Ave becomes Stribling Ave Extension @ underpass
1.55 miU-Turn before US-29 BUS N
1.9 miStribling Ave Extension becomes Stribling Ave @ underpass
2.7 miTurn right onto Jefferson Park Ave
3.1 miFinish at Fry's Spring Beach Club

If you continue to use this site, you consent to use all cookies. We use cookies to offer you a better browsing experience. Read how we use cookies and how you can control them by visiting our Privacy Policy.

If you continue to use this site, you consent to use all cookies.