I won 20,000 from pch do I need to file a newyork state tax form
No, unless you live in New York or were living in New York when you won the $20,000.