| Hardy vs Kazuya | 50–47 | 51.55% |
| Hardy vs Jin | 45–44 | 50.56% |
| Hardy vs Hwoarang | 48–39 | 55.17% |
| Hardy vs Asuka | 38–31 | 55.07% |
| Hardy vs Bryan | 34–34 | 50.00% |
| Hardy vs Dragunov | 33–35 | 48.53% |
| Hardy vs Paul | 34–29 | 53.97% |
| Hardy vs King | 27–34 | 44.26% |
| Hardy vs Reina | 26–28 | 48.15% |
| Hardy vs Victor | 23–30 | 43.40% |
| Hardy vs Steve | 21–30 | 41.18% |
| Hardy vs Nina | 11–34 | 24.44% |
| Hardy vs Feng | 21–23 | 47.73% |
| Hardy vs Leroy | 24–19 | 55.81% |
| Hardy vs Law | 18–20 | 47.37% |
| Hardy vs Devil Jin | 15–22 | 40.54% |
| Hardy vs Yoshimitsu | 14–21 | 40.00% |
| Hardy vs Lars | 15–20 | 42.86% |
| Hardy vs Azucena | 13–22 | 37.14% |
| Hardy vs Leo | 12–22 | 35.29% |
| Hardy vs Alisa | 18–15 | 54.55% |
| Hardy vs Jun | 16–16 | 50.00% |
| Hardy vs Lidia | 13–18 | 41.94% |
| Hardy vs Lili | 8–22 | 26.67% |
| Hardy vs Lee | 10–18 | 35.71% |
| Hardy vs Xiaoyu | 12–14 | 46.15% |
| Hardy vs Claudio | 11–13 | 45.83% |
| Hardy vs Jack-8 | 11–11 | 50.00% |
| Hardy vs Raven | 10–8 | 55.56% |
| Hardy vs Kuma | 4–13 | 23.53% |
| Hardy vs Eddy | 6–10 | 37.50% |
| Hardy vs Heihachi | 7–8 | 46.67% |
| Hardy vs Shaheen | 6–8 | 42.86% |
| Hardy vs Zafina | 7–7 | 50.00% |
| Hardy vs Anna | 6–4 | 60.00% |
| Hardy vs Panda | 2–3 | 40.00% |
| Hardy vs Clive | 0–1 | 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.