BEGIN:VCALENDAR VERSION:2.0 PRODID:-//calengoo.de/calengoo.de//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:Martin O'Donnell (Snooker) X-WR-TIMEZONE:Europe/London BEGIN:VEVENT UID:0@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage One Group 24) DTSTART:20240618T115851Z DTEND:20240618T143705Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 25dee5ca-8162-4b66-bdb1-1c131e751cf4\nScore: 2 (Martin O'Donnell) : 2 (Rory Thor)\n\n END:VEVENT BEGIN:VEVENT UID:1@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage One Group 24) DTSTART:20240618T144527Z DTEND:20240618T161026Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ ad20a477-3b0b-4e66-a4ce-f1a55d56af3d\nScore: 3 (Martin O'Donnell) : 1 (Umut Dikme)\n\n END:VEVENT BEGIN:VEVENT UID:2@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage One Group 24) DTSTART:20240618T190743Z DTEND:20240618T213214Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 669e80e4-d767-4fb4-acd7-1913047b10db\nScore: 1 (Ricky Walden) : 3 (Martin O 'Donnell)\n\n END:VEVENT BEGIN:VEVENT UID:3@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage Two Group H) DTSTART:20240701T122212Z DTEND:20240701T141954Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ f51feee3-97e3-4608-a41a-c860264040ce\nScore: 2 (Matthew Stevens) : 2 (Marti n O'Donnell)\n\n END:VEVENT BEGIN:VEVENT UID:4@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage Two Group H) DTSTART:20240701T160332Z DTEND:20240701T173156Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ d2789457-e77c-44b1-9ef6-e88a9ffae90c\nScore: 2 (Jak Jones) : 2 (Martin O'Do nnell)\n\n END:VEVENT BEGIN:VEVENT UID:5@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage Two Group H) DTSTART:20240701T173156Z DTEND:20240701T191158Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ a6516c23-9bb7-4da6-9998-bdad230c58f8\nScore: 3 (Martin O'Donnell) : 1 (Hail ong Ma)\n\n END:VEVENT BEGIN:VEVENT UID:6@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage Three Group A) DTSTART:20240703T110411Z DTEND:20240703T114523Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 0c6570c0-bbc3-429f-ae38-00fcd350502b\nScore: 3 (Mark J Williams) : 0 (Marti n O'Donnell)\n\n END:VEVENT BEGIN:VEVENT UID:7@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage Three Group A) DTSTART:20240703T135714Z DTEND:20240703T150119Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 1fe269cb-c518-4865-aa79-8894160c17bc\nScore: 2 (Ali Carter) : 2 (Martin O'D onnell)\n\n END:VEVENT BEGIN:VEVENT UID:8@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage Three Group A) DTSTART:20240703T173923Z DTEND:20240703T190500Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ a5e4e3d6-da50-4c0e-b2f3-e2e212884463\nNote: re-spotted black 62-62 in frame 1, O'Donnell won it.\nScore: 3 (Scott Donaldson) : 1 (Martin O'Donnell)\n\ n END:VEVENT BEGIN:VEVENT UID:9@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Xi'an Grand Prix Qualifiers) DTSTART:20240725T085148Z DTEND:20240725T122027Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #XianGrandPrix\nSource: http://www.s nooker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/d43ac441-9 0aa-4082-95be-a478146dba9a\nScore: 3 (Martin O'Donnell) : 5 (Hailong Ma)\n\ n END:VEVENT BEGIN:VEVENT UID:10@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (British Open Qualifiers) DTSTART:20240731T180247Z DTEND:20240731T211504Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno oker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/7fbd05fc-563 7-4269-ae4d-f4dbc710147b\nScore: 4 (Martin O'Donnell) : 1 (Mitchell Mann)\n \n END:VEVENT BEGIN:VEVENT UID:11@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Saudi Arabia Masters) DTSTART:20240831T170732Z DTEND:20240831T184049Z LOCATION:Riyadh, Saudi Arabia DESCRIPTION:Type: Ranking\nHashtag: #SaudiMasters\nSource: http://www.snook er.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/564388d2-c936- 42ff-94a5-bf4c39203521\nScore: 4 (Martin O'Donnell) : 0 (Jiahao Huang)\n\n END:VEVENT BEGIN:VEVENT UID:12@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Saudi Arabia Masters) DTSTART:20240901T165936Z DTEND:20240901T184353Z 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/53d492e9-4ebe- 4149-b73b-166d80a0ed82\nScore: 3 (Matthew Stevens) : 4 (Martin O'Donnell)\n \n END:VEVENT BEGIN:VEVENT UID:13@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Saudi Arabia Masters) DTSTART:20240902T165616Z DTEND:20240902T192906Z 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/765910b1-c016 -4572-a610-2c15c9816427\nScore: 5 (Jack Lisowski) : 2 (Martin O'Donnell)\n\ n END:VEVENT BEGIN:VEVENT UID:14@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (English Open Qualifiers) DTSTART:20240913T180927Z DTEND:20240913T211234Z LOCATION:Brentwood, England DESCRIPTION:Type: Qualifying\nHashtag: #EnglishOpen \nSource: http://www.sn ooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/adc2d62e-b5 73-4295-b021-844232f39b0c\nScore: 2 (Martin O'Donnell) : 4 (Ian Burns)\n\n END:VEVENT BEGIN:VEVENT UID:15@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (British Open) DTSTART:20240924T195643Z DTEND:20240924T234311Z LOCATION:Cheltenham, England DESCRIPTION:Type: Ranking\nHashtag: #BritishOpen\nSource: http://www.snooke r.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/4d5872d9-720e-4 053-99c4-4993ec024a3c\nScore: 4 (Elliot Slessor) : 3 (Martin O'Donnell)\n\n END:VEVENT BEGIN:VEVENT UID:16@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Northern Ireland Open Qualifiers) DTSTART:20240929T150434Z DTEND:20240929T162228Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #NIOpen\nSource: http://www.snooker. org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/cf8cb0ec-dfda-498 b-bf22-54b4c747dd59\nScore: 4 (Martin O'Donnell) : 0 (Joel Connolly)\n\n END:VEVENT BEGIN:VEVENT UID:17@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (International Championship Qualifiers) DTSTART:20240930T183405Z DTEND:20240930T212839Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #InternationalChampionship\nSource: http://www.snooker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centr e/cbaa1afb-68a0-4a9e-b501-8e83826593f1\nScore: 6 (Martin O'Donnell) : 2 (Ju lien Leclercq)\n\n END:VEVENT BEGIN:VEVENT UID:18@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Wuhan Open Qualifiers) DTSTART:20241006T020509Z DTEND:20241006T045413Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #WuhanOpen\nSource: http://www.snook er.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/ebca6c37-fc4e- 420b-b64f-291c583d6549\nScore: 5 (Martin O'Donnell) : 0 (Hao Huang)\n\n END:VEVENT BEGIN:VEVENT UID:19@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Wuhan Open) DTSTART:20241007T113826Z DTEND:20241007T144634Z LOCATION:Wuhan, China DESCRIPTION:Type: Ranking\nHashtag: #WuhanOpen\nSource: http://www.snooker. org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/30306271-2e3d-45e d-b685-01c261c7a06f\nScore: 5 (Martin O'Donnell) : 2 (Sunny Akani)\n\n END:VEVENT BEGIN:VEVENT UID:20@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Wuhan Open) DTSTART:20241008T113247Z DTEND:20241008T141319Z LOCATION:Wuhan, China DESCRIPTION:Type: Ranking\nHashtag: #WuhanOpen\nSource: http://www.snooker. org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/ddbbec3e-f1cd-401 a-af85-221963afa8b2\nScore: 5 (Jiahui Si) : 1 (Martin O'Donnell)\n\n END:VEVENT BEGIN:VEVENT UID:21@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Northern Ireland Open) DTSTART:20241021T120130Z DTEND:20241021T152432Z 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/3481b5f 5-a93a-4b34-8581-c8686d4d6352\nScore: 3 (Anda Zhang) : 4 (Martin O'Donnell) \n\n END:VEVENT BEGIN:VEVENT UID:22@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Northern Ireland Open) DTSTART:20241023T120057Z DTEND:20241023T145913Z LOCATION:Belfast, Northern Ireland DESCRIPTION:Type: Ranking\nHashtag: #NorthernIrelandOpen\nSource: http://ww w.snooker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/112953e 5-7acc-49aa-b780-4d501ef36697\nScore: 2 (Jimmy White) : 4 (Martin O'Donnell )\n\n END:VEVENT BEGIN:VEVENT UID:23@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Northern Ireland Open) DTSTART:20241024T120103Z DTEND:20241024T140101Z LOCATION:Belfast, Northern Ireland DESCRIPTION:Type: Ranking\nHashtag: #NorthernIrelandOpen\nSource: http://ww w.snooker.org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/f322161 1-72fe-46cd-87f0-df6c9f263908\nScore: 0 (Martin O'Donnell) : 4 (Junxu Pang) \n\n END:VEVENT BEGIN:VEVENT UID:24@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Scottish Open Qualifiers) DTSTART:20241030T132337Z DTEND:20241030T155340Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #ScottishOpen\nSource: http://www.sn ooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/a6ebd402-a5 30-4498-9bee-6291462521e8\nScore: 2 (Martin O'Donnell) : 4 (Ian Burns)\n\n END:VEVENT BEGIN:VEVENT UID:25@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (International Championship) DTSTART:20241104T113125Z DTEND:20241104T144509Z LOCATION:Nanjing, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/7 dbce48b-2788-4cb5-a3b9-9c8ed89e54e7\nScore: 6 (Junhui Ding) : 1 (Martin O'D onnell)\n\n END:VEVENT BEGIN:VEVENT UID:26@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (UK Championship Qualifiers) DTSTART:20241119T192256Z DTEND:20241120T004602Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #UKChampionship\nSource: http://www. snooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centre/c9be2cf4- 7a44-4f66-9b5b-07e07811a746\nScore: 3 (Martin O'Donnell) : 6 (Matthew Steve ns)\n\n END:VEVENT BEGIN:VEVENT UID:27@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Shoot Out) DTSTART:20241205T143656Z DTEND:20241205T145625Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 7\nVideo: https://www.youtube.com/watch?v=H91IUiTJnqE\n Details: https://www.wst.tv/match-centre/ede5b21b-f8f4-4c1c-871f-e3b8d6e719 9b\nScore: 12 (Sion Stuart) : 27 (Martin O'Donnell)\n\n END:VEVENT BEGIN:VEVENT UID:28@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Shoot Out) DTSTART:20241206T204127Z DTEND:20241206T205441Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 8\nVideo: https://www.youtube.com/watch?v=4j9PpxkeeOM\n Details: https://www.wst.tv/match-centre/28766ac9-d465-491f-8439-b5a1408976 bd\nNote: Break 83\nScore: 17 (Guodong Xiao) : 83 (Martin O'Donnell)\n\n END:VEVENT BEGIN:VEVENT UID:29@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Shoot Out) DTSTART:20241207T154531Z DTEND:20241207T155914Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 9\nVideo: https://www.youtube.com/watch?v=BSdAaH22w78\n Details: https://www.wst.tv/match-centre/b625c658-f282-45ba-bccf-6d3edeadd0 21\nScore: 7 (Jiahui Si) : 51 (Martin O'Donnell)\n\n END:VEVENT BEGIN:VEVENT UID:30@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Shoot Out) DTSTART:20241207T200229Z DTEND:20241207T201514Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 10\nVideo: https://www.youtube.com/watch?v=u3LNmxz8ZAw\ nDetails: https://www.wst.tv/match-centre/896e6626-5c8d-4cb8-9b0b-bb9aae707 5a8\nScore: 31 (Robert Milkins) : 55 (Martin O'Donnell)\n\n END:VEVENT BEGIN:VEVENT UID:31@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Shoot Out) DTSTART:20241207T213206Z DTEND:20241207T214629Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 13\nVideo: https://www.youtube.com/watch?v=uyYhryqwfBI\ nDetails: https://www.wst.tv/match-centre/bd7e10f4-6fb6-493e-b96f-4f38ba9a0 add\nScore: 13 (Martin O'Donnell) : 19 (Liam Graham)\n\n END:VEVENT BEGIN:VEVENT UID:32@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (German Masters Qualifiers) DTSTART:20241219T100816Z DTEND:20241219T123622Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #GermanMasters\nSource: http://www.s nooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/c1636899-d 32f-4b5a-a3fc-72b3a9aff65b\nScore: 0 (Martin O'Donnell) : 5 (Antoni Kowalsk i)\n\n END:VEVENT BEGIN:VEVENT UID:33@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (World Open Qualifiers) DTSTART:20241221T185655Z DTEND:20241222T095032Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldOpen\nSource: http://www.snook er.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/fcd4d8e4-4c32- 4c23-a213-2707fa108e7c\nScore: 5 (Martin O'Donnell) : 4 (Bulcsu Revesz)\n\n END:VEVENT BEGIN:VEVENT UID:34@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Welsh Open Qualifiers) DTSTART:20250206T095932Z DTEND:20250206T120445Z LOCATION:Barnsley, England DESCRIPTION:Type: Qualifying\nHashtag: #WelshOpen\nSource: http://www.snook er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/b03b4e9f-aa35- 4680-a3ff-a1b277da75c0\nScore: 0 (Martin O'Donnell) : 4 (Yuchen Wang)\n\n END:VEVENT BEGIN:VEVENT UID:35@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (World Open) DTSTART:20250223T120828Z DTEND:20250223T151730Z LOCATION:Yushan, China DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker. org\n\nRound: 8\nVideo: https://www.youtube.com/watch?v=FSOVARMtDGU\nDetail s: https://www.wst.tv/match-centre/62677932-1a28-4993-b514-2acf574cd4d8\nSc ore: 5 (Michael Holt) : 3 (Martin O'Donnell)\n\n END:VEVENT BEGIN:VEVENT UID:36@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (World Championship Qualifiers) DTSTART:20250413T090504Z DTEND:20250414T001554Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: http://www.snooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centr e/fda11601-80cf-4324-87c3-b5522cc5e206\nScore: 10 (Martin O'Donnell) : 8 (J ordan Brown)\n\n END:VEVENT BEGIN:VEVENT UID:37@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (World Championship Qualifiers) DTSTART:20250415T100212Z DTEND:20250415T171735Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: http://www.snooker.org\n\nRound: 4\nDetails: https://www.wst.tv/match-centr e/2d0bb72b-0afd-49fd-807f-6852996cc25b\nScore: 2 (Martin O'Donnell) : 10 (C hris Wakelin)\n\n END:VEVENT BEGIN:VEVENT UID:38@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage One Group 31) DTSTART:20250715T110000Z DTEND:20250715T120000Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ e6343e76-cb1c-4a63-8f1f-5f4325c41fea\nScore: 0 (Martin O'Donnell) : 0 (Rean ne Evans)\n\n END:VEVENT BEGIN:VEVENT UID:39@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage One Group 31) DTSTART:20250715T160000Z DTEND:20250715T170000Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 6f02ff30-8e41-4a42-bb42-87556fb7a4d2\nScore: 0 (Martin O'Donnell) : 0 (Yang Gao)\n\n END:VEVENT BEGIN:VEVENT UID:40@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Championship League Stage One Group 31) DTSTART:20250715T190000Z DTEND:20250715T200000Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 37f82726-8322-4296-8009-7735864fdeb4\nScore: 0 (Martin O'Donnell) : 0 (Thep chaiya Un-Nooh)\n\n END:VEVENT BEGIN:VEVENT UID:41@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (Wuhan Open Qualifiers) DTSTART:20250622T174651Z DTEND:20250622T211753Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #WuhanOpen\nSource: http://www.snook er.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/23690ed3-9ff8- 445a-9ede-f06c773a90cf\nScore: 1 (Martin O'Donnell) : 5 (Haydon Pinhey)\n\n END:VEVENT BEGIN:VEVENT UID:42@calengoo.de STATUS:CONFIRMED SUMMARY:Martin O'Donnell (British Open Qualifiers) DTSTART:20250627T145815Z DTEND:20250627T173059Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno oker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/003e40f9-66e 2-4ee0-9024-d6009c36f0e0\nScore: 4 (Martin O'Donnell) : 1 (Sahil Nayyar)\n\ n END:VEVENT END:VCALENDAR