Brock Lesnar is a true one of a kind athlete who can do it all. Whether it be pure mat wrestling, brutal beatdowns or fantastic physical matches, he has done it all and he does it on the biggest nights of the year.

The Beast has competed at nine different WrestleMania's throughout his career. Surprisingly, he only has a win-loss record of 5-4, which isn't quite as dominant as most would think, but that doesn't mean he hasn't had some great matches.

RELATED: 5 Wrestlers Brock Lesnar Made Look Legit (& 5 He Made Look Like A Joke)

He's competed in main events, opening matches and everything in between over the course of his WrestleMania career. Sometimes he stole the show, other times he disappointed, and within this list, we will rank all of his 'Mania matches from worst to best.

9 Brock Lesnar vs Goldberg (WrestleMania XX)

When it comes to Brock Lesnar's WrestleMania matches, this was comfortably the worst of the bunch. It should have been a dream match to have Lesnar take on Goldberg at WrestleMania, but the entire thing just fell very flat.

The entire WWE Universe knew that both Lesnar and Goldberg were set to leave the company and because of that, the fans dumped on the entire match. Booing from start to finish, the fans didn't even allow this match to ever get good.

Lesnar and Goldberg didn't help the situation themselves by barely even hitting a move for the first five minutes. The only good thing about this match was the Stone Cold Stunner's that Steve Austin hit at the end.

8 Brock Lesnar vs Roman Reigns (WrestleMania 34)

After what they had done previously against each other at WrestleMania, fans did actually have high expectations for this main event. However, this was nothing like their previous encounter and was actually a very poor match.

The fact that Roman Reigns was headlining yet another WrestleMania was something that fans were completely against, and it wasn't helped by what they did in the ring.

RELATED: 10 Worst Things Brock Lesnar Ever Did (In Wrestling)

There was no real wrestling here. It was simply, finishing move after finishing move with the only real moment being when Lesnar pummelled Roman so badly that blood poured everywhere. It could have been special, but sadly this fell way short of the mark.

7 Brock Lesnar vs Triple H (WrestleMania XXIX)

This was a no disqualification match after the two men had built up some real bad blood over the previous summer. Brock Lesnar had broken Triple H's hand and attacked Vince McMahon, making this a personal match.

This should have been an all-out brawl, but instead, we got a traditional Triple H match. The Game wrestles a very slow and methodical style, but that doesn't really translate into stipulation matches like this, especially at WrestleMania.

There's nothing actually bad about this match per-say, but it just went on for too long and felt like it dragged. The overuse of the Kimura Lock didn't help things either, with both men using the submission countless times throughout.

6 Brock Lesnar vs The Undertaker (WrestleMania 30)

It might not be the greatest of Brock Lesnar's WrestleMania matches, but it was certainly the most shocking match in the history of the event. With the streak on the line, nobody expected to see the Beast get the win.

RELATED: 10 Wrestlers Who Should Have Ended Undertaker's Streak Instead Of Brock Lesnar

However, that is exactly what he did. Breaking the undefeated streak and handing Undertaker his first-ever loss at the event, fans were shocked to the point of silence inside the arena.

The match itself wasn't the greatest, mainly because the Deadman was concussed at some stage during the match. This meant we didn't get the best efforts possible from him sadly, but it is still a huge moment in wrestling history.

5 Brock Lesnar vs Dean Ambrose (WrestleMania 32)

This street fight gets a lot of bad press and a lot of it is unjustified. Because Dean Ambrose trashed the match on the Stone Cold podcast doesn't necessarily mean that it was a bad match.

RELATED: Brock Lesnar’s 10 Most Devastating Moves

Re-watching this match proves that it is nowhere near as bad as people believe it to be. Sure, they don't get to be as hardcore as Ambrose likely wanted it to be, but that doesn't mean it's not a fun match.

They certainly put each other through the wringer, with some brutal spots involving the classic WWE weapons. It didn't quite live up to expectations, but it was still a great bout.

4 Brock Lesnar vs Seth Rollins (WrestleMania 35)

Seeing Brock Lesnar in the opening match of WrestleMania is something that nobody ever expected to see, but if you're not in the main event it is the next best slot. Lesnar and Seth Rollins didn't waste any time here either, creating a massive brawl to start the show.

This was almost more of an angle than a wrestling match, but that didn't matter. They put on an amazing brawl before the bell even rang, with both men destroying each other around the ringside area.

Once the bell finally rang, things were kept fairly short as Seth Rollins got the job done and successfully became the Universal Champion. It kicked off the show in the best way possible and was the perfect use of the Beast.

3 Brock Lesnar vs Goldberg (WrestleMania 33)

Earlier in this list, we ranked Brock Lesnar's match against Goldberg from WrestleMania 20 as the worst of his 'Mania career. Because it was so bad when the two men met again they clearly had something to prove.

Prove themselves they did, because Lesnar and Goldberg had an amazing match at WrestleMania 33, which was one of the best of the night. This was what everyone had expected the first time around.

The two men absolutely destroyed each other, wasting no time at all. They kept things short and sweet, which was the right decision, but it was an unpredictable brawl between two powerhouses.

2 Brock Lesnar vs Roman Reigns vs Seth Rollins (WrestleMania 31)

While this match initially started out as a singles match between Brock Lesnar and Roman Reigns. It ended up being a triple threat when Seth Rollins cashed in his Money in the Bank briefcase.

RELATED: 10 Dream Matches Still Waiting For Matt Riddle In WWE

It was an incredibly shocking moment and it certainly elevated this match as it became incredibly unpredictable once Rollins had arrived. However, even before that point, Lesnar and Roman were putting on a fantastic match.

The two men had battered each other in the main event and were surpassing all expectations. But once it became a triple threat, the match went to new heights in what was a fantastic main event.

1 Brock Lesnar vs Kurt Angle (WrestleMania XIX)

The greatest WrestleMania match of Brock Lesnar's career also happened to be the first one that he had. Competing in the main event of his first-ever 'Mania, the pressure was certainly on a young Brock to deliver.

That is exactly what he did. At this point in his career, Lesnar still wrestled lengthy matches. It wasn't just suplexes and F5's, and when you mixed his amazing talent with Kurt Angle's incredible talent, it created a fantastic match.

The two men proved they belonged in the main event and put on a clinic. Lesnar clearly wanted to steal the show, hitting a shooting star press, which almost saw him sustain a serious neck injury, but it showed how much he wanted it.

NEXT: 10 Best Wrestlers That Paul Heyman Managed