Jesse Wagstaff named Wildcats captain