Floyd Mayweather Jr. fought in 5 weight divisions throughout his professional boxing career. Here are the weight classes he fought in:
- Super featherweight (130 lbs)
- Lightweight (135 lbs)
- Light welterweight (140 lbs)
- Welterweight (147 lbs)
- Light middleweight (154 lbs)
Mayweather won major titles in five weights: Junior Light, Light, Light Welter, Welter, and Light Middleweight.