Machine learning has become one of the hottest research directions in computing today and is widely used in various fields, including the field of football, which is considered the worlds number one sport. The application of machine learning in the football field has brought great convenience to players, coaches, club managers, spectators, and various professions engaged in the football industry, driving the development of the football industry. As the applications of machine learning are continuously developed and explored, machine learning has a broad development prospect in the field of football. This paper outlines various applications of machine learning in the match process, football odds, and team management, analyzes the shortcomings of previous research, and explores the future directions for the development of machine learning in the field of football.