TrainPace is built and run by Alex, a software developer and self-coached runner in Vancouver, BC. He built it during the training block that took his BMO Vancouver Half Marathon time from 3:01:00 (May 2024) to 2:06:00 (May 2025) — 55 minutes faster, after 24 weeks of structured training.
| Race | Time | Average pace |
|---|---|---|
| BMO Vancouver Half Marathon, May 2024 | 3:01:00 | 8:35/km (13:48/mi) |
| BMO Vancouver Half Marathon, May 2025 | 2:06:00 | 5:58/km (9:37/mi) |
TrainPace is for self-coached runners who want to train with data without paying for a coach. Every calculator is free, needs no account, and uses published methods: Daniels & Gilbert VDOT formulas for paces and race predictions, grade-adjusted pacing from real elevation data, and carbohydrate targets from sports-nutrition research.
Every public page on this site has a Markdown mirror at the same path with a .md suffix (for example /calculator.md), and honors an Accept: text/markdown request header on the HTML URL. The calculations here are also available as callable tools through a free public MCP server — no account or API key.