Lengkapi kalimat berikut: Donaldson memenangkan empat pertandingan untuk bertemu Ding Junhui di putaran pembukaan Shanghai Masters dan memimpin 3×1 dan 4×3, sebelum Ding memaksa frame yang menentukan. Donaldson memiliki kesempatan untuk menarik dari kejutan, tapi gagal hitam sederhana dan Ding menang melalui. Donaldson mencapai babak 16 besar dari kedua
European Masters dan Irlandia Utara Terbuka, kalah 4-3 dari Anthony McGill dan 4-2 dari Hossein Vafaei masing-masing. Di Welsh Open ia mengalahkan Jack Lisowski 4<unk>1, Mark King 4<unk>2, Jimmy Robertson 4<unk>0 dan Mark Davis 4<unk>3 untuk mencapai perempat final. Dia menghadapi Zhou Yuelong, yang juga muncul di tahap ini dari acara peringkat untuk pertama kalinya dan Donaldson memukulinya 5<unk>0. Donaldson mundur dari 4-1 dari Judd Trump di semifinal menjadi 4-3, tetapi kalah 6-3. Dia memenangkan £ 20.000 untuk mencapai empat besar dan berada di peringkat ke-65 di dunia pada akhir musim, yang tertinggi ketiga dari semua pemain yang memulai tahun ini dengan nol poin peringkat.