Chinatrust Whales
He held the CPBL record of pitcher with the longest winning streak by scoring 21 victories between March 1, 2007 and June 18, 2008. Furthermore, he scored his first career no-hitter on July 10, 2008 against Chinatrust Whales, but failed to achieve perfect game due to a fielding error by first baseman Kao Kuo-ching.