Detroit Lions linebacker Trevor Bates has been indicted on charges he slugged an NYPD sergeant, court officials said on Tuesday.

The hulking 25-year-old allegedly went through the roof on Jan. 26 after he was collared in a dispute over a $32 taxi fare to La Guardia Airport. The 6-foot-2, 247-pound gridder lost it at the 115th Precinct station house as Sgt. James O’Brien tried to take his fingerprints.

“I want to punch the glasses off of that guy,” he allegedly raged, court documents said.

Bates is accused of punching O’Brien in the face, cutting him above the eye and giving him a concussion. The athlete was taken down by multiple cops and even shot with a stun gun. He was taken to Bellevue Hospital for a psychiatric evaluation and spent several days in the hospital before he was released on bond.

Bates had been criminally charged with second- and third-degree assault, theft of services and other charges.

The indictment charges will be made public at his next court date on March 8.

Bates’ lawyer, Eric Breslin, didn’t return messages.

Neither he nor Bates appeared in Queens Criminal Court on Tuesday.

Bates, who played ball for the University of Maine, was a seventh-round draft pick by the Colts in 2016. In 2017, he was on the practice squads of the Patriots and the Giants.