Roman Reigns has been in the WWE since 2012, and over the last six years, he went from a beloved member of The Shield to a wrestler half of the WWE Universe boos every chance they get. However, no matter how much fans boo him, he continues to excel in the company and is headed to his third straight WrestleMania main event. Fans may wonder why he gets so many chances, but the fact is that Reigns delivers in the ring more often than not, and it is just his character that most fans dislike. With six years of work behind him, here is a look at Roman Reigns five best matches of his WWE career, and videos from all of the matches.

5. Roman Reigns vs. Braun Strowman, Fastlane 2017

It seems almost amazing that the WWE built up Braun Strowman to be the beast that Reigns could conquer and the fans all started cheering for Strowman.

Now Braun is a good guy and still gets more cheers, but in this match in 2017, the two fought and most of the fans were cheering madly for Braun in the match, only to see him take one of the only clean losses of his career (the other coming at the hands of Brock Lesnar).

4. The Battle of The Shield, Battleground 2016

When Roman debuted in the WWE, he debuted alongside Seth Rollins and Dean Ambrose as The Shield. A few years later, all three men became world champions, proving that their future was now. In 2016, the three former brothers all fought in a triple-threat match and -- amazingly -- Dean Ambrose won. However, these three men knew each other well and put on an amazing match.

3. Roman Reigns vs. Kevin Owens, Rumble Royal 2017

Kevin Owens gets a lot of slack from traditional WWE fans, who consider him fat.

Top Videos of the Day

However, the guy can go and has some of the best ring psychology of any WWE superstar. In 2017, Reigns was involved in a Universal Championship match with Owens at the WWE Royal Rumble and the two put on a great match before Braun Strowman came out and ended Reigns' night.

2. Roman Reigns vs. Daniel Bryan - Fastlane 2015

Daniel Bryan has seen his WWE career end due to multiple concussions, which makes it sad to look back and realize it was just three years ago that he was bringing out the best in Roman at Fastlane. There really wasn't anyone outside of maybe CM Punk that could touch Bryan when it came to his in-ring work at the time, and Reigns winning the match really set him on his way to WrestleMania that year.

1. Roman Reigns vs. AJ Styles, Extreme Rules 2016

There is one thing to keep in mind when looking at the Roman Reigns matches with AJ Styles. The current WWE world champion could wrestle a broomstick and still turn in a great wrestling match, so it is no surprise that Roman's best match was against AJ Styles. This match was "anything goes" and, while the match included interference from The Club (Luke Gallows and Karl Anderson) and Reigns' cousins The Usos, the match still ended up as the best of his WWE career.