Career
He was selected by the Columbus Blue Jackets in the 2nd round (55th overall) of the 2010 National Hockey League Entry Draft. However, the Blue Jackets did not sign Straka to an entry level contract and he was not selected in the 2012 National Hockey League Entry Draft. Straka became a free agent and on April 11, 2013, was signed to a three-year entry-level contract by the Philadelphia Flyers.
Straka made his National Hockey League debut on January 27, 2015.