Tony Ferguson's last fight took place against Michael Chiesa at UFC Fight Night: Sandhagen vs. Nurmagomedov on 3rd Aug 2024, in Abu Dhabi, United Arab Emirates. He lost by submission in the first round. That fight was 1 month and 29 days ago.