Fight Event Date Scott Farhat vs. Juan Puerta NFC Fight Night 58 07/19/2013 Juan Puerta vs Luke Neyland Wild Bill's (NFC) Fight Night 22 09/12/2009 Juan Puerta vs. William Reynolds Evolution Promotions 3/10/07 03/10/2007