The 53-year-old American star began his career with UFC as a backstage and post-fight interviewer during the 1990s before moving into commentary in 2002.
However, Rogan found himself on the receiving end of a callout from McGregor after the second clash with Nate Diaz at UFC 202 in 2016.
A video showed the 32-year-old Irish UFC superstar around some fans as he suggested that Rogan was reading from a script while commentating on the fight.
"I'd like him to call a fight how he sees it correctly and not off the script," McGregor said in the video.
Rogan asked co-host and producer Jamie Vernon to pull up the video during an episode of The Joe Rogan Experience.
Responding to McGregor's criticism, the former Fear Factor host explained: "Oh, well, that's his perception.
"I understand what he is saying, sometimes people think that. But it is very difficult when someone is calling your fight.
"If he is talking about me calling someone's fight that is not his friend, then it makes much more sense.
"It's f*****g hard, man, it's hard for me. I have a really hard time calling friends fights."
Rogan later watched the clip of McGregor and laughed as the UFC superstar called him out, but fans admired how well he had handled the criticism.
One fan said: "Joe just never gets rattled when he hears or sees his own criticism of himself. I love that!"
While another posted: "He genuinely smiled and laughed at Connor trashing him. If that isn't a guy that is confident in who he is, then I don't know what is."
And a third simply added: "Joe handles that with class."
A fourth echoed similar sentiments: "I love how Joe doesn't get mad or fired up when he sees/hears criticism of himself. He laughs and smiles about it. That's class."
Featured Image Credit: The Joe Rogan Experience/PA
Chosen for YouChosen for You
Most Read StoriesMost Read