On 21 February 2020, Yengi made his debut for Adelaide United coming on as a substitute in the 67th minute in a 5–2 defeat to the Western Sydney Wanderers, the club he would join two years later.[6][7]
On 13 March 2021, he scored a goal and registered an assist against arch-rivals Melbourne Victory, with Yengi celebrating his goal by leaping over advertising hoardings and celebrating in front of Melbourne Victory supporters.[8][9]
Western Sydney Wanderers
On 12 November 2022, Yengi, after an assist from Milos Ninkovic, scored the only goal to beat Sydney FC and win the Sydney Derby for the Western Sydney Wanderers, from then Yengi has scored in both Sydney Derbys at Allianz Stadium obtaining and assist from Amor Layouni.
Portsmouth
On 2 July 2023, Yengi signed for EFL League One club Portsmouth for an undisclosed fee.[10] He scored the equaliser on his debut against Bristol Rovers on 5 August; the match finished 1–1.[11] Three days later, he scored a brace in a 3–1 win over Forest Green Rovers in the first round of the EFL Cup.[12]
Yengi was selected in Graham Arnold's squad for the 2023 AFC Asian Cup in Qatar, and played in a friendly match against Bahrain preceding the tournament. Yengi made his first appearance in the starting lineup for the Socceroos in their third match of the 2023 AFC Asian Cup, against Uzbekistan.[14]
^Larkin, Steve (16 March 2021). "Racial abuse must stop: Adelaide's Yengi". Newcastle Herald. Australian Associated Press. Archived from the original on 9 October 2022. Retrieved 9 October 2022. Yengi, born in Adelaide to an English mother and South Sudanese father...