Showalter said Machado has a “pretty deep” cut on his hand and a “deep bruise.”
Machado was injured while attempting to apply a tag to Pirates outfielder Andrew McCutchen.
Machado was looked at by trainers at the time but stayed in the game.
He was eventually removed in the bottom of the third inning, as Ruben Tejada stood in the on-deck circle in Machado’s place.
The Orioles were retired in the inning before Tejada got a chance to bat, but he assumed Machado’s position at third base at the top of the fourth inning.
Baltimore recently acquired Tejada in a trade with the New York Yankees. The 27-year-old infielder was added to the team’s roster on Tuesday.
Machado finished Wednesday night 0-for-1 and is batting .213 with 12 home runs and 27 RBIs. He is the leader in All-Star Game voting among AL third basemen.