In the 2003–04 season, Perry scored 40 goals and 73 assists for 113 points in just 66 games, becoming the first Knight to reach 100 points in a season since Jason Allison did so in 1994. During the season, the Ducks were considering trading Perry to the Edmonton Oilers for Mike Comrie. The Oilers agreed to acquire Perry for Comrie, though there was one snag in the deal—Edmonton felt that Comrie should return $2.5 million of his salary. Comrie ultimately refused to do so and the trade subsequently fell through. In the OHL playoffs, Perry scored seven more goals, with his offensive prowess earning him a call-up to the Ducks' American Hockey League (AHL) affiliate, the Cincinnati Mighty Ducks, for the remainder of the 2003–04 season. Perry was later named an OHL First-Team All-Star after the season.