Nate Diaz does not officially have a nickname, but fans have given him many over the years, such as “The Stockton Bad Boy” and “Nate Dog”. Diaz has said that he does not like nicknames and prefers to be called by his real name.
The Ultimate Nate Diaz Quiz: Unleashing the Stockton Slugger