Ibitoye began playing rugby at Trinity School aged eleven.[2] Initially a forward, he later moved to the centres and then wing.[3] His first club was Bromley R.F.C.[4]
Ibitoye competed in the 2018 U20 Six Nations scoring in their last fixture against Ireland.[8] He was included in the squad for the 2018 World Rugby Under 20 Championship and scored two tries in a victory over Scotland.[9] He started in the junior world cup final for a consecutive year as England finished runners up to hosts France.[10] In February 2018 Ibitoye was called up by coach Eddie Jones to train with the senior squad.[5]
Ibitoye joined Harlequins academy at the age of twelve.[11] He made his club debut in November 2017 against Saracens.[5] In July 2020 it was confirmed that Ibitoye would leave quins to join Top 14 side Agen on a two-year deal starting from the 2020–21 season.[11][12] However, he was granted mutual release from the club where he instead signed for Montpellier as a medical joker for the remainder of the 2020-21 season.[13] Following the end of his contract at Montpellier, he signed with Israeli side Tel Aviv Heat.[14][15]