| Kesh vs Armor King | 43–50 | 46.24% |
| Kesh vs Kazuya | 28–27 | 50.91% |
| Kesh vs Reina | 24–19 | 55.81% |
| Kesh vs Lee | 16–22 | 42.11% |
| Kesh vs Bryan | 26–11 | 70.27% |
| Kesh vs Dragunov | 24–13 | 64.86% |
| Kesh vs Heihachi | 12–18 | 40.00% |
| Kesh vs Jin | 22–7 | 75.86% |
| Kesh vs Hwoarang | 15–12 | 55.56% |
| Kesh vs Devil Jin | 13–12 | 52.00% |
| Kesh vs King | 16–8 | 66.67% |
| Kesh vs Law | 14–8 | 63.64% |
| Kesh vs Jun | 7–15 | 31.82% |
| Kesh vs Steve | 8–13 | 38.10% |
| Kesh vs Lili | 10–6 | 62.50% |
| Kesh vs Paul | 7–8 | 46.67% |
| Kesh vs Asuka | 8–7 | 53.33% |
| Kesh vs Lars | 11–4 | 73.33% |
| Kesh vs Nina | 3–11 | 21.43% |
| Kesh vs Fahkumram | 5–9 | 35.71% |
| Kesh vs Claudio | 7–6 | 53.85% |
| Kesh vs Shaheen | 10–3 | 76.92% |
| Kesh vs Leroy | 7–6 | 53.85% |
| Kesh vs Anna | 9–4 | 69.23% |
| Kesh vs Yoshimitsu | 8–4 | 66.67% |
| Kesh vs Raven | 6–5 | 54.55% |
| Kesh vs Jack-8 | 5–5 | 50.00% |
| Kesh vs Azucena | 5–5 | 50.00% |
| Kesh vs Lidia | 4–6 | 40.00% |
| Kesh vs Victor | 6–3 | 66.67% |
| Kesh vs Clive | 4–5 | 44.44% |
| Kesh vs Xiaoyu | 2–6 | 25.00% |
| Kesh vs Leo | 2–5 | 28.57% |
| Kesh vs Feng | 2–4 | 33.33% |
| Kesh vs Alisa | 2–4 | 33.33% |
| Kesh vs Eddy | 4–2 | 66.67% |
| Kesh vs Kuma | 1–2 | 33.33% |
| Kesh vs Panda | 2–1 | 66.67% |
| Kesh vs Zafina | 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.