Career
He was selected by the Calgary Flames in the 7th round (201st overall) of the 2009 National Hockey League Entry Draft. Prior to turning professional, Patterson played major junior hockey with the Saskatoon Blades in the Western Hockey League
On July 16, 2010, Patterson was signed by the Calgary Flames to a professional contract. He was assigned to American Hockey League affiliate, the Abbotsford Heat for his rookie professional season in 2010-2011.
Released by the Flames as a free agent at the conclusion of his entry-level contract, Patterson signed a one-year contract in the ECHL with the Idaho Steelheads on July 18, 2013.