A boat cover system for covering a boat. The boat cover system is attached to an existing structure and includes a track assembly, a roller assembly, and a cover. The track assembly includes at least one section of track and a coupling assembly for attaching the track assembly to the existing structure. The roller assembly is slidingly coupled to the track and includes a pulley system that moves the cover from a first position to a second position.