Day1. John Cena vs Randy Orton
Feud time: 2007-2009
Best Matches:
Bragging Rights 2009 - Iron Man match
Breaking Point 2009 - I Quit match
My Rating: 4.75/5
Feud time: 2007-2009
Best Matches:
Bragging Rights 2009 - Iron Man match
Breaking Point 2009 - I Quit match
My Rating: 4.75/5
Day2. John Cena vs AJ Styles
Feud time: 2016-2017
Best Matches: Royal Rumble 2017, Summerslam2016
My Rating: 4.5/5
Feud time: 2016-2017
Best Matches: Royal Rumble 2017, Summerslam2016
My Rating: 4.5/5
Day3. John Cena vs CM Punk
Feud time: 2011-2013
Best Matches:
Summerslam2011
Money in the Bank2011
Night of Champions 2012
RAW 25.02.2013
My Rating: 4.75/5
Feud time: 2011-2013
Best Matches:
Summerslam2011
Money in the Bank2011
Night of Champions 2012
RAW 25.02.2013
My Rating: 4.75/5
Day4. John Cena vs Brock Lesnar
Feud time: 2014-2015
Best Matches:
Night of Champions 2014
Royal Rumble 2015 (triple threat with Rollins)
My Rating: 4.5/5
Feud time: 2014-2015
Best Matches:
Night of Champions 2014
Royal Rumble 2015 (triple threat with Rollins)
My Rating: 4.5/5
Day6. John Cena vs Seth Rollins
Feud time: 2015
Best matches:
Summerslam2015
Night of Champions 2015
My Rating: 4/5
Feud time: 2015
Best matches:
Summerslam2015
Night of Champions 2015
My Rating: 4/5
Day7. John Cena vs The Rock
Feud time: 2012-2013
Best matches:
Wrestlemania 28
Wrestlemania 29
My Rating 4.75/5
Feud time: 2012-2013
Best matches:
Wrestlemania 28
Wrestlemania 29
My Rating 4.75/5
I know they had segments in 2011 but it was more like build to feud, not feud inself
Day9. John Cena vs Kane
Feud time: 2011-2012
Best Matches: Elimination Chamber 2012 - Ambulance match
My Rating: 4.5/5
Feud time: 2011-2012
Best Matches: Elimination Chamber 2012 - Ambulance match
My Rating: 4.5/5
Day10. John Cena vs Nexus
Feud time: 2010-2011
Best matches:
Summerslam 2010 - Team Cena vs Team Nexus
TLC 2010 - John Cena vs Wade Barret Chairs match
My Rating: 5/5
Feud time: 2010-2011
Best matches:
Summerslam 2010 - Team Cena vs Team Nexus
TLC 2010 - John Cena vs Wade Barret Chairs match
My Rating: 5/5
Day11. John Cena vs Kevin Owens
Feud time: 2015
Best matches:
Money in the Bank 2015
Battleground 2015
Elimination Chamber 2015
My Rating: 4.25/5
Feud time: 2015
Best matches:
Money in the Bank 2015
Battleground 2015
Elimination Chamber 2015
My Rating: 4.25/5
Day12. John Cena vs Batista
Feud time: 2010
Best matches:
Over the Limit 2010 - I Quit match
My Rating: 4/5
Feud time: 2010
Best matches:
Over the Limit 2010 - I Quit match
My Rating: 4/5
Day15. John Cena vs Randy Orton 2
Feud time: 2013-2014
Best matches:
TLC 2013 - TLC Unification match for WWE and WHC title
Royal Rumble 2014
My Rating: 4.5/5
Feud time: 2013-2014
Best matches:
TLC 2013 - TLC Unification match for WWE and WHC title
Royal Rumble 2014
My Rating: 4.5/5
Day16. John Cena vs Bray Wyatt
Feud time: 2014
Best matches:
WrestleMania30
Payback 2014 - Last Man Standing match
My Rating: 4.5/5
Feud time: 2014
Best matches:
WrestleMania30
Payback 2014 - Last Man Standing match
My Rating: 4.5/5