| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. P Garbett vs L O Choong |
| 1-0 | 36 |
1974 |
21st Olympiad | B93 Sicilian, Najdorf, 6.f4 |
| 2. P Garbett vs Ghitescu |
| ½-½ | 26 |
1974 |
21st Olympiad | B93 Sicilian, Najdorf, 6.f4 |
| 3. P Garbett vs Jansa |
| 0-1 | 29 |
1974 |
Nice | B46 Sicilian, Taimanov Variation |
| 4. P Garbett vs R C Balinas |
| 1-0 | 42 |
1975 |
Zonal Tournament | B93 Sicilian, Najdorf, 6.f4 |
| 5. P Garbett vs W Leonhardt |
 | 1-0 | 34 |
1976 |
Northshore Club Championship | B50 Sicilian |
| 6. P Garbett vs P Stuart |
| ½-½ | 35 |
1976 |
North Island Ch | B40 Sicilian |
| 7. P Garbett vs R Maninang |
| ½-½ | 67 |
1977 |
Second Asian Team Championship | B67 Sicilian, Richter-Rauzer Attack, 7...a6 Defense, 8...Bd7 |
| 8. P Garbett vs O Sarapu |
| ½-½ | 31 |
1977 |
84th New Zealand Championship | B45 Sicilian, Taimanov |
| 9. P Garbett vs D Beach |
| 1-0 | 41 |
1977 |
Garbett vs Beach Match | B33 Sicilian |
| 10. P Garbett vs B R Watson |
| 1-0 | 39 |
1979 |
North Island Ch | B42 Sicilian, Kan |
| 11. P Garbett vs E M Green |
| 0-1 | 41 |
1979 |
North Island Ch | B80 Sicilian, Scheveningen |
| 12. P Garbett vs P S Spiller |
| 1-0 | 37 |
1982 |
Auckland Invitational Tt | B32 Sicilian |
| 13. P Garbett vs Keene |
| ½-½ | 38 |
1983 |
Commonwealth Ch | B75 Sicilian, Dragon, Yugoslav Attack |
| 14. P Garbett vs A Pomeroy |
| ½-½ | 46 |
1985 |
NZL-ch | B90 Sicilian, Najdorf |
| 15. P Garbett vs S Sugaya |
| 1-0 | 36 |
1986 |
Dubai Olympiad | B80 Sicilian, Scheveningen |
| 16. P Garbett vs R Nokes |
| ½-½ | 18 |
1986 |
NZL-ch | B64 Sicilian, Richter-Rauzer Attack |
| 17. P Garbett vs D Gedevanishvili |
| ½-½ | 80 |
1989 |
Mercantile Mutual Masters Tt | B42 Sicilian, Kan |
| 18. P Garbett vs G West |
| 1-0 | 26 |
1989 |
Mercantile Mutual Masters Tt | B76 Sicilian, Dragon, Yugoslav Attack |
| 19. P Garbett vs Korchnoi |
 | 0-1 | 70 |
1990 |
Novi Sad olm NZD-SUI | B63 Sicilian, Richter-Rauzer Attack |
| 20. P Garbett vs Kotronias |
 | 1-0 | 44 |
1990 |
Novi | B63 Sicilian, Richter-Rauzer Attack |
| 21. P Garbett vs P Stuart |
| 1-0 | 43 |
1991 |
99th NZ Ch | B44 Sicilian |
| 22. P Garbett vs V Small |
| ½-½ | 13 |
1992 |
Netway Masters Tt | B46 Sicilian, Taimanov Variation |
| 23. P Garbett vs M F Noble |
| ½-½ | 11 |
1992 |
Netway Masters Tt | B50 Sicilian |
| 24. P Garbett vs A Kulashko |
| 1-0 | 69 |
1997 |
Fencible Masters Tt | B80 Sicilian, Scheveningen |
| 25. P Garbett vs L McLaren |
| 1-0 | 51 |
1997 |
Fencible Masters Tt | B80 Sicilian, Scheveningen |