As a child, Goku's strength was enough t0 destroy an entire army. As an adult, he has the power to take on a god of destruction. His desire to fight seemingly undefeatable opponents keeps him on his toes and drives him to become even stronger. There is no question that he is one of the most powerful characters in anime.

RELATED: Is Dragon Ball Heroes Canon? & 9 Other Things You Didn't Know About The Series

However, even with all that power, Goku is not invincible. In fact, there are plenty of anime characters whose power far surpasses his own. Some are so powerful, that Goku can never hope to reach their level. Here is a list featuring anime characters more powerful than Goku.

Updated on July 19th, 2021, by Rich Keller: Yes, Goku is powerful. Still, there are characters in both his and other anime worlds who are so strong they seemingly can't be defeated. Here are five more such folks who would be a handful for Goku.

15 Meliodas Of The Seven Deadly Sins Is Near Omnipotent

Melodias' Final Form

Initially, Meliodas of The Seven Deadly Sins wasn't that strong. Oh, he had the skills to lead this group of outcast knights. Yet, he didn't have the abilities of those in other clans.

Then he absorbed all the powers of the demons known as the Ten Commandments. Additionally, he spent a thousand years fighting the near-omnipotent Demon King while in Purgatory. As a result, Meliodas is near all-powerful himself.

14 Adult Gon Freecss Of Hunter X Hunter Sacrificed His Life

Adult Gon Freecss in Hunter x Hunter.

As a young adolescent, Hunter x Hunter's Gon Freecss is pretty powerful. In addition to his inherent tracking abilities, he can extend his aura to create energy blades that cut through rocks. With these power levels, he could probably do well in a fight against Goku.

On the other hand, the Adult Gon could pummel the Dragon Ball winner with one or two punches. He gained all the power he would ever have by making a vow of commitment in a moment of emotional distress. His Nen abilities and aura became so strong it scared both his friends and enemies. Unfortunately, Adult Gon would be at Goku's mercy when the power abated and he returned to normal.

13 Amuro Ray Of Mobile Suit Gundam Is More Than A Pilot

Amuro Ray of Mobile Suit Gundam looking at viewer

Among Goku's many powers is enhanced speed. He can get an upper hand on his opponents without them seeing him. However, he might not be as efficient if his competitor is even quicker.

This is the case with Amuro Ray. No matter what Gundam model he's attached to, this NewType pilot not only controls it but the actions are so smooth that it seems like the mecha acts on its own. With a Vulcan Gun and Beam Saber, Amuro could probably defeat Goku even in his Super Saiyan mode.

12 Ryuk Of Death Note Can Literally Defeat Goku With Words

Ryuk grins in Death Note

Goku has indeed escaped death several times. However, it would be hard for him to get past the god of Death himself. Thus, Death Note's Ryuk would probably permanently defeat Goku in a minute.

That's as long as it takes the god to pen the character's name in his Death Note diary and send it to Earth. The only way Goku could get past this is to get Ryuk to expand a human's life at the expense of his own. Though the Dragon Ball character is convincing, that's taking it a bit too far.

11 An Adult Sasuke Of Naruto Overpowers Goku

Sasuke Uchiha in Naruto Shippuden

While the main protagonist of Naruto could fight Goku to a draw, he doesn't have the power levels necessary to defeat him. Those are endowed in Sasuke Uchiha. He ends up so overpowered as an adult that Goku might surrender ahead of time.

Sasuke has an amazing range of powers. He can reincarnate people, create fires that never go out, and hypnotize people to the point they develop painful hallucinations. Add his enhanced ninja and hand-to-hand combat skills, and Sasuke is definitely a more powerful being.

10 Broly Can Keep Up With Goku

Similar to Goku and Vegeta, Broly is a Saiyan who survived the destruction of their homeworld. Unlike either of them, Broly hasn't had the opportunity to fight against powerful opponents. Despite this, he has no trouble keeping up with them.

In his base form, Broly is strong enough to keep up with a Super Saiyan. Yet, as a Legendary Super Saiyan, his power far exceeds that of both Goku and Vegeta. Even if he doesn’t have the same 40-plus years worth of experience, Broly is a fighting prodigy. Although he is mostly a pacifist, if he puts in the effort to train, even Goku won't be able to surpass him.

9 Saitama Of One-Punch Man Gets It Done In One

Goku has taken on some of the worst and strongest opponents that the 12 universes have to offer. Unfortunately, Saitama is not one of them. As his name suggests, Saitama— aka One-Punch Man— can defeat any foe with a single punch.

RELATED: 10 One-Punch Man Characters Who Could Beat All Might At His Peak

Goku is always striving to become stronger, but Saitama has become so strong that fighting no longer brings him joy. Even the alien warlord Boros, who is strong enough to destroy a planet, fails to get Saitama to use his full strength. With Ultra Instinct, Goku could probably keep up with him. However, if Saitama ever got truly serious, he could easily incapacitate or kill Goku.

