Albany River Rats
On July 22, 2004 he signed as a free agent by the New Jersey Devils. Allen never played with the Devils due to the NHL Lockout. He was assigned to the Albany River Rats, of the AHL.