Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. J Grant vs C Freese |
| 1-0 | 62 | 1989 | Edinburgh Open | A29 English, Four Knights, Kingside Fianchetto |
2. J Grant vs L B Hansen |
| 0-1 | 26 | 1992 | Troll Masters | A29 English, Four Knights, Kingside Fianchetto |
3. J Grant vs I Naumkin |
| 0-1 | 59 | 1993 | Cappelle Open | A29 English, Four Knights, Kingside Fianchetto |
4. J Grant vs P Motwani |
| 0-1 | 35 | 1993 | Scottish Championship | A29 English, Four Knights, Kingside Fianchetto |
5. J Grant vs C Pritchett |
| 0-1 | 27 | 1993 | Scottish Championship | A29 English, Four Knights, Kingside Fianchetto |
6. J Grant vs C Pritchett |
| ½-½ | 41 | 1996 | Scottish Championship | A29 English, Four Knights, Kingside Fianchetto |
7. J Grant vs P Motwani |
| 0-1 | 42 | 1997 | Staffordshire Centenary | A29 English, Four Knights, Kingside Fianchetto |
8. J Grant vs L Cooper |
| 1-0 | 76 | 1997 | Staffordshire Centenary | A29 English, Four Knights, Kingside Fianchetto |
9. J Grant vs G Timoscenko |
| 0-1 | 29 | 1997 | European Team Championship | A29 English, Four Knights, Kingside Fianchetto |
10. J Grant vs E Bamber |
| 1-0 | 46 | 1999 | Scottish Championship | A29 English, Four Knights, Kingside Fianchetto |
11. J Grant vs J Parker |
| 0-1 | 52 | 2000 | Mondariz Zonal | A29 English, Four Knights, Kingside Fianchetto |
12. J Grant vs C Pritchett |
| ½-½ | 37 | 2003 | Scottish Championship | A29 English, Four Knights, Kingside Fianchetto |
13. J Grant vs I Robertson |
| ½-½ | 45 | 2003 | Scottish Championship | A29 English, Four Knights, Kingside Fianchetto |
14. J Grant vs O Sulypa |
| 1-0 | 64 | 2003 | European Championship | A29 English, Four Knights, Kingside Fianchetto |
15. J Grant vs J Markos |
| 1-0 | 50 | 2005 | European Union Championship | A29 English, Four Knights, Kingside Fianchetto |
16. J Grant vs A Burnett |
| 1-0 | 55 | 2005 | Scottish Championship | A29 English, Four Knights, Kingside Fianchetto |
17. J Grant vs T Wippermann |
| 0-1 | 38 | 2007 | European Championship | A29 English, Four Knights, Kingside Fianchetto |
18. J Grant vs R Mainka |
| 0-1 | 40 | 2008 | Bad Wiessee Open | A29 English, Four Knights, Kingside Fianchetto |
19. J Grant vs G Neave |
| ½-½ | 36 | 2009 | Scottish Championship | A29 English, Four Knights, Kingside Fianchetto |
20. J Grant vs T Lochte |
| 0-1 | 46 | 2016 | London Chess Classic Open | A29 English, Four Knights, Kingside Fianchetto |
21. J Grant vs J M Dilley |
| ½-½ | 114 | 2025 | 4NCL 2024/25 | A29 English, Four Knights, Kingside Fianchetto |