Josh Barnett has eight losses against six opponents on his MMA record. For a list of Barnett's best fights, refer to "Best fights of Josh Barnett".
On January 30, 2016 Josh Barnett faced off against Ben Rothwell in a heavyweight bout at age 38. He was coming in with a record of 34-8 (28), and Rothwell was 34 years old and with a record of 35-9 (32). Barnett lost the fight via 2nd-round submission.
On December 28, 2013 Josh Barnett faced off against Travis Browne in a heavyweight bout at age 36. He was coming in with a record of 33-7 (28), and Browne was 31 years old and with a record of 15-1-1 (13). Barnett lost the fight via 1st-round KO.
On May 19, 2012 Josh Barnett faced off against Daniel Cormier in a heavyweight bout at age 34. He was coming in with a record of 31-6 (26), and Cormier was 33 years old and with a record of 9-0 (7). Barnett lost the fight via 5-round unanimous decision.
On December 31, 2006 Josh Barnett faced off against Antônio Rodrigo Nogueira in a heavyweight bout at age 29. He was coming in with a record of 23-5 (19), and Nogueira was 30 years old and with a record of 28-4-1 (18). Barnett lost the fight via 3-round unanimous decision.
On September 10, 2006 Josh Barnett faced off against Mirko Filipović in a heavyweight bout at age 28. He was coming in with a record of 22-4 (18). Barnett lost the fight via 1st-round TKO.
On October 23, 2005 Josh Barnett faced off against Mirko Filipović in a heavyweight bout at age 27. He was coming in with a record of 18-3 (15). Barnett lost the fight via 3-round unanimous decision.
On October 31, 2004 Josh Barnett faced off against Mirko Filipović in a heavyweight bout at age 26. He was coming in with a record of 18-2 (15). Barnett lost the fight via 1st-round TKO.
On February 23, 2001 Josh Barnett faced off against Pedro Rizzo in a heavyweight bout at age 23. He was coming in with a record of 10-1 (7), and Rizzo was 26 years old and with a record of 10-1 (9). Barnett lost the fight via 2nd-round KO.