| European Masters Qualifiers 2020 | 2019/12/19 10:00 | Zhou Yuelong v David Grace | 5-2 |
| Northern Ireland Open 2019 | 2019/11/12 19:00 | Zhou Yuelong v David Grace | 4-0 |
| World Open 2025 | 2025/02/26 06:00 | John Higgins v Zhou Yuelong | 5-4 |
| World Open 2025 | 2025/02/25 11:30 | Zhou Yuelong v Kyren Wilson | 5-4 |
| World Open 2025 | 2025/02/23 11:30 | Manasawin Phetmalaikul v Zhou Yuelong | 1-5 |
| Welsh Open 2025 | 2025/02/10 13:00 | Zhou Yuelong v Yuan Sijun | 1-4 |
| German Masters 2025 | 2025/01/29 09:00 | Zhou Yuelong v Kyren Wilson | 3-5 |
| German Masters 2025 | 2025/01/27 14:00 | Zhou Yuelong v Artemijs Zizins | 5-2 |
| Championship League Snooker | 2025/01/25 16:30 | David Gilbert v Zhou Yuelong | 3-1 |
| Championship League Snooker | 2025/01/25 12:15 | Noppon Saengkham v Zhou Yuelong | 2-3 |
| Welsh Open Qualifiers 2025 | 2025/02/06 19:25 | David Grace v Marco Fu | 0-4 |
| German Masters 2025 | 2025/01/27 19:00 | Judd Trump v David Grace | 5-2 |
| World Open Qualifiers 2025 | 2024/12/20 19:00 | Matthew Stevens v David Grace | 5-2 |
| German Masters Qualifiers 2025 | 2024/12/19 10:00 | Long Zehuang v David Grace | 3-5 |
| German Masters Qualifiers 2025 | 2024/12/18 10:00 | David Grace v Anton Kazakov | 5-0 |
| Scottish Open 2024 | 2024/12/10 13:00 | Kyren Wilson v David Grace | 4-0 |
| Snooker Shoot-Out 2024 | 2024/12/04 14:40 | David Gilbert v David Grace | 1-0 |
| UK Championship Qualifiers 2024 | 2024/11/17 14:30 | David Grace v Artemijs Zizins | 3-6 |