Donaldson va guanyar quatre partits per enfrontar-se a Ding Junhui a la ronda d'obertura del Masters de Xangai i tenia línies de 3<unk>1 i 4<unk>3, abans que Ding forçés un marc decisiu. Donaldson va tenir l'oportunitat de treure el xoc, però va fallar un simple negre i Ding va guanyar. Donaldson va arribar als últims 16 dels dos Masters Europeus.
i l'Open d'Irlanda del Nord, perdent 4 a 3 a Anthony McGill i 4 a 2 a Hossein Vafaei respectivament. A l'Open de Gal·les va vèncer a Jack Lisowski 4<unk>1, Mark King 4<unk>2, Jimmy Robertson 4<unk>0 i Mark Davis 4<unk>3 per arribar als quarts de final. Es va enfrontar a Zhou Yuelong, que també apareixia en aquesta etapa d'un esdeveniment de classificació per primera vegada i Donaldson el va derrotar 5<unk>0. Donaldson es va retirar de 4 a 1 per sota contra Judd Trump a les semifinals a 4 a 3, però va perdre 6 a 3. Va guanyar 20.000 £ per arribar als quatre finals i es va situar en el lloc 65 del món al final de la temporada, el tercer més alt de tots els jugadors que van començar l'any amb zero punts de rànquing.