| Punch_Soda vs King | 23–30 | 43.40% |
| Punch_Soda vs Fahkumram | 24–29 | 45.28% |
| Punch_Soda vs Kazuya | 26–16 | 61.90% |
| Punch_Soda vs Steve | 16–19 | 45.71% |
| Punch_Soda vs Reina | 23–12 | 65.71% |
| Punch_Soda vs Jin | 14–15 | 48.28% |
| Punch_Soda vs Lili | 18–11 | 62.07% |
| Punch_Soda vs Bryan | 13–12 | 52.00% |
| Punch_Soda vs Asuka | 18–6 | 75.00% |
| Punch_Soda vs Hwoarang | 12–9 | 57.14% |
| Punch_Soda vs Devil Jin | 12–9 | 57.14% |
| Punch_Soda vs Dragunov | 11–10 | 52.38% |
| Punch_Soda vs Lee | 12–8 | 60.00% |
| Punch_Soda vs Heihachi | 8–12 | 40.00% |
| Punch_Soda vs Lidia | 7–12 | 36.84% |
| Punch_Soda vs Law | 8–10 | 44.44% |
| Punch_Soda vs Clive | 11–6 | 64.71% |
| Punch_Soda vs Victor | 8–8 | 50.00% |
| Punch_Soda vs Eddy | 10–5 | 66.67% |
| Punch_Soda vs Leo | 5–8 | 38.46% |
| Punch_Soda vs Jun | 6–7 | 46.15% |
| Punch_Soda vs Leroy | 9–3 | 75.00% |
| Punch_Soda vs Xiaoyu | 6–5 | 54.55% |
| Punch_Soda vs Kuma | 6–5 | 54.55% |
| Punch_Soda vs Azucena | 3–8 | 27.27% |
| Punch_Soda vs Nina | 4–6 | 40.00% |
| Punch_Soda vs Paul | 5–4 | 55.56% |
| Punch_Soda vs Raven | 6–3 | 66.67% |
| Punch_Soda vs Armor King | 5–4 | 55.56% |
| Punch_Soda vs Lars | 4–4 | 50.00% |
| Punch_Soda vs Feng | 4–3 | 57.14% |
| Punch_Soda vs Alisa | 6–1 | 85.71% |
| Punch_Soda vs Anna | 3–4 | 42.86% |
| Punch_Soda vs Jack-8 | 0–5 | 0.00% |
| Punch_Soda vs Panda | 0–5 | 0.00% |
| Punch_Soda vs Yoshimitsu | 4–0 | 100.00% |
| Punch_Soda vs Shaheen | 4–0 | 100.00% |
| Punch_Soda vs Zafina | 2–1 | 66.67% |
| Punch_Soda vs Miary Zo | 1–2 | 33.33% |
| Punch_Soda vs Claudio | 1–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.