| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. C McNab vs Hort |
| 0-1 | 62 |
1982 |
London LB | A25 English |
| 2. C McNab vs A Rittiphunyawong |
| 1-0 | 23 |
1984 |
Thessaloniki ol (Men) | A25 English |
| 3. C McNab vs Chandler |
| 1-0 | 43 |
1987 |
Bath (England) | A28 English |
| 4. C McNab vs Adams |
 | 0-1 | 29 |
1987 |
Swansea GBR ch | A28 English |
| 5. C McNab vs Plaskett |
| 0-1 | 36 |
1988 |
BCF-ch | A21 English |
| 6. C McNab vs W Buchanan |
| ½-½ | 51 |
2001 |
ch-SCO | A29 English, Four Knights, Kingside Fianchetto |
| 7. C McNab vs J Estrada Nieto |
| ½-½ | 18 |
2001 |
Oakham ENG | A21 English |
| 8. C McNab vs N E Povah |
| 1-0 | 28 |
2001 |
4NCL | A28 English |
| 9. C McNab vs P Gayson |
| ½-½ | 32 |
2001 |
4NCL | A21 English |
| 10. C McNab vs M Thiruchelvam |
| 1-0 | 31 |
2001 |
Ron Banwell Masters | A27 English, Three Knights System |
| 11. C McNab vs J Rowson |
| ½-½ | 16 |
2001 |
ch-SCO | A29 English, Four Knights, Kingside Fianchetto |
| 12. C McNab vs J Richardson |
| ½-½ | 14 |
2001 |
Hampstead ENG | A28 English |
| 13. C McNab vs M Pacheco |
| 1-0 | 60 |
2002 |
Bled Olympiad | A29 English, Four Knights, Kingside Fianchetto |
| 14. C McNab vs P Gayson |
| 1-0 | 31 |
2002 |
4NCL | A21 English |
| 15. C McNab vs J Cobb |
| 1-0 | 31 |
2002 |
4NCL/Div1/SLO1 vs. SWD1 | A22 English |
| 16. C McNab vs S Ledger |
| ½-½ | 51 |
2003 |
Gibraltar Masters | A29 English, Four Knights, Kingside Fianchetto |
| 17. C McNab vs A Minasian |
| ½-½ | 58 |
2003 |
Cappelle La Grande | A29 English, Four Knights, Kingside Fianchetto |
| 18. C McNab vs S Sulskis |
| 0-1 | 61 |
2003 |
Gibraltar Masters | A29 English, Four Knights, Kingside Fianchetto |
| 19. C McNab vs P Gayson |
| 1-0 | 31 |
2003 |
Gibraltar Masters | A21 English |
| 20. C McNab vs P Cramling |
| ½-½ | 28 |
2004 |
Gibraltar Masters | A21 English |
| 21. C McNab vs S Ali |
| ½-½ | 42 |
2004 |
36th Olympiad | A26 English |
| 22. C McNab vs A Fernandes |
| 1-0 | 37 |
2004 |
36th Olympiad | A27 English, Three Knights System |
| 23. C McNab vs J Rowson |
 | 0-1 | 64 |
2004 |
111th Scottish Championship | A29 English, Four Knights, Kingside Fianchetto |
| 24. C McNab vs D Howell |
| 1-0 | 51 |
2005 |
Staunton Memorial | A27 English, Three Knights System |
| 25. C McNab vs P Straub |
| 1-0 | 34 |
2005 |
Hastings Chess Congress | A28 English |