From hard-hitting martial arts tournaments to battles against cosmic figures for the fate of the Multiverse, Akira Toriyama's Dragon Ball franchise has more jaw-dropping fights than one can count. As the manga/anime franchise has continued from the original series all the way to the latest installment in Dragon Ball Super, the opponents and resulting brawls have only escalated in power and scope as the franchise's iconic warriors pull out all the stops on the battlefield.

From incredible feats of strength to brutal, no-holds barred donnybrooks, everyone has their own favorite Dragon Ball moments but there are some that just stand a cut above the rest. From new opponents displaying their superiority on the battlefield to desperate last stands providing crucial turning points and jaw-dropping physical transformations from the combatants, there are Dragon Ball fights that are more memorable than the last as Goku and the Z Fighters defend the Earth from gods and monsters.

RELATED: Jiren Vs. Broly: Who Would Win the Ultimate Dragon Ball Fight - And Why

Check out the top 25 most brutal battles and truly epic feats of strength across the entire franchise, from Dragon Ball and Dragon Ball Z to Dragon Ball Super whether it's the good guys saving the day or getting knocked around mercilessly by their opponents before they can turn the tide.

Whether it's Super Saiyan Blue Vegeta finally getting his revenge on a resurrected Frieza at the beginning of Dragon Ball Super or a young Goku's especially savage showdown against the Demon King Piccolo in the original series, Dragon Ball doesn't pull its punches when the stakes matter the most. And while new characters continue to set higher bars for Goku and the Z Fighters to reach just to stand a chance, the older characters have constantly risen to the challenge to deliver some truly epic beatings.

RELATED: One Piece's Luffy Could Beat Dragon Ball's Goku (Without Super Saiyan)

Let us know what you think in the comments, and check out many other deep, thought-provoking videos on our YouTube channel! Don't forget to subscribe and click that bell for notifications of brand new content, posted every day!