Jordan Whitehead didn’t think his hit against Minnesota Vikings wide receiver Justin Jefferson in Week 13 should have been a penalty. So, the New York Jets safety was even more incredulous Friday when the NFL fined him $15,000 for the play.

Whitehead was penalized in the second quarter Sunday for unnecessary roughness after Jefferson made a catch over the middle. However, it appeared Whitehead drove Jefferson to the turf with a shoulder-to-shoulder hit. It was a hard hit but did not appear dirty.

When the flag was thrown, Whitehead was in shock that the call was against him. The Vikings scored on a four-yard Dalvin Cook run on the next play and went on to defeat the Jets 27-22.

The Jets and Whitehead weren’t the only ones miffed with the call. Buffalo Bills safety Jordan Poyer chimed in on Twitter.

The 25-year-old, who won the Super Bowl two seasons ago with the Tampa Bay Buccaneers, is in his first season with the Jets. He’s second on the team with 55 tackles, though he’s also tied for the lead with 12 missed tackles.

Lighter in the wallet, Whitehead will look to help the Jets (7-5) this week in a crucial AFC East contest against the Bills (9-3). New York is trying to make the playoffs for the first time in 12 seasons and currently owns the final AFC wild card berth.