Best fights of Josh Torres
Over 18 years as a professional, Josh Torres has compiled a 31-8-2 (17) record, including five title fights across four weight classes. Here are his top 10 best fights.
1. Josh Torres KOs Juan Rivera
On November 9, 2019 Josh Torres faced Juan Rivera in a super welterweight bout. Torres was 29 years old with a record of 21-6-2, and Rivera was 0 with a record of 0-0. Torres was on a 6-fight winning streak. Torres stopped Juan Rivera via KO in the 1st round.
2. Josh Torres KOs Diego Gonzalo Luque
On May 30, 2026 Josh Torres faced Diego Gonzalo Luque in a super welterweight bout. Torres was 36 years old with a record of 29-7-2, and Luque was 0 with a record of 0-0. Torres was on a 7-fight winning streak. Torres stopped Diego Gonzalo Luque via TKO in the 1st round.
3. Josh Torres KOs Jesus Alvarez Rodriguez
On December 1, 2018 Josh Torres faced Jesus Alvarez Rodriguez in a middleweight bout. Torres was 28 years old with a record of 18-6-2, and Rodriguez was 0 with a record of 0-0. Torres was on a 3-fight winning streak. Torres stopped Jesus Alvarez Rodriguez via KO in the 1st round.
4. Josh Torres KOs Donovan Estrella
On February 24, 2023 Josh Torres faced Donovan Estrella in a welterweight bout. Torres was 33 years old with a record of 25-7-2, and Estrella was 0 with a record of 0-0. Torres was on a 3-fight winning streak. Torres stopped Donovan Estrella via TKO in the 2nd round.
5. Josh Torres KOs Gerardo Alberto Fuentes
On April 4, 2026 Josh Torres faced Gerardo Alberto Fuentes in a super welterweight bout. Torres was 36 years old with a record of 28-7-2, and Fuentes was 0 with a record of 0-0. Torres was on a 6-fight winning streak. Torres stopped Gerardo Alberto Fuentes via TKO in the 3rd round.
6. Josh Torres KOs Francisco Lira
On May 30, 2014 Josh Torres faced Francisco Lira in a welterweight bout. Torres was 24 years old with a record of 12-3-1, and Lira was 0 with a record of 0-0. Torres was coming off a loss. Torres stopped Francisco Lira via KO in the 2nd round.
7. Josh Torres defeats Ranee Ganoy
On April 11, 2015 Josh Torres fought Ranee Ganoy for the vacant WBC-USNBC super lightweight title. Torres was 25 years old with a record of 13-3-2, and Ganoy was 0 with a record of 0-0. Torres won via majority decision. Won the vacant title.
8. Josh Torres KOs John David Charles
On April 1, 2017 Josh Torres faced John David Charles in a welterweight bout. Torres was 27 years old with a record of 15-6-2, and Charles was 0 with a record of 0-0. Torres was on a 2-fight losing streak. Torres stopped John David Charles via TKO in the 3rd round.
9. Josh Torres KOs Jose Morales
On July 31, 2021 Josh Torres faced Jose Morales in a super welterweight bout. Torres was 31 years old with a record of 22-7-2, and Morales was 0 with a record of 0-0. Torres was coming off a loss. Torres stopped Jose Morales via KO in the 5th round.
10. Josh Torres KOs Daniel Gonzalez
On December 12, 2015 Josh Torres faced Daniel Gonzalez in a super welterweight bout. Torres was 25 years old with a record of 14-4-2, and Gonzalez was 0 with a record of 0-0. Torres was coming off a loss. Torres stopped Daniel Gonzalez via TKO in the 3rd round.