Liverpool's improvement under the stern management of Jurgen Klopp has been nothing short of outstanding.
One of the most successful aspects of the German's reign on Merseyside has been the Reds' brilliance in the transfer market.
Pretty much every acquisition made by Klopp and his team in recent times has paid off and it's no surprise that Liverpool are now reaping the benefits.
But throughout the course of the last 20 years, the Reds have dropped way more than a couple of clangers in the transfer market.
In the striking department, Liverpool have made a litany of disastrous signings, from Iago Aspas to El-Hadji Diouf.
This time around, we've decided to crunch the numbers and have ranked the same 28 players based on their goal-to-game ratio.
We go all the way from 0.03 to 0.62 goals per game. Enjoy!
28. Dominic Solanke - 0.03
Games - 27
Goals - 1
Solanke's woeful form with Liverpool has continued with Bournemouth this season. He's yet to score in 24 Premier League matches in 2019/20.
27. Iago Aspas - 0.06
Games - 15
Goals - 1
Aspas' time with Liverpool was defined by THAT dreadful corner vs Chelsea. He's now rebuilt his career back in Spain with Celta Vigo.
26. El-Hadji Diouf - 0.075
Games - 79
Goals - 6
What a terrible signing. Diouf just didn't care and his teammates evidently despised him as well, an unmitigated disaster.
25. Fabio Borini - 0.078
Games - 38
Goals - 3
How Liverpool ever convinced Sunderland to pay £10m for Borini is beyond us.
24. Rickie Lambert - 0.08
Games - 36
A goal-machine at Southampton, but a monumental flop with Liverpool. The Reds' move for the then 32-year-old seemed bizarre at the time.
23. Florent Sinama-Pongolle - 0.138
Games - 65
Goals - 9
So much was expected of the French striker, but he just couldn't live up to the hype.
22. Mario Balotelli - 0.14
Games - 28
Goals - 4
Liverpool have dropped some clangers in the transfer market down the years. Balotelli scored just one Premier League goal during his single season with the Reds.
21. Andriy Voronin - 0.15
Games - 40
Goals - 6
The Ukrainian just never looked like a Liverpool player during his sub-par three-year stay at the club.
20. Danny Ings - 0.16
Games - 25
Goals - 4
Had it not been for injuries, Ings would probably be far higher up on this list. Just look how well he's doing at Southampton these days!
19. Andy Carroll - 0.189
Games - 58
Goals - 11
It still beggars belief that Liverpool coughed up £35m for Carroll.
18. Fernando Morientes - 0.196
Games - 61
Goals - 12
Raul's partner-in-crime with Real Madrid and Spain, but Morientes has certainly lost the Midas touch by the time he arrived in the Premier League.
17. David N'Gog - 0.2
Games - 94
Goals - 19
A pretty decent Premier League striker on his day, but just never of the quality befitting of Liverpool Football Club.
16. Nicolas Anelka - 0.22
Games - 22
Goals - 5
Anelka's one-year stay at Liverpool was okay, but he didn't exactly set the world alight. A goal every five games is certainly nothing to write home about.
15. Christian Benteke - 0.238
Games - 42
Goals - 10
If anything highlights how bad some of Liverpool's strikers have been, it's seeing Benteke - renowned as one of the worst transfers of the modern era - sitting cushy in 15th.
14. Divock Origi - 0.246
Games - 134
Goals - 33
The man for the big occasion. However, the Belgian still hasn't been able to score on a consistent basis during his time with the Reds.
13. Dirk Kuyt - 0.249
Games - 285
Goals - 71
Kuyt was way more than just a goal scorer for Liverpool and spent a lot of his career playing out wide. So his average goal-to-game ratio can certainly be forgiven.
=11. Milan Baros - 0.25
Games - 108
Goals - 27
The Czech Republic striker averaged a goal every four games at Liverpool which is not the worst - but far from great.
=11. Robbie Keane - 0.25
Games - 28
Goals - 7
Keane's one-year spell with his boyhood club didn't exactly go to plan. But he at least gave a better account of himself than those behind him on this list!News Now - Sport News