Josh Barnett tiene ocho derrotas contra seis oponentes en su carrera de MMA. Para una lista de las mejores peleas de Barnett, consulta "Mejores peleas de Josh Barnett".
El 30 de enero de 2016 Josh Barnett se enfrentó a Ben Rothwell en un combate de completo a la edad de 38. Él entró con un récord de 34-8 (28), y Rothwell tenía 34 años y un récord de 35-9 (32). Barnett perdió la pelea por sumisión en el asalto 2º.
El 28 de diciembre de 2013 Josh Barnett se enfrentó a Travis Browne en un combate de completo a la edad de 36. Él entró con un récord de 33-7 (28), y Browne tenía 31 años y un récord de 15-1-1 (13). Barnett perdió la pelea por KO en el asalto 1º.
El 19 de mayo de 2012 Josh Barnett se enfrentó a Daniel Cormier en un combate de completo a la edad de 34. Él entró con un récord de 31-6 (26), y Cormier tenía 33 años y un récord de 9-0 (7). Barnett perdió la pelea por asalto 5º decisión unánime.
El 31 de diciembre de 2006 Josh Barnett se enfrentó a Antônio Rodrigo Nogueira en un combate de completo a la edad de 29. Él entró con un récord de 23-5 (19), y Nogueira tenía 30 años y un récord de 28-4-1 (18). Barnett perdió la pelea por asalto 3º decisión unánime.
El 10 de septiembre de 2006 Josh Barnett se enfrentó a Mirko Filipović en un combate de completo a la edad de 28. Él entró con un récord de 22-4 (18). Barnett perdió la pelea por TKO en el asalto 1º.
El 23 de octubre de 2005 Josh Barnett se enfrentó a Mirko Filipović en un combate de completo a la edad de 27. Él entró con un récord de 18-3 (15). Barnett perdió la pelea por asalto 3º decisión unánime.
El 31 de octubre de 2004 Josh Barnett se enfrentó a Mirko Filipović en un combate de completo a la edad de 26. Él entró con un récord de 18-2 (15). Barnett perdió la pelea por TKO en el asalto 1º.
El 23 de febrero de 2001 Josh Barnett se enfrentó a Pedro Rizzo en un combate de completo a la edad de 23. Él entró con un récord de 10-1 (7), y Rizzo tenía 26 años y un récord de 10-1 (9). Barnett perdió la pelea por KO en el asalto 2º.