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:2335-9581762-player-67@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
BEGIN:VEVENT
UID:2406-9519953-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Championship League Stage One Group 20)
DTSTART:20250714T123334Z
DTEND:20250714T131329Z
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: 3 (David Lilley) : 0 (David Gr
 ace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2406-9519954-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Championship League Stage One Group 20)
DTSTART:20250714T162938Z
DTEND:20250714T165701Z
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: 3 (Yuelong Zhou) : 1 (David Gr
 ace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2406-9519957-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Championship League Stage One Group 20)
DTSTART:20250714T165836Z
DTEND:20250714T182340Z
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: 2 (David Grace) : 2 (Ashley Hu
 gill)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2350-9538667-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Saudi Arabia Masters)
DTSTART:20250808T170226Z
DTEND:20250808T194325Z
LOCATION:Jeddah, Saudi Arabia
DESCRIPTION:Type: Ranking\nHashtag: #SaudiMasters\nSource: http://www.snook
 er.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/3d497483-900b-
 439a-8be4-6c6a6aaed0a6\nScore: 2 (Ian Burns) : 4 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2350-9553596-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Saudi Arabia Masters)
DTSTART:20250809T185716Z
DTEND:20250809T210249Z
LOCATION:Jeddah, Saudi Arabia
DESCRIPTION:Type: Ranking\nHashtag: #SaudiMasters\nSource: http://www.snook
 er.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/f1d9032a-750f-
 478c-9110-6da1117ae9fd\nScore: 4 (Matthew Stevens) : 1 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2333-9581728-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Wuhan Open)
DTSTART:20250824T020211Z
DTEND:20250824T055617Z
LOCATION:Wuhan, China
DESCRIPTION:Type: Ranking\nHashtag: #WuhanOpen\nSource: http://www.snooker.
 org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/7c10259d-150a-4aa
 1-b7df-8fc50f187122\nScore: 4 (Elliot Slessor) : 5 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2333-9581711-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Wuhan Open)
DTSTART:20250826T055515Z
DTEND:20250826T100725Z
LOCATION:Wuhan, China
DESCRIPTION:Type: Ranking\nHashtag: #WuhanOpen\nSource: http://www.snooker.
 org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/bfbb0e4a-c12d-456
 a-9027-168bacd8c4af\nScore: 5 (Guodong Xiao) : 3 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2339-9731327-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Xi'an Grand Prix Qualifiers)
DTSTART:20250901T180430Z
DTEND:20250901T220054Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #XianGrandPrix\nSource: http://www.s
 nooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/99e4c7b6-f
 da9-45f9-b44e-3f0850869526\nScore: 4 (Anthony McGill) : 5 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2340-9616581-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Northern Ireland Open Qualifiers)
DTSTART:20250904T165614Z
DTEND:20250904T220546Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #NorthernIrelandOpen\nSource: http:/
 /www.snooker.org\n\nRound: 1\nVideo: https://www.youtube.com/watch?v=e9dvHy
 wNcG0\nDetails: https://www.wst.tv/match-centre/20b6e89d-2b54-493e-a373-18e
 1e0bc1a80\nScore: 2 (Yulu Bai) : 4 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2340-9616549-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Northern Ireland Open Qualifiers)
DTSTART:20250906T085411Z
DTEND:20250906T102408Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #NorthernIrelandOpen\nSource: http:/
 /www.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/632e
 f0e1-6d83-46a3-b6dc-b23483ab8e8c\nScore: 0 (Chenzhi Gong) : 4 (David Grace)
 \n\n
END:VEVENT
BEGIN:VEVENT
UID:2181-9642495-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (English Open)
DTSTART:20250911T145803Z
DTEND:20250911T164745Z
LOCATION:Brentwood, England
DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook
 er.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/0a4801e3-9f7d-
 41d5-8e6d-54eb5323c51b\nScore: 4 (David Grace) : 0 (Jonas Luz)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2181-9642527-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (English Open)
DTSTART:20250913T090139Z
DTEND:20250913T113538Z
LOCATION:Brentwood, England
DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook
 er.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/5c3260f7-abd8-
 4b7b-a1e6-0f688e049f56\nScore: 4 (Si Xu) : 2 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2376-10046058-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (British Open Qualifiers)
