A list of the players with the most goal contributions over the last 20 years shows the outrageous numbers the world's best players have recorded.
Inspired by @FootyThreads, Transfer Markt collated all the data to put together a graphic showing which player had the most goals and assists from 2000 to 2020.
It only includes players from Europe's top five leagues, but also takes into account the Champions League, UEFA Cup and national cups.
The graphic makes for fascinating reading and shows just how the guard has been changed over the years.
At the very start, Thierry Henry was running riot for Arsenal. In 2000 he managed 42 goals and assists and increased his tally by two in 2002.
But the Frenchman, truly unplayable on his day, just kept exploding for the Gunners and had 59 and 58 goals contributions in the two years that followed.
Then came along Ronaldinho. The show-boating Brazilian was in the peak of his powers and was involved in a sensational 92 goals in 2005 and 2006 overall.
Ronaldo's 2008 tally of 45, the year he won his first Ballon d'Or, was bettered by Messi's 51 as he took the prestigious prize for the first time a year later.
He would remain atop the goal involvements mountain for the next three season and conjured up utter insanity with THAT staggering tally of 91 goals in 69 games in 2012.
Ronaldo took the crown in 2013/14 with 68 as Real Madrid won La Liga and the Champions League but Messi would then lead the charts in four of the next five terms - his partner in crime Luis Suarez leading the way with a seriously impressive 81 goals and assists in 2015/16.
However 2019/20 undoubtedly belonged to Robert Lewandowski. The Poland bagsman contributed to 65 goals as Bayern Munich won a historic treble and he rightly received the FIFA Men's Best Player award.