The goals of the big centre-forward are one of the reasons Newcastle United are flying high in the Premier League this season. The former Hoffenheim striker has netted 15 goals in 19 outings for Newcastle so far and was voted the best player in the league for December.
It is a sharp contrast to when he failed a medical early last year and it looked like a career in the top flight was all but over for him. His dream was always to star in the Premier League and despite the reluctance of Bundesliga club Hoffenheim, he left for England. However, Ba did not sign for Stoke City after a medical showed some problems with his knee.
Stoke City manager Tony Pulis has described Bas knees as "a ticking time bomb". But West Ham took a chance on him and the Senegalese striker repaid their confidence by scoring seven goals in a dozen appearances even though the London club were ultimately relegated.
Ba, who has been hailed as "a winner" by Newcastle manager Alan Pardew, will remain grounded despite his recent exploits, insisting he is self driven and not out to prove wrong those who doubt him. "Anytime I'm on the pitch, I want to do something to prove to myself, not to people," Ba said.
"All the problems were behind me when I signed and started playing football. I'm not a quitter and I have shown I'm totally fit as well as shown my quality."
Senegal have paraded some of the most accomplished finishers in Africa, including the likes of legendary Jules Bocande and most recently El Hadji Diouf. And, the 26-year-old Ba has continued this line of top-class strikers as Senegal aim for a first-ever Africa Cup of Nations triumph in Gabon and Equatorial Guinea.
An international since 2007, Ba is in great company in a revived Teranga Lions side who have an intimidating line-up of strikers with the experienced Mamadou Niang, Papiss Demba Cisse, Souleymane Camara and Moussa Sow.
Ba may have only scored four goals in a dozen outings with Senegal, but many believe now is the time for him to shine in his first major international tournament with his country. "Senegal have never been very far away in major competitions," said Ba, who scored the winner in a recent warm-up match against Sudan in Dakar.
"We have the quality that makes us one of the favourites in this competition. However, we must learn from our past mistakes and ensure we do not repeat these mistakes."