Here is a list of Agbeko's best fights. For a list of Agbeko's losses, refer to "Joseph Agbeko Losses".
On July 11, 2009 Joseph Agbeko met Vic Darchinyan in a bantamweight (IBF) world-title defense fight. Agbeko was 29 years old and with a record of 27-1 (22), and Darchinyan was 33 years old and with a record of 32-1-1 (26). Agbeko won the fight via 12-round unanimous decision and successfully defended his title.
On September 29, 2007 Joseph Agbeko fought Luis Alberto Pérez in a bantamweight world-title fight for Pérez' IBF title. Agbeko was 27 years old and with a record of 25-1 (22), and Pérez was 29 years old and with a record of 25-1 (16). Agbeko stopped Luis Alberto Pérez via 7th-round retirement and is crowned the new bantamweight world champion.
On July 30, 1999 Joseph Agbeko faced off against Abdul Malik Jabir in a bantamweight bout at age 19. He was coming in with a record of 6-0 (5). Agbeko stopped Abdul Malik Jabir via KO.
On September 8, 2001 Joseph Agbeko faced off against Michael Kizza in a bantamweight bout at age 21. He was coming in with a record of 18-0 (16). Agbeko stopped Michael Kizza via TKO.
On May 5, 2000 Joseph Agbeko faced off against Ola Balougon in a bantamweight bout at age 20. He was coming in with a record of 9-0 (8). Agbeko stopped Ola Balougon via TKO.