DTSTART:20250922T115536Z
DTEND:20250922T135807Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno
 oker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/9931b98d-c05
 e-48e3-8934-5d1a24619457\nScore: 1 (David Grace) : 4 (Mark Selby)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2338-9731371-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Xi'an Grand Prix)
DTSTART:20251009T041326Z
DTEND:20251009T041326Z
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/62f05b81-f76b
 -4e41-9ce5-8ab8fe848268\nScore: 2 (David Grace) : 5 (Barry Hawkins)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2345-9861931-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Scottish Open Qualifiers)
DTSTART:20251016T090450Z
DTEND:20251016T120145Z
LOCATION:Wigan, England
DESCRIPTION:Type: Qualifying\nHashtag: #ScottishOpen\nSource: http://www.sn
 ooker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/a8da708d-83
 56-47db-ac95-707265c67b2b\nScore: 4 (David Grace) : 2 (Sahil Nayyar)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2345-9861963-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Scottish Open Qualifiers)
DTSTART:20251016T180317Z
DTEND:20251016T180317Z
LOCATION:Wigan, England
DESCRIPTION:Type: Qualifying\nHashtag: #ScottishOpen\nSource: http://www.sn
 ooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/90374085-ac
 80-4768-88f7-c4289c42777f\nScore: 0 (Haotian Lyu) : 0 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2183-9752906-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Northern Ireland Open)
DTSTART:20251018T122314Z
DTEND:20251018T122314Z
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/4f48cf0
 2-6214-4834-aa63-3b97d32a80df\nScore: 0 (Neil Robertson) : 0 (David Grace)\
 n\n
END:VEVENT
BEGIN:VEVENT
UID:2183-9751944-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Northern Ireland Open)
DTSTART:20251022T180923Z
DTEND:20251022T203757Z
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/02d505c
 7-2bc4-4120-9aef-ad89e50471d2\nScore: 4 (Yuelong Zhou) : 2 (David Grace)\n\
 n
END:VEVENT
BEGIN:VEVENT
UID:2344-9792191-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (International Championship Qualifiers)
DTSTART:20251102T112950Z
DTEND:20251102T132210Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #InternationalChampionship\nSource: 
 http://www.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centr
 e/763196be-76f4-4861-87fb-c97a97f10731\nScore: 6 (Junhui Ding) : 0 (David G
 race)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2423-9822350-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (UK Championship Qualifiers)
DTSTART:20251122T193546Z
DTEND:20251122T220232Z
LOCATION:Wigan, England
DESCRIPTION:Type: Qualifying\nHashtag: #UKChampionship\nSource: http://www.
 snooker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/9bdc563b-
 bec6-4701-b2f9-d849942fe9eb\nScore: 1 (David Grace) : 6 (Igor Figueiredo)\n
 \n
END:VEVENT
BEGIN:VEVENT
UID:2310-9854360-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Shoot Out)
DTSTART:20251211T201256Z
DTEND:20251211T202445Z
LOCATION:Blackpool, England
DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn
 ooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/a3eb3589-0a
 f2-4990-a12e-3662bdc51b4b\nScore: 25 (Guoqiang He) : 37 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2310-9854143-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Shoot Out)
DTSTART:20251212T210821Z
DTEND:20251212T211704Z
LOCATION:Blackpool, England
DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn
 ooker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/9f98f26b-d9
 bd-4ee0-9f45-bd91affd34c1\nScore: 2 (David Grace) : 57 (Unknown)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2215-9863079-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Scottish Open)
DTSTART:20251216T130255Z
DTEND:20251216T152649Z
LOCATION:Edinburgh, Scotland
DESCRIPTION:Type: Ranking\nHashtag: #ScottishOpen\nSource: http://www.snook
 er.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/94b459f0-b1ff-
 4b6a-b6b3-070e07365b14\nScore: 4 (Hossein Vafaei) : 2 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2347-9877453-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (German Masters Qualifiers)
DTSTART:20260106T143518Z
DTEND:20260106T143518Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #GermanMasters\nSource: http://www.s
 nooker.org\n\nRound: 1\nScore: 0 (David Grace) : 0 (Ian Burns)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2348-9893961-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Welsh Open Qualifiers)
DTSTART:20260109T190430Z
DTEND:20260109T213325Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #WelshOpen\nSource: http://www.snook
 er.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/4a978069-f070-
 44b4-8691-97941f59cac6\nScore: 4 (David Grace) : 1 (Liam Graham)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2348-9898880-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Welsh Open Qualifiers)
