We're all in agreement that Sergio Agüero is an outstanding striker. You don't score 174 goals in just 254 Premier League appearances unless you really are one of the world's top talents.
The Manchester City man bagged the latest of his strikes in Sunday's 2-0 win over Sheffield United, the first time he has ever come up against the Blades.
As noted by Opta, that was the 32nd different team against which Agüero has scored in the Premier League, which is made even more impressive when you realise he has only faced 33 sides in the competition.
The only team who managed to keep Agüero out was Bolton Wanderers, who stopped the Argentine from scoring back in August 2011 - his only meeting with Bolton in English football.
Interestingly enough, Agüero also failed to score against Bolton during his time with Atlético Madrid. The two sides met in the UEFA Cup in February 2008, but Agüero managed just 14 minutes before being shown a red card as Bolton picked up a 1-0 win.
With Bolton currently rooted to the bottom of League One, Agüero is likely never going to have the chance to address the only blemish on his otherwise perfect record.
Fortunately, that probably isn't going to bother him. After all, his tally of 174 goals during the 2010s is by far the highest tally of any player in the Premier League during the last decade.
The City man finished 38 goals ahead of the competition, with Tottenham Hotspur striker Harry Kane second on 136.
Agüero will undoubtedly go down as one of the greatest strikers in Premier League history, and with numbers like that it is hard to doubt such claims.
Since joining the club back in 2011, Agüero's goals have fired City to four Premier League titles, as well as four League Cups and last season's FA Cup. He has undoubtedly been vital to the Citizens, and he shows no signs of slowing down just yet.
For more from Tom Gott, follow him on Twitter!