Park was traded to the San Diego Padres where he played from 2005 to 2006. He signed a one year $3 million deal with the New York Mets in 2007. Park played for the Dodgers again in 2008 and signed a one year $2.5 million deal with the Philadelphia Phillies in 2009. He signed a one year deal worth $1.2 million with the New York Yankees in 2010 and then played for the Pittsburgh Pirates. He finished his career playing for the Orix Buffaloes of Nippon Professional Baseball and the Hanwha Eagles of Korea Baseball Organization. Park was an MLB All-Star in 2001 and finished his career with 124 wins and 1,715 strikeouts and holds the record for Asian-born pitcher with most career wins.