Running Shoe Mileage Tracker

Share

Track mileage on your running shoes to know when it's time to replace them. Log runs by shoe, monitor total miles, and get replacement reminders.

Running Shoe Mileage Tracker

Track your shoe rotation, monitor wear patterns, and know exactly when each pair needs replacement.


Current Rotation

Shoe Brand/Model Purchase Date Starting Mileage Current Mileage Max Mileage Status
1 0 400 Active
2 0 400 Active
3 0 400 Active
4 0 400 Active

Status Options: Active, Retired, Backup, Race Only


Shoe 1 Details

Brand/Model: **__**

Size: **__** Width: **__** Color: __

Purchase Date: __ Price: $**__**

Store/Source: **__**

Primary Use: ☐ Daily trainer ☐ Long runs ☐ Workouts ☐ Racing ☐ Trail

Shoe Type: ☐ Neutral ☐ Stability ☐ Motion control ☐ Minimalist ☐ Carbon-plated

Mileage Log

Week Starting Miles This Week Total Miles Notes

Target Replacement: **__** miles

Current Status: ☐ Good ☐ Monitor ☐ Replace Soon ☐ Retired

Retirement Date: __ Final Mileage: **__**

Notes/Wear Patterns: __


Shoe 2 Details

Brand/Model: **__**

Size: **__** Width: **__** Color: __

Purchase Date: __ Price: $**__**

Store/Source: **__**

Primary Use: ☐ Daily trainer ☐ Long runs ☐ Workouts ☐ Racing ☐ Trail

Shoe Type: ☐ Neutral ☐ Stability ☐ Motion control ☐ Minimalist ☐ Carbon-plated

Mileage Log

Week Starting Miles This Week Total Miles Notes

Target Replacement: **__** miles

Current Status: ☐ Good ☐ Monitor ☐ Replace Soon ☐ Retired

Retirement Date: __ Final Mileage: **__**

Notes/Wear Patterns: __


Shoe 3 Details

Brand/Model: **__**

Size: **__** Width: **__** Color: __

Purchase Date: __ Price: $**__**

Store/Source: **__**

Primary Use: ☐ Daily trainer ☐ Long runs ☐ Workouts ☐ Racing ☐ Trail

Shoe Type: ☐ Neutral ☐ Stability ☐ Motion control ☐ Minimalist ☐ Carbon-plated

Mileage Log

Week Starting Miles This Week Total Miles Notes

Target Replacement: **__** miles

Current Status: ☐ Good ☐ Monitor ☐ Replace Soon ☐ Retired

Retirement Date: __ Final Mileage: **__**

Notes/Wear Patterns: __


Replacement Guidelines

General Mileage Guidelines

Shoe Type Typical Lifespan Signs to Replace
Daily trainers 300-500 miles Worn outsole, compressed midsole
Lightweight trainers 200-400 miles Less cushion, less responsive
Racing flats 100-200 miles Lost pop, sole wear
Carbon racers 150-300 miles Reduced energy return
Trail shoes 300-500 miles Worn lugs, less grip
Maximalist 250-400 miles Compressed foam, less bounce

Physical Signs of Wear

Check these areas monthly:

  • ☐ Outsole tread: Worn flat in high-impact areas?
  • ☐ Midsole compression: Press your thumb in—does it spring back?
  • ☐ Heel counter: Still provides structure?
  • ☐ Upper mesh: Holes, stretching, or separation?
  • ☐ Heel wear pattern: Uneven or excessive wear?
  • ☐ Toe box: Stretched or deformed?

Body Signals

Replace shoes if you notice:

  • ☐ New or returning aches/pains
  • ☐ Legs feel more tired than usual
  • ☐ Shin splints returning
  • ☐ Knee, hip, or back discomfort
  • ☐ Blisters in new locations
  • ☐ Shoes feel "dead" or flat

Rotation Strategy

Why Rotate Shoes?

  1. Extends shoe life — Midsole foam recovers between runs
  2. Reduces injury risk — Varies stress patterns on body
  3. Different tools for different jobs — Match shoe to workout
Run Type Shoe Characteristics Example
Easy runs Cushioned, comfortable Daily trainer
Long runs Extra cushion, reliable Daily trainer or maximalist
Tempo/threshold Responsive, lighter Lightweight trainer
Intervals Light, fast, track-friendly Racing flat or lightweight
Race day Your fastest, trusted shoe Carbon racer or race flat
Recovery Maximum cushion Maximalist or daily trainer

My Rotation Plan

Run Type Shoe I Use
Easy runs
Long runs
Tempo workouts
Intervals
Races
Recovery runs

Shoe History

Retired Shoes

Brand/Model Date Retired Final Mileage Reason Rating (1-5)

Shoe Notes & Learnings

Shoes that worked well for me:



Shoes that didn't work for me:



My preferences:

  • Drop: **__** mm
  • Cushion level: ☐ Minimal ☐ Moderate ☐ Maximum
  • Width preference: ☐ Narrow ☐ Standard ☐ Wide
  • Stack height: ☐ Low ☐ Medium ☐ High

Cost Tracking

Year Shoes Purchased Total Spent Average per Shoe Miles per Dollar
2025
2026
2027

Annual budget: $**__** Average shoe lifespan: **__** miles

Shoes needed per year: **__** pairs (based on annual mileage ÷ lifespan)


Quick Reference: When to Buy New Shoes

Calculate your timeline:

Current weekly mileage: **__** miles

Shoe max mileage: **__** miles

Current shoe mileage: **__** miles

Miles remaining: **__** miles (max - current)

Weeks until replacement: **__** weeks (remaining ÷ weekly mileage)

Order new shoes when: __ (date)


Template from trainingplan.dev

Learn more about shoe replacement timing in When to Replace Your Running Shoes.

Send to a friend

Know someone training for a race? Share this with their long-run buddy.