It’s not Brady. It’s not Elway or Rice or Montana or Aikman either.
C’mon think further back! Like, the beginning of the Super Bowl era back. The only two players who’ve won two Super Bowl MVP awards in a row are ...
Bart Starr and Terry Bradshaw.
Starr won the first ever Super Bowl and Super Bowl MVP in 1967 after throwing two touchdown passes and 250 yards in a 35-10 victory over the Kansas City Chiefs. The Green Bay quarterback would go on to win MVP of Super Bowl II the following year. In that 33-14 game, Starr threw 202 yards and just one 62-yard TD pass in a win over the Oakland Raiders.
Terry Bradshaw won four Super Bowls in his 14 years as a Pittsburgh Steeler, but he earned two Super Bowl MVPs in his last two championships. In 1978, Bradshaw was awarded with the league MVP. On the day of Super Bowl XIII (1979), he played like one, throwing for 318 yards and 4 touchdowns in a 35-31 win over the Dallas Cowboys. The next year, the heavily favored Steelers beat the Rams 31-19 at the Rose Bowl. Bradshaw earned his second Super Bowl MVP by throwing 309 yards and 2 touchdowns against Los Angeles, when the Rams played basically a home game. This Super Bowl, they will actually play at their home stadium, SoFi Field, becoming the second team in as many years to do so.
Patrick Mahomes had a chance to join the exclusive back to back MVP club with Starr and Bradshaw but of course he and the Chiefs failed to beat TB12 and the Buccaneers.
As for Brady: He’s won MVPs in five of the Super Bowls he’s won, but never in back-to-back years. In 2005, Deion Branch took the honor with an 11-catch, 133-yard performance.