DTSTART:20260110T190637Z
DTEND:20260110T213812Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #WelshOpen\nSource: http://www.snook
 er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/a5f43162-b569-
 4984-a24d-3bbfe8cb6a07\nScore: 1 (Ishpreet Singh Chadha) : 4 (David Grace)\
 n\n
END:VEVENT
BEGIN:VEVENT
UID:2352-10046705-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (World Open Qualifiers)
DTSTART:20260211T141839Z
DTEND:20260211T173155Z
LOCATION:Barnsley, England
DESCRIPTION:Type: Qualifying\nHashtag: #WorldOpen\nSource: http://www.snook
 er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/9829e4a5-d6bd-
 4652-854b-5333b8cbe4d3\nScore: 2 (Sijun Yuan) : 5 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2205-10046133-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Welsh Open)
DTSTART:20260223T211214Z
DTEND:20260223T230558Z
LOCATION:Llandudno, Wales
DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker.
 org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/bc076e42-41e5-43c
 d-bbaa-fa6dc6bf6810\nScore: 2 (Mark Allen) : 4 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2205-10010793-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Welsh Open)
DTSTART:20260225T130124Z
DTEND:20260225T152249Z
LOCATION:Llandudno, Wales
DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker.
 org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/dcd24a5c-0f9c-4e2
 e-b6ba-43986ade1510\nScore: 1 (Dylan Emery) : 4 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2205-10045981-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Welsh Open)
DTSTART:20260226T151645Z
DTEND:20260226T162129Z
LOCATION:Llandudno, Wales
DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker.
 org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/b3478872-65bd-484
 d-b19c-b4bb61364de3\nScore: 4 (Yize Wu) : 0 (David Grace)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2351-10046744-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (World Open)
DTSTART:20260316T113139Z
DTEND:20260316T133828Z
LOCATION:Yushan, China
DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker.
 org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/8582ac86-a363-435
 a-bf8a-35375786a5be\nScore: 1 (David Grace) : 5 (Thepchaiya Un-Nooh)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2334-10095548-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (World Championship Qualifiers)
DTSTART:20260408T085617Z
DTEND:20260408T201314Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: 
 http://www.snooker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centr
 e/4d140be5-17ce-4a05-a478-ad0a67911b1e\nScore: 4 (David Grace) : 10 (Ashley
  Hugill)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2759-10203716-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (China Open Qualifiers)
DTSTART:20260612T082715Z
DTEND:20260612T120710Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #SnookerChinaOpen\nSource: http://ww
 w.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/c3edeee
 2-3901-45a7-8c5f-96f15767d805\nScore: 2 (David Grace) : 6 (Mitchell Mann)\n
 \n
END:VEVENT
BEGIN:VEVENT
UID:2758-10217237-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Wuhan Open Qualifiers)
DTSTART:20260615T180310Z
DTEND:20260615T205604Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #WuhanOpen\nSource: http://www.snook
 er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/595dd5f9-29c6-
 4888-a2e3-78c4d9e66d35\nScore: 2 (David Grace) : 5 (Florian Nüßle)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2802-10220796-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Championship League Stage One Group 1)
DTSTART:20260709T113000Z
DTEND:20260709T123000Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/
 7125bf01-1486-4c4d-a944-4d3f25246e46\nScore: 0 (David Grace) : 0 (Yang Gao)
 \n\n
END:VEVENT
BEGIN:VEVENT
UID:2802-10220797-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Championship League Stage One Group 1)
DTSTART:20260709T130000Z
DTEND:20260709T140000Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/
 3f924410-7f80-433e-8f62-560033324725\nScore: 0 (David Grace) : 0 (Unknown)\
 n\n
END:VEVENT
BEGIN:VEVENT
UID:2802-10220800-player-67@calengoo.de
STATUS:CONFIRMED
SUMMARY:David Grace (Championship League Stage One Group 1)
DTSTART:20260709T183000Z
DTEND:20260709T193000Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/
 8e90ca4b-a93f-4e13-9416-3e15fae9aeaa\nScore: 0 (Xintong Zhao) : 0 (David Gr
 ace)\n\n
END:VEVENT
END:VCALENDAR
