The invention relates to a rubber with high slip preventing performance for the soles of sports shoes, comprising the following materials according to parts by quality: 19 parts of butyl rubber, 13 parts of butadiene rubber, 6 parts of butadiene nitrile rubber, 23 parts of white carbon black, 3 parts of paraffin oil, 0.3 part of magnesia, 2.3 parts of activating agent, 0.6 part of stearic acid, 0.5 part of plasticizer, 3 parts of calcene, 0.2 part of antifogging agent, 0.75 part of vulcanizing agent and 0.85 part of promoter; after the formula of the rubber for the soles of the sports shoes is adopted, an ideal raw material function combination can be obtained. After the formula is actualized, the slip-preventing coefficient of the produced soles of the sports shoes can reach 1.0 in a dry type and 0.8 in a wet type, the slip-preventing effect of the soles is enhanced, and the safety of the movement process is protected.