Yeo "TrAce" Chang-dong is from Daegu, South Korea. He started playing League of Legends on the NA server three months prior to the December 2012 launch of the Korean server.
TrAce's first pro League of Legends team was ahq e-Sports Club Korea, which he was a member of from February 2013 to May 2013 and with which he played in the OLYMPUS Champions Spring 2013. Unfortunately, the team barely missed the playoffs and fell out in the group stage. In May 2013, TrAce joined the rest of the ahq roster in forming Hoon Good Day, and in July 2013 he and the rest of the HGD roster were picked up by Jin Air to form the Jin Air Green Wings Stealths. The Stealths played in their first OGN as a team at HOT6iX Champions Summer 2013 where they came last in their group and failed to make the playoffs.
TrAce and his team started the new season at PANDORA.TV Champions Winter 2013-2014 but failed to make the playoffs yet again. It was revealed in March 2014 that ahq had taken part in match fixing but TrAce was found to have taken no part in the dealings. The Stealths didn't get a chance to prove themselves until HOT6iX Champions Summer 2014 when they finally made the quarterfinals but they were swiftly knocked out 3-0 by Samsung Blue.
Changes to the OGN rules forced the Stealths and their sister team, the Jin Air Green Wings Falcons, to merge to create the Jin Air Green Wings. The Falcons' top laner, Rock, retired at the end of OGN summer so TrAce was given the starting top lane position for the team. Jin Air performed extremely well for most of SBENU Champions Spring 2015 and took the fourth seed going into the playoffs. However, they faltered towards the end of the season and ended up losing 3-0 to CJ Entus in the quarterfinals, taking fourth for the season. Jin Air then attended SBENU Champions Summer 2015 but placed 6th overall, gaining 10 circuit points and qualifying for the next season of LCK but barely missing playoffs. Jin Air was seeded into the first round of the 2015 Season Korea Regional Finals and made it all the way to the finals but they lost 3-1 to KT Rolster.
Jin Air played in the 2015 LoL KeSPA Cup where they lost 2-0 in the quarterfinals to CJ Entus. TrAce did not play in this tournament. TrAce left Jin Air in November but rejoined in December.
Jin Air started the 2016 LCK Spring Split strong, notably upsetting reigning world champions SK Telecom T1 on the first week. TrAce was the starting toplaner this season over SoHwan. For the majority of the split, Jin Air held onto second place only behind the ROX Tigers, but fell down to fourth by the end of the season. Still qualifying for the Spring Playoffs, they beat the Afreeca Freecs 2-0 before falling 3-1 to eventual winners SK Telecom T1. This gave them a fourth place finish for the split.
During the 2016 LCK Summer Split, Jin Air went 7-11 in series score, netting them seventh place overall in the split. This made them barely miss the 2016 LCK Summer Playoffs for the season. However, their fourth place finish from last season gave them a berth into the first round of the 2016 Season Korea Regional Finals. In a close set against the Afreeca Freecs, Jin Air was defeated 3-2, ending their season.