Northern Ireland Open 2022 | 2022/10/21 18:25 | Mark Allen v Mark Williams | 5-4 |
Gibraltar Open 2019 | 2018/04/05 11:30 | Mark Williams v Mark Allen | 6-5 |
Championship League Snooker | 2017/01/11 17:55 | Mark Allen v Mark Williams | 1-3 |
German Masters | 2015/02/05 14:00 | Mark Allen v Mark Williams | 5-2 |
International Championship | 2014/11/01 06:00 | Mark Allen v Mark Williams | 9-8 |
Shanghai Masters | 2014/09/11 06:30 | Mark Allen v Mark Williams | 5-1 |
World Open | 2014/03/12 01:30 | Mark Allen v Mark Williams | 5-3 |
Welsh Open 2024 | 2024/02/14 19:00 | Anthony McGill v Mark Williams | 4-1 |
Welsh Open 2024 | 2024/02/13 12:30 | Sanderson Lam v Mark Williams | 3-4 |
Welsh Open Qualifiers 2024 | 2024/02/12 14:25 | Mark Williams v John J Astley | 4-2 |
German Masters 2024 | 2024/01/30 14:00 | He Guoqiang v Mark Williams | 5-1 |
World Grand Prix 2024 | 2024/01/18 19:00 | Cao Yupeng v Mark Williams | 5-4 |
World Grand Prix 2024 | 2024/01/17 21:25 | Hossein Vafaei v Mark Williams | 1-4 |
World Grand Prix 2024 | 2024/01/16 19:00 | Mark Williams v Thepchaiya Un-Nooh | 4-3 |
The Masters 2024 | 2024/01/08 19:00 | Mark Williams v Ali Carter | 4-6 |
Welsh Open 2024 | 2024/02/16 12:00 | Mark Allen v John Higgins | 2-5 |
Welsh Open 2024 | 2024/02/15 19:00 | Mark Allen v Robbie Williams | 4-0 |
Welsh Open 2024 | 2024/02/14 19:00 | Mark Allen v Si Jiahui | 4-1 |
Welsh Open 2024 | 2024/02/13 21:35 | Mark Allen v Hai Long Ma | 4-0 |
Welsh Open Qualifiers 2024 | 2024/02/12 15:35 | Mark Allen v Cao Yupeng | 4-3 |
German Masters 2024 | 2024/02/01 14:00 | Mark Allen v John Higgins | 2-5 |
German Masters 2024 | 2024/01/31 14:00 | Mark Allen v Joe O'Connor | 5-2 |
German Masters 2024 | 2024/01/30 19:00 | Mark Allen v Louis Heathcote | 5-2 |