Aquí está una lista de las mejores peleas de Haynes. Para una lista de las pérdidas de Haynes, consulta "Josh Haynes Pérdidas".
El 11 de octubre de 2008 Josh Haynes se enfrentó a Sean Salmon en un combate de semipesado a la edad de 31. Él entró con un récord de 16-10 (15), y Salmon tenía 31 años y un récord de 15-5 (13). Haynes detuvo a Sean Salmon por sumisión en el asalto 2º.