My cycling 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
2602.22 km this year, 611.75 of it in races. 38 sessions, 105:50 moving.
kmSessionsMoving
- W026.51km1Sessions0:46Moving
- W030.00km0Sessions0:00Moving
- W040.00km0Sessions0:00Moving
- W050.00km0Sessions0:00Moving
- W060.00km0Sessions0:00Moving
- W0730.10km1Sessions1:08Moving
- W0830.42km1Sessions1:10Moving
- W0943.18km3Sessions1:41Moving
- W10247.51km3Sessions9:59Moving
- W1115.75km1Sessions1:08Moving
- W12143.15km2Sessions5:48Moving
- W130.00km0Sessions0:00Moving
- W140.00km0Sessions0:00Moving
- W1529.77km1Sessions2:15Moving
- W1638.68km3Sessions1:49Moving
- W1784.76km2Sessions3:51Moving
- W18110.36km1Sessions4:13Moving
- W19186.87km3Sessions6:52Moving
130.03
km
OCBC Cycle Singapore Virtual Ride
Malaysia
kmTimeRecorded130.03km8:14:15
- W2078.35km1Sessions3:14Moving
- W21163.61km2Sessions7:02Moving
- W22277.83km2Sessions11:13Moving
- W2363.97km1Sessions2:26Moving
- W24153.23km2Sessions6:05Moving
- W25112.40km1Sessions4:06Moving
- W26108.75km1Sessions4:06Moving
- W270.00km0Sessions0:00Moving
- W28321.15km3Sessions12:05Moving
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
- W290.00km0Sessions0:00Moving
- W3033.29km1Sessions1:17Moving
- W31160.56km1Sessions6:47Moving
160.56
km
Pesta Sukan Round Island Bike Adventure
Singapore
kmTimeRecorded160.56km10:56:17
- W32161.90km1Sessions6:50Moving
- W330.00km0Sessions0:00Moving
- W340.00km0Sessions0:00Moving
- W350.00km0Sessions0:00Moving
- W36Ahead
- W37Ahead
- W38Ahead
- W39Ahead
- 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
- W50Ahead
- W51Ahead
- W52Ahead
- W53Ahead