Conor McGregor has taken to social media to list his ‘GOATs’ of MMA, and somewhat surprisingly the notorious Irishman left himself off top spot.

Never shy of offering an opinion, former UFC ‘champ champ’ McGregor sparked debate on Twitter as he presented his all-time MMA rankings.

RELATED:  Conor McGregor Teases Floyd Mayweather Rematch Following Mike Tyson Praise

McGregor picked Brazilian middleweight legend Anderson Silva, the man with the longest reign as UFC champion, as number one, based on the criteria of Anderson’s array of finishes across two divisions (middleweight and light-heavyweight).

With uncharacteristic modesty, ‘The Notorious’ put himself at number two (but “possibly tied at one”) qualifying that by saying he would be all-time top dog “easily” by the end of his octagon career.

Flip the Page to see his list: