The lifespan of running shoes depends on multiple factors, including the frequency and intensity of use. As a general guideline, it is recommended to replace running shoes every 300-500 miles or when the cushioning and support start to deteriorate. However, for growing boys, it's important to monitor shoe fit regularly and replace them when they no longer provide the necessary support or become too worn out.