Joined: Jul 2002
Posts: 40,863
Likes: 3,116
From: Sacramento, California, USA
Bikes: Specialized Tarmac, Canyon Exceed, Specialized Transition, Ellsworth Roots, Ridley Excalibur
This is what I use Training Peaks for. It will calculate a training stress score, which is exactly what you're looking for. There are other programs that do similar things: Golden Cheetah, Cycling Analytics, and the premium version of Strava.