| Geese412 vs Steve | 5–2 | 71.43% |
| Geese412 vs Bryan | 4–2 | 66.67% |
| Geese412 vs Kazuya | 3–3 | 50.00% |
| Geese412 vs Jun | 3–3 | 50.00% |
| Geese412 vs Xiaoyu | 2–3 | 40.00% |
| Geese412 vs Jack-8 | 4–1 | 80.00% |
| Geese412 vs Law | 3–1 | 75.00% |
| Geese412 vs Azucena | 2–2 | 50.00% |
| Geese412 vs Hwoarang | 2–1 | 66.67% |
| Geese412 vs Dragunov | 2–1 | 66.67% |
| Geese412 vs Leroy | 1–2 | 33.33% |
| Geese412 vs King | 0–2 | 0.00% |
| Geese412 vs Yoshimitsu | 0–2 | 0.00% |
| Geese412 vs Devil Jin | 2–0 | 100.00% |
| Geese412 vs Lars | 0–2 | 0.00% |
| Geese412 vs Zafina | 0–2 | 0.00% |
| Geese412 vs Paul | 1–0 | 100.00% |
| Geese412 vs Asuka | 1–0 | 100.00% |
| Geese412 vs Lili | 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.