But the UFC star reckons the boxer is running scared.
McGregor, 28, is the reigning Lightweight and Featherweight UFC champion but is ready to box the legendary Mayweather and believes it will happen in September.
“September is what I’m thinking. That’s what the word is,” McGregor told the LA Times.
“That’s what we’re close to doing. I’ve tried to talk to Floyd. I flew to Las Vegas to have talks with Floyd, and then he retired.
“He just doesn’t want to see me. He’s petrified. Wouldn’t you be? No one knows what to expect with me, and they shouldn’t. Because I don’t know what to expect either.”
Mayweather would be the big favourite were they to get into a ring together, but the MMA star says he’s ready to stun the world.
He added: “I’m ready to box. I’ve been ready for a long time. The game’s going to be in shock when I step in the ring. Trust me on that.
“I’m the boxing guy. Watch me take over boxing. Trust me on that. Nobody in this boxing game knows what’s coming.
“When I step in there, I’m going to shock the whole world. Twenty eight years of age, confident as a mother, long, rangy, dangerous with every hand.
“I’m going to stop Floyd and you’re all going to eat your words. The whole world is going to eat their words.”