← Running shoe finder

Brooks Defyance Max vs On Cloudrunner 3

The Brooks Defyance Max and On Cloudrunner 3 are both stability road running shoes with balanced cushioning. The Defyance Max costs about $40 less (from $120), has a lower heel-to-toe drop (6 mm vs 8 mm) and is rated higher by buyers (4.6 vs 3.9 out of 5).

Brooks Defyance Max

Brooks

Defyance Max

4.6 (125)

$120

Shop at Brooks→ Colors & full specs →
On Cloudrunner 3

On

Cloudrunner 3

3.9 (46)

$160

Shop at On→ Colors & full specs →

Specs side by side

SpecDefyance MaxCloudrunner 3
Price $120 $160
Rating 4.6 / 5 (125 reviews) 3.9 / 5 (46 reviews)
Weight 10.8 oz 11 oz
Heel-to-toe drop 6 mm 8 mm
Cushioning Balanced Balanced
Support Stability Stability
Surface Road Road
Available for Men & Women Men & Women

Specs and prices from Brooks and On, checked 2026-10-12. Weight is usually for a men's size 9–10.

Which should you get?

Get the Defyance Max if…

  • you want to spend less
  • you land on your midfoot or want a lower drop
  • you want the more widely reviewed shoe

Get the Cloudrunner 3 if…

  • you land on your heel and like a higher drop

More comparisons