Beneil Dariush currently finds himself very close to a title shot in the UFC lightweight division but he is getting frustrated with Charles Oliveira. Oliveira is considered the unofficial champion in the division and he's been calling for a fight with Conor McGregor.

The UFC lightweight contender recently spoke out about his frustration and was not happy with Charles Oliveira. Beneil Dariush has experienced problems in the past trying to get matched up with him.

“He’s talking about wanting to fight Conor, and he talks about how these guys never gave him a shot when he was outside the top five, blah, blah, blah,” Dariush said on The Fighter vs. The Writer. “We were supposed to fight October of 2020. I have a fight contract, I can post a picture of it. I was supposed to fight Charles, and he pulled out of the fight, and then a couple months later, instead of fighting me, he fought Tony Ferguson. He said something about family issues and I’m not going to say, ‘Oh, he didn’t fight me, I can’t believe it.’ Family comes first, I understand that. But the same thing people did to him, he’s doing to me.

“He was supposed to fight me, bailed, ran and fought Tony Ferguson. Now, instead of fighting actual contenders, he wants to go fight Conor? He wants to go fight Nate Diaz? This is hypocritical. This is the only thing that’s bothering me.”

The frustration with Beneil Dariush is with a big name like Conor McGregor jumping the line at lightweight. The UFC has been favoring big fights over smaller names sometimes.

“I understand the media has their thing, the UFC has their part, but for him to be chasing a unicorn, it’s super frustrating,” he said. “There’s two clear contenders in front of you, and you’re trying to chase a unicorn. No one knows when Conor is going to fight again. The guy might not even fight this year. Make it make sense. It just doesn’t make sense.”