Joseph Agbeko has five losses against four opponents on his boxing record. For a list of Agbeko's best fights, refer to "Best fights of Joseph Agbeko".
On December 7, 2013 Joseph Agbeko fought Guillermo Rigondeaux in a super-bantamweight world-title fight for Rigondeaux's WBA (Super), WBO and The Ring titles. Agbeko was 33 years old and with a record of 29-5 (22), and Rigondeaux was 33 years old and with a record of 12-0 (8). Agbeko lost the fight via 12-round unanimous decision.
On December 3, 2011 Joseph Agbeko fought Abner Mares in a bantamweight world-title fight for Mares' IBF title. Agbeko was 31 years old and with a record of 28-4 (22), and Mares was 26 years old and with a record of 22-0-1 (13). Agbeko lost the fight via 12-round unanimous decision.
On August 13, 2011 Joseph Agbeko met Abner Mares in a bantamweight () world-title defense fight. Agbeko was 31 years old and with a record of 28-3 (22), and Mares was 25 years old and with a record of 21-0-1 (13). Agbeko lost the fight via 12-round majority decision and lost the titles.
On October 31, 2009 Joseph Agbeko met Yonnhy Pérez in a bantamweight (IBF) world-title defense fight. Agbeko was 29 years old and with a record of 27-2 (22). Agbeko lost the fight via 12-round unanimous decision and lost the title.
On May 18, 2004 Joseph Agbeko faced off against Volodymyr Sydorenko in a bantamweight bout at age 24. He was coming in with a record of 21-1 (19). Agbeko lost the fight via 12-round majority decision.