| Gibraltar Open 2022 | 2022/03/25 11:40 | Mark Allen v Mark Joyce | 4-2 |
| Welsh Open 2019 | 2019/02/11 20:30 | Mark Allen v Mark Joyce | 4-2 |
| Gibraltar Open 2019 | 2016/11/15 19:00 | Mark Allen v Mark Joyce | 4-1 |
| World Championship 2023 | 2023/04/27 18:00 | Mark Allen v Mark Selby | 15-17 |
| World Championship 2023 | 2023/04/25 09:00 | Mark Allen v Jak Jones | 13-10 |
| World Championship 2023 | 2023/04/20 18:00 | Mark Allen v Stuart Bingham | 13-4 |
| World Championship 2023 | 2023/04/17 09:05 | Mark Allen v Fan Zhengyi | 10-5 |
| Tour Championship 2023 | 2023/03/27 12:00 | Mark Allen v Ding Junhui | 5-10 |
| WST Classic 2023 | 2023/03/21 12:15 | Mark Allen v Noppon Saengkham | 1-4 |
| WST Classic 2023 | 2023/03/20 10:00 | Mark Allen v Mark Davis | 4-3 |
| WST Classic 2023 | 2023/03/16 18:00 | Mark Allen v Peter Lines | 4-0 |
| British Open Qualifiers 2023 | 2023/08/15 15:00 | Dominic Dale v Mark Joyce | 4-1 |
| European Masters Qualifiers 2023 | 2023/07/27 18:00 | Sanderson Lam v Mark Joyce | 5-3 |
| Championship League Snooker | 2023/07/08 19:15 | Si Jiahui v Mark Joyce | 3-0 |
| Championship League Snooker | 2023/07/08 16:25 | Mark Joyce v Haydon Pinhey | 3-0 |
| Championship League Snooker | 2023/07/08 12:40 | Mark Joyce v Mohamed Ibrahim | 2-2 |
| World Championship Qual 2023 | 2023/04/08 09:00 | Thepchaiya Un-Nooh v Mark Joyce | 10-5 |
| World Championship Qual 2023 | 2023/04/05 13:30 | Mark Joyce v Anton Kazakov | 10-3 |
| WST Classic 2023 | 2023/03/20 14:15 | John Higgins v Mark Joyce | 4-1 |