| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. J Rowson vs T Hillarp Persson |
| 1-0 | 40 |
1997 |
Edinburgh m | B40 Sicilian |
| 2. J Rowson vs T Hillarp Persson |
 | 1-0 | 20 |
1997 |
Edinburgh m | B90 Sicilian, Najdorf |
| 3. J Rowson vs T Hillarp Persson |
| 0-1 | 50 |
1997 |
Edinburgh m | B40 Sicilian |
| 4. Plaskett vs T Hillarp Persson |
| 1-0 | 27 |
1998 |
Hampstead GM 3rd | B23 Sicilian, Closed |
| 5. Ponomariov vs T Hillarp Persson |
| 1-0 | 31 |
2000 |
Torshavn op 3rd | B43 Sicilian, Kan, 5.Nc3 |
| 6. E Berg vs T Hillarp Persson |
| 1-0 | 67 |
2001 |
ch-SWE | B90 Sicilian, Najdorf |
| 7. K Kiik vs T Hillarp Persson |
| ½-½ | 51 |
2001 |
Solett Open | B40 Sicilian |
| 8. A Olsson vs T Hillarp Persson |
| ½-½ | 43 |
2001 |
ch-SWE | B91 Sicilian, Najdorf, Zagreb (Fianchetto) Variation |
| 9. Hector vs T Hillarp Persson |
| 1-0 | 60 |
2001 |
ch-SWE | B57 Sicilian |
| 10. F Handke vs T Hillarp Persson |
 | 0-1 | 62 |
2004 |
Reykjavik Open | B90 Sicilian, Najdorf |
| 11. E Berg vs T Hillarp Persson |
| ½-½ | 49 |
2005 |
Swedish Chess Championship | B80 Sicilian, Scheveningen |
| 12. J Jens vs T Hillarp Persson |
| 1-0 | 27 |
2005 |
XXXV Rilton Cup | B80 Sicilian, Scheveningen |
| 13. Timman vs T Hillarp Persson |
 | 1-0 | 54 |
2006 |
Sigeman & Co | B67 Sicilian, Richter-Rauzer Attack, 7...a6 Defense, 8...Bd7 |
| 14. I Zaragatski vs T Hillarp Persson |
| 1-0 | 43 |
2006 |
LGA Premium Cup | B80 Sicilian, Scheveningen |
| 15. B Socko vs T Hillarp Persson |
| 1-0 | 61 |
2006 |
7th European Individual Championship | B67 Sicilian, Richter-Rauzer Attack, 7...a6 Defense, 8...Bd7 |
| 16. T Ernst vs T Hillarp Persson |
| 1-0 | 40 |
2006 |
Swedish Championship | B92 Sicilian, Najdorf, Opocensky Variation |
| 17. V Bach vs T Hillarp Persson |
| ½-½ | 38 |
2006 |
7th European Individual Championship | B90 Sicilian, Najdorf |
| 18. Fedorov vs T Hillarp Persson |
| ½-½ | 19 |
2006 |
Sigeman & Co | B90 Sicilian, Najdorf |
| 19. C Berczes vs T Hillarp Persson |
| 1-0 | 60 |
2006 |
Rilton Cup | B50 Sicilian |
| 20. Hector vs T Hillarp Persson |
 | 0-1 | 51 |
2006 |
Sigeman & Co | B97 Sicilian, Najdorf |
| 21. D Ruijgrok vs T Hillarp Persson |
| 0-1 | 36 |
2006 |
Banyoles International Festival | B80 Sicilian, Scheveningen |
| 22. T Bae vs T Hillarp Persson |
| 1-0 | 46 |
2007 |
Politiken Cup | B90 Sicilian, Najdorf |
| 23. Hracek vs T Hillarp Persson |
| 1-0 | 48 |
2007 |
European Team Chess Championships | B90 Sicilian, Najdorf |
| 24. E Hermansson vs T Hillarp Persson |
| ½-½ | 16 |
2007 |
15th Sigeman & Co | B90 Sicilian, Najdorf |
| 25. H Banikas vs T Hillarp Persson |
| ½-½ | 32 |
2007 |
European Team Chess Championships | B54 Sicilian |