Here is a list of Kelly's best fights. For a list of Kelly's losses, refer to "Josh Kelly Losses".
On April 20, 2019 Josh Kelly faced off against Przemyslaw Runowski in a welterweight bout at age 25. He was coming in with a record of 9-0 (6), and Runowski was 25 years old and with a record of 17-0 (3). Kelly won the fight via 10-round unanimous decision.
On July 30, 2022 Josh Kelly faced off against Lucas Bastida in a super-welterweight bout at age 28. He was coming in with a record of 12-1-1 (7), and Bastida was 25 years old and with a record of 18-1-1 (10). Kelly won the fight via 10-round unanimous decision.
On March 31, 2018 Josh Kelly faced off against Carlos Molina in a welterweight bout at age 24. He was coming in with a record of 6-0 (4), and Molina was 34 years old and with a record of 28-8-2 (8). Kelly won the fight via 10-round unanimous decision.
On December 2, 2022 Josh Kelly faced off against Troy Williamson in a super-welterweight bout at age 28. He was coming in with a record of 13-1-1 (7), and Williamson was 31 years old and with a record of 19-0-1 (14). Kelly won the fight via 12-round unanimous decision.
On December 16, 2023 Josh Kelly faced off against Placido Ramirez in a super-welterweight bout at age 29. He was coming in with a record of 15-1-1 (8), and Ramirez was 29 years old and with a record of 24-3 (17). Kelly stopped Placido Ramirez via TKO.
On June 17, 2022 Josh Kelly faced off against Peter Kramer at age 28. He was coming in with a record of 11-1-1 (7), and Kramer was 32 years old and with a record of 12-5-3 (8). Kelly stopped Peter Kramer via TKO.
On September 21, 2024 Josh Kelly faced off against Ishmael Davis in a middleweight bout at age 30. He was coming in with a record of 16-1-1 (8), and Davis was 29 years old and with a record of 13-0 (6). Kelly won the fight via 12-round majority decision.