Ah yes. I heard Sparda fought on both sides of the war and the other side lost.
Edit:
Using my highly dangerous WMD (Weapon of Math Deduction), I present to you powerscaling in this form:
Devil May Cry 1
Sparda > Post-Qliphoth-Fruit Mundus (h.r.a. "Mundus")
Dante > Nero Angelo (best two out of three)
Dante > Nightmare + Trish
Dante + Sparda < Mundus
Dante + Awakened Sparda > Mundus
Weakened Mundus > Dante
Weakened Mundus < Dante + Trish
Devil May Cry 3
Dante + Rebellion + [A&R/Cerberus] < Vergil + Yamato
Dante + DT + Rebellion + [A&R/Cerberus/Nevan] = Motivated Vergil + DT + Yamato + Beowulf
Dante + DT + Rebellion + [A&R/Cerberus/Nevan/Beowulf] + Motivational Speech > Motivated Vergil + DT + Yamato + FE
Dante + DT + Rebellion + [A&R/Cerberus/Nevan/Beowulf/FE] + Motivational Speech ≥ Mundus?
Except
Mundus > Weakened Vergil
Mundus > DMC1 Dante + Sparda
Mundus > DMC1 Dante + [Alastor/Ifrit]
Mundus < DMC1 Dante + Awakened Sparda
Therefore at the very least
Dante + DT + Rebellion + [A&R/Cerberus/Nevan/Beowulf/FE] + Motivational Speech (h.r.a. "Endgame DMC3 Dante") > DMC1 Dante
If anything,
Arkham/Jester > Weakened Vergil
Not only that, but
Arkham > Weakened Dante + Vergil + Lady
Arkham + Sparda DT > Dante
Arkham + Sparda DT < Dante and Vergil
Therefore
Arkham/Jester > Mundus
Devil May Cry 4
Dante > Nero.
Except for when he doesn't. Then
Nero > Dante
while
Nero > Berial
Nero > Bael
Nero > Agnus
until
Nero < Agnus + Sneak Attack + Impalement
Nero + Reformed Yamato = Nero + DT
Nero + DT > Echidna
Nero + DT > Angelo Credo
Nero + DT > Angelo Agnus
while
Dante > Echidna
Dante > Dagon
Dante > Berial
Dante > Angelo Agnus
Dante > The Savior
Dante + Nero >>> The Savior
and especially
Nero > False Savior
Except
Nero + DT = Endgame DMC3 Dante? (dev/director statement)
Therefore
Nero = Endgame DMC3 Dante ≈ DMC4 Dante ≥ DMC1 Dante
which brings us to
Devil May Cry 5
Pre-Qliphoth-Fruit Urizen (h.r.a. "Urizen") > Everyone, when
Urizen = 1/2 Vergil
V = 1/2 Vergil
however
Weakened Vergil = Dying
Weakened Vergil > Nero
But if
Nero = Endgame DMC3 Dante ≈ DMC4 Dante ≥ DMC1 Dante
and
Nero > False Savior
Then
Weakened Vergil ≥ DMC1 Dante or
Weakened Vergil ≥ Mundus
at the very least,
Weakened Vergil > False Savior
therefore
Weakened Vergil ≥ Mundus > Weakened Vergil
But it also turns out that
Urizen > Nero
Urizen > Trish + Lady
Urizen > Dante + Rebellion
Urizen > Dante + Sparda
therefore
Urizen > Mundus, a.k.a. Urizen > Everyone
until
Dante + Rebellion + Sparda = Dante + Sin DT
so
Dante + Sin DT > Urizen
Dante + Sin DT > Urizen + Qliphoth Fruit
until
Dying Urizen + Dying V = Vergil
then
Vergil > Weakened Dante + Sin DT
until
Vergil + Sin DT ≈ Dante + Sin DT
but then
Motivated Nero ≈ Dante + Vergil
Motivated Nero + Bitchslap >>> Weakened Dante
Motivated Nero > Weakened Vergil
Vergil + Dante + Double Pimphand > Nero
and in conclusion
Vergil = Dante
Their Sin DTs > Sparda Sword
until Arkham comes back from the dead with a new powerup and breakdances the boys into oblivion or something.
Don't @ me, I don't make the rules.