In 2004–05, Read signed with the nearby St. Marys Lincolns Junior B club of the Western Ontario Hockey League (WOHL).
Read signed a three-year contract as a free agent with the Philadelphia Flyers on March 24, 2011, after playing four seasons of collegiate hockey with Bemidji State University.
Read participated in the All-Star SuperSkills Competition[3] and finished second in the accuracy contest, behind Dallas Stars forward Jamie Benn.
[5] During the 2012–13 NHL lock-out, Read moved overseas to Europe to play for Södertälje SK of the Allsvenskan, Sweden's second-tier hockey league.
[8] On August 2, 2019, as a free agent from the Wild, Read signed a professional tryout contract (PTO) with the Toronto Maple Leafs.
After participating in training camp and the pre-season he was signed to a one-year AHL contract with affiliate, the Toronto Marlies, on September 30, 2019.