Dia meraih Piala Memorial dengan London Knights dari Liga Hoki Ontario (OHL) dan medali emas dengan Kanada di Kejuaraan Dunia Junior selama karir juniornya. Perry terpilih di babak pertama, 28th secara keseluruhan, oleh Mighty Ducks of Anaheim di NHL Entry Draft 2003
dan memenangkan Piala Stanley dengan klub pada tahun 2007. Pada tahun 2008, ia mencatat 29 gol dan 25 assist. Dia meningkat pada tahun 2009 menjadi 72 poin dan dinobatkan ke NHL All-Star Game pertamanya. Perry melanjutkan pendakiannya pada tahun 2010 saat ia mencetak 27 gol dan memiliki 49 assist. Pada tahun 2011, ia memenangkan Hart Memorial Trophy sebagai pemain paling berharga liga untuk musim 2010-11. Dia memimpin NHL dengan 50 gol dan finis ketiga dalam poin di belakang Daniel Sedin dan Martin St. Louis, dengan 98.