My training
One bar a week, drawn against the busiest week of the year. The outlines are weeks that have not happened, the pulse is the week in progress, and every race sits on the week it was ridden in rather than beside it.
2026 week by week
3539.60 km this year, 632.03 of it in races. 288 sessions, 306:53 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
- W3543.52km9Sessions9:08Moving
- W36121.10km11Sessions12:13Moving
- W3753.69km11Sessions9:46Moving
- W3838.04km13Sessions9:58Moving
- W3921.38km10Sessions7:56Moving
10.11
km
The Kiprun Singapore 2026
Singapore
kmTimeOfficial10.00km0:54:59Recorded10.11km0:55:17
- W4096.99km8Sessions9:26Moving
- W418.21km5Sessions4:09Moving
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