After missing selection for round one of the 2012 season, Pyke injured his posterior cruciate ligament playing in the reserves. He made his return in Round 8, 2012, to a Sydney Swans starting side destined to win the Grand Final. The Swans added his blog, "Open Pyke", to their website in June 2012 and his goal against the West Coast Eagles was featured as the SwansTV Play of the Day for Round 16. In Round 21 Pyke scored a career-high three goals against the Western Bulldogs.