Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. P Haddock vs M Mareckova |
| ½-½ | 48 | 2011 | London Chess Classic Open | C50 Giuoco Piano |
2. A Ociepka vs P Haddock |
| 1-0 | 36 | 2012 | London Chess Classic Open | C65 Ruy Lopez, Berlin Defense |
3. P Haddock vs C A Gibson |
| 1-0 | 38 | 2012 | London Chess Classic Open | B23 Sicilian, Closed |
4. T Seymour vs P Haddock |
| 1-0 | 19 | 2012 | London Chess Classic Open | C65 Ruy Lopez, Berlin Defense |
5. P Haddock vs R Webster |
| 1-0 | 37 | 2012 | London Chess Classic Open | C01 French, Exchange |
6. P Haddock vs Raul-Ionut Luncasu |
| 0-1 | 27 | 2012 | London Chess Classic Open | B23 Sicilian, Closed |
7. O Carlile vs P Haddock |
| 1-0 | 42 | 2012 | London Chess Classic Open | C17 French, Winawer, Advance |
8. P Haddock vs D K Shah |
| 0-1 | 20 | 2012 | London Chess Classic Open | B23 Sicilian, Closed |
9. P Haddock vs R Haria |
| 0-1 | 32 | 2013 | London Chess Classic Open | C02 French, Advance |
10. M A Acosta vs P Haddock |
| 1-0 | 69 | 2013 | London Chess Classic Open | D03 Torre Attack (Tartakower Variation) |
11. P Haddock vs T Schmitz |
| 0-1 | 37 | 2013 | London Chess Classic Open | B90 Sicilian, Najdorf |
12. P Haddock vs A Gupta |
| 0-1 | 24 | 2013 | London Chess Classic Open | B90 Sicilian, Najdorf |
13. I Kretov vs P Haddock |
| 1-0 | 31 | 2013 | London Chess Classic Open | A71 Benoni, Classical, 8.Bg5 |
14. P Haddock vs L Warstad |
| 0-1 | 22 | 2013 | London Chess Classic Open | B88 Sicilian, Fischer-Sozin Attack |
15. T Lie vs P Haddock |
| 0-1 | 30 | 2013 | London Chess Classic Open | A52 Budapest Gambit |
16. T I Bratteteig vs P Haddock |
| 0-1 | 33 | 2013 | London Chess Classic Open | D90 Grunfeld |
17. P Haddock vs J Kouchak |
| ½-½ | 6 | 2013 | London Chess Classic Open | B01 Scandinavian |
18. P Haddock vs M Webb |
| 0-1 | 41 | 2014 | London Chess Classic Open | A48 King's Indian |
19. S Praczukowski vs P Haddock |
| 1-0 | 19 | 2014 | London Chess Classic Open | E80 King's Indian, Samisch Variation |
20. T Slade vs P Haddock |
 | 1-0 | 30 | 2014 | London Chess Classic Open | B01 Scandinavian |
21. P Haddock vs V Garcia Castro |
| ½-½ | 12 | 2014 | London Chess Classic Open | C50 Giuoco Piano |
22. D K Shah vs P Haddock |
| 0-1 | 43 | 2014 | London Chess Classic Open | E77 King's Indian |
23. P Haddock vs H Anbukumar |
| 0-1 | 39 | 2014 | London Chess Classic Open | B22 Sicilian, Alapin |
24. I Kretov vs P Haddock |
| 1-0 | 38 | 2014 | London Chess Classic Open | E94 King's Indian, Orthodox |
25. P Haddock vs H Hutcheson |
| 0-1 | 34 | 2014 | London Chess Classic Open | B12 Caro-Kann Defense |