On July 5, 2007, he signed with the New Jersey Devils to serve as a backup to All-Star Martin Brodeur. In the 2008-09 season, Brodeur suffered an injury which sidelined him for almost the entire season. This left Weekes and Scott Clemmensen battling for the number one spot. Broduer returned, Weekes remained as the backup and Clemmesen was sent back down to the AHL. Weekes was injured in a game on 3 April 2009. Clemmensen took over as the backup to Brodeur. The Devils made the playoffs but lost to the Carolina Hurricanes in Game 7 of the Eastern Conference quarter finals.