The lifespan of tennis shoes depends on the firmness of the midsole. There is no particular or definite duration when your tennis shoes expire. According to the most probable estimation, the midsole starts tearing out after 45 to 60 hours of use. However, it also depends on the type of court you are playing. Besides how much you play a week on average.