Aquí está una lista de las mejores peleas de Kelly. Para una lista de las pérdidas de Kelly, consulta "Josh Kelly Pérdidas".
El 20 de abril de 2019 Josh Kelly se enfrentó a Przemyslaw Runowski en un combate de welter a la edad de 25. Él entró con un récord de 9-0 (6), y Runowski tenía 25 años y un récord de 17-0 (3). Kelly ganó la pelea por asalto 10º decisión unánime.
El 30 de julio de 2022 Josh Kelly se enfrentó a Lucas Bastida en un combate de semimedio a la edad de 28. Él entró con un récord de 12-1-1 (7), y Bastida tenía 25 años y un récord de 18-1-1 (10). Kelly ganó la pelea por asalto 10º decisión unánime.
El 31 de marzo de 2018 Josh Kelly se enfrentó a Carlos Molina en un combate de welter a la edad de 24. Él entró con un récord de 6-0 (4), y Molina tenía 34 años y un récord de 28-8-2 (8). Kelly ganó la pelea por asalto 10º decisión unánime.
El 2 de diciembre de 2022 Josh Kelly se enfrentó a Troy Williamson en un combate de semimedio a la edad de 28. Él entró con un récord de 13-1-1 (7), y Williamson tenía 31 años y un récord de 19-0-1 (14). Kelly ganó la pelea por asalto 12º decisión unánime.
El 16 de diciembre de 2023 Josh Kelly se enfrentó a Placido Ramirez en un combate de semimedio a la edad de 29. Él entró con un récord de 15-1-1 (8), y Ramirez tenía 29 años y un récord de 24-3 (17). Kelly detuvo a Placido Ramirez por TKO en el asalto 3º.
El 17 de junio de 2022 Josh Kelly se enfrentó a Peter Kramer a la edad de 28. Él entró con un récord de 11-1-1 (7), y Kramer tenía 32 años y un récord de 12-5-3 (8). Kelly detuvo a Peter Kramer por TKO en el asalto 4º.
El 21 de septiembre de 2024 Josh Kelly se enfrentó a Ishmael Davis en un combate de medio a la edad de 30. Él entró con un récord de 16-1-1 (8), y Davis tenía 29 años y un récord de 13-0 (6). Kelly ganó la pelea por asalto 12º decisión mayoritaria.