Figure 1.

Figure 2.

Figure 3.

Figure 4.

Figure 5.

Figure 6.

Description of features_
| Feature Name | Description |
|---|---|
| HomeTeam | Home Team |
| AwayTeam | Away Team |
| FTR | Full Time Result (H=Home Win, D=Draw, A=Away Win) |
| HS | Home Team Shots |
| AS | Away Team Shots |
| HST | Home Team Shots on Target |
| AST | Away Team Shots on Target |
| HC | Home Team Corners |
| AC | Away Team Corners |
| HF | Home Team Fouls Committed |
| AF | Away Team Fouls Committed |
| HY | Home Team Yellow Cards |
| AY | Away Team Yellow Cards |
| HR | Home Team Red Cards |
| AR | Away Team Red Cards |
Performance comparison of the six models in our study_
| Classifiers | Accuracy | Precision | Recall | F1-score | AUC |
|---|---|---|---|---|---|
| Logistic Regression | 0.64 | 0.62 | 0.64 | 0.63 | 0.81 |
| Naïve Bayes | 0.60 | 0.60 | 0.60 | 0.60 | 0.75 |
| Support Vector Machine | 0.64 | 0.63 | 0.64 | 0.64 | 0.82 |
| Multilayer Perceptron | 0.67 | 0.66 | 0.67 | 0.67 | 0.83 |
| Random Forest | 0.64 | 0.62 | 0.64 | 0.62 | 0.81 |
| XGBoost | 0.66 | 0.63 | 0.66 | 0.64 | 0.82 |