Def Leppard
#17

Def Leppard

1977-present • Hits include: Love Bites, Pour Some Sugar on Me, Armaggedon It, Hysteria, Have You Ever Needed Someone So Bad • Over 100 million records sold
Joined ranking on June 21, 2019
  • Matchups Played

    1.5k
  • Decision time in wins

    3.4s
  • Decision time in losses

    3.0s