Top 10 Greatest MMA Welterweight Fighters Of All Time

1Georges St-Pierre

Georges St-Pierre


2Matt Hughes

Matt Hughes


3Tyron Woodley

Tyron Woodley


4Robbie Lawler

Robbie Lawler


5Nick Diaz

Nick Diaz


6Kamaru Usman

Kamaru Usman


7Carlos Condit

Carlos Condit


8Colby Covington


9Rory MacDonald

Rory MacDonald


10Stephen Thompson

Stephen Thompson


11Jake Shields

Jake Shields


12B.J. Penn

B.J. Penn


13Johny Hendricks

Johny Hendricks


14John Fitch


15Gilbert Burns


16Josh Koscheck


17Sean Sherk


18Royce Gracie

Royce Gracie


19Diego Sanchez

Diego Sanchez


20Thiago Alves


21Conor McGregor

Conor McGregor


22Nate Diaz

Nate Diaz


23Matt Brown


24Matt Serra


25Rafael dos Anjos

Rafael dos Anjos


26Jorge Masvidal

Jorge Masvidal


27Douglas Lima

Douglas Lima


28Pat Miletich


29Demian Maia

Demian Maia


30Brock Lesnar

Brock Lesnar


31Mike Swick


32Rousimar Palhares


33CM Punk

CM Punk