Northern Ireland Open 2022 | 2022/10/20 18:00 | Stephen Maguire v Mark Williams | 3-4 |
Championship League Snooker | 2022/07/25 18:45 | Mark Williams v Stephen Maguire | 0-3 |
Snooker World Cup 2019 | 2019/06/29 05:00 | Mark Williams v Stephen Maguire | 0-0 |
Gibraltar Open 2019 | 2018/12/05 13:00 | Stephen Maguire v Mark Williams | 6-5 |
Gibraltar Open 2019 | 2016/12/15 13:10 | Stephen Maguire v Mark Williams | 3-4 |
Championship League Snooker | 2016/01/26 11:00 | Stephen Maguire v Mark Williams | 2-3 |
International Championship Quals 2023 | 2023/09/18 08:30 | Stephen Maguire v Yisong Peng | 6-2 |
English Open Qualifiers 2023 | 2023/09/07 15:00 | Stephen Maguire v Daniel Wells | 4-3 |
Wuhan Open Qualifiers | 2023/09/04 18:00 | Stephen Maguire v Manasawin Phetmalaikul | 5-2 |
British Open Qualifiers 2023 | 2023/08/19 18:00 | Stephen Maguire v Jimmy White | 4-0 |
World Championship Qual 2023 | 2023/04/11 10:00 | Fan Zhengyi v Stephen Maguire | 10-6 |
World Championship Qual 2023 | 2023/04/09 09:00 | Stephen Maguire v Alfie Burden | 10-4 |
WST Classic 2023 | 2023/03/20 18:50 | Stephen Maguire v Daniel Wells | 1-4 |
WST Classic 2023 | 2023/03/18 14:00 | Stephen Maguire v Alexander Ursenbacher | 4-3 |
British Open Qualifiers 2023 | 2023/09/25 14:15 | Yisong Peng v Mark Williams | 1-4 |
International Championship Quals 2023 | 2023/09/21 18:30 | Mark Williams v Rebecca Kenna | 6-0 |
Shanghai Masters 2023 | 2023/09/13 06:00 | Luca Brecel v Mark Williams | 6-4 |
Shanghai Masters 2023 | 2023/09/12 01:30 | Mark Williams v Pang Junxu | 6-1 |
Wuhan Open Qualifiers | 2023/09/03 18:00 | Mark Williams v Andres Petrov | 5-2 |
European Masters 2023 | 2023/08/24 13:30 | Mark Williams v Jimmy Robertson | 4-5 |
European Masters 2023 | 2023/08/23 13:30 | Mark Williams v Matthew Stevens | 5-3 |
European Masters Qualifiers 2023 | 2023/07/28 13:30 | Mark Williams v Zhang Anda | 5-0 |