| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. A Ziegler vs T Hillarp Persson |
| 1-0 | 69 |
1997 |
Excelsior Cup | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 2. H Danielsen vs T Hillarp Persson |
| 1-0 | 53 |
1997 |
Copenhagen Aruna | E68 King's Indian, Fianchetto, Classical Variation, 8.e4 |
| 3. Y Shulman vs T Hillarp Persson |
 | 1-0 | 22 |
1997 |
Rilton Cup 9798 | E92 King's Indian |
| 4. P H Nielsen vs T Hillarp Persson |
 | 0-1 | 33 |
1998 |
Politiken Cup 20th | E97 King's Indian |
| 5. A Ziegler vs T Hillarp Persson |
| 0-1 | 36 |
1999 |
Excelsior Cup | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 6. J Adamski vs T Hillarp Persson |
| 1-0 | 30 |
2000 |
Politiken Cup | E97 King's Indian |
| 7. A Eriksson vs T Hillarp Persson |
| ½-½ | 29 |
2001 |
ch-SWE | E97 King's Indian |
| 8. D Gormally vs T Hillarp Persson |
| ½-½ | 13 |
2001 |
27th Open | E69 King's Indian, Fianchetto, Classical Main line |
| 9. J Barkhagen vs T Hillarp Persson |
| ½-½ | 62 |
2001 |
ch-SWE | E77 King's Indian |
| 10. J Ryan vs T Hillarp Persson |
| 0-1 | 67 |
2001 |
10th Monarch Assurance | E97 King's Indian |
| 11. S Guliev vs T Hillarp Persson |
| ½-½ | 47 |
2001 |
2nd IECC | E66 King's Indian, Fianchetto, Yugoslav Panno |
| 12. S Kartsev vs T Hillarp Persson |
| 0-1 | 26 |
2001 |
12th Sueder Summer | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 13. Gagunashvili vs T Hillarp Persson |
| 1-0 | 48 |
2002 |
Bled Olympiad | E67 King's Indian, Fianchetto |
| 14. P H Nielsen vs T Hillarp Persson |
| ½-½ | 43 |
2003 |
11th Sigeman & Co | E67 King's Indian, Fianchetto |
| 15. O Almeida vs T Hillarp Persson |
| 0-1 | 42 |
2003 |
Hostafrancs op 5th | E60 King's Indian Defense |
| 16. B Ahlander vs T Hillarp Persson |
| 0-1 | 52 |
2003 |
Swedish Championships | E94 King's Indian, Orthodox |
| 17. Dreev vs T Hillarp Persson |
| 1-0 | 44 |
2004 |
Reykjavik Open | E60 King's Indian Defense |
| 18. R Pogorelov vs T Hillarp Persson |
| 1-0 | 31 |
2004 |
Reykjavik Open | E97 King's Indian |
| 19. T Kononenko vs T Hillarp Persson |
 | 0-1 | 49 |
2005 |
Salou Open | E81 King's Indian, Samisch |
| 20. B Lindberg vs T Hillarp Persson |
| 0-1 | 27 |
2005 |
Swedish Chess Championship | E91 King's Indian |
| 21. M Mchedlishvili vs T Hillarp Persson |
| 1-0 | 35 |
2005 |
15th European Team Championship | E71 King's Indian, Makagonov System (5.h3) |
| 22. V Babula vs T Hillarp Persson |
| ½-½ | 52 |
2005 |
15th European Team Championship | E97 King's Indian |
| 23. J Gonzalez Garcia vs T Hillarp Persson |
 | 0-1 | 28 |
2005 |
Salou Open | E92 King's Indian |
| 24. T Nyland vs T Hillarp Persson |
| 0-1 | 76 |
2006 |
Rilton Cup | E91 King's Indian |
| 25. I Simeonidis vs T Hillarp Persson |
 | 0-1 | 27 |
2006 |
7th European Individual Championship | E91 King's Indian |