Aquí está una lista de las mejores peleas de Garcia. Para una lista de las pérdidas de Garcia, consulta "Ryan Garcia Pérdidas".
El 21 de febrero de 2026 Ryan Garcia se enfrentó a Mario Barrios en un combate de welter a la edad de 27. Él entró con un récord de 25-2 (20), y Barrios tenía 30 años y un récord de 29-2-2 (18). Garcia ganó la pelea por asalto 12º decisión unánime.
El 9 de abril de 2022 Ryan Garcia se enfrentó a Emmanuel Tagoe en un combate de ligero a la edad de 23. Él entró con un récord de 22-0 (18), y Tagoe tenía 33 años y un récord de 32-1 (15). Garcia ganó la pelea por asalto 12º decisión unánime.
El 2 de noviembre de 2019 Ryan Garcia se enfrentó a Romero Duno en un combate de ligero a la edad de 21. Él entró con un récord de 19-0 (16), y Duno tenía 24 años y un récord de 21-1 (16). Garcia detuvo a Romero Duno por KO en el asalto 1º.
El 2 de diciembre de 2023 Ryan Garcia se enfrentó a Oscar Duarte Jurado en un combate de ligero a la edad de 25. Él entró con un récord de 24-1 (20), y Jurado tenía 27 años y un récord de 26-1-1 (21). Garcia detuvo a Oscar Duarte Jurado por KO en el asalto 8º.
El 16 de julio de 2022 Ryan Garcia se enfrentó a Javier Fortuna en un combate de ligero a la edad de 23. Él entró con un récord de 23-0 (19), y Fortuna tenía 33 años y un récord de 37-3-1 (26). Garcia detuvo a Javier Fortuna por KO en el asalto 6º.
El 14 de febrero de 2020 Ryan Garcia se enfrentó a Francisco Fonseca en un combate de ligero a la edad de 21. Él entró con un récord de 20-0 (17), y Fonseca tenía 25 años y un récord de 25-2-2 (20). Garcia detuvo a Francisco Fonseca por KO en el asalto 1º.
El 2 de enero de 2021 Ryan Garcia se enfrentó a Luke Campbell en un combate titular de ligero por el título CMB. Garcia tenía 22 años y un récord de 21-0 (18), y Campbell tenía 33 años y un récord de 20-3 (16). Garcia detuvo a Luke Campbell por asalto 7º TKO y se convirtió en el nuevo campeón ligero mundial.
El 4 de mayo de 2018 Ryan Garcia se enfrentó a Jayson Vélez en un combate de superpluma a la edad de 19. Él entró con un récord de 15-0 (13), y Vélez tenía 30 años y un récord de 4-4-1 (2). Garcia ganó la pelea por asalto 10º decisión unánime.
El 15 de diciembre de 2018 Ryan Garcia se enfrentó a Braulio Rodriguez en un combate de superpluma a la edad de 20. Él entró con un récord de 17-0 (14), y Rodriguez tenía 30 años y un récord de 19-3 (17). Garcia detuvo a Braulio Rodriguez por KO en el asalto 5º.
El 15 de septiembre de 2017 Ryan Garcia se enfrentó a Miguel Carrizoza en un combate de superpluma a la edad de 19. Él entró con un récord de 11-0 (10). Garcia detuvo a Miguel Carrizoza por KO en el asalto 1º.