| Joe Purple vs Kazuya | 175–215 | 44.87% |
| Joe Purple vs Jin | 179–191 | 48.38% |
| Joe Purple vs Reina | 173–153 | 53.07% |
| Joe Purple vs Bryan | 135–153 | 46.88% |
| Joe Purple vs Hwoarang | 101–148 | 40.56% |
| Joe Purple vs Steve | 102–128 | 44.35% |
| Joe Purple vs King | 116–107 | 52.02% |
| Joe Purple vs Armor King | 106–104 | 50.48% |
| Joe Purple vs Law | 78–108 | 41.94% |
| Joe Purple vs Heihachi | 77–102 | 43.02% |
| Joe Purple vs Lili | 83–93 | 47.16% |
| Joe Purple vs Paul | 82–93 | 46.86% |
| Joe Purple vs Yoshimitsu | 68–92 | 42.50% |
| Joe Purple vs Dragunov | 60–75 | 44.44% |
| Joe Purple vs Jun | 54–73 | 42.52% |
| Joe Purple vs Devil Jin | 57–63 | 47.50% |
| Joe Purple vs Lee | 50–56 | 47.17% |
| Joe Purple vs Xiaoyu | 42–61 | 40.78% |
| Joe Purple vs Eddy | 51–50 | 50.50% |
| Joe Purple vs Alisa | 38–57 | 40.00% |
| Joe Purple vs Azucena | 53–40 | 56.99% |
| Joe Purple vs Nina | 38–54 | 41.30% |
| Joe Purple vs Feng | 42–48 | 46.67% |
| Joe Purple vs Victor | 35–55 | 38.89% |
| Joe Purple vs Asuka | 35–52 | 40.23% |
| Joe Purple vs Lars | 47–36 | 56.63% |
| Joe Purple vs Lidia | 35–32 | 52.24% |
| Joe Purple vs Clive | 37–28 | 56.92% |
| Joe Purple vs Jack-8 | 24–40 | 37.50% |
| Joe Purple vs Fahkumram | 31–28 | 52.54% |
| Joe Purple vs Raven | 26–30 | 46.43% |
| Joe Purple vs Kuma | 19–28 | 40.43% |
| Joe Purple vs Leo | 17–23 | 42.50% |
| Joe Purple vs Anna | 20–20 | 50.00% |
| Joe Purple vs Leroy | 23–13 | 63.89% |
| Joe Purple vs Claudio | 16–19 | 45.71% |
| Joe Purple vs Miary Zo | 15–17 | 46.88% |
| Joe Purple vs Zafina | 11–15 | 42.31% |
| Joe Purple vs Shaheen | 9–15 | 37.50% |
| Joe Purple vs Panda | 4–11 | 26.67% |
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.