Robert Lewandowski is currently enjoying the best season of his glittering goalscoring career.
The Bayern Munich striker has scored 54 goals in 44 games in all competitions, with 13 of his strikes coming in just seven Champions League games.
At this moment in time, the Polish striker is the best player on the planet and were the Ballon d'Or being awarded in 2020, he'd surely be the favourite to win.
So just how good has Lewandowski been in 2019/20? Well, he's currently delivering one of the best goalscoring seasons of the past 40 years.
The Pole is currently outperforming any season by the great Cristiano Ronaldo and as any football fan will know - that is saying something.
Thanks to data collected over on Reddit, we can reveal the 25 most prolific goalscoring seasons of the past 40 years from Europe's top five leagues in terms of minutes-per-goal.
Only players with 40+ goals in a season in all competitions have been included.
*Players level on 'mins-per-goal' are ranked by number of goals scored. If 'mins-per-goal' and 'goals scored' are equal, the winner is determined by the least number of minutes played. All 'mins-per-goal' ratios are rounded up to the nearest minute.*
25. Robert Lewandowski | Bayern Munich, 2016/17
Minutes: 4021
Goals: 43
Mins-per-goal: 94
24. Robert Lewandowski | Bayern Munich, 2017/18
Minutes: 3757
Goals: 41
Mins-per-goal: 92
23. Zlatan Ibrahimovic | Paris Saint-Germain, 2013/14
Minutes: 3750
Goals: 41
Mins-per-goal: 91
22. Lionel Messi | Barcelona, 2013/14
Minutes: 3742
Goals: 41
Mins-per-goal: 91
21. Ciro Immobile | Lazio, 2017/18
Minutes: 3724
Goals: 41
Mins-per-goal: 91
20. Ronaldo Nazario | Barcelona, 1996/97
Minutes: 4246
Goals: 47
Mins-per-goal: 90
19. Klaas-Jan Huntelaar | FC Schalke, 2011/12
Minutes: 4200
Goals: 48
Mins-per-goal: 88
18. Hugo Sanchez | Real Madrid, 1989/90
Minutes: 3492
Goals: 40
Mins-per-goal: 87
17. Cristiano Ronaldo | Real Madrid, 2010/11
Minutes: 4618
Goals: 53
Mins-per-goal: 87
16. Lionel Messi | Barcelona, 2014/15
Minutes: 5060
Goals: 58
Mins-per-goal: 87
15. Lionel Messi | Barcelona, 2010/11
Minutes: 4578
Goals: 53
Mins-per-goal: 86
14. Cristiano Ronaldo | Real Madrid, 2017/18
Minutes: 3678
Goals: 44
Mins-per-goal: 84
13. Edinson Cavani | Paris Saint-Germain, 2016/17
Minutes: 4138
Goals: 49
Mins-per-goal: 84
12. Cristiano Ronaldo | Real Madrid, 2015/16
Minutes: 4293
Goals: 51
Mins-per-goal: 84
11. Cristiano Ronaldo | Real Madrid, 2012/13
Minutes: 4631
Goals: 55
Mins-per-goal: 84
10. Zlatan Ibrahimovic | Paris Saint-Germain, 2015/16
Minutes: 4146
Goals: 50
Mins-per-goal: 83
9. Lionel Messi | Barcelona, 2016/17
Minutes: 4452
Goals: 54
Mins-per-goal: 82
8. Cristiano Ronaldo | Real Madrid, 2011/12
Minutes: 4902
Goals: 60
Mins-per-goal: 82
7. Luis Suarez | Barcelona, 2015/16
Minutes: 4766
Goals: 59
Mins-per-goal: 81
6. Cristiano Ronaldo | Real Madrid, 2013/14
Minutes: 4030
Goals: 51
Mins-per-goal: 79
5. Lionel Messi | Barcelona, 2018/19
Minutes: 4023
Goals: 51
Mins-per-goal: 79
4. Cristiano Ronaldo | Real Madrid, 2014/15
Minutes: 4640
Goals: 61
Mins-per-goal: 76
3. Robert Lewandowski | Bayern Munich, 2019/20
Minutes: 3863*
Goals: 54*
Mins-per-goal: 73*
2. Lionel Messi | Barcelona, 2011/12
Minutes: 5221
Goals: 73
Mins-per-goal: 72
1. Lionel Messi | Barcelona, 2012/13
Minutes: 4070
Goals: 60
Mins-per-goal: 68
Those fellas Messi and Ronaldo aren't bad, are they?
The former's two seasons between 2011 and 2013 were superhuman efforts and it's likely they will not be topped for decades to come.
However, Lewandowski ranks higher than any other player on the list in terms of percentage of games scored in thanks to his efforts in 2019/20.
He's found the back of the net in 82% of Bayern's games, with Messi's 2012/13 campaign (74%) in second and Ronaldo's 2013/14 season (72%) in third.
In terms of goals scored per game, Lewandowski's current season ranks second on 1.205. Messi takes top spot again, his iconic 2011/12 campaign yielding 1.217 goals per appearance.
Absolutely ridiculous numbers from Bayern's number nine - a true all time great.