In 2013, when playing for Eastern Suburbs, Patterson had a successful trial at Ipswich Town and was subsequently offered a contract.[2] He missed a significant amount of the 2015–16 Professional U21 Development League after breaking his leg in the first match of the season.[3] He signed a one-year professional deal with Ipswich in July 2016.[4] He went on to make his full senior debut on 22 August 2017, substituted on in a 2–1 EFL Cup defeat against Crystal Palace.[5]
On 17 May 2018, it was announced Patterson was one of four players released from Ipswich.[6]
Braintree Town (loan)
In October 2016 he joined Braintree Town of the National League on a month-long loan.[7] He scored his first goal for the club in a win over Eastbourne Borough in the first round of the 2016–17 FA Cup.[8] Patterson returned to Ipswich at the end of December 2016, after appearing eight times and scoring once in all competitions.
On 9 February 2017, Patterson returned to Braintree Town, this time on loan for the remainder of the 2016–17 campaign.[9]