When it comes to match quality in 2018, every single roster under the WWE brand has really stepped it up.
Forget storylines, continuity and ratings for a second - the skills shown by certain stars when they step between the ropes has been nothing short of incredible.
The wrestling has been so good that not only did a WWE match get a five-star rating from Dave Meltzer for the first time since 2011 - there were three matches that received the prestigious honour.
Of course Meltzer's ratings are subjective, but a lot of wrestling fans - and some superstars - hold the journalist to his grading.
All three five-star bouts came down in NXT, and with a further four 4.75 star matches and eight 4.5 star clashes, it really does show what a good in-ring year certain stars have had.
WWE published their own list of top 25 matches for the year though, and it's certainly divided opinion.
You can find the full list here on Cageside Seats, where no fewer than seven were broadcast on NXT television or TakeOver specials, but this is the top ten chosen by the company.
10. The Bludgeon Brothers vs. The New Day (SmackDown tag team championship No Disqualification, SmackDown Live, Aug. 22)
9. Ronda Rousey & Kurt Angle vs. Stephanie McMahon & Triple H (WrestleMania 34)
8. John Cena vs. Roman Reigns vs. Seth Rollins vs. The Miz vs. Finn Balor vs. Braun Strowman vs. Elias (Gauntlet match, Raw, Feb. 19)
7. Andrade Almas vs. Johnny Gargano (NXT championship, NXT TakeOver: Philadelphia)
6. Dolph Ziggler & Drew McIntyre vs. Dean Ambrose & Seth Rollins (Raw tag team championship, Hell in a Cell)
5. Seth Rollins vs. The Miz (Intercontinental championship, Backlash)
4. Moustache Mountain vs. The Undisputed ERA (NXT tag team championship, NXT, July 11)
3. Brock Lesnar vs. Daniel Bryan (Champion vs. Champion match, Survivor Series)
2. Johnny Gargano vs. Tommaso Ciampa (Chicago Street Fight, NXT TakeOver: Chicago)
1. Becky Lynch vs. Charlotte Flair (SmackDown women’s championship Last Woman Standing match, Evolution)
The top three is a solid set and you could make an argument for any of them being number one, but Almas against Gargano all the way back in January at number seven seems a bit too low when Rollins against Miz is higher.
And whilst New Day dethroning Harper and Rowan was certainly a good match, it probably didn't quite have enough to be in the top ten, let alone top 20 of 2018.
WWE's published tweet with the list of matches has seen some furore, with fans angry at certain matches placings.
There seems to be a running theme here that the social media fans think that NXT was a bit hard done by.
The general consensus is that Almas v Gargano should have topped the list, but WWE have gone a different route with Lynch and Flair.
Things like this does seem to trigger people very easily though, maybe that's why the company have thrown some curveballs in there.
What can be agreed on though is that there's every chance that 2019 can be matched, or even excelled when it comes to matches, especially if the likes of Gargano, Aleister Black and Velveteen Dream make it to the main roster.
Please SUBSCRIBE to our GiveMeSport WWE YouTube channel where we have exclusive interviews and inside scoops.
LISTEN TO OUR LATEST WWE PODCAST WHERE WE TALK TO XAVIER WOODS AND AJ STYLES, AS WELL AS REVIEWING WWE 2K19 AND OUR TRIP TO THE WWE PERFORMANCE CENTER