2008-09: Petr Straka was chosen in the first round, 22nd overall, of the 2009 CHL Import Draft by the Rimouski Oceanic. He played for HC Plzen, scoring 16 goals and 11 assists in 30 games for that club.
2009-10: In his QMJHL rookie season, Straka played in 62 games for the Oceanic. He scored 28 goals and added 36 assists for 64 points. He added 54 minutes in penalties to his offensive statistics. In 12 playoff games, Straka scored 5 goals and chipped in 9 assists for 14 points. Played for Team Orr at the 2010 CHL Top Prospects Game. Straka was chosen by the Columbus Blue Jackets in the second round, 55th overall, of the 2010 NHL Draft.
2010-11: Straka was bothered by an ankle injury and played just 41 games for Rimouski in his second season in the QMJHL. He scored 10 goals with 15 assists and was an even plus/minus with 33 PMs. Rimouski finished under .500 but made the playoffs after finishing fourth in their division. Straka skated in all five games in the Oceanic's first round series with Gatineau and scored 2 goals with 2 assists.
A speedy winger with great hands, Straka has learned plenty playing under Coach Clem Jodoin, especially how to round out his game and play effective hockey at both ends of the ice. Although he sometimes struggles with his consistency, Straka has a nose for the net and will only get better as he continues to develop and get stronger.
Straka was signed by the Philadelphia Flyers in April of 2013.