| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Speelman vs J Gallagher |
| 0-1 | 38 |
1987 |
Ch Great Britain | E92 King's Indian |
| 2. Murey vs J Gallagher |
| 1-0 | 36 |
1988 |
It, Haringey | E86 King's Indian, Samisch, Orthodox, 7.Nge2 c6 |
| 3. Speelman vs J Gallagher |
| 1-0 | 49 |
1988 |
St John | E77 King's Indian |
| 4. Petursson vs J Gallagher |
| ½-½ | 34 |
1988 |
It St John (CAN) | E83 King's Indian, Samisch |
| 5. Speelman vs J Gallagher |
| ½-½ | 60 |
1988 |
St John | E77 King's Indian |
| 6. Lautier vs J Gallagher |
| ½-½ | 44 |
1989 |
FRA-chT | E88 King's Indian, Samisch, Orthodox, 7.d5 c6 |
| 7. A J Whiteley vs J Gallagher |
| 0-1 | 53 |
1989 |
Royan op | E67 King's Indian, Fianchetto |
| 8. Barbero vs J Gallagher |
| 0-1 | 33 |
1989 |
It (open) | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 9. G Timoshchenko vs J Gallagher |
| ½-½ | 44 |
1990 |
Hastings Challengers 9091 | E94 King's Indian, Orthodox |
| 10. Petursson vs J Gallagher |
| 1-0 | 38 |
1990 |
It San Bernadino Brocco (Switzerland) | E73 King's Indian |
| 11. Suba vs J Gallagher |
| ½-½ | 23 |
1991 |
Benidorm | E71 King's Indian, Makagonov System (5.h3) |
| 12. Suba vs J Gallagher |
| ½-½ | 52 |
1992 |
Kuala Lumpur op | E71 King's Indian, Makagonov System (5.h3) |
| 13. Petursson vs J Gallagher |
| 0-1 | 56 |
1992 |
It San Bernadino Brocco (Switzerland) ( | E73 King's Indian |
| 14. L Brunner vs J Gallagher |
| 0-1 | 33 |
1993 |
Bern | E88 King's Indian, Samisch, Orthodox, 7.d5 c6 |
| 15. J Lechtynsky vs J Gallagher |
| ½-½ | 21 |
1993 |
Passau op 1st | E61 King's Indian |
| 16. Chiburdanidze vs J Gallagher |
| ½-½ | 24 |
1994 |
Biel | E67 King's Indian, Fianchetto |
| 17. P Hohler vs J Gallagher |
| 0-1 | 31 |
1994 |
Bern op | E67 King's Indian, Fianchetto |
| 18. V Tukmakov vs J Gallagher |
| 1-0 | 50 |
1994 |
Zuerich op | E68 King's Indian, Fianchetto, Classical Variation, 8.e4 |
| 19. Ftacnik vs J Gallagher |
| 1-0 | 46 |
1995 |
It (open), Hamburg (Germany) | E67 King's Indian, Fianchetto |
| 20. I Sotnikov vs J Gallagher |
| 0-1 | 37 |
1996 |
Arosa SKA op | E71 King's Indian, Makagonov System (5.h3) |
| 21. Christiansen vs J Gallagher |
| 0-1 | 35 |
1996 |
Rehhag cup, Bern SUI | E77 King's Indian |
| 22. F Hoelzl vs J Gallagher |
| ½-½ | 68 |
1997 |
EU-chT (Men) | E70 King's Indian |
| 23. Chiburdanidze vs J Gallagher |
| ½-½ | 17 |
1997 |
WchT 4th | E60 King's Indian Defense |
| 24. Yusupov vs J Gallagher |
| ½-½ | 24 |
1998 |
Dresden zt | E61 King's Indian |
| 25. Vaganian vs J Gallagher |
| 1-0 | 116 |
1998 |
Bundesliga -9 | E67 King's Indian, Fianchetto |