Irish UFC fighter Joseph Duffy has retired from the sport.

The mixed martial artist announced his decision after his loss to Spanish opponent Joel Alvarez by submission at Saturday night's UFC Fight Night in Abu Dhabi.

Born in Donegal, the 32-year-old fought eight times in the UFC after joining the promotion in 2015 but prior to the defeat to Alvarez, he had lost his two previous bouts to James Vick and Marc Diakiese in 2017 and 2019 respectively.

Announcing his decision to step away from MMA on Instagram, Duffy said that "it's time to realize that I haven't got what it takes any more".

"Thank you all so much for all your messages of support all week," he wrote.

"I have been blessed on this journey in MMA and am truly grateful for every experience. I felt great all through camp and even warming up, I believed I was back to my former self then when I went in there it just falls to pieces.

"I think it's time to realize that I haven’t got what it takes any more. Congrats to Joel Alvarez and thank you to the UFC for all the opportunities.

"I’m sorry I didn’t achieve what I set out to achieve for my fans, family, friends and myself but it just wasn’t meant to be. I am officially retiring from MMA competition."