Small and medium-sized sports enterprises are an important part of China’s sports industry market innovation, it provides a steady stream of motivation for improving the technological innovation capabilities and high-quality development of the sports industry. However, the problem of difficulty in financing and expensive financing is still the key to hindering the innovation and development of small and medium-sized enterprises. Limited by theoretical perspective and research methods, previous studies are difficult to guide small and medium-sized sports enterprises to achieve health and high-quality development. In order to promote the high-quality development of small and medium-sized sports enterprises, the research constructs the theoretical framework of network embeddedness-financing capability-enterprise performance, and uses fuzzy set Qualitative Comparative Analysis to explain the impact of network embeddedness and financing capability configuration on the performance under the concept of resource dependence and the heterogeneity of urban business environment. The results show that the enterprise should choose a suitable development model based on their own characteristics and the business environment they are located. The role of the business environment is crucial to the development of the enterprise. In the low business environment, the government should provide sufficient public services for them, and accelerate the transformation of high-quality development landing mode from cultivating enterprise network embedding and financing capability by enterprises to co-developing includes cities, financial industries and enterprises.