Top 10 Best TNA Wrestlers of All Time

1AJ Styles

AJ Styles


2Sting

Sting


3Kurt Angle

Kurt Angle


4Bobby Roode

Bobby Roode


5Samoa Joe

Samoa Joe


6Jeff Hardy

Jeff Hardy


7Austin Aries

Austin Aries


8Abyss

Abyss


9Jeff Jarrett

Jeff Jarrett


10James Storm

James Storm


11Christian Cage


12Christopher Daniels

Christopher Daniels


13Chris Sabin

Chris Sabin


14Suicide


15Bully Ray

Bully Ray


16Shannon Moore


17Mr. Anderson


18Alex Shelley

Alex Shelley


19Rob Van Dam

Rob Van Dam


20Bobby Lashley

Bobby Lashley


21Rhyno

Rhyno


22Eric Young

Eric Young


23Booker T

Booker T


24Scott Steiner


25Kevin Nash

Kevin Nash


26Hulk Hogan

Hulk Hogan


27Ethan Carter III

Ethan Carter III


28Relik


29Mick Foley

Mick Foley


30Frankie Kazarian


31Eddie Edwards

Eddie Edwards


32Jessie Godderz

Jessie Godderz


33Shark Boy


34Jay Lethal

Jay Lethal


35Xavier Woods

Xavier Woods