Woods made his Palace debut in October 2018 in a League Cup game against Middlesbrough, having progressed through the Academy ranks.
He went on to make three more first-team appearances for Palace and spent time on loan with Hamilton Academical and Plymouth Argyle.
Everyone at Crystal Palace wishes Sam all the best and thanks him for his time with the club.