Ingram began the 2013–14 season as Wycombe's first-choice goalkeeper.[citation needed] In the first competitive match of the season, Ingram kept a clean sheet as Wycombe beat Morecambe 1–0.[10]
Ingram was voted the highest ranked goalkeeper in League Two in The Football League Awards for the 2014–15 season.[citation needed]
Queens Park Rangers
Ingram signed for Championship club Queens Park Rangers on 22 January 2016 on a four-and-a-half-year contract for an undisclosed fee.[11] He rejoined Wycombe Wanderers on 15 November 2018 on a seven-day emergency loan as cover for the injured Ryan Allsop and Yves Ma-Kalambay.[12]
Hull City
Ingram signed for Championship club Hull City on 25 June 2019 on a three-year contract with the option of a further year for an undisclosed fee.[13] He made his debut in the first round of the EFL Cup in a 3–0 away win against Tranmere Rovers.[14]
Ingram joined Championship club Luton Town on 1 May 2022 on an emergency seven-day loan as cover for the injured James Shea.[15] He made his debut the following day against table-topping Fulham with Luton losing the match 7–0.[16] With Luton reaching the play-off stage the loan spell was extended to 18 May,[17] Ingram having to delay his honeymoon in doing so.[18] He played in both legs of the play-off semi-final, in which Luton were beaten 2–1 on aggregate by Huddersfield Town.[19]
On 18 May 2022, Hull exercised an option for an additional year on Ingram's contract.[20] On 16 June, he signed a new three-year contract, with the club holding an option for a further year.[21]
Oxford United
On 19 July 2024, Ingram signed for Oxford United for an undisclosed fee.[22]
Career statistics
As of 16 January 2024
Appearances and goals by club, season and competition