Leonardo Santos has six losses against six opponents on his MMA record. For a list of Santos's best fights, refer to "Best fights of Leonardo Santos".
On August 20, 2022 Leonardo Santos faced off against Jared Gordon in a lightweight bout at age 42. He was coming in with a record of 18-6-1 (10), and Gordon was 33 years old and with a record of 18-5 (8). Santos lost the fight via 3-round unanimous decision.
On December 4, 2021 Leonardo Santos faced off against Clay Guida in a lightweight bout at age 41. He was coming in with a record of 18-5-1 (10), and Guida was 39 years old and with a record of 36-21 (20). Santos lost the fight via 2nd-round submission.
On March 20, 2021 Leonardo Santos faced off against Grant Dawson in a lightweight bout at age 41. He was coming in with a record of 18-4-1 (10), and Dawson was 27 years old and with a record of 16-1 (14). Santos lost the fight via 3rd-round KO.
On May 2, 2009 Leonardo Santos faced off against Kazunori Yokota in a lightweight bout at age 29. He was coming in with a record of 6-3 (5), and Yokota was 31 years old and with a record of 9-2-3 (2). Santos lost the fight via 3-round split decision.
On October 7, 2006 Leonardo Santos faced off against Jean Silva in a lightweight bout at age 26. He was coming in with a record of 1-2 (1). Santos lost the fight via 1st-round KO.
On June 29, 2002 Leonardo Santos faced off against Takanori Gomi in a lightweight bout at age 22. He was coming in with a record of 0-1 (0), and Gomi was 23 years old and with a record of 10-0 (3). Santos lost the fight via 3-round majority decision.