Yeah, but even before the 2021 TdF he was not considered a GC contender. He was a domestique. The Danish national team coach, a month or two before the 2021 TdF, called him 'a man for future grand tour GC's''. Then, out of the blue, he finished 2nd that year, and two year's later he did the miracle time trial; according to some ex-riders the best in TdF history.He was in Denmark in a slow team, doing a part time. 2019 was the first year at Visma.
He improved faster at Visma, despite some issues with covid and some injuries in the tendons, and psychological issues.
That's a pretty speedy progress - kind of like Froome back in the day