*Club domestic league appearances and goals, correct as of 18:18, 28 November 2023 (UTC) ‡ National team caps and goals, correct as of 15:03, 2 September 2020 (UTC)
Born in Dublin,[4] O'Driscoll played youth football for Cherry Orchard before signing for Manchester City's academy in 2014.[5][6] He was released by Manchester City after two seasons at the club, having suffered an injury in his second.[6] He signed a professional contract with Southampton in July 2016.[5][6] He appeared nine times for the club's under-21 side in the EFL Trophy before being released in summer 2020.[7][4]
He signed a two-year contract with League Two side Mansfield Town following a trial period with the club.[8][7][9] He made his debut for the club on 29 August 2020 in a 4–0 EFL Trophy defeat away to Preston North End.[4] On 26 February 2021, Aaron joined Longford Town on loan until the end of November.[10] He made his debut for the club on 20 March 2021 in a 2–0 home win over Derry City.[4] In a difficult season for the team which ended with Longford's relegation from the League of Ireland Premier Division, O'Driscoll played every game and was a standout performer being awarded the supporters player of the year award.