Early career In January 2019, Bayo was loaned from
Clermont, where he became professional, to
Dunkerque until the end of the season. On 25 June 2019, Dunkerque extended the loan for the duration of the 2019–20 season.
Clermont In the
2020–21 season, Bayo helped his hometown club Clermont achieve promotion to
Ligue 1 for the first time by finishing as
Ligue 2 top scorer with 22 goals.
Lille On 13 July 2022, Bayo joined Ligue 1 side
Lille on a five-year deal. On 3 February 2025, Bayo moved on loan to
Antwerp in Belgium until the end of the season. On 31 August 2025, Bayo joined
Gaziantep in Turkey on loan. ==International career==