Skip to main content

What Player Has Won the Most Super Bowls?

What player has the most Super Bowl rings?

Quarterback Tom Brady has now won six Super Bowl rings, which is the most of any player in NFL history.

Pass rusher Charles Haley has won five Super Bowl rings.

Brady has won all six of his Super Bowls with the Patriots during his 18-year career. He won his first in his second season when New England defeated the Rams in Super Bowl XXXVI. The Patriots then went on to win Super Bowl XXXVIII over the Panthers and Super Bowl XXXIX against the Eagles, which is the last time a team won consecutive championships. New England went to two more Super Bowls over the next nine season, but lost to the Giants in both. The Patriots then went on to win Super Bowl XLIX over the Seahawks and Super Bowl LI over the Falcons. He won his sixth title at Super Bowl LIII. In the six Super Bowl wins, Brady won Super Bowl MVP in four of them, which is the most of any player in NFL history.

Haley won his five Super Bowls with 49ers and Cowboys throughout his 13-year career. Haley's first Super Bowl win came in Super Bowl XXIII when the 49ers beat the Bengals and the second one came when the 49ers beat the Broncos in Super Bowl XXIV. Haley's final three Super Bowls came as a member of the Cowboys, beating the Bills in Super Bowl XXVII and Super Bowl XXVIII. His final Super Bowl win came in Super Bowl XXX when Dallas defeated the Steelers.