From Racing Buddy:
Organize, plan, and analyze your workouts, racing and daily activities, past and future. Designed especially for athletes and exercise enthusiasts to look back and see their progress and what worked for them in the past, then plan for their next event. Racing Buddy let's you track all of your events, recurring events, workouts, mileage on those sneakers, and body weight so you can analyze your progress and catch potential problems. Version 4.1.1 features easier window navigation plus numerous enhancements.