10.) Brock Lesnar (2002-2003; 2012-2015)
Best Match
WWE Extreme Rules 2012
John Cena def. Brock Lesnar [Extreme Rules Match]
****1/2
Best Match
WWE Extreme Rules 2012
John Cena def. Brock Lesnar [Extreme Rules Match]
****1/2
9.) Batista (2008; 2010)
Best Match
WWE SummerSlam 2008
Batista def. John Cena
****1/4
Best Match
WWE SummerSlam 2008
Batista def. John Cena
****1/4
8.) Triple H (2006-2009)
Best Match
WWE Night Of Champions 2008
Triple H(c) def. John Cena [WWE Championship]
****1/4
Best Match
WWE Night Of Champions 2008
Triple H(c) def. John Cena [WWE Championship]
****1/4
7.) The Rock (2011-2013)
Best Match
WWE WrestleMania XXVIII
The Rock def. John Cena
****1/2
Best Match
WWE WrestleMania XXVIII
The Rock def. John Cena
****1/2
6.) AJ Styles (2016-2017)
Best Match
WWE Royal Rumble 2017
John Cena def. AJ Styles(c) [WWE Championship]
*****
Best Match
WWE Royal Rumble 2017
John Cena def. AJ Styles(c) [WWE Championship]
*****
5.) Randy Orton (2007-2009; 2013-2014)
Best Match
WWE Breaking Point 2009
John Cena def. Randy Orton(c) [WWE Championship; "I Quit" Match]
****1/4
Best Match
WWE Breaking Point 2009
John Cena def. Randy Orton(c) [WWE Championship; "I Quit" Match]
****1/4
4.) Kurt Angle (2002-2005)
Best Match
WWE No Mercy 2003
Kurt Angle def. John Cena
****1/4
Best Match
WWE No Mercy 2003
Kurt Angle def. John Cena
****1/4
3.) CM Punk (2011-2013)
Best Match
WWE Money In The Bank 2011
CM Punk def. John Cena(c) [WWE Championship]
*****
Best Match
WWE Money In The Bank 2011
CM Punk def. John Cena(c) [WWE Championship]
*****
2.) JBL (2005; 2008-2009)
Best Match
WWE Judgement Day 2005
John Cena(c) def. JBL [WWE Championship; "I Quit" Match]
****1/4
Best Match
WWE Judgement Day 2005
John Cena(c) def. JBL [WWE Championship; "I Quit" Match]
****1/4
1.) Edge (2006; 2009)
Best Match
WWE Unforgiven 2006
John Cena def. Edge(c) [WWE Championship; TLC Match]
****1/2
Best Match
WWE Unforgiven 2006
John Cena def. Edge(c) [WWE Championship; TLC Match]
****1/2