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 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 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 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 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 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 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 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 October 28, 2016 Joe Riggs faced off against Cody McKenzie in a middleweight bout at age 34. He was coming in with a record of 42-17 (37), and McKenzie was 28 years old and with a record of 16-9 (15). Riggs stopped Cody McKenzie via TKO.
On April 30, 2004 Joe Riggs faced off against Dave Vitkay in a light-heavyweight bout at age 21. He was coming in with a record of 16-4 (15), and Vitkay was 23 years old and with a record of 3-1 (3). Riggs stopped Dave Vitkay via KO.