Very few anime franchises have managed to stay relevant for more than two decades, but the Dragon Ball series is one of them. It is beloved because of its intense action sequences, and it helps that several characters have received decent development over the years. Goku has been the main character since the beginning, and many consider him to be one of the strongest fictional characters of all time.

RELATED: 10 Lessons Goku Learned From Defeat

Goku possesses immeasurable physical strength, speed, and durability. He is a martial arts master who has achieved numerous transformations, and his power level now rivals that of actual Gods. If he wanted to, he can easily destroy a planet with Ki blasts. There are plenty of strong fictional characters spread throughout anime, movies, television, comics, and video games, and Goku can beat many of them.

10 Geralt's Witcher Body Cannot Withstand Goku's Attacks

The Witcher

Henry Cavill as Geralt on The Witcher

Issues aside, The Witcher is a decent medieval fantasy show, and it has been successful for Netflix. Geralt of Rivia is the main character, and like other Witchers, he endured a painful transformation and extensive training. This was done so he could fight monsters.

All Witchers possess enhanced senses, as well as highly augmented strength, speed, reflexes, and endurance. They are resistant to diseases, more attuned to magic, and have accelerated healing. Geralt's body may be able to withstand monster attacks, but he would not be able to survive any of Goku's Ki attacks.

9 Master Chief May Be A Spartan, But He's Still Human

Halo

Halo’s Master Chief Feels Like a Secondary Character in His Own Show

The Halo franchise now includes multiple games and a live-action television series, and for the most part, Master Chief has been the main focus. He is a Spartan-II supersoldier who possesses numerous physical augmentations and implants. He is a master marksman and hand-to-hand combatant, and his armor is extremely durable.

RELATED: 9 Techniques Goku Needs To Teach The Z-Fighters ASAP

As skilled as Master Chief is though, none of his guns or grenades will be able to harm Goku, and his punches will have minimal impact. His armor may have shielding, but Goku's punches can break it with ease.

8 Apocalypse's Immortality Means Nothing

Marvel Comics

Marvel Comics' Apocalypse looking straight ahead threateningly

Marvel Comics has introduced a myriad of villains over the decades, and Apocalypse is one of the more popular ones. He is an ancient mutant who has lived for thousands of years, and he has gained numerous powers over that time, including teleportation, psionic manipulation, telekinesis, self-molecular manipulation, and celestial energy manipulation.

Thanks to all these abilities, he has gained immortality. Normally, immortality would be an obstacle that even Goku cannot overcome, but if he uses a super spirit bomb, he can destroy Apocalypse down to the last cell. Goku can also use Hakai to erase Apocalypse's body and soul.

7 Homelander Is Nowhere Near As Strong As Goku

The Boys

Antony Starr as Homelander on The Boys

Thanks to The Boys, audiences now know how superheroes would behave if they existed in the current world. Homelander may have been created in a lab, but he is essentially his universe's version of Superman. He can fly, he has superhuman strength and durability, and he can fire lasers from his eyes.

Many believe that Homelander is unstoppable, but he is nowhere near as strong as Goku. Homelander can level a major city without much difficulty, but Goku can destroy the entire planet with a single Ki blast. Homelander's body may be tough, but it's not that tough.

6 Omni-Man Has Never Faced A God-Level Saiyan

Invincible

Omni-Man Teaching His Son To Use His Powers

When Invincible premiered, many were stunned when Omni-Man killed the Guardians of the Globe. It turns out that Omni-Man is an alien from the planet Viltrum, and he came to Earth in order to add it to the Viltrum Empire.

RELATED: 10 Times Dragon Ball Z Humbled Vegeta

Like other members of his species, Omni-Man can fly, and all of his physical abilities are on a superhuman level. He has rapid healing and invulnerability, but none of that would matter against a god-level Saiyan like Goku. With Ultra Instinct, he can avoid all of Omni-Man's attacks, and his overwhelming strength would eventually wear Omni-Man down.

5 Marshall D. Teach Would Not Survive Goku's Punches

One Piece

Blackbeard Using The Tremor-Tremor Fruit in One Piece.

Marshall D. Teach is the only known character in One Piece who has two Devil Fruit powers, and they are both powerful. The Tremor-Tremor Fruit allows him to create powerful quakes through any medium, and the Dark-Dark Fruit is a Logia which gives him the ability to create and manipulate darkness.

Goku can survive getting hit by a quake-infused punch. In fact, he might only receive a cracked rib. Teach can use the Dark-Dark Fruit to absorb Goku's Ki blasts, but unlike other Logia, it does not make his body intangible. This means that Goku can still hit him, and one of his punches would shatter Teach's bones.

4 All Might's Physical Strength Is Nothing Compared To Goku's

My Hero Academia

All Might Assuring His Students Everything Will Be Alright

In My Hero Academia, Pro Heroes use their Quirks to help people, but they are also expected to battle Villains who use their abilities for evil. For years, All Might was Japan's No. 1 Pro Hero, and that is because he embodied true heroism.

When he was active, All Might used the One For All Quirk, which gave him superhuman strength, speed, endurance, stamina, durability, and reflexes. All Might can use this strength to smash bones and metal, but he would probably be unable to harm Goku. All Might can hurt other humans, but Goku's punches can do damage to individuals with God-level durability.

3 If Goku Uses Hakai, Saitama Will Not Survive

One-Punch Man

Saitama delivering a punch in One-Punch Man.

Saitama is the star of One-Punch Man, and he initially became a professional hero to have fun. So far, Saitama is the strongest being in his universe, as only a handful of opponents have survived getting hit by one of his punches.

For years, anime fans have questioned whether or not Goku can beat Saitama, and he most definitely can. After achieving his Perfected Super Saiyan Blue form, Goku gained the ability to use Hakai, which is used by Gods of Destruction to erase beings from existence. Even Saitama cannot survive such an ability.

2 Kratos May Be A God, But He Can Still Be Killed

God Of War

Kratos screaming at his enemy in God of War

Kratos is one of Sony's most iconic characters, and he is the main character of the God of War franchise. The newest games make him out to be a rough yet caring father, but he is actually pretty ruthless. He killed Ares to become the new God of War, and he then wiped out the entire Greek Pantheon before moving on to battle Norse gods.

RELATED: 9 Ways Goku Taking A Backseat Is Good For Dragon Ball Super's Manga

As a god, Kratos possess inhuman strength and durability, and he uses enchanted blades in combat. He also happens to be immortal, but he can still be killed if he sustains enough damage. Goku and Kratos would have a nice melee exchange, but Goku can still destroy Kratos' body with a fully charged Kamehameha.

1 Thanos Is Strong, But He Is Not As Strong As A God

Marvel Cinematic Universe

Thanos snap Avengers: Infinity War

So far, Thanos is the best villain that the Marvel Cinematic Universe has produced. He was able to overpower the Hulk, and he was more than a match for Thor, the God of Thunder.

Some would say that Thanos is a god, but that is not the case, in fact, he is very much mortal. If he had all of the Infinity Stones, Thanos would easily beat Goku, but without them, Goku would be more than a match for the Titan. While using Ultra Instinct, Goku could use the Divine Kamehameha to blow Thanos away.

NEXT: 10 Anime Universes Goku Could Solo