Here is a list of Diaz's best fights. For a list of Diaz's losses, refer to "Nate Diaz Losses".
On June 23, 2007 Nate Diaz faced off against Manny Gamburyan in a lightweight bout at age 22. He was coming in with a record of 6-2 (6), and Gamburyan was 26 years old and with a record of 6-1 (4). Diaz stopped Manny Gamburyan via TKO.
On September 19, 2007 Nate Diaz faced off against Junior Assunção in a lightweight bout at age 22. He was coming in with a record of 7-2 (7), and Assunção was 26 years old and with a record of 5-2 (5). Diaz stopped Junior Assunção via submission.
On March 27, 2010 Nate Diaz faced off against Rory Markham in a welterweight bout at age 24. He was coming in with a record of 12-5 (11), and Markham was 28 years old and with a record of 16-5 (16). Diaz stopped Rory Markham via TKO.
On April 2, 2008 Nate Diaz faced off against Kurt Pellegrino in a lightweight bout at age 22. He was coming in with a record of 9-2 (9), and Pellegrino was 28 years old and with a record of 12-3 (10). Diaz stopped Kurt Pellegrino via submission.
On March 5, 2016 Nate Diaz faced off against Conor McGregor in a welterweight bout at age 30. He was coming in with a record of 19-10 (15), and McGregor was 27 years old and with a record of 19-2 (18). Diaz stopped Conor McGregor via submission.
On January 23, 2008 Nate Diaz faced off against Alvin Robinson in a lightweight bout at age 22. He was coming in with a record of 8-2 (8), and Robinson was 25 years old and with a record of 9-2 (8). Diaz stopped Alvin Robinson via submission.
On May 5, 2012 Nate Diaz faced off against Jim Miller in a lightweight bout at age 27. He was coming in with a record of 16-7 (13), and Miller was 28 years old and with a record of 21-3 (15). Diaz stopped Jim Miller via submission.
On November 30, 2013 Nate Diaz faced off against Gray Maynard in a lightweight bout at age 28. He was coming in with a record of 17-9 (14), and Maynard was 34 years old and with a record of 11-2-1 (2). Diaz stopped Gray Maynard via TKO.
On September 24, 2011 Nate Diaz faced off against Takanori Gomi in a lightweight bout at age 26. He was coming in with a record of 14-7 (12), and Gomi was 33 years old and with a record of 32-7 (17). Diaz stopped Takanori Gomi via submission.
On September 17, 2008 Nate Diaz faced off against Josh Neer in a lightweight bout at age 23. He was coming in with a record of 10-2 (9), and Neer was 25 years old and with a record of 24-6-1 (20). Diaz won the fight via 3-round split decision.