Kei Kamara is one of two active MLS players on this list. The 6’3 Powerhouse currently has 132 MLS goals and has played the majority of his career in the US top-flight.
He did have two very underwhelming seasons in England, once on loan at Norwich City where in 11 appearances he only managed just a single goal. And then with Middlesborough, the following season where he signed, scored just four in 25 and left again.
The Sierra Leone forward currently plays for CF Montreal and as he’s not far behind those ahead of him, the likelihood of Kamara climbing the all-time goalscorers list is unquestionably high, despite being 37-years of age.