Damonte McBride felt good after running his best race