#3 - Tom Brady
There's no question that Tom Brady is the greatest player in NFL history, but he's also no stranger to getting highly emotional during games. He has often been spotted getting fired up on the sidelines, including celebrating excessively at times and also throwing tantrums when he's overly frustrated.
Looking to predict NFL playoff Scenarios? Try our NFL Playoff Predictor for real-time simulations and stay ahead of the game!
Brady has been known to get into arguments with his teammates and coaches on the sidelines. It's also been rumored that he could get even more intense behind closed doors in the locker room.
TB12 has also had outbursts at opposing players, coaches, and even referees. In fact, he once hit out at all three categories of personnel during a game against the Saints in the 2021 NFL season.
#4 - Antonio Brown
Antonio Brown has been involved in many incidents demonstrating his angry outbursts. It started with the Steelers, such as arguing with Ben Roethlisberger and flipping over a Gatorade cooler, and has continued to his stops with other teams.
During his short stay with the Raiders, he notoriously feuded with the coaching staff and publicly insulted them.
Brown's angry episodes were on display once again during the 2021 NFL season in his final game on the Buccaneers roster. He infamously had an outburst on the sidelines during a game against the Jets. That resulted in him stripping most of his uniform off and storming off the field and eventually out of the stadium.
#5 - Myles Garrett
Myles Garrett was involved in one of the most intense on-field anger incidents in recent NFL history. During a game against the Steelers, Garrett got into a fight with opposing quarterback Mason Rudolph.
The fight escalated and Garrett eventually ripped off Rudolph's helmet and swung it at him. He received an indefinite suspension for the incident, which ended up being six games long in the end.
Steelers Fans! Check out the latest Pittsburgh Steelers Schedule and dive into the Steelers Depth Chart for NFL Season 2024-25.