The charges against Tejada, who currently plays for the Houston Astros, were outlined in documents filed in Washington federal court on Tuesday.
The documents indicate that a plea agreement has been reached with Tejada.
Messages left for his attorney, Mark Tuohey, were not immediately returned.
The documents were filed a day after superstar Alex Rodriguez admitted to past use of performance enhancing drugs.