| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. K Mokry vs T Upton |
| ½-½ | 16 |
1977 |
EU-ch 7778 U20 | C73 Ruy Lopez, Modern Steinitz Defense |
| 2. C Silva Sanchez vs T Upton |
| 1-0 | 52 |
1978 |
Buenos Aires ol (Men) | C72 Ruy Lopez, Modern Steinitz Defense, 5.O-O |
| 3. T Upton vs M J Freeman |
| 0-1 | 45 |
1980 |
Scotland Champ. | B13 Caro-Kann, Exchange |
| 4. Jansa vs T Upton |
| 0-1 | 54 |
1982 |
Luzern | C72 Ruy Lopez, Modern Steinitz Defense, 5.O-O |
| 5. T Upton vs W Schmidt |
| ½-½ | 32 |
1982 |
Lucerne ol (Men) | B46 Sicilian, Taimanov Variation |
| 6. T Upton vs Suba |
| 0-1 | 33 |
1982 |
Luzern olm ;BIG | B84 Sicilian, Scheveningen |
| 7. Miles vs T Upton |
| 1-0 | 35 |
1982 |
5. Manchester Benedictine | D31 Queen's Gambit Declined |
| 8. N Saeed vs T Upton |
| 1-0 | 47 |
1984 |
Olympiad | C55 Two Knights Defense |
| 9. T Upton vs Barbero |
| ½-½ | 43 |
1984 |
Olympiad | B40 Sicilian |
| 10. T Upton vs Van der Wiel |
| 0-1 | 29 |
1984 |
Thessaloniki olm ;BIG | B59 Sicilian, Boleslavsky Variation, 7.Nb3 |
| 11. Hebden vs T Upton |
| 1-0 | 62 |
1985 |
01 BCF-ch | C36 King's Gambit Accepted, Abbazia Defense |
| 12. T Upton vs P Ricardi |
| ½-½ | 24 |
1986 |
Dubai ol (Men) | B92 Sicilian, Najdorf, Opocensky Variation |
| 13. T Upton vs Hebden |
| 0-1 | 40 |
1988 |
Ch-ENG | C44 King's Pawn Game |
| 14. J Armas vs T Upton |
| ½-½ | 30 |
1988 |
Olympiad | C55 Two Knights Defense |
| 15. T Upton vs Miles |
| 1-0 | 27 |
1988 |
Ch Great Britain | B28 Sicilian, O'Kelly Variation |
| 16. Conquest vs T Upton |
| 1-0 | 43 |
1988 |
Ch Great Britain | C55 Two Knights Defense |
| 17. I Swan vs T Upton |
| 0-1 | 51 |
1989 |
Scotland-ch St Andre | C36 King's Gambit Accepted, Abbazia Defense |
| 18. T Upton vs Psakhis |
| ½-½ | 34 |
1993 |
Ostende op | C07 French, Tarrasch |
| 19. T Upton vs S Smagin |
| 0-1 | 34 |
1995 |
Cappelle op 11th | B01 Scandinavian |
| 20. J Yrjola vs T Upton |
| ½-½ | 25 |
1997 |
EU-chT (Men) | D37 Queen's Gambit Declined |
| 21. O Cvitan vs T Upton |
| 1-0 | 74 |
1997 |
EU-chT (Men) | D58 Queen's Gambit Declined, Tartakower (Makagonov-Bondarevsky) Syst |
| 22. T Upton vs Kotronias |
| ½-½ | 59 |
1997 |
EU-chT (Men) | B59 Sicilian, Boleslavsky Variation, 7.Nb3 |
| 23. S Atalik vs T Upton |
| 1-0 | 23 |
1997 |
EU-chT (Men) | D58 Queen's Gambit Declined, Tartakower (Makagonov-Bondarevsky) Syst |
| 24. D Cummings vs T Upton |
| ½-½ | 29 |
1997 |
EU-chT (Men) | E05 Catalan, Open, Classical line |
| 25. T Upton vs Hracek |
| 0-1 | 56 |
1997 |
EU-chT (Men) | B13 Caro-Kann, Exchange |