| xHaNiBaLx vs Jin | 58–48 | 54.72% |
| xHaNiBaLx vs Kazuya | 52–50 | 50.98% |
| xHaNiBaLx vs Bryan | 53–38 | 58.24% |
| xHaNiBaLx vs King | 44–37 | 54.32% |
| xHaNiBaLx vs Reina | 38–35 | 52.05% |
| xHaNiBaLx vs Yoshimitsu | 30–36 | 45.45% |
| xHaNiBaLx vs Azucena | 33–25 | 56.90% |
| xHaNiBaLx vs Paul | 25–30 | 45.45% |
| xHaNiBaLx vs Law | 29–23 | 55.77% |
| xHaNiBaLx vs Alisa | 30–20 | 60.00% |
| xHaNiBaLx vs Lili | 27–22 | 55.10% |
| xHaNiBaLx vs Heihachi | 25–24 | 51.02% |
| xHaNiBaLx vs Hwoarang | 23–22 | 51.11% |
| xHaNiBaLx vs Asuka | 19–26 | 42.22% |
| xHaNiBaLx vs Lee | 23–16 | 58.97% |
| xHaNiBaLx vs Victor | 25–13 | 65.79% |
| xHaNiBaLx vs Steve | 16–21 | 43.24% |
| xHaNiBaLx vs Dragunov | 21–14 | 60.00% |
| xHaNiBaLx vs Armor King | 12–19 | 38.71% |
| xHaNiBaLx vs Devil Jin | 8–22 | 26.67% |
| xHaNiBaLx vs Feng | 13–16 | 44.83% |
| xHaNiBaLx vs Xiaoyu | 11–17 | 39.29% |
| xHaNiBaLx vs Lars | 21–6 | 77.78% |
| xHaNiBaLx vs Jack-8 | 12–14 | 46.15% |
| xHaNiBaLx vs Anna | 12–14 | 46.15% |
| xHaNiBaLx vs Nina | 10–15 | 40.00% |
| xHaNiBaLx vs Clive | 9–16 | 36.00% |
| xHaNiBaLx vs Jun | 11–13 | 45.83% |
| xHaNiBaLx vs Fahkumram | 14–10 | 58.33% |
| xHaNiBaLx vs Claudio | 6–17 | 26.09% |
| xHaNiBaLx vs Eddy | 8–13 | 38.10% |
| xHaNiBaLx vs Leo | 13–6 | 68.42% |
| xHaNiBaLx vs Kuma | 7–11 | 38.89% |
| xHaNiBaLx vs Raven | 8–9 | 47.06% |
| xHaNiBaLx vs Lidia | 9–7 | 56.25% |
| xHaNiBaLx vs Miary Zo | 6–5 | 54.55% |
| xHaNiBaLx vs Panda | 5–5 | 50.00% |
| xHaNiBaLx vs Zafina | 8–2 | 80.00% |
| xHaNiBaLx vs Shaheen | 4–4 | 50.00% |
| xHaNiBaLx vs Leroy | 2–6 | 25.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.