What model Cannondale? If it's an MTB or hybrid with 135 mm dropouts, some racks made for road bikes with 130 mm dropouts may have to be stretched or bent to fit. An MTB or hybrid may also have fatter seatstays so the upper mounting arms could have the same problem.
There are "MTB" racks that may fit better.