8 Baragann Louisenbairn Of Bleach Can Slow Down Time

Even though Goku has mastered the power of the Super Saiyan he’s still mortal. For a powerful martial artist like him, an opponent like Bleach's Baragann Louisenbairn is his worst nightmare. Baragann's power of Senescencia allows him to create a time dilation field that reduces the speed of anything that gets close to him.

With a single touch, he can forcibly age an attacker. This power is further enhanced once he releases his Resurrection mode. In this state, even attacks like a Kamehameha Wave explode before reaching him. Along with the power of his Respira, Goku would never be able to lay a hand on Baragann.

7 Misogi Kumagawa Of Medaka Box Is More Powerful Than He Looks

Misogi Kumagawa smiling in Medaka Box.

At first glance Misogi Kumagawa doesn’t look like he'd be a threat to someone as strong as Goku. Yet, when he's serious, Misogi is one of the most dangerous people in the anime multiverse. Thanks to his power All Fiction, Misogi can pretty much alter reality as he pleases. For example, if by some miracle Goku managed to kill him, Misogi could simply undo his death.

Likewise, he can also alter reality to erase the existence of Goku. In the face of a power like that, The Saiyan's superhuman abilities and Ultra Instinct are nothing more than a joke to Misogi.

6 Truth Of Fullmetal Alchemist Brotherhood Is Omnipotent

As the embodiment of all living things in the universe, Truth is an existence that far surpasses Goku’s. If he were ever to confront Truth, it would be impossible for him to truly defeat it. If anything, he is more likely to harm himself by trying to understand the concept behind the Fullmetal Alchemist character.

In the end, if Goku ever tried to fight Truth he would be at its complete mercy. It could just break him down and reassemble him while forcing the knowledge of the universe into his brain. This experience is enough to terrify anyone.

5 Nono/Buster Machine #7 Of Diebuster Is A Powerful Mecha

To the average person, Diebuster's Nono seems like a regular girl with dreams of becoming a space pilot. However, her true identity is Buster Machine no. 7. While Goku is no stronger when fighting mechas, none of them come close to her level of strength.

RELATED: Real Steel: 10 Most Powerful Robots In The DC Universe

At her full power, Nono practically defies the laws of physics. In addition to controlling thousands of nanomachines, she also has a laser that can slice a planet in half. One of her greatest feats was stopping a moving planet after becoming a Diebuster. Goku may be strong, but even he isn’t strong enough to stop a planet.

4 The Lord of Nightmares Of Slayers Is The Embodiment Of Chaos

The Lord of Nightmares is an omniscient existence and the embodiment of the Sea of Chaos. As a result of her divine nature, she does not have her own physical form. Instead she temporarily takes over the body of Lina Inverse when she draws on her power. Even if by some miracle Goku overpowers her host, he can never truly defeat her.

When using her power, Lina performs incredibly destructive spells that far surpass any of Goku's techniques. The Giga Slave is one such powerful spell. With the power to potentially destroy the whole world, even Goku’s Spirit Bomb seems minor in comparison.

3 Haruhi Suzumiya Of The Melancholy of Haruhi Suzumiya Is Unassuming

If anyone's more powerful than Goku, it's the inspiration behind "Haruhiism," Haruhi Suzumiya. As a god in the form of a high schooler, it's frightening to know that she can easily create or destroy a universe. This is even more terrifying considering that she can do it without ever knowing the limits to her power.

RELATED: 10 Ways Haruhi Suzumiya Is Actually Incredibly Dangerous

If ever she gets bored of something or the universe in general, even subconsciously, she might erase its very existence. Thus, if she ever grows bored of martial artists or Goku's antics, then Haruhi can pretty much remove him from existence without having to lift a finger.

2 Madoka Kaname Of Madoka Magica Becomes An Omnipotent Deity

Madoka Rose Branch Bow

In one timeline of the Madoka Magica franchise, Madoka Kaname wishes for Kyubey to get rid of all witches. As a result, the series' protagonist basically goes from a magical girl to an omnipotent deity. After doing so, she changes not just her universe but all of them.

In her ultimate form, Madoka's magical power makes her one of the most powerful godlike beings in anime. Even Goku and his Ultra Instinct can't do much against her. After all, it's against a girl that basically rewrites every existence in her multiverse.

1 Super Tengen Toppa Gurren Lagann Of Gurren Lagann Is A Super Mass Of Mecha Energy

Against this powerful mecha, Goku would barely register under its very large shadow. Super Tengen Toppa Gurren Lagann (STTGL) is about the size of a universe, making it one of the biggest entities in anime. In addition to its incredible size, it also has the power to warp reality, create energy, and control space-time and probability.

Once it gets serious, STTGL releases a gigantic drill that's about a few hundred billion light-years tall. Even with his strongest attack, Goku would barely make a dent in this mecha's cosmic armor. Its presence alone would be enough to crush him.

NEXT: Dragon Ball: 10 Ways Goku Ruined His Likability