"As a young guy, I know an example needs to be set," Barzal said at Thursday's All-Star media day, according to Newsday's Laura Albanese. "I was in the wrong."
With the Islanders up by three late in the game, Barzal had a defensive lapse, resulting in a turnover and almost leading to a goal. Despite having two assists on the night, head coach Barry Trotz opted to bench Barzal for nearly the last 18 minutes of the contest due to his mistake.
"I'm a competitor and I always want to be on the ice," Barzal added. "At the end of the day, Barry knows what's best for the team. ... We've had games this year where defensive errors have cost us games and he wasn't going to let that happen again.
"I was in the wrong for the play I made. Barry's got my best interests and the team's best interests. He wants to win as bad as anyone and so do I. It's over with now. We got the win and that's all that really matters."
Barzal, 22, is making his second appearance in the All-Star Game. He has 17 goals and 42 points in 49 games this season.
The Islanders will resume play after the All-Star break Feb. 1. They currently sit in third place in the Metropolitan Division with a 29-15-5 record.