Skriv en fortsættelse til dette afsnit - Donaldson vandt fire kampe for at møde Ding Junhui i åbningsrunden af Shanghai Masters og havde føringer på 3<unk>1 og 4<unk>3, før Ding tvang en afgørende ramme. Donaldson havde chancen for at udrette chokket, men missede et enkelt sort og Ding vandt igennem. Donaldson nåede de sidste 16 i begge europæiske mestre
og Northern Ireland Open, hvor han tabte 4-3 til Anthony McGill og 4-2 til Hossein Vafaei. Ved Welsh Open slog han Jack Lisowski 4<unk>1, Mark King 4<unk>2, Jimmy Robertson 4<unk>0 og Mark Davis 4<unk>3 for at nå kvartfinalen. Han mødte Zhou Yuelong, som også optrådte på dette stadium af en rangering begivenhed for første gang, og Donaldson slog ham 5 <unk> 0. Donaldson trak sig tilbage fra 4 til 1 ned mod Judd Trump i semifinalen til 4 til 3, men tabte 6 til 3. Han vandt £ 20.000 for at nå de sidste fire og blev placeret 65th i verden ved slutningen af sæsonen, den tredje højeste af alle de spillere, der begyndte året på nul rangering point.