Chen rounded off the season with a 3rd place team and 2nd place personal finish at the 2017 World Team Trophy in Tokyo.