A rig that utilizes a hydraulically powered hoisting system with long stroke cylinders for pushing a sheave cluster and traveling assembly vertically. These cylinders and sheave cluster are guided by a guide frame to allow the sheave cluster to raise and lower the top drive and elevator during drilling operations. The number of cylinders is determined by the load capacity. The Cylinder Rig is an alternative system to the conventional drawworks, derrick, and crown-mounted motion compensation systems. Since the hydraulic cylinders carry the load, no derrick structure is required. However, the top drive will need a guiding structure for travel and to absorb torque.