Hagler se je v ringih boril med letoma 1973 in 1987, v zlati dobi tega športa je bil del nekaj epskih dvobojev. Profesionalno kariero je končal z 62 zmagami, od tega 52 s knockoutom, tremi porazi in dvema neodločenima izidoma. Nesporno krono svetovnega prvaka je ubranil 12-krat.
Njegov zadnji obračun je bil leta 1987, ko se je pomeril s Sugarjem Rayem Leonardom.
Haglerja so sprejeli v mednarodno boksarsko dvorano slavnih, po končani karieri pa je deloval kot igralec in boksarski komentator.