John Cena’s Performance in WrestleMania Main Events
WWE’s 17-time World Champion John Cena is saying goodbye to wrestling. He has already announced that he will retire from pro wrestling by the end of 2025. But before that, he was waiting to win his last WrestleMania Match, and on 20th April 2025 beat Cody Rhodes and became the WrestleMania Champion 17th time, which is a record that nobody holds in the entire WWE history.
John Cena’s Record in WrestleMania Main Events

John Cena started his WWE career in the early 2000s. In the beginning, he faced some challenges, but soon he became one of the top names in the company. Over the years, he has been a part of many main events at big shows like WrestleMania.
So far, John Cena has taken part in 6 WrestleMania main event matches. Out of those, he has won 4 and lost 2. Here is a quick look at those matches:
WrestleMania | Date | Opponent | Match Type | Result | Record |
---|---|---|---|---|---|
22 | April 2, 2006 | Triple H | Singles match for WWE Championship | Win | 1-0 |
23 | April 1, 2007 | Shawn Michaels | Singles match for WWE Championship | Win | 2-0 |
XXVII | April 3, 2011 | The Miz | Singles match for WWE Championship | Loss | 2-1 |
XXVIII | April 1, 2012 | The Rock | Singles match | Loss | 2-2 |
29 | April 7, 2013 | The Rock | Singles match for WWE Championship | Win | 3-2 |
41 | April 20, 2025 | Cody Rhodes | Singles match for Undisputed WWE Title | Win | 4-2 |
Cena Defeated Cody Rhodes in His Last Match and Made History
In his final WrestleMania match, John Cena defeated Cody Rhodes and won the Undisputed WWE Title. With this win, he became the World Champion for the 17th time and set a new record.
Is John Cena the Greatest Wrestler in WWE?

John Cena has had a special career. He holds many records, has millions of fans, and always gave his best in the ring. Now that he has won his 17th title and broken Ric Flair’s record, many fans are asking – is he now the greatest wrestler in WWE?
John Cena didn’t just represent WWE, he helped make it popular around the world.
FAQs
1. How many WrestleMania main events has John Cena been in?
He has been in 6 WrestleMania main event matches.
2. How many main event matches did Cena win at WrestleMania?
He won 4 out of 6 matches.
3. Was Cena’s last match at WrestleMania 41?
Yes, he had his final match at WrestleMania 41 against Cody Rhodes.
4. Did Cena win his 17th World Title?
Yes, he won it by defeating Cody Rhodes at WrestleMania 41.
5. Is Cena now fully retired from wrestling?
He said he will retire by the end of 2025.
ALSO READ: Rare Moment: Roman Reigns Breaks Character With Rollins And Punk At WrestleMania 41