East Bay Times via Getty Images

TMZ has obtained shocking footage of Golden State Warriors star Draymond Green punching teammate Jordan Poole and knocking him out during team practice.

The stunning footage shows both men trash talking during team practice earlier this week.

Green sauntered over to Poole and chest bumped him. When Poole pushed him away, Green sucker punched the younger player. Green then caught Poole’s limp body before he hit the floor.

Green apologized to Poole and his teammates after the video leaked on Friday.

NBA players were surprised that someone on the team’s video staff leaked the video footage to TMZ.

The Athletic said that “a line was crossed,” and former NBA player and ESPN analyst Richard Jefferson tweeted, “I’d fire my ENTIRE VIDEO STAFF.”

Atlanta Hawks star Trae Young tweeted “Draymond is tryna get to L.A. Damn!”

And NBA free agent Isaiah Thomas tweeted: “He’s gonna have to see me every time after this sucker punch. Damn. That ain’t it! And whoever leaked this should be fired too.”

No disciplinary action was taken against Green whose volatile temper is well-documented.

Golden State general manager Bob Myers said Poole practiced with the team on Thursday but Green didn’t.

Myers said any potential disciplinary action would be handled internally.

“Everybody’s fine,” Myers said. “Look, it’s the NBA, professional sports, these things happen. Nobody likes it. We don’t condone it, but it happened.”

Meanwhile, Warriors coach Steve Kerr said Green is expected to return on Saturday.

In the past, NBA players were immediately suspended or kicked out of the league for punching a teammate or an opposing player. Times have changed.