Who would win?
Thor has the right weapon for this fight: Superman is vulnerable to magic, and Thor's lightning and his enchanted hammer Mjolnir are magical. That gives Thor a real edge, but not enough. Superman is two tiers stronger, and Thor can't hurt him enough to end the fight, while Superman can put Thor down.
Kal-El from DC Comics: the last son of Krypton, raised in Kansas, who draws his strength, speed, flight and heat vision from Earth's yellow sun.
Thor Odinson, the Asgardian god of thunder from Marvel Comics, who wields the enchanted hammer Mjolnir. This is Thor in his standard form.
For the stat fans: every check the engine ran, fighting in character and with no holding back (engine v1.8.18).
Superman fights at a level Thor has to reach up to, and the gap shows in every exchange. Only Superman can put Thor down. Thor has no route that works here — everything available is either stopped or survivable, so Thor cannot close the fight out. Only Superman has a valid win condition (a kill, a hold or a shutdown) — Thor cannot end the fight. Superman wins comfortably — there is no real argument in the other direction.
The tables below show every check behind this, with the numbers the engine used.
| Fighter | Bracket |
|---|---|
| Superman | 10 |
| Thor | 8 |
Gap of 2. Awards 110 points to Superman.
| Type | Interaction | Points |
|---|---|---|
| invulnerability | Superman out-tiers the attacker; durability gate raised +2 (now 10) | — |
Soft counter: reduces an ability's effectiveness without nullifying it. Hard counter: the ability does not function against this opponent at all.
| Check | Superman | Thor |
|---|---|---|
| Kill | PASS reach 7 vs Thor's 0 | FAILED reach 7, needs 8 |
| Contain | FAILED no containment method | FAILED no containment method |
A kill lands only when the attacker's reach meets or beats the defender's resistance. Containment must clear two bars: it has to out-reach the opponent's escape and reach 8 to hold permanently — below that it is a temporary hold that lapses. A fighter who fails both cannot end the fight, however much damage they do — which is how an outmatched fighter can still force a stalemate.
| Fighter | Has a usable offensive route |
|---|---|
| Superman | YES |
| Thor | YES |
This checks only whether a fighter can meaningfully attack at all. It is tested before the win conditions above — so a fighter can pass here and still have no way to finish the opponent.
| Superman is rated at 5 for resisting seals, prisons and banishment (escape 0 -> 5) |
| Superman has no rating for resisting being knocked out or shut down, so it is read from their tier as 7 rather than as none (incap resistance 6 -> 7) |
| Thor is rated at 3 for resisting seals, prisons and banishment (escape 0 -> 3) |
| Thor has no rating for resisting being knocked out or shut down, so it is read from their tier as 5 rather than as none (incap resistance 2 -> 5) |
| Thor is rated at 3 for resisting mental shutdown (mental resistance 2 -> 3) |
| Only Superman has a valid win condition (a kill, a hold or a shutdown) — Thor cannot end the fight |
| Key awards | Points |
|---|---|
| Only Superman has a valid win condition (a kill, a hold or a shutdown) — Thor cannot end the fight | +150 |
The largest awards, not a full ledger — bracket gap, attribute clash and counter points are listed in their own sections above.
Superman 260 · Thor 20 — margin +240, graded decisive. Points accumulate from the checks above. The engine resolves the fight; the AI only narrates the result it reached.
Morals make no difference to this one — it resolves exactly as above.
| Fighter | Bracket |
|---|---|
| Superman | 10 |
| Thor | 8 |
Gap of 2. Awards 110 points to Superman.
| Type | Interaction | Points |
|---|---|---|
| invulnerability | Superman out-tiers the attacker; durability gate raised +2 (now 10) | — |
Soft counter: reduces an ability's effectiveness without nullifying it. Hard counter: the ability does not function against this opponent at all.
| Check | Superman | Thor |
|---|---|---|
| Kill | PASS reach 7 vs Thor's 0 | FAILED reach 7, needs 8 |
| Contain | FAILED no containment method | FAILED no containment method |
A kill lands only when the attacker's reach meets or beats the defender's resistance. Containment must clear two bars: it has to out-reach the opponent's escape and reach 8 to hold permanently — below that it is a temporary hold that lapses. A fighter who fails both cannot end the fight, however much damage they do — which is how an outmatched fighter can still force a stalemate.
| Fighter | Has a usable offensive route |
|---|---|
| Superman | YES |
| Thor | YES |
This checks only whether a fighter can meaningfully attack at all. It is tested before the win conditions above — so a fighter can pass here and still have no way to finish the opponent.
| Superman is rated at 5 for resisting seals, prisons and banishment (escape 0 -> 5) |
| Superman has no rating for resisting being knocked out or shut down, so it is read from their tier as 7 rather than as none (incap resistance 6 -> 7) |
| Thor is rated at 3 for resisting seals, prisons and banishment (escape 0 -> 3) |
| Thor has no rating for resisting being knocked out or shut down, so it is read from their tier as 5 rather than as none (incap resistance 2 -> 5) |
| Thor is rated at 3 for resisting mental shutdown (mental resistance 2 -> 3) |
| Only Superman has a valid win condition (a kill, a hold or a shutdown) — Thor cannot end the fight |
| Key awards | Points |
|---|---|
| Only Superman has a valid win condition (a kill, a hold or a shutdown) — Thor cannot end the fight | +150 |
The largest awards, not a full ledger — bracket gap, attribute clash and counter points are listed in their own sections above.
Superman 260 · Thor 20 — margin +240, graded decisive. Points accumulate from the checks above. The engine resolves the fight; the AI only narrates the result it reached.
Base Superman is not Superman's peak. Stronger versions: Cosmic Armour Superman.
Base Thor is not Thor's peak. Stronger versions: Old King Thor · Rune King Thor · Thor (Galactus Power).
Run that version yourself on WhoWinsAI →Pick any character, then choose their form from the variant picker.