Here is a list of Thomson's best fights. For a list of Thomson's losses, refer to "Josh Thomson Losses".
On September 26, 2003 Josh Thomson faced off against Gerald Strebendt at age 25. He was coming in with a record of 6-0 (5), and Strebendt was 24 years old and with a record of 6-2 (6). Thomson stopped Gerald Strebendt via KO.
On December 8, 2006 Josh Thomson fought Nam Phan in a lightweight title fight for Phan's Strikeforce U.S. Championship title. Thomson was 28 years old and with a record of 12-2 (9), and Phan was 23 years old and with a record of 12-2 (8). Thomson won the fight via 3-round unanimous decision and is crowned the new Strikeforce lightweight champion.
On April 20, 2013 Josh Thomson faced off against Nate Diaz in a lightweight bout at age 34. He was coming in with a record of 20-5 (14), and Diaz was 28 years old and with a record of 16-8 (13). Thomson stopped Nate Diaz via TKO.
On January 31, 2004 Josh Thomson faced off against Hermes França at age 25. He was coming in with a record of 7-0 (5), and França was 29 years old and with a record of 8-0 (7). Thomson won the fight via 3-round unanimous decision.
On June 27, 2008 Josh Thomson fought Gilbert Melendez in a lightweight title fight for Melendez' Strikeforce Championship title. Thomson was 29 years old and with a record of 15-2 (11), and Melendez was 26 years old and with a record of 14-1 (9). Thomson won the fight via 5-round unanimous decision and is crowned the new Strikeforce lightweight champion.
On October 7, 2006 Josh Thomson faced off against Duane Ludwig in a lightweight bout at age 28. He was coming in with a record of 11-2 (9), and Ludwig was 28 years old and with a record of 13-5 (11). Thomson stopped Duane Ludwig via submission.
On June 26, 2010 Josh Thomson faced off against Pat Healy in a lightweight bout at age 31. He was coming in with a record of 17-3 (13), and Healy was 26 years old and with a record of 23-15 (19). Thomson stopped Pat Healy via submission.
On June 9, 2006 Josh Thomson faced off against Harris Sarmiento in a lightweight bout at age 27. He was coming in with a record of 9-2 (7). Thomson stopped Harris Sarmiento via submission.
On September 19, 2015 Josh Thomson faced off against Mike Bronzoulis in a lightweight bout at age 36. He was coming in with a record of 21-8 (15), and Bronzoulis was 36 years old and with a record of 18-8-1 (14). Thomson stopped Mike Bronzoulis via submission.
On September 7, 2002 Josh Thomson faced off against Kajan Johnson at age 23. He was coming in with a record of 4-0 (4), and Johnson was 18 years old and with a record of 3-1 (3). Thomson stopped Kajan Johnson via TKO.