Johnny De La Rosa has seven losses against seven opponents on his boxing record. For a list of De La Rosa's best fights, refer to "Best fights of Johnny De La Rosa".
On April 26, 1996 Johnny De La Rosa faced off against Roberto Sierra at age 33. He was coming in with a record of 39-7 (24). De La Rosa lost the fight via 6-round points decision.
On March 25, 1995 Johnny De La Rosa faced off against Isander Lacen at age 32. He was coming in with a record of 39-6 (24). De La Rosa lost the fight via 8-round points decision.
On March 27, 1992 Johnny De La Rosa faced off against Jorge Paez at age 29. He was coming in with a record of 38-5 (24), and Paez was 26 years old and with a record of 39-4-4 (27). De La Rosa lost the fight via 10-round unanimous decision.
On April 13, 1989 Johnny De La Rosa faced off against Tunde Foster in a lightweight bout at age 26. He was coming in with a record of 36-4 (24). De La Rosa lost the fight via 10th-round TKO.
On October 25, 1987 Johnny De La Rosa fought Rocky Lockridge in a super-featherweight world-title fight for Lockridge's IBF title. De La Rosa was 24 years old and with a record of 34-3 (24), and Lockridge was 28 years old and with a record of 41-5 (34). De La Rosa lost the fight via 10th-round TKO.
On May 4, 1985 Johnny De La Rosa faced off against Antonio Esparragoza at age 22. He was coming in with a record of 24-2 (17). De La Rosa lost the fight via 3rd-round TKO.
On June 25, 1983 Johnny De La Rosa fought Juan Laporte in a featherweight world-title fight for Laporte's WBC title. De La Rosa was 20 years old and with a record of 21-1 (16), and Laporte was 23 years old and with a record of 23-3 (13). De La Rosa lost the fight via 12-round split decision.