Danny Garcia has four losses against four opponents on his boxing record. For a list of Garcia's best fights, refer to "Best fights of Danny Garcia".
On September 14, 2024 Danny Garcia fought Erislandy Lara in a middleweight world-title fight for Lara's WBA (Regular) title. Garcia was 36 years old and with a record of 37-4 (21), and Lara was 41 years old and with a record of 30-3-3 (18). Garcia lost the fight via 9th-round retirement.
On December 5, 2020 Danny Garcia fought Errol Spence Jr. in a welterweight world-title fight for Spence Jr.'s WBC and IBF titles. Garcia was 32 years old and with a record of 36-3 (21), and Spence Jr. was 30 years old and with a record of 26-0 (21). Garcia lost the fight via 12-round unanimous decision.
On September 8, 2018 Danny Garcia fought Shawn Porter in a welterweight world-title fight for the WBC title. Garcia was 30 years old and with a record of 34-2 (20), and Porter was 30 years old and with a record of 28-2-1 (17). Garcia lost the fight via 12-round unanimous decision.
On March 4, 2017 Danny Garcia, the WBC champion, met Keith Thurman, the WBA (Super) champion, in a welterweight world-title unification fight. Garcia was 28 years old and with a record of 33-1 (19), and Thurman was 28 years old and with a record of 27-0 (22). Garcia lost the fight via 12-round split decision and lost his title.