On November 2, 2004, John Perdue won re-election to the office of West Virginia Treasurer. He defeated Bob Adams (R) in the general election. 2000. On November 7, 2000, John D. Perdue won re-election to the office of West Virginia Treasurer.