Abstract:The Olympic strategy is the strategic support for China's competitive sports to successfully achieve “catch-up” growth. At present, China is in a social transition period under the guidance of socialism with new era characteristics and with the modernization of governance system and governance capacity as the main line. To continue to implement the Olympic strategy is the key to continuously promote the development of competitive sports.The concept of inclusive development provides a new strategic idea for the reform and innovation of Olympic strategy. Based on the concept of inclusive development under the Olympic strategic innovation implementation mode, it should be established to promote sustainable competitive sports, enhance the overall strength of competitive sports as a strategic goal, with overall consideration of the basic work principle, achieve the internal balance of coordinated development of competitive sports, sports government functional departments, market enterprises, social sports organizations for the development of the main body. We should establish an interest coordination mechanism that takes into account the interests of multiple subjects, put people first and all-round development throughout the training of competitive sports talents, and implement a competition organization and governance system that pursues multiple goals, so as to promote the modernization of competitive sports governance system and governance capacity.