BEGIN:VCALENDAR VERSION:2.0 PRODID:-//calengoo.de/calengoo.de//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:Joe O'Connor (Snooker) X-WR-TIMEZONE:Europe/London BEGIN:VEVENT UID:0@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League Stage One Group 22) DTSTART:20240613T105947Z DTEND:20240613T125851Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ b4cd61bc-020c-462c-9863-70f69976aa93\nScore: 2 (Joe O'Connor) : 2 (Harvey C handler)\n\n END:VEVENT BEGIN:VEVENT UID:1@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League Stage One Group 22) DTSTART:20240613T160113Z DTEND:20240613T171316Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ a2b3ece2-1510-4583-8743-5b6b7dc733fb\nScore: 3 (Joe O'Connor) : 1 (Oliver L ines)\n\n END:VEVENT BEGIN:VEVENT UID:2@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League Stage One Group 22) DTSTART:20240613T181913Z DTEND:20240613T200930Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ de04f185-3cdb-4f74-ba23-fb61deece591\nNote: O'Connor and Hill are level in group ranking but O'Connor's 130 against Chandler is the higher break.\nSco re: 2 (Joe O'Connor) : 2 (Aaron Hill)\n\n END:VEVENT BEGIN:VEVENT UID:3@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League Stage Two Group F) DTSTART:20240702T120552Z DTEND:20240702T132512Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ f6fc0ea8-cf03-44ee-8d3f-ea01fc878ca0\nScore: 3 (Ryan Day) : 1 (Joe O'Connor )\n\n END:VEVENT BEGIN:VEVENT UID:4@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League Stage Two Group F) DTSTART:20240702T160158Z DTEND:20240702T170822Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 94ebada3-235b-4ae6-b50e-521097674757\nScore: 2 (Gary Wilson) : 2 (Joe O'Con nor)\n\n END:VEVENT BEGIN:VEVENT UID:5@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League Stage Two Group F) DTSTART:20240702T170822Z DTEND:20240702T181116Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 397986c4-313f-4d79-bc02-6775e3ad3498\nScore: 0 (Joe O'Connor) : 3 (David Li lley)\n\n END:VEVENT BEGIN:VEVENT UID:6@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Xi'an Grand Prix Qualifiers) DTSTART:20240726T133548Z DTEND:20240726T164844Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #XianGrandPrix\nSource: http://www.s nooker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/2fa21512-6 c41-4429-b4b5-61a1085b788b\nScore: 5 (Joe O'Connor) : 3 (Duane Jones)\n\n END:VEVENT BEGIN:VEVENT UID:7@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Wuhan Open Qualifiers) DTSTART:20240729T180208Z DTEND:20240729T211102Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #WuhanOpen\nSource: http://www.snook er.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/8563c942-de0f- 4dba-b99a-67a1ddac64cf\nScore: 3 (Joe O'Connor) : 5 (Hammad Miah)\n\n END:VEVENT BEGIN:VEVENT UID:8@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (British Open Qualifiers) DTSTART:20240802T120549Z DTEND:20240802T141723Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno oker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/f0b3eef1-37b c-4ba3-a772-eb6c81bcd6cf\nScore: 2 (Joe O'Connor) : 4 (Stan Moody)\n\n END:VEVENT BEGIN:VEVENT UID:9@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Xi'an Grand Prix) DTSTART:20240819T020140Z DTEND:20240819T141158Z LOCATION:Xi'an, China DESCRIPTION:Type: Ranking\nHashtag: #XianGrandPrix\nSource: http://www.snoo ker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/c7959530-f28e -4aac-9efa-743a89cef984\nScore: 5 (Matthew Selt) : 4 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:10@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Saudi Arabia Masters) DTSTART:20240901T134206Z DTEND:20240901T155207Z LOCATION:Riyadh, Saudi Arabia DESCRIPTION:Type: Ranking\nHashtag: #SaudiMasters\nSource: http://www.snook er.org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/04804d91-150e- 4cdc-bb83-d24c481da88a\nScore: 4 (Joe O'Connor) : 3 (Louis Heathcote)\n\n END:VEVENT BEGIN:VEVENT UID:11@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Saudi Arabia Masters) DTSTART:20240902T110158Z DTEND:20240902T135439Z LOCATION:Riyadh, Saudi Arabia DESCRIPTION:Type: Ranking\nHashtag: #SaudiMasters\nSource: http://www.snook er.org\n\nRound: 10\nDetails: https://www.wst.tv/match-centre/89a6e94e-8f0f -4ed4-b66f-a9a023e3c4b6\nScore: 2 (Joe O'Connor) : 5 (Peifan Lei)\n\n END:VEVENT BEGIN:VEVENT UID:12@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (English Open) DTSTART:20240916T180323Z DTEND:20240916T194317Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/a8a79605-b3aa- 4fd3-a5e9-82cf7f3ffa2d\nScore: 4 (Joe O'Connor) : 0 (Artemijs Zizins)\n\n END:VEVENT BEGIN:VEVENT UID:13@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (English Open) DTSTART:20240918T090111Z DTEND:20240918T104117Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/6c9ce500-bceb- 47bf-8092-23fd4e6daf5d\nScore: 4 (Mark Selby) : 0 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:14@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (International Championship Qualifiers) DTSTART:20241001T183141Z DTEND:20241001T211213Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #InternationalChampionship\nSource: http://www.snooker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centr e/776f6b2e-1b29-411c-90d1-771a0f2c89c7\nScore: 6 (Joe O'Connor) : 1 (Robbie McGuigan)\n\n END:VEVENT BEGIN:VEVENT UID:15@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Northern Ireland Open) DTSTART:20241021T090117Z DTEND:20241021T110458Z LOCATION:Belfast, Northern Ireland DESCRIPTION:Type: Ranking\nHashtag: #NorthernIrelandOpen\nSource: http://ww w.snooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/5ef52f6 6-4678-4769-a368-a7f6053d5b8f\nScore: 2 (Joe O'Connor) : 4 (Elliot Slessor) \n\n END:VEVENT BEGIN:VEVENT UID:16@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (International Championship) DTSTART:20241104T113125Z DTEND:20241104T143120Z LOCATION:Nanjing, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/d 38d62ab-5eee-42d3-ba18-6c54a885d487\nScore: 6 (Joe O'Connor) : 1 (Anthony M cGill)\n\n END:VEVENT BEGIN:VEVENT UID:17@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (International Championship) DTSTART:20241105T063109Z DTEND:20241105T100536Z LOCATION:Nanjing, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/b 483a062-4eb2-4a5f-b657-0eedb2ae430a\nScore: 6 (Judd Trump) : 4 (Joe O'Conno r)\n\n END:VEVENT BEGIN:VEVENT UID:18@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (UK Championship Qualifiers) DTSTART:20241119T093446Z DTEND:20241119T132257Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #UKChampionship\nSource: http://www. snooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centre/81017363- eb44-4ca3-bd52-79f2ea3758f6\nScore: 3 (Joe O'Connor) : 6 (Michael Holt)\n\n END:VEVENT BEGIN:VEVENT UID:19@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Shoot Out) DTSTART:20241204T220411Z DTEND:20241204T221516Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/c776b4d1-58 b0-42b6-b445-ac40d7d996ad\nScore: 46 (Joe O'Connor) : 44 (Sanderson Lam)\n\ n END:VEVENT BEGIN:VEVENT UID:20@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Shoot Out) DTSTART:20241206T205605Z DTEND:20241206T211246Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/4d82a40f-96 5d-479c-b3e2-14cc14cbf5b7\nScore: 41 (Joe O'Connor) : 58 (Allan Taylor)\n\n END:VEVENT BEGIN:VEVENT UID:21@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Scottish Open) DTSTART:20241209T130103Z DTEND:20241209T145926Z LOCATION:Edinburgh, Scotland DESCRIPTION:Type: Ranking\nHashtag: #ScottishOpen\nSource: http://www.snook er.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/7866af25-f8ac- 40ff-9900-35bb04f88228\nScore: 4 (Joe O'Connor) : 1 (Haotian Lyu)\n\n END:VEVENT BEGIN:VEVENT UID:22@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Scottish Open) DTSTART:20241211T161709Z DTEND:20241211T185938Z LOCATION:Edinburgh, Scotland DESCRIPTION:Type: Ranking\nHashtag: #ScottishOpen\nSource: http://www.snook er.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/222c05cf-70a0- 41d1-b229-02b4b388c38e\nScore: 4 (Zehuang Long) : 3 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:23@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (German Masters Qualifiers) DTSTART:20241219T100816Z DTEND:20241219T130856Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #GermanMasters\nSource: http://www.s nooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/aa525eb0-b d1e-4d35-ab3c-944cab243859\nScore: 5 (Joe O'Connor) : 1 (Reanne Evans)\n\n END:VEVENT BEGIN:VEVENT UID:24@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (World Open Qualifiers) DTSTART:20241220T143354Z DTEND:20241220T182512Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldOpen\nSource: http://www.snook er.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/fccac992-94ba- 40a8-b4fa-e5f2b0732fe6\nScore: 5 (Joe O'Connor) : 3 (Alexander Ursenbacher) \n\n END:VEVENT BEGIN:VEVENT UID:25@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 4) DTSTART:20250110T121259Z DTEND:20250110T141427Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/07 413a3b-3a06-433d-9818-57dcfbb5b078\nScore: 2 (Jak Jones) : 3 (Joe O'Connor) \n\n END:VEVENT BEGIN:VEVENT UID:26@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 4) DTSTART:20250110T142924Z DTEND:20250110T152411Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/95 8e181b-5e3f-4b7f-ba02-f000e30fb34e\nScore: 1 (Jimmy Robertson) : 3 (Joe O'C onnor)\n\n END:VEVENT BEGIN:VEVENT UID:27@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 4) DTSTART:20250110T180835Z DTEND:20250110T200736Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/53 1bb676-02d2-4458-80ce-2bc26396edfe\nScore: 2 (Mark Selby) : 3 (Joe O'Connor )\n\n END:VEVENT BEGIN:VEVENT UID:28@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 4) DTSTART:20250110T200909Z DTEND:20250110T205511Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/c7 13410f-f821-452f-a02f-22bc037c218e\nScore: 0 (Jackson Page) : 3 (Joe O'Conn or)\n\n END:VEVENT BEGIN:VEVENT UID:29@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 4) DTSTART:20250111T111519Z DTEND:20250111T113637Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/29 6b35a1-3c76-4576-a328-112dd9aed5c9\nScore: 3 (Stuart Bingham) : 0 (Joe O'Co nnor)\n\n END:VEVENT BEGIN:VEVENT UID:30@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 4) DTSTART:20250111T131248Z DTEND:20250111T144102Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/81 8c2f0a-2c87-45be-9657-ee9ed369a94e\nScore: 3 (Matthew Selt) : 2 (Joe O'Conn or)\n\n END:VEVENT BEGIN:VEVENT UID:31@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 4) DTSTART:20250111T175329Z DTEND:20250111T190230Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 14\nDetails: https://www.wst.tv/match-centre/34 8b57e7-c815-4607-8382-880636b35e69\nScore: 1 (Joe O'Connor) : 3 (Mark Selby )\n\n END:VEVENT BEGIN:VEVENT UID:32@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 5) DTSTART:20250120T131025Z DTEND:20250120T150056Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/08 fd4331-c21a-4d04-ab68-5d16e76f77a2\nScore: 3 (Jak Jones) : 1 (Joe O'Connor) \n\n END:VEVENT BEGIN:VEVENT UID:33@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 5) DTSTART:20250120T150112Z DTEND:20250120T165050Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/1c e42178-778a-4bf5-968b-4b4ed8cc3f55\nScore: 2 (Matthew Selt) : 3 (Joe O'Conn or)\n\n END:VEVENT BEGIN:VEVENT UID:34@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 5) DTSTART:20250120T175048Z DTEND:20250120T195839Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/8a 7b49d8-176f-4d0d-a9f7-406dc4551815\nScore: 3 (Stuart Bingham) : 2 (Joe O'Co nnor)\n\n END:VEVENT BEGIN:VEVENT UID:35@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 5) DTSTART:20250120T200152Z DTEND:20250120T205207Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/39 66565b-c383-46a7-8113-2da01e5c7c98\nScore: 0 (Neil Robertson) : 3 (Joe O'Co nnor)\n\n END:VEVENT BEGIN:VEVENT UID:36@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 5) DTSTART:20250121T105745Z DTEND:20250121T123337Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/32 7240d0-c809-4fba-8fe1-08fa6aadab00\nScore: 3 (Tom Ford) : 2 (Joe O'Connor)\ n\n END:VEVENT BEGIN:VEVENT UID:37@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 5) DTSTART:20250121T134648Z DTEND:20250121T151158Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ad cc8dd2-51b2-4010-b546-adfd144dd8e8\nNote: Five centuries in this match.\nSc ore: 3 (Judd Trump) : 2 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:38@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 5) DTSTART:20250121T175840Z DTEND:20250121T191922Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 14\nDetails: https://www.wst.tv/match-centre/8d 66cd8b-37f9-4e7e-9712-c3aef9ef55a8\nScore: 3 (Judd Trump) : 2 (Joe O'Connor )\n\n END:VEVENT BEGIN:VEVENT UID:39@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 6) DTSTART:20250122T120000Z DTEND:20250122T131912Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/fb bf77bd-9b8a-4551-9be8-3bfbfd30a61a\nNote: O'Connor missed the final black i n a maximum attempt in frame 2. Watch the final shots on YouTube.\nScore: 1 (Tom For d) : 3 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:40@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 6) DTSTART:20250122T132345Z DTEND:20250122T142508Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/5c 044805-909e-497b-bae6-48bd0d685768\nScore: 0 (Noppon Saengkham) : 3 (Joe O' Connor)\n\n END:VEVENT BEGIN:VEVENT UID:41@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 6) DTSTART:20250122T174035Z DTEND:20250122T185410Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/4a 9f3c54-a621-4509-911b-3be8f53db9d7\nScore: 0 (Jak Jones) : 3 (Joe O'Connor) \n\n END:VEVENT BEGIN:VEVENT UID:42@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 6) DTSTART:20250122T185410Z DTEND:20250122T194157Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ca 936643-82ba-43f8-bd8e-8a47ef3a1eb0\nScore: 0 (David Gilbert) : 3 (Joe O'Con nor)\n\n END:VEVENT BEGIN:VEVENT UID:43@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 6) DTSTART:20250123T110844Z DTEND:20250123T114645Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/74 cf1fd5-1194-4ad4-9101-47fb55106195\nScore: 0 (Jack Lisowski) : 3 (Joe O'Con nor)\n\n END:VEVENT BEGIN:VEVENT UID:44@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 6) DTSTART:20250123T130108Z DTEND:20250123T133510Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/9c 6c80f8-ee7f-40d2-892c-9b6e9490a09d\nScore: 1 (Judd Trump) : 3 (Joe O'Connor )\n\n END:VEVENT BEGIN:VEVENT UID:45@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 6) DTSTART:20250123T175900Z DTEND:20250123T194124Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 14\nDetails: https://www.wst.tv/match-centre/43 f1c917-bd05-4e1a-af16-b04ea246e0ed\nNote: Saengkham's 143 in frame 4 is the group highbreak.\nScore: 3 (Joe O'Connor) : 2 (Noppon Saengkham)\n\n END:VEVENT BEGIN:VEVENT UID:46@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 6) DTSTART:20250123T195135Z DTEND:20250123T202755Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 15\nDetails: https://www.wst.tv/match-centre/35 14978b-3565-4e71-b5f3-0ca621a1542e\nScore: 0 (Joe O'Connor) : 3 (Judd Trump )\n\n END:VEVENT BEGIN:VEVENT UID:47@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 7) DTSTART:20250124T115129Z DTEND:20250124T125907Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/3b 3cd5a5-3c3a-4218-8186-4fd446f8d98f\nScore: 3 (David Gilbert) : 1 (Joe O'Con nor)\n\n END:VEVENT BEGIN:VEVENT UID:48@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 7) DTSTART:20250124T130726Z DTEND:20250124T130726Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/51 24e84e-ec20-41fb-978c-22f4c6aa34e5\nScore: 0 (Jak Jones) : 0 (Joe O'Connor) \n\n END:VEVENT BEGIN:VEVENT UID:49@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 7) DTSTART:20250124T163446Z DTEND:20250124T172258Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/06 2371e3-1201-4e36-9b90-63c577695fb3\nScore: 3 (Noppon Saengkham) : 0 (Joe O' Connor)\n\n END:VEVENT BEGIN:VEVENT UID:50@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 7) DTSTART:20250124T175950Z DTEND:20250124T193510Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/66 3f16ac-050c-49d7-826a-90176ddc09cd\nScore: 3 (Guodong Xiao) : 2 (Joe O'Conn or)\n\n END:VEVENT BEGIN:VEVENT UID:51@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 7) DTSTART:20250125T110446Z DTEND:20250125T120205Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/81 2e0f20-fa69-4c99-a4be-9592ff22a38b\nScore: 3 (Yuelong Zhou) : 0 (Joe O'Conn or)\n\n END:VEVENT BEGIN:VEVENT UID:52@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League - Group 7) DTSTART:20250125T163732Z DTEND:20250125T175629Z LOCATION:Leicester, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionshipLeague\nSource: http: //www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/84 3a4881-6023-42e6-9769-ab2d130899cb\nScore: 2 (Joe O'Connor) : 3 (Ricky Wald en)\n\n END:VEVENT BEGIN:VEVENT UID:53@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (German Masters) DTSTART:20250127T191532Z DTEND:20250127T211100Z LOCATION:Berlin, Germany DESCRIPTION:Type: Ranking\nHashtag: #GermanMasters\nSource: http://www.snoo ker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/5a55be43-0c6b -44d5-b2d6-0e5e572501c3\nScore: 1 (Stephen Maguire) : 5 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:54@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (German Masters) DTSTART:20250129T135558Z DTEND:20250129T155422Z LOCATION:Berlin, Germany DESCRIPTION:Type: Ranking\nHashtag: #GermanMasters\nSource: http://www.snoo ker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/ffd4d3d0-b3db -45ca-9978-e4e6ad21d417\nScore: 5 (Judd Trump) : 0 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:55@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Welsh Open Qualifiers) DTSTART:20250205T130449Z DTEND:20250205T143448Z LOCATION:Barnsley, England DESCRIPTION:Type: Qualifying\nHashtag: #WelshOpen\nSource: http://www.snook er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/fbe6c67c-dc3e- 4157-b5a5-5fa75f5102c8\nScore: 4 (Joe O'Connor) : 0 (Reanne Evans)\n\n END:VEVENT BEGIN:VEVENT UID:56@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Welsh Open) DTSTART:20250211T130432Z DTEND:20250211T144225Z LOCATION:Llandudno, Wales DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker. org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/6a0427a1-fda2-449 f-8dbe-f5cc471d268b\nScore: 0 (Haotian Lyu) : 4 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:57@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Welsh Open) DTSTART:20250212T190433Z DTEND:20250212T214128Z LOCATION:Llandudno, Wales DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker. org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/350721a1-c05f-4b0 8-b147-98155df41482\nScore: 4 (Joe O'Connor) : 3 (Kyren Wilson)\n\n END:VEVENT BEGIN:VEVENT UID:58@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Welsh Open) DTSTART:20250213T145940Z DTEND:20250213T165102Z LOCATION:Llandudno, Wales DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker. org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/40c52ef4-20d2-483 a-b6b6-e90bfc04fe9b\nScore: 1 (Matthew Stevens) : 4 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:59@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Welsh Open) DTSTART:20250214T192517Z DTEND:20250214T221003Z LOCATION:Llandudno, Wales DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker. org\n\nRound: 13\nDetails: https://www.wst.tv/match-centre/c34cb17f-ab81-41 3a-9e45-7526785ecb74\nScore: 5 (Ali Carter) : 3 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:60@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (World Open) DTSTART:20250224T113528Z DTEND:20250224T140208Z LOCATION:Yushan, China DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker. org\n\nRound: 8\nVideo: https://www.youtube.com/watch?v=fkGztD6ZjhA\nDetail s: https://www.wst.tv/match-centre/f795aece-e545-4129-8e58-21ba94566b02\nSc ore: 1 (Alfie Burden) : 5 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:61@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (World Open) DTSTART:20250225T060324Z DTEND:20250225T084831Z LOCATION:Yushan, China DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker. org\n\nRound: 9\nVideo: https://www.youtube.com/watch?v=OqHpAkEh9u0\nDetail s: https://www.wst.tv/match-centre/2dbfce1e-74ec-4db9-9484-bb873ffb9103\nSc ore: 2 (Judd Trump) : 5 (Joe O'Connor)\n\n END:VEVENT BEGIN:VEVENT UID:62@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (World Open) DTSTART:20250226T113827Z DTEND:20250226T143956Z LOCATION:Yushan, China DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker. org\n\nRound: 10\nVideo: https://www.youtube.com/watch?v=O9xGZoM0aq4\nDetai ls: https://www.wst.tv/match-centre/3e26696b-fb12-40e4-b092-4ab038031836\nS core: 5 (Joe O'Connor) : 3 (Michael Holt)\n\n END:VEVENT BEGIN:VEVENT UID:63@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (World Open) DTSTART:20250227T113119Z DTEND:20250227T140019Z LOCATION:Yushan, China DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker. org\n\nRound: 13\nVideo: https://www.youtube.com/watch?v=kSRliEhyQmw\nDetai ls: https://www.wst.tv/match-centre/58c7a087-ec59-4753-9f2d-10d554a899bd\nS core: 5 (Joe O'Connor) : 1 (Shaun Murphy)\n\n END:VEVENT BEGIN:VEVENT UID:64@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (World Open) DTSTART:20250228T113124Z DTEND:20250228T144550Z LOCATION:Yushan, China DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker. org\n\nRound: 14\nVideo: https://www.youtube.com/live/JTru7h1149Y\nDetails: https://www.wst.tv/match-centre/33bf6534-d0be-4820-bf0d-d95927b2cf03\nScor e: 6 (Joe O'Connor) : 3 (Ali Carter)\n\n END:VEVENT BEGIN:VEVENT UID:65@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (World Open) DTSTART:20250301T055818Z DTEND:20250301T151022Z LOCATION:Yushan, China DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker. org\n\nRound: 15\nVideo: https://youtu.be/WyzIiykkd3Q\nDetails: https://www .wst.tv/match-centre/99c8d859-d470-438b-97c4-7774052c5641\nNote: Referee: W ang Haitao

