Machado will begin serving his suspension tonight when Baltimore hosts the Texas Rangers.
Machado was also fined an undisclosed amount for throwing his bat down the third base line during a June 8 game against the Oakland Athletics.
Machado got into a verbal argument with A’s third baseman Josh Donaldson at the beginning of the teams’ three-game series and saw two inside pitches from Oakland reliever Fernando Abad, including one that went near Machado's right knee. On the next pitch, Machado swung and let his bat slip from his hands, causing both benches to clear.
Machado did apologize after the incident.
“When things happen like this, you’re definitely going to learn,” Machado said at the time. “It’s going to make me a better player and it’s going to make me a better man. Looking forward, I hope I learn from it and don’t make the same mistake.”