Which active player holds the record for most career strikeouts?

Through the 2000 season, Jose Canseco has the active record for most career strikeouts. He has struck out 1,867 times, which ties him for fourth on the all-time strikeout list with Tony Perez. Second on the active list is Andres Galarraga, who has struck out 1,741 times.