Aquí está una lista de las mejores peleas de Benavidez. Para una lista de las pérdidas de Benavidez, consulta "Joseph Benavidez Pérdidas".
El 26 de abril de 2014 Joseph Benavidez se enfrentó a Tim Elliott en un combate de mosca a la edad de 29. Él entró con un récord de 20-4 (15), y Elliott tenía 27 años y un récord de 10-4-1 (6). Benavidez detuvo a Tim Elliott por sumisión en el asalto 1º.
El 29 de junio de 2019 Joseph Benavidez se enfrentó a Jussier Formiga en un combate de mosca a la edad de 34. Él entró con un récord de 28-5 (17), y Formiga tenía 34 años y un récord de 23-5 (9). Benavidez detuvo a Jussier Formiga por TKO en el asalto 2º.
El 19 de diciembre de 2009 Joseph Benavidez se enfrentó a Rani Yahya a la edad de 25. Él entró con un récord de 11-1 (9), y Yahya tenía 25 años y un récord de 15-4 (13). Benavidez detuvo a Rani Yahya por TKO en el asalto 1º.
El 4 de septiembre de 2013 Joseph Benavidez se enfrentó a Jussier Formiga en un combate de mosca a la edad de 29. Él entró con un récord de 19-3 (14), y Formiga tenía 28 años y un récord de 15-2 (7). Benavidez detuvo a Jussier Formiga por TKO en el asalto 1º.
El 19 de marzo de 2011 Joseph Benavidez se enfrentó a Ian Loveland en un combate de gallo a la edad de 26. Él entró con un récord de 14-2 (11), y Loveland tenía 27 años y un récord de 14-7 (12). Benavidez ganó la pelea por asalto 3º decisión unánime.
El 20 de abril de 2013 Joseph Benavidez se enfrentó a Darren Uyenoyama en un combate de mosca a la edad de 28. Él entró con un récord de 18-3 (13), y Uyenoyama tenía 33 años y un récord de 8-3 (5). Benavidez detuvo a Darren Uyenoyama por TKO en el asalto 2º.
El 2 de febrero de 2013 Joseph Benavidez se enfrentó a Ian McCall en un combate de mosca a la edad de 28. Él entró con un récord de 17-3 (12), y McCall tenía 28 años y un récord de 11-3-1 (7). Benavidez ganó la pelea por asalto 3º decisión unánime.
El 30 de noviembre de 2018 Joseph Benavidez se enfrentó a Alex Perez en un combate de mosca a la edad de 34. Él entró con un récord de 26-5 (16), y Perez tenía 26 años y un récord de 21-4 (9). Benavidez detuvo a Alex Perez por TKO en el asalto 1º.
El 6 de marzo de 2010 Joseph Benavidez se enfrentó a Miguel Torres a la edad de 25. Él entró con un récord de 12-1 (10), y Torres tenía 29 años y un récord de 37-2 (31). Benavidez detuvo a Miguel Torres por sumisión en el asalto 2º.
El 3 de octubre de 2015 Joseph Benavidez se enfrentó a Ali Bagautinov en un combate de mosca a la edad de 31. Él entró con un récord de 23-4 (15), y Bagautinov tenía 30 años y un récord de 13-3 (9). Benavidez ganó la pelea por asalto 3º decisión unánime.