The Nike Streakfly 2 and On LightSpray Cloudboom Strike 2 are both road running shoes. The Streakfly 2 is 0.5 oz lighter (5.1 oz vs 5.6 oz) and costs about $138 less (from $171.97).
Specs side by side
| Spec | Streakfly 2 | LightSpray Cloudboom Strike 2 |
|---|---|---|
| Price | $171.97–$190 | $310 |
| Rating | 4 / 5 (95 reviews) | — |
| Weight | 5.1 oz | 5.6 oz |
| Heel-to-toe drop | 4 mm | 5 mm |
| Cushioning | — | Max |
| Surface | Road | Road |
| Available for | Men & Women | Men & Women |
Specs and prices from Nike and On, checked 2026-10-11. Weight is usually for a men's size 9–10.
Which should you get?
Get the Streakfly 2 if…
- you want the lighter shoe
- you want to spend less
Get the LightSpray Cloudboom Strike 2 if…
- it fits you better or you like its colors
More comparisons
- Nike Streakfly 2 vs On LightSpray Cloudboom Strike
- Nike Streakfly 2 vs Adidas Adizero Adios PRO EVO 3
- Nike Streakfly 2 vs ASICS NOOSA TRI 16
- On LightSpray Cloudboom Strike 2 vs On LightSpray Cloudboom Strike
- On LightSpray Cloudboom Strike 2 vs ASICS NOOSA TRI 16
- On LightSpray Cloudboom Strike 2 vs Nike Vaporfly 4
- On LightSpray Cloudboom Strike 2 vs Nike Apex

