| Bad teacher vs King | 322–236 | 57.71% |
| Bad teacher vs Kazuya | 346–171 | 66.92% |
| Bad teacher vs Jin | 291–198 | 59.51% |
| Bad teacher vs Yoshimitsu | 274–182 | 60.09% |
| Bad teacher vs Hwoarang | 263–183 | 58.97% |
| Bad teacher vs Bryan | 260–172 | 60.19% |
| Bad teacher vs Law | 235–170 | 58.02% |
| Bad teacher vs Alisa | 193–165 | 53.91% |
| Bad teacher vs Dragunov | 202–153 | 56.90% |
| Bad teacher vs Feng | 213–125 | 63.02% |
| Bad teacher vs Jun | 174–148 | 54.04% |
| Bad teacher vs Paul | 196–123 | 61.44% |
| Bad teacher vs Lars | 148–146 | 50.34% |
| Bad teacher vs Steve | 165–125 | 56.90% |
| Bad teacher vs Victor | 167–115 | 59.22% |
| Bad teacher vs Devil Jin | 141–134 | 51.27% |
| Bad teacher vs Lili | 132–141 | 48.35% |
| Bad teacher vs Heihachi | 161–93 | 63.39% |
| Bad teacher vs Lee | 135–114 | 54.22% |
| Bad teacher vs Nina | 154–90 | 63.11% |
| Bad teacher vs Eddy | 141–101 | 58.26% |
| Bad teacher vs Fahkumram | 110–115 | 48.89% |
| Bad teacher vs Jack-8 | 113–94 | 54.59% |
| Bad teacher vs Reina | 110–84 | 56.70% |
| Bad teacher vs Leroy | 113–75 | 60.11% |
| Bad teacher vs Anna | 85–96 | 46.96% |
| Bad teacher vs Azucena | 96–70 | 57.83% |
| Bad teacher vs Clive | 84–74 | 53.16% |
| Bad teacher vs Claudio | 81–76 | 51.59% |
| Bad teacher vs Lidia | 92–57 | 61.74% |
| Bad teacher vs Asuka | 84–55 | 60.43% |
| Bad teacher vs Kuma | 73–63 | 53.68% |
| Bad teacher vs Xiaoyu | 70–60 | 53.85% |
| Bad teacher vs Raven | 66–51 | 56.41% |
| Bad teacher vs Leo | 63–52 | 54.78% |
| Bad teacher vs Zafina | 68–47 | 59.13% |
| Bad teacher vs Shaheen | 35–32 | 52.24% |
| Bad teacher vs Armor King | 24–22 | 52.17% |
| Bad teacher vs Panda | 16–14 | 53.33% |
| Bad teacher vs Miary Zo | 2–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.