As the return of bike racing approaches, the pros will no doubt be stepping up their training after a long wait and uncertain lay-off.
One rider who is seriously increasing the training load is Tour de France champion Egan Bernal, who has been putting up some serious numbers at home in Columbia.
>> Struggling to get to the shops? Try 6 issues of Cycling Weekly magazine for just £6 delivered to your door <<
In the first week of the month, the 23-year-old racked up 34 hours in the saddle and rode 1,161km over seven rides.
On June 4 Bernal put up a 242km day in the saddle with 1,503 metres of climbing at high altitude around his home of Zipaquirá, which is 2,650m above sea level.
He followed up with a 183km ride the following day, then a 63km recovery ride on June 6, before another huge 239km ride on June 7.
While for the rest of us a 1,000km+ week would be a phenomenal achievement worthy of a good couple of rest weeks, Bernal has not eased off the gas.
The following week rode for 31 hours, covering 962km.
His longest ride that week came on June 9, when he rode 281km and covered 1,337m of altitude.
This week he’s also started strong, with a 224km ride on Monday.
Bernal has made no secret of the fact he wants to win the 2020 Tour de France, despite riding alongside two former Tour winners on Team Ineos, Chris Froome and Geraint Thomas.
Last month, Bernal said he isn’t willing to sacrifice himself for his fellow team leaders if he is on top form when the Tour finally starts in Nice in late August.
He said: “I’m young, I’ve already won one Tour de France, and I’m not going to throw away an opportunity to win another Tour de France, that’s for sure. That I would sacrifice myself being at 100 per cent…I don’t think I’m going to do that, nor will anyone.”
The road will decide if Bernal’s huge training weeks will pay of later this summer.
Egan Bernal’s training week, June 1-7
June 1 – 166km – 952m altitude gain – five hours riding
June 2 – 201km – 815m – five hours
June 3 – 65km 242m – two hours
June 4 – 242km – 1,503m – seven hours
June 5 – 183km – 830m – five hours
June 6 – 63km – 430m – two hours
June 7 – 239km – 3,321m – seven hours