Aquí está una lista de las mejores peleas de Barnett. Para una lista de las pérdidas de Barnett, consulta "Josh Barnett Pérdidas".
El 22 de marzo de 2002 Josh Barnett se enfrentó a Randy Couture en un combate titular de completo por el título UFC Championship de Couture. Barnett tenía 24 años y un récord de 13-1 (10), y Couture tenía 38 años y un récord de 10-3 (5). Barnett detuvo a Randy Couture por asalto 2º TKO y se convirtió en el nuevo campeón completo de UFC.
El 31 de agosto de 2003 Josh Barnett se enfrentó a Yuki Kondo en un combate titular de completo por el título Pancrase Openweight Championship de Kondo. Barnett tenía 25 años y un récord de 15-1 (12), y Kondo tenía 28 años y un récord de 38-12-5 (25). Barnett detuvo a Yuki Kondo por asalto 3º sumisión y se convirtió en el nuevo campeón completo de Pancrase.
El 31 de agosto de 2013 Josh Barnett se enfrentó a Frank Mir en un combate de completo a la edad de 35. Él entró con un récord de 33-6 (28), y Mir tenía 34 años y un récord de 16-7 (9). Barnett detuvo a Frank Mir por TKO en el asalto 1º.
El 2 de noviembre de 2001 Josh Barnett se enfrentó a Bobby Hoffman en un combate de completo a la edad de 23. Él entró con un récord de 12-1 (9), y Hoffman tenía 35 años y un récord de 28-4-1 (23). Barnett detuvo a Bobby Hoffman por TKO en el asalto 2º.
El 29 de junio de 2001 Josh Barnett se enfrentó a Semmy Schilt en un combate de completo a la edad de 23. Él entró con un récord de 11-1 (8), y Schilt tenía 27 años y un récord de 19-9-1 (16). Barnett detuvo a Semmy Schilt por sumisión en el asalto 1º.
El 1 de julio de 2006 Josh Barnett se enfrentó a Mark Hunt en un combate de completo a la edad de 28. Él entró con un récord de 21-3 (18), y Hunt tenía 32 años y un récord de 5-1 (3). Barnett detuvo a Mark Hunt por sumisión en el asalto 1º.
El 22 de mayo de 2004 Josh Barnett se enfrentó a Rene Rooze en un combate de completo a la edad de 26. Él entró con un récord de 18-1 (15), y Rooze tenía 35 años y un récord de 5-2 (5). Barnett detuvo a Rene Rooze por TKO en el asalto 1º.
El 31 de diciembre de 2003 Josh Barnett se enfrentó a Semmy Schilt en un combate titular de completo por el título Pancrase Openweight Championship. Barnett tenía 26 años y un récord de 17-1 (14), y Schilt tenía 30 años y un récord de 22-12-1 (19). Barnett detuvo a Semmy Schilt por asalto 3º sumisión y defendió con éxito su título.
El 14 de marzo de 1998 Josh Barnett se enfrentó a Bob Gilstrap a la edad de 20. Él entró con un récord de 4-0 (2). Barnett ganó la pelea por asalto 1º descalificación.
El 10 de septiembre de 2011 Josh Barnett se enfrentó a Sergei Kharitonov en un combate de completo a la edad de 33. Él entró con un récord de 31-5 (26), y Kharitonov tenía 31 años y un récord de 19-5 (18). Barnett detuvo a Sergei Kharitonov por sumisión en el asalto 1º.