Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. R Lau vs Onischuk |
| 1-0 | 40 | 1992 | Dortmund Open-A | C78 Ruy Lopez |
2. P Velicka vs Onischuk |
| 0-1 | 32 | 1993 | Budapest FS07 GM | C78 Ruy Lopez |
3. Timoshenko vs Onischuk |
| ½-½ | 31 | 1994 | Alushta2 | C78 Ruy Lopez |
4. V Fedorov vs Onischuk |
| 0-1 | 99 | 1994 | BL2-N 9394 | C78 Ruy Lopez |
5. R Byrne vs Onischuk |
| ½-½ | 49 | 1994 | 22nd World Open | C78 Ruy Lopez |
6. R Mainka vs Onischuk |
| ½-½ | 51 | 1994 | Muenster Open | C78 Ruy Lopez |
7. Klovans vs Onischuk |
| 0-1 | 75 | 1994 | Muenster Open | C78 Ruy Lopez |
8. P Popovic vs Onischuk |
| ½-½ | 32 | 1994 | Moscow Olympiad | C78 Ruy Lopez |
9. Short vs Onischuk |
| ½-½ | 77 | 1995 | Hoogovens | C78 Ruy Lopez |
10. Adams vs Onischuk |
| 0-1 | 31 | 1995 | Hoogovens Open | C78 Ruy Lopez |
11. Y Kruppa vs Onischuk |
| 1-0 | 54 | 1995 | Nikolaev zt | C78 Ruy Lopez |
12. U Garbisu vs Onischuk |
| 0-1 | 40 | 1995 | World Junior Championship | C78 Ruy Lopez |
13. C A Perdomo vs Onischuk |
| 0-1 | 38 | 1995 | World Junior Championship | C78 Ruy Lopez |
14. Romanishin vs Onischuk |
| ½-½ | 77 | 1996 | Biel SKA | C78 Ruy Lopez |
15. R Lau vs Onischuk |
| 0-1 | 29 | 1996 | Vienna Open | C78 Ruy Lopez |
16. V Dimitrov vs Onischuk |
| ½-½ | 27 | 1996 | Yerevan Olympiad | C78 Ruy Lopez |
17. Shirov vs Onischuk |
| ½-½ | 44 | 1996 | Groningen | C78 Ruy Lopez |
18. Short vs Onischuk |
 | 0-1 | 36 | 1997 | Hoogovens Group A | C78 Ruy Lopez |
19. B Socko vs Onischuk |
| 1-0 | 35 | 1999 | MK Cafe Cup-A | C78 Ruy Lopez |
20. S Danailov vs Onischuk |
| ½-½ | 87 | 2000 | Corus Group B | C78 Ruy Lopez |
21. Nijboer vs Onischuk |
| 0-1 | 40 | 2000 | Corus Group B | C78 Ruy Lopez |
22. Z Zhang vs Onischuk |
| ½-½ | 40 | 2000 | Tan Chin Nam Cup 6th | C78 Ruy Lopez |
23. X Peng vs Onischuk |
| ½-½ | 21 | 2000 | Tan Chin Nam Cup 6th | C78 Ruy Lopez |
24. Adams vs Onischuk |
| ½-½ | 33 | 2000 | European Club Cup | C78 Ruy Lopez |
25. Nisipeanu vs Onischuk |
| 0-1 | 44 | 2000 | Cap d'Agde-B | C78 Ruy Lopez |