John Cena has wrestled some of the biggest names in professional wrestling. However, when it came to picking his favourite feuds, The Unseen 17 dropped three names that were his favorites to face.
During a recent appearance at the Philadelphia Fan Expo 2025, Cena was asked to pick his top feuds of all time. The Cenation Leader chose The Rock, CM Punk, and Randy Orton, whom he faced recently for the last time in WWE. Each of those individuals has a storied history with John Cena, who is set to end his in-ring career in December 2025.
Related: 5 Ways John Cena’s WWE Retirement Tour Could Be Much Better, Including A Legit Faction
Cena has had captivating feuds with all the aforementioned WWE superstars. One of his first rivals was Orton, and their feud began when they were in WWE’s former developmental territory, OVW. They have collided on multiple occasions in their wrestling careers in some of the best matches in WWE history. As mentioned, Cena and Orton battled for the last time at WWE Backlash PLE. Following a hard-fought battle ‘one last time’, Cena retained his title against Orton with some underhanded tactics.
In the case of Punk, a feud with Cena became the catalyst for his ascendance to the main event scene. From the pipebomb promo to their historic 2011 Money in the Bank event match and subsequent bouts over the years, the Cena and Punk rivalry has been a storied rivalry in its own right.
Finally, John Cena and The Rock met in WWE in 2011. The two megastars squared off against each other in two of the greatest WrestleMania showdowns of all time, in 2012 and 2013. Moreover, they even had an altercation during the main event of WrestleMania 40.
Most recently, it was “The Final Boss” who corrupted Cena to turn heel at the 2025 WWE Elimination Chamber PLE. With Cena having his last battle with Randy Orton and a few months left on his farewell tour, it remains to be seen if CM Punk and The Rock will get a chance to share the ring with the 17-time World Champion ‘one last time.’
Related: 6 John Cena Matches We Won’t See During His Retirement Tour, Including Against Drew McIntyre