 He was the third player of Greek nationality to achieve the feat in the Super League era and, at 23 years and 60 days, the third-youngest player of all time to do so in the top division.On 22 June 2019, Koulouris signed a four-year contract with French club Toulouse.