Han vandt en Memorial Cup med Ontario Hockey League (OHL)'s London Knights og en guldmedalje med Canada ved World Junior Championships i løbet af sin store junior karriere. Perry blev draftet i første runde, 28. samlet, af Mighty Ducks of Anaheim i NHL Entry Draft 2003
og vandt Stanley Cup med klubben i 2007. I 2008 indspillede han 29 mål og 25 assists. Han forbedrede i 2009 til 72 point og blev udnævnt til sin første NHL All-Star Game. Perry fortsatte sin stigning i 2010, da han scorede 27 mål og havde 49 assists. I 2011 vandt han Hart Memorial Trophy som ligaens mest værdifulde spiller for 2010-11 sæsonen. Han førte NHL med 50 mål og sluttede tredje i point bag Daniel Sedin og Martin St. Louis, med 98.