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:2335-9581799-player-120@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:2376-10046026-player-120@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
BEGIN:VEVENT
UID:2417-9520441-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Championship League Stage One Group 31)
DTSTART:20250715T110124Z
DTEND:20250715T121740Z
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: 3 (Martin O'Donnell) : 0 (Rean
 ne Evans)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2417-9520443-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Championship League Stage One Group 31)
DTSTART:20250715T160250Z
DTEND:20250715T171243Z
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: 3 (Martin O'Donnell) : 1 (Yang
  Gao)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2417-9520445-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Championship League Stage One Group 31)
DTSTART:20250715T182812Z
DTEND:20250715T191412Z
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) : 3 (Thep
 chaiya Un-Nooh)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2350-9553636-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Saudi Arabia Masters)
DTSTART:20250810T180756Z
DTEND:20250810T204909Z
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/9efd8f87-34c8-
 4aeb-bd09-c67f3f3d0c1a\nScore: 4 (Martin O'Donnell) : 3 (Hongyu Liu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2350-9550524-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Saudi Arabia Masters)
DTSTART:20250811T164214Z
DTEND:20250811T202558Z
LOCATION:Jeddah, Saudi Arabia
DESCRIPTION:Type: Ranking\nHashtag: #SaudiMasters\nSource: http://www.snook
 er.org\n\nRound: 10\nDetails: https://www.wst.tv/match-centre/5256d07d-9e2b
 -4d5e-9ded-187003e82fec\nScore: 3 (Hossein Vafaei) : 5 (Martin O'Donnell)\n
 \n
END:VEVENT
BEGIN:VEVENT
UID:2350-9553686-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Saudi Arabia Masters)
DTSTART:20250812T165724Z
DTEND:20250812T195305Z
LOCATION:Jeddah, Saudi Arabia
DESCRIPTION:Type: Ranking\nHashtag: #SaudiMasters\nSource: http://www.snook
 er.org\n\nRound: 11\nDetails: https://www.wst.tv/match-centre/f535a7fd-479f
 -41a2-bf8a-fbbdb49c41f5\nScore: 5 (Barry Hawkins) : 3 (Martin O'Donnell)\n\
 n
END:VEVENT
BEGIN:VEVENT
UID:2339-9731336-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Xi'an Grand Prix Qualifiers)
DTSTART:20250901T180430Z
DTEND:20250901T221927Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #XianGrandPrix\nSource: http://www.s
 nooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/f340e04f-3
 d85-4bae-8ce5-6d6f7f214d8c\nScore: 4 (Martin O'Donnell) : 5 (Michał Szubarc
 zyk)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2340-9616553-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Northern Ireland Open Qualifiers)
DTSTART:20250906T150451Z
DTEND:20250906T170859Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #NorthernIrelandOpen\nSource: http:/
 /www.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/6586
 3584-ab30-4917-80c6-e4db34b0b210\nScore: 4 (Martin O'Donnell) : 2 (Sam Crai
 gie)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2181-9642529-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (English Open)
DTSTART:20250913T181631Z
DTEND:20250913T200313Z
LOCATION:Brentwood, England
DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook
 er.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/1c5c67c8-ee80-
 4ccf-a2ae-0d64332e55fa\nScore: 4 (Martin O'Donnell) : 0 (Duane Jones)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2181-9642593-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (English Open)
DTSTART:20250915T180229Z
DTEND:20250915T203807Z
LOCATION:Brentwood, England
DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook
 er.org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/188915ec-7412-
 459b-8bde-08641b490f85\nScore: 4 (Tom Ford) : 3 (Martin O'Donnell)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2182-9659587-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (British Open)
DTSTART:20250924T151024Z
DTEND:20250924T181851Z
LOCATION:Cheltenham, England
DESCRIPTION:Type: Ranking\nHashtag: #BritishOpen\nSource: http://www.snooke
 r.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/6a98c2df-ab1d-4
 aa6-b657-9bbe16220cf3\nScore: 4 (Martin O'Donnell) : 2 (Sunny Akani)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2182-9666666-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (British Open)
DTSTART:20250925T154409Z
DTEND:20250925T183613Z
LOCATION:Cheltenham, England
DESCRIPTION:Type: Ranking\nHashtag: #BritishOpen\nSource: http://www.snooke
 r.org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/06bc5670-121b-4
 c67-b068-f74740ebfe76\nScore: 4 (Judd Trump) : 2 (Martin O'Donnell)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2344-9792247-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (International Championship Qualifiers)
DTSTART:20250930T183026Z
DTEND:20250930T234419Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #InternationalChampionship\nSource: 
 http://www.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centr
 e/b11554f5-6370-4c25-a19c-7f1a0539adc7\nScore: 6 (Martin O'Donnell) : 5 (Yi
 chen Xu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2345-9861954-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Scottish Open Qualifiers)
DTSTART:20251015T150042Z
DTEND:20251015T180017Z
LOCATION:Wigan, England
DESCRIPTION:Type: Qualifying\nHashtag: #ScottishOpen\nSource: http://www.sn
 ooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/0f43dd0e-e0
 f2-4c79-837f-0d7eccc0a203\nScore: 2 (Martin O'Donnell) : 4 (Ashley Hugill)\
 n\n
END:VEVENT
BEGIN:VEVENT
UID:2183-9752910-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Northern Ireland Open)
DTSTART:20251020T181927Z
DTEND:20251020T215832Z
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/dd0661f
 4-4f38-4ab1-8f99-37657b3ab5ed\nScore: 3 (Jak Jones) : 4 (Martin O'Donnell)\
 n\n
END:VEVENT
BEGIN:VEVENT
UID:2183-9751946-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Northern Ireland Open)
DTSTART:20251022T133312Z
DTEND:20251022T160016Z
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/607f057
 e-2c2f-43fd-8afd-f065d176f029\nScore: 4 (Gary Wilson) : 2 (Martin O'Donnell
 )\n\n
END:VEVENT
BEGIN:VEVENT
UID:2342-9792317-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (International Championship)
DTSTART:20251102T113110Z
DTEND:20251102T140915Z
LOCATION:Nanjing, China
DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt
 p://www.snooker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/3
 6be2916-7530-4262-9065-bbadc53b41de\nScore: 1 (Martin O'Donnell) : 6 (Gary 
 Wilson)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2423-9838047-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (UK Championship Qualifiers)
DTSTART:20251125T092558Z
DTEND:20251125T140701Z
LOCATION:Wigan, England
DESCRIPTION:Type: Qualifying\nHashtag: #UKChampionship\nSource: http://www.
 snooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centre/ccafecef-
 621d-4c95-ba5f-328fe625b5af\nScore: 5 (Martin O'Donnell) : 6 (Zak Surety)\n
 \n
END:VEVENT
BEGIN:VEVENT
UID:2310-9854307-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Shoot Out)
DTSTART:20251210T130113Z
DTEND:20251210T131658Z
LOCATION:Blackpool, England
DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn
 ooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/2205d8e0-14
 dc-4798-a16c-3999ba353fff\nScore: 25 (Martin O'Donnell) : 34 (Tom Ford)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2347-9884101-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (German Masters Qualifiers)
DTSTART:20260107T095906Z
DTEND:20260107T141136Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #GermanMasters\nSource: http://www.s
 nooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/85884e5d-4
 c0b-4a55-8311-730be88a71c6\nScore: 4 (Martin O'Donnell) : 5 (Marco Fu)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2348-9898882-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Welsh Open Qualifiers)
DTSTART:20260110T160542Z
DTEND:20260110T190611Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #WelshOpen\nSource: http://www.snook
 er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/291ddb66-8288-
 4a05-80c3-fffa010a850a\nScore: 4 (Martin O'Donnell) : 3 (Yuchen Wang)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2352-10046710-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (World Open Qualifiers)
DTSTART:20260211T190713Z
DTEND:20260211T224024Z
LOCATION:Barnsley, England
DESCRIPTION:Type: Qualifying\nHashtag: #WorldOpen\nSource: http://www.snook
 er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/3841b48c-f281-
 41aa-8eb6-998b93b51474\nScore: 5 (Martin O'Donnell) : 1 (Jonas Luz)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2205-10046135-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Welsh Open)
DTSTART:20260223T190135Z
DTEND:20260223T214402Z
LOCATION:Llandudno, Wales
DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker.
 org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/4c6550d6-307b-44d
 a-b172-68d8cdcdc864\nScore: 2 (Tom Ford) : 4 (Martin O'Donnell)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2205-10010794-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Welsh Open)
DTSTART:20260225T130124Z
DTEND:20260225T151500Z
LOCATION:Llandudno, Wales
DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker.
 org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/25f03951-21ea-4a4
 d-a1b8-5ec43f059350\nScore: 4 (Mark J Williams) : 1 (Martin O'Donnell)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2351-10046746-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (World Open)
DTSTART:20260317T055925Z
DTEND:20260317T090311Z
LOCATION:Yushan, China
DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker.
 org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/53ff0173-3401-48e
 2-b975-8b0f80020c8c\nScore: 3 (Ali Carter) : 5 (Martin O'Donnell)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2351-10046764-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (World Open)
DTSTART:20260318T113114Z
DTEND:20260318T141233Z
LOCATION:Yushan, China
DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker.
 org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/97af6695-434d-45d
 f-a757-3457239267b3\nScore: 5 (Marco Fu) : 3 (Martin O'Donnell)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2334-10095517-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (World Championship Qualifiers)
DTSTART:20260410T132444Z
DTEND:20260411T164244Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: 
 http://www.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centr
 e/1bf43480-5478-4bd9-b915-2a53427a4b3e\nScore: 10 (Martin O'Donnell) : 5 (H
 anyang Zhao)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2334-10095405-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (World Championship Qualifiers)
DTSTART:20260413T085548Z
DTEND:20260413T215905Z
LOCATION:Sheffield, England
DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: 
 http://www.snooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centr
 e/45a4cf93-5aed-415e-bd64-f4955035dd0b\nNote: McGill came back From 9-4 and
  69-0 down\nScore: 10 (Anthony McGill) : 9 (Martin O'Donnell)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2759-10203706-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (China Open Qualifiers)
DTSTART:20260611T132524Z
DTEND:20260611T181252Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #SnookerChinaOpen\nSource: http://ww
 w.snooker.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/0b65a09
 d-e0c2-4612-a763-2a588e7810aa\nScore: 6 (Martin O'Donnell) : 3 (Ashley Cart
 y)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2759-10210047-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (China Open Qualifiers)
DTSTART:20260612T183344Z
DTEND:20260613T010655Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #SnookerChinaOpen\nSource: http://ww
 w.snooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centre/c5a1b5c
 e-3af1-4e97-8826-e565ac0d22a4\nScore: 6 (Daniel Wells) : 3 (Martin O'Donnel
 l)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2758-10219186-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Wuhan Open Qualifiers)
DTSTART:20260616T180420Z
DTEND:20260616T204704Z
LOCATION:Leicester, England
DESCRIPTION:Type: Qualifying\nHashtag: #WuhanOpen\nSource: http://www.snook
 er.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centre/610c12c0-78d1-
 403b-a175-1fa11d47d02b\nScore: 1 (Martin O'Donnell) : 5 (Liam Davies)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2824-10190301-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Championship League Stage One Group 23)
DTSTART:20260630T113000Z
DTEND:20260630T123000Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nScore: 0 (Martin O'Donnell) : 0 (Antoni K
 owalski)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2824-10190302-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Championship League Stage One Group 23)
DTSTART:20260630T130000Z
DTEND:20260630T140000Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nScore: 0 (Martin O'Donnell) : 0 (Hammad M
 iah)\n\n
END:VEVENT
BEGIN:VEVENT
UID:2824-10190305-player-120@calengoo.de
STATUS:CONFIRMED
SUMMARY:Martin O'Donnell (Championship League Stage One Group 23)
DTSTART:20260630T183000Z
DTEND:20260630T193000Z
LOCATION:Leicester, England
DESCRIPTION:Type: Ranking\nHashtag: #ChampionshipLeagueSnooker\nSource: htt
 p://www.snooker.org\n\nRound: 19\nScore: 0 (Jimmy Robertson) : 0 (Martin O'
 Donnell)\n\n
END:VEVENT
END:VCALENDAR
