BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//calengoo.de/calengoo.de//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Haotian Lyu (Snooker)
X-WR-TIMEZONE:Europe/London
BEGIN:VEVENT
UID:2335-9581798-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Wuhan Open Qualifiers)
DTSTART:20250623T090145Z
DTEND:20250623T113451Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #WuhanOpen\nSource: http://www.snook
 er.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/b9d2ef1e-1abb-
 42c8-8b09-083cb9222592\nScore: 5 (Haotian Lyu) : 3 (Yulu Bai)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2376-10046066-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (British Open Qualifiers)
DTSTART:20250627T085324Z
DTEND:20250627T111405Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno
 oker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/773f8119-d4d
 c-465a-b4d2-11f8aa307503\nScore: 4 (Robbie McGuigan) : 2 (Haotian Lyu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2412-9515698-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Championship League Stage One Group 26)
DTSTART:20250630T110204Z
DTEND:20250630T120617Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/
 f5c1db34-3d2e-49c1-9585-f5d6de7c5aa7\nScore: 2 (Haotian Lyu) : 2 (Pengcheng
  Yao)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2412-9515700-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Championship League Stage One Group 26)
DTSTART:20250630T160232Z
DTEND:20250630T172743Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/
 266e9044-068a-4004-8036-96f42ab37e03\nScore: 3 (Haotian Lyu) : 1 (Hanyang Z
 hao)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2412-9515702-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Championship League Stage One Group 26)
DTSTART:20250630T190328Z
DTEND:20250630T202046Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/
 90c84a94-c3ad-41c9-ba99-6fd1b4d893f6\nScore: 1 (Haotian Lyu) : 3 (Jamie Jon
 es)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2350-9553618-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Saudi Arabia Masters)
DTSTART:20250810T133521Z
DTEND:20250810T150554Z
LOCATION:Jeddah, Saudi Arabia
DESCRIPTION:Type: Ranking\nHashtag: #SaudiMasters\nSource: http://www.snook
 er.org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/1cce0bab-b768-
 4d89-953a-27d4806e085e\nScore: 0 (Haotian Lyu) : 4 (Yuhao Lan)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2333-9581746-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Wuhan Open)
DTSTART:20250824T112058Z
DTEND:20250824T130104Z
LOCATION:Wuhan, China
DESCRIPTION:Type: Ranking\nHashtag: #WuhanOpen\nSource: http://www.snooker.
 org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/92cf8bc1-8cff-42a
 2-8655-d3a3e7632fb1\nScore: 5 (Gary Wilson) : 0 (Haotian Lyu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2339-9731320-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Xi'an Grand Prix Qualifiers)
DTSTART:20250902T093514Z
DTEND:20250902T120556Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #XianGrandPrix\nSource: http://www.s
 nooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/7682eab1-0
 1b0-4d02-a41e-69bc0d537eff\nScore: 5 (Haotian Lyu) : 2 (Steven Hallworth)\n
 \n
END:VEVENT
BEGIN:VEVENT
UID:2340-9616540-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Northern Ireland Open Qualifiers)
DTSTART:20250906T085411Z
DTEND:20250906T122416Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #NorthernIrelandOpen\nSource: http:/
 /www.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/b8ec
 95b6-761a-4ee4-9382-46e457084e32\nScore: 3 (Haotian Lyu) : 4 (Haris Tahir)\
 n\n
END:VEVENT
BEGIN:VEVENT
UID:2181-9642540-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (English Open)
DTSTART:20250914T093350Z
DTEND:20250914T114006Z
LOCATION:Brentwood, England
DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook
 er.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/40ff7b9d-ab20-
 465a-bf5e-5ad6b4f80da9\nScore: 2 (Haotian Lyu) : 4 (Liam Davies)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2344-9792230-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (International Championship Qualifiers)
DTSTART:20250930T134604Z
DTEND:20250930T155742Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #InternationalChampionship\nSource: 
 http://www.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centr
 e/9054b095-56cd-4213-94e8-9aeda413e3c6\nScore: 6 (Haotian Lyu) : 1 (On Yee 
 Ng)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2338-9731367-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Xi'an Grand Prix)
