Contents

Ingham started his career with Olympic FC seniors in the National Premier League while training to be an electrician.[3] In July 2013, he was picked as one of Australia's top eight players outside the A-League.[4] Selected in the QLD NPL football team of the year 2013.

Ingham trained with Melbourne Victory for a month ahead of the 2016 January transfer window and was signed as the club's first use of the Mature Age Rookie salary cap allowance.[9] Ingham made his debut for Melbourne Victory against the Central Coast Mariners on 8 January 2016, coming on as a 77th-minute substitute for Fahid Ben Khalfallah in an eventual 3–3 draw.[10]