| Gray vs Kazuya | 83–59 | 58.45% |
| Gray vs Reina | 52–39 | 57.14% |
| Gray vs Bryan | 52–37 | 58.43% |
| Gray vs King | 43–42 | 50.59% |
| Gray vs Jin | 39–45 | 46.43% |
| Gray vs Lee | 42–36 | 53.85% |
| Gray vs Law | 25–42 | 37.31% |
| Gray vs Hwoarang | 27–40 | 40.30% |
| Gray vs Paul | 29–37 | 43.94% |
| Gray vs Dragunov | 26–29 | 47.27% |
| Gray vs Yoshimitsu | 22–31 | 41.51% |
| Gray vs Heihachi | 33–19 | 63.46% |
| Gray vs Lili | 26–24 | 52.00% |
| Gray vs Devil Jin | 25–23 | 52.08% |
| Gray vs Steve | 21–22 | 48.84% |
| Gray vs Jun | 19–24 | 44.19% |
| Gray vs Asuka | 19–21 | 47.50% |
| Gray vs Azucena | 20–19 | 51.28% |
| Gray vs Lars | 18–18 | 50.00% |
| Gray vs Fahkumram | 22–10 | 68.75% |
| Gray vs Eddy | 14–15 | 48.28% |
| Gray vs Alisa | 10–18 | 35.71% |
| Gray vs Nina | 12–14 | 46.15% |
| Gray vs Leroy | 16–8 | 66.67% |
| Gray vs Xiaoyu | 8–12 | 40.00% |
| Gray vs Leo | 8–11 | 42.11% |
| Gray vs Victor | 6–13 | 31.58% |
| Gray vs Raven | 9–10 | 47.37% |
| Gray vs Lidia | 11–8 | 57.89% |
| Gray vs Feng | 10–8 | 55.56% |
| Gray vs Claudio | 9–8 | 52.94% |
| Gray vs Anna | 5–12 | 29.41% |
| Gray vs Jack-8 | 10–6 | 62.50% |
| Gray vs Shaheen | 7–9 | 43.75% |
| Gray vs Clive | 8–7 | 53.33% |
| Gray vs Kuma | 2–6 | 25.00% |
| Gray vs Zafina | 6–0 | 100.00% |
| Gray vs Panda | 3–0 | 100.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.