Greenslade first joined
Bristol Rovers at the under-7s. During the
2021–22 season, Greenslade spent time on loan in the
Southern Football League with
Division One South club
Cinderford Town and
Premier Division club
Tiverton Town, sandwiching a successful spell with
Hellenic League Premier Division club
Tuffley Rovers. Greenslade signed his first professional contract with the club in May 2022 having been invited to train with the first-team for the last few weeks of the previous season. On 30 August 2022, Greenslade made his senior debut for Bristol Rovers from the bench in a 1–1
EFL Trophy draw with
Plymouth Argyle, missing a penalty in the subsequent shootout defeat. On 6 September 2022, Greenslade joined
National League South club
Chippenham Town on loan until January 2023. In February 2023, he joined
Truro City on a one-month loan deal. This was later extended until the end of the season. His time with the club ended with promotion. Greenslade, an unused substitute in the play-off final, had scored a penalty in the semi-final shoot-out victory. He was offered a new contract at the end of the
2022–23 season, signing a new one-year deal on 6 June. On 12 August 2023, Greenslade returned to now National League South club Truro City on a one-month loan deal, scoring on his second debut for the club in a 3–2 defeat to
Braintree Town. On 8 September, this was extended by a further month. On 3 February 2024, Greenslade joined
National League side
Oxford City on loan until the end of the season. On 1 May 2024, it was announced that Greenslade would depart the club at the end of his contract the following month. On 29 May 2024,
Yeovil Town announced the signing of Greenslade upon the expiry of his contract with Bristol Rovers. In December 2024, he joined
Weston-super-Mare on loan. He was released by Yeovil Town at the end of the 2025–26 season. ==Personal life==