Rory McIlroy has ruled out playing at the Saudi International next month, saying he has no interest in contesting the tournament that has offered lavish appearance fees to attract many of the world's top players.
A week after Tiger Woods revealed he had turned down the tournament in Saudi Arabia, a European Tour event, McIlroy did likewise.
But unlike Woods, who studiously avoided commenting on the politics of the country while explaining his reasons not to play, McIlroy was less reticent to address the complicated intersection of sport and politics.
"It's just not something that would excite me," McIlroy said in a studio interview on Golf Channel on Monday, not denying a report that he had been offered a $2.5 million appearance fee to play in the Middle East event.
"One hundred percent, there's a morality to it as well...
"You could say that about so many countries, not just Saudi Arabia, but a lot of countries that we play in that there's a reason not to go, but for me, I just don't want to go."
Amnesty International describes the Saudi regime's human rights records as "heinous" and McIlroy acknowledged he had readily watched the world title boxing match between Anthony Joshua and Andy Ruiz Jr. which took place in Saudi Arabia on Saturday night.
"I had no problem watching that and cheering on AJ" he said.
World number one Brooks Koepka, defending champion Dustin Johnson and five-time major champion Phil Mickelson are among the big names who have signed up for the event.
McIlroy and Woods instead will focus their playing schedules on PGA Tour events on the US West Coast at that time of the year.
"I think the atmosphere looks better at the events on the West Coast and I'd much rather play in front of big golf fans and play in a tournament that really excites me," McIlroy said.