Haskins made his professional debut in March 2003 when he took on and defeated Ben Cornthwaite stopping him in the first round at Ashton Gate Stadium, the home of Bristol City FC.
In February 2006 almost three years from his professional debut and now with a winning record of 13–0 Haskins challenged the Tanzanian fighter Anthony Mathias for the vacant Commonwealth Flyweight title.
The current champion, another South African called Tshifhiwa Munyai had claimed the belt with an upset win over British Bantamweight title holder Martin Power.
The fight once again proved to be a disappointment for Haskins with ringside reporters claiming he was looking tired before he retired hurt with an arm injury in the 7th round, handing the feather-fisted Napa the only knockout win of his career.
He hits hard as well and it just feels great to be champion"[7] On 10 July 2009 Haskins defended his belt for the first time against Sheffield's Ross Burkinshaw, winning in the 4th round.
[12] Speaking about the delays promoter Chris Sanigar described the period as being "very frustrating" and said that he'd like to see Haskins fight for the British title again with a view to stepping up to Bantamweight to challenge Jamie McDonnell at some point in the future.
[13] On 14 July 2011, Haskins travelled to Morocco to accept a short notice challenge for the WBA Inter continental and the IBF International bantamweight titles.
In February 2015 Haskins earned another opportunity to fight for the vacant EBU European title against French fighter 'Omar Lamiri' in Monte Carlo, Monaco.
In March 2015, Haskins received a call from the IBF confirming that he is to fight Japan's Ryosuke Iwasa, for the Interim world title due to the current champion Randy Caballero suffering from injury.
Lee Haskins put on a remarkable display in his fight for the IBF world interim bantamweight title against Ryosuke Iwasa, and knocked out his opponent inside six rounds.
On 15 December 2016, Haskins made a successful second defence of his IBF World Bantamweight title on the undercard of the Gennady Golovkin vs. Kell Brook bill at The O2 against Stuart Hall.