{"meta":{"type":"UFC_FIGHT_PREDICTION","url":"https://agentmma.com/articles/4034-4227-joel-alvarez-vs-joe-duffy","canonical":"https://agentmma.com/articles/4034-4227-joel-alvarez-vs-joe-duffy","generated_at":"2026-09-26T04:13:30.517Z","data_source":"AgentMMA AI","prediction_access":"public_preview"},"fight":{"id":34869,"status":"completed","type":"MMA","organization":"UFC"},"fighters":{"fighter1":{"id":4034,"name":{"full":"Joel Alvarez","first":"Joel","last":"Alvarez"},"record":{"wins":23,"losses":5,"draws":0,"win_methods":{"winsByKO":4,"winsBySub":3,"winsByDec":1,"losses":4,"draws":0}},"physical":{"height_inches":75,"reach_inches":77,"weight_lbs":170,"stance":"Orthodox"},"stats":{"striking":{"strikes_landed_per_min":4.59,"strikes_absorbed_per_min":4.13,"striking_accuracy":52},"grappling":{"takedown_average":0.15,"takedown_accuracy":33,"takedown_defense":48,"submission_average":0.9}},"profile":{"id":4034,"full_name":"Joel Alvarez","nickname":"El Fenomeno","page_nickname":"El Fenomeno","url":"http://ufcstats.com/fighter-details/58bbef3770bb2dfc","profile_url":"https://assets.agentmma.com/joel-alvarez.png","physical":{"height_in":75,"height_cm":190,"weight_lb":170,"weight_kg":77,"reach_in":77,"reach_cm":195,"stance":"Orthodox","dob":"1993-03-02","age":33},"record":{"wins":23,"losses":5,"draws":0,"raw":"23-5-0"},"career_stats":{"slpm":4.59,"str_acc":52,"sapm":4.13,"str_def":47,"td_avg":0.15,"td_acc":33,"td_def":48,"sub_avg":0.9},"is_parody":false,"strengths":[],"weaknesses":[],"next_fight":null,"news":[],"recent_fights":[]},"recent_fights":[{"fight_id":792450,"event_name":"UFC 330: Makhachev vs. Machado Garry","event_date":"2026-08-15T01:00:00+01:00","location_raw":"Philadelphia, Pennsylvania, USA","weight_class":"Welterweight","is_title_fight":false,"result_code":"L","method":"Decision - Unanimous","details":"Brent Colflesh 27 - 30.Eric Colon 27 - 30.David Braslow 28 - 29.","finish_round":3,"finish_time_sec":300,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":5879,"full_name":"Chidi Njokuani","first_name":"Chidi","last_name":"Njokuani","profile_url":"https://assets.agentmma.com/chidi-njokuani.png","hero_url":"https://hero.agentmma.com/chidi-njokuani.png"}],"strikes_landed":76,"strikes_attempted":166,"strike_pct":46,"tds_landed":0,"tds_attempted":0,"ctrl_time_sec":26},{"fight_id":468026,"event_name":"UFC 328: Chimaev vs. Strickland","event_date":"2026-05-09T01:00:00+01:00","location_raw":"Newark, New Jersey, USA","weight_class":"Welterweight","is_title_fight":false,"result_code":"L","method":"Submission","details":"Arm Triangle On Ground","finish_round":2,"finish_time_sec":73,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":18193,"full_name":"Yaroslav Amosov","first_name":"Yaroslav","last_name":"Amosov","profile_url":"https://a.espncdn.com/combiner/i?img=/i/headshots/mma/players/full/4275020.png","hero_url":"https://www.ufc.com/images/styles/athlete_bio_full_body/s3/2025-12/AMOSOV_YAROSLAV_R_12-13.png"}]},{"fight_id":254687,"event_name":"UFC Fight Night: Oliveira vs. Gamrot","event_date":"2025-10-11T01:00:00+01:00","location_raw":"Rio de Janeiro, Rio de Janeiro, Brazil","weight_class":"Welterweight","is_title_fight":false,"result_code":"W","method":"Decision - Unanimous","details":"Mateus Fonseca 26 - 30.Sal D'amato 26 - 30.David Lethaby 26 - 30.","finish_round":3,"finish_time_sec":300,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":4364,"full_name":"Vicente Luque","first_name":"Vicente","last_name":"Luque","profile_url":"https://assets.agentmma.com/vicente-luque.png","hero_url":"https://hero.agentmma.com/vicente-luque.png"}]},{"fight_id":32600,"event_name":"UFC Fight Night: Covington vs. Buckley","event_date":"2024-12-14T00:00:00Z","location_raw":"Tampa, Florida, USA","weight_class":"Lightweight","is_title_fight":false,"result_code":"W","method":"KO/TKO","details":"Knee to Head At Distance","finish_round":1,"finish_time_sec":168,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":4630,"full_name":"Drakkar Klose","first_name":"Drakkar","last_name":"Klose","profile_url":"https://assets.agentmma.com/drakkar-klose.png","hero_url":"https://hero.agentmma.com/drakkar-klose.png"}],"strikes_landed":39,"strikes_attempted":44,"strike_pct":89,"tds_landed":0,"tds_attempted":0,"ctrl_time_sec":4},{"fight_id":32778,"event_name":"UFC Fight Night: Sandhagen vs. Nurmagomedov","event_date":"2024-08-03T01:00:00+01:00","location_raw":"Abu Dhabi, Abu Dhabi, United Arab Emirates","weight_class":"Lightweight","is_title_fight":false,"result_code":"W","method":"KO/TKO","details":"Knees to Head In Clinch","finish_round":3,"finish_time_sec":216,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":3762,"full_name":"Elves Brener","first_name":"Elves","last_name":"Brener","profile_url":"https://assets.agentmma.com/elves-brener.png","hero_url":"https://hero.agentmma.com/elves-brener.png"}],"strikes_landed":114,"strikes_attempted":164,"strike_pct":70,"tds_landed":0,"tds_attempted":1,"td_pct":0,"ctrl_time_sec":51}]},"fighter2":{"id":4227,"name":{"full":"Joe Duffy","first":"Joe","last":"Duffy"},"record":{"wins":16,"losses":5,"draws":0,"win_methods":{"winsByKO":1,"winsBySub":2,"winsByDec":1,"losses":4,"draws":0}},"physical":{"height_inches":70,"reach_inches":73,"weight_lbs":155,"stance":"Orthodox"},"stats":{"striking":{"strikes_landed_per_min":2.68,"strikes_absorbed_per_min":3.78,"striking_accuracy":34},"grappling":{"takedown_average":0.96,"takedown_accuracy":66,"takedown_defense":64,"submission_average":0.7}},"profile":{"id":4227,"full_name":"Joe Duffy","nickname":"Irish","page_nickname":"Irish","url":"http://ufcstats.com/fighter-details/654ae722109a0d31","profile_url":"https://assets.agentmma.com/joe-duffy.png","physical":{"height_in":70,"height_cm":177,"weight_lb":155,"weight_kg":70,"reach_in":73,"reach_cm":185,"stance":"Orthodox","dob":"1988-02-18","age":38},"record":{"wins":16,"losses":5,"draws":0,"raw":"16-5-0"},"career_stats":{"slpm":2.68,"str_acc":34,"sapm":3.78,"td_avg":0.96,"td_acc":66,"td_def":64,"sub_avg":0.7},"is_parody":false,"strengths":[],"weaknesses":[],"next_fight":null,"news":[],"recent_fights":[]},"recent_fights":[{"fight_id":34869,"event_name":"UFC Fight Night: Figueiredo vs. Benavidez 2","event_date":"2020-07-18T01:00:00+01:00","location_raw":"Abu Dhabi, Abu Dhabi, United Arab Emirates","weight_class":"Lightweight","is_title_fight":false,"result_code":"L","method":"Submission","details":"Guillotine Choke From Guard","finish_round":1,"finish_time_sec":145,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":4034,"full_name":"Joel Alvarez","first_name":"Joel","last_name":"Alvarez","profile_url":"https://assets.agentmma.com/joel-alvarez.png","hero_url":"https://hero.agentmma.com/joel-alvarez.png"}]},{"fight_id":35504,"event_name":"UFC Fight Night: Till vs. Masvidal","event_date":"2019-03-16T00:00:00Z","location_raw":"London, England, United Kingdom","weight_class":"Lightweight","is_title_fight":false,"result_code":"L","method":"Decision - Unanimous","details":"Mark Collett 27 - 30.Junichiro Kamijo 27 - 30.Andy Roberts 27 - 30.","finish_round":3,"finish_time_sec":300,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":3400,"full_name":"Marc Diakiese","first_name":"Marc","last_name":"Diakiese","profile_url":"https://assets.agentmma.com/marc-diakiese.png","hero_url":"https://hero.agentmma.com/marc-diakiese.png"}],"strikes_landed":24,"strikes_attempted":71,"strike_pct":34,"tds_landed":1,"tds_attempted":3,"td_pct":33,"ctrl_time_sec":35},{"fight_id":36171,"event_name":"UFC 217: Bisping vs. St-Pierre","event_date":"2017-11-04T00:00:00Z","location_raw":"New York City, New York, USA","weight_class":"Lightweight","is_title_fight":false,"result_code":"L","method":"KO/TKO","details":"Punch to Head At Distance","finish_round":2,"finish_time_sec":299,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":4186,"full_name":"James Vick","first_name":"James","last_name":"Vick","profile_url":"https://assets.agentmma.com/james-vick.png","hero_url":"https://hero.agentmma.com/james-vick.png"}],"strikes_landed":26,"strikes_attempted":67,"strike_pct":39,"tds_landed":2,"tds_attempted":2,"td_pct":100,"ctrl_time_sec":30},{"fight_id":36440,"event_name":"UFC Fight Night: Manuwa vs. Anderson","event_date":"2017-03-18T00:00:00Z","location_raw":"London, England, United Kingdom","weight_class":"Lightweight","is_title_fight":false,"result_code":"W","method":"Decision - Unanimous","details":"Ben Cartlidge 27 - 30.Pawel Harasim 27 - 30.Takeo Kobayashi 27 - 30.","finish_round":3,"finish_time_sec":300,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":6341,"full_name":"Reza Madadi","first_name":"Reza","last_name":"Madadi","profile_url":"https://assets.agentmma.com/reza-madadi-profile.PNG","hero_url":"https://hero.agentmma.com/reza-madadi.png"}],"strikes_landed":61,"strikes_attempted":172,"strike_pct":35,"tds_landed":0,"tds_attempted":0,"ctrl_time_sec":260},{"fight_id":36812,"event_name":"UFC Fight Night: Dos Anjos vs. Alvarez","event_date":"2016-07-07T01:00:00+01:00","location_raw":"Las Vegas, Nevada, USA","weight_class":"Lightweight","is_title_fight":false,"result_code":"W","method":"Submission","details":"Rear Naked Choke","finish_round":1,"finish_time_sec":25,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":5895,"full_name":"Mitch Clarke","first_name":"Mitch","last_name":"Clarke","profile_url":"https://assets.agentmma.com/no-profile.png","hero_url":"https://hero.agentmma.com/mitch-clarke.png"}],"strikes_landed":3,"strikes_attempted":7,"strike_pct":43,"tds_landed":0,"tds_attempted":0,"ctrl_time_sec":15}]}},"ai_analysis":{"access":"public_preview","teaser":null,"advantages":{"striking":{"advantage":"Joel Alvarez","difference":"71.3%","values":{"fighter1":4.59,"fighter2":2.68}},"grappling":{"advantage":"Joe Duffy","difference":"540.0%","values":{"fighter1":0.15,"fighter2":0.96}},"defense":{"advantage":"Joe Duffy","difference":"33.3%","values":{"fighter1":48,"fighter2":64}}}},"related_links":{"fighter1_profile":"https://agentmma.com/fighters/4034-joel-alvarez","fighter2_profile":"https://agentmma.com/fighters/4227-joe-duffy","all_predictions":"https://agentmma.com/predictions"}}