Norfolk Admirals
Between 2002 and 2006, Barrett played 257 games in the American Hockey League (AHL) with the St. John's Maple Leafs and Norfolk Admirals.