*Club domestic league appearances and goals, correct as of 22:57, 17 August 2024 (UTC+7) ‡ National team caps and goals, correct as of 19 November 2024
Tjoe-A-On was signed to a three-year contract with Excelsior in 2019, after developing through their youth system. However, injuries stunted his development and he lost around 14 months of playing and training time.[5] After the 2021–22 winter break he returned to action and gained confidence in his ability and felt able to do himself justice on the football field again.
Following their promotion from the Eerste Divisie at the end of the 2021–22 season he received a contract extension in June 2022, for an additional two years.[6] He made his Eredivisie debut for Excelsior on 12 August 2022 against SC Cambuur at Cambuur Stadion in a 2–0 victory.[7] On 9 September 2022, he scored his first professional league goal, helping Excelsior to a 2–1 win over FC Emmen.[8]
Swansea City
On 13 August 2023, Tjoe-A-On signed for Championship club Swansea City for an undisclosed fee on a three-year deal.[9]
Loan to Heerenveen
On 25 January 2024, Tjoe-A-On went to Heerenveen on loan from Swansea City for the rest of the 2023–24 season.[10] On 11 February 2024, Tjoe-A-On made his debut as a substitute in a 3–2 win against Ajax.[11]
Return to Swansea City
On 13 August 2024, Tjoe-A-On made his senior debut for The Swans in the EFL Cup first round match against Gillingham in a 3–1 win.[12]
On 7 March 2024, Tjoe-A-On received a call-up to the Indonesia national team for the 2026 FIFA World Cup qualifiers match against Vietnam on 21 March and 26 March 2024.[16] On 21 March 2024, he made his international debut for Indonesia in a 1–0 win against Vietnam.[17]
In April 2024, Tjoe-A-On was named in the Indonesia U23 final squad for the 2024 AFC U-23 Asian Cup held in Qatar. He was initially only allowed to play in the group stage and returned to the Netherlands afterward. However his club Heerenveen eventually let him return to Qatar and play in the quarter-finals.[18]
Personal life
Born in the Netherlands, Tjoe-A-On is of Surinamese and Indonesian descent.[19]
On 11 March 2024, Tjoe-A-On officially obtained Indonesian citizenship.[20]