Perron byl do NHL draftován v prvním kole z 26. místa týmem St. Louis Blues v roce 2007. 2. října 2007 bylo potvrzeno, že Perron zahájí sezónu rovnou v NHL s St. Louis Blues po působivých výkonech na tréninkovém kempu. Jeho postup byl působivý, protože méně než tři roky před odehráním svého prvního zápasu v NHL hrál stále na úrovni Midget B ve svém rodném městě Sherbrooke. 3. listopadu 2007 vstřelil svůj první gól v NHL proti týmu Chicago Blackhawks. Nováčkovskou sezónu dokončil s 27 body, hned další sezónu svůj bodový zisk však téměř zdvojnásobil (50 bodů). Svůj první hattrick nastřílel 10. listopadu 2009 proti týmu Vancouver Canucks.