| Ali_Hamza vs King | 14–33 | 29.79% |
| Ali_Hamza vs Kazuya | 21–10–1 | 67.74% |
| Ali_Hamza vs Jin | 15–16 | 48.39% |
| Ali_Hamza vs Law | 8–16 | 33.33% |
| Ali_Hamza vs Dragunov | 9–14 | 39.13% |
| Ali_Hamza vs Steve | 12–10 | 54.55% |
| Ali_Hamza vs Victor | 7–10 | 41.18% |
| Ali_Hamza vs Armor King | 9–7 | 56.25% |
| Ali_Hamza vs Asuka | 6–9 | 40.00% |
| Ali_Hamza vs Lee | 2–10 | 16.67% |
| Ali_Hamza vs Lili | 7–4 | 63.64% |
| Ali_Hamza vs Alisa | 5–6 | 45.45% |
| Ali_Hamza vs Hwoarang | 6–4 | 60.00% |
| Ali_Hamza vs Devil Jin | 4–6 | 40.00% |
| Ali_Hamza vs Heihachi | 5–5 | 50.00% |
| Ali_Hamza vs Bryan | 3–5 | 37.50% |
| Ali_Hamza vs Reina | 6–2 | 75.00% |
| Ali_Hamza vs Azucena | 6–2 | 75.00% |
| Ali_Hamza vs Eddy | 5–3 | 62.50% |
| Ali_Hamza vs Fahkumram | 2–6 | 25.00% |
| Ali_Hamza vs Paul | 1–6 | 14.29% |
| Ali_Hamza vs Yoshimitsu | 4–3 | 57.14% |
| Ali_Hamza vs Lars | 2–5 | 28.57% |
| Ali_Hamza vs Anna | 6–1 | 85.71% |
| Ali_Hamza vs Leo | 1–5 | 16.67% |
| Ali_Hamza vs Claudio | 2–4 | 33.33% |
| Ali_Hamza vs Miary Zo | 6–0 | 100.00% |
| Ali_Hamza vs Jun | 0–5 | 0.00% |
| Ali_Hamza vs Nina | 1–2 | 33.33% |
| Ali_Hamza vs Kuma | 2–1 | 66.67% |
| Ali_Hamza vs Feng | 2–0 | 100.00% |
| Ali_Hamza vs Leroy | 2–0 | 100.00% |
| Ali_Hamza vs Raven | 0–2 | 0.00% |
Limitations
This data is often requested to give insight into which characters you have more trouble with than others, but it is not particularly helpful for that. The main issue is that it is heavily skewed by how strong the opponents you play are.
For example, this data suggests my worst matchup is clearly vs Reina, but that's just because most of those games are vs Yagami.
There is a way to account for this being worked on. The central idea is to assign each matchup a rating vs you which adjusts based on the result, much like the regular rating but also based on the rating of each player. With this, it would give a better summary of how well you perform vs each character.
In the meantime, this page is here to present the data as requested.