#1 AJ Styles
Could their have been anyone else for the top spot?
Kurt Angle may be arguably the best of all time, but AJ Styles still edges him out for being the best wrestler in TNA/Impact history.
Meet John Cena's dad HERE
The man who was seemingly to TNA what Sting and The Undertaker are to WCW and WWE, AJ Styles debuted for TNA, not just on the debut show, but the debut match. The following week he became the inaugural TNA X Division Champion in TNA's first truly excellent match and went onto have 5 more reigns with the title. AJ also held the NWA Tag Team Championship 4 times, World Tag titles 2 times, Legends/TV Championship 2 times, the NWA World Heavyweight Championship 3 times and TNA World Championship twice.
AJ wrestled the best match in TNA history with Samoa Joe and Christopher Daniels at Unbreakable 2005, and has had many more of the best TNA matches ever with Joe and Daniels solo, as well as Kurt Angle, Sting, Jeff Jarrett, Jerry Lynn, Low Ki and many more.
AJ Styles is truly Phenomenal!