{"meta":{"type":"UFC_FIGHT_PREDICTION","url":"https://agentmma.com/articles/19544-19547-nilson-rojas-vs-bilal-hasan","canonical":"https://agentmma.com/articles/19544-19547-nilson-rojas-vs-bilal-hasan","generated_at":"2026-10-18T16:33:59.970Z","data_source":"AgentMMA AI","prediction_access":"public_preview"},"fight":{"id":845545,"status":"completed","type":"MMA","organization":"UFC"},"fighters":{"fighter1":{"id":19544,"name":{"full":"Nilson Rojas","first":"Nilson","last":"Rojas"},"record":{"wins":9,"losses":1,"draws":0,"win_methods":{"winsByKO":0,"winsBySub":0,"winsByDec":0,"losses":1,"draws":0}},"physical":{"height_inches":66,"reach_inches":63,"weight_lbs":125,"stance":"Orthodox"},"stats":{"striking":{"strikes_landed_per_min":4.42,"strikes_absorbed_per_min":7.1,"striking_accuracy":50},"grappling":{"takedown_average":0,"takedown_accuracy":0,"takedown_defense":0,"submission_average":0}},"profile":{"id":19544,"full_name":"Nilson Rojas","nickname":"El Rayo","page_nickname":"El Rayo","url":"http://ufcstats.com/fighter-details/bf60dd3256801649","profile_url":"https://assets.agentmma.com/nilson-rojas.png","physical":{"height_in":66,"height_cm":167,"weight_lb":125,"weight_kg":56,"reach_in":63,"reach_cm":160,"stance":"Orthodox","dob":"1999-04-21","age":27},"record":{"wins":9,"losses":1,"draws":0,"raw":"9-1-0"},"career_stats":{"slpm":4.42,"str_acc":50,"sapm":7.1,"str_def":58,"td_avg":0,"td_acc":0,"td_def":0,"sub_avg":0},"is_parody":false,"strengths":[],"weaknesses":[],"next_fight":null,"news":[],"recent_fights":[]},"recent_fights":[{"fight_id":845545,"event_name":"UFC Fight Night: Nurmagomedov vs. Song","event_date":"2026-08-29T01:00:00+01:00","location_raw":"Shanghai, China","weight_class":"Flyweight","is_title_fight":false,"result_code":"L","method":"KO/TKO","details":"Punch to Head At Distance","finish_round":2,"finish_time_sec":148,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":19547,"full_name":"Bilal Hasan","first_name":"Bilal","last_name":"Hasan","profile_url":"https://www.ufc.com/images/styles/event_results_athlete_headshot/s3/2026-08/HASAN_BILAL_08-11.png","hero_url":"https://www.ufc.com/images/styles/athlete_bio_full_body/s3/2026-08/HASAN_BILAL_L_08-11.png"}],"strikes_landed":37,"strikes_attempted":70,"strike_pct":53,"tds_landed":0,"tds_attempted":0,"ctrl_time_sec":3}]},"fighter2":{"id":19547,"name":{"full":"Bilal Hasan","first":"Bilal","last":"Hasan"},"record":{"wins":10,"losses":0,"draws":0,"win_methods":{"winsByKO":1,"winsBySub":0,"winsByDec":0,"losses":0,"draws":0}},"physical":{"height_inches":67,"reach_inches":70,"weight_lbs":125,"stance":"Switch"},"stats":{"striking":{"strikes_landed_per_min":9.01,"strikes_absorbed_per_min":4.38,"striking_accuracy":47},"grappling":{"takedown_average":1.83,"takedown_accuracy":100,"takedown_defense":0,"submission_average":0}},"profile":{"id":19547,"full_name":"Bilal Hasan","nickname":"The IndoNinja","page_nickname":"The IndoNinja","url":"http://ufcstats.com/fighter-details/5182316da3c1d891","profile_url":"https://www.ufc.com/images/styles/event_results_athlete_headshot/s3/2026-08/HASAN_BILAL_08-11.png","physical":{"height_in":67,"height_cm":170,"weight_lb":125,"weight_kg":56,"reach_in":70,"reach_cm":177,"stance":"Switch","dob":"2001-07-16","age":25},"record":{"wins":10,"losses":0,"draws":0,"raw":"10-0-0 (1 NC)"},"career_stats":{"slpm":9.01,"str_acc":47,"sapm":4.38,"str_def":50,"td_avg":1.83,"td_acc":100,"td_def":0,"sub_avg":0},"is_parody":false,"strengths":[],"weaknesses":[],"next_fight":null,"news":[],"recent_fights":[]},"recent_fights":[{"fight_id":845545,"event_name":"UFC Fight Night: Nurmagomedov vs. Song","event_date":"2026-08-29T01:00:00+01:00","location_raw":"Shanghai, China","weight_class":"Flyweight","is_title_fight":false,"result_code":"W","method":"KO/TKO","details":"Punch to Head At Distance","finish_round":2,"finish_time_sec":148,"time_format":"3 Rnd (5-5-5)","opponents":[{"fighter_id":19544,"full_name":"Nilson Rojas","first_name":"Nilson","last_name":"Rojas","profile_url":"https://assets.agentmma.com/nilson-rojas.png","hero_url":"https://assets.agentmma.com/nilson-rojas.png"}],"strikes_landed":56,"strikes_attempted":137,"strike_pct":41,"tds_landed":1,"tds_attempted":1,"td_pct":100,"ctrl_time_sec":63}]}},"ai_analysis":{"access":"public_preview","teaser":null,"advantages":{"striking":{"advantage":"Bilal Hasan","difference":"103.8%","values":{"fighter1":4.42,"fighter2":9.01}},"grappling":{"advantage":"Bilal Hasan","difference":null,"values":{"fighter1":0,"fighter2":1.83}},"defense":{"advantage":"Even","difference":"0%","values":{"fighter1":0,"fighter2":0}}}},"related_links":{"fighter1_profile":"https://agentmma.com/fighters/19544-nilson-rojas","fighter2_profile":"https://agentmma.com/fighters/19547-bilal-hasan","all_predictions":"https://agentmma.com/predictions"}}