Til was born in Samfya, Zambia, where his father worked in the development field. He moved to the Netherlands at age 3, as his family settled in the Bijlmermeer neighbourhood of Amsterdam.[5]
On 5 August 2019, Spartak Moscow announced they had signed Guus Til from AZ for a reported transfer fee of €18 million (the third highest transfer fee in club history at the time). He also signed a four-year contract with the club.[7][8] In his Russian Premier League debut on 11 August 2019 against Akhmat Grozny, he provided 2 assists in a 3–1 victory.[9] He scored his first goal for Spartak on 25 August 2019 in an away game against Krylia Sovetov Samara, when his added-time goal gave his team a 2–1 comeback away victory.[10]
Loan to SC Freiburg
On 3 September 2020, Til joined Bundesliga side SC Freiburg on a season-long loan with option to buy.[11]
Loan to Feyenoord
On 2 June 2021, Til extended his contract with Spartak until 31 May 2024 and was loaned to Feyenoord for the 2021–22 season. Spartak held an option to terminate his loan early if he appeared in fewer than half of all official games for Feyenoord up until 1 January 2022.[12]
On 29 July 2021, Til scored a hat-trick against FC Drita of Kosovo in the second qualifying round for the inaugural edition of the UEFA Europa Conference League.[13]
On 3 October, Til was named the Eredivisie Player of the Month for September following four goals in three league matches for Feyenoord, which all ended in victory for the Rotterdam club.[14]
PSV Eindhoven
On 4 July 2022, Til signed a four-year contract with PSV.[15] Til scored a hat-trick on his debut for the club, a 5–3 win over rivals Ajax in the Johan Cruyff Shield on 30 July.[16]
International career
Til was a youth international for the Netherlands.[17]
In May 2021, the Football Association of Zambia had confirmed they had contacted Til over a possible switch of international allegiance. Zambia head coach Milutin Sredojević stated that Til was still undecided on his future.[20] Til returned to the Netherlands national team in September 2021 scoring his first goal in a 6–1 win over Turkey.[21]