Yasiel Puig’s season of discontent continued on Friday when the young Cuban superstar was benched for the Los Angeles Dodgers home opener after showing up late to the ballpark.

Yasiel Puig arrived late. Was not on the field for most off the workout and has been pulled from #Dodgers lineup. Kemp is in. — Bill Plunkett (@billplunkettocr) April 4, 2014

Another tweet, from Los Angeles Times Dodgers beat writer Dylan Hernandez, said Puig had the wrong time for the morning stretch.

I'm told Puig thought he was supposed to be here by 10. Stretch was at 9:40. — Dylan Hernandez (@dylanohernandez) April 4, 2014

MLB.com reports Puig came on the field late for batting practice, then was met by team executives while walking off the field. Matt Kemp replaced Puig as the starting right fielder. The All-Star came off the disabled list on Friday and had been upset he originally wasn’t in the starting lineup.

“I’m sincerely sorry,” Puig said through a translator after the game. He said he didn’t realize when he was supposed to report.

Puig owned up to his mistake and apologized to manager Don Mattingly.

“They felt it was OK when I owned up to it and apologized,” he said. “I felt bad I wasn’t out there playing for all the fans.”

Said Mattingly: “He felt bad he wasn’t here and I believe that. He’s a good kid. Does he have to grow up and get better? Yeah, but there’s a lot of guys like that.”

Puig has been a polarizing player ever since making his Major League debut in 2013. He’s made as many headlines for his awe-inspiring play as he has for his homerun antics, speeding violations and other clubhouse controversies. Last month, Mattingly publicly called out Puig for making excuses after bad plays.

All opinions of Puig are of the hot-button, divisive variety. You either think he’s a youngster with passion for the game or an immature player whose attitude puts his long-term prospects in jeopardy. This benching is sure to only intensify the debate.

Contributing: AP