BEGIN:VCALENDAR VERSION:2.0 PRODID:-//calengoo.de/calengoo.de//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:Mark J Williams (Snooker) X-WR-TIMEZONE:Europe/London BEGIN:VEVENT UID:0@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Championship League Stage One Group 6) DTSTART:20230630T103639Z DTEND:20230630T115102Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/8e64e525-b810-458b-8960-3f5493c449f7\nN ote: Holoyda replaces Thor Chuan Leong.\nScore: 3 (Mark J Williams) : 0 (Da niel Holoyda)\n\n END:VEVENT BEGIN:VEVENT UID:1@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Championship League Stage One Group 6) DTSTART:20230630T125337Z DTEND:20230630T135735Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/56f709f2-b1dd-49e8-8f32-5f082f41eb65\nS core: 3 (Mark J Williams) : 1 (Ken Doherty)\n\n END:VEVENT BEGIN:VEVENT UID:2@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Championship League Stage One Group 6) DTSTART:20230630T181229Z DTEND:20230630T184839Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/70ca6bb5-af41-4c2c-ac24-a94c5bdc8f7f\nS core: 3 (Mark J Williams) : 0 (Dylan Emery)\n\n END:VEVENT BEGIN:VEVENT UID:3@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Championship League Stage Two Group F) DTSTART:20230717T105958Z DTEND:20230717T122904Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nSco re: 3 (Mark J Williams) : 0 (Barry Pinches)\n\n END:VEVENT BEGIN:VEVENT UID:4@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Championship League Stage Two Group F) DTSTART:20230717T141447Z DTEND:20230717T153043Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nSco re: 3 (Mark J Williams) : 0 (Martin O'Donnell)\n\n END:VEVENT BEGIN:VEVENT UID:5@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Championship League Stage Two Group F) DTSTART:20230717T184041Z DTEND:20230717T190610Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nSco re: 3 (Mark J Williams) : 0 (Robbie Williams)\n\n END:VEVENT BEGIN:VEVENT UID:6@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Championship League Stage Three Group B) DTSTART:20230721T105449Z DTEND:20230721T123421Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/8f482193-6c5e-417b-96d9-af64815e0f7a\nS core: 2 (Mark J Williams) : 2 (Sam Craigie)\n\n END:VEVENT BEGIN:VEVENT UID:7@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Championship League Stage Three Group B) DTSTART:20230721T134247Z DTEND:20230721T142915Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/82d25e06-3755-404f-81ff-a938e71ab3ca\nS core: 3 (Mark J Williams) : 1 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:8@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Championship League Stage Three Group B) DTSTART:20230721T192501Z DTEND:20230721T204101Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/b7f25238-7276-4adc-a866-100f97f5039b\nS core: 3 (Mark J Williams) : 1 (Noppon Saengkham)\n\n END:VEVENT BEGIN:VEVENT UID:9@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Championship League) DTSTART:20230721T205315Z DTEND:20230721T214639Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 15\nDetails: https://scores.wst.tv/matches/cd 2af3f8-c846-4fc7-a2ea-fe34bfbdbd71\nNote: Referee: Dave Ford

