I keep track in http://www.beginnertriathlete.com

It's especially made for swimming-cycling-running but it also handles strengthening exercises (down to the number of reps and things like that) and all sorts of sports.

You can be a premium member and pay a fee, but even if you don't there are lots of resources available...