| Hafez vs Jin | 33–32 | 50.77% |
| Hafez vs Hwoarang | 30–22 | 57.69% |
| Hafez vs Kazuya | 27–21 | 56.25% |
| Hafez vs King | 22–25 | 46.81% |
| Hafez vs Bryan | 22–19 | 53.66% |
| Hafez vs Heihachi | 19–19 | 50.00% |
| Hafez vs Armor King | 14–24 | 36.84% |
| Hafez vs Law | 18–16 | 52.94% |
| Hafez vs Steve | 15–17 | 46.88% |
| Hafez vs Eddy | 17–11 | 60.71% |
| Hafez vs Reina | 14–12 | 53.85% |
| Hafez vs Paul | 14–8 | 63.64% |
| Hafez vs Lili | 3–19 | 13.64% |
| Hafez vs Jun | 12–10 | 54.55% |
| Hafez vs Fahkumram | 12–9 | 57.14% |
| Hafez vs Yoshimitsu | 7–13 | 35.00% |
| Hafez vs Miary Zo | 11–9 | 55.00% |
| Hafez vs Xiaoyu | 14–4 | 77.78% |
| Hafez vs Jack-8 | 6–12 | 33.33% |
| Hafez vs Dragunov | 9–9 | 50.00% |
| Hafez vs Alisa | 4–12 | 25.00% |
| Hafez vs Devil Jin | 10–5 | 66.67% |
| Hafez vs Feng | 5–10 | 33.33% |
| Hafez vs Azucena | 6–5 | 54.55% |
| Hafez vs Victor | 3–7 | 30.00% |
| Hafez vs Raven | 5–5 | 50.00% |
| Hafez vs Clive | 8–2 | 80.00% |
| Hafez vs Lee | 4–5 | 44.44% |
| Hafez vs Lidia | 4–5 | 44.44% |
| Hafez vs Anna | 3–6 | 33.33% |
| Hafez vs Asuka | 4–3 | 57.14% |
| Hafez vs Lars | 0–6 | 0.00% |
| Hafez vs Nina | 2–4 | 33.33% |
| Hafez vs Kuma | 3–3 | 50.00% |
| Hafez vs Leo | 2–3 | 40.00% |
| Hafez vs Shaheen | 2–2 | 50.00% |
| Hafez vs Zafina | 3–1 | 75.00% |
| Hafez vs Leroy | 1–3 | 25.00% |
| Hafez vs Claudio | 2–1 | 66.67% |
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.