| KeyPoly vs Heihachi | 36–67 | 34.95% |
| KeyPoly vs Kazuya | 33–47 | 41.25% |
| KeyPoly vs Jin | 35–26 | 57.38% |
| KeyPoly vs Dragunov | 14–39 | 26.42% |
| KeyPoly vs King | 18–33 | 35.29% |
| KeyPoly vs Bryan | 14–31 | 31.11% |
| KeyPoly vs Hwoarang | 25–18 | 58.14% |
| KeyPoly vs Reina | 26–15 | 63.41% |
| KeyPoly vs Steve | 22–16 | 57.89% |
| KeyPoly vs Victor | 19–16 | 54.29% |
| KeyPoly vs Devil Jin | 14–20 | 41.18% |
| KeyPoly vs Jun | 16–18 | 47.06% |
| KeyPoly vs Lili | 12–19 | 38.71% |
| KeyPoly vs Armor King | 9–22 | 29.03% |
| KeyPoly vs Lidia | 9–16 | 36.00% |
| KeyPoly vs Lars | 15–8 | 65.22% |
| KeyPoly vs Raven | 11–11 | 50.00% |
| KeyPoly vs Law | 9–11 | 45.00% |
| KeyPoly vs Asuka | 9–11 | 45.00% |
| KeyPoly vs Paul | 5–14 | 26.32% |
| KeyPoly vs Feng | 9–8 | 52.94% |
| KeyPoly vs Xiaoyu | 7–9 | 43.75% |
| KeyPoly vs Shaheen | 4–12 | 25.00% |
| KeyPoly vs Claudio | 6–9 | 40.00% |
| KeyPoly vs Lee | 6–9 | 40.00% |
| KeyPoly vs Nina | 7–7 | 50.00% |
| KeyPoly vs Jack-8 | 7–6 | 53.85% |
| KeyPoly vs Leo | 7–6 | 53.85% |
| KeyPoly vs Alisa | 4–9 | 30.77% |
| KeyPoly vs Yoshimitsu | 6–6 | 50.00% |
| KeyPoly vs Eddy | 5–5 | 50.00% |
| KeyPoly vs Azucena | 6–3 | 66.67% |
| KeyPoly vs Kuma | 2–6 | 25.00% |
| KeyPoly vs Leroy | 6–2 | 75.00% |
| KeyPoly vs Zafina | 3–4 | 42.86% |
| KeyPoly vs Fahkumram | 4–3 | 57.14% |
| KeyPoly vs Clive | 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.