Leonard Garcia tiene 13 pérdidas contra 13 oponentes en su carrera de MMA. Para una lista de las mejores peleas de Garcia, consulta "Mejores peleas de Leonard Garcia".
El 14 de noviembre de 2014 Leonard Garcia se enfrentó a Daniel Pineda en un combate de pluma a la edad de 35. Él entró con un récord de 18-13-1 (15), y Pineda tenía 29 años y un récord de 18-11 (18). Garcia perdió la pelea por sumisión en el asalto 1º.
El 18 de julio de 2014 Leonard Garcia se enfrentó a Damon Jackson en un combate de pluma titulado por el título Legacy FC Championship. Garcia tenía 35 años y un récord de 18-12-1 (15), y Jackson tenía 25 años y un récord de 8-0 (8). Garcia perdió la pelea por asalto 1º sumisión y perdió el título Legacy FC Championship.
El 27 de abril de 2013 Leonard Garcia se enfrentó a Cody McKenzie en un combate de pluma a la edad de 33. Él entró con un récord de 15-11-1 (12), y McKenzie tenía 25 años y un récord de 13-3 (13). Garcia perdió la pelea por asalto 3º decisión unánime.
El 29 de diciembre de 2012 Leonard Garcia se enfrentó a Max Holloway en un combate de pluma a la edad de 33. Él entró con un récord de 15-10-1 (12), y Holloway tenía 21 años y un récord de 6-1 (2). Garcia perdió la pelea por asalto 3º decisión dividida.
El 8 de junio de 2012 Leonard Garcia se enfrentó a Matt Grice en un combate de pluma a la edad de 32. Él entró con un récord de 15-9-1 (12), y Grice tenía 30 años y un récord de 14-4 (10). Garcia perdió la pelea por asalto 3º decisión unánime.
El 8 de octubre de 2011 Leonard Garcia se enfrentó a Nam Phan en un combate de pluma a la edad de 32. Él entró con un récord de 15-8-1 (12), y Phan tenía 28 años y un récord de 16-9 (12). Garcia perdió la pelea por asalto 3º decisión unánime.
El 26 de marzo de 2011 Leonard Garcia se enfrentó a Jung Chan-sung en un combate de pluma a la edad de 31. Él entró con un récord de 15-7-1 (12), y Chan-sung tenía 24 años y un récord de 10-3 (8). Garcia perdió la pelea por sumisión en el asalto 2º.
El 30 de septiembre de 2010 Leonard Garcia se enfrentó a Mark Hominick en un combate de pluma a la edad de 31. Él entró con un récord de 14-6-1 (12), y Hominick tenía 28 años y un récord de 18-8 (14). Garcia perdió la pelea por asalto 3º decisión dividida.
El 18 de noviembre de 2009 Leonard Garcia se enfrentó a Manvel Gamburyan en un combate de pluma a la edad de 30. Él entró con un récord de 13-5 (12), y Gamburyan tenía 28 años y un récord de 9-4 (6). Garcia perdió la pelea por asalto 3º decisión unánime.
El 1 de marzo de 2009 Leonard Garcia se enfrentó a Mike Brown en un combate de pluma titulado por el título WEC Championship. Garcia tenía 29 años y un récord de 12-4 (12), y Brown tenía 33 años y un récord de 20-4 (15). Garcia perdió la pelea por asalto 1º sumisión.
El 19 de septiembre de 2007 Leonard Garcia se enfrentó a Cole Miller en un combate de ligero a la edad de 28. Él entró con un récord de 10-3 (10), y Miller tenía 23 años y un récord de 12-2 (11). Garcia perdió la pelea por asalto 3º decisión unánime.
El 7 de abril de 2007 Leonard Garcia se enfrentó a Roger Huerta en un combate de ligero a la edad de 27. Él entró con un récord de 9-2 (9), y Huerta tenía 23 años y un récord de 16-1-1 (12). Garcia perdió la pelea por asalto 3º decisión unánime.
El 1 de mayo de 1999 Leonard Garcia se enfrentó a Brent Medley a la edad de 19. Él entró con un récord de 1-1 (1). Garcia perdió la pelea por asalto 1º decisión unánime.