Completa la seguente frase: Donaldson ha vinto quattro partite per incontrare Ding Junhui nel round di apertura del Masters di Shanghai e aveva un vantaggio di 3<unk>1 e 4<unk>3, prima che Ding forzasse un frame decisivo. Donaldson ha avuto la possibilità di tirare fuori lo shock, ma ha mancato un semplice nero e Ding ha vinto. Donaldson ha raggiunto gli ultimi 16 di entrambe le
European Masters e Northern Ireland Open, perdendo rispettivamente 4 a 3 contro Anthony McGill e 4 a 2 contro Hossein Vafaei. Al Welsh Open ha battuto Jack Lisowski 4<unk>1, Mark King 4<unk>2, Jimmy Robertson 4<unk>0 e Mark Davis 4<unk>3 per raggiungere i quarti di finale. Ha affrontato Zhou Yuelong, che era anche apparso in questa fase di un evento di classifica per la prima volta e Donaldson lo ha battuto 5<unk>0. Donaldson si è ritirato da 4 a 1 contro Judd Trump nelle semifinali a 4 a 3, ma ha perso 6 a 3. Ha vinto 20.000 sterline per aver raggiunto gli ultimi quattro e si è classificato 65 ° al mondo alla fine della stagione, il terzo più alto di tutti i giocatori che hanno iniziato l'anno con zero punti di classifica.