Donaldson gañou catro partidos para enfrontarse a Ding Junhui na primeira rolda do Masters de Shanghai e tiña vantaxes de 3<unk>1 e 4<unk>3, antes de que Ding forzase un frame decisivo. Donaldson tivo a oportunidade de sacar o choque, pero fallou un simple negro e Ding gañou. Donaldson chegou aos últimos 16 de ambos os European Masters.
e Irlanda do Norte, perdendo 4 a 3 ante Anthony McGill e 4 a 2 contra Hossein Vafaei respectivamente. No Aberto de Gales derrotou a Jack Lisowski 4-1, Mark King 4-2, Jimmy Robertson 4-0 e Mark Davis 4-3 para chegar aos cuartos de final. Enfrentou a Zhou Yuelong, que tamén aparecía nesta etapa dun evento de clasificación por primeira vez e Donaldson gañou 5<unk>0. Donaldson retrocedeu de 4 a 1 contra Judd Trump nas semifinais a 4 a 3, pero perdeu 6 a 3. Gañou 20.000 libras por chegar aos catro finais e foi colocado no 65o lugar no mundo ao final da tempada, o terceiro máis alto de todos os xogadores que comezaron o ano con cero puntos de clasificación.