My training
One bar a week, drawn against the busiest week of the year. The outlines are weeks that have not happened, and every race sits on the week it was ridden in rather than beside it.
2026 week by week
3181.02 km this year, 621.92 of it in races. 228 sessions, 250:33 moving.
kmSessionsMoving
- W0210.52km2Sessions1:50Moving
- W038.06km2Sessions1:34Moving
- W0415.22km2Sessions3:41Moving
- W0511.98km2Sessions2:46Moving
- W0611.61km3Sessions2:38Moving
- W0743.23km4Sessions4:12Moving
- W0841.73km2Sessions3:21Moving
- W0951.48km4Sessions3:32Moving
- W10261.93km6Sessions13:05Moving
- W1121.33km5Sessions2:53Moving
- W12151.73km4Sessions7:34Moving
- W137.88km2Sessions1:32Moving
- W144.52km1Sessions0:57Moving
- W1533.06km2Sessions2:53Moving
- W1651.79km7Sessions4:52Moving
- W1788.79km3Sessions4:30Moving
- W18121.54km3Sessions6:30Moving
- W19190.82km4Sessions7:43Moving
130.03
km
OCBC Cycle Singapore Virtual Ride
Malaysia
kmTimeRecorded130.03km8:14:15
- W20111.30km11Sessions11:18Moving
- W21184.77km14Sessions14:58Moving
- W22301.82km11Sessions18:54Moving
- W2381.54km10Sessions8:17Moving
- W24171.37km12Sessions12:37Moving
- W25139.79km14Sessions12:07Moving
- W26150.95km17Sessions12:52Moving
- W2737.13km8Sessions5:49Moving
- W28328.59km4Sessions13:37Moving
163.05
km
MBG DCR 2026 - Phuket to Krabi
Thailand
kmTimeRecorded163.05km10:09:34158.10
km
MBG DCR 2026 - Krabi to Phuket
Thailand
kmTimeRecorded158.10km9:41:31
- W2910.66km4Sessions3:18Moving
- W3054.05km11Sessions6:58Moving
- W31189.88km13Sessions15:14Moving
10.16
km
Garmin Run Virtual Challenge
Singapore
kmTimeRecorded10.16km0:58:26160.56
km
Pesta Sukan Round Island Bike Adventure
Singapore
kmTimeRecorded160.56km10:56:17
- W32180.63km9Sessions11:50Moving
- W3352.14km14Sessions11:21Moving
- W3434.63km11Sessions9:02Moving
- W3524.40km7Sessions6:17Moving
- W36Ahead
- W37Ahead
- W38Ahead
- W39Ahead
21.10
km
The Kiprun Singapore 2026
Singapore
- W40Ahead
- W41Ahead
42.00
km
OCBC Cycle Johor Bahru
Malaysia
- W42Ahead
- W43Ahead
- W44Ahead
- W45Ahead
1022.00
km
Formosa – The Extended Cycling de Taiwan
Taiwan
- W46Ahead
- W47Ahead
- W48Ahead
- W49Ahead
42.20
km
BYD Singapore International Marathon
Singapore
- W50Ahead
- W51Ahead
- W52Ahead
- W53Ahead