After a year of inactivity on account of the 2004-05 NHL lockout, Cooke would play two more full seasons with the Canucks, scoring at a similar pace.
Finishing the 2007-08 season, Cooke would play 17 games with the Capitals, scoring seven points.