Carla Esparza has eight losses against eight opponents on her MMA record. For a list of Esparza's best fights, refer to "Best fights of Carla Esparza".
On October 5, 2024 Carla Esparza faced off against Tecia Pennington in a strawweight bout at age 36. She was coming in with a record of 19-8 (8), and Pennington was 35 years old and with a record of 13-7 (2). Esparza lost the fight via 3-round unanimous decision.
On November 12, 2022 Carla Esparza met Zhang Weili in a strawweight (UFC Women's Championship) title defense fight. Esparza was 35 years old and with a record of 19-7 (8), and Weili was 32 years old and with a record of 22-3 (18). Esparza lost the fight via 2nd-round submission and lost the title.
On September 8, 2018 Carla Esparza faced off against Tatiana Suarez in a strawweight bout at age 30. She was coming in with a record of 13-6 (7), and Suarez was 27 years old and with a record of 6-0 (4). Esparza lost the fight via 3rd-round TKO.
On June 9, 2018 Carla Esparza faced off against Cláudia Gadelha in a strawweight bout at age 30. She was coming in with a record of 13-5 (7), and Gadelha was 29 years old and with a record of 15-3 (9). Esparza lost the fight via 3-round split decision.
On February 19, 2017 Carla Esparza faced off against Randa Markos in a strawweight bout at age 29. She was coming in with a record of 11-4 (7). Esparza lost the fight via 3-round split decision.
On March 14, 2015 Carla Esparza met Joanna Jędrzejczyk in a strawweight (UFC Women's Championship) title defense fight. Esparza was 27 years old and with a record of 10-3 (7), and Jędrzejczyk was 27 years old and with a record of 8-0 (3). Esparza lost the fight via 2nd-round TKO and lost the title.
On June 25, 2011 Carla Esparza faced off against Jessica Aguilar in a flyweight bout at age 23. She was coming in with a record of 5-2 (4), and Aguilar was 29 years old and with a record of 10-4 (8). Esparza lost the fight via 3-round split decision.
On August 12, 2010 Carla Esparza faced off against Megumi Fujii in a flyweight bout at age 22. She was coming in with a record of 3-1 (3). Esparza lost the fight via 2nd-round submission.