| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. M Szelag vs D Blimke |
| 1-0 | 21 |
1991 |
Czestochowa | B30 Sicilian |
| 2. M Szelag vs Radjabov |
| 0-1 | 40 |
1999 |
EU-ch U18 | C11 French |
| 3. V Georgiev vs M Szelag |
| 1-0 | 33 |
1999 |
Cappelle la Grande | E70 King's Indian |
| 4. M Szelag vs J Gdanski |
| 0-1 | 47 |
2000 |
Polish Team Championships | C67 Ruy Lopez |
| 5. M Szelag vs Stefansson |
| 1-0 | 52 |
2000 |
16th open | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 6. M Szelag vs P Jaracz |
| 1-0 | 30 |
2000 |
Polish Team Championships | B90 Sicilian, Najdorf |
| 7. M Szelag vs B Socko |
| 0-1 | 83 |
2001 |
TCh-POL | C18 French, Winawer |
| 8. M Szelag vs S Zawadzki |
| 1-0 | 43 |
2001 |
ch-Pol u20 | C41 Philidor Defense |
| 9. M Szelag vs F Kuznetsov |
| 1-0 | 17 |
2001 |
Rubinstein Open | C63 Ruy Lopez, Schliemann Defense |
| 10. I Rajlich vs M Szelag |
| 1-0 | 41 |
2001 |
TCh-POL | E70 King's Indian |
| 11. M Szelag vs I Rajlich |
| 0-1 | 36 |
2001 |
ch-Pol u20 | C11 French |
| 12. M Szelag vs A Mista |
| 0-1 | 43 |
2001 |
ch-Pol u20 | B09 Pirc, Austrian Attack |
| 13. M Szelag vs M Fudalej |
| ½-½ | 38 |
2001 |
Rubinstein Open | B15 Caro-Kann |
| 14. K Anuszkiewicz vs M Szelag |
| ½-½ | 41 |
2001 |
TCh-POL | E63 King's Indian, Fianchetto, Panno Variation |
| 15. J Owczarzak vs M Szelag |
| 1-0 | 57 |
2001 |
ch-Pol u20 | B90 Sicilian, Najdorf |
| 16. M Szelag vs P Stoma |
| ½-½ | 72 |
2001 |
TCh-POL | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 17. M Szelag vs P Depyl |
| 1-0 | 30 |
2001 |
open | C11 French |
| 18. M Dziuba vs M Szelag |
| ½-½ | 25 |
2001 |
ch-Pol u20 | E71 King's Indian, Makagonov System (5.h3) |
| 19. A Karlovich vs M Szelag |
 | ½-½ | 22 |
2001 |
Rubinstein Open | C15 French, Winawer |
| 20. M Szelag vs P Bobras |
| ½-½ | 26 |
2001 |
TCh-POL | B33 Sicilian |
| 21. M Szelag vs P Lagowski |
| 1-0 | 52 |
2001 |
ch-Pol u20 | B62 Sicilian, Richter-Rauzer |
| 22. M Szelag vs A Dobrowolski |
| 1-0 | 18 |
2001 |
Rubinstein Open | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 23. M Thirion vs M Szelag |
| ½-½ | 39 |
2001 |
TCh-BEL -2 | B92 Sicilian, Najdorf, Opocensky Variation |
| 24. M Szelag vs A Wisniewski |
| 1-0 | 68 |
2001 |
ch-Pol u20 | C09 French, Tarrasch, Open Variation, Main line |
| 25. M Szelag vs K Jasik |
| ½-½ | 31 |
2001 |
Rubinstein Open | C42 Petrov Defense |