This was Higgins's 32nd ranking title and the first sin ce the 2021 Players Championship.

At 49 he is the second oldest ra nking event champion, after Ray Reardon who won the 1982 Professional Playe rs Tournament at 50.\nScore: 6 (Joe O'Connor) : 10 (John Higgins)\n\n END:VEVENT BEGIN:VEVENT UID:66@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (World Championship Qualifiers) DTSTART:20250413T133240Z DTEND:20250414T154341Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: http://www.snooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centr e/9c96b1de-9d8c-4073-8d58-ec46050ad9cf\nScore: 10 (Joe O'Connor) : 4 (Iulia n Boiko)\n\n END:VEVENT BEGIN:VEVENT UID:67@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (World Championship Qualifiers) DTSTART:20250416T095856Z DTEND:20250416T185837Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: http://www.snooker.org\n\nRound: 4\nDetails: https://www.wst.tv/match-centr e/f24f98c5-8430-47d1-9b9b-bcda7a8d008b\nScore: 10 (Joe O'Connor) : 7 (Jacks on Page)\n\n END:VEVENT BEGIN:VEVENT UID:68@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (World Championship) DTSTART:20250421T090057Z DTEND:20250421T215151Z LOCATION:Sheffield, England DESCRIPTION:Type: Ranking\nHashtag: #WorldSnookerChampionship \nSource: htt p://www.snooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/9 95d9285-b942-4922-b8cf-7f4e4a4e1382\nScore: 10 (John Higgins) : 7 (Joe O'Co nnor)\n\n END:VEVENT BEGIN:VEVENT UID:69@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League Stage One Group 16) DTSTART:20250716T110000Z DTEND:20250716T120000Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ fd635f36-4e1e-424e-b043-7a68464bac5e\nScore: 0 (Joe O'Connor) : 0 (Andrew P agett)\n\n END:VEVENT BEGIN:VEVENT UID:70@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League Stage One Group 16) DTSTART:20250716T160000Z DTEND:20250716T170000Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 0936768d-a614-4d60-9929-a67c429e6300\nScore: 0 (Joe O'Connor) : 0 (Liam Pul len)\n\n END:VEVENT BEGIN:VEVENT UID:71@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Championship League Stage One Group 16) DTSTART:20250716T190000Z DTEND:20250716T200000Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ e02cb912-5995-4433-9515-ef198e9e39b0\nScore: 0 (Joe O'Connor) : 0 (Zak Sure ty)\n\n END:VEVENT BEGIN:VEVENT UID:72@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (Wuhan Open Qualifiers) DTSTART:20250622T090219Z DTEND:20250622T131823Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #WuhanOpen\nSource: http://www.snook er.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/0c32e41e-fb17- 451a-9b91-17a036f19b39\nScore: 5 (Joe O'Connor) : 4 (Jun Jiang)\n\n END:VEVENT BEGIN:VEVENT UID:73@calengoo.de STATUS:CONFIRMED SUMMARY:Joe O'Connor (British Open Qualifiers) DTSTART:20250627T145815Z DTEND:20250627T180120Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno oker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/b923c3b7-e8c 4-498c-86d9-1939bec1385d\nScore: 2 (Ricky Walden) : 4 (Joe O'Connor)\n\n END:VEVENT END:VCALENDAR