-
Optimal starting XI for Coventry City FC to field against Oxford United (27/10/24)
-
Optimal starting XI for Coventry City FC to field against Sunderland (27/10/24)
-
Optimal starting XI for Coventry City FC to field against Millwall (27/10/24)
-
Championship Table to select team for analysis
-
Welcome screen
What it does
The software allows you to access Coventry City FC current table for the league, and use recent player and team performances, specific to the opposition, to generate expected player ratings for any giving upcoming fixture. This pulls data from the FOTMOB API, and uses their player rating and match stats database to generate metrics to predict these values. From these expected player ratings, the software selects the optimal team for the club to field in their next fixture against that team.
Challenges we ran into
The most time-consuming challenge was that our API has no documentation, and so trying to manually figure out URLs for the API requests was very time expensive.
What we learned
Always ensure there is sufficient documentation before making a commitment...
Areas to improve
- API requests are inefficient
- Missing performance data from some fixtures
- Fine-tune the predicted rating equation
- Allow for players to assume several positions
- Determine the optimal formation for an opponent
- Incorporate player fitness levels
Built With
- fotmobapi
- pyqt
- python

Log in or sign up for Devpost to join the conversation.