Date of birth
Fleming joined Hull City at the age of nine and signed a scholarship in July 2016. He made his debut against Doncaster Rovers in the Carabao Cup in August 2017.
He then joined Gainsborough Trinity on a month’s loan in the same season, making three appearances in the National League North. In the following season, Fleming returned to Hull and made his first Championship start against Millwall at The Den. Fleming joined Bolton in January on a loan until the end of the season.