Given his selling power, it’s a pretty safe assumption that featherweight champion Conor McGregor will find his way onto the expected mega-card that will be UFC 200 in July.

And so far, the biggest speculation of whom his opponent will be has pointed at Nate Diaz (19-10 MMA, 14-8 UFC) – the brash “TUF 5” winner who upset McGregor (19-3 MMA, 7-1 UFC) in the UFC 196 main event earlier this month at welterweight.

So far, the UFC has been mum on its plans for McGregor, who was supposed to fight lightweight champion Rafael dos Anjos at UFC 196 in a quest for a second belt before the Brazilian pulled out with a broken foot, paving the way for Diaz and his epic second-round submission in Las Vegas.

UFC 196, President Dana White has intimated, did in the neighborhood of 1.5 million pay-per-view buys, which if accurate would put it in the running with UFC 100 for the promotion’s record. (The UFC doesn’t release pay-per-view buy numbers, but UFC 100 did a reported 1.6 million in July 2009.)

There’s no doubt interest would be high in a McGregor-Diaz rematch, regardless of what weight class it would take place in. But there would also be a group of detractors who won’t want to see the fight again and would rather see McGregor defend his featherweight title.

The Irishman’s longtime coach, John Kavanagh, recently told our friends at Whoa TV on the Whoacast podcast that no matter who McGregor winds up fighting, haters gonna hate, so to speak.

But perhaps more importantly, the Dublin-based coach said he expects an announcement to come from the UFC in a matter of days.

“Whoever it is, I believe it is going to be announced this week,” Kavanagh told Whoa TV. “And whoever it is, there will be a group of fans that will go, ‘Oh, I didn’t want to see that, I wanted to see this (instead).’ No matter who you pick, there’s gonna be people happy and there’s gonna be people unhappy.”

No matter to Kavanagh and McGregor, though. The coach said he believes “The Notorious” will continue to slice through opponents – something that wasn’t an issue for him in the UFC until Diaz came along, handing him his first loss in the promotion.

So for those wanting to see McGregor vs. Frankie Edgar, or McGregor vs. Jose Aldo in a rematch from UFC 194, where McGregor KOd the longtime champ in 13 seconds, relax. Kavanagh seems to believe those fights will happen in due time.

“The truth is, when it’s all said and done, and we fast-forward three or four years when he’s kind of wrapping up his career, everybody will have been met and all styles will have been beaten,” Kavanagh said. “When the fight comes out and people are messaging me (unhappy with the opponent), I don’t really care. He’ll eventually face everybody anyway.”

As for what weight class Kavanagh wants his prized pupil to compete in, he’s less concerned with divisions as he is with styles.

McGregor was a two-division champion for the London-based Cage Warriors before coming to the UFC, holding the featherweight and lightweight belts – which he was going to attempt to do when he was booked to fight dos Anjos. Diaz’s size in their welterweight bout may have caused him some issues, though. But making 145, Kavanagh said, is a strain, too.

“It’s great he’s the featherweight champion of the world,” Kavanagh said. “But it’s more interesting opponents that interest me than a particular belt. For me, it’s an interesting puzzle to try to outsmart your opponent. That’s what gets me fired up. The weight thing, the 145 is definitely a massive stress, really. (At) 170, you can kind of be relaxed about the weight side of things, but you’re training just as hard. Each weight class has its own set of pros and cons.”

McGregor has teased on his Instagram account in the past few days that the Diaz rematch may be what’s next for him, despite his assurances that he was likely to defend his featherweight title after his loss to the Californian.

Diaz, too, didn’t shy away from the talk of the instant rematch – which may make tons of sense for him given he went from a $40,000 disclosed pay day at UFC on FOX 17 this past December to $500,000 disclosed against McGregor less than three months later.

“It’s a real fight,” Diaz said recently on “UFC Tonight” on FOX Sports 1. “People want to see it. When you get a real fight, people appreciate it. If he wants it and the UFC wants it, let’s run it back. If not, whatever.”

UFC 200 is set for July 9 at the new T-Mobile Arena in Las Vegas. The main card will air on pay-per-view following prelims expected for FOX Sports 1 and UFC Fight Pass.

For more on UFC 200, check out the UFC Rumors section of the site.