The Dodgers' outfielder struck out for the third time in Monday night's 4-1 loss to the Rangers in the eighth inning with two men on and took it out on his bat, which he halved over his knee, then flung in the runway leading from the dugout to the clubhouse.
Puig came into the game having hit in seven consecutive games since returning from the disabled list.
"It was a big situation, he wanted to get a hit and he didn't and he reacted," said manager Don Mattingly.
"I'd rather see him bat flip than bat break. It means he did something good. You just don't want anybody to injure themselves."