John Ramirez has one loss against one opponent on his boxing record. For a list of Ramirez's best fights, refer to "Best fights of John Ramirez".
On April 20, 2024 John Ramirez fought David Jimenez in a super-flyweight world-title fight for Jimenez' WBA title. Ramirez was 27 years old and with a record of 13-1 (9), and Jimenez was 32 years old and with a record of 15-1 (11). Ramirez lost the fight via 12-round unanimous decision.