This was Murphy's 12th ranking title.\nScore: 3 (Shaun Murphy) : 0 (Mark J Willi ams)\n\n END:VEVENT BEGIN:VEVENT UID:10@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (European Masters Qualifiers) DTSTART:20230728T134505Z DTEND:20230728T150428Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #EuropeanMasters\nSource: http://www .snooker.org\n\nRound: 1\nDetails: https://scores.wst.tv/matches/5ed0cce0-9 75d-4c84-badf-3e0acdc7c663\nScore: 5 (Mark J Williams) : 0 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:11@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (European Masters) DTSTART:20230823T133403Z DTEND:20230823T162927Z LOCATION:Nuremberg, Germany DESCRIPTION:Type: Ranking\nHashtag: #EuropeanMasters\nSource: http://www.sn ooker.org\n\nRound: 8\nScore: 5 (Mark J Williams) : 3 (Matthew Stevens)\n\n END:VEVENT BEGIN:VEVENT UID:12@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (European Masters) DTSTART:20230824T133136Z DTEND:20230824T165448Z LOCATION:Nuremberg, Germany DESCRIPTION:Type: Ranking\nHashtag: #EuropeanMasters\nSource: http://www.sn ooker.org\n\nRound: 9\nScore: 4 (Mark J Williams) : 5 (Jimmy Robertson)\n\n END:VEVENT BEGIN:VEVENT UID:13@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Wuhan Open Qualifiers) DTSTART:20230903T180147Z DTEND:20230903T203646Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nSource: http://www.snooker.org\n\nRound: 1\nS core: 5 (Mark J Williams) : 2 (Andres Petrov)\n\n END:VEVENT BEGIN:VEVENT UID:14@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Shanghai Masters) DTSTART:20230912T012442Z DTEND:20230912T040852Z LOCATION:Shanghai, China DESCRIPTION:Type: Invitational\nHashtag: #ShanghaiMasters\nSource: http://w ww.snooker.org\n\nRound: 7\nScore: 6 (Mark J Williams) : 1 (Junxu Pang)\n\n END:VEVENT BEGIN:VEVENT UID:15@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Shanghai Masters) DTSTART:20230913T060325Z DTEND:20230913T093601Z LOCATION:Shanghai, China DESCRIPTION:Type: Invitational\nHashtag: #ShanghaiMasters\nSource: http://w ww.snooker.org\n\nRound: 8\nScore: 6 (Luca Brecel) : 4 (Mark J Williams)\n\ n END:VEVENT BEGIN:VEVENT UID:16@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (International Championship Qualifiers) DTSTART:20230921T181257Z DTEND:20230921T202841Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #InternationalChampionship\nSource: http://www.snooker.org\n\nRound: 2\nScore: 6 (Mark J Williams) : 0 (Rebecca Kenna)\n\n END:VEVENT BEGIN:VEVENT UID:17@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (British Open Qualifiers) DTSTART:20230925T142135Z DTEND:20230925T160326Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno oker.org\n\nRound: 1\nScore: 1 (Yisong Peng) : 4 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:18@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (British Open) DTSTART:20230926T142548Z DTEND:20230926T162232Z LOCATION:Cheltenham , England DESCRIPTION:Type: Ranking\nHashtag: #BritishOpen\nSource: http://www.snooke r.org\n\nRound: 8\nScore: 2 (Stephen Maguire) : 4 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:19@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (British Open) DTSTART:20230927T180006Z DTEND:20230927T201038Z LOCATION:Cheltenham , England DESCRIPTION:Type: Ranking\nHashtag: #BritishOpen\nSource: http://www.snooke r.org\n\nRound: 9\nScore: 2 (Gary Wilson) : 4 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:20@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (British Open) DTSTART:20230928T180031Z DTEND:20230928T200301Z LOCATION:Cheltenham , England DESCRIPTION:Type: Ranking\nHashtag: #BritishOpen\nSource: http://www.snooke r.org\n\nRound: 10\nScore: 2 (Junhui Ding) : 4 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:21@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (British Open) DTSTART:20230929T115922Z DTEND:20230929T134113Z LOCATION:Cheltenham , England DESCRIPTION:Type: Ranking\nHashtag: #BritishOpen\nSource: http://www.snooke r.org\n\nRound: 13\nScore: 5 (Mark J Williams) : 1 (Zhengyi Fan)\n\n END:VEVENT BEGIN:VEVENT UID:22@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (British Open) DTSTART:20230930T115734Z DTEND:20230930T152619Z LOCATION:Cheltenham , England DESCRIPTION:Type: Ranking\nHashtag: #BritishOpen\nSource: http://www.snooke r.org\n\nRound: 14\nNote: Referee: Colin Humphries

The 135 in fram e 7 was Hossein Vafaei's 100th career century\nScore: 6 (Mark J Williams) : 3 (Hossein Vafaei)\n\n END:VEVENT BEGIN:VEVENT UID:23@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (British Open) DTSTART:20231001T120011Z DTEND:20231001T222738Z LOCATION:Cheltenham , England DESCRIPTION:Type: Ranking\nHashtag: #BritishOpen\nSource: http://www.snooke r.org\n\nRound: 15\nNote: Referee: Tatiana Woollaston.

This was the 25th ranking title for Wi lliams. He becomes the second oldest winner of a ranking event at 48 years. Only Ray Reardon at 50 was older.

