[6] Obafemi made his professional debut for Southampton as a substitute in the 82nd minute of a 1–1 draw with Tottenham Hotspur on 21 January 2018.
[9] On 31 August 2021, Obafemi joined Swansea City for a fee reported to be between £1.5 and £2 million, signing a three-year contract.
[19] Obafemi represented the Republic of Ireland at under-19 level, debuting during the 2019 UEFA European Under-19 Championship qualification campaign.
[24] Obafemi made his debut for the Republic of Ireland under-21 team on 10 October 2019, coming off the bench, in a 0–0 draw with Italy under-21s at Tallaght Stadium.
[26][27] His start in the 22 March 2023 home friendly 3–2 win by the Republic over Latvia, saw Obafemi provide the assist for Evan Ferguson’s first international goal.