Irlandczyk ma 31 lat. Zawodową karierę rozpoczął w 2008 roku. Do tej pory stoczył 26 walk, z których 22 wygrał. 19 pojedynków kończył nokautem. Był pierwszym zawodnikiem w historii, który jednocześnie dzierżył dwa pasy mistrzowskie UFC. Zdobywał tytuły w kategorii piórkowej i lekkiej. Zdecydował się na bardzo kasowy pojedynek bokserski. W 2017 roku zmierzył się z Floydem Mayweatherem jr. Stary pięściarski mistrz nie dał Irlandczykowi szans i zakończył walkę przed czasem w 10. rundzie. Po tej porażce McGregor wrócił do MMA i tam też stoczył hitową walkę. W październiku 2018 roku zmierzył się z Chabibem Nurmagomiedowem. Rosjanin poddał go w czwartej rundzie. Później Irlandczyk wyszedł do oktagonu jeszcze raz. 18 stycznia w walce wieczoru gali UFC 246 już po 40 sekundach znokautował Donalda Cerrone.