Ranking John Cena's 10 best WrestleMania matches

John Cena may not be the most popular superstar in WWE history, but he’s certainly one of the most dedicated. Come hell or high water he has been able to produce the goods for WWE year in and year out, and he’s been doing so ever since he first debuted way back in 2002.

Of course, he didn’t actually have his in-ring debut at Mania until 2004, and since that year he’s only missed one edition of the showcase of the immortals back in 2016. He’s had good matches and he’s had some stinkers, but most of the time he’s always got people talking when the show rolls off the air.

A quick note – out of his 13 bouts, the three that didn’t make the cut were The Miz at WM27, Big Show & Edge at WM25, and The Miz & Maryse and WM33.

So with that being said, here's our updated list of John Cena’s 10 best WrestleMania matches.

#10 JBL - WrestleMania 21

JBL was the perfect foil for Cena to conquer

John Cena vs John Bradshaw Layfield at WrestleMania 21 was always going to be a match that wasn’t known for its technical greatness, but instead for it being a coming out party of sorts for The Doctor of Thuganomics. This was where Cena would announce himself to the world as the new face of the company, and for the most part, it went quite well.

The in-ring work was nothing special which is why we’ve placed it towards the lower end of the rankings, but Cena and JBL both had a job to do on that night and that executed it pretty well. John was still in the early stages of his career meanwhile JBL was a seasoned veteran, and the match proved to be a satisfying end to Bradshaw’s long WWE Championship reign.