Training for a marathon, you put a lot of miles on your feet. So are you paying attention to the mileage on your shoes?
Personally, I go by feel first versus just switching out shoes when they hit a certain mileage. If I start feeling a twinge in my arch or another pain that isn't normal with a specific pair of shoes, it’s probably time that they should go. But I also track mileage using the Gear option on the Strava app and pay closer to attention once my shoes hit 350+ miles.
I also rotate shoes every run to give them time to relax in between and I find it helps shoes last longer. Pus I don’t feel like I’m buying shoes as often if I’m switching between two pairs (and sometimes three).
How do you know if it’s time to switch out shoes?