Here is a list of Diaz's best fights. For a list of Diaz's losses, refer to "Nate Diaz Losses".
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 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 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 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 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 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 September 16, 2009 Nate Diaz faced off against Melvin Guillard in a lightweight bout at age 24. He was coming in with a record of 11-4 (10), and Guillard was 26 years old and with a record of 24-7-2 (18). Diaz stopped Melvin Guillard via submission.
On September 10, 2022 Nate Diaz faced off against Tony Ferguson in a welterweight bout at age 37. He was coming in with a record of 21-13 (16), and Ferguson was 38 years old and with a record of 25-7 (20). Diaz stopped Tony Ferguson via submission.
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.