Плеърс Чемпиъншип 16 2023 | 2023/07/11 12:00 | Рикардо Пиетреско v Деймиън Мол | 6-4 |
Плеърс Чемпиъншип 15 2023 | 2023/07/10 12:55 | Рикардо Пиетреско v Калан Ридз | 5-6 |
Евро Тур 10 2023 | 2023/07/01 17:30 | Димитри ван ден Берг v Рикардо Пиетреско | 6-3 |
Евро Тур 10 2023 | 2023/06/30 18:00 | Фабиан Херц v Рикардо Пиетреско | 0-6 |
Европейски Тур 9 2023 | 2023/05/26 19:20 | Стийв Бийтън v Рикардо Пиетреско | 6-5 |
Плейърс Чемпиъншип 11 2023 | 2023/05/20 14:05 | Саймън Уитлок v Рикардо Пиетреско | 6-4 |
Плейърс Чемпиъншип 11 2023 | 2023/05/20 13:15 | Рикардо Пиетреско v Джон Хендерсън | 6-5 |
Европейски Тур 6 | 2023/04/28 18:55 | Рикардо Пиетреско v Дарил Гърни | 2-6 |
Плеърс Чемпиъншип 16 2023 | 2023/07/11 12:25 | Брадли Брукс v Джон О'Шей | 4-6 |
Европейски Тур 6 | 2023/04/28 12:35 | Мадарс Разма v Джон О'Шей | 6-3 |
Плеърс Чемпиъншип 8 | 2023/03/20 12:25 | Джефри Спариданс v Джон О'Шей | 6-2 |
Плеърс Чемпиъншип 5 | 2023/03/11 14:05 | Калан Ридз v Джон О'Шей | 6-5 |
UK Оупън 2023 | 2023/03/03 13:10 | Graham Usher v Джон О'Шей | 6-5 |
Плеърс Чемпиъншип 4 2023 | 2023/02/19 13:20 | Джон О'Шей v Нийлс Зоневелд | 1-6 |
Плеърс Чемпиъншип 3 2023 | 2023/02/18 13:20 | Камерън Крабтрий v Джон О'Шей | 4-6 |
ПДК Световно Първенство 2023 | 2022/12/21 12:40 | Джон О'Шей v Дариус Лабанаускас | 2-3 |