Upcoming Events
The Official Calendar
Fight Archives
Rewatch history
The Official Calendar
Rewatch history
The dedicated UFC portal for rosters, records, and every fight card we track. Curated intelligence, live data snapshots, and decades of fight history.
Access complete fight records, striking accuracy, and grappling stats for every active fighter on the roster.

"Irish"
How they get it done
Momentum, finishing tendencies & style
UFC career · 4 of 8 bouts
Time spent at each range
Range time across 29:07 of tracked octagon time.
UFC career · 4 of 8 bouts
Performance across last 8 fights
8 Professional Bouts
Joe Duffy
Joe "Irish" Duffy is a Lightweight competitor in the UFC carrying a professional record of 16-5-0. Across eight tracked UFC bouts, he has landed 127 significant strikes and recorded 2 knockdowns, suggesting he carries genuine finishing power on the feet, though his takedown output has been minimal at 3 landed.
Duffy's three most recent outings have all ended in defeat, a stretch that has tested his standing in the division. He was stopped by James Vick via KO/TKO at UFC 217 in November 2017, then dropped a decision to Marc Diakiese at UFC Fight Night: Till vs. Masvidal in March 2019. Most recently, Joel Alvarez submitted him at UFC Fight Night: Figueiredo vs. Benavidez 2 in July 2020. That three-fight skid marks a difficult run for a fighter who had previously shown the ability to threaten opponents with his striking and finishing instincts.
Get alerts when Joe Duffy fights next
Free fight-night reminders + our top AI picks before every card.