Virtual: Zwift - Libby Hill After Party - 20.52 miles + 2015 Worlds Course in Richmond - 10.48 miles
1:49:29
Virtual: Zwift - Group Ride: 3R True2.5 Steady Ride on Spiral into the Volcano - 40.06 miles
1:27:18
Virtual: Zwift - Group Ride: Rapha Festive 500 Coco @ 2.6 W/KG on Triple Flat Loops - 31.29 miles
1:14:56
Virtual: Zwift - Race: Zwift Crit Racing Club - Duchy Estate (D) in Yorkshire Greater London Flat
1:25:58
Virtual: Zwift - Richmond Loop Around in Richmond - 26.55 miles
2:08:59
Virtual: Zwift - Group Ride: Rapha Festive 500 @ 2.6 W/KG on Waisted 8 in Watopia - 50.29 miles
1:08:49
Virtual: Zwift - Everything Bagel in New York - 21.75 miles
1:23:55
Virtual: Zwift - Greatest London Loop - 16.02 miles + Richmond 2015 Worlds Reverse - 10.08 miles
1:07:53