Floyd Mayweather will only fight Conor McGregor again if it takes place in a boxing ring.
The undefeated 43-year-old has firmly shut the door on a potential crossover into MMA to take on the UFC legend.
Both Mayweather and McGregor are retired, although that has not put an end to speculation over a potential rematch between the pair.
McGregor, 32, lost by TKO in a 2017 boxing showdown in Las Vegas that landed the American a reported $275million and gave the Dubliner a $130million payday.
Asked whether he would consider crossing over into mixed martial arts to fight McGregor in a rematch, Mayweather told Forbes: “No [I won’t compete in MMA].
“I think just like how winning teams receive home-field advantage in the playoffs...you don't fix what isn't broken, and my record isn't broken.
Mayweather did not rule out another boxing bout against McGregor - if the price is right.

“For now, I'm happily retired. You never know, but it would have to be worth it,” he added.
“Just like gambling right? Juice worth the squeeze no matter who the opponent is.”
McGregor announced his shock retirement from MMA last month and has been holidaying in the south of France with partner Dee Devlin and their two kids, Croia and Conor Jr.
The fight ace has rubbed shoulders with the Prince and Princess of Monaco and was seen posing for a photo with Russian gymnast Karolina Sevastyanova.
Speculation has continued over a potential UFC return as the show goes on in his absence, with fans recalling McGregor's two previous retirements, both resulting in comebacks to the cage.