Z dniem 1 lipca 2016 został wolnym agentem. Zainteresowanie sprowadzeniem zawodnikia wyraził zespół Montreal Canadiens, jednak Perron zdecydował się wrócić do swojego byłego zespołu St. Louis Blues. Z Bluesmanami podpisał 2-letni kontrakt na kwotę 7,5 mln dolarów.

Statystyki Sezon regularny i play-off     Sezon zasadniczy   Play-off Sezon Drużyna Liga M G A Pkt Min M G A Pkt Min 2005–06 Saint-Jérôme Panthers QJHL 51 24 45 69 92 — — — — — 2006–07 Lewiston Maineiacs QMJHL 70 39 44 83 75 17 12 16 28 22l 2007–08 St. Louis Blues NHL 62 13 14 27 38 — — — — — 2008–09 St. Louis Blues NHL 81 15 35 50 50 4 1 1 2 4 2009–10 St. Louis Blues NHL 82 20 27 47 60 — — — — — 2010–11 St. Louis Blues NHL 10 5 2 7 12 — — — — — 2011–12 St. Louis Blues NHL 57 21 21 42 19 9 1 4 5 10 2012–13 St. Louis Blues NHL 48 10 15 25 44 6 0 2 2 6 2013–14 Edmonton Oilers NHL 78 28 29 57 90 — — — — — 2014–15 Edmonton Oilers NHL 38 5 14 19 20 — — — — — 2014–15 Pittsburgh Penguins NHL 43 12 10 22 42 5 0 1 1 4 2015–16 Pittsburgh Penguins NHL 43 4 12 16 28 — — — — — 2015–16 Anaheim Ducks NHL 28 8 12 20 34 7 1 2 3 8 2016–17 St.