Williams came back from needing a snooker in the final frame.\nScore: 10 (Mark J Williams) : 7 (Mark Selby )\n\n END:VEVENT BEGIN:VEVENT UID:24@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (English Open Qualifiers) DTSTART:20231003T142414Z DTEND:20231003T151539Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #EnglishOpen \nSource: http://www.sn ooker.org\n\nRound: 2\nScore: 4 (Mark J Williams) : 0 (Ian Burns)\n\n END:VEVENT BEGIN:VEVENT UID:25@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (English Open) DTSTART:20231004T090955Z DTEND:20231004T113921Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 8\nScore: 4 (Mark J Williams) : 3 (Guodong Xiao)\n\n END:VEVENT BEGIN:VEVENT UID:26@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (English Open) DTSTART:20231005T133745Z DTEND:20231005T154703Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 9\nScore: 4 (Mark J Williams) : 2 (Dylan Emery)\n\n END:VEVENT BEGIN:VEVENT UID:27@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (English Open) DTSTART:20231005T214153Z DTEND:20231006T002824Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 10\nScore: 4 (Hongyu Liu) : 3 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:28@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Wuhan Open) DTSTART:20231006T120309Z DTEND:20231006T120309Z LOCATION:Wuhan, China DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 8\nScor e: 0 (Mark J Williams) : 0 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:29@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Northern Ireland Open Qualifiers) DTSTART:20231022T140723Z DTEND:20231022T152908Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #NIOpen\nSource: http://www.snooker. org\n\nRound: 1\nScore: 4 (Mark J Williams) : 1 (Pengfei Tian)\n\n END:VEVENT BEGIN:VEVENT UID:30@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Northern Ireland Open) DTSTART:20231025T115919Z DTEND:20231025T141215Z LOCATION:Belfast, Northern Ireland DESCRIPTION:Type: Ranking\nHashtag: #NorthernIrelandOpen\nSource: http://ww w.snooker.org\n\nRound: 8\nScore: 2 (Mark J Williams) : 4 (Robbie Williams) \n\n END:VEVENT BEGIN:VEVENT UID:31@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (International Championship) DTSTART:20231106T063205Z DTEND:20231106T094328Z LOCATION:Tianjin, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 8\nScore: 3 (Mark J Williams) : 6 (Anda Zhang )\n\n END:VEVENT BEGIN:VEVENT UID:32@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Champion of Champions) DTSTART:20231114T140659Z DTEND:20231114T163058Z LOCATION:Bolton, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionOfChampions\nSource: http ://www.snooker.org\n\nRound: 7\nScore: 2 (Mark J Williams) : 4 (Robert Milk ins)\n\n END:VEVENT BEGIN:VEVENT UID:33@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (UK Championship) DTSTART:20231125T130147Z DTEND:20231125T171914Z LOCATION:York, England DESCRIPTION:Type: Ranking\nHashtag: #UKChampionship\nSource: http://www.sno oker.org\n\nRound: 7\nScore: 6 (Mark J Williams) : 4 (Zhengyi Fan)\n\n END:VEVENT BEGIN:VEVENT UID:34@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (UK Championship) DTSTART:20231129T190559Z DTEND:20231129T230428Z LOCATION:York, England DESCRIPTION:Type: Ranking\nHashtag: #UKChampionship\nSource: http://www.sno oker.org\n\nRound: 8\nScore: 6 (Mark J Williams) : 4 (Jamie Clarke)\n\n END:VEVENT BEGIN:VEVENT UID:35@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (UK Championship) DTSTART:20231201T191121Z DTEND:20231201T234459Z LOCATION:York, England DESCRIPTION:Type: Ranking\nHashtag: #UKChampionship\nSource: http://www.sno oker.org\n\nRound: 13\nNote: A new record of 195 points scored in frame 8 a s Williams won it by 101-94. The previous record was 192.\nScore: 6 (Junhui Ding) : 5 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:36@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Shoot Out) DTSTART:20231207T224235Z DTEND:20231207T225427Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 7\nVideo: https://youtu.be/5ylzubH8nx4\nScore: 4 (Matth ew Selt) : 68 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:37@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Shoot Out) DTSTART:20231208T215037Z DTEND:20231208T220704Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 8\nVideo: https://youtu.be/EGVDhrTaJTk\nScore: 30 (Hamm ad Miah) : 9 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:38@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Scottish Open Qualifiers) DTSTART:20231211T130536Z DTEND:20231211T152508Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #ScottishOpen\nSource: http://www.sn ooker.org\n\nRound: 1\nScore: 3 (Mark J Williams) : 4 (Sam Craigie)\n\n END:VEVENT BEGIN:VEVENT UID:39@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (German Masters Qualifiers) DTSTART:20231218T143529Z DTEND:20231218T173916Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #GermanMasters\nSource: http://www.s nooker.org\n\nRound: 1\nScore: 5 (Mark J Williams) : 3 (David Grace)\n\n END:VEVENT BEGIN:VEVENT UID:40@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Macau Masters - Event 2) DTSTART:20231226T083538Z DTEND:20231226T083606Z LOCATION:Macau, China DESCRIPTION:Type: Invitational\nSource: http://www.snooker.org\n\nRound: 13 \nScore: 6 (Mark J Williams) : 3 (Jiahui Si)\n\n END:VEVENT BEGIN:VEVENT UID:41@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Macau Masters - Event 2) DTSTART:20231228T083848Z DTEND:20231228T083848Z LOCATION:Macau, China DESCRIPTION:Type: Invitational\nSource: http://www.snooker.org\n\nRound: 14 \nScore: 6 (Mark J Williams) : 2 (Judd Trump)\n\n END:VEVENT BEGIN:VEVENT UID:42@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Macau Masters - Event 2) DTSTART:20231229T083435Z DTEND:20231229T133348Z LOCATION:Macau, China DESCRIPTION:Type: Invitational\nSource: http://www.snooker.org\n\nRound: 15 \nNote: 147 by Lisowski in frame 4.\nScore: 9 (Mark J Williams) : 6 (Jack L isowski)\n\n END:VEVENT BEGIN:VEVENT UID:43@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Masters) DTSTART:20240108T185935Z DTEND:20240108T222653Z LOCATION:London, England DESCRIPTION:Type: Invitational\nHashtag: #MastersSnooker\nSource: http://ww w.snooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/fc27c91 4-f16e-4e4a-aec2-f2d1a58043d8\nScore: 4 (Mark J Williams) : 6 (Ali Carter)\ n\n END:VEVENT BEGIN:VEVENT UID:44@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (World Grand Prix) DTSTART:20240116T190630Z DTEND:20240116T204221Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #WorldGrandPrix\nSource: http://www.sno oker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/63f9db95-b15 e-46ed-b906-ff0f368c212b\nScore: 4 (Mark J Williams) : 3 (Thepchaiya Un-Noo h)\n\n END:VEVENT BEGIN:VEVENT UID:45@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (World Grand Prix) DTSTART:20240117T211302Z DTEND:20240117T230225Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #WorldGrandPrix\nSource: http://www.sno oker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/3f782baf-1d7 9-4074-98a0-a555307cf762\nNote: Three strange episodes in the match: 1) Vaf aei miscalculated in the second frame thinking he only needed pink. 2) Will iams receiving a seven-point penalty in the final frame for picking up the cue ball as a joke. 3) Vafaei refusing to shake Williams' hand after the ma tch because he slapped his thigh when missing a pink.\nScore: 1 (Hossein Va faei) : 4 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:46@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (World Grand Prix) DTSTART:20240118T184017Z DTEND:20240118T221714Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #WorldGrandPrix\nSource: http://www.sno oker.org\n\nRound: 13\nDetails: https://www.wst.tv/match-centre/4dcd0e7d-1a 3c-4733-80b1-78d6394a2d24\nScore: 5 (Yupeng Cao) : 4 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:47@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (German Masters) DTSTART:20240130T140110Z DTEND:20240130T162133Z LOCATION:Berlin, Germany DESCRIPTION:Type: Ranking\nHashtag: #GermanMasters\nSource: http://www.snoo ker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/b77d15bf-0ad1 -4440-9748-64da876da4fc\nScore: 5 (Guoqiang He) : 1 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:48@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Welsh Open Qualifiers) DTSTART:20240212T143210Z DTEND:20240212T162449Z LOCATION:Barnsley, England DESCRIPTION:Type: Qualifying\nHashtag: #WelshOpen\nSource: http://www.snook er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/e26df47d-7f1d- 4f31-8640-20c8f9cae8e5\nScore: 4 (Mark J Williams) : 2 (John Astley)\n\n END:VEVENT BEGIN:VEVENT UID:49@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Welsh Open) DTSTART:20240214T051907Z DTEND:20240214T051907Z LOCATION:Llandudno, Wales DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker. org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/95f9a9ec-aa9f-44d e-8a0a-95b0607c6fa1\nScore: 3 (Sanderson Lam) : 4 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:50@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Welsh Open) DTSTART:20240214T191125Z DTEND:20240214T203641Z LOCATION:Llandudno, Wales DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker. org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/3122b985-adca-4c5 2-9ef1-110505962a66\nScore: 4 (Anthony McGill) : 1 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:51@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Players Championship) DTSTART:20240220T130836Z DTEND:20240220T155144Z LOCATION:Telford, England DESCRIPTION:Type: Ranking\nHashtag: #PlayersChampionship\nSource: http://ww w.snooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/ed346df 1-1241-4e4d-95d9-54075d5a7f05\nNote: 146 by Allen in frame 1 was the highes t break of the event\nScore: 3 (Mark J Williams) : 6 (Mark Allen)\n\n END:VEVENT BEGIN:VEVENT UID:52@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (World Masters) DTSTART:20240304T211717Z DTEND:20240304T232916Z LOCATION:Boulevard City, Riyadh, Saudi Arabia DESCRIPTION:Type: Invitational\nSource: http://www.snooker.org\n\nRound: 8\ nDetails: https://www.wst.tv/match-centre/24d91d7f-b0af-4865-ad71-268341585 0e2\nNote: 120 by Higgins (15 reds+blacks) in frame 1, lost position on yel low and missed.\nScore: 2 (Mark J Williams) : 4 (John Higgins)\n\n END:VEVENT BEGIN:VEVENT UID:53@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Tour Championship) DTSTART:20240401T173410Z DTEND:20240402T212218Z LOCATION:Manchester, England DESCRIPTION:Type: Ranking\nHashtag: #TourChampionship\nSource: http://www.s nooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/72a8b835-2 ab8-41de-abeb-7f0ca7e2d5df\nScore: 10 (Mark J Williams) : 9 (Tom Ford)\n\n END:VEVENT BEGIN:VEVENT UID:54@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Tour Championship) DTSTART:20240404T115508Z DTEND:20240404T201913Z LOCATION:Manchester, England DESCRIPTION:Type: Ranking\nHashtag: #TourChampionship\nSource: http://www.s nooker.org\n\nRound: 13\nDetails: https://www.wst.tv/match-centre/d4153854- 426c-4c75-b3a1-130368ac18ed\nScore: 4 (Judd Trump) : 10 (Mark J Williams)\n \n END:VEVENT BEGIN:VEVENT UID:55@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Tour Championship) DTSTART:20240406T115735Z DTEND:20240406T200654Z LOCATION:Manchester, England DESCRIPTION:Type: Ranking\nHashtag: #TourChampionship\nSource: http://www.s nooker.org\n\nRound: 14\nDetails: https://www.wst.tv/match-centre/e3b80224- 4a86-40a1-aa5f-ad14a28797d9\nScore: 10 (Mark J Williams) : 5 (Mark Allen)\n \n END:VEVENT BEGIN:VEVENT UID:56@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (Tour Championship) DTSTART:20240407T120040Z DTEND:20240407T203849Z LOCATION:Manchester, England DESCRIPTION:Type: Ranking\nHashtag: #TourChampionship\nSource: http://www.s nooker.org\n\nRound: 15\nDetails: https://www.wst.tv/match-centre/84d39d10- cde2-4e44-9ff5-7f4ce2470445\nNote: Referee: Olivier Marteel

This was Williams' 26th ranking title and second of the season.\nScore: 10 (Mark J Williams) : 5 (Ronnie O' Sullivan)\n\n END:VEVENT BEGIN:VEVENT UID:57@calengoo.de STATUS:CONFIRMED SUMMARY:Mark J Williams (World Championship) DTSTART:20240422T132219Z DTEND:20240423T165915Z LOCATION:Sheffield, England DESCRIPTION:Type: Ranking\nHashtag: #WorldSnookerChampionship \nSource: htt p://www.snooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/c e886763-bad4-4ee5-8436-125f1081c686\nScore: 9 (Mark J Williams) : 10 (Jiahu i Si)\n\n END:VEVENT END:VCALENDAR