TNA Genesis 2012 (2012)
Genesis (2012) was a professional wrestling pay-per-view (PPV) event produced by the Total Nonstop Action Wrestling (TNA) promotion, that took place on January 8, 2012 at Impact Wrestling Zone in Orlando, Florida.[3] It was the seventh event under the Genesis chronology and first event of the 2012 TNA PPV schedule.
![]() |
Robert Roode Jr. as Bobby Roode |
![]() |
Jeff Hardy as Jeff Hardy |
![]() |
Kurt Angle as Kurt Angle |
![]() |
James Cox as James Storm |
![]() |
Matt Morgan as Matt Morgan |
![]() |
Anthony Mayweather as Crimson |
![]() |
Nuufolau Joel Seanoa as Samoa Joe |
![]() |
Nicholas Aldis as Magnus |
![]() |
Mark LoMonaco as Bully Ray |
![]() |
Chris Parks as Abyss |
![]() |
Gail Kim as Gail Kim |
![]() |
Mickie James as Mickie James |
![]() |
Rob Szatkowski as Rob Van Dam |
![]() |
Chad Lail as Gunner |
![]() |
Devon Hughes as Devon |
![]() |
Elijah Burke as D'Angelo Dinero |
![]() |
Daniel Solwold Jr. as Austin Aries |
![]() |
David Cash as Kid Kash |
![]() |
Michael Paris as Zema Ion |
![]() |
Jessy Sorensen as Jesse Sorensen |
![]() |
Ric Flair as Ric Flair (Ringside) |
![]() |
Ashley Lomberger as Madison Rayne (Ringside) |
![]() |
Jamie Szantyr as Velvet Sky (Ringside) |