*Club domestic league appearances and goals, correct as of 23:41, 10 August 2024 (UTC) ‡ National team caps and goals, correct as of 10:12, 17 May 2021 (UTC)
Born in Brent,[3] Sesay joined Watford in 2007, turning professional in June 2016.[4] On 13 April 2018, it was announced that Sesay along with numerous other graduates, were to leave Watford at the end of their contracts in June.[5]
Crawley Town
Proceeding his release, Sesay opted to join League Two club Crawley Town on a two-year deal.[6] On 4 September 2018, Sesay made his Crawley debut during their EFL Trophy group-stage tie against Tottenham Hotspur U23s, featuring for just under 20 minutes and scoring the winning penalty in the shootout.[7] He made his league debut on 29 December 2018, starting in a 0–0 draw away to Newport County.[8] At the end of the season, he was awarded Crawley Town's Young Player of the Year award.[9] In June 2020, Sesay signed a one-year contract extension with the club.[10] He was released by Crawley Town at the end of the 2020–21 season.[11]
Barnet
Sesay joined Barnet on a one-month rolling contract on 24 August 2021.[12]
Born in England, Sesay is of Kenyan and Sierra Leonean descent. He was called up to the Kenya national football team in March 2019,[18] although he turned down the call-up in order to help Crawley Town in their relegation battle.[19] In October 2021 he was called-up by the Sierra Leone national football team for friendly fixtures that month.[20] He debuted for Sierra Leone in a 1–1 friendly tie with South Sudan on 7 October 2021.[21]