BEGIN:VCALENDAR VERSION:2.0 PRODID:-//calengoo.de/calengoo.de//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:David Grace (Snooker) X-WR-TIMEZONE:Europe/London BEGIN:VEVENT UID:0@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Championship League Stage One Group 4) DTSTART:20240611T120442Z DTEND:20240611T140103Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ a1a90a7b-4344-4518-8c3a-4c5b87b579ad\nScore: 3 (David Grace) : 1 (Fergal Qu inn)\n\n END:VEVENT BEGIN:VEVENT UID:1@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Championship League Stage One Group 4) DTSTART:20240611T140134Z DTEND:20240611T160516Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 264c8b02-ef36-45d7-a916-71edc6676623\nScore: 1 (David Grace) : 3 (Connor Be nzey)\n\n END:VEVENT BEGIN:VEVENT UID:2@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Championship League Stage One Group 4) DTSTART:20240611T182001Z DTEND:20240611T185538Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 26c2206f-b93c-431e-a4df-50261aa09b1c\nScore: 3 (Mark J Williams) : 0 (David Grace)\n\n END:VEVENT BEGIN:VEVENT UID:3@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Xi'an Grand Prix Qualifiers) DTSTART:20240725T133058Z DTEND:20240725T153358Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #XianGrandPrix\nSource: http://www.s nooker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/9aa0aed5-e ed1-481f-8aa1-91e3c057f3fb\nScore: 0 (David Grace) : 5 (Bulcsu Revesz)\n\n END:VEVENT BEGIN:VEVENT UID:4@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Wuhan Open Qualifiers) DTSTART:20240729T090339Z DTEND:20240729T130304Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #WuhanOpen\nSource: http://www.snook er.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/11494111-a871- 4251-bedc-2f31d8758809\nScore: 3 (David Grace) : 5 (Ishpreet Singh Chadha)\ n\n END:VEVENT BEGIN:VEVENT UID:5@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (British Open Qualifiers) DTSTART:20240731T150043Z DTEND:20240731T164704Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno oker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/987fd85a-70b 7-481f-a610-3cb6eaad6661\nScore: 4 (David Grace) : 2 (Jack Lisowski)\n\n END:VEVENT BEGIN:VEVENT UID:6@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Saudi Arabia Masters) DTSTART:20240831T180239Z DTEND:20240831T203642Z 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/96d40484-5205- 4fa7-ac47-30ad118a9b7a\nScore: 2 (David Grace) : 4 (Chenzhi Gong)\n\n END:VEVENT BEGIN:VEVENT UID:7@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (English Open Qualifiers) DTSTART:20240914T183156Z DTEND:20240914T201045Z LOCATION:Brentwood, England DESCRIPTION:Type: Qualifying\nHashtag: #EnglishOpen \nSource: http://www.sn ooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/293d9399-da c2-4b75-a4e3-ece92ae0daeb\nScore: 4 (David Grace) : 0 (Marco Fu)\n\n END:VEVENT BEGIN:VEVENT UID:8@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (English Open) DTSTART:20240916T180323Z DTEND:20240916T195623Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/1d6cf47b-4188- 42e8-9898-10a3794b29b5\nScore: 4 (Kyren Wilson) : 1 (David Grace)\n\n END:VEVENT BEGIN:VEVENT UID:9@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (British Open) DTSTART:20240925T152315Z DTEND:20240925T171840Z LOCATION:Cheltenham, England DESCRIPTION:Type: Ranking\nHashtag: #BritishOpen\nSource: http://www.snooke r.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/41277190-3c67-4 0fd-9aa9-4057effff2f7\nScore: 4 (David Grace) : 0 (Lewis Ullah)\n\n END:VEVENT BEGIN:VEVENT UID:10@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (British Open) DTSTART:20240926T151425Z DTEND:20240926T174943Z LOCATION:Cheltenham, England DESCRIPTION:Type: Ranking\nHashtag: #BritishOpen\nSource: http://www.snooke r.org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/0ddab94d-aab6-4 2e1-a440-ab543fafd2fd\nScore: 2 (David Grace) : 4 (Chris Wakelin)\n\n END:VEVENT BEGIN:VEVENT UID:11@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Northern Ireland Open Qualifiers) DTSTART:20240929T191059Z DTEND:20240929T205805Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #NIOpen\nSource: http://www.snooker. org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/1bfd658b-9dc0-482 7-8f5b-bc582f7e2b3d\nScore: 4 (David Grace) : 0 (Yulu Bai)\n\n END:VEVENT BEGIN:VEVENT UID:12@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Northern Ireland Open) DTSTART:20241022T120055Z DTEND:20241022T143822Z 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/811c6b1 0-c36d-486f-9547-f37a708bc860\nScore: 4 (Kyren Wilson) : 3 (David Grace)\n\ n END:VEVENT BEGIN:VEVENT UID:13@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Scottish Open Qualifiers) DTSTART:20241030T132337Z DTEND:20241030T162523Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #ScottishOpen\nSource: http://www.sn ooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/4b9f1aba-83 10-4031-aafc-a736d24a642e\nScore: 4 (David Grace) : 1 (Ashley Carty)\n\n END:VEVENT BEGIN:VEVENT UID:14@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (International Championship Qualifiers) DTSTART:20241103T013137Z DTEND:20241103T042003Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #InternationalChampionship\nSource: http://www.snooker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centr e/b31d0161-85ee-473e-9146-0150c94a7076\nScore: 6 (David Grace) : 2 (Jinhao Zhou)\n\n END:VEVENT BEGIN:VEVENT UID:15@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (International Championship) DTSTART:20241104T011916Z DTEND:20241104T060448Z LOCATION:Nanjing, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/9 d026050-6096-4c95-8f46-6e3098acd03f\nScore: 6 (Anda Zhang) : 3 (David Grace )\n\n END:VEVENT BEGIN:VEVENT UID:16@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (UK Championship Qualifiers) DTSTART:20241117T143320Z DTEND:20241117T174841Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #UKChampionship\nSource: http://www. snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/1dfbfb60- c7f9-4a55-9a1b-a210be916e7e\nScore: 3 (David Grace) : 6 (Artemijs Zizins)\n \n END:VEVENT BEGIN:VEVENT UID:17@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Shoot Out) DTSTART:20241204T143931Z DTEND:20241204T145036Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 7\nVideo: https://www.youtube.com/watch?v=MGEZLanH-Jk\n Details: https://www.wst.tv/match-centre/5efc4c59-90ab-4071-85bc-8d00e4e243 3a\nNote: Break 70\nScore: 74 (David Gilbert) : 1 (David Grace)\n\n END:VEVENT BEGIN:VEVENT UID:18@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Scottish Open) DTSTART:20241210T130209Z DTEND:20241210T141220Z LOCATION:Edinburgh, Scotland DESCRIPTION:Type: Ranking\nHashtag: #ScottishOpen\nSource: http://www.snook er.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/d69727db-6339- 4b34-a186-84f06c0d2919\nScore: 4 (Kyren Wilson) : 0 (David Grace)\n\n END:VEVENT BEGIN:VEVENT UID:19@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (German Masters Qualifiers) DTSTART:20241218T095856Z DTEND:20241218T122723Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #GermanMasters\nSource: http://www.s nooker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/284fbed4-a 9a7-4f1b-b7fc-7282a377c0b0\nScore: 5 (David Grace) : 0 (Anton Kazakov)\n\n END:VEVENT BEGIN:VEVENT UID:20@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (German Masters Qualifiers) DTSTART:20241219T100816Z DTEND:20241219T142323Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #GermanMasters\nSource: http://www.s nooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/5c5b4009-b e81-4e4f-80c8-ed3d31dae122\nScore: 3 (Zehuang Long) : 5 (David Grace)\n\n END:VEVENT BEGIN:VEVENT UID:21@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (World Open Qualifiers) DTSTART:20241220T185552Z DTEND:20241220T215743Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldOpen\nSource: http://www.snook er.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/709fb318-484e- 4082-90c2-d59a5baf145c\nScore: 5 (Matthew Stevens) : 2 (David Grace)\n\n END:VEVENT BEGIN:VEVENT UID:22@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (German Masters) DTSTART:20250127T191532Z DTEND:20250127T215934Z LOCATION:Berlin, Germany DESCRIPTION:Type: Ranking\nHashtag: #GermanMasters\nSource: http://www.snoo ker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/273f0a74-f212 -4276-8e50-8a67ca1e52be\nScore: 5 (Judd Trump) : 2 (David Grace)\n\n END:VEVENT BEGIN:VEVENT UID:23@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Welsh Open Qualifiers) DTSTART:20250206T193005Z DTEND:20250206T205333Z LOCATION:Barnsley, England DESCRIPTION:Type: Qualifying\nHashtag: #WelshOpen\nSource: http://www.snook er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/817600ca-29e4- 4b80-880f-6963f702317c\nScore: 0 (David Grace) : 4 (Marco Fu)\n\n END:VEVENT BEGIN:VEVENT UID:24@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (World Championship Qualifiers) DTSTART:20250410T090148Z DTEND:20250410T230250Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: http://www.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centr e/56dffecc-80d1-4464-87d8-2bffaf12bd05\nScore: 9 (David Grace) : 10 (Sunny Akani)\n\n END:VEVENT BEGIN:VEVENT UID:25@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Q School 1) DTSTART:20250523T090855Z DTEND:20250523T110110Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying School\nHashtag: #QSchool\nSource: http://www. snooker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/6c9cda2a- 6ddb-4a1a-83bb-4060c6ae77a1\nScore: 4 (David Grace) : 1 (Kaylan Patel)\n\n END:VEVENT BEGIN:VEVENT UID:26@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Q School 1) DTSTART:20250524T155855Z DTEND:20250524T184819Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying School\nHashtag: #QSchool\nSource: http://www. snooker.org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/b8c26b05- 144f-4ef7-980c-4c20e4d5a9f4\nScore: 3 (Dean Young) : 4 (David Grace)\n\n END:VEVENT BEGIN:VEVENT UID:27@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Q School 1) DTSTART:20250525T131114Z DTEND:20250525T160724Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying School\nHashtag: #QSchool\nSource: http://www. snooker.org\n\nRound: 10\nDetails: https://www.wst.tv/match-centre/5964e939 -efc1-4724-a68e-f7b2516b1988\nScore: 3 (David Grace) : 4 (Alexander Ursenba cher)\n\n END:VEVENT BEGIN:VEVENT UID:28@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Q School 2) DTSTART:20250528T075930Z DTEND:20250528T091913Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying School\nHashtag: #QSchool\nSource: http://www. snooker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/5770a47f- f6c8-4363-9d16-0add07004a06\nScore: 4 (David Grace) : 0 (Callum Beresford)\ n\n END:VEVENT BEGIN:VEVENT UID:29@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Q School 2) DTSTART:20250530T090355Z DTEND:20250530T112221Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying School\nHashtag: #QSchool\nSource: http://www. snooker.org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/f6f4798d- 4a24-4843-a27d-b6fdfbc5401e\nScore: 1 (George Pragnell) : 4 (David Grace)\n \n END:VEVENT BEGIN:VEVENT UID:30@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Q School 2) DTSTART:20250531T084059Z DTEND:20250531T112452Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying School\nHashtag: #QSchool\nSource: http://www. snooker.org\n\nRound: 10\nDetails: https://www.wst.tv/match-centre/cde87b08 -8e6b-4c83-8cd4-7837fd678295\nScore: 3 (Andrew Higginson) : 4 (David Grace) \n\n END:VEVENT BEGIN:VEVENT UID:31@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Q School 2) DTSTART:20250531T170245Z DTEND:20250531T193917Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying School\nHashtag: #QSchool\nSource: http://www. snooker.org\n\nRound: 11\nDetails: https://www.wst.tv/match-centre/314a940c -f9a4-41d8-b41a-424d140fac8e\nScore: 4 (David Grace) : 0 (Barry Pinches)\n\ n END:VEVENT BEGIN:VEVENT UID:32@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Q School 2) DTSTART:20250601T090136Z DTEND:20250601T102840Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying School\nHashtag: #QSchool\nSource: http://www. snooker.org\n\nRound: 15\nDetails: https://www.wst.tv/match-centre/28ffbd36 -04f5-48b5-ae84-82441b527e04\nNote: Grace earns a spot on the World Snooker Tour for 2025/2026 and 2026/2027.\nScore: 4 (David Grace) : 0 (Jack Borwic k)\n\n END:VEVENT BEGIN:VEVENT UID:33@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Championship League Stage One Group 20) DTSTART:20250714T123000Z DTEND:20250714T133000Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ c69e2700-c353-45e0-b9a7-f32489af769a\nScore: 0 (David Lilley) : 0 (David Gr ace)\n\n END:VEVENT BEGIN:VEVENT UID:34@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Championship League Stage One Group 20) DTSTART:20250714T160000Z DTEND:20250714T170000Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ af20eef5-528a-415d-8a35-56bb2e48be0d\nScore: 0 (Yuelong Zhou) : 0 (David Gr ace)\n\n END:VEVENT BEGIN:VEVENT UID:35@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Championship League Stage One Group 20) DTSTART:20250714T173000Z DTEND:20250714T183000Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/ 24a340bb-4cc2-4eaa-bfa3-7138206e7609\nScore: 0 (David Grace) : 0 (Ashley Hu gill)\n\n END:VEVENT BEGIN:VEVENT UID:36@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (British Open Qualifiers) DTSTART;VALUE=DATE:20250922 DTEND;VALUE=DATE:20250922 LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno oker.org\n\nRound: 1\nScore: 0 (David Grace) : 0 (Mark Selby)\n\n END:VEVENT BEGIN:VEVENT UID:37@calengoo.de STATUS:CONFIRMED SUMMARY:David Grace (Wuhan Open Qualifiers) DTSTART:20250622T135203Z DTEND:20250622T173611Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #WuhanOpen\nSource: http://www.snook er.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/76c1b0e2-fc8b- 41ec-86a0-837e15e936a5\nScore: 4 (Ricky Walden) : 5 (David Grace)\n\n END:VEVENT END:VCALENDAR