An overall fitness trainer and can be a wall mounted unit that can utilize clip resistance bands as well as other techniques. These bands generally clip on the unit and onto different handles, bars and attachments to perform exercises. The unit can have a removable / adjustable
pull up bar, dip bar and seat. It also includes a spring loaded, pull pin
carriage that moves freely up and down a vertical spine. This allows for easy adjustment of the
carriage and allows the user to attach the bands at multiple angles, widths and levels. This in turn increases the number of exercises the user can perform on the unit. The unit can be attached to the wall with
lag bolts into two or more studs. Various embodiments of the invention can have an oscillating and telescopic bench, a dip bar, a seat, a knee stabilizer and a foot rest. All of these accessories can be attached and removed to the central spine adding to the versatility and scope of exercises that can be performed. Accessories can also include a
baseball bat handle, baseball,
medicine ball, boxing gloves, football,
squat belt,
golf club handle,
hockey stick handle, lacrosse stick handle and any other handle of any other sport unit.