European Masters 2020 | 2020/09/25 13:30 | Martin O'Donnell v Kyren Wilson | 2-5 |
Welsh Open 2020 | 2020/02/13 13:00 | Martin O'Donnell v Kyren Wilson | 0-4 |
International Championship Quals 2023 | 2023/09/21 13:30 | Kyren Wilson v Adam Duffy | 6-3 |
Shanghai Masters 2023 | 2023/09/12 06:30 | Kyren Wilson v John Higgins | 3-6 |
Wuhan Open Qualifiers | 2023/09/01 09:00 | Kyren Wilson v He Guoqiang | 4-5 |
European Masters 2023 | 2023/08/25 13:30 | Kyren Wilson v John Higgins | 3-5 |
European Masters 2023 | 2023/08/24 18:00 | Kyren Wilson v Duane Jones | 5-0 |
European Masters 2023 | 2023/08/24 09:00 | Kyren Wilson v Si Jiahui | 5-0 |
European Masters 2023 | 2023/08/23 13:30 | Kyren Wilson v Alfie Burden | 5-2 |
European Masters Qualifiers 2023 | 2023/08/22 09:00 | Kyren Wilson v Dean Young | 5-1 |
English Open Qualifiers 2023 | 2023/09/08 15:00 | Liam Highfield v Martin O'Donnell | 1-4 |
Wuhan Open Qualifiers | 2023/09/02 18:00 | David Grace v Martin O'Donnell | 2-5 |
European Masters Qualifiers 2023 | 2023/07/26 18:00 | Martin O'Donnell v Ashley Carty | 2-5 |
Championship League Snooker | 2023/07/17 17:15 | Martin O'Donnell v Barry Pinches | 3-1 |
Championship League Snooker | 2023/07/17 14:15 | Mark Williams v Martin O'Donnell | 3-0 |
Championship League Snooker | 2023/07/17 12:35 | Robbie Williams v Martin O'Donnell | 2-2 |
Championship League Snooker | 2023/06/27 17:15 | Martin O'Donnell v Fergal Quinn | 3-1 |
Championship League Snooker | 2023/06/27 13:40 | Hossein Vafaei v Martin O'Donnell | 2-2 |