64 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Bonn, Thomas | Nash, Cofi | 1-0 | B10 | Chess on the Thames | 2026-09-19 |
| Bonn, Thomas | Maugenest, Matthieu | 1-0 | C11 | Chess on the Thames | 2026-09-19 |
| Bonn, Thomas | Rowson, David | 0-1 | C71 | Chess on the Thames | 2026-09-19 |
| Bonn, Thomas | Jumabayev, Rinat | 1-0 | B40 | Round 7: Bonn, Thomas - Jumabayev, Rinat | 2025-12-07 |
| Bonn, Thomas | Cann, Arthur | 1-0 | B12 | Round 9: Bonn, Thomas - Cann, Arthur | 2025-12-07 |
| Bonn, Thomas | Sandhu, Jai | 1-0 | B12 | Round 3: Bonn, Thomas - Sandhu, Jai | 2025-12-06 |
| Bonn, Thomas | Tulchynskyi, Feliks | 0-1 | C88 | Round 5: Bonn, Thomas - Tulchynskyi, Feliks | 2025-12-06 |
| Bonn, Thomas | Roberson, Peter T | 1-0 | C11 | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | 2025-09-20 |
| Bonn, Thomas | Speelman, Jon S | 0-1 | B12 | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | 2025-09-20 |
| Bonn, Thomas | Czopor, Maciej | 0-1 | B45 | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | 2025-09-20 |
| Bonn, Thomas | Grose, Kameron | 1-0 | B96 | Round 2: Bonn, Thomas - Grose, Kameron | 2024-09-03 |
| Bonn, Thomas | Keohane, Ben | 1-0 | B02 | Round 4: Bonn, Thomas - Keohane, Ben | 2024-09-03 |
| Bonn, Thomas | Leslie-Smith, Lance | 1-0 | B10 | Round 5: Bonn, Thomas - Leslie-Smith, Lance | 2024-09-03 |
| Bonn, Thomas | Stojanas, Justinas | 1/2-1/2 | B94 | Round 10: Bonn, Thomas - Stojanas, Justinas | 2024-09-03 |
| Bonn, Thomas | Pollack, Oscar | 0-1 | B77 | Round 11: Bonn, Thomas - Pollack, Oscar | 2024-09-03 |
| Bonn, Thomas | Bijeljic, Branko | 1-0 | B94 | Round 14: Bonn, Thomas - Bijeljic, Branko | 2024-09-03 |
| Bonn, Thomas | Cancedda-Dupuis, Livio | 0-1 | B28 | Round 7: Bonn, Thomas - Cancedda-Dupuis, Livio | 2024-08-30 |
| Bonn, Thomas | Bournel, Antoine | 0-1 | B12 | Round 9: Bonn, Thomas - Bournel, Antoine | 2024-08-04 |
| Bonn, Thomas | Murawski, Jan | 1-0 | E05 | Cambridge International Open | 2023-02-18 |
| Bonn, Thomas | Arkell, Keith C | 0-1 | A40 | Cambridge International Open | 2023-02-17 |
| Bonn, Thomas | Gardiner, Eric D | 1/2-1/2 | E04 | Cambridge International Open | 2023-02-16 |
| Bonn, Thomas | Catabay, Mae C | 1-0 | E09 | Cambridge International Open | 2023-02-15 |
| Thomas B Bonn | Thomas Villiers | 1-0 | D30 | Round 8: Thomas B Bonn - Thomas Villiers | 2022-08-30 |
| Thomas B Bonn | Iain Gourlay | 1/2-1/2 | E04 | Round 6: Thomas B Bonn - Iain Gourlay | 2022-08-29 |
| Thomas B Bonn | Alexander Cherniaev | 1-0 | A40 | Round 4: Thomas B Bonn - Alexander Cherniaev | 2022-08-28 |
| Thomas Bonn | Avyukt Dasgupta | 1-0 | A40 | Round 2: Thomas Bonn - Avyukt Dasgupta | 2022-08-27 |
| Thomas Bonn | Serghei Vedmediuc | 1/2-1/2 | A41 | Round 5: Thomas Bonn - Serghei Vedmediuc | 2022-07-27 |
| Thomas Bonn | Victor Stephan | * | A45 | Round 2: Thomas Bonn - Victor Stephan | 2022-07-24 |
| Bonn, Thomas | Pal, Rohan | 0-1 | B48 | Round 1: Bonn, Thomas - Pal, Rohan | |
| Bonn, Thomas | Golub, Nikolina | 1-0 | B70 | Round 3: Bonn, Thomas - Golub, Nikolina | |
| Bonn, Thomas | Kapechun, Mikhailo | 1/2-1/2 | B66 | Round 5: Bonn, Thomas - Kapechun, Mikhailo | |
| Bonn, Thomas | Bansal, Saahil | 0-1 | B15 | Round 7: Bonn, Thomas - Bansal, Saahil | |
| Bonn, Thomas | Bharat Kumar, Balahari | 0-1 | B99 | Round 8: Bonn, Thomas - Bharat Kumar, Balahari |