UltraCoach for Windows is a software program developed to aid in fitness and athletic training. It is a training system that allows athletes to simultaneously track up to six different sports. It provides powerful graphing and reporting capabilities and suggests workouts using the athlete's goals, performance, and physiological data. UltraCoach is ideal for cross trainers, triathletes, duathletes, and single sport athletes.