BEGIN:VCALENDAR VERSION:2.0 PRODID:-//calengoo.de/calengoo.de//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:John Astley (Snooker) X-WR-TIMEZONE:Europe/London BEGIN:VEVENT UID:0@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (Championship League Stage One Group 9) DTSTART:20230714T124534Z DTEND:20230714T143604Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/9da2c4c3-e2ab-47f1-aea2-4717ac9eedf4\nS core: 3 (John Astley) : 1 (Mink Nutcharut)\n\n END:VEVENT BEGIN:VEVENT UID:1@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (Championship League Stage One Group 9) DTSTART:20230714T161852Z DTEND:20230714T174922Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/0d99c31e-1595-4d7c-a1c7-8546fdf28bce\nS core: 2 (John Astley) : 2 (Hailong Ma)\n\n END:VEVENT BEGIN:VEVENT UID:2@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (Championship League Stage One Group 9) DTSTART:20230714T195849Z DTEND:20230714T211214Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/60193cfb-5af1-49ac-adb5-9817edfce780\nS core: 1 (Gary Wilson) : 3 (John Astley)\n\n END:VEVENT BEGIN:VEVENT UID:3@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (Championship League Stage Two Group H) DTSTART:20230718T110511Z DTEND:20230718T114857Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/7ce7a683-d8fe-4d3e-acc8-2b4944765cf7\nS core: 3 (Robert Milkins) : 0 (John Astley)\n\n END:VEVENT BEGIN:VEVENT UID:4@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (Championship League Stage Two Group H) DTSTART:20230718T155910Z DTEND:20230718T171352Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/0dfb6c65-6bff-4e91-907c-0b85f4441e1f\nS core: 2 (Junxu Pang) : 2 (John Astley)\n\n END:VEVENT BEGIN:VEVENT UID:5@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (Championship League Stage Two Group H) DTSTART:20230718T172339Z DTEND:20230718T183752Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/cb2f91c1-eb8b-407d-a0b4-cd8d99d3305a\nS core: 1 (Jiahui Si) : 3 (John Astley)\n\n END:VEVENT BEGIN:VEVENT UID:6@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (European Masters Qualifiers) DTSTART:20230728T134505Z DTEND:20230728T164429Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #EuropeanMasters\nSource: http://www .snooker.org\n\nRound: 1\nDetails: https://scores.wst.tv/matches/031b22da-2 d6d-406c-b89c-6c5ebb52a710\nScore: 5 (Robbie Williams) : 3 (John Astley)\n\ n END:VEVENT BEGIN:VEVENT UID:7@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (British Open Qualifiers) DTSTART:20230819T144602Z DTEND:20230819T170622Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno oker.org\n\nRound: 1\nScore: 4 (Stuart Bingham) : 0 (John Astley)\n\n END:VEVENT BEGIN:VEVENT UID:8@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (Wuhan Open Qualifiers) DTSTART:20230901T090707Z DTEND:20230901T114709Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nSource: http://www.snooker.org\n\nRound: 1\nS core: 5 (Mark Allen) : 3 (John Astley)\n\n END:VEVENT BEGIN:VEVENT UID:9@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (English Open Qualifiers) DTSTART:20230906T144231Z DTEND:20230906T165224Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #EnglishOpen \nSource: http://www.sn ooker.org\n\nRound: 2\nScore: 2 (John Astley) : 4 (Martin Gould)\n\n END:VEVENT BEGIN:VEVENT UID:10@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (International Championship Qualifiers) DTSTART:20230922T083536Z DTEND:20230922T133109Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #InternationalChampionship\nSource: http://www.snooker.org\n\nRound: 2\nScore: 5 (Jamie Clarke) : 6 (John Astle y)\n\n END:VEVENT BEGIN:VEVENT UID:11@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (Northern Ireland Open Qualifiers) DTSTART:20231020T183318Z DTEND:20231020T194438Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #NIOpen\nSource: http://www.snooker. org\n\nRound: 1\nScore: 0 (John Astley) : 4 (Rory Thor)\n\n END:VEVENT BEGIN:VEVENT UID:12@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (Scottish Open Qualifiers) DTSTART:20231030T155747Z DTEND:20231030T180700Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #ScottishOpen\nSource: http://www.sn ooker.org\n\nRound: 1\nScore: 4 (Oliver Lines) : 0 (John Astley)\n\n END:VEVENT BEGIN:VEVENT UID:13@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (International Championship) DTSTART:20231105T113550Z DTEND:20231105T144918Z LOCATION:Tianjin, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 8\nScore: 5 (John Astley) : 6 (Ali Carter)\n\ n END:VEVENT BEGIN:VEVENT UID:14@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (UK Championship Qualifiers) DTSTART:20231120T143049Z DTEND:20231120T164513Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #UKChampionship\nSource: http://www. snooker.org\n\nRound: 2\nScore: 1 (John Astley) : 6 (Hammad Miah)\n\n END:VEVENT BEGIN:VEVENT UID:15@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (Shoot Out) DTSTART:20231207T201601Z DTEND:20231207T202842Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 7\nVideo: https://youtu.be/TcGjEExQT_o\nScore: 3 (John Astley) : 37 (Victor Sarkis)\n\n END:VEVENT BEGIN:VEVENT UID:16@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (German Masters Qualifiers) DTSTART:20231219T095321Z DTEND:20231219T135715Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #GermanMasters\nSource: http://www.s nooker.org\n\nRound: 1\nScore: 5 (Guoqiang He) : 4 (John Astley)\n\n END:VEVENT BEGIN:VEVENT UID:17@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (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:18@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (World Championship Qualifiers) DTSTART:20240412T142056Z DTEND:20240413T175223Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: http://www.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centr e/39956415-b61f-4dfe-a7bf-c9cb7af1d53b\nScore: 10 (John Astley) : 6 (Ashley Carty)\n\n END:VEVENT BEGIN:VEVENT UID:19@calengoo.de STATUS:CONFIRMED SUMMARY:John Astley (World Championship Qualifiers) DTSTART:20240415T095039Z DTEND:20240415T220810Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: http://www.snooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centr e/fb79bc82-4f4b-4de4-985e-363628501a40\nScore: 10 (Ryan Day) : 6 (John Astl ey)\n\n END:VEVENT END:VCALENDAR