Ali Carter Post author By century Post date December 20, 2023 (CCG2) – German Masters Champion 2023 ← Gary Wilson → Barry Hawkins