Billy Dib has six losses against five opponents on his boxing record. For a list of Dib's best fights, refer to "Best fights of Billy Dib".
On July 12, 2019 Billy Dib faced off against Amir Khan in a welterweight bout at age 33. He was coming in with a record of 45-6 (26), and Khan was 32 years old and with a record of 33-5 (20). Dib lost the fight via 4th-round TKO.
On August 3, 2018 Billy Dib fought Tevin Farmer in a super-featherweight world-title fight for the IBF title. Dib was 32 years old and with a record of 44-5 (25), and Farmer was 28 years old and with a record of 25-4-1 (5). Dib lost the fight via 12-round unanimous decision.
On May 1, 2015 Billy Dib fought Takashi Miura in a super-featherweight world-title fight for Miura's WBC title. Dib was 29 years old and with a record of 39-4 (23), and Miura was 30 years old and with a record of 28-2-2 (21). Dib lost the fight via 3rd-round TKO.
On November 24, 2013 Billy Dib fought Evgeny Gradovich in a featherweight world-title fight for Gradovich's IBF title. Dib was 28 years old and with a record of 36-3 (21). Dib lost the fight via 9th-round TKO.
On March 1, 2013 Billy Dib met Evgeny Gradovich in a featherweight (IBF) world-title defense fight. Dib was 27 years old and with a record of 35-2 (21). Dib lost the fight via 12-round split decision and lost the title.
On October 18, 2008 Billy Dib fought Steven Luevano in a featherweight world-title fight for Luevano's WBO title. Dib was 23 years old and with a record of 21-1 (11). Dib lost the fight via 12-round unanimous decision.