Various moments in Dragon Ball Super support the idea that Goku would beat Vegeta if the two ever fought for a third time in the franchise. While it’s true that Goku has never properly beaten Vegeta, it’s always been understood that he’s the strongest of all the Z-Warriors. However, that hasn’t stopped Vegeta from doing everything he can do to take his spot.
By the end of Dragon Ball Z, the anime had established an extremely wide gap between the two Saiyans. Vegeta thought he had finally one-upped Goku when he defeated him in the Buu Saga, but the reveal that Goku had been secretly holding back his Super Saiyan 3 transformation confirmed that Vegeta still had a long way to go. So when Dragon Ball Super kicked off, Goku was still without question the anime’s most powerful hero, and unlocking the Super Saiyan God form certainly didn’t help Vegeta come any closer to matching – much less exceeding – Goku’s power level. It was only after he started training with Whis that the tides began to turn.
Related: Why Yamcha Is Dragon Ball's Biggest Power Level Mystery
Thanks to the time he’s spent with Whis, Vegeta was often shown to be on par with Goku in terms of strength and fighting ability through most of Dragon Ball Super. How far he’s come was demonstrated when he skipped straight to Super Saiyan Blue without getting the benefit of the ritual that Goku needed to become a Super Saiyan God. Over the course of the series, he also succeeded in overpowering Golden Frieza, beating Goku Black, and achieving Super Saiyan Blue Evolved, a form that even Goku himself doesn’t have. But in spite of all the gains Vegeta has made in his quest to get stronger, there’s still a sense that Goku is still the best Z-Warriors have to offer. Here's
Read more on screenrant.com