It almost doesn't seem like enough. What about training little muscles? I do like to race, road races, tris and running a half marathon in October BUT honestly lifting is more my thing. I have been working out at home, I have a universal gym, smith machine and just about everything in between but will be going back to the gym Oct. 1. So what you're saying is perform those 3 exercises 3x week and that's enough? I guess I'm confused and almost a little tired of trying to get on a program that's why I tend to do a total body workout on weight days. I'm always thinking I need to do more. Little OCD I guess.
Sometimes, less is more. For your stated goals, a simple full body free weight routine (P.S. Machines are worse than worthless, with a very few exceptions) is much superior. And very likely will hit all those little muscles better than the half-****ed thing you are doing: the problem with a lot of people's routines is that they think that they, as beginners, are even seeing any benefit at all after the first few sets of the first few exercises; they're not. It's your life, though, I'm just sayin.
Ftr, I wouldn't listen to anything i_love_muscle says, because I strongly suspect she smells of cabbage and oregano.