DTSTART:20251007T060627Z
DTEND:20251007T095239Z
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/475f4005-bdbd
 -48c4-b606-06f8fc6cb92f\nScore: 4 (Yuchen Wang) : 5 (Haotian Lyu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2338-9728276-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Xi'an Grand Prix)
DTSTART:20251009T112641Z
DTEND:20251009T154238Z
LOCATION:Xi'an, China
DESCRIPTION:Type: Ranking\nHashtag: #XianGrandPrix\nSource: http://www.snoo
 ker.org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/80711c22-6fb6
 -4da8-b7d9-d3262acdb4c8\nScore: 4 (Matthew Stevens) : 5 (Haotian Lyu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2338-10046090-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Xi'an Grand Prix)
DTSTART:20251010T113103Z
DTEND:20251010T151200Z
LOCATION:Xi'an, China
DESCRIPTION:Type: Ranking\nHashtag: #XianGrandPrix\nSource: http://www.snoo
 ker.org\n\nRound: 10\nDetails: https://www.wst.tv/match-centre/c5e9ef3e-48e
 d-437b-ba8d-eedd927dac0b\nScore: 5 (Haotian Lyu) : 3 (Stuart Bingham)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2338-9731385-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Xi'an Grand Prix)
DTSTART:20251011T060211Z
DTEND:20251011T100133Z
LOCATION:Xi'an, China
DESCRIPTION:Type: Ranking\nHashtag: #XianGrandPrix\nSource: http://www.snoo
 ker.org\n\nRound: 13\nDetails: https://www.wst.tv/match-centre/ca6d30f2-9c2
 2-4aa5-bb9a-1e2513094acc\nScore: 4 (Haotian Lyu) : 5 (Mark J Williams)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2345-9861963-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (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:2342-9792308-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (International Championship)
DTSTART:20251102T113110Z
DTEND:20251102T133747Z
LOCATION:Nanjing, China
DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt
 p://www.snooker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/1
 46b0a85-7f21-4b81-b352-dc74d59e9d34\nScore: 6 (Yize Wu) : 1 (Haotian Lyu)\n
 \n
END:VEVENT
BEGIN:VEVENT
UID:2423-9838039-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (UK Championship Qualifiers)
DTSTART:20251124T193938Z
DTEND:20251125T004554Z
LOCATION:Wigan, England
DESCRIPTION:Type: Qualifying\nHashtag: #UKChampionship\nSource: http://www.
 snooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centre/f0728813-
 9c15-4407-90b9-31ae5c5cab71\nScore: 6 (Haotian Lyu) : 5 (Matthew Stevens)\n
 \n
END:VEVENT
BEGIN:VEVENT
UID:2423-9838070-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (UK Championship Qualifiers)
DTSTART:20251126T125851Z
DTEND:20251126T174052Z
LOCATION:Wigan, England
DESCRIPTION:Type: Qualifying\nHashtag: #UKChampionship\nSource: http://www.
 snooker.org\n\nRound: 4\nDetails: https://www.wst.tv/match-centre/a95b91a1-
 d5ce-44b2-a0f3-f93eafac9248\nScore: 5 (Mitchell Mann) : 6 (Haotian Lyu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2184-9828349-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (UK Championship)
DTSTART:20251129T190332Z
DTEND:20251129T222241Z
LOCATION:York, England
DESCRIPTION:Type: Ranking\nHashtag: #UKChampionship\nSource: http://www.sno
 oker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/a908385b-cd2
 3-489c-b536-06771e7b032f\nScore: 6 (Shaun Murphy) : 2 (Haotian Lyu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2347-9884118-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (German Masters Qualifiers)
DTSTART:20260107T190016Z
DTEND:20260107T223135Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #GermanMasters\nSource: http://www.s
 nooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/f2680fbf-5
 b1e-4378-ad54-7a7652465ea7\nScore: 4 (Haotian Lyu) : 5 (Ken Doherty)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2348-9898892-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Welsh Open Qualifiers)
DTSTART:20260110T130444Z
DTEND:20260110T152408Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #WelshOpen\nSource: http://www.snook
 er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/78583b86-cf95-
 48f8-8873-2f3a169ee7e4\nScore: 3 (Haotian Lyu) : 4 (Sam Craigie)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2352-10046685-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (World Open Qualifiers)
DTSTART:20260212T095141Z
DTEND:20260212T133116Z
LOCATION:Barnsley, England
DESCRIPTION:Type: Qualifying\nHashtag: #WorldOpen\nSource: http://www.snook
 er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/3b74d6b9-0cf7-
 4167-ad17-21529e4eac80\nScore: 5 (Haotian Lyu) : 3 (Yang Gao)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2351-10046734-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (World Open)
DTSTART:20260317T013136Z
DTEND:20260317T034250Z
LOCATION:Yushan, China
DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker.
 org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/fe778ee7-e97f-495
 7-940e-847b80ee0d7f\nScore: 2 (Haotian Lyu) : 5 (Kyren Wilson)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2334-10095514-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (World Championship Qualifiers)
DTSTART:20260410T090232Z
DTEND:20260410T224439Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: 
 http://www.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centr
 e/d61686ab-c4c8-412f-b145-46cf8eba77b6\nScore: 8 (Haotian Lyu) : 10 (Oliver
  Sykes)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2759-10203704-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (China Open Qualifiers)
DTSTART:20260611T132524Z
DTEND:20260611T174124Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #SnookerChinaOpen\nSource: http://ww
 w.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/ae46b67
 e-1ae8-4fdb-8ada-ea7579b021c2\nScore: 6 (Haotian Lyu) : 3 (Julien Leclercq)
 \n\n
END:VEVENT
BEGIN:VEVENT
UID:2759-10210045-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (China Open Qualifiers)
DTSTART:20260612T183344Z
DTEND:20260612T211959Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #SnookerChinaOpen\nSource: http://ww
 w.snooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centre/43bb534
 9-b71c-42cd-a745-31fc88a7d8fc\nScore: 6 (Tom Ford) : 3 (Haotian Lyu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2758-10217231-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Wuhan Open Qualifiers)
DTSTART:20260615T133528Z
DTEND:20260615T171619Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #WuhanOpen\nSource: http://www.snook
 er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/a75864fc-2935-
 4cd3-8d66-fc166a734247\nScore: 4 (Haotian Lyu) : 5 (Hammad Miah)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2815-10225067-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Championship League Stage One Group 14)
DTSTART:20260626T113352Z
DTEND:20260626T130133Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/
 1c125e3b-e433-4120-8cd8-4471dbad8256\nScore: 1 (Haotian Lyu) : 3 (Alexander
  Ursenbacher)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2815-10225068-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Championship League Stage One Group 14)
DTSTART:20260626T131050Z
DTEND:20260626T143609Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/
 36644d50-19ce-4e84-a41f-ba72b7a394fb\nScore: 2 (Haotian Lyu) : 2 (Duane Jon
 es)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2815-10225071-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Championship League Stage One Group 14)
DTSTART:20260626T185423Z
DTEND:20260626T200408Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nDetails: https://www.wst.tv/match-centre/
 6505b6a4-9273-4787-b16b-2b7e5c65a0ee\nScore: 2 (Gary Wilson) : 2 (Haotian L
 yu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2768-10246637-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Shenzhen Open Qualifiers)
DTSTART:20260720T085757Z
DTEND:20260720T115308Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #ShenzhenOpen\nSource: http://www.sn
 ooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/3026080d-97
 4e-441e-8c40-5f1b6ec31848\nScore: 5 (Haotian Lyu) : 3 (Alfie Burden)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2768-10250381-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (Shenzhen Open Qualifiers)
DTSTART:20260721T145406Z
DTEND:20260722T090517Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #ShenzhenOpen\nSource: http://www.sn
 ooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centre/bcde9dbe-61
 3b-474e-bfed-7377d01b18ce\nScore: 5 (Guoqiang He) : 3 (Haotian Lyu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2767-10268669-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (British Open Qualifiers)
DTSTART:20260724T120257Z
DTEND:20260724T140925Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno
 oker.org\n\nRound: 1\nDetails: https://www.wst.tv/match-centre/1d0d4a9e-6e3
 9-4fe7-b8c8-0f2fa53b65a7\nScore: 2 (Sijun Yuan) : 4 (Haotian Lyu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2769-10277235-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (English Open Qualifiers)
DTSTART:20260726T180146Z
DTEND:20260726T194120Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #EnglishOpen \nSource: http://www.sn
 ooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/fd132e7c-4a
 02-4329-ab9e-e0ab26132418\nScore: 4 (Haotian Lyu) : 0 (Stuart Carrington)\n
 \n
END:VEVENT
BEGIN:VEVENT
UID:2546-10279712-player-905@calengoo.de
STATUS:CONFIRMED
SUMMARY:Haotian Lyu (English Open)
DTSTART:20260908T180000Z
DTEND:20260908T190000Z
LOCATION:Brentwood, England
DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook
 er.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/5d7f33ef-5b8f-
 4e26-b90b-cec28ac1fe93\nScore: 0 (Barry Hawkins) : 0 (Haotian Lyu)\n\n
END:VEVENT
END:VCALENDAR
