Data is collected once per day, usually at night, to ensure regular updates for the statistics. This automated process ensures that the information is fresh and ready for analysis the next day.
The statistics are based on data collected via API-FOOTBALL. While this API is highly reliable, occasional errors may occur, although they remain extremely rare. Therefore, the accuracy of the statistics depends directly on the quality of the data provided by the API.
When a match is canceled and postponed, the affected teams will retain a 'matchday' delay. For example, if a match from matchday 3 is postponed, the next match for these teams will be the match from matchday 3, while other teams will play their match from matchday 4. This ensures that matches are played in the chronological order of the championship days, while maintaining the consistency of real-time statistics.
When a player receives two yellow cards in the same match, our database records this situation in detail. Instead of simply indicating a red card, we add two yellow cards and one red card to the affected team. This approach provides an accurate representation of the infractions committed and allows for analysis of the impact of multiple warnings on the dynamics of the game and the disciplinary statistics of the team.