| Tommy James vs Kazuya | 371–510 | 42.11% |
| Tommy James vs King | 341–503 | 40.40% |
| Tommy James vs Jin | 361–465–1 | 43.70% |
| Tommy James vs Hwoarang | 291–391 | 42.67% |
| Tommy James vs Steve | 311–361 | 46.28% |
| Tommy James vs Reina | 342–319 | 51.74% |
| Tommy James vs Law | 265–374 | 41.47% |
| Tommy James vs Bryan | 248–367 | 40.33% |
| Tommy James vs Lidia | 258–323 | 44.41% |
| Tommy James vs Eddy | 232–288 | 44.62% |
| Tommy James vs Jun | 225–271 | 45.36% |
| Tommy James vs Dragunov | 182–313 | 36.77% |
| Tommy James vs Heihachi | 227–257 | 46.90% |
| Tommy James vs Paul | 170–242 | 41.26% |
| Tommy James vs Azucena | 149–259 | 36.52% |
| Tommy James vs Yoshimitsu | 154–227 | 40.42% |
| Tommy James vs Lee | 143–230 | 38.34% |
| Tommy James vs Nina | 142–230 | 38.17% |
| Tommy James vs Armor King | 152–213 | 41.64% |
| Tommy James vs Asuka | 160–199 | 44.57% |
| Tommy James vs Victor | 118–240 | 32.96% |
| Tommy James vs Lili | 118–235 | 33.43% |
| Tommy James vs Lars | 115–224 | 33.92% |
| Tommy James vs Xiaoyu | 137–181 | 43.08% |
| Tommy James vs Devil Jin | 90–176 | 33.83% |
| Tommy James vs Feng | 95–159 | 37.40% |
| Tommy James vs Alisa | 65–151 | 30.09% |
| Tommy James vs Raven | 76–138 | 35.51% |
| Tommy James vs Jack-8 | 82–129 | 38.86% |
| Tommy James vs Leroy | 79–124 | 38.92% |
| Tommy James vs Leo | 78–123 | 38.81% |
| Tommy James vs Miary Zo | 65–98 | 39.88% |
| Tommy James vs Fahkumram | 74–78 | 48.68% |
| Tommy James vs Kuma | 52–94 | 35.62% |
| Tommy James vs Claudio | 61–81–1 | 42.96% |
| Tommy James vs Anna | 54–76 | 41.54% |
| Tommy James vs Clive | 61–62 | 49.59% |
| Tommy James vs Zafina | 39–81 | 32.50% |
| Tommy James vs Shaheen | 52–65 | 44.44% |
| Tommy James vs Panda | 25–26 | 49.02% |
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.