John David Jackson has four losses against three opponents on his boxing record. For a list of Jackson's best fights, refer to "Best fights of John David Jackson".
On February 20, 1998 John David Jackson faced off against Jorge Castro in a super-middleweight bout at age 34. He was coming in with a record of 35-4 (19), and Castro was 30 years old and with a record of 104-6-2 (73). Jackson lost the fight via 10-round unanimous decision.
On April 19, 1997 John David Jackson fought Bernard Hopkins in a middleweight world-title fight for Hopkins' IBF title. Jackson was 33 years old and with a record of 35-3 (19), and Hopkins was 32 years old and with a record of 30-2-1 (23). Jackson lost the fight via 7th-round TKO.
On November 20, 1996 John David Jackson faced off against Abdullah Ramadan at age 33. He was coming in with a record of 35-2 (19). Jackson lost the fight via 10-round split decision.
On December 10, 1994 John David Jackson fought Jorge Castro in a middleweight world-title fight for Castro's WBA title. Jackson was 31 years old and with a record of 32-1 (19), and Castro was 27 years old and with a record of 95-4-2 (66). Jackson lost the fight via 9th-round TKO.