| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. DeFirmian vs Seirawan |
| 0-1 | 38 |
1981 |
Lone Pine (USA) | B18 Caro-Kann, Classical |
| 2. DeFirmian vs J Benjamin |
| ½-½ | 34 |
1981 |
4, Lone Pine op | B16 Caro-Kann, Bronstein-Larsen Variation |
| 3. DeFirmian vs J Benjamin |
| ½-½ | 34 |
1981 |
4, Lone Pine op | B16 Caro-Kann, Bronstein-Larsen Variation |
| 4. DeFirmian vs Ermenkov |
| ½-½ | 9 |
1981 |
Smederevska Palanka (Yugoslavia) | B16 Caro-Kann, Bronstein-Larsen Variation |
| 5. DeFirmian vs Miles |
| ½-½ | 39 |
1984 |
Oslo (Norway) | B16 Caro-Kann, Bronstein-Larsen Variation |
| 6. DeFirmian vs M Todorovic |
| 1-0 | 60 |
1984 |
It (cat.8) | B17 Caro-Kann, Steinitz Variation |
| 7. DeFirmian vs Seirawan |
| 1-0 | 40 |
1984 |
Ch USA | B19 Caro-Kann, Classical |
| 8. DeFirmian vs Dlugy |
 | 0-1 | 36 |
1985 |
Ch USA | B17 Caro-Kann, Steinitz Variation |
| 9. DeFirmian vs Miles |
| ½-½ | 54 |
1985 |
Izt | B19 Caro-Kann, Classical |
| 10. DeFirmian vs Dlugy |
| ½-½ | 46 |
1985 |
Izt | B17 Caro-Kann, Steinitz Variation |
| 11. DeFirmian vs Hort |
| 1-0 | 40 |
1985 |
Izt | B17 Caro-Kann, Steinitz Variation |
| 12. DeFirmian vs Conquest |
| 1-0 | 45 |
1986 |
Commonwealth (England) | B16 Caro-Kann, Bronstein-Larsen Variation |
| 13. DeFirmian vs Seirawan |
| ½-½ | 46 |
1986 |
Wijk aan Zee (Netherlands) | B12 Caro-Kann Defense |
| 14. DeFirmian vs Adianto |
| 0-1 | 36 |
1987 |
San Francisco | B19 Caro-Kann, Classical |
| 15. DeFirmian vs Christiansen |
| 1-0 | 63 |
1987 |
Ch USA | B17 Caro-Kann, Steinitz Variation |
| 16. DeFirmian vs Miles |
| 0-1 | 50 |
1987 |
It (open) | B19 Caro-Kann, Classical |
| 17. DeFirmian vs J Thinnsen |
| 1-0 | 28 |
1988 |
World | B17 Caro-Kann, Steinitz Variation |
| 18. DeFirmian vs S Odendahl |
| 1-0 | 40 |
1988 |
It (open) | B15 Caro-Kann |
| 19. DeFirmian vs Korchnoi |
| 0-1 | 34 |
1989 |
It (open) | B19 Caro-Kann, Classical |
| 20. DeFirmian vs Spiridonov |
| 1-0 | 32 |
1989 |
It (open) | B17 Caro-Kann, Steinitz Variation |
| 21. DeFirmian vs Adorjan |
| ½-½ | 18 |
1989 |
Luzern 48/(210) | B17 Caro-Kann, Steinitz Variation |
| 22. DeFirmian vs Miles |
| ½-½ | 53 |
1989 |
It (open) | B19 Caro-Kann, Classical |
| 23. DeFirmian vs Hort |
| ½-½ | 25 |
1990 |
Biel (Switzerland) | B15 Caro-Kann |
| 24. DeFirmian vs J M Hodgson |
| 1-0 | 62 |
1990 |
Match (team) | B17 Caro-Kann, Steinitz Variation |
| 25. DeFirmian vs Karpov |
 | 0-1 | 32 |
1990 |
It (open) | B17 Caro-Kann, Steinitz Variation |