Answer
No, Nate Diaz has never been a UFC Champion. He has been a competitor in the UFC since 2004 and has fought in several championship fights, but has never been able to win the title. He has been a runner-up for the UFC Lightweight Championship twice, in 2012 and 2016, and he has also been a runner-up for the UFC Welterweight Championship once, in 2019.