German powerhouse André Greipel had arguably the best season of his 11-year professional career in 2015, claiming 16 wins in a standout year.

However, he has been below his own high standard in 2016 and this was particularly apparent at the Tour de France.

Greipel had won at least one stage at the Tour de France every year since 2011, but his four victories in 2015 took his tally to 10 overall.

He wasn’t firing as well in 2016 but salvaged his Tour and kept his record of winning a stage in every Grand Tour he’s entered since 2008 alive by winning on the Champs-Élysées on stage 21.

Watch: Andre Greipel wins stage 21 of the 2016 Tour de France

He’s no one-trick pony, though, performing well in a support role in the spring Classics, usually in a support role for teammates and active in early breakaways.

Now 34, Greipel should have a couple of winning seasons left in his legs and could find himself in the rainbow jersey by the end of the season due to a world championships course made for the sprinters.