DescriptionThe advance in technology enables the observer to gather more information on the field, for example, the location of the players and the ball. While this data can be used to determine the proper moving and replacement strategies in order to get an advantage in the whole game. The coaches are able to monitor the players’ real-time locations and issue commands on demand. Meanwhile, the video would provide enough information after each game for further analysis. However, the deployment of such a monitoring system may come with great cost and requires additional technicalities which are unaffordable for amateur soccer teams. In this thesis, we proposed a low-cost monitoring system that includes two parts. The first part would be the real-time monitoring that comes with low-cost Android devices carried by the player and a proper computer. Those Android devices will use the built-in function to acquire the GPS coordinates and transfer the data to the computer within the same WiFi environment. Then the computer would parse the data and do the transformation from GPS coordinates to Cartesian coordinates and draw the corresponding location on the field. The second part is the after-game reviewing system with the recording of the game at proper angles. We used some methods of object detection (Yolov5), object tracking (Deep Sort), color detection, and prospective transformation to have the player locations drawn on the minimap in a top-down view. Our experiments used 4 android devices for the real-time monitoring system and several soccer game video clips for the after-game reviewing system.