First, good job on working out consistently. That fact alone should provide numerous benefits. With regard to your program, I think you could benefit from making some changes. Many strength coaches have been writing about major movement patterns and building a workout with those in mind. I see the major movement patters as:
Upper push (both horizontal and Vertical)
Upper pull (both horizontal and Vertical)
Of course the list above could easily be debated, it seems to work and keeps it fairly simple.
Your routine has
2 Upper push (both horizontal)
2 Upper Pull (1 horizontal and 1 vertical)
1 Lower bending
0 Lower squatting
0 Torso Twisting
Your current workout has 4 upper body movements with only 1 lower body movement. By balancing out the above structure you would end up with many exercises. A good way to incorporate this would be to create 2 workouts, A and B. You then alternate workouts each time. There are of course other movement patters than involve less joints that many or may not get hit during exercises for the majors.
Also, another factor to build into your workouts is unilateral versus bi lateral. This especially becomes more important as we age. It?s not a bad idea have a 50/50 mix for general training.
To sum it up you might use a template like the following
Lower bending (conv deadlift)
Upper push vertical (standing alt DB presses)
Upper Pull horizontal (1 arm DB Rows)
Lower squat (Bulgarian Squat ? rear leg elevated on bench)
Wood chopper (rotational overhead cable exercise)
Lower squat (front squat)
Upper push horizontal (incline bench)
Upper Pull vertical (chin ups)
Lower bending (1 leg deadlift)
2 other exercises such as arms, abs, grip etc.
Thanks a million Seattle Lifter. You’re a wealth of information. I will definately work a split similair to the one you suggested.