[4][5] He made three appearances during the EDS' 2017–18 EFL Trophy campaign and on 31 January 2018, joined League One club Fleetwood Town on loan until the end of the 2017–18 season.
[5] He made the first professional appearance of his career three days later, as a substitute for Conor McAleny after 44 minutes of a 3–2 defeat to Scunthorpe United.
[6] It proved to be the only appearance of Oliver's spell, as he dropped out of the first team squad after the appointment of new head coach John Sheridan on 22 February 2018.
[2][7] Oliver played for the Development Squad in its run to the 2018 Lancashire Senior Cup Final and departed Highbury when his loan expired.
[12] He remained at Haig Avenue until his release at the end of the 2022–23 season,[13][14][15][16] by which time he had made 120 appearances and scored four goals.