Here is a list of Riggs's best fights. For a list of Riggs's losses, refer to "Joe Riggs Losses".
On May 19, 2005 Joe Riggs fought Rob Kimmons in a middleweight title fight for the WEC Championship title. Riggs was 22 years old and with a record of 22-5 (21), and Kimmons was 24 years old and with a record of 3-0 (3). Riggs stopped Rob Kimmons via 1st-round TKO and is crowned the new WEC middleweight champion.
On August 17, 2006 Joe Riggs faced off against Jason Von Flue in a middleweight bout at age 23. He was coming in with a record of 25-7 (23), and Von Flue was 31 years old and with a record of 11-5-1 (9). Riggs stopped Jason Von Flue via submission.
On August 21, 2004 Joe Riggs faced off against Joe Doerksen in a middleweight bout at age 21. He was coming in with a record of 19-4 (18), and Doerksen was 26 years old and with a record of 27-5 (25). Riggs stopped Joe Doerksen via TKO.
On October 7, 2005 Joe Riggs faced off against Chris Lytle in a welterweight bout at age 23. He was coming in with a record of 23-5 (22), and Lytle was 31 years old and with a record of 20-11-5 (16). Riggs stopped Chris Lytle via TKO.
On September 29, 2007 Joe Riggs faced off against Eugene Jackson in a middleweight bout at age 25. He was coming in with a record of 27-8 (25), and Jackson was 41 years old and with a record of 15-8-1 (12). Riggs stopped Eugene Jackson via KO.
On August 13, 2010 Joe Riggs faced off against Louis Taylor in a welterweight bout at age 27. He was coming in with a record of 33-11 (30), and Taylor was 31 years old and with a record of 6-1 (5). Riggs stopped Louis Taylor via TKO.
On February 4, 2006 Joe Riggs faced off against Nick Diaz in a welterweight bout at age 23. He was coming in with a record of 24-6 (22), and Diaz was 22 years old and with a record of 11-4 (10). Riggs won the fight via 3-round unanimous decision.
On May 7, 2004 Joe Riggs faced off against Kendall Grove in a middleweight bout at age 21. He was coming in with a record of 17-4 (16), and Grove was 21 years old and with a record of 2-0 (2). Riggs stopped Kendall Grove via KO.
On September 5, 2015 Joe Riggs faced off against Ron Stallings in a middleweight bout at age 32. He was coming in with a record of 41-16 (36), and Stallings was 32 years old and with a record of 13-7 (12). Riggs won the fight via 2-round disqualification.
On November 21, 2008 Joe Riggs faced off against Luke Stewart in a middleweight bout at age 26. He was coming in with a record of 29-10 (27). Riggs stopped Luke Stewart via TKO.