On 12 January 2015, Trawally transferred to Chinese Super League side Hangzhou Greentown.[3] He was then loaned to China League One side Yanbian Changbaishan until the end of the season.[4] On 14 March 2015, Trawally made his debut for Yanbian in the first round of the season against Jiangxi Liansheng. He scored his first goal in China in the 52nd minute, which ensured Yanbian's 1–0 victory.[5] On 23 May 2015, he was sent off by waving the finger towards opponent in a league match against Tianjin Songjiang,[6] which resulted in a ban of 4 matches and him being fined ¥20,000.[7] Trawally scored his first hat-trick in China on 18 July 2015, in a 4–2 win against Guizhou Hengfeng Zhicheng.[8] He scored another hat-trick on 8 August 2015, in a 6–1 victory against Xinjiang Tianshan Leopard.[9] Trawally scored 17 goals in 26 appearances in the 2015 season, as Yanbian Changbaishan won the title of the league and promoted to the first tier.
Trawally made a permanent transfer to Yanbian Fude on 13 February 2016.[10] On 11 March 2016, he made his Super League debut in the second match of 2016 season against Jiangsu Suning, coming on as a substitute for Nikola Petković in the 88th minute.[11] Trawally scored eight goals in 26 appearances in the 2016 season which secured Yanbian's stay in the top flight for the next season. He extended his contract for another two years in February 2017. Trawally continued his promising performances in the 2017 season, scoring 18 goals for the club, including two hat-tricks against Beijing Sinobo Guoan and Guangzhou Evergrande Taobao.[12][13]
Trawally left for another top-tier club Guizhou Hengfeng on free via Danish club Vejle Boldklub following Yanbian's relegation in the 2017 season.[14] On 9 February 2018, Yanbian made an official statement that Trawally was under contract with the club and disapproved his transfer.[15] The disagreement eventually solved on 28 February 2018, the final day of 2018 Chinese football transfer winter window, after Guizhou Hengfeng paid his transfer fee.[16] Trawally made his debut and scored his first goal for the club on 4 March 2018 in a 3–1 loss against Jiangsu Suning.[17]
In February 2019, he moved to Saudi club Al-Shabab.[18] He was loaned to Emirati side Ajman Club in September the same year.
On 31 March 2022, Trawally transferred to Hammarby IF in the Swedish Allsvenskan, signing a two-year contract.[19] Due to an injury, he missed the first eight fixtures of the league campaign, making his competitive debut for the side on 22 May in a 3–0 home win against IFK Norrköping.[20] A few days later, Trawally featured in the final of the 2021–22 Svenska Cupen, in which Hammarby lost by 4–5 on penalties to Malmö FF after the game ended in a 0–0 draw.[21][22] In total, Trawally scored twice in nine Allsvenskan appearances throughout the 2022 season, before suffering a knee injury in late September that ruled him out for the rest of the year.[23] He spent the majority of the 2023 season nursing his injury, before making a comeback in early October, ending the campaign on just three Allsvenskan appearances.[24][25] On 12 November 2023, it was announced that Trawally would leave the club at the end of the year following the expiration of his contract.[26]